Advertisement

The Journal of the Astronautical Sciences

, Volume 55, Issue 2, pp 171–194 | Cite as

Solutions for handling control magnitude bounds in adaptive dynamic inversion controlled satellites

  • Monish D. TandaleEmail author
  • John ValasekEmail author
Article

Abstract

Traditional adaptive control assumes full control authority and lacks an adequate theoretical treatment for control in the presence of actuator saturation limits. The adaptive dynamic inversion control methodology, which uses dynamic inversion to calculate the control and adaptation to compensate for errors in the inversion due to model uncertainties, also lacks an adequate theoretical treatment for saturation. This paper investigates the problems introduced in adaptive dynamic inversion control schemes due to bounds on the control, and develops a three component control scheme to overcome them. The main contribution of the paper is determination of the maximum possible domain of attraction with respect to the control position limit, and development of a control switching strategy to contain the plant within the maximum possible domain of attraction. This strategy ensures boundedness of the state by restricting it within the Domain of Control Authority. A direction consistent control constraint mechanism was also developed, to maintain the resultant direction of the rate of change of state to be the same as that of the desired, even in the presence of control saturation. Finally, a modified adaptation mechanism was implemented to prevent incorrect adaptation arising from trajectory errors due to control saturation. Mathematical development of the control laws and the adaptation mechanisms is presented, along with proofs for convergence of the tracking error and stability of the overall control scheme. To demonstrate the control scheme, two different numerical simulations for rigid spacecraft attitude tracking with uncertain inertias and saturated controls are presented. Results show that the control scheme successfully handles adaptive dynamic inversion control of systems with dynamics that are nonlinear in terms of the state, with uncertain parameters that appear linearly, in the presence of initial condition errors and control position bounds, and nonlinear saturation constraints on the components of the control.

Keywords

Tracking Error Reference Trajectory Plant State Adaptive Parameter Actuator Saturation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    HU, T. and LIN, Z. Control Systems with Actuator Saturation: Analysis and Design, 1st ed. New York, NY: Birkhauser (Springer), June 2001.zbMATHCrossRefGoogle Scholar
  2. [2]
    HU, T., QIU, L., and LIN, Z. “Controllability and Stabilization of Unstable LTI Systems with Input Saturation,” Proceedings of the IEEE Conference on Decision and Control, Vol. 5. Piscataway, NJ: IEEE, December 1997, pp. 4498–4503.Google Scholar
  3. [3]
    HU T., LIN, Z., and QIU, L. “An Explicit Description of Null Controllable Regions of Linear Systems with Saturating Actuators,” Systems & Control Letters, Vol. 47, No. 1, pp. 65–78, September 2002.MathSciNetzbMATHCrossRefGoogle Scholar
  4. [4]
    BERNSTEIN, D. and MICHEL, A. N. “Chronological Bibliography on Saturating Actuators,” International Journal of Robust and Nonlinear Control, Vol. 5, pp. 375–380, 1995.MathSciNetzbMATHCrossRefGoogle Scholar
  5. [5]
    MONOPOLI, R.V. “Adaptive Control for Systems with Hard Saturation”, Proceedings of the IEEE Conference on Decision and Control, Houston, TX, 1975, pp. 841–843.Google Scholar
  6. [6]
    KARASON, S. P. and ANNASWAMY, A.M. “Adaptive Control in the Presence of Input Constraints,” IEEE Transactions on Automatic Control, Vol. 39, No. 11, November 1994, pp. 2325–2330.MathSciNetzbMATHCrossRefGoogle Scholar
  7. [7]
    AKELLA, M. R., JUNKINS, J. L., and ROBINETT, R.D. “Structured Model Reference Adaptive Control with Actuator Saturation Limits,” presented as paper AIAA-1998-4472 at the AIAA/AAS Astrodynamics Specialist Conference and Exhibit, Boston, MA, August 10–12, 1998.Google Scholar
  8. [8]
    JOHNSON, E. N. and CALISE, A. J. “Limited Authority Adaptive Flight Control for Reusable Launch Vehicles,” Journal of Guidance Control and Dynamics, Vol. 26, 2003, pp. 906–913.CrossRefGoogle Scholar
  9. [9]
    LAVRETSKY, E. and HOVAKIMYAN, N. “Positive μ-Modification for Stable Adaptation in the Presence of Input Constraints,” Proceedings of the American Control Conference, Boston, MA, June 30–July 2, 2004, pp. 2545–2550.Google Scholar
  10. [10]
    ENNS, D., BUGAJSKI, D., HENDRICK, R., and STEIN, G. “Dynamic Inversion: an Evolving Methodology for Flight Control Design,” International Journal of Control, Vol. 59, No. 1, January 1994, pp. 71–91.zbMATHCrossRefGoogle Scholar
  11. [11]
    REINER, J., BALAS, G. J., and GARRARD, W. L. “Robust Dynamic Inversion for Control of Highly Maneuverable Aircraft,” Journal of Guidance, Control, and Dynamics, Vol. 18, No. 1, January 1995, pp. 18–24.CrossRefGoogle Scholar
  12. [12]
    BRINKER, J. S. and WISE, K. A. “Stability and Flying Qualities Robustness of a Dynamic Inversion Aircraft Control Law,” Journal of Guidance, Control, and Dynamics, Vol. 19, No. 6, November 1996, pp. 1270–1277.zbMATHCrossRefGoogle Scholar
  13. [13]
    SNELL, S. A. “Preliminary Assessment of the Robustness of Dynamic Inversion Based Flight Control Laws,” Proceedings of the AIAA Guidance, Navigation and Control Conference, Washington DC, 1992, pp. 206–216.Google Scholar
  14. [14]
    GEORGIE, J. and VALASEK, J. “Evaluation of Longitudinal Desired Dynamics for Dynamic- Inversion Controlled Generic Reentry Vehicles,” Journal of Guidance, Control, and Dynamics, Vol. 26, No. 5, September 2003, pp. 811–819.CrossRefGoogle Scholar
  15. [15]
    ITO, D., WARD, D. T., and VALASEK, J. “Robust Dynamic Inversion Controller Design and Analysis for the X-38,” presented as paper AIAA-2001-4380 at the AIAA Guidance, Navigation, and Control Conference and Exhibit, Montreal, Canada, August 2001.Google Scholar
  16. [16]
    ADAMS, R. J., BUFFINGTON, J. M., and BANDA, S. S. “Design of Nonlinear Control Laws for High-Angle-of-Attack Fight,” Journal of Guidance, Control, and Dynamics, Vol. 17, No. 4, July 1994, pp. 737–746.zbMATHCrossRefGoogle Scholar
  17. [17]
    DOMAN, D. B. and NGO, A.D. “Dynamic Inversion-Based Adaptive/Reconfigurable Control of the X-33 on Ascent,” Journal of Guidance, Control, and Dynamics, Vol. 25, No. 2, March 2002, pp. 275–284.CrossRefGoogle Scholar
  18. [18]
    HINDMAN, R. and SHELL, W. M. “Design of a Missile Autopilot using Adaptive Nonlinear Dynamic Inversion,” Proceedings of American Control Conference, Vol. 1, Portland, OR, June 2005, pp. 327–332.Google Scholar
  19. [19]
    PLETT, G. L. “Adaptive Inverse Control of Linear and Nonlinear Systems using Dynamic Neural Networks,” IEEE Transactions on Neural Networks, Vol. 14, No. 2, March 2003, pp. 360–376.CrossRefGoogle Scholar
  20. [20]
    SUN, F-C. and SUN, Z-Q. “Stable Adaptive Controller Design of Robotic Manipulators via Neuro-Fuzzy Dynamic Inversion,” 5th Asian Control Conference, Vol. 3, Melbourne, Australia, July 2004, pp. 1537–1543.Google Scholar
  21. [21]
    AKELLA, M. R. Structured Adaptive Control: Theory and Applications to Trajectory Tracking in Aerospace Vehicles, Ph.D. dissertation, Department of Aerospace Engineering, Texas A&M University, December 1998.Google Scholar
  22. [22]
    SUBBARAO, K. Structured Adaptive Model Inversion: Theory and Applications to Trajectory Tracking for Nonlinear Dynamical Systems, Ph.D. dissertation, Department of Aerospace Engineering, Texas A&M University, August 2001.Google Scholar
  23. [23]
    AKELLA, M. R. and JUNKINS, J. L. “Structured Model Reference Adaptive Control in the Presence of Bounded Disturbances,” Advances in the Astronautical Sciences, Vol. 99, No. 1, 1998, pp. 375–385.Google Scholar
  24. [24]
    SUBBARAO, K. and JUNKINS, J. L. “Structured Model Reference Adaptive Control for a Class of Nonlinear Systems,” Journal of Guidance, Control, and Dynamics, Vol. 26, No. 4, July 2003, pp. 551–557.CrossRefGoogle Scholar
  25. [25]
    SUBBARAO, K., VERMA, A., and JUNKINS, J. L. “Structured Adaptive Model Inversion Applied to Tracking Spacecraft Maneuvers,” Advances in the Astronautical Sciences, Vol. 105, No. 2, 2000, pp. 1561–1573.Google Scholar
  26. [26]
    SCHAUB, H., AKELLA, M. R., and JUNKINS, J. L. “Adaptive Control of Nonlinear Attitude Motions Realizing Linear Closed-Loop Dynamics,” Proceedings of the American Control Conference, San Diego, California, June, 1999.Google Scholar
  27. [27]
    SCHAUB, H., AKELLA, M. R., and JUNKINS, J. L. “Adaptive Realization of Linear Closed- Loop Tracking Dynamics in the Presence of Large System Model Errors,” The Journal of the Astronautical Sciences, Vol. 48, No. 4, 2000, pp. 537–551.Google Scholar
  28. [28]
    TANDALE, M. D. and VALASEK, J. “Adaptive Dynamic Inversion Control with Actuator Saturation Constraints Applied to Tracking Spacecraft Maneuvers,” The Journal of the Astronautical Sciences, Vol. 52, No. 4, 2005, pp. 517–530.MathSciNetGoogle Scholar
  29. [29]
    AHMED, J., COPPOLA, V. T., and BERNSTEIN, D. S. “Adaptive Asymptotic Tracking of Spacecraft Attitude Motion with Inertia Matrix Identification,” Journal of Guidance, Control, and Dynamics, Vol. 21, No. 5, September 1998, pp. 684–691.CrossRefGoogle Scholar
  30. [30]
    DURHAM, W. C. “Constrained Control Allocation,” Journal of Guidance, Control, and Dynamics, Vol. 16, No. 4, July 1993, pp. 717–725.CrossRefGoogle Scholar

Copyright information

© Springer Automotive Media 2007

Authors and Affiliations

  1. 1.Research ScientistOptimal Synthesis Inc.Palo AltoUSA
  2. 2.Department, Texas A&M UniversityCollege StationUSA

Personalised recommendations