法律状态公告日
法律状态信息
法律状态
2015-02-04
授权
授权
2013-04-03
实质审查的生效 IPC(主分类):G01C21/24 申请日:20121115
实质审查的生效
2013-02-27
公开
公开
技术领域
本发明涉及一种基于多胞型线性微分包含的航天器相对姿态确定方法,属 于航天控制技术领域。
背景技术
相对导航是卫星编队飞行、空间交会对接、卫星在轨捕获及深空探测的关 键技术之一,目前用于相对导航的测量传感器主要有激光雷达、微波雷达、GPS、 类GPS导航和视觉测量敏感器等。激光雷达、微波雷达受到精度、带宽以及使 用范围的限制,并且雷达系统测量出的精确射程信息与解算相对导航的六自由 度信息有很大的不同,使其在相对导航中的运用受到限制。GPS是一种先进的 导航系统,能实现全球、全天候、连续和高精度星实时位置和姿态确定的,但 在相对位姿测量中,需要星间相互通讯,在非合作航天器相对位姿确定中的运 用具有一定的局限性。针对非合作航天器间的相对位姿确定问题,近年来提出 了立体视觉测量方法,通过提取目标结构上的一些特征点,基于点特征的视觉 测量技术实现相对位姿确定。
目前在姿态确定方面应用广泛的算法是扩展尔曼滤波算法(EKF)。EKF为迭 代算法,虽然简单易于实现,但由于在线性化过程中引入了模型误差,使得滤 波精度下降,甚至会出现滤波发散现象,且在滤波过程中需要实时求解雅克比 矩阵,计算复杂,尤其在高维非线性滤波求解中,很容易出现求解困难或错误 等问题。
微分包含理论通过采用全局线性化方法,将非线性系统转换为线性微分包 含系统(LDI),原非线性系统为LDI的一个子集,虽具有一定的保守性,但由于 LDI的线性特性,为简化非线性系统控制及滤波算法的设计提供了新的思路。
发明内容
本发明的目的在于解决航天器绕飞过程中双目视觉测量相对姿态确定复杂 的问题,提出了一种基于多胞型微分包含(PLDI)的非线性相对姿态确定方法,该 方法将相对姿态确定的滤波误差系统采用PLDI系统模型来描述,从而将相对姿 态确定的非线性滤波问题转换为线性系统鲁棒滤波问题。
本发明的一种基于PLDI的航天器相对姿态确定方法,具体包括以下步骤:
步骤1,建立绕飞模型下,相对姿态确定系统的状态模型和测量模型;
绕飞模式下,从航天器的相对姿态动力学方程为:
其中,Jb∈R3×3为从航天器惯性矩阵,Tb∈R3为作用于从航天器的控制力矩, [a×]表示以向量a=[ax ay az]T生成的反对称矩阵:
ω为在从航天器本体系Bb中,Bb相对于绕飞轨道坐标系F的角速度矢量(相对 姿态角速度);Ω为在Bb中,F相对于相对运动参考系R的角速度矢量;v为在Bb中,R相对于惯性坐标系I的角速度矢量。
所述相对运动参考系R的原点为目标质心Od、xR轴由地心O指向目标质心 Od,yR在目标轨道平面内垂直于xR轴并沿目标飞行方向;zR轴满足右手定则。
式(1)中W的表达式如下所示:
其中,σ表示由绕飞轨道坐标系F到从航天器本体系Bb姿态(相对姿态)的 修正罗德里格描述参数(MRP),R(σ)的表达式为:
nf、nd分别为从航天器绕目标的平均轨道角速度以及目标的平均轨道角速度, (ψ,γ,φ)表示从相对运动参考系R到绕飞轨道坐标系F姿态按3-1-3旋转顺序描述 的欧拉角参数,Rz(ψ)、Rx(γ)、Rz(φ)分别表示三次旋转所对应的姿态转换矩阵, 表达式分别为:
相对姿态运动学方程为:
其中,
式(1)和(2)即为相对姿态确定系统的状态模型。
根据双目视觉测量原理,基于小孔成像和三角运算关系,建立双目视觉测 量方程为:
其中,zi表示双目视觉测量系统观测到目标第i个特征点的测量信息,(u1i,v1i)、 (u2i,v2i)分别表示目标第i个特征点在左右摄像机像素坐标系中的坐标,(xci,yci,zci) 表示第i个特征点在从航天器本体系中的坐标,dx、dy分别表示每一像素在像 素平面坐标系Xu、Yu轴上的物理尺寸,(u0,v0)表示像平面坐标原点在像素平面坐 标系中的坐标,b表示基线长度,f为摄像机的焦距,nvi=[nv1i nv2i nv3i nv4i]T表 示双目视觉测量系统的测量噪声。若观测到的目标特征点个数为N,则相对姿 态确定系统的测量模型为:
步骤2,建立相对姿态确定滤波误差系统的PLDI系统描述模型。
选取滤波误差系统的状态变量为Δx=[ΔσT ΔωT]T,其中,Δσ、Δω分别为 相对MRP和相对姿态角速度估计误差变量:
其中,分别表示相对MRP及相对姿态角速度的估计值。表示的逆, 等于其负值。表示MRP乘法。
采用泰勒级数展开方法得到相对姿态确定滤波误差系统的状态模型和测量 模型分别为:
Δz=HΔx+O2(Δx)+n
其中,
采用参数边界值确定多胞型原理,得到离散化后的相对姿态确定滤波误差 系统的多胞型系统描述模型为:
Δxk=AΔxk-1+Bnk,k-1 (4)
Δzk=CΔxk+Dnk,k-1
其中,Δxk表示相对姿态确定滤波误差系统离散化后的k时刻状态。
步骤3,获取相对姿态估计的一步预测值。
根据步骤1得到的相对姿态确定系统状态模型,获取相对姿态估计的一步 预测值:
相对姿态角速度一步预测:
相对MRP一步预测:
步骤4,获取相对姿态估计校正量。
根据步骤3得到的多胞型描述模型,利用基于LMI技术的鲁棒H2滤波原 理,得到相对姿态估计校正量为:
其中,
其中,矩阵SA、SB、SC、SD、G2通过求解下述优化问题得到:对于正定矩阵变 量P11j、P22i和矩阵变量P12j、G11、G21、G2、F11、F21、SA、SB、SC、SD,寻求滤 波估计误差协方差矩阵的最优上界Z,使得不等式(i)(ii)成立。
其中,j=1,2,…,l,松弛变量α1、α2为滤波器性能调节参数,
步骤5,利用相对姿态估计校正量对相对姿态的一步预测进行校正,获取相 对姿态估计值。
相对角速度估计:
相对MRP估计:
有益效果
本发明方法重点考虑绕飞模式下航天器相对姿态确定,基于PLDI技术,将 相对姿态确定滤波误差系统采用PLDIs模型来描述,从而将相对姿态确定非线 性滤波器设计问题转换为线性鲁棒滤波器设计问题,简化了相对姿态确定方法, 在此基础上,利用鲁棒H2滤波技术,获得相对姿态估计误差校正量,并对EKF 算法得到的相对姿态估计一步预测值进行校正,由于相对姿态估计误差校正量 的计算表达式中的滤波系数为常量,不需要实时更新滤波增益,且在实现过程 中不需要实时计算雅可比矩阵,极大地降低了计算量,有效地提高了相对姿态 确定的实时性;适用于编队飞行、目标拦截、交会对接多工作模式航天器的相 对姿态确定。
附图说明
图1为本发明的基于多胞型线性微分包含的航天器相对姿态确定方法流程 图;
图2为具体实施方式中地心赤道惯性坐标系;
图3为具体实施方式中相对运动坐标系;
图4为具体实施方式中绕飞平面坐标系;
图5为具体实施方式中绕飞轨道坐标系;
图6为具体实施方式中从航天器绕目标相对运动示意图;
图7为具体实施方式中相对运动坐标系到从航天器绕飞轨道坐标系的转换 关系示意图;
图8为具体实施方式中双目视觉测量原理图;
图9为具体实施方式中相对MRP估计及估计误差曲线;
图10为具体实施方式中相对姿态角速度估计及估计误差曲线;
图11为具体实施方式中稳态相对MRP估计误差曲线;
图12为具体实施方式中稳态相对姿态角速度估计误差曲线。
具体实施方式
为了更好地说明本发明的目的和优点,下面结合附图和实施例对本发明作 进一步说明。
首先定义坐标系
1、坐标系定义
(1)J2000地心赤道惯性坐标系I
简称为惯性坐标系或者惯性系,定义如下:原点位于地球质心O,xI由地心 O指向某一历元的春分点γ;zI垂直历元赤道面,由地心指向地球北极;yI服从 右手定则,如图2所示。
(2)相对运动坐标系R
定义如下:原点为目标质心Od、xD轴由地心O指向目标质心Od,yR在目标 轨道平面内垂直于xR轴并沿目标飞行方向;zR轴满足右手定则,垂直轨道平面, 指向轨道正法线方向,如图3所示。
(3)绕飞平面坐标系P
定义如下:原点为目标质心Od,xP沿绕飞平面和相对运动参考系R的xRyR平 面的交线,并指向相对运动参考系中zR轴坐标由负变正的点;zP为相对运动的 正法向;yP服从右手定则,如图4所示。
(4)绕飞轨道坐标系F
定义如下:原点为从航天器质心Ob,xF由拦截器质心Ob指向目标质心Od;zF为绕飞平面的正法向;yF服从右手定则,如图5所示。
(5)本体坐标系B
航天器本体坐标系是与航天器本体固连的坐标系,航天器的姿态即本体系 相对于参考坐标系的方位或指向,本体系的定义与航天器需要完成的空间任务 和航天器本身的结构等有关。
2、相对姿态确定系统状态模型和测量模型
绕飞模式下,从航天器相对目标的运动如图6所示。被动绕飞模式下,无 外力作用时,从航天器相对目标的轨道动力学方程即Hill方程:
其中,nd为目标的平均轨道角速度。
Hill方程的解析解为:
并将轨道稳定条件式:
代入式(11),则有:
这时相对运动轨迹是一个中心在相对运动参考系R原点的椭圆。联立(13) 式中的三个方程,并消除t,可得:
c1x+c2y+c3z=0 (14)
其中,
相对运动坐标系R到从航天器绕飞轨道坐标系F之间的转换关系如图7所 示,相对运动坐标系按照3-1的旋转顺序依次逆时针旋转ψ、γ与绕飞平面坐标 系P重合,绕飞平面坐标系P绕zP轴逆时针旋转φ即可与绕飞轨道坐标系F重合, 即相对运动坐标系R到从航天器绕飞轨道坐标系F的姿态转换矩阵RFR为:
RFR=RFPRPR (15)
其中,RFP、RPR分别为绕飞平面坐标系到绕飞轨道坐标系、相对运动坐标系到绕 飞平面坐标系的姿态转换矩阵:
其中,γ和ψ的确定公式为:
其中,φ的表达式可由从航天器在绕飞平面内的xP、 yP轴坐标(xBP,yBP)计算得到:
从航天器的惯性姿态动力学方程如下所示:
其中,Jb∈R3×3为从航天器惯性矩阵,Tb∈R3为作用于从航天器的控制力矩,[a×] 表示以向量a=[ax ay az]T生成的反对称矩阵,定义如下:
ωbi∈R3为从航天器本体系相对于惯性系的角速度,可进行如下分解:
[ωbi]B=[ωe]B+[ωfr]B+[ωri]B
其中,[ωe]B为从航天器本体系Bb相对于绕飞轨道坐标系的角速度矢量也即相 对姿态角速度在Bb中坐标表示;[ωfr]B为绕飞轨道坐标系F相对于相对运动参考 系R的角速度矢量在Bb中坐标表示;[ωri]B为相对运动参考系R相对于惯性坐标 系I的角速度矢量在Bb中坐标表示。
记ω=ωe,结合轨道信息计算可得:
ωbi=ω+Ω+v (21)
其中,
R(σ)、RFP、RPR分别为从航天器绕飞轨道坐标系到从航天器本体系、绕飞平面坐 标系到绕飞轨道坐标系、相对运动坐标系到绕飞平面坐标系的姿态转换矩阵。 nf、nd分别为从航天器绕目标的平均轨道角速度和目标的平均轨道角速度,其 中σ表示由绕飞轨道坐标系到从航天器本体系姿态的修正罗德里格参数 (MRP),则R(σ)的计算表达式为:
将式(21)代入式(20),可得绕飞模式下从航天器的相对姿态动力学方程为:
其中,
相应地,相对姿态运动学方程为:
其中,
双目视觉测量原理如图8所示。根据小孔成像原理及三角运算关系可得像 素化后的双目视觉测量方程为:
其中,zi表示双目视觉测量系统观测到目标第i个特征点的测量信息,(u1i,v1i)、 (u2i,v2i)分别表示目标第i个特征点在左右摄像机像素坐标系中的坐标表示, (xci,yci,zci)表示第i个特征点在从航天器本体系中的坐标表示,dx、dy分别表示 每一像素在像素平面坐标系Xu、Yu轴上的物理尺寸,(u0,v0)表示像平面坐标原点 在像素平面坐标系中的坐标表示,b表示基线长度,f为摄像机的焦距, nvi=[nv1i nv2i nv3i nv4i]T表示双目视觉测量系统的测量噪声,假设为高斯噪声。
根据双目视觉测量值解算出相对姿态信息,至少需要从观测到的目标目标 图像中提取出三个特征点,为保证相对姿态测量信息的有效性和冗余性,本实 施例中选取识别四个特征点,N=4。
3、相对姿态确定算法
(1)相对姿态确定误差系统的PLDI模型描述
设分别为从航天器本体系相对于绕飞轨道坐标系的姿态和姿态角速度 的估计值,定义误差相对MRP为估计相对MRP到真实相对MRP的旋转
式中R(Δσ)、分别为估计坐标系到从航天器本体系的转换矩阵和绕飞轨道坐 标系到估计坐标系的转换矩阵,表示MRP乘法。
定义误差相对姿态角速度
相对角速度和相对MRP估计满足:
将式(26)、式(27)分别与式(1)、式(2)相减,并进行泰勒级数展开可得相对姿态确 定滤波误差系统的状态方程为:
其中,O1(Δx)为泰勒级数展开一阶以上量,
双目视觉测量系统测量的预测方程为:
其中,
[x y z]T为从航天器在相对运动坐标系中的位置坐标,由式(13)得到。
[xri yri zri]T为第i(i=1,2,3,4)个特征点在相对运动坐标系中的坐标。
双目视觉测量系统残差方程为:
将上式进行泰勒级数展开可得:
Δz=HΔx+O2(Δx)+n (30)
其中,
由于相对姿态角速度和相对MRP为有限区间变化状态,故有[FT GT]T∈Ω, 且Ω为实紧集,因此,由式(23)和式(29)描述的相对姿态确定滤波误差模型离散 化后,可采用下述PLDIs模型来描述,且离散化后的相对姿态确定误差系统被 包含在PLDIs中
Δxk=Axk-1+Bnk,k-1
Δzk=Cxk+Dnk,k-1
其中,
(2)相对姿态确定算法
针对离散化后的相对姿态确定滤波误差系统的PLDIs描述模型,结合离散 型线性鲁棒H2滤波理论,可得相对姿态估计误差校正量的动态方程为:
其中,
其中,SA、SB、SC、SD、G2可通过求解下述优化问题得到:对于正定矩阵变量 P11j、P22i和矩阵变量P12j、G11、G21、G2、F11、F21、SA、SB、SC、SD,寻求滤波 估计误差协方差矩阵的最优上界Z,使得下述不等式成立。
其中,j=1,2,…,l,
松弛变量α1、α2为滤波器性能调节参数,实际求解过程中令α1=α2=1。
由此可得相对姿态确定滤波器方程为:
相对角速度一步预测:
相对MRP一步预测:
相对角速度估计:
相对MRP估计:
其中,分别为k时刻航天器相对目标的相对角速度和相对MRP的一 步预测值,为控制力矩估计值,实际中取值为控制系统的力矩输出值,ΔT为 采样时间间隔,为k-1时刻相对MRP估计值,分别为k-1时 刻,相对角速度、绕飞轨道坐标系相对于相对运动坐标系和目标轨道系相对于 惯性系的角速度在航天器本体系中的分量的估计值,
相对姿态估计校正量
4、仿真实现
此实施例中,目标的轨道高度为6899807km,从航天器绕目标飞行的半径 为200m,初始相对姿态角为[2°3°5°],初始相对角速度为[0 0 0]Trad/s,相 对位置为[-100 0 -173.21]Tm,相对速度为[0 0.22 0]Tm/s。双目两摄像机的焦 距都为0.015m,基线长度为0.2m,像素大小为10μm×10μm,测量误差为0.2像 素。从航天器受到的干扰力矩标准差为10-3N·m,采样时间为0.2秒。
本实施例得到的相对姿态MRP和相对姿态角速度的估计曲线如图9~图10 所示,按照从左到右从上到下的顺序,图9和图10中各子图的纵轴分别表示飞 行器滚动、俯仰、偏航轴的相对姿态MRP和相对姿态角速度的真实值,飞行器 滚动、俯仰、偏航轴的相对姿态MRP和相对姿态角速度的估计值,飞行器俯仰、 偏航轴的相对姿态MRP和相对姿态角速度的估计误差。相对姿态MRP和相对 姿态角速度的稳态估计曲线图11~图12所示。其中稳态相对MRP折合成3-2-1 欧拉角。按照从上到下的顺序,图11中各子图的纵轴分别表示飞行器的相对滚 动角、俯仰角、偏航角的稳态估计误差,图12中各子图的纵轴分别表示飞行器 的滚动轴、俯仰轴、偏航轴的相对姿态角速度稳态估计误差,相对姿态MRP和 相对姿态角速度估计误差曲线随时间逐渐收敛到0附近,说明了本方法的正确 性。稳态时相对姿态角、姿态角速度的最大绝对估计误差分别为:0.0285deg、 1.2323×10-4deg/s,估计精度较高,满足一般工程需求,但由于相对姿态估计误 差校正量的计算公式中滤波系数为常值,且不需要实时计算雅可比矩阵,该方 法比基于EKF的相对姿态确定方法具有更好的实时性。
机译: 姿态确定装置,基于姿态确定的贝德斯预防装置,姿态确定方法和基于姿态确定的贝德斯雷预防方法
机译: 扭矩产生系统,航天器的姿态控制系统以及航天器的相对位置和速度控制系统
机译: 扭矩产生系统,航天器姿态控制系统,航天器相对位置/速度控制系统