论文部分内容阅读
用于训练机场塔台管制员的塔台模拟机系统是一个实时仿真系统,由于其涉及的对象数量大,行为动作复杂,实时技术较高,这就要求软件体系结构的维护性好、可扩充性好。
本文在简要叙述塔台模拟机系统结构的基础上,介绍了仿真计算核心的基于面向对象的分层结构设计及工作流程。在详细分析飞机、车辆的运动规律和机场模型的基础上,重点阐述了在仿真模拟计算中若干的创新性算法:
1.提出基于Hermite样条的路径拟合算法。在分析飞机和车辆运动路径的不规则性和机场实际路径设置,该算法利用Hermite样条易于通过改变切矢来控制曲线形状的特点,更能逼近实际情况的运动物体路径,仿真度更高;2.提出基于A*算法的车辆路径搜索算法。据机场模型中存在动、静态障碍物具体情况,此算法采用基于可视点和分段搜索的办法绕避静态障碍物和动态障碍物,实现节点选择优化,优化了路径搜索。3.提出采用插值“逆变形”软件方法。在对塔台模拟机视景投影系统中图像在屏幕间过渡时的变形现象的仔细观察、类比和分析的基础上,借鉴柱面投影矫正的方法,通过细致的探讨和反复的实验后,形成的解决方案。