Skip to main content
Log in

U-Model-Based Dynamic Inversion Control for a Class of Nonlinear Dynamical Systems

  • Research Paper
  • Published:
Iranian Journal of Science and Technology, Transactions A: Science Aims and scope Submit manuscript

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.

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

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31
Fig. 32
Fig. 33

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

    Google Scholar 

  • Astrom KJ, Wittenmark B (2001) Adaptive control, 2nd edn. Pearson Education Asia, pp 185–225

    MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    MATH  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Nagrath IJ, Gopal M (2009) Control systems engineering, 5th edn. New Age International Publishers

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Swarnkar P, Jain S, Nema RK (2011a) Effect of adaptation gain in model reference adaptive controlled second order system. ETASR Eng 3:70–75

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Tunc C, Tunc E (2007) On the asymptotic behavior of solutions of certain second-order differential equations. J Frankl Inst 344:391–398

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    MATH  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

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

Correspondence to Santanu Mallick.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40995-022-01261-1

Keywords

Navigation