Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction Wheels

The time-optimal control problem of a spacecraft equipped with reaction wheels has been studied, in which the spacecraft is constrained to sequentially assume a set of attitudes, whose order is not specified. This attitude scheduling problem has been solved as a multiphase mixed-integer optimal cont...

Full description

Bibliographic Details
Main Authors: Alberto Olivares, Ernesto Staffetti
Format: Article
Language:English
Published: Hindawi Limited 2018-01-01
Series:International Journal of Aerospace Engineering
Online Access:http://dx.doi.org/10.1155/2018/5947521
id doaj-8dbba15c59564147ad0056edf889e3c0
record_format Article
spelling doaj-8dbba15c59564147ad0056edf889e3c02020-11-24T20:52:38ZengHindawi LimitedInternational Journal of Aerospace Engineering1687-59661687-59742018-01-01201810.1155/2018/59475215947521Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction WheelsAlberto Olivares0Ernesto Staffetti1Universidad Rey Juan Carlos, Camino del Molino s/n, 28943 Fuenlabrada, Madrid, SpainUniversidad Rey Juan Carlos, Camino del Molino s/n, 28943 Fuenlabrada, Madrid, SpainThe time-optimal control problem of a spacecraft equipped with reaction wheels has been studied, in which the spacecraft is constrained to sequentially assume a set of attitudes, whose order is not specified. This attitude scheduling problem has been solved as a multiphase mixed-integer optimal control problem in which binary functions have been introduced to model the choice of the optimal sequence of target attitudes and to enforce the constraint of adopting once and only once each attitude. Given the dynamic model of the spacecraft, the initial and final attitudes, and a set of target attitudes, solving this problem consists in finding the control inputs, the sequence of attitudes with the corresponding passage times, and the resulting trajectory of the spacecraft that minimize the time of the maneuver. The multiphase mixed-integer optimal control problem has been converted into a mixed-integer nonlinear programming problem first making the unknown passage times through the target attitudes part of the state, then introducing binary variables to discretize the binary functions, and finally applying a fifth-degree Gauss-Lobatto direct collocation method to tackle the dynamic constraints. The resulting problem has been solved using a nonlinear programming-based branch-and-bound algorithm.http://dx.doi.org/10.1155/2018/5947521
collection DOAJ
language English
format Article
sources DOAJ
author Alberto Olivares
Ernesto Staffetti
spellingShingle Alberto Olivares
Ernesto Staffetti
Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction Wheels
International Journal of Aerospace Engineering
author_facet Alberto Olivares
Ernesto Staffetti
author_sort Alberto Olivares
title Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction Wheels
title_short Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction Wheels
title_full Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction Wheels
title_fullStr Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction Wheels
title_full_unstemmed Time-Optimal Attitude Scheduling of a Spacecraft Equipped with Reaction Wheels
title_sort time-optimal attitude scheduling of a spacecraft equipped with reaction wheels
publisher Hindawi Limited
series International Journal of Aerospace Engineering
issn 1687-5966
1687-5974
publishDate 2018-01-01
description The time-optimal control problem of a spacecraft equipped with reaction wheels has been studied, in which the spacecraft is constrained to sequentially assume a set of attitudes, whose order is not specified. This attitude scheduling problem has been solved as a multiphase mixed-integer optimal control problem in which binary functions have been introduced to model the choice of the optimal sequence of target attitudes and to enforce the constraint of adopting once and only once each attitude. Given the dynamic model of the spacecraft, the initial and final attitudes, and a set of target attitudes, solving this problem consists in finding the control inputs, the sequence of attitudes with the corresponding passage times, and the resulting trajectory of the spacecraft that minimize the time of the maneuver. The multiphase mixed-integer optimal control problem has been converted into a mixed-integer nonlinear programming problem first making the unknown passage times through the target attitudes part of the state, then introducing binary variables to discretize the binary functions, and finally applying a fifth-degree Gauss-Lobatto direct collocation method to tackle the dynamic constraints. The resulting problem has been solved using a nonlinear programming-based branch-and-bound algorithm.
url http://dx.doi.org/10.1155/2018/5947521
work_keys_str_mv AT albertoolivares timeoptimalattitudeschedulingofaspacecraftequippedwithreactionwheels
AT ernestostaffetti timeoptimalattitudeschedulingofaspacecraftequippedwithreactionwheels
_version_ 1716799143647641600