论文摘要
针对扑翼飞行器面向控制建模时无法直接测量气动参数并精确建立气动模型的问题,传统BP网络辨识法依据扑翼飞行器试飞数据,使用BP网络计算当前气动参数,再结合扑翼飞行器动力学模型计算其飞行状态,与试飞数据比较后,将误差经扑翼飞行器动力学模型反向传播至BP网络来更新网络参数。实验表明传统方法计算精度较低,且动力学模型复杂度高,存在梯度消失问题,为此提出一种基于双BP神经网络的气动参数辨识方法。该方法首先采用一个BP网络对扑翼飞行器动力学模型进行逆向辨识,为后续气动参数辨识提供理想网络计算模型,再结合批量随机梯度下降法用另一BP网络将扑翼飞行器柔性等非线性因素综合到待辨识气动模型中,实现扑翼飞行器气动参数辨识。实验结果表明所提双BP神经网络法在辨识精度、模型复杂度和模型训练时间等方面均优于传统BP网络法。
论文目录
文章来源
类型: 期刊论文
作者: 韩建福,杜昌平,叶志贤,宋广华,郑耀
关键词: 扑翼飞行器,神经网络,气动参数,系统辨识,梯度消失
来源: 计算机应用 2019年S2期
年度: 2019
分类: 信息科技,基础科学,工程科技Ⅱ辑
专业: 力学,航空航天科学与工程,自动化技术
单位: 浙江大学航空航天学院
基金: 装备预研教育部联合基金(重点)项目(6141A02011803)
分类号: V211.59;TP183
页码: 299-302
总页数: 4
文件大小: 721K
下载量: 247