{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T16:06:06Z","timestamp":1777910766828,"version":"3.51.4"},"reference-count":30,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T00:00:00Z","timestamp":1658188800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Transactions of the Institute of Measurement and Control"],"published-print":{"date-parts":[[2023,1]]},"abstract":"<jats:p>In this study, first a model predictive control (MPC) solution is utilized to control the quadrotor model in both fault-free and faulty modes by employing a cost function. For this aim, the obtained non-linear continuous model has been discretized after linearization around an equilibrium point. Then, a fault detection and diagnosis (FDD) and fault tolerant control (FTC) strategy is proposed based on MPC in order to neutralize the effect of fault. The method of FDD and FTC designing is based on analytical redundancy relations (ARRs) which detects and tolerates the fault by producing a residual signal. Therefore, this method presents a complete FTC solution to fault issue without using observer. In addition, this solution has robustness against the uncertainties and disturbances which may challenge the model in practical situations. The discussed fault in this paper is a sensor fault which is modeled as an undesired function which affects the sensor of roll angle. However, the proposed FTC can tolerate all types of faults. The results of implementation of this method are validated under various simulation scenarios.<\/jats:p>","DOI":"10.1177\/01423312221107971","type":"journal-article","created":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T09:10:05Z","timestamp":1658221805000},"page":"37-48","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":18,"title":["A robust model predictive control-based method for fault detection and fault tolerant control of quadrotor UAV"],"prefix":"10.1177","volume":"45","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6757-9833","authenticated-orcid":false,"given":"Arman","family":"Mohammadi","sequence":"first","affiliation":[{"name":"Department of Control Engineering, Faculty of Electrical & Computer Engineering, Tarbiat Modares University, Iran"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0552-3308","authenticated-orcid":false,"given":"Amin","family":"Ramezani","sequence":"additional","affiliation":[{"name":"Department of Control Engineering, Faculty of Electrical & Computer Engineering, Tarbiat Modares University, Iran"}]}],"member":"179","published-online":{"date-parts":[[2022,7,19]]},"reference":[{"key":"bibr1-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-017-0690-7"},{"key":"bibr2-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/ICUAS.2016.7502557"},{"key":"bibr3-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/ROBIO.2015.7418948"},{"key":"bibr4-01423312221107971","volume-title":"Diagnosis and Fault-Tolerant Control","author":"Blanke M","year":"2006"},{"key":"bibr5-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2004.1389776"},{"key":"bibr6-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-013-9921-8"},{"key":"bibr7-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2019.2934389"},{"key":"bibr8-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2019.0596"},{"key":"bibr9-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/PLANS.2016.7479770"},{"key":"bibr10-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1007\/s11071-014-1425-y"},{"key":"bibr11-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1007\/s42405-020-00331-1"},{"key":"bibr12-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1016\/j.ast.2019.07.023"},{"key":"bibr13-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-015-0293-0"},{"key":"bibr14-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2019.03.010"},{"key":"bibr15-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/SysTol.2013.6693910"},{"key":"bibr16-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/ICUAS.2014.6842251"},{"key":"bibr17-01423312221107971","doi-asserted-by":"publisher","DOI":"10.3103\/S0146411621010053"},{"key":"bibr18-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-013-9813-y"},{"key":"bibr19-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/EITech.2017.8255220"},{"key":"bibr20-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1080\/00207179.2018.1484573"},{"key":"bibr21-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-017-0474-0"},{"key":"bibr22-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1515\/amcs-2015-0001"},{"key":"bibr23-01423312221107971","doi-asserted-by":"crossref","unstructured":"Sadeghzadeh I, Mehta A, Zhang Y, et al. (2011) Fault-tolerant trajectory tracking control of a quadrotor helicopter using gain-scheduled PID and model reference adaptive control. Annual Conference of the Prognostics and Health Management Society. Available at: https:\/\/papers.phmsociety.org\/index.php\/phmconf\/article\/view\/2053","DOI":"10.36001\/phmconf.2011.v3i1.2053"},{"key":"bibr24-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/SYSTOL.2010.5675979"},{"key":"bibr25-01423312221107971","doi-asserted-by":"publisher","DOI":"10.20965\/jaciii.2018.p0498"},{"key":"bibr26-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2020.3016093"},{"key":"bibr27-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2017.2669891"},{"key":"bibr28-01423312221107971","doi-asserted-by":"publisher","DOI":"10.3390\/s19030643"},{"key":"bibr29-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1080\/00207179.2017.1309572"},{"key":"bibr30-01423312221107971","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAS.2015.7364911"}],"container-title":["Transactions of the Institute of Measurement and Control"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/01423312221107971","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/01423312221107971","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/01423312221107971","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T15:06:05Z","timestamp":1777647965000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/01423312221107971"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,19]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["10.1177\/01423312221107971"],"URL":"https:\/\/doi.org\/10.1177\/01423312221107971","relation":{},"ISSN":["0142-3312","1477-0369"],"issn-type":[{"value":"0142-3312","type":"print"},{"value":"1477-0369","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,19]]}}}