1.航天器交会系统有限时间输出反馈控制方法,其特征在于,该方法具体包括以下步骤:
步骤一:建立航天器交会系统状态空间模型考虑航天器交会系统的C‑W方程:假设目标航天器运行在半径为R的圆形轨道上,建立目标航天器轨道的坐标系o‑xyz,坐标轴x是圆轨道半径的方向,坐标轴y是追踪航天器运行的方向,坐标轴z垂直于目标航天器相对地球质心运动的平面,并且方向与坐标轴x和y构成右手坐标系,原点o是目标航天器的质心;x,y,z分别表示追踪航天器与目标航天器在x、y、z轴方向上的相对距离;ax,ay,az分别为坐标轴x、y、z轴方向上的加速度分量;ωx,ωy,ωz分别为这三个加速度分量的最大值;
sat(·)表示单位饱和函数;引力常数μ=GM,M是被环绕的星球质量,G为万有引力常数;可以计算得到目标航天器的轨道角速度选择如下状态向量,
建立如下航天器交会系统状态方程其中 M=diag{ωx,ωy,ωz}, 矩阵A和矩阵B如下所示:
考虑到只能获取航天器交会系统的相对位置信息,因此Y=CX,
T
Y=[x y z]表示航天器交会系统的控制输出;其中进一步得到航天器交会系统的状态空间模型步骤二:事件触发条件设计事件触发条件设计为
其中, 表示观测器对系统状态X的观测值,eY(t)=Y(t)‑Y(tk),表示系统当前控制输出Y(t)与事件触发时刻的控制输出Y(tk)的差值;
t∈[tk,tk+1),k∈N,N表示自然数集合,tk是事件触发时刻; 是事件触发的参数,且步骤三:时变参数设计时变参数设计为
有限时间T定义为
其中
ξ0=ξ(t0),t0表示系统初始时刻;θc=θc(ξ0)≥1是一个常数,且标量θc(ξ0)可以通过下式得到
‑1
θc(ξ0)=6ξ0λmax(U(ξ0)W(ξ0) ),W(ξ0)和U(ξ0)分别是下列Lyapunov方程的唯一对称正定解θo=θo(ξ0)≥1是一个常数,且标量θo(ξ0)可以通过下式得到‑1
θc(ξ0)=6ξ0λmax(U(ξ0)Wo(ξ0) ),Wo(ξ0)和Uo(ξ0)分别是下列Lyapunov方程的唯一对称正定解步骤四:设计状态观测器当(A,C)是可观测的,设计如下的状态观测器其中 是系统状态X的观测值,L是观测器的增益矩阵;
T
L=Q(ξ(t))C ,Q(ξ(t))是下列参量Lyapunov方程的唯一对称正定解T T
AQ(ξ(t))+Q(ξ(t))A‑Q(ξ(t))CCQ(ξ(t))=‑ξ(t)Q(ξ(t))令 根据航天器交会系统模型以及状态观测器,进一步得到步骤五:控制器设计
设计如下有限时间输出反馈控制器,T
U=‑BP(ξ(t))(X‑e),
6×6
P(ξ(t))∈R 是下列参量Lyapunov方程的解T T
AP(ξ(t))+P(ξ(t))A‑P(ξ(t))BBP(ξ(t))=‑ξ(t)P(ξ(t))步骤六:设计椭球集合首先,定义如下两个集合‖‖表示矩阵或向量的2范数, 是一个椭球集,当X(t)包含于集合 中时,执行器不发生饱和;
通过计算可以得知,
也就是说,对于任意的 执行器不会发生饱和;即,T T
sat(BP(ξ(t))(X‑e))=BP(ξ(t))(X‑e)步骤七:建立闭环系统状态空间模型将所设计的有限时间输出反馈控制器代入航天器交会系统的状态空间模型中,得到如下闭环系统状态空间模型考虑到对于任意的 执行器不会发生饱和;进一步化简得到如下闭环系统状态空间模型步骤八:闭环系统的稳定性分析根据Lyapunov稳定性理论,定义如下多Lyapunov函数T T ‑1
V(X,e)=πX(ξ(t))XP(ξ(t))X+πe(ξ(t))eQ (ξ(t))e,其中 πe(ξ(t))=78ξ(t)tr(P(ξ(t)))tr(Q(ξ(t)));
令
T
VX(X,t)=πX(ξ(t))XP(ξ(t))X,VX(X,t)对时间t∈[tk,tk+1)求导可以得到令
T ‑1
Ve(e,t)=πe(ξ(t))eQ (ξ(t))e,Ve(e,t)对时间t∈[tk,tk+1)求导可以得到最终可以得到
其中,
将设计的时变参量ξ(t)带入 得到这也就说明了闭环系统有限时间T内稳定。