论文部分内容阅读
为了构建航电仿真系统,提出了一种基于多线程MVC(modal view controller)模式的航电仿真系统软件的设计与实现。软件架构采用多线程MVC模式,在保证系统实时性和数据的可靠性的同时,简化了软件设计的复杂度。对于多线程间的数据同步问题,采用由内存映射技术设计的共享变量池,为系统仿真模块、数据监控模块与参数设置模块之间的大量数据交互提供了可靠的解决方案。测试实验结果证实了该航电仿真系统软件的实时性与可靠性。
In order to build the avionics simulation system, a design and implementation of avionics simulation system software based on multi-threaded MVC (modal view controller) mode is proposed. Software architecture using multi-threaded MVC mode, to ensure system real-time and data reliability, while simplifying the complexity of software design. For data synchronization among multiple threads, the shared variable pool designed by memory mapping technology is used to provide a reliable solution for massive data exchange between system simulation module, data monitoring module and parameter setting module. The test results confirm the real-time and reliability of the avionics simulation system software.