[0005] 本发明提出一种基于事件触发的有限时间状态反馈控制方法,来实现航天器交会系统的有限时间控制。
[0006] 本发明考虑到航天器交会系统执行器饱和的影响,基于低增益反馈、事件触发控制,设计了一种有限时间状态反馈控制器。本发明建立了具有执行器饱和的航天器轨道交会系统的相对运动方程,所设计的控制器实现了航天器交会系统的有效控制。
[0007] 本发明的具体步骤是:
[0008] 步骤1、建立航天器交会系统的相对运动方程
[0009] 假设目标航天器运行在半径为R的圆形轨道上,两者之间相对距离为r。建立目标航天器轨道的坐标系o‑xyz,坐标轴x是圆轨道半径R的方向,坐标轴y是追踪航天器运行的方向,坐标轴z垂直于目标航天器相对地球质心运动的平面,并且方向与坐标轴x和y构成右手坐标系,原点o是目标航天器的质心。
[0010] 令引力常数μ=GM,M是被环绕的星球质量,G为万有引力常数。可以算得目标航天器的轨道角速度 根据牛顿运动理论可以推导出目标航天器和追踪航天器之间的相对运动方程:
[0011]
[0012] 其中, x,y,z分别表示追踪航天器与目标航天器在x、y、z轴方向上的相对距离。ax,ay,az分别为坐标轴x、y、z方向上的加速度分量。ωx,ωy,ωz分别为三个坐标轴方向的最大加速度。sat(·)表示单位饱和函数。
[0013] 步骤2、建立航天器交会系统状态空间模型
[0014] 将γ在原点处泰勒展开并且保留到一阶微分项可以得到线性化微分方程:
[0015]
[0016] 通过选择状态向量
[0017]
[0018] 得到状态空间模型
[0019]
[0020] 其中 M=diag{ωx,ωy,ωz}, 矩阵A和矩阵B如下所示:
[0021]
[0022]
[0023] 步骤3、时变参数设计
[0024] 设计时变参数ξ(t)如下所示,
[0025]
[0026] 其中, β2=6δ, 有限时间ξ0=ξ(t0),t0表示系统初始时刻。
[0027] θc=θc(ξ0)≥1是一个常数。而且标量θc(ξ0)可以通过下式得到
[0028] θc(ξ0)=6ξ0λmax(U(ξ0)W(ξ0)‑1),
[0029] 其中W(ξ0)和U(ξ0)分别是下列Lyapunov方程的唯一对称正定解
[0030]
[0031]
[0032] 步骤4、事件触发条件设计
[0033] 设计如下所示事件触发条件:
[0034]
[0035] 其中,
[0036]
[0037] α是事件触发参数。0<δ<1/6是一个可选择的正标量使得0<α<1
[0038] δ越小,则系统的采样频率越高。并且时间t∈[tk,tk+1),k∈N是事件触发的时刻,N表示自然数集合。ξ0=ξ(t0),ξΔ=ξ(TΔ),t0表示系统初始时刻,TΔ表示系统稳定的时刻。是误差变量,
[0039]
[0040] 表示系统当前状态X(t)与上次采样状态X(tk)之间的误差。
[0041] 步骤5、有限时间状态反馈控制器设计
[0042] 设计如下有限时间状态反馈控制器
[0043] U(t)=‑BTP(ξ(t))X(tk),t∈[tk,tk+1),
[0044] P(ξ(t))∈R6×6是下列参量Lyapunov方程的解
[0045] ATP(ξ(t))+P(ξ(t))A‑P(ξ(t))BBTP(ξ(t))=‑ξ(t)P(ξ(t))
[0046] 步骤6、设计椭球集
[0047] 定义两个集合
[0048] ε(t)={X:6ξ(t)XTP(ξ(t))X≤1},
[0049] 和
[0050]
[0051] ‖‖表示矩阵或向量的2范数,ε(t)是一个椭球集。当X(t)属于集合 时,执行器不发生饱和。
[0052] 计算得知,
[0053] ‖BTP(ξ(t))X‖2=XTP(ξ(t))BBTP(ξ(t))X≤6ξ(t)XTP(ξ(t))X,
[0054] 也就是说,当X(tk)∈ε(t)时,执行器将不发生饱和,即
[0055] sat(BTP(ξ(t))X(tk))=BTP(ξ(t))X(tk)
[0056] 步骤7、建立闭环系统状态空间模型
[0057] 将所设计的有限时间状态反馈控制器代入航天器交会系统的状态空间模型中,得到如下闭环系统状态空间模型
[0058]
[0059] 考虑到对于任意的 执行器不会发生饱和。进一步化简得到如下闭环系统状态空间模型
[0060]
[0061] 步骤8、闭环系统的稳定性分析
[0062] 根据Lyapunov稳定性理论,选择如下Lyapunov函数
[0063] V(X,t)=6ξ(t)XTP(ξ(t))X
[0064] V(X,t)对时间t∈[tk,tk+1)的导数为
[0065]
[0066] 将事件触发条件代入可以进一步得到
[0067]
[0068] 即,
[0069]
[0070] 将设计的时变参量ξ(t)带入上式得到
[0071]
[0072] 这也就说明了闭环系统是在有限时间T内稳定。
[0073] 本发明针对具有执行器饱和的航天器交会系统,基于低增益反馈和事件触发条件设计了有限时间状态反馈控制器,避免了执行器饱和的发生,节约了系统的计算资源,实现了两航天器在有限时间内完成交会任务。