PID controller with Kalman filter design for quadcopter DJI F450 system
This thesis presents the design of quadcopter DJI F450 stability controller design that consists of PID and Kalman filter. Quadcopter DJI F450 is a type of UAV that for unmanned aerial vehicle. Deeper in the type of the aircraft is it’s a VTOL where the long term is vertical takeoff and landing vehi...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English English |
Published: |
2023
|
Subjects: | |
Online Access: | http://eprints.utem.edu.my/id/eprint/28280/1/PID%20controller%20with%20Kalman%20filter%20design%20for%20quadcopter%20DJI%20F450%20system.pdf http://eprints.utem.edu.my/id/eprint/28280/2/PID%20controller%20with%20Kalman%20filter%20design%20for%20quadcopter%20DJI%20F450%20system.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utem-ep.28280 |
---|---|
record_format |
uketd_dc |
spelling |
my-utem-ep.282802024-12-16T08:06:36Z PID controller with Kalman filter design for quadcopter DJI F450 system 2023 Mohd Mokhtar, Nur Salma T Technology (General) TJ Mechanical engineering and machinery This thesis presents the design of quadcopter DJI F450 stability controller design that consists of PID and Kalman filter. Quadcopter DJI F450 is a type of UAV that for unmanned aerial vehicle. Deeper in the type of the aircraft is it’s a VTOL where the long term is vertical takeoff and landing vehicle where it has the capability of taking off from the ground without having to have accelerating. Flight stability for an aerial vehicle is important because of the disturbance of external forces in higher altitude can affect it even more. When having noise inside the feedback signal, a PID only closed loop controller may have difficulties in maintaining the stability of the quadcopter, and a prediction filter may can solve this problem, thus Kalman filter is one of the prediction control systems that can be used. Usually for the reading of the attitude sensor that is supposed to be the feedback of the overall control system have some in accuracy problem, where the reading might have some continuously spike error where the signal input might not be stable for the input feed of the system. Kalman Filter is one of a great method to smoothen out the sensor signal by making predictive signal output. From here the motivation of designing PID and PID KF was initiated to implement on the quadcopter DJI F450 using simulation which is MATLAB and Simulink. In this research the mathematical model of the quadcopter DJIF450 were used, and the attitude sensor input were used from the actual quadcopter attitude with a small delay, and a random noise were added to the signal that would imitate the real sensor. Three environments were set up and compare which are the first experiment not using a PID and KF, second experiment only using PID and the last using both PID and KF and the result from the three experiments were evaluate. The results show that indeed using the combination of PID and KF shows the most stable flight and higher accuracy based on the desired attitude given because of the sensor output filtered from the KF as the input of the PID. 2023 Thesis http://eprints.utem.edu.my/id/eprint/28280/ http://eprints.utem.edu.my/id/eprint/28280/1/PID%20controller%20with%20Kalman%20filter%20design%20for%20quadcopter%20DJI%20F450%20system.pdf text en public http://eprints.utem.edu.my/id/eprint/28280/2/PID%20controller%20with%20Kalman%20filter%20design%20for%20quadcopter%20DJI%20F450%20system.pdf text en validuser https://plh.utem.edu.my/cgi-bin/koha/opac-detail.pl?biblionumber=123919 mphil masters Universiti Teknikal Malaysia Melaka Faculty of Electronic Engineering and Computer Osman, Khairuddin |
institution |
Universiti Teknikal Malaysia Melaka |
collection |
UTeM Repository |
language |
English English |
advisor |
Osman, Khairuddin |
topic |
T Technology (General) TJ Mechanical engineering and machinery |
spellingShingle |
T Technology (General) TJ Mechanical engineering and machinery Mohd Mokhtar, Nur Salma PID controller with Kalman filter design for quadcopter DJI F450 system |
description |
This thesis presents the design of quadcopter DJI F450 stability controller design that consists of PID and Kalman filter. Quadcopter DJI F450 is a type of UAV that for unmanned aerial vehicle. Deeper in the type of the aircraft is it’s a VTOL where the long term is vertical takeoff and landing vehicle where it has the capability of taking off from the ground without having to have accelerating. Flight stability for an aerial vehicle is important because of the disturbance of external forces in higher altitude can affect it even more. When having noise inside the feedback signal, a PID only closed loop controller may have difficulties in maintaining the stability of the quadcopter, and a prediction filter may can solve this problem, thus Kalman filter is one of the prediction control systems that can be used. Usually for the reading of the attitude sensor that is supposed to be the feedback of the overall control system have some in accuracy problem, where the reading might have some continuously spike error where the signal input might not be stable for the input feed of the system. Kalman Filter is one of a great method to smoothen out the sensor signal by making predictive signal output. From here the motivation of designing PID and PID KF was initiated to implement on the quadcopter DJI F450 using simulation which is MATLAB and Simulink. In this research the mathematical model of the quadcopter DJIF450 were used, and the attitude sensor input were used from the actual quadcopter attitude with a small delay, and a random noise were added to the signal that would imitate the real sensor. Three environments were set up and compare which are the first experiment not using a PID and KF, second experiment only using PID and the last using both PID and KF and the result from the three experiments were evaluate. The results show that indeed using the combination of PID and KF shows the most stable flight and higher accuracy based on the desired attitude given because of the sensor output filtered from the KF as the input of the PID. |
format |
Thesis |
qualification_name |
Master of Philosophy (M.Phil.) |
qualification_level |
Master's degree |
author |
Mohd Mokhtar, Nur Salma |
author_facet |
Mohd Mokhtar, Nur Salma |
author_sort |
Mohd Mokhtar, Nur Salma |
title |
PID controller with Kalman filter design for quadcopter DJI F450 system |
title_short |
PID controller with Kalman filter design for quadcopter DJI F450 system |
title_full |
PID controller with Kalman filter design for quadcopter DJI F450 system |
title_fullStr |
PID controller with Kalman filter design for quadcopter DJI F450 system |
title_full_unstemmed |
PID controller with Kalman filter design for quadcopter DJI F450 system |
title_sort |
pid controller with kalman filter design for quadcopter dji f450 system |
granting_institution |
Universiti Teknikal Malaysia Melaka |
granting_department |
Faculty of Electronic Engineering and Computer |
publishDate |
2023 |
url |
http://eprints.utem.edu.my/id/eprint/28280/1/PID%20controller%20with%20Kalman%20filter%20design%20for%20quadcopter%20DJI%20F450%20system.pdf http://eprints.utem.edu.my/id/eprint/28280/2/PID%20controller%20with%20Kalman%20filter%20design%20for%20quadcopter%20DJI%20F450%20system.pdf |
_version_ |
1818612063845482496 |