1、 应用数学和力学编委会,:钱伟长讲座及学术交流会特邀论文堆叠卫星的分离与重构动力学研究孙加亮,张晓亮,金栋平(南京航空航天大学 航空学院 航空航天结构动力学及控制全国重点实验室,南京)(我刊编委金栋平、青年编委孙加亮来稿)摘要:堆叠卫星入轨后分离再重构是构建大型空间结构的有效手段之一 使用自然坐标法建立堆叠卫星系统的动力学方程,具有方便处理卫星组装中固定约束的优点 设置合适的堆叠卫星分离策略和组装策略,采用自旋分离实现了卫星以堆叠状态入轨后的无碰撞分离,使用 控制结合势函数方法实现了卫星的逐步组装 另外,采用优化算法计算了卫星之间的最小距离,用以精细确定排斥势的大小 基于以上方法,仿真实现了卫
2、星由堆叠状态分离到分段组装的全部过程,证明了所设计的分离和组装策略是有效的 关 键 词:堆叠卫星;分离重构;势函数;自然坐标方法中图分类号:文献标志码:,(,)(,):,:;应用数学和力学 卷 期 年 月 ,收稿日期:;修订日期:基金项目:国家自然科学基金(;);江苏省自然科学基金();中央高校基本科研业务费()作者简介:孙加亮(),男,副教授,博士,硕士生导师(通讯作者:)引用格式:孙加亮,张晓亮,金栋平 堆叠卫星的分离与重构动力学研究 应用数学和力学,():引 言航天器在轨服务为组装大型空间结构以及航天器部署后的维修等任务提供了有效手段 卫星自主组装是航天器在轨服务的有效手段之一,同时也是
3、建造大型空间结构的重要方法 建造如大型空间望远镜、太阳能电站等大型空间结构时,常常需要组装几十颗甚至上百颗卫星模块 但是受目前火箭整流罩尺寸的影响,用于自主组装的多颗卫星只能以堆叠状态排列,以高效利用整流罩空间 堆叠卫星系统入轨后先分离再组装,需要设计合适的卫星堆叠方案,充分利用整流罩的空间,在卫星以堆叠状态入轨后分离,最终再设计合适的组装策略,使卫星能根据既定的方案组装成目标构型 目前,对堆叠卫星分离过程的动力学已经有了比较详细的研究,但是部分研究仅针对卫星分离过程,缺少入轨后的卫星组装过程 对于卫星组装过程研究更为广泛,如 等使用伪谱法进行卫星之间的避障,等、等研究了使用模型预测控制结合序
4、列凸优化方法进行卫星的运动和路径规划 但是,以上研究关注点均在于卫星组装时的路径规划和运动控制方面,并且只考虑了卫星入轨后的运动组装过程,没有对卫星从堆叠构型分离、组装全过程的动力学方面进行研究,也没有考虑卫星组装后相互之间的锁定约束对运动状态的影响 因此,有必要研究卫星从堆叠状态入轨后分离,再到组装成目标构型的全部过程 另外,目前通常采用 法、四元数等方法建立卫星的动力学模型,这些方法对于各个卫星之间多个坐标系间的转换计算较为繁琐 而且当卫星组装成目标构型时,无法直观地处理卫星在组装对接过程中的变拓扑约束关系 相比之下,采用自然坐标方法建模不仅能避免卫星之间繁琐的坐标转换,同时也能直观地处理
5、堆叠卫星在分离和组装过程中的时变约束 本文采用自然坐标法建立堆叠卫星系统的动力学方程,设计了合适的卫星堆叠分离方案以及卫星分离后的组装策略,在考虑卫星组装过程中锁定约束情况下,研究了卫星从堆叠状态入轨后的分离,再到按照既定的策略组装成目标构型的全部动力学过程 堆叠卫星系统动力学建模堆叠卫星系统在距离地球 的轨道上运动 在不同的轨道高度上,科氏力、引力梯度会有所不同,它们对堆叠卫星系统的运动产生一定的影响 为了表述方便,首先设置三个坐标系,它们分别是惯性坐标系,轨道坐标系 以及固定在卫星上的连体坐标系,其中 表示第颗卫星的连体坐标系,如图 所示 图 堆叠卫星系统的描述坐标系 惯性坐标系 中的 轴
6、指向地球的自转方向,和 轴位于地球的赤道平面上 轨道坐标系应 用 数 学 和 力 学 年 第 卷中的轴与 轴平行,轴沿着卫星初始构型边长的方向,并且始终绕着 轴以恒定的角速度 转动 本文研究的堆叠卫星系统由 颗卫星组成,每颗卫星的质量 ,卫星均是边长 为 的立方体 单颗卫星动力学建模本小节将介绍采用自然坐标法建立的单颗卫星的动力学模型 自然坐标法采用刚体上两个固定点的位置矢量以及两个不共面的方向矢量作为广义坐标,如图 所示,以第 颗卫星为例,卫星上面两个固定点分别为点,其中点 固定在卫星的几何中心上,与点 重合,点 则位于 轴与卫星右侧平面的交会处 此外,和 都是单位向量,分别与 轴、轴平行,
7、向量 位于 上,并且 ,()其中,表示向量的模,并记 卫星 的广义坐标可以记为 ()()()()()图 卫星 的自然坐标 卫星上任意一点 在坐标系 中的位置矢量可以表示为 ,()其中,分别表示点 在坐标系 中的三个分量,由此可以得到点 在惯性坐标系 中的位置矢量为 ,()其中,矩阵 为常数矩阵 因此可以推导点 的速度和加速度分别为 ,()卫星 的质量矩阵根据虚功原理可以得到 ()卫星 中的固有约束有 个,分别是 ,(),(),()()当两颗卫星分离前和对接后,卫星之间为固接约束,每两颗卫星通过对接机构锁紧后将会存在 个约束第 期 孙加亮,等:堆叠卫星的分离与重构动力学研究方程,以,两颗卫星为例
8、,他们之间的约束方程为 ,(),(),(),()其中,分别表示卫星 和卫星 中共同连接点 的广义坐标转换矩阵 堆叠卫星系统轨道系动力学建模在惯性坐标系 中,堆叠卫星系统的动力学方程可表示为如下的微分代数方程组:,(,),()其中,表示系统的质量矩阵,表示系统在惯性坐标系 下的广义坐标向量,表示系统的约束方程,表示 乘子,表示约束力,表示卫星受到的万有引力,表示卫星受到的控制力,表示卫星受到的控制力矩,表示卫星之间的避障力 为更好地在轨道坐标系 中观察堆叠卫星系统的运动,通过坐标转换,得到堆叠卫星系统在轨道坐标系下的动力学方程为 ,(),()式中,表示轨道系描述的系统广义坐标向量,且有 ,表示科
9、氏惯性力向量,为离心力向量 表示惯性坐标系和轨道坐标系之间的转换矩阵,表示轨道坐标系 绕 轴旋转的角度,并且 ,表示地球常数,为 ,表示轨道半径,这里取轨道半径为 ,为 在惯性坐标系中的位置,为 阶零矩阵 那么,系统广义坐标在惯性坐标系 和轨道坐标系 之间的转换关系为 ()由于系统的控制力、控制力矩以及避障力在任何坐标系下都适用,因此自然坐标法描述的卫星 在轨道受到的万有引力和主动力可表示为 ,()其中,表示卫星 的万有引力向量,分别表示卫星 上的控制力、避障力和控制力矩,详细计算方法在下一节给出,式()中的,分别由,组合而成 本文采用广义 算法求解式()所表示的系统动力学方程 堆叠卫星系统重
10、构组装控制算法 控制力为了使卫星始终向目标位置移动,对卫星施加控制力 假设卫星 的初始和最终时刻的广义坐标分别为 ()()()(),()()()()()考虑到卫星运动时速度的变化,设置卫星 运动的吸引力为 (),()其中,分别表示位移控制系数和速度控制系数,表示当前时刻卫星 质心的位置,表示卫星 的应 用 数 学 和 力 学 年 第 卷目标位置 根据式()可得 ,表示卫星 质心目标位置的广义坐标,相应地,表示目标位置的广义速度 避障力为了避免卫星运动之间的碰撞,设置避障函数 以,两颗卫星为例,两颗卫星之间的排斥势为()(),()其中,分别表示,两颗卫星质心的位置,和 分别代表危险和避撞区域的半
11、径,避障力为排斥势的梯度,可以写为 (),()其中,表示两颗卫星之间的最小距离 为了能使用优化方程寻找两颗卫星之间的最小距离,可以把卫星外形描述为一个连续可微函数 以第 颗卫星为例,卫星外形可以表示为(),()其中,分别表示卫星的长、宽、高,这里全部为卫星的边长 (,)表示位于坐标系中的点 当()时,表示点 位于卫星内部或者表面上 判断两颗卫星之间的最小距离问题可以等价于求解以下凸优化问题:,(,)(,),(),(),()其中,表示由坐标系 向坐标系 的坐标转换矩阵 因此,两颗卫星之间的最小距离(,)(,),两颗卫星中心的距离(,),如图 所示 图 卫星之间的最小距离与卫星中心的距离 第 期
12、孙加亮,等:堆叠卫星的分离与重构动力学研究 控制力矩为了消除自旋分离导致卫星姿态的变化,使卫星能够达到期望的姿态,方便卫星组装,对卫星施加控制力矩 结合 控制,设置控制力矩为 ()(),()其中,分别表示姿态控制系数和角速度控制系数 产生的力矩对应的广义力为 ()(),()其中 (),()堆叠卫星系统分离与组装策略 初始构型和目标构型堆叠卫星系统由 颗卫星组成 考虑到火箭运载能力以及整流罩体积限制,需要设计合适的卫星堆叠初始形状,使卫星能够占据较小体积 因此设计如图()所示的堆叠卫星构型,颗卫星在初始时刻预先堆叠排列,形成一个结构为每层 颗,共 层的立方组合体 本文所设计的卫星目标构型为如图(
13、)所示的分形结构 首先,卫星由初始构型分离之后,卫星每 个一组,组成 个单元,最后 个单元组成整体构型()初始堆叠构型()目标组装构型()()图 堆叠卫星初始构型与目标组装构型 分离与组装过程堆叠卫星系统分离与组装过程如图 所示 首先,卫星由运载器发射进入指定轨道;然后,由初始堆叠构型缓慢自旋,目的是通过离心力使卫星相互无碰撞分离;最后,当卫星通过自旋展开互相分离后,将进入组装阶段,颗卫星首先组装成 个相同的卫星模块,然后 个卫星模块再组装成最终构型 图 卫星分离组装策略 动力学仿真分析 自旋分离过程仿真堆叠卫星系统在轨分离有很多种方式,如在卫星层间施加弹射力、通过卫星整体自旋分离等 本文使用
14、给卫星施加一定方向的自旋角速度方式进行一次性分离 施加的角速度可以表示为 通过应 用 数 学 和 力 学 年 第 卷仿真计算,本文采用的堆叠卫星系统的初始分离角速度为 ,分离阶段所用时间为 从图 可以看出,尽管堆叠卫星系统在分离阶段发生较大的旋转和大范围运动,但是整个分离过程中并没有发现碰撞现象()()()()()()图 分离阶段卫星构型 以第二层的 号卫星为例,与其相邻的卫星编号分别为 号、号、号、号、号和 号 图 表示 号卫星与其相邻卫星之间的最小距离曲线 可以看出,该卫星与相邻卫星之间的距离呈现出不断增大的趋势,卫星在分离阶段没有发生碰撞,说明采用的自旋角速度是合理可行的 图 分离阶段
15、号卫星与其相邻卫星之间的距离 注 为了解释图中的颜色,读者可以参考本文的电子网页版本,后同 第 期 孙加亮,等:堆叠卫星的分离与重构动力学研究 重构组装过程仿真安全无碰撞分离之后,再对堆叠卫星系统进行重构组装,重构组装不同阶段的控制参数如表 所示 图 表示组装过程的动态构型图,可以看出,堆叠卫星系统在分离后,依次按照设计的组装策略,实现阶段、构型 由于 组卫星的运动状态基本上是同步的,因此这里只分析第一组卫星,即 号卫星的位移与速度变化 图 表示卫星沿着,轴三个方向的位移变化曲线 在前 ,卫星处于分离阶段,沿着各个方向的位移均逐渐变大 随后,由于控制力作用,卫星运动逐渐平稳,并运动到目标位置且
16、保持稳定 表 控制参数的取值 ,()()()()()()图 组装阶段卫星构型 为了更直观地显示姿态控制器的效果,同时更便于理解,简化计算,本文使用卫星连体坐标系 与轨道坐标系 中三个轴之间对应的夹角表示卫星的姿态,即使用 与 之间的夹角、与之间的夹角 以及与之间的夹角 表示 设轨道坐标系三个轴对应的单位向量分别应 用 数 学 和 力 学 年 第 卷为 (,),(,),(,),以第 颗卫星为例,(),()()姿态变化如图 所示 姿态变化主要集中在前 卫星的自旋分离导致姿态不断变化,经过自旋分离阶段之后,由于姿态控制器的作用,卫星的姿态能够很快稳定下来,并且在之后的阶段中,始终处于较平稳的位置()
17、方向的位移()方向的位移()方向的位移()()()图 号卫星的位移 ()()()图 号卫星的姿态 图 表示卫星沿着,轴三个方向的速度变化曲线 值得注意的是,在 、左右产生速度的突变,这是由于卫星在这些时刻进入对接距离并施加固定约束所致 在整个过程中,速度并没有超过 ,处在合理的范围之内()方向的速度()方向的速度()方向的速度()()()图 号卫星的速度 第 期 孙加亮,等:堆叠卫星的分离与重构动力学研究图 表示施加在卫星上的控制力、控制力矩以及避障力曲线 根据仿真结果可以看到,整个过程中,控制力和控制力矩均不超过 ,而避障力只在少数时间段存在,这也表明了设置的控制器是合理有效的()控制力()
18、控制力矩()避障力()()()图 号卫星上的主动力 结 论本文针对由 颗卫星组成的堆叠卫星系统分离重构问题,研究了卫星从堆叠状态分离释放、到分形重构组装的整个动力学过程 卫星由堆叠状态入轨后,通过施加 的自旋角速度,实现卫星无碰撞分离 另外,本文还设计了卫星组装策略,将卫星分离组装全部过程分成 个阶段,使卫星能够按照预定的步骤实现组装 在卫星组装过程中,通过 控制,并且结合势函数设计控制器,既能避免卫星之间的碰撞,又能使卫星在 左右较为高效地运动到目标位置 为了处理卫星组装系统中的时变约束,本文采用自然坐标方法建模 最终通过数值仿真对堆叠卫星从分离到组装的全过程进行分析,结果证明卫星整体分离组
19、装过程不超过 ,控制力均在 以下,卫星能够按照既定的步骤完成分离重构 以上结论表明,本文所设计的卫星组装策略是合理的 致谢 本文作者衷心感谢南京航空航天大学科研与实践创新计划()对本文的资助 参考文献():王明明,罗建军,袁建平,等 空间在轨装配技术综述 航空学报,():(,():()崔乃刚,王平,郭继峰,等 空间在轨服务技术发展综述 宇航学报,():(,():(),():,:陈金宝,霍伟航,陈传志,等 堆叠式多星分离动力学研究 机械制造与自动化,():(,():()卢丽颖,孟宪红,邢依琳 卫星空间分离动力学研究 动力学与控制学报,():(,():()罗操群,孙加亮,文浩,等 多刚体系统分离策略及释放动力学研究 力学学报,():(,应 用 数 学 和 力 学 年 第 卷 ,():(),():,:,():,():,:袁长清,李俊峰,王天舒,等 航天器编队飞行多目标姿态快速跟踪鲁棒控制 应用数学和力学,():(,():():,:,:王启生,蒋建平,李庆军,等 空间机器人组装超大型结构的动力学分析 应用数学和力学,():(,():(),():,:刘铖 基于绝对坐标描述的柔性空间结构展开动力学研究 北京:北京理工大学,(:,()第 期 孙加亮,等:堆叠卫星的分离与重构动力学研究