Constant thrust glideslope guidance algorithm for rendezvous in multi-body realm

Yijun Lian, Luhua Liu, Y. Meng, G. Tang, Ke-jun Chen
{"title":"Constant thrust glideslope guidance algorithm for rendezvous in multi-body realm","authors":"Yijun Lian, Luhua Liu, Y. Meng, G. Tang, Ke-jun Chen","doi":"10.1109/RAST.2011.5966831","DOIUrl":null,"url":null,"abstract":"A guidance algorithm for spacecraft approaching a target vehicle in a quasi-halo orbit in the real earth-moon system is presented. The algorithm is based on the numerical solution of the time-variant linearized relative dynamics of RTBP in inertial coordinates. The whole trajectory is divided into several segments. The multi-impulse glideslope idea, traditionally used in the near-earth rendezvous, is employed to obtain estimated velocity increment (delta-v) at the joint of two legs. The instantaneous delta-v, as a matter of fact, can not be implemented by any real engine because the thrust magnitude is always finite. Here, the obtained delta-v is translated into thrust duration in the context of a constant thrust magnitude, which is the most simple and robust type in real applications. Ignition and cutoff delays of the thruster are modeled. Current relative state is used to calculate the next delta-v and then flows to the following segment after thrusting in the delta-v direction for the transcribed time period. A thrusting arc is usually followed by a coast arc. The last segment is retuned by being further subdivided into another group of legs using updated control parameters, in order to counteract the strong nonlinearity in multi-body realm. The whole process ends after the last delta-v is dealt with. Simulation environment is established by using DE405 ephemeris, taking into account gravities of the earth, moon, sun, and all other planets. Monte Carlo analysis is conducted by considering the navigation error and the thrust direction error. Results show that the proposed guidance algorithm can effectively maintain control over the flight time with rather satisfactory final position and velocity accuracy.","PeriodicalId":285002,"journal":{"name":"Proceedings of 5th International Conference on Recent Advances in Space Technologies - RAST2011","volume":"100 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 5th International Conference on Recent Advances in Space Technologies - RAST2011","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RAST.2011.5966831","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

A guidance algorithm for spacecraft approaching a target vehicle in a quasi-halo orbit in the real earth-moon system is presented. The algorithm is based on the numerical solution of the time-variant linearized relative dynamics of RTBP in inertial coordinates. The whole trajectory is divided into several segments. The multi-impulse glideslope idea, traditionally used in the near-earth rendezvous, is employed to obtain estimated velocity increment (delta-v) at the joint of two legs. The instantaneous delta-v, as a matter of fact, can not be implemented by any real engine because the thrust magnitude is always finite. Here, the obtained delta-v is translated into thrust duration in the context of a constant thrust magnitude, which is the most simple and robust type in real applications. Ignition and cutoff delays of the thruster are modeled. Current relative state is used to calculate the next delta-v and then flows to the following segment after thrusting in the delta-v direction for the transcribed time period. A thrusting arc is usually followed by a coast arc. The last segment is retuned by being further subdivided into another group of legs using updated control parameters, in order to counteract the strong nonlinearity in multi-body realm. The whole process ends after the last delta-v is dealt with. Simulation environment is established by using DE405 ephemeris, taking into account gravities of the earth, moon, sun, and all other planets. Monte Carlo analysis is conducted by considering the navigation error and the thrust direction error. Results show that the proposed guidance algorithm can effectively maintain control over the flight time with rather satisfactory final position and velocity accuracy.
多体空间交会的恒推力滑梯制导算法
提出了一种真实地月系统中航天器在准晕轨道上接近目标飞行器的制导算法。该算法基于惯性坐标系下RTBP的时变线性化相对动力学的数值解。整个轨迹被分成几个段。采用近地交会中常用的多脉冲滑梯思想,估算两腿关节处的速度增量(delta-v)。瞬时的v,事实上,不能被任何真正的发动机实现因为推力大小总是有限的。在这里,获得的delta-v在恒定推力量级的情况下被转换为推力持续时间,这是实际应用中最简单和最可靠的类型。对推力器的点火延时和截止延时进行了建模。当前相对状态用于计算下一个delta-v,然后在转录时间段内沿delta-v方向推入后流向下一段。冲弧之后通常是海岸弧。最后一段通过使用更新的控制参数进一步细分为另一组腿来返回,以抵消多体领域中的强非线性。整个过程在最后一个v被处理后结束。利用DE405星历表建立仿真环境,考虑地球、月球、太阳和所有其他行星的引力。考虑了导航误差和推力方向误差,进行了蒙特卡罗分析。结果表明,所提出的制导算法能够有效地保持对飞行时间的控制,并具有较好的最终位置和速度精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信