Real-Time Implementation of a DC Servomotor Actuator with unknown uncertainty using a Sliding Mode Observer
Nicolae Tudoroiu, Roxana-Elena Tudoroiu, Wilhelm Kecs, Maria Dobritoiu, Nicolae Ilias, Stelian-Valentin Casavela
DOI: http://dx.doi.org/10.15439/2016F95
Citation: Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 8, pages 841–848 (2016)
Abstract. The central idea of this paper is the modeling and implementation of a real-time dc servomotor angular speed control system with an unknown bounded uncertainty using a sliding mode observer (SMO) control strategy. We prefer to use a SMO in our approach due to its great potential in fault detection and isolation (FDI) of the actuators and sensor faults subjected frequently to several failures due to an abnormal change in their operating conditions or parameters. We use for this purpose the most suitable real time implementation tool MATLAB/SIMULINK software package. It provides special features for real time implementation by its extensions Real-Time Workshop (RTW) and the Real-Time Windows Target (RTWT). The novelty of our paper is to prove in an extensive simulation MATLAB/SIMULINK frame the real time implementation potential of a most recently sliding mode observer (SMO) control strategy applied to a particular case study, namely for a dc servomotor angular speed control system. The proposed real-time Sliding Mode Observer (SMO) consists of an embedded nonlinear Sliding Mode Observer (SMO) with the dc servomotor actuator in an integrated control system structure to estimate its angular speed and armature current and to implement the sliding mode control law.
References
- Sarah K. Spurgeon, “Sliding Mode Observers - historical background and basic introduction”, Spring School, Aussois, June 2015.
- Sarah K. Spurgeon, “Sliding Mode Observers – toward a constructive design framework”, Spring School, Aussois, June 2015.
- A. Aref, T. Tran, “Using Fuzzy Logic and Q-Learning for Trust Modeling in Multi-agent Systems”, Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, Warsaw, Poland, ACSIS, Vol. 2, pp. 59–66, 2014, http://dx.doi.org/10.15439/2014F482.
- H. K. Khalil, L. Praly, “High-gain observers in nonlinear feedback control”, Int. J. Robust. Nonlinear Control, vol.24, issue 6, pp.993-1015, John Wiley & Sons, Ltd, 2013, http://dx.doi.org/10.1002/rnc.3051.
- X.G. Yan, C. Eduards, “Nonlinear robust fault reconstruction and estimation using a sliding mode observer”, Elsevier, ScienceDirect, Automatica, vol. 43, pp.1605 - 1614, 2007, http://dx.doi.org/10.1016/j.automatica.2007.02.008.
- Amira Sayed A. Aziz, Ahmad Taher Azar , Mostafa A. Salama, Aboul Ella Hassanien, Sanaa El-Ola Hanafy, “Genetic Algorithm with Different Feature Selection Techniques for Anomaly Detectors Generation”, Proceedings of the 2013 Federated Conference on Computer Science and Information Systems, Krakow, Poland, pp. 769–774, 2013.
- N.Tudoroiu, K. Khorasani, “Satellite Fault Diagnosis using a Bank of Interacting Kalman Filters”, IEEE Transactions on Aerospace and Electronic Systems, vol. 43, no.4, 2007, pp. 1334-1350, IEEEXplore, http://dx.doi.org/10.1109/TAES.2007.4441743.
- E-R. Tudoroiu, “Conceiving and Implementing Applications using Real-Time UML”, PhD Thesis, Cluj-Napoca Technical University, Romania, 2012.
- Control Tutorials for MATLAB, Carnegie Mellon Lab, University of Michigan, http://ctms.engin.umich.edu.