COMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM
A quadcopter is a type of UAV (Unmanned Aerial Vehicle) characterized by complex nonlinear dynamics, requiring a reliable control system to ensure its stability and responsiveness. This study aims to evaluate the performance of PID (Proportional-Integral-Derivative) control on the X, Y, and Z (al...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/86853 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:86853 |
---|---|
spelling |
id-itb.:868532024-12-26T21:44:33ZCOMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM Juliansah, Joni Indonesia Theses Quadcopter, PID, Closed-Loop Tuning, Matlab, Simulink, jMAVsim INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/86853 A quadcopter is a type of UAV (Unmanned Aerial Vehicle) characterized by complex nonlinear dynamics, requiring a reliable control system to ensure its stability and responsiveness. This study aims to evaluate the performance of PID (Proportional-Integral-Derivative) control on the X, Y, and Z (altitude) axes of a quadcopter using closed-loop tuning methods such as Ziegler-Nichols, Cohen- Coon, Tyreus-Luyben, Åström-Hägglund, and IMC-Based PID. The research utilizes the Quadcopter with MATLAB PX4 Support Hardware Toolbox, Simulink, and the jMAVsim simulator, integrating PID control for various tuning methods. Tuning parameters were determined through critical oscillation tests to derive the optimal values for Kp, Ki, and Kd. The performance of each method was compared based on four evaluation criteria: rise time, settling time, overshoot, and steady- state error. The simulation results indicate significant differences among the PID tuning methods. Åström-Hägglund demonstrated the best overall performance with fast rise time, short settling time, low overshoot, and minimal steady-state error. Cohen- Coon achieved a balance between quick response and stability, although it still exhibited a small steady-state error. IMC-Based PID excelled in achieving the fastest rise time but had a larger steady-state error compared to other methods. Ziegler-Nichols provided a quick response but suffered from high overshoot and long settling time, making it less suitable for dynamic systems like quadcopters. Tyreus-Luyben had the poorest performance, with slow rise time, high overshoot, and very long settling time. The conclusion of this study indicates that Åström-Hägglund is the most optimal method for position control of a quadcopter on the X, Y, and Z axes, as it delivers fast, stable, and accurate responses. Recommendations for future development include implementing the method on a physical quadcopter system, optimizing parameters using heuristic methods, and testing under external disturbance conditions to enhance system adaptability. 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 quadcopter is a type of UAV (Unmanned Aerial Vehicle) characterized by
complex nonlinear dynamics, requiring a reliable control system to ensure its
stability and responsiveness. This study aims to evaluate the performance of PID
(Proportional-Integral-Derivative) control on the X, Y, and Z (altitude) axes of a
quadcopter using closed-loop tuning methods such as Ziegler-Nichols, Cohen-
Coon, Tyreus-Luyben, Åström-Hägglund, and IMC-Based PID. The research
utilizes the Quadcopter with MATLAB PX4 Support Hardware Toolbox, Simulink,
and the jMAVsim simulator, integrating PID control for various tuning methods.
Tuning parameters were determined through critical oscillation tests to derive the
optimal values for Kp, Ki, and Kd. The performance of each method was compared
based on four evaluation criteria: rise time, settling time, overshoot, and steady-
state error.
The simulation results indicate significant differences among the PID tuning
methods. Åström-Hägglund demonstrated the best overall performance with fast
rise time, short settling time, low overshoot, and minimal steady-state error. Cohen-
Coon achieved a balance between quick response and stability, although it still
exhibited a small steady-state error. IMC-Based PID excelled in achieving the
fastest rise time but had a larger steady-state error compared to other methods.
Ziegler-Nichols provided a quick response but suffered from high overshoot and
long settling time, making it less suitable for dynamic systems like quadcopters.
Tyreus-Luyben had the poorest performance, with slow rise time, high overshoot,
and very long settling time.
The conclusion of this study indicates that Åström-Hägglund is the most optimal
method for position control of a quadcopter on the X, Y, and Z axes, as it delivers
fast, stable, and accurate responses. Recommendations for future development
include implementing the method on a physical quadcopter system, optimizing
parameters using heuristic methods, and testing under external disturbance
conditions to enhance system adaptability. |
format |
Theses |
author |
Juliansah, Joni |
spellingShingle |
Juliansah, Joni COMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM |
author_facet |
Juliansah, Joni |
author_sort |
Juliansah, Joni |
title |
COMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM |
title_short |
COMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM |
title_full |
COMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM |
title_fullStr |
COMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM |
title_full_unstemmed |
COMPARATIVE ANALYSIS OF CLOSED LOOP TUNING METHODS FOR PID CONTROLLER ON PX4 QUADCOPTER SYSTEM |
title_sort |
comparative analysis of closed loop tuning methods for pid controller on px4 quadcopter system |
url |
https://digilib.itb.ac.id/gdl/view/86853 |
_version_ |
1822283532078153728 |