Show simple item record

dc.contributor.advisorBeckerleg, Mark
dc.contributor.advisorKilby, Jeff
dc.contributor.authorWong, Philip
dc.date.accessioned2019-09-23T03:58:55Z
dc.date.available2019-09-23T03:58:55Z
dc.date.copyright2019
dc.identifier.urihttp://hdl.handle.net/10292/12844
dc.description.abstractThe aim of the research reported in this thesis was to design and construct several Fault-Tolerant Controllers for a simulated multi-joint planar robotic arm system. Analysis and comparisons of the convergence rates of the controllers developed will assist in determining and understanding the effectiveness of the controller to adapt itself as the number of faults in the system increases. This research designed four Fault-Tolerant Controllers by combing two well-known Optimisation Algorithms: Genetic Algorithm (GA) and Particle-Swarm Optimisation (PSO) with two well understood robotic controllers: Artificial Neural Network (ANN) and Lookup Table (LUT). The effectiveness of the controller is measured by how fast it can recover when different numbers of faults are applied to it. A Fault-Tolerant Controller can be constructed using either active or passive Fault-Tolerant Control. Passive Fault-Tolerant Control is typically achieved via redundancy, such as having backup components integrated into the system. When faults occur, the system can remain operational by quickly switching to the backup component. Active Fault-Tolerant Control actively updates its parameter and/or architecture to adapt itself to compensate the effects of faults. Results have shown that the Fault-Tolerant Controller PSO-LUT has the fastest convergence rate over all faults combinations applied to it, followed by PSO-ANN, GA-LUT and GA-ANN. Results from all the controllers have shown that the overall performance of the controllers is acceptable. However, in some instances the controllers can become stuck near a local optimal for a significant period before converging to a solution.en_NZ
dc.language.isoenen_NZ
dc.publisherAuckland University of Technology
dc.subjectFault-tolerant Controlleren_NZ
dc.subjectEvolutionary Computationen_NZ
dc.subjectNeural Networken_NZ
dc.subjectPSOen_NZ
dc.titleAn Evaluation of Fault-tolerant Robotic Controller Using Evolutionary Computationen_NZ
dc.typeThesisen_NZ
thesis.degree.grantorAuckland University of Technology
thesis.degree.levelMasters Theses
thesis.degree.nameMaster of Engineeringen_NZ
dc.rights.accessrightsOpenAccess
dc.date.updated2019-09-21T00:05:35Z


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record