Skip to main content
Log in

Closed-Loop Time-Optimal Attitude Maneuvering of Magnetically Actuated Spacecraft

  • Technical Note
  • Published:
The Journal of the Astronautical Sciences Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. ALFRIEND, K.T. “Magnetic Attitude Control System for Dual-Spin Satellites,” AIAA Journal, Vol. 13, No. 6, June 1975, pp. 817–822.

    Article  MATH  Google Scholar 

  2. 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.

  3. 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.

  4. 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.

    Article  Google Scholar 

  5. LEONARD, B.S. “NPSAT1 Magnetic Attitude Control System”, Proceedings of the 16th Annual AIAA/USU Conference on Small Satellites, 2001, pp. 105–108.

  6. 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.

    Article  Google Scholar 

  7. SIDI, M.J. “Spacecraft Dynamics and Control,” Cambridge University Press, New York, NY, 1997.

    Google Scholar 

  8. WIE, B. “Space Vehicle Dynamics and Control,” AIAA Education Series, 1998.

  9. 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.

    Article  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. JUNKINS, J.L. and TURNER, J.D. (1986) Optimal Spacecraft Rotational Maneuvers. Elsevier. Amsterdam, The Netherlands.

    Google Scholar 

  12. 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.

    Article  Google Scholar 

  13. 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.

    Google Scholar 

  14. SILANI, E. and LOVERA, M. “Magnetic Spacecraft Attitude Control: A Survey and Some New Results,” Control Engineering Practice, Vol. 13, 2005, pp. 357–371.

    Article  Google Scholar 

  15. 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.

    Article  MathSciNet  MATH  Google Scholar 

  16. 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.

    Google Scholar 

  17. 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.

    Google Scholar 

  18. VINTER, R.B. Optimal Control, Birkhäuser, Boston, MA, 2000. Chapters 1, 6, 9, 11 and 12.

    MATH  Google Scholar 

  19. 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).

    Article  MathSciNet  MATH  Google Scholar 

  20. 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.

    Chapter  Google Scholar 

  21. 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.

    Article  Google Scholar 

  22. ROSS, I.M. and GONG, Q. Emerging Principles in Fast Trajectory Optimization, Elissar Publications, Monterey, CA 2008.

    Google Scholar 

  23. 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.

  24. 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.

    Article  Google Scholar 

  25. 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.

  26. WERTZ, J.R. (ed.). Spacecraft Attitude Determination and Control, D. Reidel, Boston, 1978, pp. 779–786.

    Google Scholar 

  27. 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.

    Google Scholar 

  28. 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.

  29. 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.

  30. 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.

  31. 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.

  32. 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.

    Article  MathSciNet  Google Scholar 

  33. 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.

    Google Scholar 

  34. ROSS, I.M. A Primer on Pontryagin’s Principle in Optimal Control, Collegiate Publishers, San Francisco, CA, November 2009.

    Google Scholar 

  35. BAZARAA, M.S., SHERALI, H.D., and SHETTY, C.M. Nonlinear Programming: Theory and Algorithms, John Wiley and Sons, Inc., 2006.

  36. FLEMING, A. Real-time Optimal Slew Maneuver Design and Control, Astronautical Engineers Thesis, US Naval Postgraduate School, 2004.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pooya Sekhavat.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03321160

Keywords

Navigation