软件工程硕士论文栏目提供最新软件工程硕士论文格式、软件工程硕士硕士论文范文。详情咨询QQ:1847080343(论文辅导)

旋翼航空器地面控制软件工程的设计与实现

日期:2020年03月16日 编辑:ad201107111759308692 作者:无忧论文网 点击次数:1133
论文价格:150元/篇 论文编号:lw202003122224121343 论文字数:44522 所属栏目:软件工程硕士论文
论文地区:中国 论文语种:中文 论文用途:硕士毕业论文 Master Thesis
需要实现的典型功能需求,结合需求进行了软件框架、功能、接口、关键算法的设计和软件实现。软件采用 C/S 架构,利用插件技术,将不同的功能通过不同的插件来实现,多个插件通过框架配置组成了控制软件。插件化设计的独立性和软件配置加载的灵活性使实现软件具有了很强的适应性和可扩展性。

根据旋翼航空器执行任务的工作流程,将软件划分为行动任务加载、信息处理、任务监控、飞行控制四个模块,同时为满足图形显示的需求软件还具备了地图加载和显示控制功能。软件实现的主要内容为任务监控和飞行控制。

在任务监控功能设计和实现中,重点是对偏航、事件威胁和环境因素动态干扰情况的监视和处理。本文提出了采用航空器与区域关系算法进行事件威胁的判断,采用模拟退火算法进行环境因素动态干扰的规避航线生成。

飞行控制功能设计和实现,提出了飞行控制指令矩阵,并能够根据不同的应用场景进行飞行控制指令的扩充;采用“基于矢量方程的一次转弯控制解算”算法对航空器进行任务执行精确控制;针对多个航空器同时执行多个任务且任务目标处于移动状态情况,提出了采用改进匈牙利法和进化计算等优化算法进行目标分配的技术途径,从而能够有效地提升全局的任务执行效率。

在完成软件的设计实现后,还根据软件需求使用等价类法、场景法等软件测试方法设计了测试用例并进行了测试,并对测试过程中检查出的问题进行了修改。

参考文献(略)