雷达数据处理软件模块化研究
2013-10-21罗利强张艳艳
火控雷达技术 2013年2期
罗利强 张艳艳 高 恒
(西安电子工程研究所 西安 710100)
1 概述
随着信息技术在武器装备中的广泛应用,软件工程在现代武器系统中的地位和作用日趋突出,逐渐成为高新武器装备体系的关键。
由于武器系统对于信息化、智能化的要求越来越高,导致雷达数据处理软件的规模和复杂性也不断提高,同时对雷达数据处理软件的可靠性也有了更高的要求,原来针对于某一项目而进行的软件开发方法已不能适应现代雷达数据处理系统大型化、复杂化、高可靠、通用化发展趋势。
根据雷达数据处理体系架构,利用软件模块化思想,将规模复杂的数据处理软件分解为互相独立的软件功能模块(软部件),软件模块可重复使用,提高雷达数据处理软件的质量与可靠性;而且这些软件功能模块(软部件)的相关参数可灵活配置,满足用户个性化需求。
软件模块化作为软件工程化实现的重要手段,将软件模块化思想应用于搜索雷达数据处理系统,实现对于雷达数据处理软件(简称“DPU”,以下同)的统一设计,建立产品的标准化、模块化设计规范,对提高软件产品研制效率,保证软件质量和可靠性,具有重要意义。
2 数据处理软件功能需求
2.1 工作原理
雷达数据处理系统用以完成目标的航迹建立、航迹相关、航迹管理、航迹更新、杂波处理、敌我识别、威胁估计、目标导引等处理任务,实现对目标的稳定跟踪;同时接收友邻空情,具备一定的多传感器数据融合和多站干扰定位能力[1]。……
登录APP查看全文
