基于机器学习的智能控制数值虚拟飞行方法 |
| |
引用本文: | 梁益铭,李广宁,徐敏.基于机器学习的智能控制数值虚拟飞行方法[J].航空学报,2023(17):79-91. |
| |
作者姓名: | 梁益铭 李广宁 徐敏 |
| |
作者单位: | 1. 西北工业大学航天学院;2. 西安现代控制技术研究所 |
| |
基金项目: | 国家自然科学基金(12072278)~~; |
| |
摘 要: | 提出并实现了一种基于机器学习的PID智能控制策略下的数值虚拟飞行算法,结合Basic Finner导弹标准模型算例,对所提出算法进行了验证和评估分析,表明本文算法可行,并具有良好的应用前景。首先,搭建了一种基于重叠动网格技术的CFD/RBD耦合数值虚拟飞行仿真模型。针对Basic Finner导弹的标准工况进行了无控自由飞行状态的数值飞行模拟,并结合实验结果对所构建的数值虚拟飞行仿真算法进行了验证和评估,表明所采用的数值模拟算法可用于数值虚拟飞行环境下的智能控制参数设计与仿真评估;其次,结合数值虚拟飞行过程对飞行器气动、姿态和位移等参数的实时控制需求,提出了一种基于BP神经网络算法的PID参数在线学习的智能控制器,并针对Basic Finner导弹的俯仰通道,分别对传统PID控制策略和智能PID控制策略下的导弹自由释放后的俯仰角快速稳定控制过程、阶跃式和正弦式俯仰角输入下的导弹跟踪控制过程进行了数值虚拟飞行仿真模拟。研究表明,基于BP神经网络的PID智能控制器能够根据所获得的实时飞行参数,实现控制参数的在线学习和自我优化、调整,相比于传统PID控制器,对于不同输入工况表现出良好的适应性...
|
关 键 词: | 数值虚拟飞行 机器学习 BP神经网络 PID 重叠动网格 |
|
|