Discrete-Time I&I Adaptive Control for a Class of Uncertain Port-Controlled Hamiltonian Systems
Authors
Mohammed Alkrunz, Yaprak Yalcin
Abstract
In this paper, we presented a discrete-time adaptive Passivity Based Control (PBC) for linearly parametrized port-controlled Hamiltonian systems with additive uncertainty. For the parameter estimation we exploited the Immersion and Invariance approach to achieve an automatic tuning for the designed PBC controller. The locally asymptotic stability of the closed loop system under PBC control with proposed parameter estimator is shown using Lyapunov theory. Simulations are carried out to test performance of proposed adaptive control method. Results illustrates that the estimator successfully estimates the uncertain parameters and the PBC utilizing this parameters stabilizes the closed loop system and preserve the performance of certainty equivalent controller.
Citation
- Journal: 2019 6th International Conference on Electrical and Electronics Engineering (ICEEE)
- Year: 2019
- Volume:
- Issue:
- Pages: 207–214
- Publisher: IEEE
- DOI: 10.1109/iceee2019.2019.00047
BibTeX
@inproceedings{Alkrunz_2019,
title={{Discrete-Time I\&I Adaptive Control for a Class of Uncertain Port-Controlled Hamiltonian Systems}},
DOI={10.1109/iceee2019.2019.00047},
booktitle={{2019 6th International Conference on Electrical and Electronics Engineering (ICEEE)}},
publisher={IEEE},
author={Alkrunz, Mohammed and Yalcin, Yaprak},
year={2019},
pages={207--214}
}References
- 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
- dirksz, Adaptive Control port-Hamiltonian Systems. 19th International Symposium on Mathematical Theory of Networks and Systems MTNS (2010)
- landau, Adaptive Control Algorithm Analysis and Applications (2011)
- Colbaugh, R., Glass, K. & Pittman, P. Adaptive control for a class of Hamiltonian systems. [1992] Conference Record of the Twenty-Sixth Asilomar Conference on Signals, Systems & Computers 400–404 doi:10.1109/acssc.1992.269241 – 10.1109/acssc.1992.269241
- narendra, Stable Adaptive Systems (1989)
- astolfi, Immersion And Invariance Anew Tool For Stabilization and Adaptive Control Of Nonlinear Systems (0)
- Yalcin, Y. & Astolfi, A. Discrete time immersion and invariance adaptive control for systems in strict feedback form. IEEE Conference on Decision and Control and European Control Conference 343–347 (2011) doi:10.1109/cdc.2011.6161178 – 10.1109/cdc.2011.6161178
- 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
- Kotyczka, P. & Sarras, I. Equivalence of Immersion and Invariance and IDA-PBC for the Acrobot. IFAC Proceedings Volumes 45, 36–41 (2012) – 10.3182/20120829-3-it-4022.00013
- Kotyczka, P. & Sarras, I. On the equivalence of two nonlinear control approaches: Immersion and invariance and IDA-PBC. European Journal of Control 19, 445–453 (2013) – 10.1016/j.ejcon.2013.09.008
- 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
- 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
- Transient stabilization of multimachine power systems with nontrivial transfer conductances. IEEE Trans. Automat. Contr. 50, 60–75 (2005) – 10.1109/tac.2004.840477
- 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
- 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
- wang, Generalized Hamiltonian Control Systems Theory-Realization Control and Applications (2007)
- 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
- kao, Stability analysis of interconnected Hamiltonian systems under time delays. IET Control Theory and Applications (2011)
- 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
- 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
- yalcin, Disturbance Attenuation in Hamiltonian Systems Via Direct Discrete Time Design. IFAC (2008)
- Ortega, R., Loría, A., Nicklasson, P. J. & Sira-Ramírez, H. Passivity-Based Control of Euler-Lagrange Systems. Communications and Control Engineering (Springer London, 1998). doi:10.1007/978-1-4471-3603-3 – 10.1007/978-1-4471-3603-3
- yalcin, Direct Discrete Time Control of Port Controlled Hamiltonian Systems (2010)
- Yalcin, Y. & Goren-Sumer, L. Robust disturbance attenuation in Hamiltonian systems via direct digital control. 2009 European Control Conference (ECC) 2277–2282 (2009) doi:10.23919/ecc.2009.7074744 – 10.23919/ecc.2009.7074744
- Acosta, J. A., Ortega, R., Astolfi, A. & Mahindrakar, A. D. Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one. IEEE Trans. Automat. Contr. 50, 1936–1955 (2005) – 10.1109/tac.2005.860292
- 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