摘要
以CZ系列运载火箭为对象,提出了一种基于MATLAB/Simulink的运载火箭6自由度运动仿真的方法。采用模块化的建模思想,建立决定箭体运动相关部分的数学模型,包括空气动力模型、发动机推力模型、六自由度运动学模型,然后对各个子模块分别采用Simulink建立单元仿真模型。通过对单元仿真模型的集成得到了火箭6自由度运动的仿真模型,基于该仿真模型进行了单元仿真。对比实测数据,证明提出的方法可行,模型建立正确。
The simulation method for 6-DOF(6-Degree-of-Freedom) motion of launch vehicle based on MATLAB/Simulink is introduced. Adapting the modularized concept, the mathematical models of module aerodynamic module, the thrust module and the 6-DOF module, are proposed. According to these models, the simulation models of the each unit are established in MATLAB/ Simulink. The whole simulation model of the 6-DOF motion of launch vehicle is acquired by integration. The 6-DOF motion of launch vehicle can be simulated based on this model. Comparing with the real sampling data, the results show that the method is sound and the simulation model is accurate.
出处
《宇航学报》
EI
CAS
CSCD
北大核心
2005年第5期616-619,652,共5页
Journal of Astronautics