论文部分内容阅读
针对现有航电仿真系统中总线驱动软件存在的功能单一、可扩展性差、重复开发严重等问题,结合航电仿真系统数据驱动特点,提出了一种扩展便捷、配置灵活、运行稳定的通用航空总线驱动仿真软件的设计与实现方案。该方案基于面向对象设计思想,采用分层式软件架构与模块化设计,利用可扩展标记语言(XML)格式的灵活配置特性和发布/订阅式数据分发网络的动态性及传输优势进行设计,保证了方案的通用性和灵活性,提高了软件的健壮性和可重用性。基于该方案设计的通用总线驱动软件可显著提高航电仿真场景中多总线数据分发的效率。
Aiming at the problems such as single function, poor scalability and serious repeated development of the bus driver software in the avionics simulation system, this paper proposes a data-driven characteristic of the avionics simulation system, which is characterized by its convenient and flexible configuration and stable operation. Design and implementation of bus driver simulation software. The scheme is based on object-oriented design idea, adopts layered software architecture and modular design, makes use of the flexible configuration features of Extensible Markup Language (XML) format and the dynamic and transmission advantages of publish / subscribe data distribution network, The versatility and flexibility of the program, improve the robustness and reusability of the software. The universal bus driver based on this scheme can significantly improve the efficiency of multi-bus data distribution in avionics simulation scenarios.