系统仿真学报 ›› 2019, Vol. 31 ›› Issue (2): 339-345.doi: 10.16182/j.issn1004731x.joss.17-0079

• 论文 • 上一篇    下一篇

一种综合航电仿真系统的模块化设计方法

赵明波, 潘龙, 蒋龙威, 王纲, 赵广兴   

  1. 93199部队飞行仿真技术研究所,黑龙江 哈尔滨 150001
  • 收稿日期:2017-02-16 修回日期:2017-04-06 出版日期:2019-02-15 发布日期:2019-02-15
  • 作者简介:赵明波(1983-),男,河南辉县,博士,工程师,研究方向为飞行仿真;潘龙(1980-),男,黑龙江哈尔滨,硕士,工程师,研究方向为飞行仿真;蒋龙威(1988-),男,辽宁朝阳,硕士,工程师,研究方向为飞行仿真。`

Modular Design Method of Integrated Avionics Simulation System

Zhao Mingbo, Pan Long, Jiang Longwei, Wang Gang, Zhao Guangxing   

  1. Flight Simulation Technology Research Institute, Troop 93199 of PLA, Harbin 150001, China
  • Received:2017-02-16 Revised:2017-04-06 Online:2019-02-15 Published:2019-02-15

摘要: 针对以往飞行仿真航电系统软件设计中存在的结构分散、模块化程度不高的问题,构建一个层次化、模块化的综合航电系统。把分散于各个功能模块中的逻辑解算部分独立出来,形成综合逻辑解算模块,各个任务功能模块及其子模块专门负责相关任务功能算法的解算,并在更深层次上进行模块化设计。通过数据流分析,该设计中的各个模块具有较强的内聚性和较弱耦合性,独立性较强。该系统整体设计结构合理,程序可理解性、可读性好,软件可靠性、可维护性强。

关键词: 飞行仿真, 软件设计, 综合航电, 模块化, 层次化

Abstract: In the past, there were some problems in the software design for the flight simulation avionics system such as the decentralized structure and the low degree of modularization. Aiming at these problems, a hierarchical, modular integrated avionics system is constructed. The logic part dispersed in each function module is independent to form the integrated logic module. Each task function module and its sub module are responsible for the calculation of the relevant task function algorithm. Modular design is carried out in a deeper level. By dataflow analysis, each module in this design has strong cohesion and weak coupling and strong independence. The whole design structure is reasonable; the program is understandable and readable; and the software is reliable and maintainable.

Key words: flight simulation, software design, integrated avionics, modular, hierarchical

中图分类号: