Virtual Sensors Design for Nonlinear Dynamic Systems

(1) * Alexey Zhirabok Mail (Far Eastern Federal University, Russian Federation)
(2) Alexander Zuev Mail (Institute of Marine Technology Problems, Russian Federation)
(3) Kim Chung Il Mail (Institute of Marine Technology Problems, Russian Federation)
*corresponding author

Abstract


The objective of the paper is virtual sensors design, estimating prescribed components of the systems state vector to solve the tasks of fault diagnosis in nonlinear systems. To solve the problem, the method called logic-dynamic approach is used, which allows to solve the problem for systems with non-smooth nonlinearities subjected to external disturbance by methods of linear algebra. According to this method, the problem is solved in three steps: at the first step, the nonlinear term is removed from the system, and the linear model invariant with respect to the disturbance is designed; at the second step, a possibility to take into account the nonlinear term and to estimate the given variable is checked; finally, the transformed nonlinear term is added to the linear model. The relations allowing to design virtual sensor of minimal dimension estimating prescribed component of the state vector of the system are obtained. The main contribution of the present paper is that a procedure to design virtual sensors of minimal dimension for nonlinear systems estimating prescribed components of the state vector is developed. This allows to reduce complexity of the virtual sensors in comparison with known papers where such sensors of full dimension are constructed. Besides, the limitations imposed on the initial system are relaxed that allow to extend a class of systems for which the virtual sensors can be constructed.

Keywords


Nonlinear dynamic systems; Virtual sensor; Canonical forms; Reduced order models

   

DOI

https://doi.org/10.31763/ijrcs.v3i2.915
      

Article metrics

10.31763/ijrcs.v3i2.915 Abstract views : 1208 | PDF views : 342

   

Cite

   

Full Text

Download

References


[1] Q. Ahmed, A. Bhatti, and M. Iqbal, “Virtual Sensors for Automotive Engine Sensors Fault Diagnosis in Second Order Sliding Modes,” IEEE Sensors Journal, vol. 11, no. 9, pp. 1832–1840, 2011, https://doi.org/10.1109/JSEN.2011.2105471.

[2] P. Albertos and G. Goodwin, “Virtual Sensors for Control Application,” Annual Reviews in Control, vol. 26, no. 1, pp. 101–112, 2002, https://doi.org/10.1016/S1367-5788(02)80018-9.

[3] A. P. Berkhoff and T. Hekman, “Active Noise Control Using Finite Element-Based Virtual Sensors,” ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 8479-8483, 2019, https://doi.org/10.1109/ICASSP.2019.8682845.

[4] M. Blanke, M. Kinnaert, J. Lunze, and M. Staroswiecki, Diagnosis and Fault-Tolerant Control. Springer-Verlag, Berlin, 2016, https://doi.org/10.1007/978-3-662-47943-8.

[5] J. Burlachenko, I. Kruglenko, E. Manoylov, S. Kravchenko, I. Krishchenko and B. Snopok, "Virtual sensors for electronic nose devises," 2019 IEEE International Symposium on Olfaction and Electronic Nose (ISOEN), pp. 1-3, 2019, https://doi.org/10.1109/ISOEN.2019.8823169.

[6] C. Edwards, S. Spurgeon, and R. Patton, “Sliding Mode Observers for Fault Detection and Isolation,” Automatica, vol. 36, no. 4, pp. 541–553, 2000, https://doi.org/S0005-1098(99)00177-6.

[7] A. Galavizh and A. H. Hassanabadi, "Designing Fuzzy Fault Tolerant Controller for a DC Microgrid Based on Virtual Sensor," 2021 7th International Conference on Control, Instrumentation and Automation (ICCIA), pp. 1-6, 2021, https://doi.org/10.1109/ICCIA52082.2021.9403542.

[8] I. Hashlamon and K. Erbatur, "Joint sensor fault detection and recovery based on virtual sensor for walking legged robots," 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), pp. 1210-1214, 2014, https://doi.org/10.1109/ISIE.2014.6864786.

[9] G. Heredia and A. Ollero, “Virtual Sensor for Failure Detection, Identification and Recovery in the Transition Phase of A Morphing Aircraft,” Sensors, vol. 10, no. 3, pp. 2188–2201, 2010, https://doi.org/10.3390/s100302188.

[10] Z. Hosseinpoor, M. M. Arefi, R. Razavi-Far, N. Mozafari and S. Hazbavi, "Virtual Sensors for Fault Diagnosis: A Case of Induction Motor Broken Rotor Bar," in IEEE Sensors Journal, vol. 21, no. 4, pp. 5044-5051, 2021, https://doi.org/10.1109/JSEN.2020.3033754.

[11] E. Jove, J. Casteleiro-Roca, H. Quntian, J. Mendez-Perez, and J. Calvo-Rolle, “Virtual Sensor for Fault Detection, Isolation and Data Recovery for Bicomponent Mixing Machine Monitoring,” Informatica, vol. 30, no. 4, pp. 671-687, 2019, https://doi.org/10.15388/Informatica.2019.224.

[12] K. Kalsi, S. Hui and S. H. Żak, "Unknown input and sensor fault estimation using sliding-mode observers," Proceedings of the 2011 American Control Conference, pp. 1364-1369, 2011, https://doi.org/10.1109/ACC.2011.5990738.

[13] M. Luzar and M. Witczak, "Fault-tolerant control and diagnosis for LPV system with H-infinity virtual sensor," 2016 3rd Conference on Control and Fault-Tolerant Systems (SysTol), pp. 825-830, 2016, https://doi.org/10.1109/SYSTOL.2016.7739849.

[14] S. Malik, T. Islam, A. U. Khan, M. Rehman and S. A. Akbar, "Development of virtual humidity sensor system," 2015 International Conference on Industrial Instrumentation and Control (ICIC), pp. 155-158, 2015, https://doi.org/10.1109/IIC.2015.7150729.

[15] E. Misawa and J. Hedrick, “Nonlinear Observers-A State-of-the-Art Survey,” J. Dynamic Systems, Measurement, and Control, vol. 111, no. 3, pp. 344–352, 1989, https://doi.org/10.1115/1.3153059.

[16] R. Nazari, M. M. Seron, and J. A. De Doná, “Fault-tolerant Control of Systems with Convex Polytopic Linear Parameter Varying Model Uncertainty Using Virtual-Sensor-Based Controller Reconfiguration,” Annu. Rev. Control, vol. 37, no. 1, pp. 146–153, 2013, https://doi.org/10.1016/j.arcontrol.2013.04.004.

[17] C. Roy, A. Roy and S. Misra, "DIVISOR: Dynamic virtual sensor formation for overlapping region in IoT-based sensor-cloud," 2018 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1-6, 2018, https://doi.org/10.1109/WCNC.2018.8377221.

[18] D. Rotondo, F. Nejjari, and V. Puig, “A Virtual Actuator and Sensor Approach for Fault Tolerant Control of LPV Systems,” Journal of Process Control, vol. 24, no. 3, pp. 203–222, 2014, http://dx.doi.org/10.1016/j.jprocont.2013.12.016.

[19] D. Rotondo, J. Ponsart, D. Theilliol, F. Nejjaria, and V. Puig, “A Virtual Actuator Approach for the Fault Tolerant Control of Unstable Linear Systems Subject to Actuator Saturation and Fault Isolation Delay,” Annual Reviews in Control, vol. 39, pp. 68-80, 2015, https://doi.org/10.1016/j.arcontrol.2015.03.006.

[20] D. Rotondo, F. Nejjari, and V. Puig, “Fault Tolerant Control of a Proton Exchange Membrane Fuel Cell Using Takagi–Sugeno Virtual Actuators,” J. Process Control, vol. 45, pp. 12–29, 2016, https://doi.org/10.1016/j.jprocont.2016.06.001.

[21] D. Rotondo, H. S. Sanchez, V. Puig, T. Escobet, and J. Quevedo, “A Virtual Actuator Approach for the Secure Control of Networked LPV Systems under Pulse-width Modulated DoS Attacks,” Neurocomputing, vol. 365, pp. 21–30, 2019, https://doi.org/10.1016/j.neucom.2019.06.050.

[22] O. Sergiyenko, V. Tyrsa, A. Zhirabok and A. Zuev, "Sensor Fault Identification in Linear and Nonlinear Dynamic Systems via Sliding Mode Observers," in IEEE Sensors Journal, vol. 22, no. 11, pp. 10173-10182, 2022, https://doi.org/10.1109/JSEN.2021.3080118.

[23] C. Tan and C. Edwards, “Sliding Mode Observers for Robust Detection and Reconstruction of Actuator and Sensor Faults,” Int. J. Robust and Nonlinear Control, vol. 13, no. 5, pp. 443–463, 2003, https://doi.org/10.1002/rnc.723.

[24] J. Trevathan, W. Read, A. Sattar, S. Schmidtke and T. Sharp, "The Virtual Sensor Concept : Separating Sensor Software from the Hardware," 2020 IEEE Sensors, pp. 1-4, 2020, https://doi.org/10.1109/SENSORS47125.2020.9278631.

[25] Y. Wang, D. Rotondo, V. Puig, and G. Cembrano, “Fault Tolerant Control Based on Virtual Actuator and Sensor for Discrete-Time Descriptor Systems,” IEEE Trans. on Circuits and Systems, vol. 67, no. 12, pp. 5316–5325, 2020, https://doi.org/10.1109/TCSI.2020.3015887.

[26] X. Wang, C. Tan, and D. Zhou, “A Novel Sliding Mode Observer for State and Fault Estimation in Systems not Satisfying Matching and Minimum Phase Conditions,” Automatica, vol. 79, pp. 290-295, 2017, https://doi.org/10.1016/j.automatica.2017.01.027.

[27] M. Witczak, “Fault Diagnosis and Fault Tolerant Control Strategies for Nonlinear Systems,” Springer, Berlin, 2014, https://doi.org/10.1007/978-3-319-03014-2.

[28] M. Yadegar, N. Meskin, and A. Afshar, “Fault-tolerant Control of Linear Systems Using Adaptive Virtual Actuator,” Int. J. Control, vol. 92, no. 8, pp. 1729–1741, 2019, https://doi.org/10.1080/00207179.2017.1408921.

[29] A. Zhirabok, A. Shumsky, and S. Solyanik, “Fault Detection in Nonlinear Systems via Linear Methods,” Int. J. Applied Math. and Computer Sciences, vol. 27, no. 2, pp. 261–272, 2017, https://doi.org/10.1515/amcs-2017-0019.

[30] A. Zhirabok, A. Zuev and A. Shumsky, "Sensor Fault Identification in Mechatronic Systems Described by Linear and Nonlinear Models," 2020 IEEE 29th International Symposium on Industrial Electronics (ISIE), pp. 1109-1114, 2020, https://doi.org/10.1109/ISIE45063.2020.9152578.

[31] A. Zhirabok, A. Zuev, and A. Shumsky, “Sensor Fault Identification in Nonlinear Dynamic Systems,” IFAC PapersOnLine, vol. 53, no. 2, pp. 750–755, 2020, https://doi.org/10.1016/j.ifacol.2020.12.826.

[32] A. Zhirabok, A. Zuev, V. Filaretov, A. Shumsky, “Fault Identification in Nonlinear Systems Based on Sliding Mode Observers with Weakened Existence Conditions,” J. Computer and Systems Sciences International, vol. 61, no. 3, pp. 313-321, 2022, https://doi.org/10.1134/S1064230722030169.


Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Alexey Zhirabok

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


About the JournalJournal PoliciesAuthor Information

International Journal of Robotics and Control Systems
e-ISSN: 2775-2658
Website: https://pubs2.ascee.org/index.php/IJRCS
Email: ijrcs@ascee.org
Organized by: Association for Scientific Computing Electronics and Engineering (ASCEE)Peneliti Teknologi Teknik IndonesiaDepartment of Electrical Engineering, Universitas Ahmad Dahlan and Kuliah Teknik Elektro
Published by: Association for Scientific Computing Electronics and Engineering (ASCEE)
Office: Jalan Janti, Karangjambe 130B, Banguntapan, Bantul, Daerah Istimewa Yogyakarta, Indonesia