[发明专利]一种基于自适应差分进化BP神经网络的姿态误差抑制方法在审
申请号: | 201810248952.3 | 申请日: | 2018-03-25 |
公开(公告)号: | CN108613674A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 王秋滢;张明惠;刘凯悦;匡春旭;钟万青;尹娟;程铭;郭铮;崔旭飞 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/20;G01C21/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于自适应差分进化BP神经网络的姿态误差抑制方法,属于惯性技术领域。包括初始化惯性/星敏感器组合导航系统;采集星敏感器和惯性组件输出的数据;对惯性组件输出数据进行导航解算;利用星敏感器输出数据解算舰船相对于惯性系的姿态;利用ADE‑BPNN结合当前时刻前一段时间内组合导航姿态对载体系相对惯性系姿态角进行预测;利用预测姿态对星敏感器测量误差进行补偿利用补偿后的星敏感器输出信息解算舰船位置;获得的导航信息进行组合导航解算;存储并输出组合导航信息。本发明通过自适应差分进化BP神经网络对星敏感器姿态进行预测,解决舰船摇摆引起的星敏感器星图“拖尾”问题,增强了舰船摇摆时惯性/星敏感器组合导航系统的适用性。 | ||
搜索关键词: | 星敏感器 自适应 解算 舰船 组合导航系统 进化 导航信息 惯性组件 输出数据 姿态误差 组合导航 惯性系 敏感器 对星 摇摆 预测 输出信息解算 惯性技术 舰船位置 输出组合 初始化 姿态角 拖尾 存储 测量 采集 输出 | ||
【主权项】:
1.一种基于自适应差分进化BP神经网络的姿态误差抑制方法,其特征在于,包括以下步骤:(1)上电,初始化惯性/星敏感器组合导航系统;(2)系统实时采集星敏感器输出矩阵
惯性组件加速度计输出的三轴加速度
和陀螺仪输出的三轴角速度
其中,
分别表示加速度计测量的比力在载体系oxb轴、oyb轴、ozb轴上的分量,单位均为m/s;![]()
分别表示陀螺仪测量的角速度在载体系oxb轴、oyb轴、ozb轴上的分量,单位均为rad/s;(3)对步骤(2)中惯性组件采集数据进行导航解算;(4)由步骤(2)中星敏感器输出相对于惯性空间的姿态矩阵
得到载体相对惯性系姿态角
(5)利用ADE‑BPNN预测t时刻载体相对惯性系姿态角
其中,t表示当前时刻,
分别表示载体相对惯性系纵摇角、横摇角和航向角的预测值;(6)构造卡尔曼滤波器1,以星敏感器测量误差δφCi(i=x,y,z)为状态量,步骤(4)中星敏感器解算载体姿态和步骤(5)中预测载体姿态之差
为观测量;根据解算结果,对步骤(4)解算结果进行补偿,得到惯性姿态角φCi(i=x,y,z);(7)根据转换矩阵间的数学关系,得到地球坐标系相对准地理坐标系的转换矩阵
转换过程为
进一步解算得到载体的位置,载体系到准地理系的转换矩阵
由步骤(3)中解算的水平姿态
得到,载体系到惯性系转换矩阵
由步骤(6)中解算结果惯性姿态角得到;(8)构造卡尔曼滤波器2,以步骤(7)解算位置与步骤(3)中INS解算位置之差
λC‑λS为观测量,INS位置误差
速度误差δvSi(i=x,y,z),失准角Φi(i=x,y,z),三轴陀螺常值误差εi(i=x,y,z),三轴加速度计零位偏置误差ΔAi(i=x,y,z)为状态量,根据解算结果,对步骤(3)中INS解算结果进行补偿,得到导航信息载体位置
λ,速度vi(i=x,y,z),姿态角φi(i=x,y,z);(9)将步骤(8)中得到的导航信息载体位置、速度和姿态角存储并输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810248952.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种单目视觉位姿估计装置及方法
- 下一篇:低成本无人飞行器移动测量方法及系统