[发明专利]基于奇异值分解的星敏感器在轨标定方法有效

专利信息
申请号: 201910432037.4 申请日: 2019-05-23
公开(公告)号: CN110006462B 公开(公告)日: 2023-03-03
发明(设计)人: 吴量;刘丽伟;许倩 申请(专利权)人: 长春工业大学
主分类号: G01C25/00 分类号: G01C25/00
代理公司: 吉林长春新纪元专利代理有限责任公司 22100 代理人: 王怡敏
地址: 130012 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 奇异 分解 敏感 标定 方法
【权利要求书】:

1.一种基于奇异值分解的星敏感器在轨标定方法,其特征在于:包括如下步骤:

步骤1)、利用坐标变换过程中奇异值不变的特性建立校准模型;

步骤2)、利用可观测性对模型进行优化;

步骤2.1)、最优星组合模型的选择;

步骤2.2)、奇异值的选择;

步骤3)、基于扩展卡尔曼滤波器EKF估计相机参数;

其中,步骤1)所述的利用坐标变换过程中奇异值不变的特性建立校准模型是:

1.1)、建立基于奇异值的校准模型:

通过相机模型,在图像坐标系中给定观测到的恒星质心的位置pd=[ud,vd]T,求出相机坐标系w=[x,y,z]T中对应的恒星矢量,并将其关系表示为:

w=F(s,f,u0,v0,k1,k2,pd) (1)

其中F(·)是带有失真的反投影函数,s是纵横比,f是焦距,[u0,v0]T为图像坐标系中主点的坐标,k1、k2为畸变系数;

定义wi是惯性坐标系中的一个导航星单位矢量,vi是相机坐标系中的一个观测星矢量;这两个坐标系之间的变换是:

W=CV (2)

其中W和V是列向量矩阵

W=[w1 w2 … wN]3×N (3)

V=[v1 v2 … vN]3×N (4)

C为姿态矩阵,表示从惯性坐标系到相机坐标系的变换,因此C为正交矩阵;

利用奇异值分解法,将矩阵W和V分解为

Pw和Pv是左奇异向量pvi和pwi的3×3正交矩阵(i=1,2,3),Qv和Qw是右奇异向量qvi和qwi的N×N正交矩阵(i=1,2,3),∑v和∑w是3×N对角矩阵,对角元素是V和W的奇异值σvi和σwi(i=1,2,3);对于视场中三个以上的不同恒星,有3个非零奇异值,SVD是唯一的;

将公式(2)乘以WT,可以得到

WWT=CVVTCT (7)

将式(5)和(6)带入式(7)得到

以及

其中和是具有特征值和的VVT和WWT的对角矩阵;由于VVT和WWT是正定对称矩阵,C是正交矩阵,式(7)是相似变换;因此,VVT和WWT的特征值相等,即

因此,W和V的正奇异值相等:

σwi=σvi,i=1,2,3 (11)

假设SV(·)是奇异值求解算子,公式(11)可以表示为

σvi=SV(V)=σwi=SV(W),i=1,2,3 (12)

将式(1)带入(12)得到

σvi=σwi=SV(V)=SV(F(s,f,u0,v0,k1,k2,Pd)),i=1,2,3 (13)

其中Pd=[pd1 pd2 …… pdN]3×N是图像坐标系中观察到的星坐标的集合;

恒星识别后,观测到的恒星坐标Pd与星表中相应的恒星矢量V相互匹配;因此,根据公式(13),σvi可以由星向量V得到,也可以由摄像机参数和观测到的星坐标Pd计算;星表的精度很高,用V求出的观测量σvi具有很好的精度;

1.2)、利用上述模型进行在轨标定

在某一时刻下,由光学视场捕获恒星目标,并成像在探测器上,通过对探测器上的图像进行星图预处理及质心计算获取恒星在图像中的质心位置,即标定过程中的恒星图像坐标位置;利用图像中恒星的位置,结合地面初始标定获取的光学系统参数信息,可以得到相机坐标系中星点坐标的粗略位置,通过星图识别与星表中的恒星矢量位置比对,即可获取与图像中恒星位置相对应的空间坐标位置;此时已知恒星的图像坐标和空间坐标,即可进行在轨标定工作;

基于扩展卡尔曼滤波器(EKF)估计相机参数;状态转换和测量模型是

xk=I6×6·xk-1 (14)

zk=h(xk)+nc,i=1,2,3 (15)

其中xk=[s,f,u0,v0,k1,k2]T,xk和xk-1分别是标记为k和k-1的恒星图像的状态,假设相机参数为常数,I6×6是一个单位矩阵,zk=[σ23]T可以用导航星矢量V计算,h(xk)是SV(F(s,f,u0,v0,k1,k2,Pd))的简化表示,nc是由噪声引起的测量误差;从地面标定得到的噪声协方差P0和参数x0的初始估计开始,逐帧处理校准;对于第k个星图像,EKF预测方程为

其中Q是先验估计误差的协方差矩阵;

EKF更新方程为

其中R是观测噪声的协方差矩阵;Hk是观测的雅可比矩阵

由于h模型是复杂的,所以我们采用数值微分法来计算雅可比矩阵;

步骤2)所述的利用可观测性对模型进行优化是:

可观测性是评价系统可行性的指标,即在不同的模型下,相同的输入推导可能导致不同的输出推导;如果输出推导的幅度较大,则可观测性更好,系统更可行,反之亦然;根据可观测性的定义,可以得到

δzk=HkWδx (22)

其中δx是所有参数具有相同推导的输入推导向量,δzk是输出推导,Hk是雅可比矩阵;由于实际中不同参数的精度差异很大,这意味着δx不能代表不同参数的实际推导;δx应根据不同精度的大小进行加权,W是对角加权矩阵,其元素是根据现场实验中的星敏感器得出的典型参数精度;

所以可观测性矩阵是

H'k=HkW (23)

再次使用奇异值分解,利用可观测矩阵的奇异值分解,公式(22)可表示为

δzk=PkkQkδx (24)

其中Pk和Qk分别是左奇异向量和右奇异向量的正交矩阵;为了确保H’k是可观测的,将∑k定义为6×N对角矩阵,对角元素是非零奇异值σi(i=1~6);

由于Pk和Qk是正交矩阵,可计算

其中||δxk||2和||δzk||2分别为δx和δzk的2范数;

输出推导的下确界为

其中σmin是可观测矩阵的最小奇异值(MSV);很明显,σmin越大,输出推导的最小值越大,可观测性越好;因此,采用σmin作为评价系统性能的指标,寻找合适的标定模型;

步骤2.2)所述的奇异值的选择是:

三个奇异值对状态变量变化的敏感度是完全不同的;σ12和σ3是三个具有降序的奇异值,σ1的可观测性比σ23差;

矩阵W的奇异值分解的物理解释,黑色矢量表示恒星矢量wi;根据奇异值分解的定义,左奇异向量pwi(i=1,2,3)是单位向量,因此W的最大奇异值的平方为

其中pmax表示与最大奇异值σ1相关的左奇异向量;

公式(27)表明,pmax是使每个恒星矢量wi的投影之和达到最大值的矢量;同样,与最小奇异值σ3相关联的pmin是使每个星向量wi投影到pmin上之和最小的向量;然后,与中间奇异值相关联的pmiddle垂直于pmax和pmin生成的平面;

由于pmax和wi是单位向量,因此公式(27)可以重写为

其中αi是wi与pmax的夹角,它也给出了星矢量wi对pmax的投影;因此,σ1的推导在sinαi的大小上,由于pmiddle和pmin生成的平面垂直于pmax,因此σ2和σ3与sinαi成比例,σ2和σ3的推导在cosαi的大小上,对于较小的视场,所有sinαi都小于cosαi,因此σ1的推导小于σ2和σ3,这与可观测性分析是一致的;因此,为了减少计算量,采用σ2和σ3作为观测量。

2.根据权利要求1所述的基于奇异值分解的星敏感器在轨标定方法,其特征在于:步骤2.1)所述的最优星组合模型的选择是:

对于超过三颗星,有三个非零奇异值,因此组合可以由三颗星、四颗星组成;如果所有的组合都被用来构成观测模型,计算量是巨大的;此外,组合不独立,校准信息不随组合数量的增加而增加;

设视场中有n颗星星,考虑如下几种模型:

模型1:三颗星组成一个组合,如1-2-3、2-3-4、3-4-5;

模型2:个星,为向下取整,构成一个组合;

模型3:N-1个星构成一个组合;

模型4:与其他模型不同,该模型结合了不同数量的星形组合,如1-2-3、1-2-3-4、1-2-3-4-5;

根据可观测性分析,模型4的最小奇异值总是最大的,这意味着模型4的可观测性比其他模型好,所以将模型4作为最佳组合模型。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春工业大学,未经长春工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910432037.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top