一种航天器六自由度固定时间交会对接控制方法与流程

文档序号:15213338发布日期:2018-08-21 15:42阅读:259来源:国知局

本发明涉及航天器控制技术领域,主要应用于航天器交会对接中的六自由度运动控制,具体涉及一种考虑推进器安装偏差的航天器六自由度固定时间交会对接控制方法。



背景技术:

目前,随着航天技术的发展,各国进行了大量航天器的发射,如何实现服务航天器和翻滚目标航天器的交会对接,是服务航天器完成在轨维护的重要保障。同时,交会对接操作往往具有时间约束,要求在一定时间段内完成相关任务;此外,考虑到服务航天器在实际中存在推进器安装偏差,由此会对服务航天器交会对接过程中的六自由度运动控制提出了更高的要求。因此,如何实现考虑推进器安装偏差的航天器六自由度固定时间交会对接控制,是在轨服务的一项关键技术。

针对当前已经有的服务航天器与翻滚目标航天器六自由度交会对接控制研究并不多,且目前的研究主要包括两个问题:(1)考虑六自由度交会对接的控制策略多数无法确保相关操作在指定时间段内完成,在实际操作中可行性较差;(2)已有的处理服务航天器推进器安装偏差所采用的自适应控制策略,容易出现参数过估计或者保守性较强的情况,会导致参数估计值与实际值出现较大偏差。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种航天器六自由度固定时间交会对接控制方法,由于服务航天器的推进器在实际中会有安装偏差,并且服务航天器与翻滚目标航天器的交会对接过程具有时间约束,所以为了实现针对两个问题的服务航天器高精度控制,具有固定时间特性的滑模控制方法,设计的新型固定时间滑模面实现相关运动跟踪误差变量在固定时间内收敛,此外构建的参数自适应规律用来估计推进器安装偏差角,防止出现参数过估计的现象,避免了参数估计值与实际值的较大偏差,从而实现了具有鲁棒性的服务航天器六自由度交会对接控制。

本发明提供一种航天器六自由度固定时间交会对接控制方法,考虑了推进器安装偏差,包括以下步骤:

(1)考虑服务航天器存在推进器安装偏差的情况下,构建其与翻滚目标航天器的六自由度交会对接运动模型,该模型包括两个航天器之间的相对位置和相对姿态运动描述;

(2)基于步骤(1)建立的考虑推进器安装偏差的交会对接运动模型,利用相关运动变量,设计一种固定时间滑模面;

(3)基于步骤(2)的滑模面设计固定时间交会对接控制器,并构建新的自适应律来估计推进器安装偏差角。

其中,步骤(1)中考虑服务航天器存在推进器安装偏差的情况下,构建其与翻滚目标航天器的六自由度交会对接运动模型,建模的具体过程为:

分别建立服务航天器和翻滚目标航天器的相关坐标系,为固连在目标航天器质心的体坐标系,为固连在服务航天器质心的体坐标系,为固连在翻滚目标航天器质心的轨道坐标系,为固连在地球中心的惯性坐标系:

首先,得到服务航天器与翻滚目标航天之间相对位置运动模型:

其中,ρ=[ρx,ρy,ρz]t为坐标系中服务航天器与翻滚目标航天器之间相对位置向量,mt=mpi3,mp为服务航天器质量,i3为单位矩阵,式中×为3维向量对应的3×3阶叉乘矩阵,三维向量x=[x1,x2,x3]t,其对应的叉乘矩阵为x×=[0,-x3,x2;x3,0,-x1;-x2,x1,0]tμ为地球引力系数,v为服务航天器真近角,服务航天器质心与地球中心的距离为翻滚目标航天器质心与地球中心之间的距离为rt,nt=mpn2,代表服务航天器在坐标系内的控制力向量,代表在坐标系内服务航天器受到的各类干扰力向量。此外v的一阶导数和二阶导数满足:

其中,为目标航天器的平动角速度,a为翻滚目标航天器的轨道半长轴,e为翻滚目标航天器的轨道偏心率;

其次,考虑服务航天器与翻滚目标航天器之间相对姿态运动模型:

其中,为服务航天器与翻滚目标航天器姿态误差四元数,为四元数的乘法运算,为qt的共轭四元数,为向量qpv的叉乘矩阵,为向量qev的叉乘矩阵,为在坐标系中服务航天器与翻滚目标航天器角速度偏差,且为坐标系和坐标系之间的转换矩阵,分别表示服务航天器在坐标系中的姿态四元数和角速度;表示服务航天器的惯性矩阵,为服务航天器在坐标系中的控制力矩,为服务航天器在坐标系中所受的外界干扰力矩;分别为翻滚目标航天器在坐标系中的姿态四元数和角速度;

获取更紧凑的服务航天器与翻滚目标航天器相对姿态运动模型:

其中,p=q-1,mr=ptjpp,为向量的叉乘矩阵,为向量的叉乘矩阵,为向量的叉乘矩阵,为向量ωe的叉乘矩阵;

对于交会对接过程相对位置运动模型,考虑到相对姿态耦合因素,得到更加实际的模型为:

其中,ρe=ρ-ρd,ρd=cltrd,rd=[rd,0,0]t为服务航天器在坐标系中的期望位置向量,为坐标系和坐标系之间的转换矩阵,为坐标系和坐标系之间的转换矩阵,为坐标系和坐标系之间的转换矩阵,为向量qtv的叉乘矩阵,坐标系和坐标系的转换矩阵为ω,ω,i分别为翻滚目标航天器轨道的近点角幅角,升交点赤经,倾角。

得到服务航天器与翻滚目标航天器交会对接过程中相对运动的六自由度姿态轨道耦合模型:

其中,g=[(clph1)t,(pth2)t]t,

其中,服务航天器装备的推进器系统为其调整轨道和姿态提供控制输入u,考虑安装6个双向推进器的推进器构型,每个推进器提供双向推力,其中l1,l2,l3对应航天器的外形尺寸,推进器的期望安装方向为与坐标系的各个坐标轴线平行,考虑安装容许偏差,每个推进器均与期望安装方向存在安装偏差角δαi,δβi,(i=1,2,...,6),推进器的实际输出推力与控制器给推进器的控制指令存在一个幅值偏差,因此得到服务航天器的推进器控制指令与推进器系统实际生成的控制力和控制力矩对应关系为

其中,fu=[f1,f2,...,f6]t为推进器实际输出的控制力,fc=[fc1,fc2,...,fc6]t为控制器设计的推进器输出控制力,为待设计控制策略;为推进器的推力输出指令和推力实际输出值之间的幅值偏差,且是第i个推进器的推力输出指令和推力实际输出值之间的幅值偏差,d为服务航天器的推进器构型矩阵,d0为服务航天器的推进器标称构型矩阵,dδ为服务航天器的推进器偏差构型矩阵。为简化处理,与推进器安装偏差角相关变量为sδαi=sinδαi,cδαi=cosδαi,sδβi=sinδβi,cδβi=cosδβi,(i=1,2,...,6),同时考虑到安装偏差角均为小值,因此认为sδαi≈δαi,cδαi≈1,sδβi≈δβi,cδβi≈1,δαi·δβi≈0,进而得到d和dδ的近似表达式:

其中,步骤(2)中的固定时间滑模面具体为:

其中,s为滑模面,k1=diag{k11,k12,...,k16}为待设计参数,sau=[sau1,sau2,...,sau6]t,且

其中,ε>0为待设计参数,0<p1<1为待设计两个正奇数之比。

其中,步骤(3)中固定时间交会对接控制器以及新的推进器安装偏差角自适应律为:

首先假设服务航天器所受外界干扰d和推进器输出幅值偏差有界,则存在未知正常数dup满足范数假设推进器安装偏差角相关向量θ=[δα1,δα2,δα3,δα4,δα5,δα6]t未知,但其范数因为安装精度要求存在一个已知上界mθ>0,也即满足||θ||≤mθ;

服务航天器固定时间交会对接控制器为:

其中k2=diag{k21,k22,...,k26}为待设计参数,为dδ的估计,的伪逆,其中为dup的估计,υ>0为待设计参数;

参数的自适应律为:

推进器安装偏差角θ的估计值的自适应律为:

其中,涉及的自适应相关参数如下,c1=σ1(2θ1-1)/(2θ1),c2=σ2(2θ2-1)/(2θ2),σ1>0,σ2>0,θ1>0.5,θ2>0.5,具有如下形式:

其中,为待设计参数,的获取提供了条件,因为满足

h=[fc1,-fc2,0,0,0,0;0,0,fc3,-fc4,0,0;0,0,0,0,-fc5,fc6;0,0,-l3fc3

/2,-l3fc4/2,0,0;0,0,0,0,l1fc5/2,l1fc6/2;-l2fc1/2,-l2fc2/2,0,0,0,0]。

本发明与现有技术相比的优点在于:

(1)与基于滑模控制的六自由度航天器交会对接控制器相比,设计的新型固定时间滑模面具有较少的参数,即可以实现服务航天器在固定时间内完成交会对接任务,并且该固定时间上界不因为系统初始状态的不同而发生变化,更符合任务需求。

(2)与以往关于航天器推进器安装偏差的进行自适应处理方法不同,本发明直接对推进器主要安装偏差角进行估计,并且避免了参数过估计的问题,降低了之前自适应律的保守性,更适合在工程中应用。

附图说明

图1为考虑推进器安装偏差的航天器六自由度固定时间交会对接控制方法流程框图;

图2为全部坐标系建立示意图;

图3为服务航天器期望推进器安装构型;

图4为服务航天器推进器安装偏差示意图。

具体实施方式

下面详细说明本发明的具体实施,有必要在此指出的是,以下实施只是用于本发明的进一步说明,不能理解为对本发明保护范围的限制,该领域技术熟练人员根据上述本发明内容对本发明做出的一些非本质的改进和调整,仍然属于本发明的保护范围。

本发明提供了一种航天器六自由度固定时间交会对接控制方法,考虑了推进器安装偏差,如图1所示,具体步骤为:

首先基于考虑推进器安装偏差的服务航天器对一个自由翻滚的目标航天器相对运动规律,构建相应的六自由度交会对接模型;然后利用相关运动变量,设计一种新型固定时间滑模面;最后设计出固定时间交会对接控制器,并且构建了新的自适应规律来估计推进器安装偏差角。

具体实施步骤如下:

第一步,考虑推进器安装偏差的服务航天器对一个自由翻滚的目标航天器相对运动规律,构建相应的六自由度交会对接模型:

分别建立服务航天器和翻滚目标航天器的相关坐标系,如图2所示,为固连在目标航天器质心的体坐标系,为固连在服务航天器质心的体坐标系,为固连在翻滚目标航天器质心的轨道坐标系,为固连在地球中心的惯性坐标系。

首先,得到服务航天器与翻滚目标航天之间相对位置运动模型:

其中,ρ=[ρx,ρy,ρz]t为坐标系中服务航天器与翻滚目标航天器之间相对位置向量,mt=mpi3,mp为服务航天器质量,i3为单位矩阵,为向量n1的叉乘矩阵,式中×为3维向量对应的3×3阶叉乘矩阵,例如,一个三维向量x=[x1,x2,x3]t,其对应的叉乘矩阵为x×=[0,-x3,x2;x3,0,-x1;-x2,x1,0]tμ为地球引力系数,v为服务航天器真近角,服务航天器质心与地球中心的距离为翻滚目标航天器质心与地球中心之间的距离为rt,nt=mpn2,代表服务航天器在坐标系内的控制力向量,代表在坐标系内表示的服务航天器受到的各类干扰力向量。此外v的一阶导数和二阶导数满足:

其中,为目标航天器的平动角速度,a为翻滚目标航天器的轨道半长轴,e为翻滚目标航天器的轨道偏心率。

其次,考虑服务航天器与翻滚目标航天器之间相对姿态运动模型:

其中,为服务航天器与翻滚目标航天器姿态误差四元数,为四元数的乘法运算,为qt的共轭四元数,为向量qpv的叉乘矩阵,为向量qev的叉乘矩阵,为在坐标系中服务航天器与翻滚目标航天器角速度偏差,为坐标系和坐标系之间的转换矩阵,分别表示服务航天器在坐标系中的姿态四元数和角速度;表示服务航天器的惯性矩阵,为服务航天器在坐标系中的控制力矩,为服务航天器在坐标系中所受的外界干扰力矩;分别为翻滚目标航天器在坐标系中的姿态四元数和角速度。

根据(3)和(4)得到更紧凑的服务航天器与翻滚目标航天器相对姿态运动模型:

其中,p=q-1,mr=ptjpp,为向量的叉乘矩阵,为向量的叉乘矩阵,为向量的叉乘矩阵,为向量ωe的叉乘矩阵。

对于交会对接过程相对位置运动模型,考虑到相对姿态耦合因素,得到比(1)更加实际的模型为:

其中,ρe=ρ-ρd,ρd=cltrd,rd=[rd,0,0]t为服务航天器在坐标系中的期望位置向量,为坐标系和坐标系之间的转换矩阵,为坐标系和坐标系之间的转换矩阵,为坐标系和坐标系之间的转换矩阵,为向量qtv的叉乘矩阵,坐标系和坐标系的转换矩阵为ω,ω,i分别为翻滚目标航天器轨道的近点角幅角,升交点赤经,倾角。

结合(5)以及(6)得到服务航天器与翻滚目标航天器交会对接过程中相对运动的六自由度姿态轨道耦合模型:

其中,g=[(clph1)t,(pth2)t]t,

服务航天器装备的推进器系统为其调整轨道和姿态提供控制输入u。考虑一种安装6个双向推进器(每个推进器可提供双向推力)的推进器构型,如图3所示,其中l1,l2,l3对应航天器的外形尺寸,推进器的期望安装方向为与坐标系的各个坐标轴线平行。但是考虑安装容许偏差,每个推进器均与期望安装方向存在安装偏差角δαi,δβi,(i=1,2,...,6),如图4所示;而且推进器的实际输出推力与控制器给推进器的控制指令存在一个幅值偏差。因此得到服务航天器的推进器控制指令与推进器系统实际生成的控制力和控制力矩对应关系为

其中,fu=[f1,f2,...,f6]t为推进器实际输出的控制力,fc=[fc1,fc2,...,fc6]t为控制器设计的推进器输出控制力,为待设计控制策略;为推进器的推力输出指令和推力实际输出值之间的幅值偏差,且是第i个推进器的推力输出指令和推力实际输出值之间的幅值偏差,d为服务航天器的推进器构型矩阵,d0为服务航天器的推进器标称构型矩阵,dδ为服务航天器的推进器偏差构型矩阵。为简化处理,与推进器安装偏差角相关变量为sδαi=sinδαi,cδαi=cosδαi,sδβi=sinδβi,cδβi=cosδβi,(i=1,2,...,6),同时考虑到安装偏差角均为小值,因此认为sδαi≈δαi,cδαi≈1,sδβi≈δβi,cδβi≈1,δαi·δβi≈0,进而得到d和dδ的近似表达式:

第二步,基于第一步考虑推进器安装偏差的服务航天器与翻滚目标航天器的六自由度交会对接模型,设计一种新型固定时间滑模面:

其中,s为滑模面,k1=diag{k11,k12,...,k16}为待设计参数,sau=[sau1,sau2,...,sau6]t,且

其中,ε>0为待设计参数,0<p1<1为待设计两个正奇数之比。

第三步,基于第二步的新型固定时间滑模面设计出固定时间交会对接控制器,并且构建了新的自适应规律来估计推进器安装偏差角:

首先假设服务航天器所受外界干扰d和推进器输出幅值偏差有界,则存在未知正常数dup满足范数假设推进器安装偏差角相关向量θ=[δα1,δα2,δα3,δα4,δα5,δα6]t未知,但其范数因为安装精度要求存在一个已知上界mθ>0,也即满足||θ||≤mθ。

服务航天器固定时间交会对接控制器为:

其中k2=diag{k21,k22,...,k26}为待设计参数,为dδ的估计,的伪逆,其中为dup的估计,υ>0为待设计参数。

参数的自适应律为:

推进器安装偏差角θ的估计值的自适应律为:

其中,(11)和(12)涉及的自适应相关参数如下,c1=σ1(2θ1-1)/(2θ1),c2=σ2(2θ2-1)/(2θ2),σ1>0,σ2>0,θ1>0.5,θ2>0.5,具有如下形式:

其中,为待设计参数,

这里的获取提供了条件,因为满足h=[fc1,-fc2,0,0,0,0;0,0,fc3,-fc4,0,0;0,0,0,0,-fc5,fc6;0,0,-l3fc3/2,-l3fc4/2,0,0;0,0,0,0,l1fc5/2,l1fc6/2;-l2fc1/2,-l2fc2/2,0,0,0,0]。

尽管为了说明的目的,已描述了本发明的示例性实施方式,但是本领域的技术人员将理解,不脱离所附权利要求中公开的发明的范围和精神的情况下,可以在形式和细节上进行各种修改、添加和替换等的改变,而所有这些改变都应属于本发明所附权利要求的保护范围,并且本发明要求保护的产品各个部门和方法中的各个步骤,可以以任意组合的形式组合在一起。因此,对本发明中所公开的实施方式的描述并非为了限制本发明的范围,而是用于描述本发明。相应地,本发明的范围不受以上实施方式的限制,而是由权利要求或其等同物进行限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1