期刊文献+

基于MVVM架构的飞行模拟器教员控制台系统的设计和实现 被引量:2

Design and Implementation of Flight Simulator Instructor Console System Based on the MVVM Architecture
下载PDF
导出
摘要 教员控制台系统作为仿真环境和模拟机的总控制台,是飞行模拟器的重要组成部分。控制功能齐全、显示信息丰富,可实现对飞机运行状态控制和实时状态监控,是控制台系统的主要特征之一。本文采用MVVM(Model-View-ViewModel)模式从软件架构上进行一次革新,将界面显示设计与数据逻辑处理模块分离,利用数据绑定以及多线程异步调度技术降低了系统的耦合度,使得系统具有模块化和可扩展性的特点。本文阐述了将这一技术运用在教员台控制系统工程项目中的关键技术细节和系统设计思路,采用数据驱动的方式实现教员台控制台系统的可重用性,可扩展性,通过修改配置参数即可满足不同机种的飞行模拟器,进一步缩短了开发周期且便于后期维护。 As the general console of the simulation environment and simulator,the instructor console system is a major component of the flight simulator.With complete control functions and abundant display information,this system is able to control the aircraft operating state and monitor the flight state in real time,as one of its main features.In this paper,the MVVM(Model-View-ViewModel)is adopted to innovate the software architecture.By separating interface display design and data logic processing module and reducing the system coupling degree using data binding and multithread asynchronous scheduling technique,this system is characterized by modularization and expandability.This paper illustrates the key technical details and system design ideas in application of the above technique on the instructor console system engineering project and implementation of reusability and expandability of the instructor console system by adopting data-driven method.It can cater for flight simulators of different types of aircraft by means of configuration parameters modification,which is convenient for the later stage maintenance and further shortens the development cycle.
作者 杨宛璐 韩立 王建普 邓铸洲 Yang Wanlu;Han Li;Wang Jianpu;Deng Zhuzhou(AVIC-HONGDU,Nanchang,Jiangxi,330024)
机构地区 航空工业洪都
出处 《教练机》 2022年第2期30-33,共4页 Trainer
关键词 WPF XML MVVM 飞行模拟器 WPF XML MVVM Flight simulator
  • 相关文献

参考文献1

二级参考文献8

共引文献7

同被引文献10

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部