[发明专利]一种基于推力器误差补偿的行星动力下降段鲁棒控制方法有效

专利信息
申请号: 201510312120.X 申请日: 2015-06-09
公开(公告)号: CN104932272A 公开(公告)日: 2015-09-23
发明(设计)人: 郭雷;张亚彬;乔建忠;闫晓鹏;李文硕 申请(专利权)人: 北京航空航天大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 杨学明;顾炜
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于推力器误差补偿的行星动力下降段鲁棒控制方法,针对行星着陆器在动力下降段推力器误差较大的着陆控制问题,设计一种对执行机构误差具有补偿的鲁棒着陆控制方法;首先,建立含有推力器执行机构误差的行星着陆器动力下降段控制系统状态空间模型;然后,建立含有推力器执行机构误差的状态估计系统并设计滑模干扰观测器;最后,基于滑模干扰观测器利用输出反馈设计对推力器执行机构误差具有补偿作用的鲁棒控制方法;本方法具有抗干扰性强、对推力器执行机构误差具有鲁棒性等优点,适用于航天器动力下降段精确制导控制系统。
搜索关键词: 一种 基于 推力 误差 补偿 行星 动力 下降 鲁棒控制 方法
【主权项】:
一种基于推力器误差补偿的行星动力下降段鲁棒控制方法,其特征在于包括以下步骤:首先,建立含有推力器执行机构误差的行星着陆器动力下降段控制系统状态空间模型;然后,建立含有推力器执行机构误差的状态估计系统并设计滑模干扰观测器;最后,基于滑模干扰观测器利用输出反馈设计对推力器执行机构误差具有补偿作用的鲁棒控制方法;具体步骤如下:第一步,建立含有推力器执行机构误差的行星着陆器动力下降段控制系统状态空间模型设定行星着陆器的位置和速度变量建立在笛卡尔坐标系中,原点o位于行星表面的目标着陆点,x轴与y轴互相垂直,xoy平面平行于行星表面,z轴由目标着陆点o指向与行星质心相反的方向;设定这个坐标系是惯性的,则含有推力器执行机构误差的行星着陆器动力下降段控制系统状态空间模型Σ为:<mrow><mi>&Sigma;</mi><mo>:</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>r</mi><mo>&CenterDot;</mo></mover><mi>L</mi></msub><mo>=</mo><msub><mi>v</mi><mi>L</mi></msub></mtd></mtr><mtr><mtd><msub><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>L</mi></msub><mo>=</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>g</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>u</mi><mi>L</mi></msub><mo>+</mo><msub><mi>d</mi><mi>L</mi></msub></mtd></mtr></mtable></mfenced></mrow>其中,着陆器的实际位置向量rL=[x(t),y(t),z(t)]T,t为行星着陆器动力下降开始后的时刻,x(t)、y(t)与z(t)分别为t时刻着陆器在x、y与z轴上的位置坐标;着陆器的实际速度向量vL=[vx(t),vy(t),vz(t)]T,vx(t)、vy(t)与vz(t)分别为t时刻着陆器在x、y与z轴上的速度;行星表面引力向量g(rL)=[gx(t),gy(t),gz(t)]T,gx(t)、gy(t)与gz(t)分别为t时刻着陆器在x、y与z轴上受到的引力;控制指令uL=[ux(t),uy(t),uz(t)]T,ux(t)、uy(t)与uz(t)分别为t时刻着陆器在x、y与z轴上受到的控制指令;着陆器受到由执行机构误差引起的干扰向量dL=[dx(t),dy(t),dz(t)]T,dx(t)、dy(t)与dz(t)分别为t时刻着陆器在x、y与z轴上由于推力器执行机构误差产生的干扰;第二步,建立含有推力器执行机构误差的状态估计系统并设计滑模干扰观测器基于含有推力器执行机构误差的行星着陆器动力下降段控制系统状态空间模型Σ可得其状态估计系统为:<mrow><mover><mi>&Sigma;</mi><mo>^</mo></mover><mo>:</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>r</mi><mover><mo>^</mo><mo>&CenterDot;</mo></mover></mover><mi>L</mi></msub><mo>=</mo><msub><mover><mi>v</mi><mo>^</mo></mover><mi>L</mi></msub><mo>+</mo><msub><mi>&alpha;</mi><mrow><mi>L</mi><mn>1</mn></mrow></msub><mo>*</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>-</mo><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>k</mi><mrow><mi>L</mi><mn>1</mn></mrow></msub><mo>*</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>-</mo><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mover><mi>v</mi><mover><mo>^</mo><mo>&CenterDot;</mo></mover></mover><mi>L</mi></msub><mo>=</mo><msub><mover><mi>d</mi><mo>^</mo></mover><mi>L</mi></msub><mo>+</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>u</mi><mi>L</mi></msub><mo>+</mo><msub><mi>&alpha;</mi><mrow><mi>L</mi><mn>2</mn></mrow></msub><mo>*</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>-</mo><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>k</mi><mrow><mi>L</mi><mn>2</mn></mrow></msub><mo>*</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>-</mo><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow>其中,着陆器的估计位置向量<mrow><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>=</mo><msup><mrow><mo>[</mo><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mover><mi>y</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mover><mi>z</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow>分别为t时刻x(t)、y(t)与z(t)的估计值;着陆器的估计速度向量<mrow><msub><mover><mi>v</mi><mo>^</mo></mover><mi>L</mi></msub><mo>=</mo><msup><mrow><mo>[</mo><msub><mover><mi>v</mi><mo>^</mo></mover><mi>x</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>v</mi><mo>^</mo></mover><mi>y</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>v</mi><mo>^</mo></mover><mi>z</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow>分别为t时刻vx(t)、vy(t)与vz(t)的估计值;着陆器受到由执行机构误差引起干扰的估计向量<mrow><msub><mover><mi>d</mi><mo>^</mo></mover><mi>L</mi></msub><mo>=</mo><msup><mrow><mo>[</mo><msub><mover><mi>d</mi><mo>^</mo></mover><mi>x</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>d</mi><mo>^</mo></mover><mi>y</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>d</mi><mo>^</mo></mover><mi>z</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow>分别为t时刻着陆器在x、y与z轴上干扰dx(t)、dy(t)与dz(t)的估计;状态估计系统的系数矩阵αL1=diag{α111213}、kL1=diag{k11,k12,k13}、αL2=diag{α212223}、kL2=diag{k21,k22,k23},矩阵系数取为0<α11<100、0<α12<100、0<α13<100、0<α21<100、0<α22<100、0<α23<100、0<k11<120、0<k12<120、0<k13<120、0<k21<120、0<k22<120、0<k23<120;sgn(*)为符号函数;基于含有推力器执行机构误差的状态空间模型及其状态估计系统可设计滑模干扰观测器为:<mrow><msub><mover><mi>d</mi><mo>^</mo></mover><mi>L</mi></msub><mo>=</mo><msub><mi>&alpha;</mi><mrow><mi>L</mi><mn>3</mn></mrow></msub><mo>*</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>-</mo><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>k</mi><mrow><mi>L</mi><mn>3</mn></mrow></msub><mo>*</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>-</mo><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>)</mo></mrow></mrow>其中,干扰观测器的系数矩阵αL3=diag{α313233}、kL3=diag{k31,k32,k33},矩阵系数取为0<α31<100、0<α32<100、0<α33<100、0<k31<120、0<k32<120、0<k33<120;第三步,基于滑模干扰观测器利用输出反馈设计对推力器执行机构误差具有补偿的鲁棒控制方法在运用滑模干扰观测器对推力器执行机构误差所引起干扰进行估计的基础上,利用输出反馈设计对推力器执行机构误差具有补偿的鲁棒控制器为:<mrow><msub><mi>u</mi><mi>L</mi></msub><mo>=</mo><mo>-</mo><msub><mi>K</mi><mi>pL</mi></msub><mo>*</mo><mrow><mo>(</mo><msub><mover><mi>r</mi><mo>^</mo></mover><mi>L</mi></msub><mo>-</mo><mi>r</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mi>dL</mi></msub><mo>*</mo><mrow><mo>(</mo><msub><mover><mi>v</mi><mo>^</mo></mover><mi>L</mi></msub><mo>-</mo><mi>v</mi><mo>)</mo></mrow><mo>+</mo><mi>a</mi><mo>-</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>L</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mover><mi>d</mi><mo>^</mo></mover><mi>L</mi></msub></mrow>其中,控制系统比例增益矩阵KpL=diag{Kpx,Kpy,Kpz},Kpx、Kpy与Kpz分别为着陆器在x、y与z轴上的比例增益,取为0<Kpx<80,0<Kpy<80,0<Kpz<80;参考位移向量r=[r1(t),r2(t),r3(t)]T,r1(t)、r2(t)与r3(t)分别为t时刻着陆器在x、y与z轴上的参考位移;控制系统微分增益矩阵KdL=diag{Kdx,Kdy,Kdz},Kdx、Kdy与Kdz分别为着陆器在x、y与z轴上的微分增益,取为0<Kdx<80,0<Kdy<80,0<Kdz<80;参考速度向量v=[v1(t),v2(t),v3(t)]T,v1(t)、v2(t)与v3(t)分别为t时刻着陆器在x、y与z轴上的参考速度;参考加速度向量a=[a1(t),a2(t),a3(t)]T,a1(t)、a2(t)与a3(t)分别为t时刻着陆器在x、y与z轴上的参考加速度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510312120.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top