摘要
该文根据弹射救生系统的实际工作过程,在VC++编程环境下利用OpenGL开发工具和三维建模软件开发了仿真软件,实现了弹射救生过程的可视化,用于在数值计算结果的驱动下演示弹射救生过程,辅助数学模型的验证与改进,分析弹射系统性能以及指导座椅的改进。该文采用粒子系统模拟椅箭火焰,建立了观察者视角和飞行员视角,并根据过载值同飞行员黑视症状的关系实现了飞行员视角下的黑视效果模拟,再现飞行员在弹射过程中的视场。这些方法改善了可视化仿真软件中虚拟场景的真实感,增强了演示效果。
In this paper, based on the factual working process of the ejection system, an ejection process visualization software is designed in the VC + + programming environment with the help of OpenGL technique and 3D modeling software. It is used to demonstrate the ejection process on the basis of numerical calculation result, aid the validation and refinement of mathematical model, analyze the performance of ejection system and direct the improvement of the seat. In this paper, particle system is used to simulate rocket fire; the viewer and pilot viewports are set up; and, according to the relationship between overload and backout symptom, the backout effect simulation is realized for the pilot viewport to reproduce pilot vision field during the ejection process. These methods increase the validity of the virtual environment of the visualization software with better effect.
出处
《计算机仿真》
CSCD
2006年第10期202-205,共4页
Computer Simulation
关键词
弹射座椅
仿真
可视化
三维动画
Ejection seat
Simulation
Visualization
3D animation