【技术实现步骤摘要】
基于椭球体描述的航天器避障控制方法
本专利技术涉及航天器运动控制
,具体涉及一种基于椭球体描述的航天器避障控制方法。
技术介绍
近年来,航天器在轨失效事件日渐增多,为了降低在轨失效事件发生的概率,延长航天器工作年限,提高工作性能,越来越多的在轨服务被应用于航天器,而航天器近距离操作作为一项支撑在轨服务的基本技术,航天器近距离操作需满足严格的安全性要求。随着人类太空活动的增加,太空环境正在恶化,越来越多的空间碎片、航天飞机垃圾和失败航天器成为航天器空间交会和操作的致命障碍。为此,航天器在空间中作业时,需要对航天器进行严格控制,以保证航天器能够避开障碍物,实现无碰撞交会和操作。目前,主要采用两种方法来实现航天器的避障控制;第一是以球体对障碍物进行外包络描述,将航天器躲避障碍物的控制问题转化为多路径约束的优化问题,再采用最优理论进行求解。例如采用混合线性规划理论对预测控制算法进行改进,得到一种解决燃料消耗的航天器避障策略;在此基础上,讨论基于连续二次规划方法来求解自主交会最优控制的非线性约束,并考虑路径规划算法来设计燃料最优的安全轨迹,实现避障路径的优化目标。第二是利用人工势函数开展避撞控制设计,以球体对障碍物进行外包络描述,通过设计代价函数使目标函数进行最小化设计实现航天器的自主避障控制。专利技术人发现现有技术至少存在以下问题:基于最优理论的航天器避撞控制方法无法有效保障控制结果对避障目标的安全性,并且采用最优理论进行避障控制设计,计算复杂度高,不适于航天器的在轨实时运行;利用人工势 ...
【技术保护点】
1.一种基于椭球体描述的航天器避障控制方法,其特征在于,所述方法用于实现服务航天器的自主避障,服务航天器包括目标航天器和跟踪航天器,所述方法包括如下内容:/n建立坐标系:建立历元J2000地球惯性坐标系,并在地球惯性坐标系的基础上建立目标航天器的轨道坐标系;/n建立相对动力学方程:在轨道坐标系下,建立跟踪航天器和目标航天器的相对运动方程,确定跟踪航天器的状态矢量,获取目标航天器与跟踪航天器的相对动力学方程;/n确定障碍物和跟踪航天器的最短距离:采用椭球体对障碍物和跟踪航天器的外包络进行描述,确定障碍物和跟踪航天器的外包络椭球体的结构方程,基于椭球体的结构方程确定障碍物外包络椭球体与跟踪航天器外包络椭球体间的最短欧式距离;/n建立人工势函数:基于椭球体的结构方程,建立包括引力势函数和斥力势函数的人工势函数;/n计算吸引控制力:利用状态依赖黎卡提方程和终端滑膜控制理论计算确定吸引控制力;/n计算排斥控制力:对斥力势函数进行求导处理,计算确定排斥控制力;/n计算总控制力:根据吸引控制力和排斥控制力,计算确定作用于跟踪航天器的总控制力。/n
【技术特征摘要】
1.一种基于椭球体描述的航天器避障控制方法,其特征在于,所述方法用于实现服务航天器的自主避障,服务航天器包括目标航天器和跟踪航天器,所述方法包括如下内容:
建立坐标系:建立历元J2000地球惯性坐标系,并在地球惯性坐标系的基础上建立目标航天器的轨道坐标系;
建立相对动力学方程:在轨道坐标系下,建立跟踪航天器和目标航天器的相对运动方程,确定跟踪航天器的状态矢量,获取目标航天器与跟踪航天器的相对动力学方程;
确定障碍物和跟踪航天器的最短距离:采用椭球体对障碍物和跟踪航天器的外包络进行描述,确定障碍物和跟踪航天器的外包络椭球体的结构方程,基于椭球体的结构方程确定障碍物外包络椭球体与跟踪航天器外包络椭球体间的最短欧式距离;
建立人工势函数:基于椭球体的结构方程,建立包括引力势函数和斥力势函数的人工势函数;
计算吸引控制力:利用状态依赖黎卡提方程和终端滑膜控制理论计算确定吸引控制力;
计算排斥控制力:对斥力势函数进行求导处理,计算确定排斥控制力;
计算总控制力:根据吸引控制力和排斥控制力,计算确定作用于跟踪航天器的总控制力。
2.根据权利要求1所述的基于椭球体描述的航天器避障控制方法,其特征在于,建立坐标系包括:
采用O-XIYIZI表示历元J2000地球惯性坐标系,地球地心为坐标原点,XI轴指向历元J2000春分点,地球赤道平面为基本面,ZI轴指向地球北极,YI轴与XI轴、ZI轴构成右手直角坐标系;
采用o-xyz表示目标航天器的轨道坐标系,目标航天器的质心为坐标原点,x轴由地球地心指向目标航天器的质心,y轴在目标航天器的轨道平面内与x轴垂直,并指向目标航天器的速度方向,z轴垂直于目标航天器的轨道平面,z轴与x轴、y轴构成右手直角坐标系。
3.根据权利要求1至2中任一项所述的基于等碰撞概率线法的航天器近距离安全操作控制方法,其特征在于,跟踪航天器与目标航天器的的相对运动方程为:
其中,r=[x,y,z]T和表示跟踪航天器在目标航天器的轨道坐标系下的相对位置和相对速度,x、y和z分别表示跟踪航天器在轨道坐标系的x方向、y方向和z方向上的坐标,和分别表示跟踪航天器在轨道坐标系的x方向、y方向和z方向上的相对速度,u=[ux,uy,uz]T表示跟踪航天器的控制加速度,ux、uy和uz分别表示跟踪航天器在轨道坐标系的x方向、y方向和z方向上的控制加速度,μ为地球引力常数,a和n为目标航天器的轨道半长轴和平均角速度。
4.根据权利要求1至3中任一项所述的基于椭球体描述的航天器避障控制方法,其特征在于,跟踪航天器的状态矢量表示为:
目标航天器与跟踪航天器的相对动力学方程为:
其中,A为状态转移矩阵,B为控制矩阵,r表示目标航天器与跟踪航天器间的相对距离,μ为地球引力常数,ω和分别表示目标航天器的角速度和角加速度。
5.根据权利要求1至4中任一项所述的基于椭球体描述的航天器避障控制方法,其特征在于,障碍物和跟踪航天器的外包络椭球体的结构...
【专利技术属性】
技术研发人员:曹璐,冉德超,刘勇,王建,张飞,王凯,
申请(专利权)人:中国人民解放军军事科学院国防科技创新研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。