本发明属于绳系系统控制领域,涉及一种空间系绳系统的拉格朗日动力模型及控制器。
背景技术:
空间系绳系统是通过挠性系绳将空间平台与航天飞机、宇宙飞船、空间站或其它卫星、抓捕器(飞爪、飞矛、飞舌、飞网等)连接起来而形成的新型空间挠性组合体,这种挠性组合体长度可达几百米甚至数百公里。绳系系统具有广泛的用途和应用前景,可广泛应用于空间实验、空间运输、太空垃圾清理、失效卫星救助、静止轨道站位再生等操作。空间绳系系统由空间平台、空间系绳、目标三部分组成。绳系系统的精确建模能够反映出绳系系统的本质属性,便于绳系系统的控制和空间应用。
目前针对绳系系统的建模方法有以下几种:1)、misra、z.h.zhu、h.wen等将绳系卫星系统视为二体质点问题,建模时仅考虑了系绳面内、面外角及系绳长度3个参数,视系绳长度为数公里甚至数百公里,不适用于系绳长度为数百米的情况,同时不能反映出绳系卫星的姿态角;2)、刘莹莹等考虑了子星姿态,建立了百米级绳系系统的运动学与动力学模型,考虑了子星的三个姿态角、系绳面内、面外角及系绳长度等6个参数,但该建模方法假设子星远小于主星质量,系绳与子星的姿态运动不影响系统的轨道;4)、王东科等建立了绳系机器人系统复杂的拉格朗日动力学模型,系绳长度为百米级,考虑了绳系机器人的三个姿态角、系绳面内、面外角及系绳长度等6个参数,该建模方法成立的前提条件是空间平台的质量远远大于绳系机器人的质量,但当空间平台的质量和目标质量相当时,该建模方法不再成立;5)、张帆等建立了目标和平台质量相当时的拉格朗日动力学模型,系绳长度为百米级,考虑了目标和平台的偏航角、俯仰角、系绳面内角、面外角、系绳长度等7个参数,但未考虑目标的滚转角。
技术实现要素:
要解决的技术问题
为了避免现有技术的不足之处,本发明提出一种空间系绳系统的拉格朗日动力模型及控制器。
技术方案
一种建立空间系绳系统的拉格朗日动力模型的方法,其特征在于步骤如下:
步骤1:建立坐标系:oxyz为惯性坐标系;o0x0y0z0为空间绳系系统轨道坐标系,坐标原点o0位于绳系系统质心处,o0y0沿空间绳系系统运动切线方向,o0x0背离地心;ox2y2z2为目标坐标系,ox2y2z2经轨道坐标系按照3-1-2旋转
绳系系统的位置:
其中,平台、目标和系绳的质量为m1、m2和mt,
平台、目标和系绳的位置表达式:
其中,
目标相对于惯性系的角速度ω2在目标本体系下的表示为:
系绳相对于惯性系的角速度ωt在系绳本体系下的表示:
其中,
步骤2:建立绳系系统的动能和势能
绳系系统的总动能为:γ=γtrans+γrot
绳系系统平动动能:
绳系系统的旋转动能:
绳系系统势能:
其中,
步骤3:根据拉格朗日方程
目标航天器的偏航角
目标航天器的俯仰角θ2动力学方程:
目标航天器的滚转角ψ2动力学方程:
系绳面内角α动力学方程:
系绳面外角β动力学方程:
绳长l的动力学方程:
其中,
一种利用所述的拉格朗日动力学模型的空间系绳系统的控制器,其特征在于控制器为:
其中,
其中,
m31=-idysinθ2,m32=0,m33=idy
m34=0,m35=0,m36=0
有益效果
本发明提出的一种空间系绳系统的拉格朗日动力模型及控制器,针对空间绳系系统的建模问题,考虑了目标的三个姿态角、系绳面内、面外角、系绳长度等6个参数,利用拉格朗日法详细推导了系绳的广义力模型,并设计了广义状态稳定控制器。
与现有技术相比,本发明具有以下有益效果:
1)可用于解决平台和目标质量相当时的绳系系统目标姿态建模问题;
2)设计的控制器可实现目标抓捕后绳系系统广义变量的控制。
附图说明
图1为绳系系统坐标系定义及系统配置图
具体实施方式
现结合实施例、附图对本发明作进一步描述:
为实现上述目的,本发明是通过以下技术方案来实现:
步骤1,建立坐标系定义并给出绳系系统的位置和角速度表达式;
步骤2,建立绳系系统的动能和势能;
步骤3,建立绳系系统的广义力模型;
步骤4,针对建立的拉格朗日动力学模型,设计控制器。
1、附图1为绳系系统坐标系定义及系统配置图,其中,oxyz为惯性坐标系;o0x0y0z0为空间绳系系统轨道坐标系,坐标原点o0位于绳系系统质心处,o0y0沿空间绳系系统运动切线方向,o0x0背离地心;ox2y2z2为目标坐标系,ox2y2z2经轨道坐标系按照3-1-2旋转
对于圆轨道,系统轨道角速度为:
ω0=[00ω0]t(1)
其中ω0为常数,根据质心运动定理,满足下述函数表达式:
其中,平台、目标和系绳的质量为m1、m2和mt,
其中,
轨道坐标系与目标本体系按照3-1-2分别旋转
其中,
惯性坐标系与轨道坐标系的旋转矩阵为:
根据r0和r2解算出目标相对于惯性系的角速度ω2在目标本体系下的表示为:
其中,
rt=ry(β)rz(α)(8)
根据r0和rt解算出系绳相对于惯性系的角速度ωt在系绳本体系下的表示:
2、建立绳系系统的动能和势能如下:
对式(3)求一阶导数,整理得到平台、目标和绳系的平动速度表达式为:
其中,
利用lagrange方法建立系统动力学模型。假设绳系系统质心在圆形开普勒轨道上运行,根据目标、平台与系绳的相对运动关系,得到绳系系统的动能与势能分别为:
为便于公式推导,定义
其中
绳系系统的旋转动能γrot数学表达式为:
其中,id为目标的转动惯量,定义id=diag([idxidyidz]),绳系系统的总动能为:
γ=γtrans+γrot(21)
绳系系统势能计算表达式为:
v=vp+vd+vt
其中,μ为地球引力常数,vp为平台重力势能,vd为目标重力势能,vt为系绳重力势能和弹性势能,
3、根据拉格朗日方程
(1)、目标航天器的偏航角
(2)、目标航天器的俯仰角θ2动力学方程表达式为:
(3)、目标航天器的滚转角ψ2动力学方程表达式为:
(4)、系绳面内角α动力学方程表达式为:
(5)、系绳面外角β动力学方程表达式为:
(6)、绳长l的动力学方程表达式为:
其中,
步骤4,针对建立的拉格朗日动力学模型,设计控制器。
将式(24)~式(29)写成矩阵形式如下表达式:
其中,
定义
据此整理可得
根据拉格朗日动力学性质可知m可逆,m的逆矩阵为m-1,因此有
设计控制器如下:
其中,