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

    A Study on the Software Architecture of Radar Feature Display Based on the CDD Model

    • 摘要: 文中针对雷达特征显示软件开展架构分析,提炼出通信管理、数据管理、显示管理三大核心要素。结合当前雷达特征显示的特点与需求,首先提出了一种对关键模块解耦合的通信、数据、显示(CDD)模型,并基于该模型利用集成框架设计了雷达特征显示软件架构; 其次,分别阐述CDD模型中三个关键模块采用的创新技术,其中通信管理模块采用网络配置化及多线程消息订阅分发机制,数据管理模块采用多维分级动态内存存储技术与哈希数据管理规则,显示管理模块采用自定义布局及优化显示技术;最后,将文中所提CDD模型的软件架构与传统软件设计方式进行了对比,验证该模型的工程应用优势与实际落地效果。

       

      Abstract: In this paper, the architecture of radar feature display software is analyzed, extracting three core elements, namely communication management, data management, and display management. Firstly, a communication-data-display (CDD) model that deouples key modules is proposed with the consideration of the current characteristics and requirements of radar feature display, and on the basis of this model, an integrated framework is employed to design the architecture of radar feature display software. Then, the innovative technologies adopted by the three key modules of the CDD model are elaborated separately; in particular, the communication management module adopts network-configurable and multi-threaded subscription distribution mechanism, the data management module employs multi-dimensional hierarchical dynamic memory storage technology and hash data management rules, and the display management module utilizes custom layout and optimized display technology. Finally, the model′s advantages in engineering applications and its implementation effectiveness in practice are verified by comparing the software architecture of the CDD model presented in the paper with that of traditional software design methods.

       

    /

    返回文章
    返回