Abstract
Different types of techniques such as state-space linearization method and state-dependent parameter method are available for designing a control system of nonlinear plant although a little bit disadvantages generally occur. This paper deals with the adaptive controller which is based on recently developed U-Model-based control that has contributed a generic approach for modeling and controlling of various complicated systems. U-Model works with less number of parameters and variables, resulting a simple model configuration and applied to both linear and nonlinear dynamical systems. The single inverted pendulum on a cart being an unstable, nonlinear system is popularly applied as a benchmark for designing different control methodologies. Here, the control objective of this proposed work is to control the system in such a way that when the cart reaches the desired position, this inverted pendulum is balanced in an upright position with a particular angle, for achieving the aforementioned goal this paper has proposed U-Model dynamic inversion control, U-Model-based Model Reference Adaptive Control technique with Massachusetts Institute of Technology rule, Feedback linearization-based dynamic inversion technique and different Model Reference Adaptive Control methodologies. The novel contribution of the proposed work is to implement U-Model-based dynamic inversion technique where the inversion of the closed loop is performed for the development of the invariant controller, and ultimately, the necessity of solving complex diophantine equation is avoided. The MATLAB Simulink environment is applied for simulation of the proposed technique for determining the system performance.
Similar content being viewed by others
Availability of Data and Materials
The authors confirm that the data supporting the findings of this proposed work are available within the Paper.
Code Availability
The authors confirm that the code supporting the findings of this proposed work is available.
References
Anbu S, Jaya N (2014) Design of adaptive controller based on Lyapunov stability for a CSTR. World Acad Sci Eng Technol Int J Electron Commun Eng 8:176–179
Astrom KJ, Wittenmark B (2001) Adaptive control, 2nd edn. Pearson Education Asia, pp 185–225
Banerjee R, Dey N, Mondal U (2018) MRAC based approach for stabilization of single link inverted pendulum. In: IEEE international conference on current trends toward converging technologies, Coimbatore, pp1–4
Biannic JM, Burlion L, Plinval HD (2014) Robust control design over large flight envelopes:a promising approach for aerial robotics. J Aerosp Lab 8:1–8
Ducard G, Geering HP (2008) Stability analysis of a dynamic inversion based pitch rate controller for an unmanned aircraft. In: IEEE RSJ international conference on intelligent robots, France, pp 360–366
Fer H, Enns DF (1996) An application of dynamic inversion to stabilization of a triple inverted pendulum on a cart. In: Proceedings of the IEEE international conference on control applications, pp 708–714
Hasan E, Ibrahim R, Taqvi SAA, Olivier C (2017) Online system modeling of chemical process plant using U-model. In: IEEE 3rd international symposium on robotics and manufacturing automation
Horn JF (2019) Non-linear dynamic inversion control design for rotorcraft. MDPI Aerosp 6:3–38
Jain P, Nigam MJ (2013) Design of a model reference adaptive controller using modified MIT rule for a second order system. Adv Electron Electr Eng 3:477–484
Lee JK, Suh BH, Abe KI (1995) Model reference adaptive control of nonlinear system using feedback linearization. In: SICE, pp 1571–1576
Li R, Zhu Q, Kiely J, Zhang W (2020) Algorithms for U-Model-Based Dynamic Inversion (UM-Dynamic Inversion) for continuous time control systems. Complexity 2020:1–14
Li R, Zhu Q, Narayan P, Yue A, Yao Y, Deng M (2021) U-Model-based two-degree-of-freedom internal model control of nonlinear dynamic systems. Entropy 23:169
Loria A, Panteley E, Maghenem M (2019) Strict Lyapunov functions for model reference adaptive control: application to Lagrangian systems. IEEE Trans Autom Control 64(7):3040–3045
Nagrath IJ, Gopal M (2009) Control systems engineering, 5th edn. New Age International Publishers
Padhi R (2006) Feedback linearization based computer controlled medication design for automatic treatment of parturient paresis of cows. Comput Methods Programs Biomed 84:19–26
Padhi R, Balakrishnan SN (2007) Optimal dynamic inversion control design for a class of nonlinear distributed parameter systems with continuous and discrete actuators. IET Control Theory Appl 1(6):1662–1671
Pal M, Sarkar G, Barai RK, Roy T (2017) Design of different reference model based model reference adaptive controller for inversed model non-minimum phase system. Math Model Eng Probl 4:75–79
Pawar RJ, Parvat BJ (2015) Design and implementation of MRAC and modified MRAC technique for inverted pendulum. In: IEEE International conference on pervasive computing, Pune
Pirabakaran K, Becerra VM (2001) Automatic tuning of PID controllers using model reference adaptive control techniques. In: Proceedings of the 27th annual conference of the IEEE Industrial Electronics Society, pp 736–740
Qiu J (2019) Development of adaptive control methodologies and algorithms for nonlinear dynamic systems based on U-Control framework. FET, Bristol
Rothe J, Zevering J, Strohmeier M, Montenegro S (2020) A Modified Model Reference Adaptive Controller (M-MRAC) using an updated MIT-rule for the altitude of a UAV. Electronics 9(7):1104
Sarkar TT, Dewan L (2017) Application of LQR and MRAC for swing up control of inverted pendulum. In: IEEE 4th international conference on power, control & embedded systems, Allahabad
Singh B, Kumar V (2015) A real time application of model reference adaptive PID controller for magnetic levitation system. In: IEEE Power, Communication and Information Technology Conference, Siksha ‘O’ Anusandhan University, Bhubaneswar
Swarnkar P, Jain S, Nema R (2010) Effect of adaptation gain on system performance for model reference adaptive control scheme using MIT rule. World Academy of Science, Engineering and Technology, pp 621–626
Swarnkar P, Jain S, Nema RK (2011a) Effect of adaptation gain in model reference adaptive controlled second order system. ETASR Eng 3:70–75
Swarnkar P, Jain SK, Nema RK (2011b) Comparative analysis of MIT rule and Lyapunov rule in model reference adaptive control scheme. Innov Syst Des Eng 2:154–162
Tahersima H, Saleh M, Mesgarisohani A, Tahersima M (2013) Design of stable model reference adaptive system via Lyapunov rule for control of a chemical reactor. In: Australian Control Conference (2013)
Tunc C, Golmankhaneh AK (2020) On stability of a class of second alpha-order fractal differential equations. AIMS Math 5(3):2126–2142
Tunc C, Tunc E (2007) On the asymptotic behavior of solutions of certain second-order differential equations. J Frankl Inst 344:391–398
Tunc C, Tunc O (2015) On the boundedness and integration of non-oscillatory solutions of certain linear differential equations of second order. J Adv Res 7:165–168
Tunc C, Tunc O (2017) A note on the stability and boundedness of solutions to non-linear differential systems of second order. J Assoc Arab Univ Basic Appl Sci 24:169–175
Xiong A, Fan Y (2007) Application of a PID controller using MRAC techniques for control of the DC electromotor drive. In: Proceedings of the 2007 IEEE international conference on mechatronics and automation, China
Zhang W, Zhu Q, Mobayen S, Yan H, Qiu J, Narayan P (2020) U-Model and U-Control methodology for nonlinear dynamic systems. Complexity 2020:1–13
Zhu QM, Zhao DY, Zhang J (2016) A general U-block model-based design procedure for nonlinear polynomial control systems. Int J Syst Sci 47(14):3465–3475
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
The submitted paper has expressed U-Model-based Dynamic Inversion, U-Model-based MRAC technique with MIT rule, Feedback linearization-based Dynamic Inversion, MRAC methodology employing MIT rule, MRAC employing Lyapunov stability method and MRAC augmented with PID applied to a single inverted pendulum. In the proposed work paper, the authors have contributed to the implementation of U-Model-based Dynamic Inversion technique where the inversion of closed loop is performed for development of the Invariant controller, and ultimately, the necessity of solving complex Diophantine equation is avoided. Time domain analysis of single inverted pendulum with U-model-based dynamic inversion control is also being shown with proper comparison with U-model-based MRAC technique with MIT rule, DI, MRAC using MIT rule, MRAC using Lyapunov stability method and MRAC augmented with PID. Effectiveness of U-model-based dynamic inversion controller is justified with proper mathematical basis in terms of tracking performance compared to the following control techniques (U-model-based MRAC technique with MIT rule, DI, MRAC using MIT rule, MRAC using Lyapunov stability method and MRAC augmented with PID) for unit step reference input.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Consent to Participate
The authors are providing Consent to participate.
Consent for Publication
The authors are providing Consent for publication.
Ethics Approval
The paper is not currently being considered for publication elsewhere. In this paper, all sources that are used are properly disclosed with right citation.
Informed Consent
Informed consent has obtained from all subjects.
Rights and permissions
About this article
Cite this article
Mallick, S., Mondal, U. U-Model-Based Dynamic Inversion Control for a Class of Nonlinear Dynamical Systems. Iran J Sci Technol Trans Sci 46, 475–490 (2022). https://doi.org/10.1007/s40995-022-01261-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40995-022-01261-1