Abstract
This paper examines the performance of the pseudospectral optimal control scheme for closed-loop time-optimal attitude maneuvering of the NPSAT1 spacecraft, a magnetically actuated spacecraft designed and built at the Naval Postgraduate School. The closed-loop control is devised and implemented using the notion of Carathéodory-π solutions: repeated computation and update of the complete open-loop control solution in real-time. The performance of the pseudospectral feedback-control scheme is compared to a standard state feedback-control technique. It is shown that the use of standard state feedback control leads to significantly slower convergence time and may lead to substantially lower performance metrics. The substantial performance gains when using closed-loop optimal control are attributed to the optimal scheme’s ability to exploit the full maneuverability envelope of the spacecraft by applying bang-bang controls in all three directions. In contrast, traditional gain-based feedback control laws substantially limit the performance of the vehicle to well below its physical capabilities. The feasibility of each open-loop optimal control solution is verified by numerical propagation while Pontryagin’s necessary conditions for optimality are used to verify the solution’s optimality.
Similar content being viewed by others
References
ALFRIEND, K.T. “Magnetic Attitude Control System for Dual-Spin Satellites,” AIAA Journal, Vol. 13, No. 6, June 1975, pp. 817–822.
MAKOVEC, K.L., TURNER, A.J., and HALL, C.D. “Design and Implementation of a Nanosatellite Attitude Determination and Control System,” presented as paper AAS 01-311 at the 2001 AAS/AIAA Astrodynamics Specialists Conference, Quebec, QC, Canada, July 30–August 2, 2011.
HUR, P., MELTON, R.G., and SPENCER, D.B. “Attitude Determination and Control of a Nanosatellite Using the Geomagnetic Field Data and Sun Sensors,” presented as paper AAS 04-144 at the 2004 AAS/AIAA Astrodynamics Specialist Conference, Kilei, Maui, HI, February 7–10, 2004.
PSIAKI, M.L. “Magnetic Torquer Attitude Control via Asymptotic Periodic Linear Quadratic Regulation,” Journal of Guidance, Control, and Dynamics, Vol. 24, No. 2, 2001, pp. 386–394.
LEONARD, B.S. “NPSAT1 Magnetic Attitude Control System”, Proceedings of the 16th Annual AIAA/USU Conference on Small Satellites, 2001, pp. 105–108.
WINSNIEWSKI, R. “Linear Time-Varying Approach to Satellite Attitude Control Using Only Electromagnetic Actuation,” Journal of Guidance, Control, and Dynamics, Vol. 23, No. 4, 2000, pp. 640–647.
SIDI, M.J. “Spacecraft Dynamics and Control,” Cambridge University Press, New York, NY, 1997.
WIE, B. “Space Vehicle Dynamics and Control,” AIAA Education Series, 1998.
LOVERA, M. and ASTOLFI, A. “Global Magnetic Attitude Control of Spacecraft in the Presence of Gravity Gradient,” IEEE Transactions on Aerospace and Electronic Systems, Vol. 42, No. 3, 2006, pp. 796–805.
JUNKINS, J.L. and CARRINGTON, C.K. “Time-Optimal Magnetic Attitude Maneuvers,” Journal of Guidance, Control, and Dynamics, Vol. 4, No. 4, 1981, pp. 363–368.
JUNKINS, J.L. and TURNER, J.D. (1986) Optimal Spacecraft Rotational Maneuvers. Elsevier. Amsterdam, The Netherlands.
BILIMORIA, K.D. and WIE, B. “Time-Optimal Three-Axis Reorientation of a Rigid Spacecraft,” Journal of Guidance, Control, and Dynamics, Vol. 16, No. 3, 1993, pp. 446–452.
LIANG, J., FULLMER, R., and CHEN, Y. Time-Optimal Magnetic Attitude Control for Small Spacecraft, Proceedings of 43rd IEEE Conference on Decision and Control, Vol. 1, Dec. 2004, pp. 255–260.
SILANI, E. and LOVERA, M. “Magnetic Spacecraft Attitude Control: A Survey and Some New Results,” Control Engineering Practice, Vol. 13, 2005, pp. 357–371.
MORDUKHOVICH, B.S. and SHVARTSMAN, I. “The Approximate Maximum Principle in Constrained Optimal Control,” SIAM Journal of Control and Optimization, Vol. 43, No. 3, 2004, pp. 1037–1062.
ROSS, I.M. and FAHROO, F. “Legendre Pseudospectral Approximations of Optimal Control Problems,” Lecture Notes in Control and Information Sciences, Vol. 295, Springer-Verlag, New York, 2003, pp. 327–342.
KANG, W., ROSS, I.M., and GONG, Q. “Pseudospectral Optimal Control and Its Convergence Theorems,” Analysis and Design of Nonlinear Systems, Springer, Berlin, November 2007, pp. 109–124.
VINTER, R.B. Optimal Control, Birkhäuser, Boston, MA, 2000. Chapters 1, 6, 9, 11 and 12.
ROSS, I.M. and FAHROO, F. “Issues in the Real-Time Computation of Optimal Control,” Mathematical and Computer Modelling, Vol. 43, Issues 9-10, May 2006, pp. 1172–1188. (Special Issue: Optimization and Control for Military Applications).
CLARKE, F. “Lyapunov Functions and Feedback in Nonlinear Control,” Optimal Control, Stabilization and Nonsmooth Analysis, eds. M.S. de Queiroz, M. Malisoff, and P. Wolenski, Lecture Notes in Control and Information Sciences, Vol. 301, Springer-Verlag, New York, NY, 2004, pp. 267–282.
ROSS, I.M., SEKHAVAT, P., FLEMING, A., and GONG, Q. “Optimal Feedback Control: Foundations, Examples and Experimental Results for a New Approach,” Journal of Guidance, Control, and Dynamics, Vol. 31, No. 2, 2008, pp. 307–321.
ROSS, I.M. and GONG, Q. Emerging Principles in Fast Trajectory Optimization, Elissar Publications, Monterey, CA 2008.
SEKHAVAT, P., FLEMING, A., and ROSS, I.M. “Time-Optimal Nonlinear Feedback Control for the NPSAT1 Spacecraft,” Proceedings of IEEE/ASME International Conference on Advanced Intelligent Mechatronics, 2005, pp. 843–850.
FLEMING, A., SEKHAVAT, P., and ROSS, I.M. “Minimum-Time Reorientation of a Rigid Body,” Journal of Guidance, Control, and Dynamics, Vol. 33, No. 1, 2010, pp. 160–170.
FLEMING, A. and ROSS, I.M. “Minimum-Time Maneuvering of CMG-Driven Spacecraft,” presented as paper AAS 07-355 at the 19th AAS/AIAA Astrodynamics Specialist Conference, Mackinac Island, MI, August 19–23, 2007.
WERTZ, J.R. (ed.). Spacecraft Attitude Determination and Control, D. Reidel, Boston, 1978, pp. 779–786.
WHEELER, P.C. Magnetic Attitude Control of Rigid, Axially Symmetric Spinning Satellites in Circular Earth Orbits, Department of Aeronautics and Astronautics, Stanford University, Stanford, CA, SUDAER No. 224, April 1965.
BOLLINO, K., ROSS, I.M., and DOMAN, D. “Optimal Nonlinear Feedback Guidance for Reentry Vehicles,” presented as Paper AIAA-2006-6074 at the AIAA Guidance, Navigation, and Control Conference, Keystone, CO, August 21–24, 2006.
HURNI, M.A., SEKHAVAT, P., and ROSS, I.M. “Pseudospectral Optimal Control Algorithm for Real-Time Trajectory Planning,” presented as paper AAS 07-355 at the AAS/AIAA Astrodynamics Specialist Conference, Savannah, GA, February 8–12, 2009.
ROSS, I.M. “A Beginners Guide to DIDO: A MATLAB Application Package for Solving Optimal Control Problems,” Elissar Technical Report TR 711, Monterey, CA, www.elissarllc.com, 2007.
GONG, Q., ROSS, I.M., KANG, W., and FAHROO, F. “On the Pseudospectral Covector Mapping Theorem for Nonlinear Optimal Control,” Proceedings of 45th IEEE Conference on Decision and Control, Dec. 13–15, 2006, pp. 2679–2686.
GONG, Q., FAHROO, F., and ROSS, I.M. “A Spectral Algorithm for Pseudospectral Methods in Optimal Control,” Journal of Guidance, Control and Dynamics, Vol. 31, No. 3, 2008, pp. 460–471.
ROSS, I.M. “A Historical Introduction to the Covector Mapping Principle,” Advances in the Astronautical Sciences, Vol. 123, Univelt, San Diego, CA, 2006, pp. 1257–1278, presented as paper AAS 05-332 at the AAS/AIAA Astrodynamics Specialist Conference, Tahoe, NV, August 8–11, 2005.
ROSS, I.M. A Primer on Pontryagin’s Principle in Optimal Control, Collegiate Publishers, San Francisco, CA, November 2009.
BAZARAA, M.S., SHERALI, H.D., and SHETTY, C.M. Nonlinear Programming: Theory and Algorithms, John Wiley and Sons, Inc., 2006.
FLEMING, A. Real-time Optimal Slew Maneuver Design and Control, Astronautical Engineers Thesis, US Naval Postgraduate School, 2004.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sekhavat, P., Yan, H., Fleming, A. et al. Closed-Loop Time-Optimal Attitude Maneuvering of Magnetically Actuated Spacecraft. J of Astronaut Sci 58, 81–97 (2011). https://doi.org/10.1007/BF03321160
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF03321160