Adaptive interconnection and damping assignment passivity‐based control for linearly parameterized discrete‐time port controlled Hamiltonian systems via I&I approach
Authors
Mohammed Alkrunz, Yaprak Yalçın
Abstract
In this paper, discrete‐time adaptive control of linearly parameterized fully actuated Port‐controlled Hamiltonian systems with parameter uncertainties in energy function is considered. A discrete‐time adaptive interconnection and damping assignment passivity‐based control (IDA‐PBC) method, utilizing the immersion and invariance (I&I) approach, for the considered uncertain Hamiltonian system, is presented. A discrete‐time parameter estimator based on the immersion and invariance approach is derived to obtain an automatic tuning mechanism for the IDA‐PBC controller. The stability analysis for the estimator and the closed‐loop system is done using the Lyapunov theory. The proposed method is applied to two fully actuated physical systems and its performance is tested by simulations. Simulation results show that the proposed I&I‐based adaptive IDA‐PBC controller successfully preserves the performance of the IDA‐PBC controller designed with true parameters under a large amount of uncertainty.
Citation
- Journal: International Journal of Adaptive Control and Signal Processing
- Year: 2021
- Volume: 35
- Issue: 1
- Pages: 69–88
- Publisher: Wiley
- DOI: 10.1002/acs.3187
BibTeX
@article{Alkrunz_2020,
title={{Adaptive interconnection and damping assignment passivity‐based control for linearly parameterized <scp>discrete‐time</scp> port controlled Hamiltonian systems via I\&I approach}},
volume={35},
ISSN={1099-1115},
DOI={10.1002/acs.3187},
number={1},
journal={International Journal of Adaptive Control and Signal Processing},
publisher={Wiley},
author={Alkrunz, Mohammed and Yalçın, Yaprak},
year={2020},
pages={69--88}
}References
- Maschke, B. M. & van der Schaft, A. J. Port-Controlled Hamiltonian Systems: Modelling Origins and Systemtheoretic Properties. IFAC Proceedings Volumes 25, 359–365 (1992) – 10.1016/s1474-6670(17)52308-3
- Sun, W. & Fu, B. Adaptive control of time‐varying uncertain non‐linear systems with input delay: a Hamiltonian approach. IET Control Theory & Appl 10, 1844–1858 (2016) – 10.1049/iet-cta.2015.1165
- Xi, Z. Adaptive stabilization of generalized Hamiltonian systems with dissipation and its applications to power systems. International Journal of Systems Science 33, 839–846 (2002) – 10.1080/00207720210167113
- Escarela‐Perez, R., Espinosa‐Perez, G. & Alvarez‐Ramirez, J. Performance evaluation of energy‐shaping approach controllers for synchronous generators using a finite‐element model. Intl J Robust & Nonlinear 14, 857–877 (2004) – 10.1002/rnc.911
- Mei, S., Liu, F., Chen, Y. & Lu, Q. Co‐ordinatedH∞control of excitation and governor of hydroturbo‐generator sets: a Hamiltonian approach. Intl J Robust & Nonlinear 14, 807–832 (2004) – 10.1002/rnc.909
- Transient stabilization of multimachine power systems with nontrivial transfer conductances. IEEE Trans. Automat. Contr. 50, 60–75 (2005) – 10.1109/tac.2004.840477
- Wang Y, Generalized Hamiltonian control systems theory–realization, control and applications (2007)
- van der Schaft, A. L2 - Gain and Passivity Techniques in Nonlinear Control. Communications and Control Engineering (Springer London, 2000). doi:10.1007/978-1-4471-0507-7 – 10.1007/978-1-4471-0507-7
- Kao, C.-Y. & Pasumarthy, R. Stability analysis of interconnected Hamiltonian systems under time delays. IET Control Theory Appl. 6, 570–577 (2012) – 10.1049/iet-cta.2011.0076
- Sun, L., Feng, G. & Wang, Y. Finite-time stabilization and \(H_{\infty}\) control for a class of nonlinear Hamiltonian descriptor systems with application to affine nonlinear descriptor systems. Automatica 50, 2090–2097 (2014) – 10.1016/j.automatica.2014.05.031
- DirkszDA ScherpenJM. Adaptive control of port‐Hamiltonian systems. Paper presented at: 2010 19th International Symposium on Mathematical Theory of Networks and Systems–MTNS; 2010; Budapest Hungary.
- Landau, I. D., Lozano, R., M’Saad, M. & Karimi, A. Adaptive Control. Communications and Control Engineering (Springer London, 2011). doi:10.1007/978-0-85729-664-1 – 10.1007/978-0-85729-664-1
- Colbaugh, R., Glass, K. & Pittman, P. Adaptive control for a class of Hamiltonian systems. Computers & Electrical Engineering 20, 21–38 (1994) – 10.1016/0045-7906(94)90004-3
- Narendra, K. S. & Duarte, M. A. Application of robust adaptive control using combined direct and indirect methods. Adaptive Control & Signal 3, 131–142 (1989) – 10.1002/acs.4480030206
- Yoon, H. & Agrawal, B. N. Adaptive control of uncertain Hamiltonian Multi-Input Multi-Output systems : With application to spacecraft control. 2008 American Control Conference 2969–2974 (2008) doi:10.1109/acc.2008.4586947 – 10.1109/acc.2008.4586947
- WeiA WangY HuX. Adaptive H∞ control of uncertain port‐controlled Hamiltonian systems subject to actuator saturation. Paper presented at: 2011 30th Chinese Control Conference;2011; Yantai China.
- SunW PengL. Robust adaptive control for a class of uncertain stochastic delay Hamiltonian systems. Paper presented at: 2013 32nd Chinese Control Conference;2013; Xi’an China.
- Cao, G. & Liu, Y. Adaptive robust control of mechanical systems based on stochastic Hamiltonian realization. 2017 Chinese Automation Congress (CAC) 5877–5882 (2017) doi:10.1109/cac.2017.8243834 – 10.1109/cac.2017.8243834
- Astolfi, A. & Ortega, R. Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems. IEEE Trans. Automat. Contr. 48, 590–606 (2003) – 10.1109/tac.2003.809820
- Khan, I. U. & Dhaouadi, R. Robust Control of Elastic Drives Through Immersion and Invariance. IEEE Trans. Ind. Electron. 62, 1572–1580 (2015) – 10.1109/tie.2014.2363435
- Wang, L., Forni, F., Ortega, R., Liu, Z. & Su, H. Immersion and Invariance Stabilization of Nonlinear Systems Via Virtual and Horizontal Contraction. IEEE Trans. Automat. Contr. 62, 4017–4022 (2017) – 10.1109/tac.2016.2614888
- Monaco, S., Normand-Cyrot, D. & Mattioni, M. Sampled-Data Stabilization of Nonlinear Dynamics With Input Delays Through Immersion and Invariance. IEEE Trans. Automat. Contr. 62, 2561–2567 (2017) – 10.1109/tac.2016.2601302
- Yalçin, Y. & Astolfi, A. Immersion and invariance adaptive control for discrete time systems in strict feedback form. Systems & Control Letters 61, 1132–1137 (2012) – 10.1016/j.sysconle.2012.09.010
- Xiangbin Liu, Ortega, R., Hongye Su & Jian Chu. Immersion and Invariance Adaptive Control of Nonlinearly Parameterized Nonlinear Systems $ $. IEEE Trans. Automat. Contr. 55, 2209–2214 (2010) – 10.1109/tac.2010.2052389
- Zhao, B., Xian, B., Zhang, Y. & Zhang, X. Nonlinear Robust Adaptive Tracking Control of a Quadrotor UAV Via Immersion and Invariance Methodology. IEEE Trans. Ind. Electron. 62, 2891–2902 (2015) – 10.1109/tie.2014.2364982
- Wang, L., Ortega, R., Su, H. & Liu, Z. Stabilization of Nonlinear Systems Nonlinearly Depending on Fast Time-Varying Parameters: An Immersion and Invariance Approach. IEEE Trans. Automat. Contr. 60, 559–564 (2015) – 10.1109/tac.2014.2345272
- Liu, Z., Tan, X., Yuan, R., Fan, G. & Yi, J. Immersion and Invariance-Based Output Feedback Control of Air-Breathing Hypersonic Vehicles. IEEE Trans. Automat. Sci. Eng. 13, 394–402 (2016) – 10.1109/tase.2015.2493002
- Zhang, B. & Cai, Y. Immersion and Invariance Based Adaptive Backstepping Control for Body-Fixed Hovering Over an Asteroid. IEEE Access 7, 34850–34861 (2019) – 10.1109/access.2019.2904590
- Sabzalian, M. H., Mohammadzadeh, A., Lin, S. & Zhang, W. New approach to control the induction motors based on immersion and invariance technique. IET Control Theory & Appl 13, 1466–1472 (2019) – 10.1049/iet-cta.2018.5026
- Rabai, T., Mnasri, C., Ben Khaled, R. & Gasmi, M. Adaptive immersion and invariance control for a class of electromechanical systems. 2013 International Conference on Electrical Engineering and Software Applications 1–6 (2013) doi:10.1109/iceesa.2013.6578460 – 10.1109/iceesa.2013.6578460
- Zou, Y. & Meng, Z. Immersion and Invariance-Based Adaptive Controller for Quadrotor Systems. IEEE Trans. Syst. Man Cybern, Syst. 49, 2288–2297 (2019) – 10.1109/tsmc.2018.2790929
- Chen, K. & Astolfi, A. I&I Adaptive Control for Systems with Varying Parameters. 2018 IEEE Conference on Decision and Control (CDC) (2018) doi:10.1109/cdc.2018.8619564 – 10.1109/cdc.2018.8619564
- Sun, X. et al. Backstepping Control of Flexible Manipulator for Printed Cloth Take and Release Based on Immersion and Invariance Adaptive. 2019 Chinese Automation Congress (CAC) 2576–2581 (2019) doi:10.1109/cac48633.2019.8997489 – 10.1109/cac48633.2019.8997489
- Liu, Z., Yuan, R., Fan, G. & Yi, J. Immersion and invariance based composite adaptive control of nonlinear high-order systems. 2018 Chinese Control And Decision Conference (CCDC) 96–101 (2018) doi:10.1109/ccdc.2018.8407112 – 10.1109/ccdc.2018.8407112
- Sachan, A., Kamal, S. & Singh, D. Stabilization of Uncertain Nonlinear Systems via Immersion and Invariance based Sliding Mode Control. 2018 15th International Workshop on Variable Structure Systems (VSS) 79–84 (2018) doi:10.1109/vss.2018.8460341 – 10.1109/vss.2018.8460341
- Yang, Q. Immersion and Invariance Based Robust Adaptive Control for Near Space Morphing Vehicles with Input Nonlinearity. 2018 37th Chinese Control Conference (CCC) 817–822 (2018) doi:10.23919/chicc.2018.8483363 – 10.23919/chicc.2018.8483363
- Ortega, R., van der Schaft, A., Maschke, B. & Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38, 585–596 (2002) – 10.1016/s0005-1098(01)00278-3
- Ortega R, Communications and Control Engineering (1998)
- Meshram, R. V. et al. Port-Controlled Phasor Hamiltonian Modeling and IDA-PBC Control of Solid-State Transformer. IEEE Trans. Contr. Syst. Technol. 27, 161–174 (2019) – 10.1109/tcst.2017.2761866
- Cupelli, M. et al. Port Controlled Hamiltonian Modeling and IDA-PBC Control of Dual Active Bridge Converters for DC Microgrids. IEEE Trans. Ind. Electron. 66, 9065–9075 (2019) – 10.1109/tie.2019.2901645
- Pang, S. et al. Interconnection and Damping Assignment Passivity-Based Control Applied to On-Board DC–DC Power Converter System Supplying Constant Power Load. IEEE Trans. on Ind. Applicat. 55, 6476–6485 (2019) – 10.1109/tia.2019.2938149
- Pang, S. et al. Improving the Stability of Cascaded DC-DC Converter Systems via the Viewpoints of Passivity-Based Control and Port-Controlled Hamiltonian Framework. 2019 IEEE Industry Applications Society Annual Meeting 1–6 (2019) doi:10.1109/ias.2019.8911961 – 10.1109/ias.2019.8911961
- Zeng, J., Zhang, Z. & Qiao, W. An Interconnection and Damping Assignment Passivity-Based Controller for a DC–DC Boost Converter With a Constant Power Load. IEEE Trans. on Ind. Applicat. 50, 2314–2322 (2014) – 10.1109/tia.2013.2290872
- Morillo, A., Ríos-Bolívar, M. & Acosta, V. FEEDBACK STABILIZATION OF THE TORA SYSTEM VIA INTERCONNECTION AND DAMPING ASSIGNMENT CONTROL. IFAC Proceedings Volumes 41, 3781–3786 (2008) – 10.3182/20080706-5-kr-1001.00637
- D. Mahindrakar, A., Astolfi, A., Ortega, R. & Viola, G. Further constructive results on interconnection and damping assignment control of mechanical systems: the Acrobot example. Int. J. Robust Nonlinear Control 16, 671–685 (2006) – 10.1002/rnc.1088
- Viola, G., Ortega, R., Banavar, R., Acosta, J. A. & Astolfi, A. Total Energy Shaping Control of Mechanical Systems: Simplifying the Matching Equations Via Coordinate Changes. IEEE Trans. Automat. Contr. 52, 1093–1099 (2007) – 10.1109/tac.2007.899064
- Ortega, R., Spong, M. W., Gomez-Estern, F. & Blankenstein, G. Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment. IEEE Trans. Automat. Contr. 47, 1218–1233 (2002) – 10.1109/tac.2002.800770
- Yalçin Y, Direct discrete‐time control of port controlled Hamiltonian systems. Turk J Electr Eng Comput Sci (2010)
- YALÇIN, Y., GÖREN SÜMER, L. & KURTULAN, S. Discrete-time modeling of Hamiltonian systems. Turk J Elec Eng & Comp Sci 23, 149–170 (2015) – 10.3906/elk-1212-23
- Gonzalez, O. & Simo, J. C. On the stability of symplectic and energy-momentum algorithms for non-linear Hamiltonian systems with symmetry. Computer Methods in Applied Mechanics and Engineering 134, 197–222 (1996) – 10.1016/0045-7825(96)01009-2
- Katakura, Y. & Ohmori, H. A design method of discrete-time adaptive control systems based on immersion and invariance. 2008 47th IEEE Conference on Decision and Control 720–725 (2008) doi:10.1109/cdc.2008.4738630 – 10.1109/cdc.2008.4738630
- Meiss, J. Hamiltonian systems. Scholarpedia 2, 1943 (2007) – 10.4249/scholarpedia.1943