SIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP

A quadrotor is a type of unmanned aerial vehicle with four rotors, allowing it to maneuver with six degrees of freedom. This makes the quadrotor more agile compared to other types of unmanned aerial vehicles. The main challenge in quadrotor development is the design and implementation of an approp...

Full description

Saved in:
Bibliographic Details
Main Author: Fatahillah, Deedat
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/83634
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:83634
spelling id-itb.:836342024-08-12T12:13:47ZSIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP Fatahillah, Deedat Indonesia Final Project Quadrotor, Hardware-in-the-Loop (HIL), Model Predictive Control (MPC), simulation, flight controller INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/83634 A quadrotor is a type of unmanned aerial vehicle with four rotors, allowing it to maneuver with six degrees of freedom. This makes the quadrotor more agile compared to other types of unmanned aerial vehicles. The main challenge in quadrotor development is the design and implementation of an appropriate control system. An improper control system can result in poor response and potentially damage the quadrotor. In this study, a hardware-in-the-loop (HIL) simulator is developed as a method for designing control systems directly on the flight controller without directly damaging the quadrotor. Additionally, a model predictive control system will be implemented on the quadrotor using the developed HIL simulator. The research begins with the development of the HIL simulator for the quadrotor, which includes identifying the quadrotor's dynamic system, designing the HIL simulator, and integrating and validating the HIL simulator. The quadrotor dynamic model has been identified with an accuracy of (24.96%; 21.06%; 25.94%) on validation data. The dynamic model has also been integrated into the HIL simulator designed in Simulink with a sampling time of 0.01 seconds. The HIL simulator's accuracy in simulating the quadrotor's dynamics is (23.74%; 5.79%; 5.86%). A model predictive control system has been designed to replace the speed control system embedded in the Pixhawk. The performance of the MPC controller will be tested in agile maneuvers with a vector field-based path tracking system and transition separation that has been developed. The MPC controller can produce a higher maximum speed compared to the PID controller. The MPC controller also results in a smaller tracking error compared to the PID controller with a vector field-based tracking system. Keywords: Quadrotor, Hardware-in-the-Loop (HIL), Model Predictive Control (MPC), simulation, flight controller text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description A quadrotor is a type of unmanned aerial vehicle with four rotors, allowing it to maneuver with six degrees of freedom. This makes the quadrotor more agile compared to other types of unmanned aerial vehicles. The main challenge in quadrotor development is the design and implementation of an appropriate control system. An improper control system can result in poor response and potentially damage the quadrotor. In this study, a hardware-in-the-loop (HIL) simulator is developed as a method for designing control systems directly on the flight controller without directly damaging the quadrotor. Additionally, a model predictive control system will be implemented on the quadrotor using the developed HIL simulator. The research begins with the development of the HIL simulator for the quadrotor, which includes identifying the quadrotor's dynamic system, designing the HIL simulator, and integrating and validating the HIL simulator. The quadrotor dynamic model has been identified with an accuracy of (24.96%; 21.06%; 25.94%) on validation data. The dynamic model has also been integrated into the HIL simulator designed in Simulink with a sampling time of 0.01 seconds. The HIL simulator's accuracy in simulating the quadrotor's dynamics is (23.74%; 5.79%; 5.86%). A model predictive control system has been designed to replace the speed control system embedded in the Pixhawk. The performance of the MPC controller will be tested in agile maneuvers with a vector field-based path tracking system and transition separation that has been developed. The MPC controller can produce a higher maximum speed compared to the PID controller. The MPC controller also results in a smaller tracking error compared to the PID controller with a vector field-based tracking system. Keywords: Quadrotor, Hardware-in-the-Loop (HIL), Model Predictive Control (MPC), simulation, flight controller
format Final Project
author Fatahillah, Deedat
spellingShingle Fatahillah, Deedat
SIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP
author_facet Fatahillah, Deedat
author_sort Fatahillah, Deedat
title SIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP
title_short SIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP
title_full SIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP
title_fullStr SIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP
title_full_unstemmed SIMULATOR AND MODEL PREDICTIVE CONTROL DESIGN FOR QUADROTOR BASED ON HARDWARE IN THE LOOP
title_sort simulator and model predictive control design for quadrotor based on hardware in the loop
url https://digilib.itb.ac.id/gdl/view/83634
_version_ 1822010113096941568