摘要
针对无人机自主空中加油技术研究过程中对于实时的数字/半物理仿真的需求,基于ZeroMQ和C++/Qt设计开发了自主空中加油分布式仿真系统。首先,对分布式仿真系统的仿真通信网络进行设计;接着,设计了分布式仿真系统程序框架,并定义了管理节点和仿真节点两类节点;最后,基于ZeroMQ和C++/Qt对上述设计内容进行实现。该系统能够实现对于自主空中加油过程的实时仿真,并为半物理仿真留下了方便的接口。
Aiming at the demand for real-time numerical/semi-physical simulation in the research process of automated aerial refueling for unmanned aerial vehicle(UAV),this paper develops an automated aerial refueling distributed simulation system based on ZeroMQ and C++/Qt.Firstly,the simulation communication network of distributed simulation system is designed.Then,the program framework is designed and the management node and simulation node are defined.Finally,the above mentioned context is programmed through ZeroMQ and C++/Qt.The distributed simulation system can realize the real-time simulation for automated aerial refueling,and leave the convenient interface for semi-physical simulation.
作者
施明健
王大勇
郑文轩
任斌
王延祥
王宏伦
SHI Mingjian;WANG Dayong;ZHENG Wenxuan;REN Bin;WANG Yanxiang;WANG Honglun(Shenyang Aircraft Design&Research Institute,Shenyang 110035;School of Automation Science and Electrical Engineering,Beihang University,Beijing 100191;Science and Technology on Aircraft Control Laboratory,Beijing 100191;Shenyuan Honors College of Beihang University,Beijing 100191,China)
出处
《指挥控制与仿真》
2023年第6期121-127,共7页
Command Control & Simulation
基金
国家自然科学基金(61673042)。
关键词
自主空中加油
分布式仿真
automated aerial refueling
distributed simulation system