طراحی کنترل مدل افرونه پیش‌بین مقاوم یک راکت بر پایه رؤیت‌گر اغتشاش

نوع مقاله : مقاله پژوهشی (کاربردی)

نویسنده

گروه مهندسی برق، دانشگاه فنی و حرفه‌ای، تهران، ایران.

10.48301/kssa.2024.405697.2623

چکیده

این مقاله یک راه حل مقاوم جدید برای مسئله کنترل مدل پیش‌بین یک راکت غیر خطی و زمان گسسته در حضور اغتشاشات محدود ارائه می‌دهد. در ابتدا، یک مدل ریاضی برای راکت در فضای حالت ارائه می‌شود. معادلات شش درجه آزادی جفت شده غیرخطی به صورت معادلات دینامیکی جانبی و طولی جداسازی شده و با استفاده از ضرایب آیرودینامیکی و خطی کردن آن، یک مدل دقیق برای طراحی کترل مدل پیش‌بین ارائه شده است. قانون کنترلی ارائه شده در این مقاله به صورت یک رابطه خطی از حالت‌ها و تخمین اغتشاش می‌باشد.  به کارگیری رویت‌گر منجر به تعریف فضا و دامنه‌ی جدید برای حل مسئله می‌گردد که در این مقاله مورد بررسی قرار گرفته است. مسئله کنترل مدل پیش‌بین برای سیستم نامعین در زمان محدود و برخط حل می‌شود و متغیر تصمیم در این مسئله حالت اولیه و تخمین اغتشاش است. در انتها، روش توسعه داده‌شده با شبیه‌سازی در نرم‌افزار ارزیابی می‌گردد.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Augmented Robust Model Predictive Control Design of a Rocket based on a Disturbance Observer

نویسنده [English]

  • MohammadAli Mohammadkhani
Department of Electrical Engineering, Technical and Vocational University (TVU), Tehran, and Iran.
چکیده [English]

This paper presents a novel robust solution to the problem of model predictive control for a nonlinear, discrete-time rocket in the presence of finite disturbances. First, a mathematical model for the rocket in the state space was presented. Then, the basic equations of a typical six-Degree-of-Freedom airframe dynamics (6DoF) were separated as lateral and longitudinal dynamic equations. Linearization of these coupled dynamics was presented by using aerodynamic coefficients. Next, an augmented Model Predictive Control (MPC) was designed by using an observer to estimate states and disturbances, allowing the controller to reject disturbances. Application of the disturbance observer leads to the definition of a new state space and domain for MPC, which was considered in the present research. The predictive model control problem for the uncertain system was solved in finite time and online, and the decision variables were the initial states and disturbance estimations. Finally, the performance of the developed method was evaluated by simulation.

کلیدواژه‌ها [English]

  • Model Predictive Control
  • Robust
  • Observer
  • Rocket
  • Disturbance
[1] Kothare, M. V., Balakrishnan, V., & Morari, M. (1996). Robust constrained model predictive control using linear matrix inequalities. Automatica, 32(10), 1361-1379. https://doi. org/10.1016/0005-1098(96)00063-5
[2] Wan, Z., & Kothare, M. V. (2003). An efficient off-line formulation of robust model predictive control using linear matrix inequalities. Automatica, 39(5), 837-846. https://doi.org/ 10.1016/S0005-1098(02)00174-7
[3] Wan, Z., & Kothare, M. V. (2003). Efficient robust constrained model predictive control with a time varying terminal constraint set. Systems & Control Letters, 48(5), 375-383. h ttps://doi.org/10.1016/S0167-6911(02)00291-8
[4] Borrelli, F., Falcone, P., Keviczky, T., Asgari, J., & Hrovat, D. (2005). MPC-based approach to active steering for autonomous vehicle systems. International Journal of Vehicle Autonomous Systems, 3(2-4), 265-291. https://doi.org/10.1504/ijvas.2005.008237
[5] Schildbach, G., Fagiano, L., Frei, C., & Morari, M. (2014). The scenario approach for Stochastic Model Predictive Control with bounds on closed-loop constraint violations. Automatica, 50(12), 3009-3018. https://doi.org/10.1016/j.automatica.2014.10.035
[6] Yan, Z., & Wang, J. (2014). Robust Model Predictive Control of Nonlinear Systems With Unmodeled Dynamics and Bounded Uncertainties Based on Neural Networks. Institute of Electrical and Electronics Engineers Transactions on Neural Networks and Learning Systems, 25(3), 457-469. https://doi.org/10.1109/TNNLS.2013.2275948
[7] Ghaffari, V., Naghavi, S. V., & Safavi, A. A. (2013). Robust model predictive control of a class of uncertain nonlinear systems with application to typical CSTR problems. Journal of Process Control, 23(4), 493-499. https://doi.org/10.1016/j.jprocont.2013.01.009
[8] Pascucci, C. A., Bennani, S., & Bemporad, A. (2015, July 15-17). Model predictive control for powered descent guidance and control. 2015 European Control Conference, Linz, Austria. https://doi.org/10.1109/ECC.2015.7330732
[9] Eren, U., Prach, A., Koçer, B. B., Raković, S. V., Kayacan, E., & Açıkmeşe, B. (2017). Model Predictive Control in Aerospace Systems: Current State and Opportunities. Journal of Guidance, Control, and Dynamics, 40(7), 1541-1566. https://doi.org/10.2514/1.G 002507
[10] Cairano, S. D., & Kolmanovsky, I. V. (2018, June 27-29). Real-time optimization and model predictive control for aerospace and automotive applications. 2018 Annual American Control Conference, Milwaukee, Wisconsin, United States. https://doi.org/10.2391 9/ACC.2018.8431585
[11] Mao, Y., Dueri, D., Szmuk, M., & Açıkmeşe, B. (2019). Convexification and Real-Time Optimization for MPC with Aerospace Applications. In S. V. Raković & W. S. Levine (Eds.), Handbook of Model Predictive Control. Springer International Publishing. h ttps://doi.org/10.1007/978-3-319-77489-3_15
[12] Moshtaghi Yazdani, N., & Olyaei Torqabeh, M. H. (2021). Optimization of Model Predictive Control Horizons Using Particle Swarm Algorithm to Synchronize Marine Simulator Motion. Karafan Quarterly Scientific Journal, 18(3), 169-186. https://doi.org/10.48 301/kssa.2021.271748.1381
[13] Zanon, M., & Gros, S. (2021). Safe Reinforcement Learning Using Robust MPC. Institute of Electrical and Electronics Engineers Transactions on Automatic Control, 66(8), 3638-3652. https://doi.org/10.1109/TAC.2020.3024161
[14] Liu, X., Qiu, L., Rodríguez, J., Wu, W., Ma, J., Peng, Z., Wang, D., & Fang, Y. (2022). Data-Driven Neural Predictors-Based Robust MPC for Power Converters. Institute of Electrical and Electronics Engineers Transactions on Power Electronics, 37(10), 11650-11661. https://doi.org/10.1109/TPEL.2022.3171100
[15] Zhang, X., Pan, W., Scattolini, R., Yu, S., & Xu, X. (2022). Robust tube-based model predictive control with Koopman operators. Automatica, 137(1), 110114. https://doi .org/10.1016/j.automatica.2021.110114
[16] Bhattacharjee, D., Chakravarthy, A., & Subbarao, K. (2021). Nonlinear Model Predictive Control and Collision-Cone-Based Missile Guidance Algorithm. Journal of Guidance, Control, and Dynamics, 44(8), 1481-1497. https://doi.org/10.2514/1.G005879
[17] Lee, S., Lee, H., Kim, Y., Kim, J., & Choi, W. (2022). GPU-Accelerated PD-IPM for Real-Time Model Predictive Control in Integrated Missile Guidance and Control Systems. Sensors, 22(12), 4512. https://doi.org/10.3390/s22124512
[18] Zeilinger, M. N., Raimondo, D. M., Domahidi, A., Morari, M., & Jones, C. N. (2014). On real-time robust model predictive control. Automatica, 50(3), 683-694. https://doi.or g/10.1016/j.automatica.2013.11.019
[19] Wang, J., Cui, N., & Wei, C. (2019). Optimal Rocket Landing Guidance Using Convex Optimization and Model Predictive Control. Journal of Guidance, Control, and Dynamics, 42(5), 1078-1092. https://doi.org/10.2514/1.G003518
[20] Wu, C., Yang, J., Li, S., Li, Q., & Guo, L. (2018). Disturbance observer based model predictive control for accurate atmospheric entry of spacecraft. Advances in Space Research, 61(9), 2457-2471. https://doi.org/10.1016/j.asr.2018.02.010
[21] Oliveira, É. L., Orsino, R. M. M., & Donha, D. C. (2021). Disturbance-Observer-Based Model Predictive Control of Underwater Vehicle Manipulator Systems. International Federation of Automatic Control-PapersOnLine, 54(16), 348-355. https://doi.org/1 0.1016/j.ifacol.2021.10.115
[22] Kisabo, A. B., Adebimpe, A. F., Okwo, O. C., & Samuel, S. O. (2019). State-Space Modeling of a Rocket for Optimal Control System Design. In C. Osheku (Ed.), Ballistics. IntechOpen. https://doi.org/10.5772/intechopen.82292
[23] Mohammadkhani, M., Bayat, F., & Jalali, A. A. (2015). Two-stage observer based offset-free MPC. International Society of Automation Transactions, 57, 136-143. https://d oi.org/10.1016/j.isatra.2015.02.015
[24] Mayne, D. Q., Seron, M. M., & Raković, S. V. (2005). Robust model predictive control of constrained linear systems with bounded disturbances. Automatica, 41(2), 219-224. https://doi.org/10.1016/j.automatica.2004.08.019
[25] Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P. O. M. (2000). Constrained model predictive control: Stability and optimality. Automatica, 36(6), 789-814. https://doi. org/10.1016/S0005-1098(99)00214-9