Design of visual simulation system of aircraft flight load spectrum measured data based on double-buffering technology
-
摘要: 飞机载荷谱实测数据视景仿真是飞机机动动作识别和实测数据有效性验证的重要手段.针对飞机实测数据源的不同数据结构,提出了逻辑数据通道的数据存储方法,解决了不同实测对象形成的不同数据源结构差异问题;针对大数据量实测数据进行飞行视景模拟时模型复杂性造成的性能问题,建立了物理通道和逻辑数据通道解析模型;基于数据双缓冲和绘图双缓冲机制,构建了飞行器模型和实测数据视景仿真系统环境,对不同试验用机的飞行实测数据进行了分析和验证.该视景系统完全满足Gigabyte级别的不同机型载荷谱飞行实测试验数据的验证和机动动作识别要求,完整地再现整个飞行历程,为飞机飞行历程机动动作识别、数据有效性验证和数据后期处理提供可视化平台.Abstract: Aircraft load spectrum measured data visual simulation is an important means to identify maneuver and to verify the validity of measured data in flight testing. A data storage method based on logical data channels was put forward to solve the structural differentiation problem of different data sources caused by different measured objects; for the performance problems caused by model complexity when large amount of measured data was used to simulate the whole flight course, physical channel and logical data channel analytical model were established; based on data double-buffering and drawing double-buffering mechanisms, flight model and visual simulation system environment of measured data were established, and the measured flight data of different testing aircrafts were analyzed and verified. The results show that the visual system meets the verification of flight measured data and the demand of maneuver recognition of GB level load spectrum of different types well, and can reproduce the entire course of the flight completely. It provides a visual platform to identify maneuver of flight course of aircraft, verify the data validity and post process of data.
-
Key words:
- flight measurement /
- load spectrum /
- double-buffering /
- logical data channel /
- visual simulation system
-
[1] 闫楚良. 飞机载荷谱实测技术与编制原理[M].北京:航空工业出版社,2010:5-6. Yan C L.Aircraft load spectrum measurement technique and compilation principle[M].Beijing:Aviation Industry Press,2010:5-6(in Chinese). [2] 闫楚良, 卓宁生,高镇同.雨流法实时计数模型[J].北京航空航天大学学报,1998,24(5):623-624. Yan C L,Zhuo N S,Gao Z T.Model of rain-flow real-time counting method[J].Journal of Beijing University of Aeronautics and Astronautics,1998,24(5):623-624(in Chinese). [3] Yan C L, Liu K G.Fatigue scatter factor of whole life and reliability of aircraft structure service life[J].Advanced Materials Research,2008,44-46:739-744. [4] 闫楚良,刘克格. 飞机结构经济寿命设计与可靠性评定[M].北京:航空工业出版社,2010:248-249. Yan C L,Liu K G.Aircraft structure design and reliability evaluation of economic life[M].Beijing:Aviation Industry Press,2010:248-249(in Chinese). [5] 阎楚良,高镇同. 飞机高置信度中值随机疲劳载荷谱的编制原理[J].航空学报,2000,21(2):118-123. Yan C L,Gao Z T.Compilation theory of median stochastic fatigue load-spectrum with high confidence level for airplane[J].Acta Aeronautica et Astronautica Sinica,2000,21(2):118-123(in Chinese). [6] 刘克格,闫楚良. 飞机起落架载荷谱实测与编制方法[J].航空学报,2011,32(5):841-848. Liu K G,Yan C L.Load measurement and compilation of landing gear of airplane[J].Acta Aeronautica et Astronautica Sinica,2011,32(5):841-848(in Chinese). [7] 周海燕,郭建忠, 王家耀.知识发现与数据可视化技术浅析[J].信息工程大学学报,2002,3(4):78-80. Zhou H Y,Guo J Z,Wang J Y.Tentative study of knowledge discovery and data visualization techologies[J].Journal of Information Engineering University,2002,3(4):78-80(in Chinese). [8] 钟啸,高颖,费益, 等.基于VR的虚拟视景系统关键技术研究[J].计算机仿真,2008,25(11):233-237. Zhong X,Gao Y,Fei Y,et al.Research on virtual scene system based on openGVS[J].Computer Simulation,2008,25(11):233-237(in Chinese). [9] 李春香. 飞行数据可视化技术研究[J].中国安全科学学报,2009,19(1):166-171. Li C X.Research on the visualization technology of flight data[J].China Safety Science Journal,2009,19(1):166-171(in Chinese). [10] 李德信,罗刚, 应锦春.面向对象数据库管理系统中内存的双缓冲管理机制[J].机械与电子,2001(3):43-45. Li D X,Luo G,Ying J C.Double buffer management mechanism of memory for OODBMS[J].Machinery & Electronics,2001(3): 43-45(in Chinese). [11] 张亮. 基于双缓冲技术的VC+ +图形刷新技术的原理和实现[J].福建电脑,2010,26(6):110-110. Zhang L.VC+ + graphical refresh technology and implementation based on the principle of double buffer technique[J].Fujian Computer,2010,26(6):110-110(in Chinese). [12] 金志宏. 大量数据处理时的高效率VC+ +编程方法[J].计算机光盘软件与应用,2010(8):148-149. Jin Z H.Efficient method of VC+ +programming in large amounts of data processing[J].Computer CD Software and Applications,2010(8):148-149(in Chinese). [13] 叶舸,田兆锋, 闫楚良.基于OpenGL的飞机飞行实测数据可视化研究[J].航空学报,2011,32(6):1050-1057. Ye G,Tian Z F,Yan C L.Flight-test data visualization of aircraft's flight course based on openGL[J].Acta Aeronautica et Astronautica Sinica,2011,32(6):1050-1057(in Chinese). [14] 尚游,陈岩涛. OpenGL图形程序设计指南[M].北京:中国水利水电出版社,2001:7-8. Shang Y,Chen Y T.Open Graphics Library[M].Beijing:China Water & Power Press,2001:7-8(in Chinese). [15] 刘晔,王斌,师丹, 等.基于VC+ +的飞机模拟负载自动管理系统设计[J].软件导刊,2010,9(10):136-139. Liu Y,Wang B,Shi D,et al.Design of automatic management system of aircraft load simulator based on VC+ +[J].Soft Ware Guide,2010,9(10):136-139(in Chinese). [16] 张哲源,熊庆国, 李文翔.基于双缓冲技术解决游戏开发中画面更新问题[J].信息技术,2011(8):17-19. Zhang Z Y,Xiong Q G,Li W X.Based on double buffering technology to solve game development in pictures updated problem[J].Information Technology,2011(8):17-19(in Chinese). [17] 黄华,徐幼平, 邓志武.基于Flightgear模拟器的实时可视化飞行仿真系统[J].系统仿真学报,2007,19(19):4421-4423. Huang H,Xu Y P,Deng Z W.Real-time visual flight simulation system based on flightgear simulator[J].Journal of System Simulation,2007,19(19):4421-4423(in Chinese).
点击查看大图
计量
- 文章访问数: 935
- HTML全文浏览量: 55
- PDF下载量: 556
- 被引次数: 0