论文部分内容阅读
雷达系统仿真是在计算机上模拟、再现真实雷达系统在不同场景中的工作机理和过程,从而求解、验证和评估真实雷达系统特性、效能等方面的一套方法。通常,在系统仿真设计及开发过程中采用模块化方法对雷达整个系统进行功能拆解和归并来确定系统功能模块,从而建立具有一定抽象度的软件仿真系统模型,降低系统设计的复杂性。本文根据某雷达数字信号处理系统的仿真需求,结合数字信号系统建模和代码生成等相关技术,简要分析了系统的整体框架设计,并对系统的图形化建模、子系统生成、模型库管理和代码生成四个主要模块的设计和实现进行了详细的总结和描述。图形化建模是由单个模型组件建模以及在此基础上的图形化系统建模两部分组成;子系统生成模块是通过封装和扩展单个组件模型来实现;模型库管理模块提供对系统组件模型的查询、增加、修改和删除功能;代码生成模块完成了将创建好的系统模型转化为可执行文件。测试表明,本文所描述的雷达信号处理系统各主要模块的设计和实现都满足了用户提出的模拟和仿真需求。