Fixed final time satellite attitude control with thrusters based on dynamic programming and neural networks
by Amin Ghorbanpour
International Journal of Space Science and Engineering (IJSPACESE), Vol. 6, No. 3, 2021

Abstract: This paper studies the attitude control of a satellite in three-axis using only four thrusters. The mathematical model of the attitude is represented as a switched system with 16 subsystems. Each subsystem is defined based on the thruster's on/off status. The dynamic programming is utilised to find the optimal switching between subsystems such that a cost function is optimised. Furthermore, to generalise the solution for a specific domain of interest, neural network is employed for offline training and approximating the cost function. An offline training algorithm is suggested to find the optimal weights of the neurons and determine optimal switching. It is shown that the proposed method can execute a manoeuvre within fixed final time. Moreover, the control is robust against uncertainties in the system modelling. Finally, the system modelling and control approach is suggested as a framework to design low-cost attitude control system unit, suitable for microsatellite-class.

Online publication date: Wed, 31-Mar-2021

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Space Science and Engineering (IJSPACESE):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com