Vis enkel innførsel

dc.contributor.advisorDamiano Rotondo
dc.contributor.advisorDidrik Efjestad Fjereide
dc.contributor.authorPhan, Nickolas
dc.contributor.authorHaug, Børge Olav
dc.contributor.authorHaughom, Tor Ivar
dc.date.accessioned2023-06-27T15:51:48Z
dc.date.available2023-06-27T15:51:48Z
dc.date.issued2023
dc.identifierno.uis:inspera:130506351:64304804
dc.identifier.urihttps://hdl.handle.net/11250/3073587
dc.description.abstractThis thesis describes the design of Sliding Mode Control applied to quadrotor UAV flight. This is a nonlinear control technique in which a discontinuous control signal is applied to drive the so-called sliding variable to zero, which defines the sliding surface. The sliding variable should be designed in such a way that approaching the sliding surface is beneficial to tracking the reference signals. The advantages of Sliding Mode Control are that the need for simplifying the underlying dynamical model through linearization is avoided, it is robust and adaptive, and works even if the system to be controlled is highly nonlinear or has model uncertainties. Sliding Mode Control has one major issue associated with it, namely the chattering phenomena in the control inputs, which is undesirable. This can be tackled by approximating the discontinuous sign function in the control input with a approximated continuous function, or by applying techniques such as adaptive fuzzy gain scheduling. As with other control methods, Sliding Mode Control requires tuning of the control parameters to obtain an optimal performance. In this work, genetic algorithms were investigated as a way to tune the controller parameters. The findings of this thesis were combined with the design of a line tracking algorithm in order to enter the MathWorks Minidrone Competition.
dc.description.abstractThis thesis describes the design of Sliding Mode Control applied to quadrotor UAV flight. This is a nonlinear control technique in which a discontinuous control signal is applied to drive the so-called sliding variable to zero, which defines the sliding surface. The sliding variable should be designed in such a way that approaching the sliding surface is beneficial to tracking the reference signals. The advantages of Sliding Mode Control are that the need for simplifying the underlying dynamical model through linearization is avoided, it is robust and adaptive, and works even if the system to be controlled is highly nonlinear or has model uncertainties. Sliding Mode Control has one major issue associated with it, namely the chattering phenomena in the control inputs, which is undesirable. This can be tackled by approximating the discontinuous sign function in the control input with a approximated continuous function, or by applying techniques such as adaptive fuzzy gain scheduling. As with other control methods, Sliding Mode Control requires tuning of the control parameters to obtain an optimal performance. In this work, genetic algorithms were investigated as a way to tune the controller parameters. The findings of this thesis were combined with the design of a line tracking algorithm in order to enter the MathWorks Minidrone Competition.
dc.languageeng
dc.publisheruis
dc.titleSliding Mode Control and Vision-Based Line Tracking for Quadrotors
dc.typeBachelor thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel