Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

System identification for fault tolerant control of unmanned aerial vehicles

Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2010.

Saved in:
Bibliographic Details
Main Author: Pietersen, Willem Hermanus
Other Authors: Peddle, I. K.
Format: Thesis
Language:English
Published: Stellenbosch : University of Stellenbosch 2010
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867614118394986496
access_status_str Open Access
author Pietersen, Willem Hermanus
author2 Peddle, I. K.
author_browse Peddle, I. K.
Pietersen, Willem Hermanus
author_facet Peddle, I. K.
Pietersen, Willem Hermanus
author_sort Pietersen, Willem Hermanus
collection Thesis
dc_rights_str_mv University of Stellenbosch
description Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2010.
format Thesis
id oai:scholar.sun.ac.za:10019.1/4164
institution Stellenbosch University (South Africa)
language English
last_indexed 2026-06-10T12:46:57.306Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2010
publishDateRange 2010
publishDateSort 2010
publisher Stellenbosch : University of Stellenbosch
publisherStr Stellenbosch : University of Stellenbosch
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/4164 System identification for fault tolerant control of unmanned aerial vehicles Pietersen, Willem Hermanus Peddle, I. K. University of Stellenbosch. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Fault detection and isolation Dissertations -- Electronic engineering Theses -- Electronic engineering Drone aircraft -- Control systems Flight control Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2010. ENGLISH ABSTRACT: In this project, system identification is done on the Modular Unmanned Aerial Vehicle (UAV). This is necessary to perform fault detection and isolation, which is part of the Fault Tolerant Control research project at Stellenbosch University. The equations necessary to do system identification are developed. Various methods for system identification is discussed and the regression methods are implemented. It is shown how to accommodate a sudden change in aircraft parameters due to a fault. Smoothed numerical differentiation is performed in order to acquire data necessary to implement the regression methods. Practical issues regarding system identification are discussed and methods for addressing these issues are introduced. These issues include data collinearity and identification in a closed loop. The regression methods are implemented on a simple roll model of the Modular UAV in order to highlight the various difficulties with system identification. Different methods for accommodating a fault are illustrated. System identification is also done on a full nonlinear model of the Modular UAV. All the parameters converges quickly to accurate values, with the exception of Cl R , CnP and Cn A . The reason for this is discussed. The importance of these parameters in order to do Fault Tolerant Control is also discussed. An S-function that implements the recursive least squares algorithm for parameter estimation is developed. This block accommodates for the methods of applying the forgetting factor and covariance resetting. This block can be used as a stepping stone for future work in system identification and fault detection and isolation. AFRIKAANSE OPSOMMING: In hierdie projek word stelsel identifikasie gedoen op die Modulêre Onbemande Vliegtuig. Dit is nodig om foutopsporing en isolasie te doen wat ’n deel uitmaak van fout verdraagsame beheer. Die vergelykings wat nodig is om stelsel identifikasie te doen is ontwikkel. Verskeie metodes om stelsel identifikasie te doen word bespreek en die regressie metodes is uitgevoer. Daar word gewys hoe om voorsiening te maak vir ’n skielike verandering in die vliegtuig parameters as gevolg van ’n fout. Reëlmatige numeriese differensiasie is gedoen om data te verkry wat nodig is vir die uitvoering van die regressie metodes. Praktiese kwessies aangaande stelsel identifikasie word bespreek en metodes om hierdie kwessies aan te spreek word gegee. Hierdie kwessies sluit interafhanklikheid van data en identifikasie in ’n geslote lus in. Die regressie metodes word toegepas op ’n eenvoudige rol model van die Modulêre Onbemande Vliegtuig om die verskeie kwessies aangaande stelsel identifikasie uit te wys. Verskeie metodes vir die hantering vir ’n fout word ook illustreer. Stelsel identifikasie word ook op die volle nie-lineêre model van die Modulêre Onbemande Vliegtuig gedoen. Al die parameters konvergeer vinnig na akkurate waardes, met die uitsondering van Cl R , CnP and Cn A . Die belangrikheid van hierdie parameters vir fout verdraagsame beheer word ook bespreek. ’n S-funksie blok vir die rekursiewe kleinste-kwadraat algoritme is ontwikkel. Hierdie blok voorsien vir die metodes om die vergeetfaktor en kovariansie herstelling te implementeer. Hierdie blok kan gebruik word vir toekomstige werk in stelsel identifikasie en foutopsporing en isolasie. 2010-02-18T16:45:40Z 2010-08-13T14:59:40Z 2010-02-18T16:45:40Z 2010-08-13T14:59:40Z 2010-03 Thesis http://hdl.handle.net/10019.1/4164 en University of Stellenbosch 107 p. : ill. application/pdf Stellenbosch : University of Stellenbosch
spellingShingle Fault detection and isolation
Dissertations -- Electronic engineering
Theses -- Electronic engineering
Drone aircraft -- Control systems
Flight control
Pietersen, Willem Hermanus
System identification for fault tolerant control of unmanned aerial vehicles
title System identification for fault tolerant control of unmanned aerial vehicles
title_full System identification for fault tolerant control of unmanned aerial vehicles
title_fullStr System identification for fault tolerant control of unmanned aerial vehicles
title_full_unstemmed System identification for fault tolerant control of unmanned aerial vehicles
title_short System identification for fault tolerant control of unmanned aerial vehicles
title_sort system identification for fault tolerant control of unmanned aerial vehicles
topic Fault detection and isolation
Dissertations -- Electronic engineering
Theses -- Electronic engineering
Drone aircraft -- Control systems
Flight control
url http://hdl.handle.net/10019.1/4164
work_keys_str_mv AT pietersenwillemhermanus systemidentificationforfaulttolerantcontrolofunmannedaerialvehicles