摘要
传统Web三维飞行模拟一般采用Flash、Siverlight等插件的方式。针对插件技术兼容性差,加载效率慢等问题,以Web端为载体,基于WebGL第三方图形库Three.js技术,研制一体化飞行器在线模拟仿真飞行系统。该系统无需安装任何插件,能够快速直接实现三维运动渲染。系统以气动数据为驱动,按控制时序模拟一体化飞行器飞行轨迹、飞行姿态,并同步展示各参变量曲线;系统通过粒子模型模拟飞行器尾焰,通过多视角变化实现飞行器不同姿态的展示,以增强飞行器仿真的效果。经X-51A虚拟飞行仿真测试,本系统能够辅助一体化飞行器轨迹设计,且能够在一般计算机上获得较好性能体验,能够为飞行器设计仿真研究提供参考。
The traditional way of Web 3D flight simulation is generally Flash,Siverlight and other plug-ins.Aiming at the problems of poor plug-in technology compatibility and slow loading efficiency,We designed an integrated vehicle online simulation flight system according to the WebGL third-party graphics library Three.js.The system does not require any plugins to be installed,and can quickly and directly achieve 3D motion rendering.Driven by aerodynamic data,the system simulates the flight trajectory and flight attitude of the integrated vehicle according to the control timing,and synchronously displays the curves of each parameter variable;the system takes into account the sky effect,the tail flame effect and the multi-perspective camera to increase the authenticity of the simulation effect.After X-51A virtual flight simulation test,the system can assist in the design of the integrated vehicle trajectory,and can obtain a better performance experience on the general computer,which can provide a reference for the simulation research of the aircraft design.
作者
黄佳乐
黄俊
刘志勤
王庆凤
冯姣
HUANG Jia-le;HUANG Jun;LIU Zhi-qin;WANG Qing-feng;FENG Jiao(Southwest University of Science and Technology,Mianyang 621010,Sichuan,China)
出处
《电脑与信息技术》
2023年第4期41-45,共5页
Computer and Information Technology
基金
四川省级大学生创新创业项目(项目编号:202110619001)。