预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113449384A(43)申请公布日2021.09.28(21)申请号202110768688.8(22)申请日2021.07.07(71)申请人中国人民解放军军事科学院国防科技创新研究院地址100071北京市丰台区东大街53号(72)发明人曹璐杨宝健冉德超肖冰蒋臣(74)专利代理机构北京奥文知识产权代理事务所(普通合伙)11534代理人张文(51)Int.Cl.G06F30/15(2020.01)G06F30/20(2020.01)权利要求书2页说明书10页附图3页(54)发明名称一种基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法(57)摘要本发明公开了一种基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,该方法用于确定航天器姿态,包括:根据航天器的观测数据和航天器姿态动力学模型,建立航天器姿态确定的非线性系统;根据非线性系统和泰勒展开公式,获取航天器对应的状态预测方程和近似观测方程,并对状态预测方程和近似观测方程进行增广处理;基于增广处理后的状态预测方程和近似观测方程,构建中心误差熵准则滤波的代价函数,对代价函数进行最大化处理,确定航天器状态变量的最优估计值。本发明的基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法能够提高处理非高斯噪声时的航天器姿态估计精度和鲁棒性。CN113449384ACN113449384A权利要求书1/2页1.一种基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,其特征在于,所述方法用于确定航天器姿态,包括:根据航天器的观测数据和航天器姿态动力学模型,建立航天器姿态确定的非线性系统;根据所述非线性系统和泰勒展开公式,获取航天器对应的状态预测方程和近似观测方程,并对状态预测方程和近似观测方程进行增广处理;基于增广处理后的状态预测方程和近似观测方程,构建中心误差熵准则滤波的代价函数,对所述代价函数进行最大化处理,确定航天器状态变量的最优估计值。2.根据权利要求1所述的基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,其特征在于,建立航天器姿态确定的非线性系统为:其中,xk表示k时刻航天器的n维状态变量,f(·)表示系统的状态方程,yk表示k时刻的m维观测向量,h(·)表示系统的量测方程,wk‑1表示k‑1时刻的n维系统噪声序列,vk表示k时刻的m维观测噪声序列。3.根据权利要求2所述的基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,其特征在于,根据所述非线性系统和泰勒展开公式,进行一步预测和泰勒展开,得到如以下公式七和公式九的航天器对应的状态预测方程和近似观测方程;其中,表示k时刻的一步预测状态估计值,表示k‑1时刻的状态估计值,Hk表示非线性函数h(·)的雅克比矩阵。4.根据权利要求3所述的基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,其特征在于,利用以下公式十一对状态预测方程和近似观测方程进行增广处理;其中,In表示n维单位矩阵,5.根据权利要求4所述的基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,其特征在于,构建中心误差熵准则滤波的代价函数为:其中,λ表示权重系数,L=m+n,表示核宽为σ1的高斯核函数,ei表示误差变量e的第i维状态,表示核宽为σ2的高斯核函数,2CN113449384A权利要求书2/2页ej表示误差变量e的第j维状态。6.根据权利要求5所述的基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,其特征在于,利用以下公式十六确定航天器状态变量xk的最优估计值其中,7.根据权利要求6所述的基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法,其特征在于,所述对所述代价函数进行最大化处理,确定航天器状态变量的最优估计值,包括:对代价函数计算梯度,将梯度计算公式表达成矩阵形式,并令梯度等于0;基于矩阵形式的梯度计算公式,采用定点迭代算法,确定航天器状态变量的最优估计值计算公式;基于航天器状态变量的最优估计值计算公式,根据矩阵求逆引理公式,确定航天器状态变量的最优估计值。3CN113449384A说明书1/10页一种基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法技术领域[0001]本发明涉及航天器姿态估计技术领域,具体涉及一种基于中心误差熵准则扩展卡尔曼滤波的姿态确定方法。背景技术[0002]高精度高可靠的姿态确定是航天器开展空间在轨服务等任务的基础。目前航天器的姿态确定方法按姿态解算方法不同可以分为确定性方法和状态估计法两类,其中,状态估计法采用滤波的方法根据观测信息对航天器状态量进行估计,可以有效的克服参考矢量的不确定性影响。[0003]在高斯噪声假设下,航天器姿态确定主要应用扩展卡尔曼滤波和Sigma点卡尔曼滤波,基于最小均方误差准则的经典卡尔曼滤波和基于最小均方误差准则的各类非线性滤波器在高斯噪声的条件下有着最优或