{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:40:11Z","timestamp":1760240411765,"version":"build-2065373602"},"reference-count":41,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2019,6,11]],"date-time":"2019-06-11T00:00:00Z","timestamp":1560211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004281","name":"Narodowe Centrum Nauki","doi-asserted-by":"publisher","award":["UMO-2017\/27\/B\/ST7\/00620"],"award-info":[{"award-number":["UMO-2017\/27\/B\/ST7\/00620"]}],"id":[{"id":"10.13039\/501100004281","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The main objective of this paper is to develop an actuator and sensor fault estimation framework taking into account various uncertainty sources. In particular, these are divided into three groups: sensor measurement noise, process-external exogenous disturbances, as well as unknown fault dynamics. Unlike the approaches presented in the literature, here they are not processed in the same way but treated separately in a suitably tailored fashion. Finally, the approach resolves to minimizing their effect on the fault estimation error in either the H 2 or H \u221e sense. As a result, a mixed performance\u2013based actuator fault estimation framework is obtained, along with its convergence conditions. The final part of the paper presents performance analysis results obtained for a DC servo-motor. Subsequently, another three-tank-system-based example is presented. In both cases, the proposed approach is compared with an alternative one, which clearly exhibits its superiority.<\/jats:p>","DOI":"10.3390\/s19112648","type":"journal-article","created":{"date-parts":[[2019,6,12]],"date-time":"2019-06-12T10:45:20Z","timestamp":1560336320000},"page":"2648","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Combined H 2 \/ H \u221e Approach for Robust Joint Actuator and Sensor Fault Estimation: Application to a DC Servo-Motor System"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0801-0145","authenticated-orcid":false,"given":"Mariusz","family":"Buciakowski","sequence":"first","affiliation":[{"name":"Institute of Control and Computation Engineering, University of Zielona G\u00f3ra, ul. Szafrana 2, 65-516 Zielona G\u00f3ra, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2469-7570","authenticated-orcid":false,"given":"Marcin","family":"Pazera","sequence":"additional","affiliation":[{"name":"Institute of Control and Computation Engineering, University of Zielona G\u00f3ra, ul. Szafrana 2, 65-516 Zielona G\u00f3ra, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0031-0004","authenticated-orcid":false,"given":"Marcin","family":"Witczak","sequence":"additional","affiliation":[{"name":"Institute of Control and Computation Engineering, University of Zielona G\u00f3ra, ul. Szafrana 2, 65-516 Zielona G\u00f3ra, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,6,11]]},"reference":[{"key":"ref_1","unstructured":"Gertler, J. (1998). Fault Detection and Diagnosis in Engineering Systems, Marcel Dekker."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Chen, J., and Patton, R.J. (1999). Robust Model Based Fault Diagnosis for Dynamic Systems., Kluwer Academic Publishers.","DOI":"10.1007\/978-1-4615-5149-2"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Witczak, M., Buciakowski, M., and Mrugalski, M. (2014, January 2\u20135). An H\u221e approach to fault estimation of non-linear systems: Application to one-link manipulator. Proceedings of the 19th International Conference On Methods and Models in Automation and Robotics (MMAR), Miedzyzdroje, Poland.","DOI":"10.1109\/MMAR.2014.6957397"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1016\/j.jfranklin.2009.02.011","article-title":"State and unknown input estimation for discrete time multiple model","volume":"346","author":"Chadli","year":"2009","journal-title":"J. Frankl. Inst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Isermann, R. (2011). Fault Diagnosis Applications: Model Based Condition Monitoring, Actuators, Drives, Machinery, Plants, Sensors, and Fault-tolerant Systems, Springer.","DOI":"10.1007\/978-3-642-12767-0"},{"key":"ref_6","unstructured":"Ding, S. (2008). Model-based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools, Springer."},{"key":"ref_7","unstructured":"Akhenak, A., Chadli, M., Maquin, D., and Ragot, J. (2003, January 9\u201311). State estimation via multiple observer with unknown inputs: Application to the three tank system. Proceedings of the 5th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes, Safeprocess\u20192003, Washington, DC, USA."},{"key":"ref_8","unstructured":"Akhenak, A., Chadli, M., Maquin, D., and Ragot, J. (2003, January 9\u201312). Sliding mode multiple observer for fault detection and isolation. Proceedings of the 42nd IEEE International Conference on Decision and Control, Maui, HI, USA."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/S1474-6670(17)31054-6","article-title":"Estimation of state and unknown inputs of a nonlinear system represented by a multiple model","volume":"37","author":"Akhenak","year":"2004","journal-title":"IFAC Proc. Vol."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Blanke, M., Kinnaert, M., Lunze, J., and Staroswiecki, M. (2003). Diagnosis and Fault-Tolerant Control, Springer.","DOI":"10.1007\/978-3-662-05344-7"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2141","DOI":"10.1109\/TCST.2016.2538200","article-title":"Sensor fault detection, isolation, and estimation in lithium-ion batteries","volume":"24","author":"Dey","year":"2016","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1597","DOI":"10.1002\/rnc.3369","article-title":"Adaptive robust actuator fault compensation for linear systems using a novel fault estimation mechanism","volume":"26","author":"Ye","year":"2016","journal-title":"Int. J. Robust Nonlinear Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1016\/j.isatra.2016.01.002","article-title":"Neural network-based robust actuator fault diagnosis for a non-linear multi-tank system","volume":"61","author":"Mrugalski","year":"2016","journal-title":"ISA Trans."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.jprocont.2017.01.002","article-title":"A bounded-error approach to simultaneous state and actuator fault estimation for a class of nonlinear systems","volume":"52","author":"Buciakowski","year":"2017","journal-title":"J. Process Control"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"233","DOI":"10.2478\/amcs-2018-0017","article-title":"From Structural Analysis to Observer\u2013Based Residual Generation for Fault Detection","volume":"28","author":"Lunze","year":"2018","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"349","DOI":"10.2478\/amcs-2018-0026","article-title":"Simultaneous Disturbance Compensation and HI\/H\u221e Optimization In Fault Detection Of UAVs","volume":"28","author":"Liu","year":"2018","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"69","DOI":"10.2478\/amcs-2018-0005","article-title":"Active fault tolerance control of a wind turbine system using an unknown input observer with an actuator fault","volume":"28","author":"Li","year":"2018","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"55","DOI":"10.2478\/amcs-2018-0004","article-title":"An adaptive observer design approach for a class of discrete-time nonlinear systems","volume":"28","author":"Srinivasarengan","year":"2018","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_19","unstructured":"Blanke, M., Kinnaert, M., Lunze, J., and Staroswiecki, M. (2006). Diagnosis and Fault-Tolerant Control, Springer. [2nd ed.]."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"4031","DOI":"10.3390\/s120404031","article-title":"Sensor and sensorless fault tolerant control for induction motors using a wavelet index","volume":"12","author":"Gaeid","year":"2012","journal-title":"Sensors"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Tan, J., Fan, Y., Yan, P., Wang, C., and Feng, H. (2019). Sliding Mode Fault Tolerant Control for Unmanned Aerial Vehicle with Sensor and Actuator Faults. Sensors, 19.","DOI":"10.3390\/s19030643"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1788","DOI":"10.1080\/00207179.2013.796592","article-title":"A fault-tolerant control strategy for non-linear discrete-time systems: Application to the twin-rotor system","volume":"86","author":"Witczak","year":"2013","journal-title":"Int. J. Control"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.automatica.2016.02.014","article-title":"A new strategy for integration of fault estimation within fault-tolerant control","volume":"69","author":"Lan","year":"2016","journal-title":"Automatica"},{"key":"ref_24","first-page":"227","article-title":"Design of unknown input observers for non-linear stochastic systems and their application to robust fault diagnosis","volume":"42","author":"Witczak","year":"2013","journal-title":"Control Cybern."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1065","DOI":"10.1080\/00207721.2011.573102","article-title":"Nonlinear sliding mode high-gain observers for fault estimation","volume":"42","author":"Veluvolu","year":"2011","journal-title":"Int. J. Syst. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/j.jfranklin.2013.08.021","article-title":"Robust observer-based fault estimation and accommodation of discrete-time piecewise linear systems","volume":"351","author":"Tabatabaeipour","year":"2014","journal-title":"J. Frankl. Inst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/j.automatica.2014.12.003","article-title":"Robust fault estimation and compensation for LPV systems under actuator and sensor faults","volume":"52","author":"Seron","year":"2015","journal-title":"Automatica"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2524","DOI":"10.1016\/j.jfranklin.2016.09.020","article-title":"Actuator and sensor faults estimation based on proportional integral observer for TS fuzzy model","volume":"354","author":"Youssef","year":"2017","journal-title":"J. Frankl. Inst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"934","DOI":"10.1016\/j.automatica.2006.11.016","article-title":"Unbiased minimum-variance input and state estimation for linear discrete-time systems with direct feedthrough","volume":"43","author":"Gillijns","year":"2007","journal-title":"Automatica"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1530","DOI":"10.1002\/rnc.3365","article-title":"An LMI approach to robust fault estimation for a class of nonlinear systems","volume":"26","author":"Witczak","year":"2016","journal-title":"Int. J. Robust Nonlinear Control"},{"key":"ref_31","first-page":"2776","article-title":"Spectral H2 fault estimation observer design based on allocation of the correction effect","volume":"95","author":"Veremey","year":"2017","journal-title":"J. Theor. Appl. Inf. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1016\/j.automatica.2005.10.013","article-title":"Design of state estimators for uncertain linear systems using quadratic boundedness","volume":"42","author":"Alessandri","year":"2006","journal-title":"Automatica"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"619","DOI":"10.2478\/v10006-010-0046-y","article-title":"Fault diagnosis and fault tolerant control using set-membership approaches: Application to real case studies","volume":"20","author":"Puig","year":"2010","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"8000","DOI":"10.1021\/acs.iecr.7b00722","article-title":"Model-based parameter estimation for fault detection using multiparametric programming","volume":"56","author":"Dua","year":"2017","journal-title":"Ind. Eng. Chem. Res."},{"key":"ref_35","unstructured":"Mid, E.C., and Dua, V. (2018). Fault Detection in Wastewater Treatment Systems Using Multiparametric Programming. Processes, 6."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.1016\/B978-0-444-64235-6.50204-7","article-title":"Fault detection of fermentation processes","volume":"Volume 43","author":"Mid","year":"2018","journal-title":"Computer Aided Chemical Engineering"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/S0959-1524(99)00056-6","article-title":"A tutorial on linear and bilinear matrix inequalities","volume":"10","author":"VanAntwerp","year":"2000","journal-title":"J. Process Control"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.arcontrol.2008.03.008","article-title":"Bibliographical review on reconfigurable fault-tolerant control systems","volume":"32","author":"Zhang","year":"2008","journal-title":"Annu. Rev. Control"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Hilhorst, G., Pipeleers, G., Oliveira, R.C., Peres, P.L., and Swevers, J. (2014, January 25\u201329). On Extended LMI Conditions for H2\/H\u221e Control of Discrete-Time Linear Systems. Proceedings of the 19th IFAC World Congress, Cape Town, South Africa.","DOI":"10.3182\/20140824-6-ZA-1003.01153"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/j.conengprac.2017.06.014","article-title":"A quadratic boundedness approach to robust DC motor fault estimation","volume":"66","author":"Buciakowski","year":"2017","journal-title":"Control Eng. Pract."},{"key":"ref_41","unstructured":"INTECO (2013). Multitank System\u2014User\u2019s Manual, INTECO."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/11\/2648\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:57:40Z","timestamp":1760187460000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/11\/2648"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,11]]},"references-count":41,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["s19112648"],"URL":"https:\/\/doi.org\/10.3390\/s19112648","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,6,11]]}}}