1.1.1 仿真程序及模型求解
依据飞行仿真运动模型,编写计算程序。程序需要读入飞机的气动力数据、发动机数据、质量特性数据、铰链力矩数据、基本几何参数和飞行状态参数等,各数据库采用矩阵形式实现。
计算的理论基础是非线性运动方程的数值偏微分,微分是通过利用飞机某一特殊飞行状态的小扰动方法进行的,它利用了程序计算出的非线性方程以及其它物理参数。仿真计算模型求解流程简化如图4。根据给定的时间步长进行四阶Runge-Kutta方法积分,求解六自由度运动方程,计算出飞机的位置、姿态以及速度、角度等参数,根据计算所得信息,继续求解气动力,逐点运算,直至仿真结束。
将仿真计算的高度损失与地形模型高度相比较,找出飞行状态空间中飞机临界撞地点。记录所有临界撞地点信息,统计给出高度损失值。结合已知数学模型,曲线拟合后可得飞机的近地告警曲线。