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...
Saved in:
Main Author: | |
---|---|
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 |