逆向仿真算法对于已知飞行状态的验证具有重要的意义。为了避免奇异性,采用四元数法构建了飞机的六自由度运动方程,并进行了四元数方程的仿真分析;介绍了逆向仿真算法的思路,讨论了仿真中关键参数的确定方法;对根据三自由度方程建立的飞机规避导弹时的飞行轨迹进行逆向反推,得出了产生此轨迹需要的输入变量的变化过程,将得出的输入变量作用于基于四元数法的六自由度运动方程中,获得其逆向仿真轨迹。通过对逆向仿真轨迹和原轨迹的比较验证了原飞行轨迹的合理性。
Inverse simulation is important in validating the known flying state.In the process of establishing equations,quaternion is used to set up six degree-of-freedom(6-DOF) flight model in order to avoid singularities,the flight simulation based on quaternion is also performed.The general method of inverse simulation is introduced;the means of identifying key parameters in the inverse simulation is discussed.The 3-DOF model trajectory acquired by avoiding a missile is inversely simulated to get the control rule for producing the initial trajectory,the inversely simulated trajectory is gained by running the 6-DOF model with the obtained control rules.The rationality of the initial optimal trajectory is verified by comparing the inversely simulated trajectory with the initial trajectory.