Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
169 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Lattice piecewise affine approximation of explicit model predictive control with application to satellite attitude control (2403.13601v1)

Published 20 Mar 2024 in eess.SY and cs.SY

Abstract: Satellite attitude cotrol is a crucial part of aerospace technology, and model predictive control(MPC) is one of the most promising controllers in this area, which will be less effective if real-time online optimization can not be achieved. Explicit MPC converts the online calculation into a table lookup process, however the solution is difficult to obtain if the system dimension is high or the constraints are complex. The lattice piecewise affine(PWA) function was used to represent the control law of explicit MPC, although the online calculation complexity is reduced, the offline calculation is still prohibitive for complex problems. In this paper, we use the sample points in the feasible region with their corresponding affine functions to construct the lattice PWA approximation of the optimal MPC controller designed for satellite attitude control. The asymptotic stability of satellite attitude control system under lattice PWA approximation has been proven, and simulations are executed to verify that the proposed method can achieve almost the same performance as linear online MPC with much lower online computational complexity and use less fuel than LQR method.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (20)
  1. Show, L.-L., Juang, J.-C., Lin, C.-T., and Jan, Y.-W., “Spacecraft robust attitude tracking design: PID control approach,” Proceedings of the 2002 American Control Conference, Vol. 2, IEEE, 2002, pp. 1360–1365.
  2. Chen, Y.-P., and Lo, S.-C., “Sliding-mode controller design for spacecraft attitude tracking maneuvers,” IEEE Transactions on Aerospace and Electronic Systems, Vol. 29, No. 4, 1993, pp. 1328–1333.
  3. Su, Y., and Zheng, C., “Velocity-free saturated PD controller for asymptotic stabilization of spacecraft,” Aerospace Science and Technology, Vol. 39, 2014, pp. 6–12.
  4. Benziane, L., Benallegue, A., Chitour, Y., and Tayebi, A., “Velocity-free attitude stabilization with inertial vector measurements,” International Journal of Robust and Nonlinear Control, Vol. 26, No. 11, 2016, pp. 2478–2493.
  5. MacKunis, W., Leve, F., Patre, P., Fitz-Coy, N., and Dixon, W., “Adaptive neural network-based satellite attitude control in the presence of CMG uncertainty,” Aerospace Science and Technology, Vol. 54, 2016, pp. 218–228.
  6. Liang, X., Wang, Q., Hu, C., and Dong, C., “Observer-based Hinfsubscript𝐻infimumH_{\inf}italic_H start_POSTSUBSCRIPT roman_inf end_POSTSUBSCRIPT fault-tolerant attitude control for satellite with actuator and sensor faults,” Aerospace Science and Technology, Vol. 95, 2019, p. 105424.
  7. Eren, U., Prach, A., Koçer, B. B., Raković, S. V., Kayacan, E., and Açıkmeşe, B., “Model predictive control in aerospace systems: Current state and opportunities,” Journal of Guidance, Control, and Dynamics, Vol. 40, No. 7, 2017, pp. 1541–1566.
  8. Weiss, A., Kalabić, U., and Di Cairano, S., “Model predictive control for simultaneous station keeping and momentum management of low-thrust satellites,” 2015 American Control Conference (ACC), IEEE, 2015, pp. 2305–2310.
  9. Caverly, R. J., Di Cairano, S., and Weiss, A., “Split-horizon MPC for coupled station keeping, attitude control, and momentum management of GEO satellites using electric propulsion,” 2018 Annual American Control Conference (ACC), IEEE, 2018, pp. 652–657.
  10. Bemporad, A., Morari, M., Dua, V., and Pistikopoulos, E. N., “The explicit linear quadratic regulator for constrained systems,” Automatica, Vol. 38, No. 1, 2002, pp. 3–20.
  11. Hegrenæs, Ø., Gravdahl, J. T., and Tøndel, P., “Spacecraft attitude control using explicit model predictive control,” Automatica, Vol. 41, No. 12, 2005, pp. 2107–2114.
  12. Wen, C., Ma, X., and Ydstie, B. E., “Analytical expression of explicit MPC solution via lattice piecewise-affine function,” Automatica, Vol. 45, No. 4, 2009, pp. 910–917.
  13. Xu, J., van den Boom, T. J., De Schutter, B., and Wang, S., “Irredundant lattice representations of continuous piecewise affine functions,” Automatica, Vol. 70, 2016, pp. 109–120.
  14. Wilkinson, R. H., “A method of generating functions of several variables using analog diode logic,” IEEE Transactions on Electronic Computers, , No. 2, 1963, pp. 112–129.
  15. Xu, J., Lou, Y., De Schutter, B., and Xiong, Z., “Error-free approximation of explicit linear mpc through lattice piecewise affine expression,” arXiv preprint arXiv:2110.00201, 2021.
  16. Herceg, M., Kvasnica, M., Jones, C. N., and Morari, M., “Multi-Parametric Toolbox 3.0,” 2013 European Control Conference (ECC), 2013.
  17. Ellis, M., Durand, H., and Christofides, P. D., “A tutorial review of economic model predictive control methods,” Journal of Process Control, Vol. 24, No. 8, 2014, pp. 1156–1178.
  18. Huang, Y., Xu, J., Liu, J., and Lou, Y., “Economic model predictive control based on lattice trajectory piecewise linear model for wastewater treatment plants,” Journal of Process Control, Vol. 124, 2023, pp. 142–151.
  19. Mayne, D. Q., Rawlings, J. B., Rao, C. V., and Scokaert, P. O., “Survey constrained model predictive control: Stability and optimality,” Automatica, Vol. 36, No. 6, 2000, pp. 789–814.
  20. Blanchini, F., “Set invariance in control,” Automatica, Vol. 35, No. 11, 1999, pp. 1747–1767.

Summary

We haven't generated a summary for this paper yet.