[发明专利]一种近地卫星相对运动周期轨道的快速求解算法在审

专利信息
申请号: 201710583010.6 申请日: 2017-07-17
公开(公告)号: CN107506524A 公开(公告)日: 2017-12-22
发明(设计)人: 岳晓奎;兰宇馨 申请(专利权)人: 西北工业大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 西安通大专利代理有限责任公司61200 代理人: 李宏德
地址: 710072 陕西*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 卫星 相对 运动 周期 轨道 快速 求解 算法
【说明书】:

技术领域

发明涉及航空航天领域,具体为一种近地卫星相对运动周期轨道的快速求解算法。

背景技术

近些年来,卫星在地球轨道的上的相对运动问题已经引起人们越来越多的关注。对于两个在轨卫星的相对运动问题,科学家已经建立了多种多样的模型,并将其应用于各种空间任务中。首先得到发展的和最为著名的相对运动数学模型便是Clohessy-Wiltshire(C-W)方程,在解决交会问题时有很高的实用价值。

在很多研究中,人们都致力于不断扩展C-W方程。但是,当考虑非线性微分重力、J2摄动以及大偏心率的影响时,这些研究所用到的初始条件就不能够使用了。并且,在C-W方程中使用了一些假设条件,进而引起模型存在误差,这些误差是不能被忽略的:C-W方程提供的初值条件,仅仅在圆形参考轨道、地球为球形、线性重力加速度同时满足的情况下才有效。其适用的范围小,如果要扩大范围又会造成计算的速度慢,时间长,无法满足对于相对运动的维持和航天器编队飞行十分重要的周期相对运动轨道的计算。

同时现有技术中,对于C-W方程中的方程组的数值积分问题,大部分都采用了四阶龙格库塔方法(RK4),为了避免普通的数值积分固有的局限性,人们又发明了一些新的半解析方法来求解非线性方程组,比如谐波平衡法(Harmonic Balance Method);但均无法满足精确和快速求解的要求。

发明内容

针对现有技术中存在的问题,本发明提供一种近地卫星相对运动周期轨道的快速求解算法,能够适用于不同的轨道参数,确定相对运动模型中的周期性轨道,建立更为精确的近地轨道相对运动模型,计算精度高,速度快。

本发明是通过以下技术方案来实现:

一种近地卫星相对运动周期轨道的快速求解算法,包括如下步骤,

步骤1,建立近地轨道卫星相对运动模型;

步骤1.1,在J2项影响的情况下,卫星Sj的相对运动在卫星轨道坐标系中表示为如下的状态向量系统方程;

其中,ωxz分别是卫星在x,z方向上的角频率;αxz是卫星在x,z方向上的加速度;r是卫星到地心的距离;η是卫星的角速度;i是卫星的轨道倾角;θ是卫星的近地点角距;ωxzxz,r,η,i和θ均随时间呈周期性变化;Fx,Fy,Fz是卫星Sj在卫星轨道坐标系中的控制力;ηr是随着相对位置xr,yr,zr变化的函数,且有

其中,

rrZ=(r+xr)sisθ+yrsicθ+zrci

步骤1.2,将上述状态向量系统记为得到非线性相对运动模型;其中,X=(xr yr zr vx vy vz)T,是相对运动的状态量;

步骤2,通过时域配点法对非线性相对运动模型进行求解;

步骤2.1,由于卫星轨道坐标系中的相对运动由三个方向的分量组成,且有着不同的频率,将周期解假设为如下的傅里叶级数展开;

步骤2.2,在上述状态向量系统中,分别计算一个周期内的K个点处的值,得到公式,

其中,为tk时刻的计算值,X(tk)为k点处的函数值,

简化后得到状态向量系统的时域配点法代数方程组,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710583010.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top