SlideShare a Scribd company logo
1 of 61
Group members 
Muhammad Bilal (11-EE-074) 
Waheed Ashfaq (11-EE-140) 
Farhaj Ishtiaq ch. (11-EE-031) 
HITEC UNIVERSITY TAXILA CANTT PAKISTAN 
(DEPARTMENT OF ELECTRICAL ENGINEERING)
TOPIC 
Aircraft Pitch
CONTENTS: 
 Aircraft Pitch System Modeling 
 Aircraft Pitch System Analysis 
 Aircraft Pitch PID Controller Design 
 Aircraft Pitch Root Locus Controller Design 
 Aircraft Pitch Simulink Modeling
What is pitch angle and 
angle of attack in 
air-craft
 Pitch angle: is the angle between the center 
line of the roll axis of the aircraft (nose to tail, 
the longitudinal axis) and the horizon. 
 Angle of attack is the angle between the 
chord line of an airfoil and the relative wind 
through which it is moving. 
 The angle of attack and the pitch angle are 
usually different in flights 
 Sometimes the pitch angle may be positive or 
negative in normal flight, but the angle of 
attack is always positive.
Principle of flight
There are 4 forces involved with flight: 
i. Lift 
ii. Weight 
iii. Thrust 
iv. Drag
AXIS OF FLIGHT
Three axis’ of flight 
include: 
Pitch, Roll, and Yaw 
1. Roll is controlled by 
the air flow across the 
ailerons 
1. Yaw is controlled by 
the air flow across the 
rudder 
1. Pitch is controlled by 
the air flow across the 
elevators.
Design Requirements 
Of Air-craft 
a) Overshoot less than 10% 
b) Rise time less than 2 seconds 
c) Settling time less than 10 seconds 
d) Steady-state error less than 2%
Aircraft Pitch: System 
Modeling
System Modeling 
• The of equations governing the motion of an aircraft 
are a very complicated set of six nonlinear coupled 
differential equations. 
• However, under certain assumptions, they can be 
decoupled and linearized into longitudinal and lateral 
equations. Aircraft pitch is governed by the 
longitudinal dynamics. In this example we will design 
an autopilot that controls the pitch of an aircraft.
Conti…… 
 We will assume that the aircraft is in steady-state at 
constant altitude and velocity. 
 Thus, the thrust, drag, weight and lift forces balance each 
other in the x- and y-directions. 
 We will also assume that a change in pitch angle will not 
change the speed of the aircraft under any circumstance 
(unrealistic but simplifies the problem a bit). 
 Under these assumptions, the longitudinal equations of 
motion for the aircraft can be written as follows:
Transfer Function: 
 Before finding the transfer function and state-space models, 
let's plug in some numerical values to simplify the modeling 
equations shown above: 
 Above equation become:
Transfer Function: 
 To find the transfer function of the above system, we need to 
take the Laplace transform of the above modeling equations. 
 The Laplace transform of the above equations are shown 
below.
MATLAB 
Representation:
Output:
Aircraft Pitch: System 
Analysis
System analysis contain: 
Open loop response. 
Close loop response.
Open loop response: 
MATLAB (M-FILE CODE)
Output: 
 From the above plot, we see that the open-loop response does not satisfy the design 
criteria at all. In fact, the open-loop response is unstable. 
 Stability of a system can be determined by examining the poles of the transfer 
function where the poles can be identified using the MATLAB command pole as 
shown below.
Pole(P_pitch) 
 As indicated by this function, one of the poles of the open-loop 
transfer function is on the imaginary axis while the other two poles are 
in the left-half of the complex s-plane. 
 A pole on the imaginary axis indicates that the free response of the 
system will not grow unbounded, but also will not decay to zero. Even 
though the free response will not grow unbounded.
Closed-loop response: 
 In order to stabilize this system and eventually 
meet our given design requirements, we will add 
a feedback controller.
Closed loop code:
OUTPUT
conti….. 
 The above plot again demonstrates that this 
closed-loop system does not meet the given 
design requirements.
Aircraft Pitch: 
PID Controller Design
PID Controller Design 
In PID controller design we cover: 
• Proportional control 
• PI control 
• PID Control 
1. In PID controller designing we use SISO tool. 
2. The main advantage of using the SISO tool 
Design within MATLAB is that it have the 
automated tuning capabilities which design 
the PID controller
Design Criteria For 
PID:
Proportional control 
Let's begin by designing a proportional controller 
of the form C(s) = Kp. The SISO Design Tool we will 
use for design can be opened by typing SISOtool 
(P_pitch) at the command line. 
This will open both the SISO Design Task window 
as well as the Control and Estimation Tools 
Manager window.
 Since our reference is a step function of 0.2 radians, we can 
set the precompensator block F(s) equal to 0.2 to scale a unit 
step input to our system. 
 This can be accomplished from the Compensator Editor tab of 
the open window. Specifically, choose F from the drop-down 
menu in the Compensator portion of the window and set the 
compensator equal to 0.2 as shown in the figure below
 To see the performance of our system with this 
controller, go to the Analysis Plots tab of 
the Control and Estimation Tools 
Manager window. 
 Then choose a Plot Type of Step for Plot 1 in 
the Analysis Plots section of the window as 
shown below. Then choose a response of Closed 
loop r to y for Plot 1 as shown in the figure below:
 The resulting performance is improved, though the settle 
time is still much too large. We will likely need to add integral 
and/or derivative terms to our controller in order to meet the 
given requirements.
PI control
 From inspection of the above, notice that the addition of integral 
control helped reduce the average error in the signal more quickly. 
 Unfortunately, the integral control also made the response more 
oscillatory, therefore, the settle time requirement is still not met. 
 the overshoot requirement is no longer met either. Let's try also 
adding a derivative term to our controller
PID Control 
Increasing the derivative gain Kd in a PID controller 
can often help reduce overshoot. 
Therefore, by adding derivative control we may be 
able to reduce the oscillation in the response a 
sufficient amount that we can then increase the 
other gains to reduce the settling time. 
Let's test our hypothesis by changing 
the Controller type to PID and again clicking 
the Update Compensator button. The generated 
controller is shown below.
Output of PID:
Conti……. 
The response shown above meets all of the given 
requirements as summarized below. 
Overshoot = 5% < 10% 
Rise time = 1.2 seconds < 2 seconds 
Settling time = 5 seconds < 10 seconds 
Steady-state error = 0% < 2% 
Therefore, this PID controller will provide the desired 
performance of the aircraft's pitch.
Aircraft Pitch: Root Locus Controller 
Design
M-File Code For 
Root Locus:
Root Locus Plot:
Root-Locus plot:
Output Of Root Locus: 
 This diagram meets all the requirements which we needed 
except settling time which we required 10sec but here it is 
35.1sec
Conti….. 
In order to get the required criteria we move the 
pink boxes on the root locus and dragging the box 
along the locus in the direction of increasing K. 
The step response plot will automatically update 
The effect of increasing K to a value of 200 will be 
that the two slowest closed-loop poles will 
approach closed-loop zeros thereby making their 
effect minimal
Conti…. 
A loop gain of K = 200 keeps all of the poles 
on the real-axis, leading to no overshoot and 
the presence of the integrator in the plant 
guarantees zero steady-state error. 
Therefore, this controller meets all of the 
given requirements as shown in the figure 
below.
Our Required Output 
when K=200
Aircraft Pitch: Simulink 
Modeling
In Simulink 
Model contains: 
Building the state-space model 
Generating the open-loop and closed-loop 
response
State-Space Model
Conti….
Simulink models: 
Open-loop response:
Open-Loop Response Output
Conti….. 
This response is unstable and identical to 
that obtained in the Aircraft Pitch: System 
Analysis. 
 In order to view a stable response, we will 
now quickly add the state-feedback control 
gain K. 
When gain of K is added our new Simulink 
diagram of open-loop response becomes…….
Simulink model 
closed-loop response:
Closed-Loop Response Output
Conti… 
The output of closed-loop response is similar 
to Aircraft Pitch: State-Space Methods for 
Controller Design. 
Where the state-feedback controller was 
designed.
Aifcraft pitch

More Related Content

What's hot

PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller TuningAhmad Taan
 
Pid controllers
Pid controllersPid controllers
Pid controllersmilind1076
 
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...Waqas Afzal
 
State feedback control
State feedback controlState feedback control
State feedback controlBassam AlGhram
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controllerElaf A.Saeed
 
State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems, State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems, Prajakta Pardeshi
 
Lecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsLecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsSaifullah Memon
 
SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM ANISH PATHAK
 
Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Mostafa Ragab
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsSaifullah Memon
 
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Francisco Gonzalez-Longatt
 
Time domain specifications of second order system
Time domain specifications of second order systemTime domain specifications of second order system
Time domain specifications of second order systemSyed Saeed
 

What's hot (20)

PID Controllers
PID ControllersPID Controllers
PID Controllers
 
PID Controller Tuning
PID Controller TuningPID Controller Tuning
PID Controller Tuning
 
Pid controller
Pid controllerPid controller
Pid controller
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Control chap4
Control chap4Control chap4
Control chap4
 
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
 
State feedback control
State feedback controlState feedback control
State feedback control
 
Class 33 advanced control strategies - cascade control
Class 33   advanced control strategies - cascade controlClass 33   advanced control strategies - cascade control
Class 33 advanced control strategies - cascade control
 
Stability Analysis of Discrete System
Stability Analysis of Discrete SystemStability Analysis of Discrete System
Stability Analysis of Discrete System
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controller
 
PID controller
PID controllerPID controller
PID controller
 
State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems, State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems,
 
Lecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsLecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systems
 
SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Proportional integral and derivative PID controller
Proportional integral and derivative PID controller Proportional integral and derivative PID controller
Proportional integral and derivative PID controller
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systems
 
Cascade control
Cascade controlCascade control
Cascade control
 
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
Design and Analysis of PID and Fuzzy-PID Controller for Voltage Control of DC...
 
Time domain specifications of second order system
Time domain specifications of second order systemTime domain specifications of second order system
Time domain specifications of second order system
 

Viewers also liked

Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleDesign and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleEhab Al hamayel
 
Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locusguesta0c38c3
 
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight ControlGeneralized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Controlismail_hameduddin
 
Control Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous ControlControl Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous ControlJim Cahill
 
Estimators and observers-Optimal Control
Estimators and observers-Optimal ControlEstimators and observers-Optimal Control
Estimators and observers-Optimal ControlWissam Kafa
 
k10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th semk10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th semharshprajapati12
 
Root locus analysis
Root locus analysisRoot locus analysis
Root locus analysisTarun Gehlot
 
Control System Design
Control System DesignControl System Design
Control System DesignHitesh Sharma
 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...idescitation
 
Ascc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process ControlAscc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process ControlF15TV
 
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEMOPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEMYousef Sardahi
 
Chapter 5 root locus analysis
Chapter 5 root locus analysisChapter 5 root locus analysis
Chapter 5 root locus analysisBin Biny Bino
 
Active vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controllerActive vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controllereSAT Journals
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLJournal For Research
 
Report pid controller dc motor
Report pid controller dc motorReport pid controller dc motor
Report pid controller dc motorchea kimsairng
 

Viewers also liked (20)

Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleDesign and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
 
Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locus
 
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight ControlGeneralized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Control
 
Control Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous ControlControl Loop Foundation for Batch and Continuous Control
Control Loop Foundation for Batch and Continuous Control
 
Estimators and observers-Optimal Control
Estimators and observers-Optimal ControlEstimators and observers-Optimal Control
Estimators and observers-Optimal Control
 
k10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th semk10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th sem
 
Rl imp rules
Rl imp rulesRl imp rules
Rl imp rules
 
Root locus analysis
Root locus analysisRoot locus analysis
Root locus analysis
 
Control System Design
Control System DesignControl System Design
Control System Design
 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
 
Ascc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process ControlAscc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process Control
 
Csl2 16 j15
Csl2 16 j15Csl2 16 j15
Csl2 16 j15
 
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEMOPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
 
Csl3 19 j15
Csl3 19 j15Csl3 19 j15
Csl3 19 j15
 
Chapter 5 root locus analysis
Chapter 5 root locus analysisChapter 5 root locus analysis
Chapter 5 root locus analysis
 
Active vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controllerActive vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controller
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
 
Root locus
Root locusRoot locus
Root locus
 
FYP 2 SLIDE
FYP 2 SLIDEFYP 2 SLIDE
FYP 2 SLIDE
 
Report pid controller dc motor
Report pid controller dc motorReport pid controller dc motor
Report pid controller dc motor
 

Similar to Aifcraft pitch

Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond Brunkow
 
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
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning nalan karunanayake
 
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Zac Darcy
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Zac Darcy
 
Modern control system
Modern control systemModern control system
Modern control systemPourya Parsa
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...ssuser27c61e
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumFrancesco Corucci
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentIsham Rashik
 
Modeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armModeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armcesarportilla8
 
Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...MIbrar4
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.pptTaraGonzales5
 
muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...zawalbaloch75
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsBaghdad
 
Thrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controllerThrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controllerMrinal Harsh
 
NT-33 Report Final
NT-33 Report FinalNT-33 Report Final
NT-33 Report FinalZack White
 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingIRJET Journal
 
Design of imc based controller for industrial purpose
Design of imc based controller for industrial purposeDesign of imc based controller for industrial purpose
Design of imc based controller for industrial purpose375ankit
 

Similar to Aifcraft pitch (20)

Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
 
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
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning
 
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...
 
Modern control system
Modern control systemModern control system
Modern control system
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulum
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller Assignment
 
Modeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armModeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic arm
 
Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
 
D011121524
D011121524D011121524
D011121524
 
muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
 
Thrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controllerThrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controller
 
NT-33 Report Final
NT-33 Report FinalNT-33 Report Final
NT-33 Report Final
 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU Sensing
 
Design of imc based controller for industrial purpose
Design of imc based controller for industrial purposeDesign of imc based controller for industrial purpose
Design of imc based controller for industrial purpose
 
ME416A_Module 1.pdf
ME416A_Module 1.pdfME416A_Module 1.pdf
ME416A_Module 1.pdf
 

Recently uploaded

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsoolala9823
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 

Recently uploaded (20)

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 

Aifcraft pitch

  • 1.
  • 2. Group members Muhammad Bilal (11-EE-074) Waheed Ashfaq (11-EE-140) Farhaj Ishtiaq ch. (11-EE-031) HITEC UNIVERSITY TAXILA CANTT PAKISTAN (DEPARTMENT OF ELECTRICAL ENGINEERING)
  • 4. CONTENTS:  Aircraft Pitch System Modeling  Aircraft Pitch System Analysis  Aircraft Pitch PID Controller Design  Aircraft Pitch Root Locus Controller Design  Aircraft Pitch Simulink Modeling
  • 5. What is pitch angle and angle of attack in air-craft
  • 6.  Pitch angle: is the angle between the center line of the roll axis of the aircraft (nose to tail, the longitudinal axis) and the horizon.  Angle of attack is the angle between the chord line of an airfoil and the relative wind through which it is moving.  The angle of attack and the pitch angle are usually different in flights  Sometimes the pitch angle may be positive or negative in normal flight, but the angle of attack is always positive.
  • 8. There are 4 forces involved with flight: i. Lift ii. Weight iii. Thrust iv. Drag
  • 10. Three axis’ of flight include: Pitch, Roll, and Yaw 1. Roll is controlled by the air flow across the ailerons 1. Yaw is controlled by the air flow across the rudder 1. Pitch is controlled by the air flow across the elevators.
  • 11. Design Requirements Of Air-craft a) Overshoot less than 10% b) Rise time less than 2 seconds c) Settling time less than 10 seconds d) Steady-state error less than 2%
  • 13. System Modeling • The of equations governing the motion of an aircraft are a very complicated set of six nonlinear coupled differential equations. • However, under certain assumptions, they can be decoupled and linearized into longitudinal and lateral equations. Aircraft pitch is governed by the longitudinal dynamics. In this example we will design an autopilot that controls the pitch of an aircraft.
  • 14. Conti……  We will assume that the aircraft is in steady-state at constant altitude and velocity.  Thus, the thrust, drag, weight and lift forces balance each other in the x- and y-directions.  We will also assume that a change in pitch angle will not change the speed of the aircraft under any circumstance (unrealistic but simplifies the problem a bit).  Under these assumptions, the longitudinal equations of motion for the aircraft can be written as follows:
  • 15.
  • 16. Transfer Function:  Before finding the transfer function and state-space models, let's plug in some numerical values to simplify the modeling equations shown above:  Above equation become:
  • 17. Transfer Function:  To find the transfer function of the above system, we need to take the Laplace transform of the above modeling equations.  The Laplace transform of the above equations are shown below.
  • 21. System analysis contain: Open loop response. Close loop response.
  • 22. Open loop response: MATLAB (M-FILE CODE)
  • 23. Output:  From the above plot, we see that the open-loop response does not satisfy the design criteria at all. In fact, the open-loop response is unstable.  Stability of a system can be determined by examining the poles of the transfer function where the poles can be identified using the MATLAB command pole as shown below.
  • 24. Pole(P_pitch)  As indicated by this function, one of the poles of the open-loop transfer function is on the imaginary axis while the other two poles are in the left-half of the complex s-plane.  A pole on the imaginary axis indicates that the free response of the system will not grow unbounded, but also will not decay to zero. Even though the free response will not grow unbounded.
  • 25. Closed-loop response:  In order to stabilize this system and eventually meet our given design requirements, we will add a feedback controller.
  • 28. conti…..  The above plot again demonstrates that this closed-loop system does not meet the given design requirements.
  • 29. Aircraft Pitch: PID Controller Design
  • 30. PID Controller Design In PID controller design we cover: • Proportional control • PI control • PID Control 1. In PID controller designing we use SISO tool. 2. The main advantage of using the SISO tool Design within MATLAB is that it have the automated tuning capabilities which design the PID controller
  • 31.
  • 33. Proportional control Let's begin by designing a proportional controller of the form C(s) = Kp. The SISO Design Tool we will use for design can be opened by typing SISOtool (P_pitch) at the command line. This will open both the SISO Design Task window as well as the Control and Estimation Tools Manager window.
  • 34.  Since our reference is a step function of 0.2 radians, we can set the precompensator block F(s) equal to 0.2 to scale a unit step input to our system.  This can be accomplished from the Compensator Editor tab of the open window. Specifically, choose F from the drop-down menu in the Compensator portion of the window and set the compensator equal to 0.2 as shown in the figure below
  • 35.  To see the performance of our system with this controller, go to the Analysis Plots tab of the Control and Estimation Tools Manager window.  Then choose a Plot Type of Step for Plot 1 in the Analysis Plots section of the window as shown below. Then choose a response of Closed loop r to y for Plot 1 as shown in the figure below:
  • 36.
  • 37.  The resulting performance is improved, though the settle time is still much too large. We will likely need to add integral and/or derivative terms to our controller in order to meet the given requirements.
  • 39.  From inspection of the above, notice that the addition of integral control helped reduce the average error in the signal more quickly.  Unfortunately, the integral control also made the response more oscillatory, therefore, the settle time requirement is still not met.  the overshoot requirement is no longer met either. Let's try also adding a derivative term to our controller
  • 40. PID Control Increasing the derivative gain Kd in a PID controller can often help reduce overshoot. Therefore, by adding derivative control we may be able to reduce the oscillation in the response a sufficient amount that we can then increase the other gains to reduce the settling time. Let's test our hypothesis by changing the Controller type to PID and again clicking the Update Compensator button. The generated controller is shown below.
  • 42. Conti……. The response shown above meets all of the given requirements as summarized below. Overshoot = 5% < 10% Rise time = 1.2 seconds < 2 seconds Settling time = 5 seconds < 10 seconds Steady-state error = 0% < 2% Therefore, this PID controller will provide the desired performance of the aircraft's pitch.
  • 43. Aircraft Pitch: Root Locus Controller Design
  • 44. M-File Code For Root Locus:
  • 47. Output Of Root Locus:  This diagram meets all the requirements which we needed except settling time which we required 10sec but here it is 35.1sec
  • 48. Conti….. In order to get the required criteria we move the pink boxes on the root locus and dragging the box along the locus in the direction of increasing K. The step response plot will automatically update The effect of increasing K to a value of 200 will be that the two slowest closed-loop poles will approach closed-loop zeros thereby making their effect minimal
  • 49. Conti…. A loop gain of K = 200 keeps all of the poles on the real-axis, leading to no overshoot and the presence of the integrator in the plant guarantees zero steady-state error. Therefore, this controller meets all of the given requirements as shown in the figure below.
  • 50. Our Required Output when K=200
  • 52. In Simulink Model contains: Building the state-space model Generating the open-loop and closed-loop response
  • 57. Conti….. This response is unstable and identical to that obtained in the Aircraft Pitch: System Analysis.  In order to view a stable response, we will now quickly add the state-feedback control gain K. When gain of K is added our new Simulink diagram of open-loop response becomes…….
  • 60. Conti… The output of closed-loop response is similar to Aircraft Pitch: State-Space Methods for Controller Design. Where the state-feedback controller was designed.

Editor's Notes

  1. Ff