面向空间绳系机器人的目标逼近过程鲁棒规划控制方法技术

技术编号:12524282 阅读:84 留言:0更新日期:2015-12-17 13:35
本发明专利技术公开了一种面向空间绳系机器人的目标逼近过程鲁棒规划控制方法,首先设计空间绳系机械人可移动系绳点控制方法,计算出期望系绳点空间位置,然后通过系绳控制机构对系绳进行回收或释放使得系绳点达到期望位置,从而实现在系绳参与绳系机器人轨道控制情况下,消除系绳对姿态的干扰,保证姿态的稳定,避免需要额外控制姿态带来的能量消耗。其次考虑了绳系机器人轨道控制阶段自身敏感器,系绳机构以及推力器等具有的不确定性因素,建立了绳系机器人对目标逼近的鲁棒规划模型,使得规划出的逼近方案对这些不确定因素的敏感性大大降低,并且大大提高了逼近方案的可靠性。

【技术实现步骤摘要】
【专利说明】
本专利技术隶属于航天器控制技术研究领域,涉及到一种空间绳系机械臂抓捕目标逼 近控制方法,该控制方法可以广泛应用于空间绳系机械臂目标抓捕控制中。 【
技术介绍
】 空间绳系机器人在失控卫星捕获,太空垃圾清理,辅助变轨,在轨维修,在轨组装, 等方面可以发挥独特的优势。对目标的逼近过程的控制作为其关键技术是对目标实现成功 抓捕的关键。 空间绳系机械人对目标逼近控制需考虑逼近过程中的轨道控制以及姿态稳定,对 于空间绳系机械人,系绳可以为控制任务提供控制力和控制力矩,因而系绳的参与可以在 一定程度上减轻推力器的任务压力,有助于节省空间机械人的能源消耗。而采用系绳和推 力器协调对空间机械人轨道进行控制时,主要存在如下几个问题:首先是系绳张力容易对 空间机械人带来力矩,进而对姿态的稳定带来干扰。而若采用姿态控制装置对该干扰进行 补偿,无疑会带来新的能源消耗。因而对于以能源消耗最小为重要指标的逼近任务,故仅考 虑逼近过程轨道控制中推力器的能源消耗,而不将其带来的额外姿态稳定控制能源消耗考 虑在内是不合理的。其次,由于需要达到一定范围的接触条件才能保证捕获成功,因此在 对目标的逼近过程中的任何轨道偏差都有可能使最后的条件不能满足该接触条件,进而导 致抓捕失败甚至碰撞。而导致轨道偏差的因素主要有:模型偏差,轨道摄动,导航偏差,系 绳张力矢量偏差,推进器矢量偏差,和推进器故障。由于抓捕任务持续时间较短,且只考虑 抓捕机器人与目标航天器的相对运动,因而轨道摄动对该任务的影响十分有限可以忽略不 计。推进器故障属于硬件故障,将对该任务产生很大影响,但任务期间硬件故障的发生是偶 然性事件,不带有必然性,因而不在本文考虑范围。导航偏差主要包括位置,线速度,姿态, 角速度等的测量偏差,主要原因是敏感器的安装误差以及测量性能的局限性。系绳张力矢 量偏差主要包括张力大小以及方向的偏差,张力持续时间偏差,主要原因是系绳释放机构 的不敏感性以及系绳矢量方向测量或计算偏差。推进器矢量偏差主要包括推力大小以及方 向的偏差,推力持续时间偏差,空间机械臂质量偏差。以上这些不确定因素和偏差对任务的 影响是巨大的,充分考虑这些因素进行对于抓捕任务的成功执行具有很大意义。因而有必 要对绳系机器人逼近轨迹规划提出一种考虑不确定性的规划方法来降低任务对这些不确 定性的敏感性,并提高方案的可靠性。 【
技术实现思路
】 提出一种绳系机器人可移动系绳点的控制方法,通过对系绳点的空间位置进行控 制大幅度降低甚至消除系绳张力对空间绳系机器人的力矩,进而降低甚至消除了系绳张力 对绳系机器人产生的姿态干扰。此时仅需考虑逼近过程轨道控制中推力器的能源消耗最小 就可以得到能源消耗最小的逼近任务执行方案。提出一种考虑不确定性的绳系机器人逼近 目标规划方法,采用推力器和系绳对绳系机器人进行控制,考虑导航偏差,系绳张力矢量偏 差,推进器矢量偏差等不确定因素,建立绳系机器人逼近目标不确定规划模型,并采用粒子 群优化算法进行求解,得到带有鲁棒性的空间绳系机器人控制方案。 为达到上述目的,本专利技术所采用的技术方案包括以下步骤: 1)空间绳系机械人可移动系绳点控制 在空间绳系机器人的后端面设置有a、b、c、d为四个系绳收放口,通过内部系绳控 制电机对系绳长度进行控制,四条系绳l a、lb、1。、^连接于空间中点t,并且该点与平台连 接的系绳相连,绳系机器人质心O b在后端面的投影为〇' b;在逼近过程中,通过对I a、lb、1。、 Id四条系绳的长度调整,控制t点在空间中的位置;平台位于点P ; 使〇b,t, P三点共线,即:% =义好;建立优化目标函数: s. t. 采用优化算法进行求解得到λ = λ%则则四个系绳收放口 a、b、c、d 据此对系绳长度进行调整,其中收放口 a释放/收回系绢释放,为收回),其他三个系绳收放口与收放口 a相同; 2)建立空间绳系机械人相对目标运动不确定动力学模型 当目标和绳系机器人运行在近圆轨道时,通过C-W方程描述二者的相对运动,其 状态空间模型为: 为推力器提供的速度脉冲为与系绳拉力等效的速度脉冲,T 为控制周期; 设任务要求在NT时间内完成,则将其离散为N个时间区间,则该离散系统的离散 形式为: 根据末端约束条件: 推力器推力在大小和方向上存在偏差: 系绳张力矢量在大小和方向上存在偏差: 则进一步得到末端约束条件: 则空间绳系机械人相对目标运动不确定动力学模型为: CN 105159315 A VL 4/6 贝 3)模型求解 采用优化算法对步骤2)得到的空间绳系机械人相对目标运动不确定动力学模型 进行求解,得到满足条件的控制向量AV以及Δ,。 与现有技术相比,本专利技术具有以下有益效果: 本专利技术首先设计空间绳系机械人可移动系绳点控制方法,计算出期望系绳点空间 位置,然后通过系绳控制机构对系绳进行回收或释放使得系绳点达到期望位置,从而实现 在系绳参与绳系机器人轨道控制情况下,消除系绳对姿态的干扰,保证姿态的稳定,避免需 要额外控制姿态带来的能量消耗。其次考虑了绳系机器人轨道控制阶段自身敏感器,系绳 机构以及推力器等具有的不确定性因素,建立了绳系机器人对目标逼近的鲁棒规划模型, 使得规划出的逼近方案对这些不确定因素的敏感性大大降低,并且大大提高了逼近方案的 可靠性。 【【附图说明】】 图1系绳控制机构的示意图 其中,Ob为绳系机器人质心,0',为Ob在后端面的投影,P为平台,t为可移动系绳 点,a、b、c、d为四个系绳收放口。 【【具体实施方式】】 下面结合附图对本专利技术做进一步详细描述: 参见图1,本专利技术包括以下步骤: 首先,空间绳系机械人可移动系绳点控制: 确定平台在空间绳系机器人本体坐标系下的位置P,则?if代表系绳矢量。确定绳 系机器人质心Ob在后端面的投影为0' b,当前系绳控制机构绳长为la、lb、1。、Id。并且分别 确定矢量〇",0决:,A-c..,: 〇;,魏。 则问题转化为优化问题: s. t. 采用优化算法可以轻易求解得到λ = \%则$ =,戌7,则四个系绳收放口 a、 b、c、d可以据此对系绳长度进行调整,其中收放口 a释放/收回系绳p|_p| (其中当 7卜戶|>&时为释放,当卟Pi<0为收回)。其他三个系绳收放口同理故不再赘述。 然后,建立空间绳系机械人相对目标运动不确定动力学模型 根据执行机构的特性确定参数β ^ β 2, λ k,μ k,Flniax, 确定相对运动离散化线性方程: X(k) = AX(k-l)+BUk ! K时刻系统的状态为: 则可以确定末端约束为: 将系统各项不确定性考虑在内则该末端约束可以转化为: 则问题转化为: 利用粒子群算法对上述目标函数进行优化,步骤为: (1)初始化,产生M个粒子,每个粒子6*N维,分别对应推力器控制量和系绳控制 量。 (2)计算目标函数,以当前粒子中目标函数最小者为全局最优粒子,以 当前粒子为个体最优粒子。 (3)按照粒子更新公式对种群中粒子进行更新,产生新一代粒子; (4)对新一代的种群按照目标函数./(Δν.ΔΑ进行评价。更新全局最优粒子和个体 最优粒子。 (5)达到最大迭代次数,输出全局最优粒子,算法结束。 以上内容仅为说本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/54/CN105159315.html" title="面向空间绳系机器人的目标逼近过程鲁棒规划控制方法原文来自X技术">面向空间绳系机器人的目标逼近过程鲁棒规划控制方法</a>

【技术保护点】
面向空间绳系机器人的目标逼近过程鲁棒规划控制方法,其特征在于,包括以下步骤:1)空间绳系机械人可移动系绳点控制在空间绳系机器人的后端面设置有a、b、c、d为四个系绳收放口,通过内部系绳控制电机对系绳长度进行控制,四条系绳la、lb、lc、ld连接于空间中点t,并且该点与平台连接的系绳相连,绳系机器人质心Ob在后端面的投影为O'b;在逼近过程中,通过对la、lb、lc、ld四条系绳的长度调整,控制t点在空间中的位置;平台位于点P;使Ob,t,P三点共线,即:建立优化目标函数:s.t.采用优化算法进行求解得到λ=λ*,则则四个系绳收放口a、b、c、d据此对系绳长度进行调整,其中收放口a释放/收回系绳(其中当时为释放,当为收回),其他三个系绳收放口与收放口a相同;2)建立空间绳系机械人相对目标运动不确定动力学模型当目标和绳系机器人运行在近圆轨道时,通过C‑W方程描述二者的相对运动,其状态空间模型为:X·=AX+BU]]>其中,A=00010000001000000100002ω003ω20-2ω0000-ω2000,]]>B=000000000100010001,]]>U=U1+U2,U1=Σi=1MΔviδ(t-ti)]]>为推力器提供的速度脉冲,U2=Σi=1MΔv‾iδ(t-ti)=Σi=1MF→kTM(t-ti)]]>为与系绳拉力等效的速度脉冲,T为控制周期;则X(t)=Φ(t,t0)X0+∫t0tΦ(t,t0)BU(s)ds]]>设任务要求在NT时间内完成,则将其离散为N个时间区间,则该离散系统的离散形式为:X(k)=AX(k‑1)+BUk‑1X(k)=ΦkX0+Σi=0k-1Φk-iB(ΔVi+ΔV‾i)]]>根据末端约束条件:Hτ(ΦNX0+Σi=0N-1ΦN-iB(ΔVi+ΔV‾i))≤Kτ(Xf)]]>Hτ=[‑I6 I6]T,Kτ=[Γ+Xf Γ‑Xf]T;推力器推力在大小和方向上存在偏差:ΔVk=(1+λk)MckΔVk0Mck=1-ψckθckψck1-φck-θckφck1,|θck|≤β1,|ψck|≤β1,|φck|≤β1]]>系绳张力矢量在大小和方向上存在偏差:ΔVk‾=(1+μk)MlkΔVk‾0=(1+μk)MlkF→kTM]]>Mlk=1-ψlkθlkψlk1-φlk-θlkφlk1,|θlk|≤β2,|ψlk|≤β2,|φlk|≤β2]]>则进一步得到末端约束条件:HτΦNX0+HτΣi=0N-1ΦN-iB(ΔVi+ΔV‾i)+Σi=1NΣj=14Yij+Σi=1NΣj=14Y‾ij≤Kτ(Xf)]]>其中Y=|HτΦBMjΔVi|,Y‾=|HτΦBM‾jΔV‾i|;]]>则空间绳系机械人相对目标运动不确定动力学模型为:min(J)=||ΔV||1s.t.0≤Flk≤Flmax]]>X0=X(1)Hτ(ΦNX0+Σi=0N-1ΦN-iB(ΔVi+ΔV‾i))≤Kτ(Xf)]]>ΔVk=(1+λk)MckΔVk0]]>ΔVk‾=(1+μk)MlkΔVk‾0=(1+μk)MlkF→kTM=(1+μk)MlkηkF→lmaxTM]]>vmI3≤ΔVk≤vmI3,3)模型求解采用优化算法对步骤2)得到的空间绳系机械人相对目标运动不确定动力学模型进行求解,得到...

【技术特征摘要】

【专利技术属性】
技术研发人员:黄攀峰胡永新孟中杰刘正雄王东科
申请(专利权)人:西北工业大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1