论文部分内容阅读
雷达仿真系统在防空反导武器效能评估、弹道导弹攻防对抗仿真等应用领域起到至关重要的作用。对雷达仿真系统进行复用是降低系统开发成本、提高系统开发质量的必然途径。本文以雷达仿真系统可复用为设计目标,以面向对象技术为实现途径,以设计模式作为提升仿真系统复用性的具体手段,对可复用制导雷达仿真系统的设计方法进行了研究。首先,将可复用软件技术的一般理论与雷达仿真实践相结合,对可复用雷达仿真系统的基本概念、复用种类和复用层面进行了分析。阐述了面向对象的雷达仿真系统设计应遵循的基本原则。提出了可复用的雷达仿真系统应该从系统框架和算法类这两个层面着手进行可复用设计。并对设计模型的概念、分类及其在雷达仿真系统中的应用进行了介绍。其次,以制导雷达仿真系统为例,对系统框架和算法类两个层面的设计方法进行了深入研究。在仿真系统框架层面,提出了“两个维度,两个划分,两个明确”的设计方法。利用该方法设计的制导雷达仿真系统框架,层次结构清晰、复用性较强。在此基础上,利用软件设计模式中的外观模式和单件模式分别对框架和其中的静态类进行封装,进一步提高复用性。在算法类层面,从面向对象设计原则和雷达仿真系统实际需求出发,对算法类的接口设计方法进行了详细的分析和阐述。依照此方法设计出的算法类具有良好的代码直接复用性。再次,研究了基于可复用仿真框架和算法类的制导雷达仿真系统开发方法。该开发方法能够充分利用和体现仿真框架和算法类可复用的优越性,达到了并行、复用开发的目的。接着以一个制导雷达系统仿真需求为例,给出了该仿真系统的设计开发结果。最后,研究了基于靶场实测数据的制导雷达仿真系统准确性验证方法。该方法借鉴了靶场对制导雷达实装进行检飞试验的流程,将仿真结果与实测结果进行对比,通过不断调整仿真模型,使仿真系统与雷达实装在跟踪精度上吻合度较高。验证的结果表明,该制导雷达仿真系统具有较高的仿真逼真度。