·55·兵工自动化OrdnanceIndustryAutomation2023-0742(7)doi:10.7690/bgzdh.2023.07.012基于VAPSXT与UE4的座舱交互集成技术胡文婷,李浩铭(海军航空大学青岛校区,山东青岛266041)摘要:针对目前VAPSXT不支持与虚幻引擎UE4的集成问题,提出一种座舱交互集成方法。以某型机航电设备MFD为例,利用OpenGL离屏渲染技术将VAPSXT动态库所产生的像素信息存储到内存中,结合UE4中的蓝图及C++创建动态材质,将像素信息实时动态抓取并更新显示到UE4虚拟仪表中,实现UE4和VAPSXT的无缝集成。结果表明,该方法为VAPSXT开发的实装或仿真仪表程序移植到基于虚幻引擎4开发的模拟训练系统中提供了技术基础。关键词:VAPSXT;虚幻引擎4;航电仿真;仪表仿真中图分类号:TP391.9文献标志码:ACockpitInteractiveIntegrationTechnologyBasedonVAPSXTandUE4HuWenting,LiHaoming(QingdaoCampus,NavalAviationUniversity,Qingdao266041,China)Abstract:AimingattheproblemthatVAPSXTdoesnotsupporttheintegrationwiththeUE4(unrealengine4),acockpitinteractionintegrationmethodisproposed.TakinganavionicsequipmentMFDasanexample,thepixelinformationgeneratedbyVAPSXTdynamiclibraryisstoredinmemorybyusingOpenGLoff-screenrenderingtechnology,combinedwiththeblueprintinUE4andC++tocreatedynamicmaterials,thepixelinformationisdynamicallycapturedinrealtimeandupdatedtodisplayinUE4virtualinstrument,andtheseamlessintegrationofUE4andVAPSXTisrealized.TheresultsshowthatthismethodprovidesatechnicalbasisforthetransplantationoftherealorsimulationinstrumentprogramdevelopedbyVAPSXTtothesimulationtrainingsystembasedonUE4.Keywords:VAPSXT;UE4;avionicssimulation;metersimulation0引言战机座舱是机上各类记载设备、信息的汇总中心,是飞行员与战机之间的重要交互通道[1]。航电系统作为战斗使命的功能核心,其状态的好坏直接影响部队战斗力[2]。目前,新一代航空电子系统已经发展为综合化的航电系统,其综合处理系统的软件规模非常大,代码量极大[3];因此,航电系统的仿真是整个仿真训练系统中难度最大的部分,并且直接影响仿真训练的逼真度和训练效果。MFD是航电系统中最为重要的显控设备之一,是机载传感器数据以图形化显示的平台,飞行员主要通过MFD获取飞行数据[4]。笔者以某型机MFD为例,介绍基于HMI建模工具VAPSXT的座舱虚拟仪表动态库的...