Simulation Technology of Configurable Airborne Electromechanical Equipment Based on QEMU
暂无分享,去创建一个
Airborne electromechanical systems have the characteristics of high complexity, reliability and costs, therefore a lot of simulation is needed. In order to make software developers simulate a variety of devices and conduct semi-physical simulation or digital simulation under the same framework. In this paper, the virtual simulation technology is used to achieve the configurable simulation of airborne electromechanical devices, and simulation devices are used to build a simulation platform. In QEMU virtual machine the simulation of equipment front-end interface is realized in order to use real device driver, a thread is used to simulate the device function, finally, the data is transferred to data transmission module to simulate multiple data exchange methods of equipment. In the device function simulation module dynamic loading technology is used. Using C and Lua hybrid programming method to realize the equipment function of flexible and configurable. The experimental results show that only need to modify the configuration script the different simulation of airborne electromechanical equipment can be achieved.
[1] Jon Watson,et al. VirtualBox: bits and bytes masquerading as machines , 2008 .
[2] Fabrice Bellard,et al. QEMU, a Fast and Portable Dynamic Translator , 2005, USENIX ATC, FREENIX Track.