Nuradeen Fethalla, M. Saad, H. Michalska, J. Ghommam
{"title":"Robust observer-based backstepping controller for a quadrotor UAV","authors":"Nuradeen Fethalla, M. Saad, H. Michalska, J. Ghommam","doi":"10.1109/CCECE.2017.7946754","DOIUrl":null,"url":null,"abstract":"A novel robust tracking controller for a quadrotor UAV is designed that is capable to compensate the unknown unmatched uncertainties in the system model. A backstepping approach is employed in which such perturbations are estimated on-line by a nonlinear disturbance observer (NDO). The NDO is employed to estimate the effect of wind perturbations and unknown aerodynamical forces. Global asymptotic tracking of the desired position and yaw angle of the quadrotor is achieved in closed loop where the controller gains are selected to satify conditions that follow from stability analysis of the system. The system performance exhibits much better robustness than the existing backstepping control methods which are not equipped with nonlinear disturbance estimators.","PeriodicalId":238720,"journal":{"name":"2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCECE.2017.7946754","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
A novel robust tracking controller for a quadrotor UAV is designed that is capable to compensate the unknown unmatched uncertainties in the system model. A backstepping approach is employed in which such perturbations are estimated on-line by a nonlinear disturbance observer (NDO). The NDO is employed to estimate the effect of wind perturbations and unknown aerodynamical forces. Global asymptotic tracking of the desired position and yaw angle of the quadrotor is achieved in closed loop where the controller gains are selected to satify conditions that follow from stability analysis of the system. The system performance exhibits much better robustness than the existing backstepping control methods which are not equipped with nonlinear disturbance estimators.