摘要:一种基于FPGA的FlightGear通用三维视景数据显示方法,方法为:采用FPGA芯片,通过对其进行VerilogHDL语言的代码编写,自定义数据传输协议1,使其完成接收特定帧格式的115200bps波特率串口数据,在FPGA内部完成自定义通信协议1数据的解析,并对数据进行相应算法处理的功能;然后再将处理过的数据以另一种自定义通信协议式2编码打包,以115200bps的波特率发送给PC机上运行的Simulink工程,在Simulink中进行一系列数据处理,最后将相应姿态数据经由UDP网络传输模块发送给FlightGear软件予以3D姿态实时显示。本发明的技术效果是:能够很好的实现航空航天器控制器的设计与仿真,无人机控制器的仿真,导弹控制的仿真,车辆船舶控制器的仿真,以及实际飞行器试飞数据的三维可视化再现等,用途广泛。