首页> 美国卫生研究院文献>Sensors (Basel Switzerland) >Reinforcement Learning-Based Satellite Attitude Stabilization Method for Non-Cooperative Target Capturing
【2h】

Reinforcement Learning-Based Satellite Attitude Stabilization Method for Non-Cooperative Target Capturing

机译:基于强化学习的非合作目标捕获卫星姿态稳定方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

When a satellite performs complex tasks such as discarding a payload or capturing a non-cooperative target, it will encounter sudden changes in the attitude and mass parameters, causing unstable flying and rolling of the satellite. In such circumstances, the change of the movement and mass characteristics are unpredictable. Thus, the traditional attitude control methods are unable to stabilize the satellite since they are dependent on the mass parameters of the controlled object. In this paper, we proposed a reinforcement learning method to re-stabilize the attitude of a satellite under such circumstances. Specifically, we discretize the continuous control torque, and build a neural network model that can output the discretized control torque to control the satellite. A dynamics simulation environment of the satellite is built, and the deep Q Network algorithm is then performed to train the neural network in this simulation environment. The reward of the training is the stabilization of the satellite. Simulation experiments illustrate that, with the iteration of training progresses, the neural network model gradually learned to re-stabilize the attitude of a satellite after unknown disturbance. As a contrast, the traditional PD (Proportion Differential) controller was unable to re-stabilize the satellite due to its dependence on the mass parameters. The proposed method adopts self-learning to control satellite attitudes, shows considerable intelligence and certain universality, and has a strong application potential for future intelligent control of satellites performing complex space tasks.
机译:当卫星执行复杂的任务(例如丢弃有效载荷或捕获不合作的目标)时,它将遇到姿态和质量参数的突然变化,从而导致卫星的不稳定飞行和滚动。在这种情况下,运动和质量特性的变化是不可预测的。因此,传统的姿态控制方法无法稳定卫星,因为它们取决于受控对象的质量参数。在本文中,我们提出了一种强化学习方法,以在这种情况下重新稳定卫星的姿态。具体来说,我们离散化连续控制扭矩,并建立一个神经网络模型,该模型可以输出离散化控制扭矩来控制卫星。建立了卫星的动力学仿真环境,然后在该仿真环境中执行深度Q网络算法来训练神经网络。训练的好处是卫星的稳定。仿真实验表明,随着训练过程的不断迭代,神经网络模型逐渐学会了在未知干扰后重新稳定卫星的姿态。相比之下,传统的PD(比例微分)控制器由于依赖质量参数而无法重新稳定卫星。所提出的方法通过自学习来控制卫星的姿态,具有相当的智能性和一定的通用性,对未来执行复杂空间任务的卫星的智能控制具有很大的应用潜力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号