Please use this identifier to cite or link to this item: https://hdl.handle.net/11264/342
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKim, Eric J.-
dc.contributor.otherRoyal Military College of Canadaen_US
dc.date.accessioned2022-05-03T14:19:57Z-
dc.date.available2022-05-03T14:19:57Z-
dc.date.issued2022-04-25-
dc.identifier.urihttps://hdl.handle.net/11264/342-
dc.description.abstractCurrently, the flight endurance of small unmanned aerial vehicles is limited by their onboard energy capacity. Improving flight duration can increase the utility of such vehicles and consequently benefit multiple domains from scientific data acquisition to military surveillance. Biologically-inspired techniques such as dynamic, thermal, and ridge soaring offer a method of achieving this goal by allowing autonomous aircraft to exploit naturally occurring wind gradients and engage in thrustless flight, reducing the expenditure of energy reserves. Due to the nonlinear dynamics of aerial systems and the non-ideal, stochastic nature of real-world environments, recent studies in the field of autonomous soaring have explored the use of artificial neural networks to generate the soaring trajectory and the subsequent guidance controls. Nevertheless, the computational limits onboard SUAVs and the necessity for robust operation make practical implementation a challenge. As a response, this study explores the use of the Neuroevolution of Augmenting Topologies algorithm to train efficient, effective, and robust neurocontrollers that can control a simulated aircraft along sustainable soaring trajectories in the presence of varying initial states and environmental conditions, stochastic disturbances, and system noise. The proposed approach evolves neural networks in a way that preserves simplicity while maximizing performance, which allows the resulting policies to be understood, implemented, and operated onboard real-time SUAV platforms. Application of the evolutionary method resulted in neural networks capable of conducting various soaring techniques in a range of environments, with robust neurocontrollers successfully performing autonomous soaring up to 4.4 times as often as deterministic neural networks. This research introduces the novel neuroevolutionary control method whose applicability is not limited to aerial systems, a method of quantifying and measuring robustness for the comparison of different control solutions, a set of metrics to identify the topological characteristics that encode robustness, and validation for the presented approach in the form of a software-in-the-loop implementation.en_US
dc.description.abstractActuellement, l'endurance de vol des drones aériens miniatures est limitée par leur capacité d'énergie à bord. L'amélioration de l'endurance de vol peut augmenter l'utilité de ces véhicules et ensuite bénéficier à plusieurs domaines comme l'acquisition des données scientifiques, ou la surveillance militaire. Les techniques inspirées par la biologie comme le vol de gradient, le vol thermique et le vol d'arête fournissent une façon d'atteindre ce but en permettant à des aéronefs autonomes d'exploiter des phénomènes météorologiques et d'engager un vol plané, réduisant conséquemment la dépense des réserves d'énergie. À cause des dynamiques non-linéaires des systèmes aériens et la nature non-idéale et stochastique des environnements réels, des études récentes dans le domaine du vol plané autonome ont exploré l'usage des réseaux de neurones artificiels pour produire la trajectoire de vol et les commandes de guidage. Néanmoins, les limites informatiques à bord des drones miniatures et la nécessité pour l'opération robuste rendent difficile la mise en oeuvre pratique. Comme réponse, cette étude explore l'usage de l'algorithme <<Neuroevolution of Augmenting Topologies>> pour former les neurocontrôleurs efficaces et robustes, qui peuvent contrôler un aéronef simulé sur des trajectoires de vol plané viables en présence des états initiaux et environnements variables, des perturbations stochastiques et du bruit du système. L'approche proposée évolue des réseaux de neurones artificiels d'une façon avec laquelle la simplicité est conservée et la performance est maximisée, ce qui permet les systèmes qui en découlent d'être compris, mis en oeuvre, et faire fonctionner à bord des plateformes de drone en temps réel. L'application de la méthode évolutive a donné lieu à des réseaux capables de mener une variété de techniques de vol plané dans une plage d'environnements, où les neurocontrôleurs robustes ont réalisé le vol plané autonome avec succès jusqu'à 4,4 fois plus souvent que les neurocontrôleurs entraînés en environnements déterministes. Cette recherche présente la nouvelle méthode de contrôle neuro-évolutif, dont l'applicabilité n'est pas limitée aux systèmes aériens, une façon de quantifier et mesurer la robustesse pour la comparaison des solutions différentes de contrôle, un ensemble des indicateurs pour identifier les caractéristiques topologiques qui encodent pour la robustesse et la validation pour l'approche proposée avec une simulation à logiciel dans la boucle.en_US
dc.language.isoenen_US
dc.subjectautonomous soaringen_US
dc.subjectneurocontrolen_US
dc.subjectartificial neural networken_US
dc.subjectneuroevolutionen_US
dc.subjectunmanned aerial vehicleen_US
dc.subjectaircraft controlen_US
dc.subjecttrajectory optimizationen_US
dc.subjectdynamic soaringen_US
dc.subjectthermal soaringen_US
dc.subjectridge soaringen_US
dc.subjectvol plané autonomeen_US
dc.subjectneurocontrôleen_US
dc.subjectréseau de neurones artificielsen_US
dc.subjectneuro-évolutionen_US
dc.subjectdroneen_US
dc.subjectcontrôle d'avionen_US
dc.subjectoptimisation de trajectoireen_US
dc.subjectvol de gradienten_US
dc.subjectvol thermiqueen_US
dc.subjectvol d'arêteen_US
dc.titleRobust Neurocontrol for Autonomous Soaringen_US
dc.title.translatedNeurocontrôle Robuste Pour le Vol en Soaring Autonomeen_US
dc.contributor.supervisorPerez, Ruben E.-
dc.date.acceptance2022-04-25-
thesis.degree.disciplineAeronautical Engineering/Génie aéronautiqueen_US
thesis.degree.nameMASc (Master of Applied Science/Maîtrise ès sciences appliquées)en_US
Appears in Collections:Theses

Files in This Item:
File Description SizeFormat 
ejk_thesis_compressed.pdfMASc thesis of Eric J. Kim24.19 MBAdobe PDFThumbnail
View/Open


Items in eSpace are protected by copyright, with all rights reserved, unless otherwise indicated.