一种挠性航天器的高精度姿态镇定方法

文档序号:10686433阅读:727来源:国知局
一种挠性航天器的高精度姿态镇定方法
【专利摘要】一种挠性航天器的高精度姿态镇定方法,首先建立挠性航天器姿态动力学模型与挠性附件的振动动力学模型,并分析其中的耦合关系;其次,针对挠性附件,分析了挠性振动信息的获取方法;然后,在考虑挠性振动信息误差的情况下,设计挠性航天器的姿态控制器,并给出了姿态控制器渐进稳定性的条件;最后,利用频域理论分析了姿态控制器抑制挠性振动的原理。本发明的挠性航天器姿态控制器,可以有效抑制挠性附件的振动,从而减小了挠性附件振动对航天器姿态运动的干扰,提高了挠性航天器的姿态镇定精度。
【专利说明】
一种挠性航天器的高精度姿态镇定方法
技术领域
[0001 ]本发明属于空间飞行器姿态控制技术领域,涉及一种挠性航天器的高精度姿态控 制方法,特别适用于各类装有挠性附件的航天器。
【背景技术】
[0002] 挠性航天器一般是指装有挠性附件的航天器,随着太阳帆、太阳帆板、大型天线等 挠性附件在航天器上的应用越来越广泛,挠性航天器的研究也在不断发展。挠性航天器的 姿态控制与其挠性附件的振动抑制问题自从提出以来一直是工程领域和学术研究的热点。
[0003] 在轨运行的挠性航天器代表为哈勃望远镜、空间站、对地观测卫星等。这些航天器 的控制系统中一般采用被动隔振的方法减小挠性附件振动对航天器本体的影响。进入新世 纪后,新一代大型通讯卫星、对地观测卫星和空间站等任务不断提出,此类航天器通常配备 多块太阳能帆板,或者可伸缩大型天线。挠性航天器的姿态镇定精度已经成为限制对地观 测精度的主要因素。因此,对挠性航天器的姿态镇定精度提出了新的要求。
[0004] 目前,挠性航天器的姿态控制方法主要分为两类:一类是纯粹的姿态控制,此类姿 态控制器,将挠性附件对航天器本体的耦合视为干扰,依靠控制抗干扰的鲁棒特性提高挠 性航天器的姿态控制精度,这类方法主要有:ro控制、鲁棒控制、自适应控制等,此类控制依 靠控制器的输出以抵消挠性附件对姿态运动的干扰,在轨应用时消耗能量较多,不够经济。 另一类是基于隔离或抑制挠性附件振动的姿态控制器,此类方法又分为被动隔振、半主动 振动抑制和主动振动抑制。此类方法依赖于挠性附件在轨时的结构参数,而这些结构参数 实际当中又较难获取或误差较大,在此基础上,基于有误差的结构参数设计的控制器会大 大降低控制器的性能。

【发明内容】

[0005] 本发明解决的技术问题是:克服现有挠性航天器姿态控制技术的不足,结合现有 技术的优点,提出了一种挠性航天器的高精度姿态镇定方法,可以有效的抑制挠性附件的 振动,从而提高挠性航天器的姿态镇定精度。
[0006] 本发明的技术解决方案是:一种挠性航天器的高精度姿态镇定方法,针对挠性航 天器施加姿态控制力矩Tb对挠性附件的振动进行抑制,其中:
[0007] Tb= (Ibt-HHT)f, ~ kpG - Am^ - r^
[0008] Ibt为挠性航天器的转动惯量,H为挠性附件的振动与挠性航天器姿态运动的耦合 矩阵,k D>0,kp>0为控制增益系数,t为干扰反馈延迟时间,〇为挠性航天器的姿态角,AjS为 挠性附件的等效挠性振动干扰A u的观测值。
[0009] 所述的通过以下观测器得到,
[0011]其中,皂和美分别为挠性航天器的姿态角和姿态角速度的观测值,/(xpi2)为由 观测值计算的控制量,I为修正系数,
[0013]其中,为观测器增益系数,sign( ?)为符号函数。
[0014] 本发明与现有技术相比的优点在于:本发明方法充分考虑了挠性附件振动参数信 息在轨获取的困难,充分利用了航天器本体的姿态信息获取挠性附件对航天器的干扰信 息,并用于设计抑制挠性附件振动的高精度姿态控制器,从而提高挠性航天器的姿态镇定 精度。
[0015] 首先,建立挠性航天器的数学模型,分析挠性振动方程的特性。其次,设计观测器 估计挠性附件振动对航天器姿态运动的干扰。然后,考虑观测器估计误差,设计挠性航天器 的姿态控制机器,给出了航天器姿态控制系统稳定的条件。最后,利用频域分析理论,分析 基于观测器获取的信息设计姿态控制器抑制挠性附件振动的特性。通过本发明方法对挠性 航天器进行姿态控制,相较于第一类控制器,其提高了对挠性附件振动的抑制效果,降低了 其对姿态运动的干扰,从而提高了挠性航天器的姿态镇定精度,并使得控制器的输出收敛 较快,提高了其经济性。相较于前面所述的第二类控制器,其不需要获取挠性附件在轨的结 构参数信息,仅依赖于可以用陀螺获取的高精度的姿态信息,因此在轨时较容易实现。
【附图说明】
[0016] 图1为本发明挠性航天器姿态控制的流程图;
[0017] 图2为挠性振动特征方程的特征与延迟时间t的关系示意图。
【具体实施方式】
[0018] 本发明中采用挠性振动延迟反馈的控制方法设计挠性航天器的姿态控制器。首先 建立挠性航天器的数学模型,通过分析挠性航天器的数学模型,利用观测器估计挠性振动 对姿态运动的干扰,然后对挠性振动干扰进行延迟反馈补偿,可以有效的抑制挠性附件的 振动,从而提高挠性航天器姿态控制的精度。由于本发明方法针对的是一般情况,因此其中 的策略具有可扩展性。
[0019] 如图1所示,为本发明方法的流程框图,其主要步骤如下:
[0020] 1、建立挠性航天器的数学模型
[0021] 首先,建立挠性航天器的动力学模型,如下
[0023]其中,Ibt为挠性航天器的转动惯量,《=[?x ?y ?Z]T为挠性航天器的角速度,H 为挠性振动与姿态运动的耦合矩阵,qfl为挠性附件的模态坐标,Tb为挠性航天器的姿态控 制力矩,(^为挠性附件的阻尼阵,K fl为挠性附件的刚度阵,?为叉乘矩阵,
[0025] 式中,烧性附件的结构参数H、Cfi和Kfi一般由事先的地面实验获取。
[0026] 采用3-1-2描述挠性航天器的姿态,则其运动学模型为
[0028]其中,〇=[巾0 为挠性航天器的姿态角,巾为滚转姿态角,0为俯仰姿态角,也 为偏航姿态角,Aa?为
[0030]考虑挠性航天器的姿态镇定问题,航天器一般为小角度运动,因此,动力学模型可 线性化为
[0034]从动力学模型中可以看出,姿态运动和挠性振动是相互耦合的,挠性附件的持续 振动会影响航天器的姿态控制精度。因此,抑制挠性振动是提高姿态控制精度的关键。 [0035] 2、挠性振动信息的获取
[0036]挠性航天器姿态控制的精度主要受挠性附件振动的影响,为了有效的抑制挠性附 件的振动,需要获取挠性附件在轨运行时的振动信息。由于在轨的挠性振动很难预测得到, 再加之挠性附件在轨时的结构参数和地面实验获取的结构参数有偏差,造成被动隔振的方 法受到了限制。
[0037]因此,需要采用主动振动抑制的方法。主动振动抑制中,由于结构参数的不确定 性,递推获取挠性附件振动信息的方法也是不可行的。现有可行的理论方法是在轨进行测 量,大体可分为三类:第一类,获取挠性振动的加速度,第二类获取挠性振动的速度;第三 类,获取挠性振动的位移。这三类方法都需要额外的测量装置去获取挠性附件的振动信息。 针对此类情况,本发明利用挠性航天器的姿态信息获取挠性振动对姿态运动的耦合干扰。
[0038] 首先,将动力学模型转化为如下形式
[0039] ?r = f+Au
[0040] 其中,f = (Ibt-HHT)-叱为控制量,Air= ( 好为挠 性振动对姿态运动的等效干扰,A u也是观测器需要估计的变量。
[0041] 为此,干扰观测器设计为,
[0043]其中,糸和烏分别为姿态角和姿态角速度的观测值,/(Xpi?)为由观测值计算的 控制量,I为修正系数,M为A u的观测值,表达式为
[0045] 其中,yi和丫2为观测器增益,sign( ?)为符号函数,即
[0047]观测器可有效的观测A u,并用于姿态控制器的设计。
[0048] 3、控制律设计
[0049]本发明利用基于干扰延迟反馈的姿态控制器,由于姿态动力学与挠性振动动力学 的特性,延迟反馈可以提高姿态控制器对挠性振动的抑制效果,从而提高姿态控制的精度。 本部分主要包括:控制器设计和稳定性分析。
[0050] 第一步,控制器设计。由于A u的观测值可由步骤2中的观测器得到,则基于干 扰延迟反馈的等效控制输入f设计为 [0051 ] /= -kDa -kpG- Ait(t-Tj
[0052]其中,kD > 0,kP > 0为控制器增益系数,t为干扰反馈延迟时间。实际的控制力矩则 为:Tb=(Ibt_HHT)f〇
[0053]第二步,稳定性分析。控制器设计后,需要给出稳定性条件或证明。为了方便进行 稳定性分析,将減分解为:M = -丑即将整体变量的观 测_分解为关于0/?,^)的分量形式,^,1分别为如1,^的观测值,而@/^ /?是虚拟观 测值,实际上并未观测,此法是为了便于分析稳定性。
[0054]将控制律带入动力学模型中可得:
[0062] 对于观测器,合理假设e(t-T)彡y| |x(t-T) | |,y为常数系数,并选取Lyapunov函数 为
[0064] 其中,P>0,Q>0为正定增益系数矩阵。
[0065] 则Lyapunov函数的导数为
[0067]其二次型形式为
[0069] 其中,X=[xT xT(t_T) eT(t_T)]T。
[0070] 由此可得姿态控制器稳定的条件是存在P>0,Q>0使得
[0072]上述给出了控制器稳定的条件,即保证了姿态控制系统的稳定。下面证明控制律 对挠性附件的抑制效果。
[0073] 4、挠性振动抑制分析
[0074]本部分采用频域方法分析所述的姿态控制器对挠性振动的抑制。
[0075]首先,系统动力学的Laplace变换为
[0077] 控制律的Laplace变化为
[0078] f(s) =-(kDS+kp)〇(s)_e-Ts A u(s)
[0079]控制律代入动力学中可得
[0081 ] 从上式中第一式可得:
[0082] 〇 (s) = (s2+kDs+kp) -1 (1 -e-Ts) (Ibt-HHT)-4 (Cf iS+Kf i) qf i (s)
[0083] 进而可得:
[0084] s2qf i (s) +Cf isqf i (s) +Kf iqf i (s)
[0085] =-(l-e_TS)HT(Ibt-HHT) _1Hs2(s2+kDS+kp)_1(CfiS+Kfi)qfi(s)
[0086]上式中有超越传递函数eTTS存在,常用的处理方法是近似化处理,本部分采用常用 的Pade近似法,即
[0088] 其中,,心,A2为系数,其大小随t的变化而变化,,&,A2与延迟t是一一对应的, 部分关系对应表如表1所示。
[0089] 表1Pade近似关系表
[0092]进而可得挠性振动的特征方程为
[0094]特征方程的特征根决定了挠性振动的衰减快慢,由上述的特征方程可知延迟环节 的加入改变了原有的特征方程,表明了延迟环节的加入改变了控制器对挠性附件振动的抑 制效果。
[0095]为了证明效果,系统参数如表2中所示,
[0096] 表2系统参数
[0098] 则挠性振动方程的特征根随时间t关系,如图2所示。其中,圆圈的位置为不带有延 迟环节的ro控制器作用下的挠性振动方程的特征根,点为所述姿态控制器下的挠性附 件振动方程的特征根,箭头表示特征根随T的增大的变化趋势。图2a为全局图,图2b为局部 方法图。
[0099] 由图2可得所述的姿态控制使得挠性附件振动方程的特征根远离了虚轴,表明了 延迟环节的加入,加强了控制器对挠性附件的抑制效果,进而提高了姿态控制器的姿态镇 定精度。图2同时表明了 t较大时,有特征根趋近于虚轴(如图中虚线趋势所示),与实际情况 一致。因为当延时较大时,控制器作用阶段延迟反馈一直不作用,此时的控制器与ro控制器 的效果一致。但合理选择延迟时间可以有效的抑制挠性附件的振动,从而提高姿态控制器 的姿态镇定精度。
[0100] 按照上述步骤进行姿态控制,通过选取合适的延迟时间I,姿态控制器可以有效的 抑制挠性附件的振动,从而提高姿态控制器的姿态镇定精度。
[0101] 本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。
【主权项】
1. 一种挠性航天器的高精度姿态镇定方法,其特征在于:针对挠性航天器施加姿态控 制力矩T b对挠性附件的振动进行抑制,其中: Tb= (Ibt-HHT)f, f= -- kn& - kp(7 - Au(t - r) Ibt为挠性航天器的转动惯量,H为挠性附件的振动与挠性航天器姿态运动的耦合矩阵, kD>0,kp>0为控制增益系数,t为干扰反馈延迟时间,〇为挠性航天器的姿态角,么力为挠性 附件的等效挠性振动干扰A u的观测值。2. 根据权利要求1所述的一种挠性航天器的高精度姿态镇定方法,其特征在于:所述的 A设通过以下观测器得到,其中,皂和皂分别为挠性航天器的姿态角和姿态角速度的观测值,为由观测 值计算的控制量,I为修正系数,其中,yi和Y2为观测器增益系数,sign( ?)为符号函数。
【文档编号】G05D1/08GK106054912SQ201610609171
【公开日】2016年10月26日
【申请日】2016年7月28日
【发明人】贾英宏, 王召辉, 金磊, 徐世杰, 汤亮
【申请人】北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1