EQUIVALENT DYNAMICS MODELING AND ANALYSIS OF LIQUID-FILLED SPACECRAFT WITH FUEL CONSUMPTION 1)
Liu Feng,*,2), Yue Baozeng,*,3), Ma Bole*, Shen Yunfeng?通讯作者: 2)刘峰, 博士研究生. 主要研究方向: 液体晃动等效力学模型研究及航天器刚-液-柔-控耦合动力学等. E-mail:fengyel@foxmail.com3)岳宝增, 教授. 主要研究方向: 非线性动力学与控制, 液体非线性晃动动力学及复杂航天器动力学与控制等. E-mail:bzyue@sohu.com
收稿日期:2020-02-2接受日期:2020-02-2网络出版日期:2020-09-18
基金资助: |
Received:2020-02-2Accepted:2020-02-2Online:2020-09-18
作者简介 About authors
摘要
在轨航天器贮腔内的液体可能表现出多种不同的运动模式, 主要包括液体相对于贮腔的整体性刚体运动、自由液面横向晃动、液体起旋后逐步发生明显的旋转晃动及液体自旋运动; 复合三自由度刚体摆晃动模型能够较为全面地描述这些液体运动模式, 同时为研究起旋阶段的液体晃动动力学问题提供了有效手段. 本文对非线性液体晃动刚体摆复合模型作进一步发展, 考虑模型等效参数随贮腔充液比的变化, 提出了变参数的刚体摆复合模型, 该模型适用于研究燃料消耗下非线性晃动类充液航天器大范围运动耦合动力学问题. 采用刚体摆复合模型对球形贮腔内的液体晃动进行等效后, 基于混合坐标意义下的拉格朗日方程推导了一类充液航天器轨道-姿态-晃动全耦合的动力学方程组, 并展开了充液航天器大角度三轴稳定姿态机动和零冲量轨道机动仿真以及航天器耦合动力学响应特性分析. 研究表明: 液体相对于贮腔的运动会造成航天器主刚体位置发生偏移, 当航天器在执行零冲量机动时, 燃料消耗会造成航天器的轨道平动速度无法收敛到零; 贮腔偏心布放时, 航天器在执行轨道机动过程中贮腔内液体易发生剧烈而且形式复杂的晃动行为, 进而可能造成航天器刚体运动的不稳定.
关键词:
Abstract
The liquid in the tank of in-orbit spacecraft may experiences different types of motion, mainly including the overall rigid motion of liquid respect to the tank, the lateral sloshing of the liquid free surface, and the liquid rotation starting which will maybe eventually graduate into the rotary sloshing of the liquid free surface and/or the spinning motion of liquid, etc. The composite 3DOF-rigid-pendulum sloshing model is able to describe all of these main motion types of liquid, and it has been validated to be effective for the analysis of the liquid sloshing dynamics during the rotation-starting period. In this paper, the composite rigid-pendulum model is developed to investigate the large motion coupling dynamics of a variable-mass liquid-filled spacecraft with nonlinear liquid slosh and fuel consumption, by taking account of the variation of equivalent model parameters over liquid-fill ratio. Based on the Lagrangian equations, the orbital-attitude-slosh coupling dynamics model of a liquid-filled spacecraft is equivalently established by using the composite rigid-pendulum model to replace the liquid in a spherical tank. Then, simulations of a three-axis stabilized large angle attitude maneuver and a zero-impulse orbital maneuver of spacecraft are given for the coupling dynamics response analysis of the liquid-filled spacecraft system. Simulation results show that the liquid motion with respect to the tank will cause the position offset of spacecraft, and the orbital velocity of spacecraft will not converge to zero when the spacecraft executes zero-impulse maneuvers with fuel consumption; and that the liquid is likely to experience violent and complicated sloshing motion, which may cause the instability in the rigid-body motion of spacecraft, during the orbital maneuvering when the tank is eccentrically installed in the rigid hub.
Keywords:
PDF (1310KB)元数据多维度评价相关文章导出EndNote|Ris|Bibtex收藏本文
本文引用格式
刘峰, 岳宝增, 马伯乐, 申云峰. 燃料消耗下充液航天器等效动力学建模与分析 1). 力学学报[J], 2020, 52(5): 1454-1464 DOI:10.6052/0459-1879-20-027
Liu Feng, Yue Baozeng, Ma Bole, Shen Yunfeng.
引言
在轨运行的充液航天器, 通常处于较低重力(低重力或微重力)环境, 当它执行轨道或姿态机动、交会对接及软着陆等任务时, 贮腔内的液体可能表现出以下几种不同的主要运动模式的叠加运动: (1)横向晃动, 即液体自由液面交替抬升、下沉而引起的不流动的波动行为[1], 这种晃动模式具有依赖于贮腔形状、尺寸和加速度环境等因素的固有频率和固有模态, 且第一阶横向晃动主模态呈现为反对称形式;(2)旋转晃动, 当贮腔受到的激励频率接近于最低阶液体晃动固有频率时, 将引起横向晃动失稳, 此时横向晃动的节线发生旋转而出现旋转式流动的波[2]; (3)液体自旋, 即液体发生的绕其对称轴的类似于刚体的自旋运动. 此外, 当航天器受到的有效重力的方向不断变化或者航天器进行大角度姿态机动时, 液体相对于贮腔晃动的平衡位置将时刻变化, 即贮腔内的液体会发生相对于贮腔的整体性刚体运动.虽然已有不少关于充液航天器动力学与控制方面的研究[3-26], 但是还有很多新的问题需要进一步研究和解决, 比如: (1)大范围机动下充液航天器发生轨道-姿态-晃动与控制系统之间的动力学耦合问题, 已有的研究大多致力于研究充液航天器小角度姿态机动下的动力学建模与控制, 而忽略轨道运动的影响, 也未考虑大角度姿态运动下航天器系统惯量特性和液体晃动特性变化等因素; (2)在轨微重力(或低重力)环境下充液航天器机动时, 贮腔内液体可能发生复杂的非线性晃动行为, 有相当研究考虑了液体大幅晃动问题, 但是对于液体旋转晃动以及液体起旋时的航天器刚-液或刚-液-控耦合动力学问题鲜有研究; (3)多贮腔布局下, 不同贮腔内液体的物理特性不同, 以及不同贮腔尺寸和充液比等差异导致晃动固有特性差异时, 多贮腔液体组合晃动对航天器系统运动的影响尤为复杂; (4)燃料消耗引起液体晃动特性改变时液体晃动对航天器系统动力学的复杂影响有待进一步研究.
本工作在已完成工作[27]的基础上, 考虑液体燃料消耗引起液体晃动固有特性变化, 进一步提出变参数的刚体摆复合模型, 模拟航天器球形贮腔内的液体晃动动力学行为, 要研究燃料消耗情形下液体发生非线性晃动时充液航天器的耦合动力学问题. 具体地, 本工作将基于变参数的刚体摆复合模型, 采用混合坐标意义下的拉格朗日方程对一类变质量充液航天器展开等效动力学建模; 随后, 考虑该充液航天器执行大范围机动, 以大角度三轴稳定姿态机动和零冲量大范围轨道机动为例, 展开变质量充液航天器大范围机动仿真和耦合动力学特性分析, 为航天工程实践提供一定的理论指导和参考.
1 考虑燃料消耗的刚体摆复合模型
作者前期的工作[27]针对常/低重力环境下部分充液球形贮腔内液体非线性晃动(包括大幅横向晃动、旋转晃动以及液体自旋运动等) 而提出了一种三自由度刚体摆复合模型. 如图1所示, 该复合模型包含如下两部分: 一是悬挂点H位于贮腔形心的刚体摆P, 它等效的是参与晃动的那部分液体, 其集中质量参数$m_{\rm p} $等于参与晃动的液体质量, 摆长参数$l_{\rm p} $确定的是参与晃动的液体的质心位置, 它也是表征液体晃动固有频率的参数, 而刚体摆关于其轴向的转动惯量$J_{\rm p}$等效的是参与液体旋转(液体发生的旋转晃动和自旋运动统称为液体旋转)的那部分液体所具有的转动惯量; 二是集中质量点Q, 它等效的是未晃动的那部分液体, 其集中质量参数$m_0$等于未晃动液体的质量, 其相对于贮腔形心的距离参数$l_0$确定的是未晃动液体的质心位置.图 1
新窗口打开|下载原图ZIP|生成PPT图 1液体晃动刚体摆复合模型及其等效参数
Fig. 1The rigid-pendulum composite model for liquid slosh and its equivalent parameters
传统的弹簧-质量模型和单摆模型只考虑了液体的低阶横向晃动, 球摆模型能够在研究最低阶横向晃动的同时对液体的旋转晃动加以描述; 而作者前期工作[27]中提出三自由度刚体摆复合模型不仅能够在保证力系等效性的前提下具有尽可能少的模型参数, 而且能较为全面地描述航天器内液体可能表现出的相对于贮腔的多种不同运动模式的叠加运动. 具体地, 三自由度刚体摆复合模型的运动与贮腔内实际液体的运动之间具有以下几点相似性: 一是模型中的集中质量Q (代表未晃动质量)和刚体摆P的集中质量(代表晃动质量)随着静力平衡位置变化(称为动平衡位置, 可能是由于航天器发生大范围姿态运动或者等效重力加速度环境改变等因素引起的)而发生的相对于贮腔的任意转动, 以此可描述贮腔内的液体发生相对于贮腔的整体性刚体运动; 二是刚体摆P在动平衡位置附近的有限幅度(可以是小幅的, 也可以是大幅的)的往复摆动则类似于贮腔内液体自由液面的横向晃动; 三是当刚体摆P作锥形运动时, 所描述的即是液体的旋转晃动; 最后是刚体摆P以$J_{\rm p}$为转动惯量绕其摆轴方向的自旋运动描述了液体的刚体自旋. 后续对该复合模型的发展作进一步研究, 使其适用于研究液体燃料消耗过程中的液体晃动动力学问题.
首先, 液体燃料消耗将直接导致贮腔充液比$\beta $减小(此时$\beta $为时变量), 进而导致参与晃动和未晃动两部分液体的质量、转动惯量及其质心位置发生变化, 而这将体现在刚体摆复合模型中的等效参数具有时变性上. 文献[2]中总结了常规重力或低重力环境下球形贮腔内液体晃动等效摆的质量参数及摆长参数随充液比$\beta $的变化规律. 本文通过提取文献[2]中的实验结果并将其进行拟合, 如图2和图3所示, 得到刚体摆复合模型中刚体摆的集中质量参数$m_{\rm p}$和摆长参数$l_{\rm p}$随充液比$\beta$变化的近似关系, 具体的表达式分别为
图 2
新窗口打开|下载原图ZIP|生成PPT图 2刚体摆的集中质量参数随充液比的经验关系
Fig. 2Empirical relationship between the lumped mass of the rigid-pendulum and the liquid-fill ratio
图 3
新窗口打开|下载原图ZIP|生成PPT图 3刚体摆的摆长参数随充液比的经验关系
Fig. 3Empirical relationship between the length of the rigid-pendulum and the liquid-fill ratio
式中, $R$是球形贮腔的半径, $\rho $是贮腔内液体的密度.
然后, 依据文献[27]中指出的针对该刚体摆复合模型的参数配置原则, 可得到集中质量点Q的质量参数$m_0 $的具体表达式
以及集中质量点Q相对于贮腔形心的距离参数$l_0 $满足如下关系式
式中, $m^{\rm liq}$是贮腔内所有液体的质量, $l_{\rm c}^{\rm liq}$代表液体不晃动时所有液体的质心相对于贮腔形心的距离.
最后, 需要确定关于刚体摆轴向的转动惯量等效参数$J_{\rm p} $. 考虑到实际情况下参与液体旋转的液体所具有的转动惯量是一个极难确定的物理量, 尤其在液体起旋阶段, 参与液体旋转的那部分液体所具有的转动惯量有着比较复杂的随时间变化规律[27]. 这里为了简化问题, 假设将液体固化后(可将液体视为一个刚体)液体所具有的关于其对称轴的转动惯量$J_{\rm solid}$等于刚体摆的转动惯量等效参数$J_{\rm p} $, 即$J_{\rm p}=J_{\rm solid}$.
2 充液航天器刚-液耦合动力学模型
采用混合坐标意义下的拉格朗日方程[28-29]来建立如图4所示充液航天器的耦合动力模型, 其贮腔内的液体燃料采用刚体摆复合模型进行等效, 同时考虑液体燃料消耗的影响. 图4中, $N:\left\{ {{ n}_1 ,{ n}_2 ,{ n}_3 }\right\}$是牛顿惯性参考系, ${ g}$是航天器系统受到的有效重力加速度, 方向始终与$-{ n}_3 $同向; $B^\ast $是航天器主刚体(指除去液体的部分)的质心; $B:\left\{ {{ b}_1 ,{ b}_2 ,{ b}_3 } \right\}$是原点位于贮腔形心且与航天器主刚体固连的本体坐标系, 并假定$B:\left\{ {{ b}_1 ,{ b}_2 ,{ b}_3 }\right\}$与航天器主刚体的惯性主轴坐标系(其原点位于主刚体质心)对齐(即两个直角坐标系的对应坐标轴同向).图 4
新窗口打开|下载原图ZIP|生成PPT图 4带部分充液球形贮腔航天器及其等效物理模型示意图
Fig. 4Illustration of a spacecraft with a partially liquid-filled spherical tank
需要特别指出的是由于液体燃料消耗的影响, 刚体摆复合模型的所有等效参数是时变的, 即整个充液航天器本质上是一类极为复杂的变参数系统. 为简化后续推导, 可作以下简化假设: 认为所有模型参数的变化率(即时间导数)相比于系统的运动为慢变量, 假设燃料消耗过程中, 模型参数都是准静态变化的. 因此, 本文中建立的变质量充液航天器耦合动力学模型适用于燃料消耗速率比较低的情形.
2.1 系统运动描述
2.1.1 航天器主体的姿态运动航天器在惯性参考系下的姿态运动通过本体坐标系$B$相对于惯性参考系$N$的转动来描述, 转动角速度矢量可以表示为
采用欧拉四元数${ \varepsilon }=\left[ {\varepsilon _0 ,\varepsilon _1 ,\varepsilon _2 ,\varepsilon _3 }\right]^{\rm T}$来描述航天器的当前姿态[7-9], 则姿态运动的发展方程为
式中, $ S\left( { \varepsilon } \right)=\left[ {-{ \varepsilon }_v ,\varepsilon _0 { E}_3 -{\tilde{{ \varepsilon }}}_v } \right]$, ${ \varepsilon }_v =\left[ {\varepsilon _1 ,\varepsilon _2 ,\varepsilon _3 } \right]^{\rm T}$, ${ E}_3 $是三阶单位矩阵, ${\tilde{{ \varepsilon}}}_v $是$\mbox{3}\times \mbox{1}$维矢量${ \varepsilon }_v $所对应的反对称对偶矩阵.
此外, 航天器的姿态矩阵(即惯性参考系$N$到本体坐标系$B$的坐标转换矩阵)在欧拉四元数下的表达式为
2.1.2 航天器主体的轨道运动}
航天器在惯性参考系下的平动运动(即轨道运动)通过本体坐标系原点$B$相对于惯性参考系$N$的位置和速度来描述, 相应的位置矢量和速度矢量可分别表示为
由矢量叠加原理, 航天器主刚体质心$B^\ast $相对于惯性参考系的位置矢量为
式中, ${ p}^{BB^\ast }$是由航天器整体布局决定的常矢量, 设${ p}^{BB^\ast }=X{ b}_1 +Y{ b}_2 +Z{ b}_3 $. 于是, 航天器主刚体质心$B^\ast $相对于惯性参考系的速度为
2.1.3 等效液体晃动刚体摆复合模型的运动
刚体摆复合模型中等效未晃动液体的集中质量点$Q$, 它相对于惯性参考系$N$的位置矢量为
式中, ${ p}^{B\rm Q}$始终指向重力加速度方向, 于是有${ p}^{B\rm Q}=-l_0 { n}_3 $.
对式(12)两端同时求惯性参考系下对时间的微分, 可得到集中质量点Q相对于惯性参考系$N$的速度为
另外, 刚体摆复合模型中等效晃动液体的刚体摆P的集中质量, 它相对于惯性参考系$N$的位置矢量为
沿用文献[27]中采用3个欧拉角$\varphi $, $\theta $和$\psi $来描述刚体摆相对于贮腔运动的方法, 于是有
式中, $a_1 =\cos \psi \sin \theta +\sin \psi \sin \varphi \cos \theta $, $a_2=\sin \psi \sin \theta -\cos \psi \sin \varphi \cos \theta $, $a_3 =\cos \varphi \cos \theta $.
对式(14)两端同时求惯性参考系下对时间的微分, 可得到刚体摆P的集中质量相对于惯性参考系$N$的速度, 为
2.2 系统动能
充液航天器系统的总动能包括以下3类运动所具有的动能: 航天器主刚体平动(即航天器轨道运动)和转动(即航天器姿态运动)具有的动能、 代表未晃动液体的集中质量点Q所具有的动能以及代表晃动液体的刚体摆P所具有的动能. 设航天器主刚体的质量为$m_{{\rm hub}}$, 主刚体关于其惯量主轴坐标系的惯性张量为${ I}_{{\rm hub}} $, 则该航天器系统总动能的定义式为将式(5)、式(9)、式(11)、式(13)和式(16)代入式(17)中, 即可推导出航天器系统总动能的具体表达式. 为方便后续推导, 将得到的系统总动能表达式改写成矩阵表示的形式; 并规定所有参与运算的矢量和二阶张量的坐标分量均统一在本体坐标系下给出. 于是, 可将系统总动能最终表示成如下的矩阵计算式
式中, ${ v}=\left[ {v_1 ,v_2 ,v_3 } \right]^{\rm T}$; ${ \omega }=\left[ {\omega _1 ,\omega _2 ,\omega _3 } \right]^{\rm T}$; ${\dot{{ \rho }}}=\left[ {\dot{{\varphi }},\dot{{\theta }},\dot{{\psi }}} \right]^{\rm T}$; $m=m_{{\rm hub}} +m_0 +m_{\rm p} $, 是航天器系统的总质量; ${ I}$是整个航天器系统关于本体坐标系的惯性张量, 具体表示为
$$\begin{eqnarray*} &&{ I}={ I}_{{\rm hub}} +m_{{\rm hub}} \left[ {{ }^B{\tilde{{ p}}}^{BB^\ast }} \right]\left[ {{ }^B{\tilde{{ p}}}^{BB^\ast }} \right]^{\rm T} +\\&&\qquad m_{\rm p} \left[ {{ }^B{\tilde{{ p}}}^{B\rm P}} \right]\left[ {{ }^B{\tilde{{ p}}}^{B\rm P}} \right]^{\rm T}+J_{\rm p} { a a}^{\rm T} \end{eqnarray*}$$
其中, $\left[ {{ }^B{\tilde{{ p}}}^{BB^\ast }} \right]$和$\left[ {{ }^B{\tilde{{ p}}}^{B\rm P}} \right]$分别是位置矢量${ p}^{BB^\ast}$和${ p}^{B\rm P}$在本体坐标系$B$下表示的$3\times 1$维坐标矩阵所对应的反对称对偶矩阵, ${ a}=\left[ {a_1 ,a_2 ,a_3 } \right]^{\rm T}$; ${ M}_{\rm p} $代表刚体摆运动的广义质量矩阵, 具体表示为
$$\begin{eqnarray*} { M}_{\rm p} =m_{\rm p} l_{\rm p} ^2{ B B}^{\rm T}+J_{\rm p} \left[ {{\begin{array}{c@{\quad }c@{\quad }c} 0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 1 \\ \end{array} }} \right] \end{eqnarray*}$$
其中, ${ B}$是一个$3\times 3$维坐标变换矩阵; ${ C}_{\rm TR} =m_{{\rm hub}} \left[ {{ }^B{\tilde{{ p}}}^{BB^\ast }}\right]^{\rm T}+m_{\rm p} \left[ {{ }^B{\tilde{{ p}}}^{B\rm P}} \right]^{\rm T}$, 是航天器平动(即轨道运动)与转动(即姿态运动)之间的耦合系数矩阵; ${ C}_{\rm TS} =-m_{\rm p} l_{\rm p} { B}^{\rm T}$, 是航天器平动与刚体摆运动(代表液体晃动)之间的耦合系数矩阵; ${ C}_{\rm RS} =-m_{\rm p} l_{\rm p} \left[ {{ }^B{\tilde{{ p}}}^{B\rm P}} \right]{ B}^{\rm T}+\left[ {{\bf 0}_{3\times 1} ,{\bf 0}_{3\times 1} ,J_{\rm p} { a}} \right]$, 是航天器转动与刚体摆运动之间的耦合系数矩阵.
2.3 系统势能
充液航天器系统的势能为整个航天器在重力场中所具有的重力势能, 其表达式如下将式(10)、式(12)和式(14)代入式(19), 可以得到如下矩阵形式的系统势能表达式
式中, ${ c}_3 $是姿态矩阵${ }^N{ C}^B$的第三列元素组成的列向量, 即
$$\begin{eqnarray*} { c}_3 =\left[ {{ }^N{ C}^B\left( {1,3} \right),{ }^N{ C}^B\left({2,3} \right),{ }^N{ C}^B\left( {3,3} \right)} \right]^{\rm T} \end{eqnarray*}$$
2.4 耦合系统的拉格朗日方程
充液航天器系统的拉格朗日函数有如下表述式中, $z_B $, ${ \varepsilon }$和${ \rho }$均属于广义坐标, ${\dot{{ \rho }}}$是广义速度; 而${ v}$和${ \omega}$是在本体坐标系(非惯性系)下给出的速度和角速度的坐标分量矩阵, 都不是真实坐标的导数, 因此称它们为拟速度[30].
求解航天器轨道运动的拉格朗日方程为
式中, ${ F}_{{\rm nc}}$是航天器系统受到的非保守力(如推力、外界干扰力等)在本体坐标系下表示的坐标矩阵, 其作用点位于本体坐标系原点$B$. 当不计入航天器主刚体质量时, 由牛顿第二定律, ${ F}_{{\rm nc}} $即表示液体对航天器主刚体的等效作用反力.
求解航天器姿态运动的拉格朗日方程为
式中, ${ T}_{{\rm nc}}$是航天器系统受到的关于本体坐标系原点$B$的非保守力矩(如控制力矩、外界干扰力矩等)在本体坐标系下表示的坐标矩阵; ${ T}_g $是航天器系统受到的重力梯度力矩(一类保守力矩, 当航天器处于空间微重力环境下, 航天器机动过程中重力梯度力矩相比于控制力矩通常很小, 此时可以忽略重力梯度力矩的影响)在本体坐标系下表示的坐标矩阵. 当不计入航天器主刚体的惯量时, 由力矩平衡关系, ${ T}_{{\rm nc}}$即表示液体对航天器主刚体的等效作用反力矩.
求解贮腔内液体晃动等效刚体摆运动的拉格朗日方程为
式中, ${ T}_d$是为了等效液体晃动时产生的黏性耗散而作用于刚体摆悬挂点的阻尼力矩, 这里采用如下线性的阻尼力矩模型
$$\begin{eqnarray*} { T}_d =-{ C}_p {\dot{{ \rho }}}=-\left[ {\beta _\varphi \dot{{\varphi }},\beta _\theta \dot{{\theta }},\beta _\psi \dot{{\psi }}} \right]^{\rm T}. \end{eqnarray*}$$
2.5 充液航天器动力学方程组
将式(18)和式(20)代入式(21)后, 再分别代入式(22)~式(24), 可得到充液航天器轨道-姿态-晃动全耦合系统的动力学方程3 仿真计算与分析
对充液航天器大角度姿态机动和姿态受控稳定下的轨道驱动分别进行相应的MATLAB仿真. 假定: 航天器主刚体的质量为$m_{{\rm hub}} =20$ kg, 主刚体关于其惯性主轴坐标系的惯性张量为${ I}_{{\rm hub}} ={\rm diag}\left\{ {4,6,5} \right\}$ kg$\cdot$m$^2$; 贮腔半径为$R=0.25$ m, 贮腔布放位置参数为${ }^B{ p}^{BB^\ast }=\left[ {\mbox{0.2},-0.3,-0.5} \right]^{\rm T}$ m; 贮腔内液体为燃烧剂甲基肼, 质量密度为$\rho =874.4$ kg$\cdot$m$^{-3}$; 刚体摆的等效阻尼参数取为$\beta _\varphi =\beta _\theta =0.05$, $\beta _\psi =0$; 当地重力加速度大小为$g=1.0$ m$\cdot$s$^{-2}$.燃料消耗过程中, 假设贮腔充液比$\beta$随时间的变化规律满足如下连续可导的分段函数式
$$\begin{eqnarray*} \beta =\left\{ {\begin{array}{ll} \beta _1, & t=0 \\ \beta _{\rm 1} +\dfrac{\beta _{\rm 2} -\beta _{\rm 1} }{T_0 }t-\dfrac{\beta _{\rm 2} -\beta _{\rm 1} }{2\pi }\sin \left( {\dfrac{2\pi }{T_0 }t} \right), & 0<t<T_0 \\ \beta _{\rm 2} , & t\geqslant T_0 \\ \end{array}} \right. \end{eqnarray*}$$
式中, $\beta _{\rm 1} $和$\beta _{\rm 2} $分别是燃料消耗前后的充液比, 这里取$\beta _{\rm 1} =0.6$, $\beta _{\rm 2} =0.4$; $T_0$是燃料消耗时长, 用来表示燃料消耗速度快慢的物理量.
3.1 大角度三轴稳定姿态机动
采用常用的比例微分控制(PD控制)对该航天器进行三轴稳定姿态机动. 具体地, 假定初始时刻航天器处于静止状态, 即${ \omega }\left( {t=0} \right)=0$; 航天器初始姿态的欧拉四元数为$$\begin{eqnarray*} \varepsilon _{0} \left( {t=0} \right)=1,\ \ \varepsilon _v \left({t=0} \right)=0 \end{eqnarray*}$$
采用如下的PD控制策略使航天器机动到目标状态
式中, ${ \varepsilon }_v^{\rm tar} $和${ \omega }^{\rm tar}$是目标状态下航天器姿态的欧拉四元数的矢量部分和航天器角速度的坐标分量矩阵, 这里取${ \varepsilon }_v^{\rm tar} =\left[ {-0.221,0.074,0.442} \right]^{\rm T}$, ${ \omega }^{\rm tar}=0$; ${ K}_{\rm p}$和${ K}_d $是控制反馈增益矩阵, 设计为
$$\begin{eqnarray*} { K}_{\rm p} =k_{\rm p} { I}_{{\rm hub}} , \ \ { K}_d =k_d { I}_{{\rm hub}} \end{eqnarray*}$$
此处$k_{\rm p} =0.05$, $k_d =0.3$.
同时, 航天器姿态控制系统输出的控制力矩还需要对航天器受到的重力梯度力矩进行补偿. 于是, 姿态控制系统输出的控制力矩为
另一方面, 为克服重力, 航天器还需要提供持续的推力, 于是有
此外, 假设初始时刻液体存在微小的残余横向晃动, 对应地, MATLAB仿真计算中取刚体摆运动的初始条件为$\varphi \left( {t=0} \right)=2\pi /180$ rad (其他状态变量均为零初始条件). 本算例中, 假设燃料消耗时长为$T_0 =20$ s.
图5~图9给出了航天器进行大角度姿态机动时, 贮腔内液体燃料在初始20 s内从充液比$\beta _{\rm 1} =0.6$消耗到充液比$\beta _{\rm 2} =0.4$的情形下, 主刚体和等效液体晃动刚体摆的运动响应结果.
图 5
新窗口打开|下载原图ZIP|生成PPT图 5航天器姿态运动的角速度响应
Fig. 5Angular velocity response of the spacecraft
图 6
新窗口打开|下载原图ZIP|生成PPT图 6航天器轨道运动的速度响应
Fig. 6Orbital velocity response of the spacecraft
图 7
新窗口打开|下载原图ZIP|生成PPT图 7航天器主刚体在惯性参考系中的位置
Fig. 7Position of the spacecraft hub in the inertial reference frame
图 8
新窗口打开|下载原图ZIP|生成PPT图 8等效液体晃动刚体摆的运动响应
Fig. 8Motion response of the rigid-pendulum for liquid slosh
图 9
新窗口打开|下载原图ZIP|生成PPT图 9刚体摆的集中质量的运动轨迹在$B-{ b}_1 { b}_2 $平面内的投影
Fig. 9Trajectory of the lumped mass of the rigid-pendulum on $B-{ b}_1 { b}_2 $ plane
图5给出了航天器进行大角度三轴稳定姿态机动时的角速度响应, 结果显示贮腔内液体晃动对航天器3个方向的姿态运动均产生了局部振荡形式的扰动影响. 另一方面, 图6显示了液体相对于贮腔的运动(包括液体整体性的刚体运动和液体晃动)也会引起航天器主刚体产生微小的平动速度, 但是由于燃料消耗的影响, 导致机动过程中航天器轨道运动的最终速度不会收敛到零(这并不违背航天器系统动量守恒), 即航天器主刚体在惯性参考系中的位置偏移会不断地增大(图7). 这特别提示了燃料消耗下充液航天器在执行交会对接等空间定点任务时, 应当考虑液体晃动的影响.
此外, 图8给出了本工况下描述等效液体晃动刚体摆运动的三个欧拉角的时程响应. 将图8的计算结果的数据进行转化, 可以得到刚体摆的集中质量(它代表的是晃动部分液体的质心)在贮腔坐标系中的运动轨迹, 图9是该轨迹在$B-{ b}_1 { b}_2 $平面内的投影($x_{\rm p} $和$y_{\rm p} $表示刚体摆的集中质量在$B-{ b}_1 { b}_2 $平面内的投影点的坐标), 结果表明此工况下晃动部分液体的运动形式表现为相对于贮腔的整体性的大范围刚体运动和横向晃动的叠加.
3.2 零冲量轨道机动
进一步研究变质量充液航天器姿态受控稳定时在零冲量轨道驱动力作用下的动力学响应.假设航天器在受到方向始终沿惯性参考系${ n}_1 $轴向, 大小(正值表示沿${ n}_1 $轴正方向, 负值表示沿${ n}_1$轴负方向)如图10所示的零冲量阶跃式驱动力的作用进行轨道机动.
图 10
新窗口打开|下载原图ZIP|生成PPT图 10零冲量阶跃式驱动力
Fig. 10A step type propulsive force with zero impulse
此外, 为了保证航天器在进行轨道机动时的姿态能够保持基本稳定, 采用3.1节中的PD控制(式(26))来实现航天器的姿态稳定, 并取$k_p =0.5$, $k_d =3$. 这里, 航天器的初始姿态和目标姿态所对应的四元数相同, 假设为${ \varepsilon }_v \left( {t=0} \right)={ \varepsilon }_v^{\rm tar} =0$, 且航天器的初始角速度和目标角速度均为零. 本算例中, 假设燃料消耗时长为$T_0=70$ s.
图11~图16给出了贮腔偏心布放(贮腔形心偏离航天器主刚体质心)时, 航天器在进行零冲量轨道机动过程中并保持燃料持续消耗70 s的情况下, 主刚体和等效液体晃动刚体摆的运动响应结果; 图17给出机动过程中为维持航天器姿态稳定所施加的PD控制力矩.
图 11
新窗口打开|下载原图ZIP|生成PPT图 11航天器姿态运动的角速度响应
Fig. 11Angular velocity response of the spacecraft
图 12
新窗口打开|下载原图ZIP|生成PPT图 12航天器姿态的欧拉四元数响应
Fig. 12Euler quaternions response of the spacecraft attitude
图 13
新窗口打开|下载原图ZIP|生成PPT图 13航天器轨道运动的速度响应
Fig. 13Orbital velocity response of the spacecraft
图 14
新窗口打开|下载原图ZIP|生成PPT图 14航天器主刚体在惯性参考系中的位置
Fig. 14Position of the spacecraft hub in the inertial reference frame
图 15
新窗口打开|下载原图ZIP|生成PPT图 15等效液体晃动刚体摆的运动响应
Fig. 15Motion response of the rigid-pendulum for liquid slosh
图 16
新窗口打开|下载原图ZIP|生成PPT图 16刚体摆的集中质量的运动轨迹在$B-{ b}_1 { b}_2 $平面内的投影
Fig. 16Trajectory of the lumped mass of the rigid-pendulum on $B-{ b}_1 { b}_2 $ plane
图 17
新窗口打开|下载原图ZIP|生成PPT图 17姿态稳定PD控制力矩
Fig. 17PD control torque for attitude stabilization of the spacecraft
仿真结果显示: 航天器在轨道机动过程中, 一方面, 航天器在如图17所示的控制力矩的作用下, 航天器的姿态运动虽然受到了液体晃动的扰动影响(图11), 但是航天器的整体姿态基本上能够维持稳定(图12); 另一方面, 航天器在图10给出的零冲量阶跃式驱动力的作用下, 液体晃动不仅会对航天器轨道平动造成明显扰动影响(图13和图14), 而且由于燃料消耗的影响, 会造成该充液航天器在进行零冲量轨道机动时, 最终的轨道平动速度无法收敛到零, 尤其是在驱动方向(惯性参考系${ n}_1 $轴方向)上航天器将最终获得一个较大的速度(图13), 因此, 在零冲量轨道驱动力作用下, 由于燃料消耗的影响, 虽然航天器沿惯性参考系${ n}_1 $轴方向作了大范围平移, 但是航天器此时仍无法保持静止状态, 此后航天器将不断地偏离预期的机动位置(图14), 导致机动任务失败. 特别值得注意的是, 在以上工况下, 贮腔内液体将发生极为复杂的非平面运动(图15和图16), 贮腔内液体会经历逐步起旋并发生明显的旋转晃动(图16), 此过程中也伴随着液体横向晃动, 但由于液体阻尼耗散等因素, 液体的横向晃动最终会衰减并消失, 贮腔内液体运动最终表现为恒定角速率的刚体自旋运动(图15).
4 结论
本文采用变参数的刚体摆复合等效力学模型模拟燃料消耗下球形贮腔内的液体非线性晃动, 并基于混合坐标下的拉格朗日方程, 建立了变质量充液航天器轨道-姿态-晃动全耦合的动力学模型. 通过编制相应的MATLAB仿真计算程序, 对本文所建立的动力学模型进行求解, 研究了该变质量充液航天器在执行大角度三轴稳定姿态机动以及姿态受控稳定下的零冲量轨道机动过程中的动力学响应. 得到了对航天工程实践有一定指导意义的两点主要结论.(1)液体相对于贮腔的运动会造成航天器主刚体位置发生偏移, 当航天器在执行零冲量机动时, 燃料消耗会造成航天器的轨道平动速度无法收敛到零, 因此, 在充液航天器执行交会对接等空间定点任务时, 应当充分考虑液体晃动的影响.
(2)贮腔偏心布放时, 航天器在执行轨道机动过程中贮腔内液体易发生剧烈而且形式复杂的晃动行为, 进而可能造成航天器刚体运动的不稳定.
参考文献 原文顺序
文献年度倒序
文中引用次数倒序
被引期刊影响因子
[本文引用: 1]
,
[本文引用: 3]
[本文引用: 1]
[本文引用: 1]
,
,
,
[本文引用: 1]
[本文引用: 1]
,
,
[本文引用: 1]
,
,
// ,
,
,
,
URLPMID
,
,
,
,
,
// ,
// ,
,
,
,
,
,
,
[本文引用: 1]
[本文引用: 1]
,
[本文引用: 6]
,
[本文引用: 1]
,
[本文引用: 1]
[本文引用: 1]
[本文引用: 1]