[发明专利]基于径向排列约束的星敏感器在轨校准方法无效
申请号: | 200610140482.6 | 申请日: | 2006-10-10 |
公开(公告)号: | CN1923621A | 公开(公告)日: | 2007-03-07 |
发明(设计)人: | 张广军;郝雪涛;江洁 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | B64G1/66 | 分类号: | B64G1/66 |
代理公司: | 中国航空专利中心 | 代理人: | 梁瑞林 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于航天测量技术,涉及对星敏感器在轨校准方法的改进。校准的步骤如下:建立星敏感器姿态转换矩阵;星敏感器径向排列约束成像;进行图像采集和星图识别;处理单帧星图;进行多帧星图的整体优化;本发明利用径向排列约束,闭式求解外部参数,使得数据估计有良好稳定性;需迭代优化的参数少,计算速度快;径向畸变代表了主要畸变,计算精度较高。 | ||
搜索关键词: | 基于 径向 排列 约束 敏感 校准 方法 | ||
【主权项】:
1、基于径向排列约束的星敏感器在轨校准方法,其特征在于,校准的步骤如下:1.1、建立星敏感器姿态转换矩阵;1.1.1、建立天球坐标系和星敏感器坐标系;设O’-XnYnZn为天球坐标系,O-XYZ为星敏感器坐标系,星敏感器的姿态角由赤经α0、赤纬β0、和滚转角φ0组成,这里α0为Z轴在XnYn面上的投影与Xn轴的夹角;β0为Z轴与它在XnYn面上的投影之间的夹角;φ0为子午面和XY面交线与Y轴的夹角;1.1.2、建立星敏感器姿态转换矩阵;从天球坐标系到星敏感器坐标系的转换过程为:第一步,绕Zn轴转动
角,使得Xn轴和子午面垂直;第二步,绕新的Xn轴转动
角,使得Zn轴和Z轴一致;第三步,绕新的Zn轴转动φ0角,使得天球坐标系和星敏感器坐标系重合。则该转动过程的方向余弦矩阵R即为姿态转换矩阵,表示为:
式中,s表示正弦函数,c表示余弦函数;简化表示为:R = r 1 r 2 r 3 r 4 r 5 r 6 r 7 r 8 r 9 ]]> 1.2、星敏感器径向排列约束成像;1.2.1、设星光方向矢量为:w 1 w 2 w 3 = cos β cos α cos β sin α sin β - - - [ 2 ] ]]> 其中w1,w2,w3分别为星光矢量在天球坐标系Xn,Yn,Zn轴的投影,α,β为恒星的赤经、赤纬坐标;1.2.2、星光在星敏感器的图像传感器靶面上投影成像,O-XYZ为星敏感器坐标系,o-xy为2维靶面坐标系,∏为靶面,Oo之间距离为焦距,星光向量w理想透视成像点为P’,由于发生径向畸变,实际成像点为P;1.2.3、建立星敏感器成像模型如下:x = f c ( 1 + k 1 r 2 ) r 1 w 1 + r 2 w 2 + r 3 w 3 r 7 w 1 + r 8 w 2 + r 9 w 3 ]]>y = f c ( 1 + k 1 r 2 ) r 4 w 1 + r 5 w 2 + r 6 w 3 r 7 w 1 + r 8 w 2 + r 9 w 3 ]]> [3]式中,fc为焦距,k1为径向畸变系数,x,y为靶面坐标系坐标,当采集硬件获得图像后有: X=Sx·x/DX+X0 Y=y/DY+Y0 [4]式中,Sx为采样比例因子,DX,DY表示像素中心间距离,X0,Y0为图像中心,摄像机的主点坐标采用地面校准得到的主点坐标;1.3、进行图像采集和星图识别;星敏感器在轨采集图像时,间隔1秒采集一帧图像,连续采集10~20帧图像;利用鲁棒性强的星图识别方法,对星图中的恒星进行识别,获得每颗恒星的赤经、赤纬坐标;1.4、处理单帧星图;1.4.1、计算姿态矩阵R和比例因子Sx;1.4.1.1、估计姿态矩阵R;将图像坐标转换到以图像中心为原点的坐标系中,设: xd=(X-X0)·Dx yd=(Y-Y0)·Dy [5]这里,X,Y为以像素为单位的恒星图像坐标,X0,Y0为以像素为单位的星敏感器主点坐标,Dx,Dy为图像传感器像元在x,y方向的尺寸,单位毫米;根据径向排比不变原理,有:x d s x y d = r 1 w 1 + r 2 w 2 + r 3 w 3 r 4 w 1 + r 5 w 2 + r 6 w 3 - - - [ 6 ] ]]> sxr1w1+sxr2w2+sxr3w3=xdr4w1+xdr5w2+xdr6w3 [7]利用奇异值分解方法求解齐次方程,由上式得到: ydw1sxr1+ydw2sxr2+ydw3sxr3-xdw1r4-xdw2r5-xdw3r6=0 [8]设h → = h 1 h 2 h 3 h 4 h 5 h 6 , ]]> 其中h1=sxr1,h2=sxr2,h3=sxr3,h4=r4,h5=r5,h6=r6,有:y d w 1 y d w 2 y d w 3 - x d w 1 - x d w 2 - x d w 3 h → = 0 - - - [ 9 ] ]]> 根据每一个采样点都可以得到上式,于是它们可以组成齐次方程:A h → = 0 - - - [ 10 ] ]]> 该齐次方程的解为A矩阵的最小奇异值对应的右奇异值向量,该解向量和
有一个比例关系,记为
1.4.1.2、计算比例因子Sx;姿态矩阵R为正交矩阵,因此有约束:r 1 2 + r 2 2 + r 3 2 = 1 ]]>r 4 2 + r 5 2 + r 6 2 = 1 ]]> [11]于是,设c = h ~ 4 2 + h ~ 5 2 + h ~ 6 2 - - - [ 12 ] ]]> 为齐次方程解和真实解的比例系数,即h → = h ~ / c , ]]> 得到:s x = 1 c ( ( h ~ 1 ) 2 + ( h ~ 2 ) 2 + ( h ~ 3 ) 2 ) - - - [ 13 ] ]]> 1.4.1.3、计算r1~9;从齐次解可以得到:r 4 = h ~ 4 c , r 5 = h ~ 5 c , r 6 = h ~ 6 c , r 1 = h ~ 1 s x c , r 2 = h ~ 2 s x c , r 3 = h ~ 3 s x c - - - [ 14 ] ]]> r7,r8和r9可以根据R阵前两行的叉积获得,即: r7=r2r6-r3r5,r8=r3r4-r1r6,r9=r1r5-r2r4 [15]根据[12]可知,此处默认比例系数c为正,实际上c有可能为负,因此需要进一步判断c的符号。以当前视场内距离中心最远的一个星作为判断星点,设此星点序号为i,其天球坐标系内的向量为: vi=[ni1 ni2 ni3]T记:x ‾ i = r 1 n i 1 + r 2 n i 2 + r 3 n i 3 r 7 n i 1 + r 8 n i 2 + r 9 n i 3 ]]>y ‾ i = r 4 n i 1 + r 5 n i 2 + r 6 n i 3 r 7 n i 1 + r 8 n i 2 + r 9 n i 3 ]]> [16]设xid,yid为以主点为原点的图像测量坐标,如果sign(xi)=sign(xid)且sign(yi)=sign(yid),则表示估计投影位置和实际投影位置在同一象限,c符号为正;否则c符号为负,姿态矩阵R的参数r1~6取反;1.4.1.4、R矩阵正交化;由于参数r1~6是通过解齐次方程求出,因此需要对R矩阵进行正交化处理,设
为前面计算得到姿态矩阵,正交化的目标是寻找正交矩阵R使得:m i R n | | R - R ~ | | 2 - - - [ 17 ] ]]> 设
阵的奇异值分解为USVT,于是可以求出正交矩阵R=UVT;1.4.2、计算焦距fc和径向畸变系数k1;根据公式[3],利用最速下降法来优化计算焦距fc和径向畸变系数k1,焦距fc的初始值可以通过地面校准获得,并假设畸变k1初始值设为0,设:F x ( f c , k 1 ) = f c ( 1 + k 1 r 2 ) r 1 w 1 + r 2 w 2 + r 3 w 3 r 7 w 1 + r 8 w 2 + r 9 w 3 ]]>F y ( f c , k 1 ) = f c ( 1 + k 1 r 2 ) r 4 w 1 + r 5 w 2 + r 6 w 3 r 7 w 1 + r 8 w 2 + r 9 w 3 ]]> [18]求其偏导数:dx = x ~ - x = Ax Δf c Δ k 1 ]]>dy = y ~ - y = Ay Δf c Δ k 1 ]]> [19]这里,Ax = ∂ F x ∂ f c ∂ F x ∂ k 1 , Ay = ∂ F y ∂ f c ∂ F y ∂ k 1 ]]> 称为敏感向量,所有该星图星点组成敏感矩阵,将估计点和测量点带入,即可求出焦距估计偏差和径向畸变系数估计偏差,通过迭代计算1~3次即可获得稳定的数值解;1.5、进行多帧星图的整体优化;多帧星图的总星点数积累到80~120后,进行参数整体优化,获得稳定的最优解,优化方法可以采用Marquardt最小二乘法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610140482.6/,转载请声明来源钻瓜专利网。