陈力威 作品数:5 被引量:11 H指数:3 供职机构: 空军工程大学航空航天工程学院 更多>> 相关领域: 自动化与计算机技术 航空宇航科学技术 更多>>
飞行控制系统可视化仿真平台设计 被引量:4 2012年 提出了一种通用的飞行控制系统可视化仿真平台的设计与实现方案,具有控制系统可视化建模、仿真执行效率高、易于扩展和通用性强的优点。该平台在某型飞机模拟器基础上,设计了基于改进A*算法的静态航迹规划和基于电荷法的动态航迹规划。以并行化计算的思想设计了系统的总体框架,并通过OpenMP多线程并行多核编程技术和Matlab并行计算工具箱的SPMD(Single Program Multiple Data)技术实现了平台仿真的并行解算,大大提高了仿真效率。以"Beaver"多模态自动驾驶仪仿真设计为例,验证了平台的可行性。 陈力威 朱凡 刘希 杨楠关键词:飞行控制 多核编程 MATLAB引擎 SPMD 基于PSO算法的ADRC超机动控制律参数调整方法 随着作战环境和作战方式的变化,超机动能力已经成为第四代和未来战斗机的必备性能。要具备超机动能力,除了引入推力矢量技术之外,还必须依赖有效的飞行控制律。为此提出了一种基于粒子群优化算法(PSO)的自抗扰控制(ADRC)参数... 陈力威 朱凡 蔡满意 熊治国文献传递 网络资源链接 Vega Prime与OpenGL飞行控制系统可视化仿真平台设计 被引量:3 2012年 提出了一种通用的飞行控制系统可视化仿真平台的设计方案。阐述了Vega Prime开发平台与OpenGL相结合的关键技术及开发方法,并将其应用于飞机在预定航路飞行的实时显示过程中。该平台可以载入各种飞行控制器、飞行动力学模型和数字地图进行仿真,并能够以数字、曲线和三维动画的形式显示仿真结果。该平台采用Visual Studio2008编写主界面和通用实时飞行动力学模型框架,Simulink实现飞行控制器,Matlab引擎服务实现二者的同步和通信,并通过OpenMP多线程并行多核编程技术和MATLAB并行计算工具箱的spmd(Single Program Multiple Data)技术实现了平台仿真的并行解算,最后实现三维战场环境动态显示。以"Beaver"多模态自动驾驶仪仿真设计为例,验证了平台的可行性。 陈力威 朱凡 刘希 杨楠关键词:飞行控制 多核编程 MATLAB引擎 SPMD 基于遗传算法的无人机航迹规划代价函数 被引量:3 2012年 针对当前使用的无人机航迹规划代价函数的不足之处,提出一种利用遗传算法对无人机航迹规划代价函数进行优化的方法。对基本遗传算法进行了局部改进,设计了航迹极坐标编码方式及航迹适应度函数,在采用基本遗传操作算子的基础上采取精英保存策略,提高了算法的效率;采用代价归一化并进行优化的思想,得到优化之后的代价函数权重值。优化结果表明,该方法可以获得代价更低的航迹。 杨楠 张健 朱凡 陈力威关键词:航迹规划 代价函数 遗传算法 UAV 启发式最优航迹规划算法数据结构的改进研究 被引量:1 2011年 结合航迹规划多约束条件的实际,改进了启发式A*系列算法的流程及数据结构,将A*算法中的OPEN表映射到CLOSED表中,提出一种装箱式方法管理CLOSED表,提高了对重复节点的查找效率,解决了并行A*算法中维护CLOSED表时存在的数据访问冲突问题,使得算法更加适用于实现并行多核编程。采用最小二叉树的方式管理OPEN表,克服了采用传统链表排序耗时、二叉堆数组容量有上界的缺点。仿真结果表明,改进的算法无论在单线程还是多线程并行解算以及搜索效率上都远远高于传统的A*系列算法。 杨楠 张健 刘希 陈力威关键词:航迹规划 二叉树