SlideShare a Scribd company logo
1 of 36
Presented by Selam B.
DESIGN AND SIMULATION
OF DRONE FLIGHT CONTROL
USING PID CONTROLLER
Page - 1
Our Great Team
Selam Bizualem
Tsion Tsegaye
Belay Demeke
Abdulkerim Seid
Wendimagegne Ashenafi
Page - 2
Am going to present about
Introduction
01
Problem
02
Objective
03
Limitation of The Study
04
Page - 3
INTRODUCTION
• Quadcopter is a type of unmanned aerial
vehicle (UAV) that is powered by four rotors
typically use brushless motors for their rotors
• The trend in unmanned aerial vehicle (UAV)
usage is not for a limited purpose but also for
multi-purpose by modifying some parts
• Quadcopter has 6 degrees of freedom (three
translational and three rotational) and only four
actuators
Page - 4
Three Rotational Movements
1. Roll
2. Pitch
3. Yaw
Page - 5
PROBLEMS
why we are going to control its flight?
01 02 04
03
• Instability • Oscillations • Drifting • Inability to respond to
disturbances
Page - 6
Objective
EFFECTIVE AND
EFFICIENT CONTROL
SYSTEM DESIGN FOR
IMPROVED FLIGHT
PERFORMANCE.
OBTAIN THE
MATHEMATICAL MODEL
OF QUADCOPTER
DYNAMICS
DESIGN LINEAR PID
CONTROLLERS FOR THE
QUADCOPTER
IMPLEMENTING THE
CONTROLLERS ON
MATLAB SIMULINK
Page - 7
Limitation of The Study
 SIMPLIFICATION OF REAL-WORLD DYNAMICS
 INADEQUACY IN HANDLING NON-LINEAR BEHAVIORS
 MODELING ERRORS
 DATA QUALITY AND AVAILABILITY
 ENVIRONMENTAL FACTORS
 SCALABILITY ISSUES
Page - 8
Mathematical Modeling
Page - 9
Presented by Belay D.
▪ Simplified Assumption
▪ Reference Frame
▪ Rotational Matrix
▪ Newton Euler Method
▪ State Space Representation
▪ Linearization
01. REFERENCE FRAMET
Page - 10
03 ROTATIONAL MATRIX
The Euler rotation about Rxyz
Page - 11
• The Newton-Euler method can be used to develop a set of
differential equations that describe the quadcopter's translational
and rotational motion.
Newton Euler Method
Page - 12
Translational and Rotational Motion
of Equation for Quadcopter
Page - 13
Page - 14
Linearization
Page - 15
State Space representation
Presented by Wendimagegne A.
PID CONTROLLER
DESIGN
Page - 16
 What Is PID Controller?
 How does it work?
 What is the output of PID Controller?
 What is the main objective of PID Controller?
PID CONTROLLER DESIGN
PID CONTROLLER DESIGN
Page - 18
PID Controller Design for Altitude, Heading
and Attitude Control of Quadcopter
Page - 19
There are six control inputs that also must be formulated.
Page - 20
Designing The Altitude Controller for The Simplified Model
Page - 21
Presented by Abdulkreim S.
Simulation Results and
Analysis of Drone Flight
Control Using PID
Controllers
Page - 22
Position Controller
Tracking Performance
Page - 23
Heading (Yaw) Controller Tracking
Performance 𝝍
Page - 24
Roll Controller (𝝓)
Page - 25
Pitch Controller (𝜽)
PID Control Signals
Page - 26
Reference Trajectory
Page - 27
Helix Trajectory
Reference Trajectory
Page - 28
Simulation Diagram of
Quadcopter Page - 29
v
Am going to present about
over view of past related worrk
compare our work with previous
did we solve our problem
01
02
03
04 conclusion
Page - 30
Presented by Tsion T.
Over View Of Past Related
Work
• Etienne Oehmichen - was the first scientist to experiment
with a rotating wing in 1920
• George de Bothezat and Ivan - developed their own X-
shaped aircraft which consisted of four six-wing blades
• H. Bolandi - Optimized PID Designed for attitude control
only and effect of matchings
• Thusoo, R - PID Altitude and attitude control only
controller not designed for X and Y axis
Page - 31
Previous Works Our Project
• Was controlled manually by the pilot
• PID Designed for attitude control only
• Unmanned aerial vehicle UAV
• PID designed for all Parameters
• Had limited flight time and range
• Can fly for longer duration and cover a great
distance
• We saw different kind of trajectory path like
helix and manual reference
Compare Our Work With Previous
Page - 32
Did We Solve Our Problem
•Instability
By using PID controller proportional, integral,
derivative.
•Oscillations
Tune the system: Carefully tuning the system parameters
through experimentation and analysis.
•Drifting
By using PID controller proportional, integral,
derivative.
•Inability to respond
to disturbance
Tune the system: Carefully tuning the system parameters
through experimentation and analysis.
Page - 33
Conclusion
• The performance of proposed controller compared to PID
controller with different time domain metrics like rise
time, settling time and overshoot. Moreover, error
between all.
• Cascaded inner-outer loop trajectory tracking designed
for quadrotor trajectory tracking..
Page - 34
Conclusion
• The performance PID shows good work in both time
domain specification and absolute error histogram in
terms of rise, settling time and overshoot..
Page - 35
Thank You!
Page - 36
Any Questions?

More Related Content

Similar to Design and Simulation of Drone Flight Control Using PID Controller Presentation

AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docxAIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docxgalerussel59292
 
Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Prasanth Reddy
 
Low-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controllerLow-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controllerTELKOMNIKA JOURNAL
 
Aircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithmAircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithmTELKOMNIKA JOURNAL
 
Quadrotor Control using Adaptive Fuzzy PD Technique
Quadrotor Control using Adaptive Fuzzy PD TechniqueQuadrotor Control using Adaptive Fuzzy PD Technique
Quadrotor Control using Adaptive Fuzzy PD TechniqueIRJET Journal
 
SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...
SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...
SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...Fabio Alonso da Silva
 
Aircraft instruments.pptx
Aircraft instruments.pptxAircraft instruments.pptx
Aircraft instruments.pptxChetanGhatage1
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...ijctcm
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...ijctcm
 
Flight Readiness Review Presentation for Project A.R.E.S.
Flight Readiness Review Presentation for Project A.R.E.S.Flight Readiness Review Presentation for Project A.R.E.S.
Flight Readiness Review Presentation for Project A.R.E.S.Sung (Stephen) Kim
 
CRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONESCRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONESIRJET Journal
 
Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...
Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...
Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...Mohit Kumar
 
Drones / UAV workshop part - 2
Drones / UAV workshop part - 2Drones / UAV workshop part - 2
Drones / UAV workshop part - 2Maryala Srinivas
 
Construction of Quadcopter
Construction of QuadcopterConstruction of Quadcopter
Construction of QuadcopterMichael Bseliss
 
2. Presentation for LinkedIn
2. Presentation for LinkedIn2. Presentation for LinkedIn
2. Presentation for LinkedInAlireza Izadi
 

Similar to Design and Simulation of Drone Flight Control Using PID Controller Presentation (20)

AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docxAIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
 
Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02
 
Low-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controllerLow-cost quadrotor hardware design with PID control system as flight controller
Low-cost quadrotor hardware design with PID control system as flight controller
 
Aircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithmAircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithm
 
Quadrotor Control using Adaptive Fuzzy PD Technique
Quadrotor Control using Adaptive Fuzzy PD TechniqueQuadrotor Control using Adaptive Fuzzy PD Technique
Quadrotor Control using Adaptive Fuzzy PD Technique
 
SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...
SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...
SELF-DRIVING CHALLENGES FROM THE PERSPECTIVE OF AN AEROSPACE (FLY BY WIRE) EN...
 
Aircraft instruments.pptx
Aircraft instruments.pptxAircraft instruments.pptx
Aircraft instruments.pptx
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
 
Flight Readiness Review Presentation for Project A.R.E.S.
Flight Readiness Review Presentation for Project A.R.E.S.Flight Readiness Review Presentation for Project A.R.E.S.
Flight Readiness Review Presentation for Project A.R.E.S.
 
sANJAY_ qUADCOPTER.pptx
sANJAY_ qUADCOPTER.pptxsANJAY_ qUADCOPTER.pptx
sANJAY_ qUADCOPTER.pptx
 
CRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONESCRASH AVOIDANCE SYSTEM FOR DRONES
CRASH AVOIDANCE SYSTEM FOR DRONES
 
Quadcopter ppt
Quadcopter pptQuadcopter ppt
Quadcopter ppt
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...
Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...
Deployable low cost outdoor system - NORTHERN INDIA ENGINEERING COLLEGE NEW D...
 
Gain scheduling automatic landing system by modeling Ground Effect
Gain scheduling automatic landing system by modeling Ground EffectGain scheduling automatic landing system by modeling Ground Effect
Gain scheduling automatic landing system by modeling Ground Effect
 
Drones / UAV workshop part - 2
Drones / UAV workshop part - 2Drones / UAV workshop part - 2
Drones / UAV workshop part - 2
 
D011121524
D011121524D011121524
D011121524
 
Construction of Quadcopter
Construction of QuadcopterConstruction of Quadcopter
Construction of Quadcopter
 
2. Presentation for LinkedIn
2. Presentation for LinkedIn2. Presentation for LinkedIn
2. Presentation for LinkedIn
 

Recently uploaded

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 

Recently uploaded (20)

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 

Design and Simulation of Drone Flight Control Using PID Controller Presentation

  • 1. Presented by Selam B. DESIGN AND SIMULATION OF DRONE FLIGHT CONTROL USING PID CONTROLLER Page - 1
  • 2. Our Great Team Selam Bizualem Tsion Tsegaye Belay Demeke Abdulkerim Seid Wendimagegne Ashenafi Page - 2
  • 3. Am going to present about Introduction 01 Problem 02 Objective 03 Limitation of The Study 04 Page - 3
  • 4. INTRODUCTION • Quadcopter is a type of unmanned aerial vehicle (UAV) that is powered by four rotors typically use brushless motors for their rotors • The trend in unmanned aerial vehicle (UAV) usage is not for a limited purpose but also for multi-purpose by modifying some parts • Quadcopter has 6 degrees of freedom (three translational and three rotational) and only four actuators Page - 4
  • 5. Three Rotational Movements 1. Roll 2. Pitch 3. Yaw Page - 5
  • 6. PROBLEMS why we are going to control its flight? 01 02 04 03 • Instability • Oscillations • Drifting • Inability to respond to disturbances Page - 6
  • 7. Objective EFFECTIVE AND EFFICIENT CONTROL SYSTEM DESIGN FOR IMPROVED FLIGHT PERFORMANCE. OBTAIN THE MATHEMATICAL MODEL OF QUADCOPTER DYNAMICS DESIGN LINEAR PID CONTROLLERS FOR THE QUADCOPTER IMPLEMENTING THE CONTROLLERS ON MATLAB SIMULINK Page - 7
  • 8. Limitation of The Study  SIMPLIFICATION OF REAL-WORLD DYNAMICS  INADEQUACY IN HANDLING NON-LINEAR BEHAVIORS  MODELING ERRORS  DATA QUALITY AND AVAILABILITY  ENVIRONMENTAL FACTORS  SCALABILITY ISSUES Page - 8
  • 9. Mathematical Modeling Page - 9 Presented by Belay D. ▪ Simplified Assumption ▪ Reference Frame ▪ Rotational Matrix ▪ Newton Euler Method ▪ State Space Representation ▪ Linearization
  • 11. 03 ROTATIONAL MATRIX The Euler rotation about Rxyz Page - 11
  • 12. • The Newton-Euler method can be used to develop a set of differential equations that describe the quadcopter's translational and rotational motion. Newton Euler Method Page - 12
  • 13. Translational and Rotational Motion of Equation for Quadcopter Page - 13
  • 15. Page - 15 State Space representation
  • 16. Presented by Wendimagegne A. PID CONTROLLER DESIGN Page - 16
  • 17.  What Is PID Controller?  How does it work?  What is the output of PID Controller?  What is the main objective of PID Controller? PID CONTROLLER DESIGN
  • 19. PID Controller Design for Altitude, Heading and Attitude Control of Quadcopter Page - 19
  • 20. There are six control inputs that also must be formulated. Page - 20
  • 21. Designing The Altitude Controller for The Simplified Model Page - 21
  • 22. Presented by Abdulkreim S. Simulation Results and Analysis of Drone Flight Control Using PID Controllers Page - 22
  • 24. Heading (Yaw) Controller Tracking Performance 𝝍 Page - 24
  • 25. Roll Controller (𝝓) Page - 25 Pitch Controller (𝜽)
  • 30. v Am going to present about over view of past related worrk compare our work with previous did we solve our problem 01 02 03 04 conclusion Page - 30 Presented by Tsion T.
  • 31. Over View Of Past Related Work • Etienne Oehmichen - was the first scientist to experiment with a rotating wing in 1920 • George de Bothezat and Ivan - developed their own X- shaped aircraft which consisted of four six-wing blades • H. Bolandi - Optimized PID Designed for attitude control only and effect of matchings • Thusoo, R - PID Altitude and attitude control only controller not designed for X and Y axis Page - 31
  • 32. Previous Works Our Project • Was controlled manually by the pilot • PID Designed for attitude control only • Unmanned aerial vehicle UAV • PID designed for all Parameters • Had limited flight time and range • Can fly for longer duration and cover a great distance • We saw different kind of trajectory path like helix and manual reference Compare Our Work With Previous Page - 32
  • 33. Did We Solve Our Problem •Instability By using PID controller proportional, integral, derivative. •Oscillations Tune the system: Carefully tuning the system parameters through experimentation and analysis. •Drifting By using PID controller proportional, integral, derivative. •Inability to respond to disturbance Tune the system: Carefully tuning the system parameters through experimentation and analysis. Page - 33
  • 34. Conclusion • The performance of proposed controller compared to PID controller with different time domain metrics like rise time, settling time and overshoot. Moreover, error between all. • Cascaded inner-outer loop trajectory tracking designed for quadrotor trajectory tracking.. Page - 34
  • 35. Conclusion • The performance PID shows good work in both time domain specification and absolute error histogram in terms of rise, settling time and overshoot.. Page - 35
  • 36. Thank You! Page - 36 Any Questions?