Nonlinear Spacecraft Attitude Control via Cascade-Forward Neural Networks

Q1 Mathematics
T. Habib
{"title":"Nonlinear Spacecraft Attitude Control via Cascade-Forward Neural Networks","authors":"T. Habib","doi":"10.15866/ireaco.v13i3.19149","DOIUrl":null,"url":null,"abstract":"The problem of spacecraft attitude control has been addressed in the literature via several linear and nonlinear algorithms. In the current study, cascade-forward neural networks have been used to mimic the behaviour of the High Performance Nonlinear Discrete Controller (HPNDC). Controller stability is proven via Lyapunov second method. The developed control algorithm has the ability to work during all of the spacecraft operational modes and alleviates many problems associated with other nonlinear algorithms existing in the literature. Performance of the algorithm has been tested against various nonlinear attitude control algorithms including HPNDC, Sliding Mode (SM) Controller, Nonlinear Dynamic Inversion (NDI)controller, and Adaptive Neuro-Fuzzy Inference Systems (ANFIS) controller. The proposed neural networks control algorithm achieved a good performance compared to the aforementioned control algorithms. The behaviour of the HPNDC control algorithm has been used for training of the Neural Networks due to its numerous advantages when operating in linear and nonlinear operational modes. To prevent data overfitting, 10% of the training data set are used for testing. The training ratio is selected to be 90%. Gravity gradient torques acting on EGYPTSAT-1 spacecraft are considered the main acting disturbance. The developed control algorithm can nullify the initial high angular velocities and attitude angles of the spacecraft within two orbits.","PeriodicalId":38433,"journal":{"name":"International Review of Automatic Control","volume":"13 1","pages":"146-152"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Review of Automatic Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15866/ireaco.v13i3.19149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 2

Abstract

The problem of spacecraft attitude control has been addressed in the literature via several linear and nonlinear algorithms. In the current study, cascade-forward neural networks have been used to mimic the behaviour of the High Performance Nonlinear Discrete Controller (HPNDC). Controller stability is proven via Lyapunov second method. The developed control algorithm has the ability to work during all of the spacecraft operational modes and alleviates many problems associated with other nonlinear algorithms existing in the literature. Performance of the algorithm has been tested against various nonlinear attitude control algorithms including HPNDC, Sliding Mode (SM) Controller, Nonlinear Dynamic Inversion (NDI)controller, and Adaptive Neuro-Fuzzy Inference Systems (ANFIS) controller. The proposed neural networks control algorithm achieved a good performance compared to the aforementioned control algorithms. The behaviour of the HPNDC control algorithm has been used for training of the Neural Networks due to its numerous advantages when operating in linear and nonlinear operational modes. To prevent data overfitting, 10% of the training data set are used for testing. The training ratio is selected to be 90%. Gravity gradient torques acting on EGYPTSAT-1 spacecraft are considered the main acting disturbance. The developed control algorithm can nullify the initial high angular velocities and attitude angles of the spacecraft within two orbits.
基于级联前向神经网络的非线性航天器姿态控制
航天器姿态控制问题已在文献中通过几种线性和非线性算法得到解决。在目前的研究中,级联前向神经网络已被用于模拟高性能非线性离散控制器(HPNDC)的行为。通过李亚普诺夫第二方法证明了控制器的稳定性。所开发的控制算法能够在航天器的所有运行模式下工作,并减轻了文献中存在的其他非线性算法的许多问题。该算法的性能已经针对各种非线性姿态控制算法进行了测试,包括HPNDC、滑模(SM)控制器、非线性动态反演(NDI)控制器和自适应神经模糊推理系统(ANFIS)控制器。与上述控制算法相比,所提出的神经网络控制算法取得了良好的性能。由于HPNDC控制算法在线性和非线性运行模式下的许多优点,它的行为已被用于神经网络的训练。为了防止数据过拟合,使用训练数据集的10%进行测试。训练比例选择为90%。重力梯度力矩被认为是作用在埃及卫星1号上的主要扰动。该控制算法可以消除航天器在两轨道内的初始高角速度和姿态角。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Review of Automatic Control
International Review of Automatic Control Engineering-Control and Systems Engineering
CiteScore
2.70
自引率
0.00%
发文量
17
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信