[发明专利]飞行器惯性/气动模型组合导航方法有效
| 申请号: | 201210289087.X | 申请日: | 2012-08-15 |
| 公开(公告)号: | CN102809377A | 公开(公告)日: | 2012-12-05 |
| 发明(设计)人: | 赖际舟;吕品;刘建业;李荣冰;宋亦凡 | 申请(专利权)人: | 南京航空航天大学 |
| 主分类号: | G01C21/20 | 分类号: | G01C21/20 |
| 代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
| 地址: | 210016 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种飞行器惯性/气动模型组合导航方法,属于组合导航与自主导航领域。本发明利用飞行器已知的气动参数、外形参数、控制量以及部分运动参数信息对飞行器的速度、姿态进行求解,利用惯导系统误差模型与飞行器气动模型,构建卡尔曼滤波器,将惯性导航系统得到的位置、速度、姿态信息与气动模型得到的速度、姿态信息进行数据融合,同时对惯性器件误差进行实时估计与补偿,从而提高导航精度。本发明无需增加任何外部设备,可以提高飞行器的自主导航能力,具有成本低、适用范围广等特点。 | ||
| 搜索关键词: | 飞行器 惯性 气动 模型 组合 导航 方法 | ||
【主权项】:
1.一种飞行器惯性/气动模型组合导航方法,其特征在于:利用飞行器已知的气动参数、外形参数、控制量以及运动参数信息对飞行器的速度、姿态进行求解,利用惯导系统误差模型与飞行器气动模型,构建卡尔曼滤波器,将惯性导航系统得到的位置、速度、姿态信息与气动模型得到的速度、姿态信息进行数据融合,同时对惯性器件误差进行实时估计与补偿,具体步骤如下:(1)以周期
读取飞行器的阻力系数
,侧力系数
,升力系数
,并将上述3个系数
、
、
分别定义于机体系
轴、
轴和
轴;以周期
读取飞行器的滚转力矩系数
,俯仰力矩系数
,偏航力矩系数
,并将上述3个系数
、
、
分别定义于机体系
轴、
轴和
轴;以周期
读取飞行器的发动机推力
,其在机体坐标系下
轴、
轴和
轴方向的分量分别为
、
、
;以周期
读取飞行器的空速
和飞行器的总质量
,飞行器的总质量
包括飞行器机体质量、机载设备质量、乘员质量、武器质量以及剩余燃油质量;(2)以周期
读取惯导系统输出的飞行器位置、速度、姿态信息;(3)根据飞行器动力学方程计算飞行器所受的力与力矩;根据步骤(1)得到的飞行器的总质量
,得飞行器重力为
,
为重力加速度,其在机体坐标系下
轴、
轴和
轴方向的分量分别为
、
、
;根据飞行器的动力学方程,以及步骤(1)中得到的飞行器气动参数,即飞行器的阻力系数
、侧力系数
、升力系数
;滚转力矩系数
、俯仰力矩系数
、偏航力矩系数
;飞行器的发动机推力在机体坐标系下
轴、
轴和
轴方向的分量
、
、
;飞行器重力在机体坐标系下
轴、
轴和
轴方向的分量
、
、
,得飞行器所受到合外力为:
,其中
、
、
为飞行器所受合外力在机体系
轴、
轴和
轴方向的分量,
为当地大气密度,
为空速,
为机翼面积,所受力矩为:
,其中
、
、
为飞行器所受合外力在机体系
轴、
轴和
轴方向的分量,被称为滚转力矩、俯仰力矩以及偏航力矩,
为机翼展长,
为机翼平均气动弦长,
为机翼面积;
为滚转力矩系数,
为俯仰力矩系数,
为偏航力矩系数;(4)根据飞行器运动学方程计算导航参数;以
、
、
分别表示飞行器机体系下
轴、
轴和
轴方向的速度,以
、
、
分别表示飞行器机体系下
轴、
轴和
轴方向的角速度,以
分别表示飞机绕机体轴
的转动惯量,
为飞行器对
轴、
轴的惯性积,由于飞机具有机体坐标系的对称面
,所以飞行器对
轴、
轴的惯性
和对
轴、
轴的惯性
为零,由飞行器的运动学方程组
,
为飞行器机体系下
轴的角加速度,
为飞行器机体系下
轴的角加速度,
为飞行器机体系下
轴的角加速度以及步骤(3)中求得的飞行器在机体系
轴、
轴和
轴方向的滚转力矩
、俯仰力矩
、偏航力矩
,对机体系下的角速度
、
、
进行求解,其中
,
,
,
,
,
,
,
,
,
;以
、
、
分别表示飞行器的横滚角、俯仰角、航向角三个姿态角,根据姿态角的变化率与角速率的关系
,
为横滚角速率,
为俯仰角速率,
为航向角速率,以及步骤(4)中求得的机体系下的角速度
、
、
,求解三个姿态角的数值;根据飞行器的运动学方程组
,
为飞行器机体系下
轴的加速度,
为飞行器机体系下
轴的加速度,
为飞行器机体系下
轴的加速度,以及步骤(3)中求得的飞行器所受到的合外力
、
、
,步骤(1)中获得的飞行器的总质量
,步骤(4)中求得的机体系下的角速度
、
、
,对飞行器机体系下
轴、
轴和
轴方向的速度
、
、
进行求解;(5)根据飞行器的气动模型与惯导系统误差模型,选取气动模型解算出的速度误差、姿态误差、角速度误差与惯导系统的位置误差、姿态误差、速度误差、陀螺一阶马尔科夫误差、陀螺零偏误差、加速度计一阶马尔科夫误差为状态量,建立状态方程;选取飞行器速度、姿态为量测量,建立观测方程;根据步骤(2)得到惯导系统输出导航参数与步骤(4)气动模型解算的导航参数,根据卡尔曼滤波方程得到
时刻状态量的最优估计值,其具体步骤为:(a)卡尔曼滤波器状态方程的建立根据飞行器的气动模型与惯导系统误差模型,选取气动模型解算出的速度误差、姿态误差、角速度误差与惯导系统的位置误差、姿态误差、速度误差、陀螺一阶马尔科夫误差、陀螺零偏误差、加速度计一阶马尔科夫误差为状态量,状态量共27维,表达式为
,其中与惯导系统相关的状态量
,其中下标
代表与惯导系统相关的参数,下同,
分别为惯导系统解算的东北天坐标系下
轴、
轴和
轴三个方向的平台误差角,该坐标系中
轴、
轴和
轴分别于当地东向、北向、天向重合,
、
、
分别为惯导系统解算的东北天坐标系下
轴、
轴和
轴三个方向的速度误差,
分别为惯导系统解算的经度误差、纬度误差以及高度误差,
为机体系下三个陀螺的零偏误差,
为机体系下三个陀螺的一阶马尔科夫过程误差,
为机体系下三个加速度计的一阶马尔科夫过程误差,其中与气动模型相关的状态量
,其中下标
代表与气动模型相关的参数,下同,
、
、
分别表示气动模型解算的飞行器机体系下
轴、
轴和
轴方向的速度误差,
、
、
分别表示气动模型解算的飞行器机体系下
轴、
轴和
轴方向的角速度误差,
、
、
分别表示气动模型解算的飞行器的横滚角误差、俯仰角误差、航向角误差;卡尔曼滤波的状态方程为
,其中
为状态向量,
为状态向量一阶导数,
为状态转换矩阵,
为系统噪声系数矩阵;
为系统噪声,其值为
,与惯导系统相关的系统噪声
,其中
、
、
代表惯导系统机体系下三个陀螺的白噪声,
、
、
代表惯导系统机体系下三个陀螺一阶马尔科夫误差的驱动白噪声,
、
、
代表惯导系统机体系下三个加速度计一阶马尔科夫误差的驱动白噪声,与气动模型相关的系统噪声
,其中
、
、
代表飞行器受到的力的误差,
、
、
代表飞行器所受到的力矩的误差;所述状态转换矩阵为
,
,与惯性导航相关的部分
,其中
,
表达式如下:
,
和
为地球子午圈和卯酉圈主曲率半径,
,
,
为地球椭圆度,
为地球赤道半径,
为地球自转角速度,
、
、
分别代表惯性导航系统解算出的飞行器在地理系下
轴、
轴和
轴方向的速度,
为惯性导航系统解算出的飞行器纬度,
为惯性导航系统解算出的飞行器高度,
,
,
,
,
,
,
;
,其中
为惯性导航解算出的机体系到地理系的转换矩阵,
,其中
、
、
为惯导系统机体系下三个陀螺一阶马尔科夫误差的相关时间,
、
、
为惯导系统机体系下三个加速度计一阶马尔科夫误差的相关时间,与气动模型相关的部分
,
表达式如下:
,
,
,
,
,
,
,
,
,其中
、
、
分别表示气动模型解算的飞行器机体系下
轴、
轴和
轴方向的速度,
、
、
分别表示气动模型解算的飞行器机体系下
轴、
轴和
轴方向的角速度,
、
分别表示气动模型解算的飞行器的横滚角、俯仰角两个姿态角;所述系统噪声系数矩阵为
,
,其中
,
为惯性导航解算出的机体系到地理系的转换矩阵:
;(b)卡尔曼滤波器量测方程的建立根据飞行器的气动模型特点,选取姿态与速度为观测量,卡尔曼滤波器的量测方程为
,量测量为
,其中
为气动模型求解的飞行器在地理系下的速度
,
为惯导系统求解的飞行器在地理系下的速度
,
为气动模型求解的飞行器姿态角
,
为惯导系统求解的飞行器姿态角
;在滤波方程中,状态量
为惯导系统的平台误差角,为了与气动模型的状态量相统一,需将其转换为惯导系统的姿态误差角,其转换关系式为
,其中
、
、
为惯导系统解算的姿态误差角,而状态量
为惯导系统求解的飞行器在地理系下的速度误差,状态量
为气动模型求解的行器在机体系下的速度误差,因此为使二者一致,将
转换到地理系下,综上,得到
,其中
为气动模型解算的机体系到地理系的转换矩阵,
,其中
为量测噪声;(c)连续型线性方程离散化取采样周期
对步骤(a)与步骤(b)中得到的连续型线性方程进行离散化得到离散型线性方程:
式中,
为
时刻的状态最优估计值,
为
时刻的状态最优估计值,
为状态变量从
时刻到
时刻的状态转移矩阵,
为
时刻的系统噪声,
为
时刻的系统噪声
对
时刻状态影响的噪声系数矩阵,
为
时刻的观测值,
为
时刻的观测噪声,
,
为步骤(a)中的状态转换矩阵
在
时刻的值,
,
为步骤(a)中的系统噪声系数矩阵
在
时刻的值,
,
为步骤(b)中的量测矩阵
在
时刻的值;(d)卡尔曼滤波方程利用
时刻的状态最优估计值
,根据
求取
的一步预测值
,其中
根据步骤(c)得到,
中的系数由步骤(2)、步骤(3)、步骤(4)得到;通过式
求解
时刻状态量的一步预测值
的方差阵
;通过式
求解
时刻滤波增益矩阵;根据步骤(2)获取惯导系统输出的飞行器速度与姿态信息,以及步骤(4)获取气动模型输出的飞行器速度与姿态信息,组成
时刻总的量测量
,结合求解得到的
时刻状态量的一步预测值
和滤波增益矩阵
,利用公式
对
时刻状态最优估计值
进行求解;通过式
对
时刻状态最优估计值
的误差方差阵进行求解;(6)惯导系统误差修正,利用步骤(5)得到的
时刻状态最优估计值
对惯导系统输出的姿态、位置、速度进行修正;惯导系统修正速度值为
,其中
为修正后的惯导系统速度,
为步骤(2)中得到的惯性导航系统解算出的飞行器在地理系下速度,
为步骤(5)中解算出的
的部分状态量;惯导系统修正位置为
,其中
为修正后的惯导系统速度,
为步骤(2)中得到的惯性导航系统解算出的飞行器的经度、纬度、高度信息,
为步骤(5)中解算出的
的部分状态量;以
、
、
表示步骤(2)中得到的惯性导航系统解算出的飞行器的横滚角、俯仰角、航向角信息,则惯导系统解算的机体系到地理系的转换矩阵为
,
为步骤(5)中解算出的
的部分状态量,则补偿矩阵为
,则修正后的机体系到地理系的转换矩阵为
,则补偿后的横滚角
,俯仰角
,航向角
。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210289087.X/,转载请声明来源钻瓜专利网。
- 上一篇:由含碳水化合物的物质生产戊二酸和衍生物
- 下一篇:阀装置





