SlideShare a Scribd company logo
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
System Modeling
 Design Requirements
1. Overshoot less than 10%
2. Rise time less than 2 seconds
3. Settling time less than 10 seconds
4. Steady-state error less than 2%
Physical setup and system equations
The 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.
The basic coordinate axes and forces
of an aircraft
Axis of flight
3. Pitch is controlled by
the air flow across the
elevators.
2. Yaw is controlled by
the air flow across the
rudder
1. Roll is controlled by
the air flow across the
ailerons
Conti…
Longitudinal equations of motion for the
aircraft can be written as follows.
Transfer function and state-space
models
Before finding the transfer function and state-
space models, let's plug in some numerical
values to simplify the modeling equations
shown above
Transfer Function
To find the transfer function of the above system, we need to
take the Laplace transform of the above modeling
equations.
State Model
Recognizing the fact that the modeling
equations above are already in the state-
variable form, we can rewrite them as
matrices as shown below
Conti…
Since our output is pitch angle, the output
equation is the following
MATLAB
Representation:
Output:
System Analysis
 Open loop response
 Close loop response
Open-loop response
MATLAB Code:
Pole(P_pitch)
One of the poles of the open-loop transfer
function is on the imaginary axis
 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
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.
Closed-loop response
In order to stabilize this system and eventually
meet our given design requirements, we will
add a feedback controller
MATLAB code
Output
PID Controller Design
Proportional Control
PI Control
PID Control
Conti…
From the main problem, the open-loop
transfer function for the aircraft pitch
dynamics is
For a step reference of 0.2 radians, the design
criteria are the following.
Overshoot less than 10%
Rise time less than 2 seconds
Settling time less than 10 seconds
Steady-state error less than 2%
PID
We will implement combinations of proportional (Kp),
integral (Ki), and derivative (Kd) control in the unity
feedback to achieve the desired system behavior.
In PID controller design we use SISO TOOL
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
The Control and Estimation Tools Manager window
displays the architecture of the control system being
designed as shown below. This default agrees with the
architecture we are employing.
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 by Compensator
Editor
.
 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.
Output
Conti…
Examination of the above shows that aside from
steady-state error, the given design requirements
have not been met. The gain chosen for Kp can be
adjusted in an attempt to modify the resulting
performance through the Compensator
Editor tab.
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
Integral control is often helpful in reducing steady-state error.
In our case, the steady-state error requirement is already
being met. We will again use automated tuning to choose our
controller gains. Under the Automated Tuning tab change
the Controller type to PI.
 This transfer function is a PI compensator with Ki =
0.56 and Kp = 1.00.
The resulting closed-loop step
response
Conti…
From inspection of the above, notice that the
addition of integral control helped reduce the
average error in the signal more quickly.
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
 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
 This transfer function is a PID compensator with Ki = 4.45, Kp =
0.98, and Kd = 4.90.
 This response meets all of the requirements except for the settle
time which at 12.6 seconds is a little larger than the given
requirement of 10 seconds. We will attempt to increase the
proportional gain in order to reduce the system's settle time.
Output
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.
Root Locus Controller Design
A root locus plot shows all possible closed-
loop pole locations as a parameter (usually a
proportional gain K) is varied from 0 to infinity.
 We will employ the root locus to design our
controller to place our system's closed-loop
poles in locations that will result in behavior
that satisfies our given requirements.
We will specifically use MATLAB's SISO Design
Tool to modify the system
MATLAB (M_file) Code
 Two windows will initially open, one is the SISO Design
Task which will open with the root locus of the plant with
gain K
 Other is the Control and Estimation Tool
Manager which allows you to design compensators and
analyze plots
Root Locus Plot
Root Locus plot:
 Our requirement that rise time be less than 2 seconds
corresponds approximately to a natural frequency of greater
than 0.9 rad/sec Adding this requirement to the root locus
plot in addition to the settle time and overshoot requirements
generates the following figure
Conti…
 From examination of the above figure, since none of the three
branches of the root locus enter the unshaded region, we
cannot place the system's closed-loop poles in the desired
region by varying the proportional gain K.
 Therefore, we must attempt a dynamic compensator with
poles and/or zeros in order to reshape the root locus
 We specifically need to shift the root locus more to the left in
the complex plane to get it inside our desired region
Conti…
 we can see that for the current value of gain K the
settling time and rise time are both too large. Let's
attempt to modify the loop gain graphically by clicking
on one of the pink boxes on the root locus and
dragging the box along the locus in the direction of
increasing K.
 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.
Required Output
when K=200
Simmulation Model
Simulink model contains,
1. Physical setup and system equations
2. Building the state-space model
3. Generating the open-loop and closed-loop
response
Physical setup
We will now build a Simulink model of the
equations already described.
State-Space Model
 By double-click on the State-Space block we can enter the
system parameters as shown in the figure below.
Complete model
 When finished, the completed model should appear
as shown below.
Open loop response
 Next we will generate the open-loop step response
by running the simulation
This response is unstable
Closed loop responce
In order to view a stable response, we will
now add the state-feedback control gain K
Output response
This response is stable

More Related Content

What's hot

Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system
Elaf A.Saeed
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineering
Anisur Rahman
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop System
Kazim Marfatiya
 
Lecture 19 mathematical modeling of pneumatic and hydraulic systems
Lecture 19   mathematical modeling of pneumatic and hydraulic systemsLecture 19   mathematical modeling of pneumatic and hydraulic systems
Lecture 19 mathematical modeling of pneumatic and hydraulic systems
Manipal Institute of Technology
 
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
 
Accelerator pedal position sensor
Accelerator pedal position sensorAccelerator pedal position sensor
Accelerator pedal position sensor
SakthigurusamySakthi
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
KonirDom1
 
Modern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningModern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID Tuning
Amr E. Mohamed
 
basic of open and closed loop control system
basic of open and closed loop control systembasic of open and closed loop control system
basic of open and closed loop control system
SACHINNikam39
 
Pneumatics mainpresentation
Pneumatics mainpresentationPneumatics mainpresentation
Pneumatics mainpresentation
Dhananjay Dhore
 
Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1
turna67
 
Types of nonlinearities
Types of nonlinearitiesTypes of nonlinearities
Types of nonlinearities
nida unapprochablestair
 
Ch1 introduction to control
Ch1 introduction to controlCh1 introduction to control
Ch1 introduction to control
Elaf A.Saeed
 
Ignition system
Ignition systemIgnition system
Ignition system
Augustine K Jose
 
Time response and analysis kaushal shah
Time response and analysis kaushal shahTime response and analysis kaushal shah
Time response and analysis kaushal shah
Kaushal Shah
 
Controller ppt
Controller pptController ppt
Controller pptgourav0077
 
Feedback linearisation
Feedback linearisationFeedback linearisation
Feedback linearisation
Ramaiahsubasri
 
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
 
Pneumatic systems
Pneumatic systemsPneumatic systems
Pneumatic systems
Amol Khichade
 

What's hot (20)

Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineering
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop System
 
Lecture 19 mathematical modeling of pneumatic and hydraulic systems
Lecture 19   mathematical modeling of pneumatic and hydraulic systemsLecture 19   mathematical modeling of pneumatic and hydraulic systems
Lecture 19 mathematical modeling of pneumatic and hydraulic 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
 
Accelerator pedal position sensor
Accelerator pedal position sensorAccelerator pedal position sensor
Accelerator pedal position sensor
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
Modern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningModern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID Tuning
 
Time response
Time responseTime response
Time response
 
basic of open and closed loop control system
basic of open and closed loop control systembasic of open and closed loop control system
basic of open and closed loop control system
 
Pneumatics mainpresentation
Pneumatics mainpresentationPneumatics mainpresentation
Pneumatics mainpresentation
 
Introduction to control system 1
Introduction to control system 1Introduction to control system 1
Introduction to control system 1
 
Types of nonlinearities
Types of nonlinearitiesTypes of nonlinearities
Types of nonlinearities
 
Ch1 introduction to control
Ch1 introduction to controlCh1 introduction to control
Ch1 introduction to control
 
Ignition system
Ignition systemIgnition system
Ignition system
 
Time response and analysis kaushal shah
Time response and analysis kaushal shahTime response and analysis kaushal shah
Time response and analysis kaushal shah
 
Controller ppt
Controller pptController ppt
Controller ppt
 
Feedback linearisation
Feedback linearisationFeedback linearisation
Feedback linearisation
 
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,...
 
Pneumatic systems
Pneumatic systemsPneumatic systems
Pneumatic systems
 

Viewers also liked

Aircraft control systems
Aircraft control systemsAircraft control systems
Aircraft control systems
Sanjay Singh
 
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
ismail_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 Control
Jim Cahill
 
Estimators and observers-Optimal Control
Estimators and observers-Optimal ControlEstimators and observers-Optimal Control
Estimators and observers-Optimal Control
Wissam Kafa
 
Lift Augmentation Devices Or High Lift Devices
Lift Augmentation Devices Or High Lift Devices Lift Augmentation Devices Or High Lift Devices
Lift Augmentation Devices Or High Lift Devices
Suhail Ahmed
 
Control System Design
Control System DesignControl System Design
Control System Design
Hitesh Sharma
 
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
 
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
 
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
 
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
eSAT 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 CONTROL
Journal For Research
 
autopilot
autopilotautopilot
Aircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control SystemAircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control SystemSuchit Moon
 
Lift augmentation devices ppt
Lift augmentation devices pptLift augmentation devices ppt
Lift augmentation devices ppt
CH.PURUSHOTHAM (Aeronautical Engineering)
 
Design of decoupled pid controllers for mimo system copy
Design of decoupled pid controllers for mimo system   copyDesign of decoupled pid controllers for mimo system   copy
Design of decoupled pid controllers for mimo system copy
Rahul Dey
 
Report pid controller dc motor
Report pid controller dc motorReport pid controller dc motor
Report pid controller dc motor
chea kimsairng
 
Shaastra Main Quiz 2016
Shaastra Main Quiz 2016Shaastra Main Quiz 2016
Shaastra Main Quiz 2016
Vishal Katariya
 
Maglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controllerMaglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controller
Sharath Karanth
 

Viewers also liked (20)

Aircraft control systems
Aircraft control systemsAircraft control systems
Aircraft control systems
 
Basic aircraft control system
Basic aircraft control systemBasic aircraft control system
Basic aircraft control system
 
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
 
Lift Augmentation Devices Or High Lift Devices
Lift Augmentation Devices Or High Lift Devices Lift Augmentation Devices Or High Lift Devices
Lift Augmentation Devices Or High Lift Devices
 
Control System Design
Control System DesignControl System Design
Control System Design
 
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
 
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...
 
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
 
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
 
autopilot
autopilotautopilot
autopilot
 
Aircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control SystemAircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control System
 
FYP 2 SLIDE
FYP 2 SLIDEFYP 2 SLIDE
FYP 2 SLIDE
 
Lift augmentation devices ppt
Lift augmentation devices pptLift augmentation devices ppt
Lift augmentation devices ppt
 
Design of decoupled pid controllers for mimo system copy
Design of decoupled pid controllers for mimo system   copyDesign of decoupled pid controllers for mimo system   copy
Design of decoupled pid controllers for mimo system copy
 
Report pid controller dc motor
Report pid controller dc motorReport pid controller dc motor
Report pid controller dc motor
 
Shaastra Main Quiz 2016
Shaastra Main Quiz 2016Shaastra Main Quiz 2016
Shaastra Main Quiz 2016
 
Maglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controllerMaglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controller
 

Similar to air craft Pitch

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
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
Baghdad
 
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
TaraGonzales5
 
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
Isham Rashik
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
Leonides De Ocampo
 
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
Francesco Corucci
 
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
cesarportilla8
 
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
galerussel59292
 
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
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond Brunkow
 
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
 
Pid logix wp008--en-p
Pid logix wp008--en-pPid logix wp008--en-p
Pid logix wp008--en-p
benditasea
 
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
375ankit
 
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
 
4470838.ppt
4470838.ppt4470838.ppt
4470838.ppt
MuhammadMubeen58
 
Compensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locusCompensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locus
MIbrar4
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
Associate Professor in VSB Coimbatore
 
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
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd Iaetsd
 

Similar to air craft Pitch (20)

control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
 
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
 
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
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
 
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
 
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
 
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 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...
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
 
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...
 
1578385.ppt
1578385.ppt1578385.ppt
1578385.ppt
 
Pid logix wp008--en-p
Pid logix wp008--en-pPid logix wp008--en-p
Pid logix wp008--en-p
 
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
 
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...
 
4470838.ppt
4470838.ppt4470838.ppt
4470838.ppt
 
Compensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locusCompensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locus
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
 
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...
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
 

More from Faizan Shabbir

Components of-crankshaft
Components of-crankshaftComponents of-crankshaft
Components of-crankshaft
Faizan Shabbir
 
4th edition mechanics of materials by beer johnston (solution manual)
4th edition mechanics of materials by beer johnston (solution manual)4th edition mechanics of materials by beer johnston (solution manual)
4th edition mechanics of materials by beer johnston (solution manual)
Faizan Shabbir
 
Water level indicator
Water level indicatorWater level indicator
Water level indicator
Faizan Shabbir
 
Hdpe pipe industry
Hdpe pipe industryHdpe pipe industry
Hdpe pipe industry
Faizan Shabbir
 
Logic gates pin_configuration
Logic gates pin_configurationLogic gates pin_configuration
Logic gates pin_configuration
Faizan Shabbir
 
Gas turbine
Gas turbineGas turbine
Gas turbine
Faizan Shabbir
 
Stirling engine
Stirling engineStirling engine
Stirling engine
Faizan Shabbir
 
Determining the mechanical power of turbine
Determining the mechanical power of turbineDetermining the mechanical power of turbine
Determining the mechanical power of turbine
Faizan Shabbir
 
Efficiency of change of state of gases apparatus
Efficiency of change of state of gases apparatusEfficiency of change of state of gases apparatus
Efficiency of change of state of gases apparatus
Faizan Shabbir
 
Homogeneous charge compression ignition hcci Engines
Homogeneous charge compression ignition hcci EnginesHomogeneous charge compression ignition hcci Engines
Homogeneous charge compression ignition hcci Engines
Faizan Shabbir
 
Head losses
Head lossesHead losses
Head losses
Faizan Shabbir
 
Writing correspondence
Writing correspondenceWriting correspondence
Writing correspondence
Faizan Shabbir
 
Womens political participation
Womens political participationWomens political participation
Womens political participation
Faizan Shabbir
 
The collapse-of-the-soviet-union
The collapse-of-the-soviet-unionThe collapse-of-the-soviet-union
The collapse-of-the-soviet-union
Faizan Shabbir
 
Technical pres
Technical presTechnical pres
Technical pres
Faizan Shabbir
 
Skills
SkillsSkills
Lines and planes in space
Lines and planes in spaceLines and planes in space
Lines and planes in space
Faizan Shabbir
 
Lines and planes in space
Lines and planes in spaceLines and planes in space
Lines and planes in space
Faizan Shabbir
 
Economy and energy security for pakistan
Economy and energy security for pakistanEconomy and energy security for pakistan
Economy and energy security for pakistan
Faizan Shabbir
 
Database management system
Database management systemDatabase management system
Database management system
Faizan Shabbir
 

More from Faizan Shabbir (20)

Components of-crankshaft
Components of-crankshaftComponents of-crankshaft
Components of-crankshaft
 
4th edition mechanics of materials by beer johnston (solution manual)
4th edition mechanics of materials by beer johnston (solution manual)4th edition mechanics of materials by beer johnston (solution manual)
4th edition mechanics of materials by beer johnston (solution manual)
 
Water level indicator
Water level indicatorWater level indicator
Water level indicator
 
Hdpe pipe industry
Hdpe pipe industryHdpe pipe industry
Hdpe pipe industry
 
Logic gates pin_configuration
Logic gates pin_configurationLogic gates pin_configuration
Logic gates pin_configuration
 
Gas turbine
Gas turbineGas turbine
Gas turbine
 
Stirling engine
Stirling engineStirling engine
Stirling engine
 
Determining the mechanical power of turbine
Determining the mechanical power of turbineDetermining the mechanical power of turbine
Determining the mechanical power of turbine
 
Efficiency of change of state of gases apparatus
Efficiency of change of state of gases apparatusEfficiency of change of state of gases apparatus
Efficiency of change of state of gases apparatus
 
Homogeneous charge compression ignition hcci Engines
Homogeneous charge compression ignition hcci EnginesHomogeneous charge compression ignition hcci Engines
Homogeneous charge compression ignition hcci Engines
 
Head losses
Head lossesHead losses
Head losses
 
Writing correspondence
Writing correspondenceWriting correspondence
Writing correspondence
 
Womens political participation
Womens political participationWomens political participation
Womens political participation
 
The collapse-of-the-soviet-union
The collapse-of-the-soviet-unionThe collapse-of-the-soviet-union
The collapse-of-the-soviet-union
 
Technical pres
Technical presTechnical pres
Technical pres
 
Skills
SkillsSkills
Skills
 
Lines and planes in space
Lines and planes in spaceLines and planes in space
Lines and planes in space
 
Lines and planes in space
Lines and planes in spaceLines and planes in space
Lines and planes in space
 
Economy and energy security for pakistan
Economy and energy security for pakistanEconomy and energy security for pakistan
Economy and energy security for pakistan
 
Database management system
Database management systemDatabase management system
Database management system
 

Recently uploaded

哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
iemerc2024
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 

Recently uploaded (20)

哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 

air craft Pitch

  • 2. Contents:  Aircraft Pitch System Modeling  Aircraft Pitch System Analysis  Aircraft Pitch PID Controller Design  Aircraft Pitch Root Locus Controller Design  Aircraft Pitch Simulink Modeling
  • 3. System Modeling  Design Requirements 1. Overshoot less than 10% 2. Rise time less than 2 seconds 3. Settling time less than 10 seconds 4. Steady-state error less than 2%
  • 4. Physical setup and system equations The 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.
  • 5. The basic coordinate axes and forces of an aircraft
  • 6. Axis of flight 3. Pitch is controlled by the air flow across the elevators. 2. Yaw is controlled by the air flow across the rudder 1. Roll is controlled by the air flow across the ailerons
  • 7. Conti… Longitudinal equations of motion for the aircraft can be written as follows.
  • 8. Transfer function and state-space models Before finding the transfer function and state- space models, let's plug in some numerical values to simplify the modeling equations shown above
  • 9. Transfer Function To find the transfer function of the above system, we need to take the Laplace transform of the above modeling equations.
  • 10. State Model Recognizing the fact that the modeling equations above are already in the state- variable form, we can rewrite them as matrices as shown below
  • 11. Conti… Since our output is pitch angle, the output equation is the following
  • 14. System Analysis  Open loop response  Close loop response
  • 16. Pole(P_pitch) One of the poles of the open-loop transfer function is on the imaginary axis  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
  • 17. 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.
  • 18. Closed-loop response In order to stabilize this system and eventually meet our given design requirements, we will add a feedback controller
  • 21. PID Controller Design Proportional Control PI Control PID Control
  • 22. Conti… From the main problem, the open-loop transfer function for the aircraft pitch dynamics is
  • 23. For a step reference of 0.2 radians, the design criteria are the following. Overshoot less than 10% Rise time less than 2 seconds Settling time less than 10 seconds Steady-state error less than 2%
  • 24. PID We will implement combinations of proportional (Kp), integral (Ki), and derivative (Kd) control in the unity feedback to achieve the desired system behavior. In PID controller design we use SISO TOOL
  • 25. 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
  • 26. The Control and Estimation Tools Manager window displays the architecture of the control system being designed as shown below. This default agrees with the architecture we are employing.
  • 27. 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 by Compensator Editor
  • 28. .  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.
  • 30. Conti… Examination of the above shows that aside from steady-state error, the given design requirements have not been met. The gain chosen for Kp can be adjusted in an attempt to modify the resulting performance through the Compensator Editor tab. 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
  • 31. PI Control Integral control is often helpful in reducing steady-state error. In our case, the steady-state error requirement is already being met. We will again use automated tuning to choose our controller gains. Under the Automated Tuning tab change the Controller type to PI.  This transfer function is a PI compensator with Ki = 0.56 and Kp = 1.00.
  • 32. The resulting closed-loop step response
  • 33. Conti… From inspection of the above, notice that the addition of integral control helped reduce the average error in the signal more quickly. 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
  • 34. PID  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  This transfer function is a PID compensator with Ki = 4.45, Kp = 0.98, and Kd = 4.90.  This response meets all of the requirements except for the settle time which at 12.6 seconds is a little larger than the given requirement of 10 seconds. We will attempt to increase the proportional gain in order to reduce the system's settle time.
  • 36. 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.
  • 37. Root Locus Controller Design A root locus plot shows all possible closed- loop pole locations as a parameter (usually a proportional gain K) is varied from 0 to infinity.  We will employ the root locus to design our controller to place our system's closed-loop poles in locations that will result in behavior that satisfies our given requirements. We will specifically use MATLAB's SISO Design Tool to modify the system
  • 38. MATLAB (M_file) Code  Two windows will initially open, one is the SISO Design Task which will open with the root locus of the plant with gain K  Other is the Control and Estimation Tool Manager which allows you to design compensators and analyze plots
  • 40. Root Locus plot:  Our requirement that rise time be less than 2 seconds corresponds approximately to a natural frequency of greater than 0.9 rad/sec Adding this requirement to the root locus plot in addition to the settle time and overshoot requirements generates the following figure
  • 41. Conti…  From examination of the above figure, since none of the three branches of the root locus enter the unshaded region, we cannot place the system's closed-loop poles in the desired region by varying the proportional gain K.  Therefore, we must attempt a dynamic compensator with poles and/or zeros in order to reshape the root locus  We specifically need to shift the root locus more to the left in the complex plane to get it inside our desired region
  • 42. Conti…  we can see that for the current value of gain K the settling time and rise time are both too large. Let's attempt to modify the loop gain graphically by clicking on one of the pink boxes on the root locus and dragging the box along the locus in the direction of increasing K.  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.
  • 44. Simmulation Model Simulink model contains, 1. Physical setup and system equations 2. Building the state-space model 3. Generating the open-loop and closed-loop response
  • 45. Physical setup We will now build a Simulink model of the equations already described.
  • 46. State-Space Model  By double-click on the State-Space block we can enter the system parameters as shown in the figure below.
  • 47. Complete model  When finished, the completed model should appear as shown below.
  • 48. Open loop response  Next we will generate the open-loop step response by running the simulation This response is unstable
  • 49. Closed loop responce In order to view a stable response, we will now add the state-feedback control gain K