基于CDD模型的雷达特征显示软件架构研究

    Research on the Software Architecture of Radar Feature Display Base on CDD Model

    • 摘要: 本文对雷达特征显示软件进行了分析,提取了其中通信管理、数据管理、显示管理三个核心要素,结合现代雷达特征显示的特点,提出了一种对关键模块解耦合的CDD(Communication、Data、Display)模型,并基于该模型利用集成框架设计了雷达特征显示软件架构;然后,对该模型中的三个关键模块采用的创新技术分别进行了介绍,其中通信管理模块采用网络配置化及多线程消息订阅分发机制,数据管理模块采用多维分级动态内存存储技术及哈希数据管理规则,显示管理模块采用自定义布局及优化显示技术。最后,对该模型的软件架构应用成效及与传统的软件设计方式进行了对比说明。

       

      Abstract: This article analyzes radar feature display software and extracts three key elements: communication, data and display. A CDD(Communication, Data, Display) model for decoupling key modules is proposed based on the characteristics of modern radar feature display. Based on this model and using an integrated framework, a radar feature display software architecture was designed. Then, the innovative technologies adopted by the three key modules in this model were introduced separately, the communication management module adopts network configuration and multi-threaded subscription distribution mechanism, the data management module adopts multi-dimensional hierarchical dynamic memory storage technology and hash data management rules, the display management module adopts custom layout and optimized display technology. Finally, the effectiveness of the software architecture application of the model and its comparison with traditional software design methods were demonstrated.

       

    /

    返回文章
    返回