SlideShare a Scribd company logo
1
Amme 3500 :
System Dynamics and Control
Block Diagrams
Dr Stefan Williams
Slide 2Dr. Stefan B. Williams Amme 3500 : Introduction
Course Outline
Week Date Content Assignment Notes
1 1 Mar Introduction
2 8 Mar Frequency Domain Modelling
3 15 Mar Transient Performance and the s-plane
4 22 Mar Block Diagrams Assign 1 Due
5 29 Mar Feedback System Characteristics
6 5 Apr Root Locus Assign 2 Due
7 12 Apr Root Locus 2
8 19 Apr Bode Plots No Tutorials
26 Apr BREAK
9 3 May Bode Plots 2 Assign 3 Due
10 10 May State Space Modeling
11 17 May State Space Design Techniques
12 24 May Advanced Control Topics
13 31 May Review Assign 4 Due
14 Spare
Slide 3Dr. Dunant Halim Amme 3500 : Block Diagrams
Block Diagrams
•  As we saw in the introductory lecture, a
subsystem can be represented with an
input, an output and a transfer function
H(s)
U(s) Y(s)
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Input: control surfaces
(flap, aileron), wind gust
Aircraft output: pitch, yaw, roll
Slide 4Dr. Dunant Halim Amme 3500 : Block Diagrams
Block Diagrams
•  Many systems are composed of multiple
subsystems
•  In this lecture we will examine methods for
combining subsystems and simplifying
block diagrams
2
Slide 5Dr. Dunant Halim Amme 3500 : Block Diagrams
Examples of subsystems
•  Automobile control:
Sensing
Measurements
Steering
Mechanism
AutomobileControl
Desired
course
of travel
Actual
course
of travel
-
+
Slide 6Dr. Dunant Halim Amme 3500 : Block Diagrams
Examples of Subsystems
•  Antenna control
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 7Dr. Dunant Halim Amme 3500 : Block Diagrams
Mathematical Modelling
•  In the time domain, the input-output relationship is
usually expressed in terms of a differential equation
h(t)
u(t) y(t)
•  (an-1, …, a0, bm, … b0) are the system s parameters, n ≥
m
•  The system is LTI (Linear Time Invariant) iff the
parameters are time-invariant
•  n is the order of the system
1
1 0 01
( ) ( ) ( )
( ) ( )
n n m
n mn n m
d y t d y t d u t
a a y t b b u t
dt dt dt
−
− −
+ + + = + +L L
Slide 8Dr. Dunant Halim Amme 3500 : Block Diagrams
Mathematical Modelling
•  In the Laplace domain, the input-output relationship is
usually expressed in terms of an algebraic equation in
terms of s
H(s)
U(s) Y(s)
1
1 0 0( ) ( ) ( ) ( ) ( )n n m
n ms Y s a s Y s a Y s b s U s b U s−
−+ + + = + +L L
3
Slide 9Dr. Dunant Halim Amme 3500 : Block Diagrams
Cascaded systems
•  In time, a cascaded
system requires a
convolution
•  In the Laplace
domain, this is simply
a product
H(s)
U(s) Y1(s)
H1(s)
Y(s)
1( ) ( ) ( ) ( )Y s U s H s H s=
( ) ( ) ( ) ( ) τττ dthuthtu −∫≡∗
∞
∞−
h (t)
u(t) y1(t)
h1(t)
y(t)
1( ) ( ( )* ( ))* ( )y t u t h t h t=
Slide 10Dr. Dunant Halim Amme 3500 : Block Diagrams
A General Control System
•  Many control systems can be
characterised by these
components/subsystems
Sensor
Actuator ProcessControl
Reference
D(s)
Output
Y(s)
-
+
Error
E(s)
Control
Signal
U(s)
Plant
Disturbance
Sensor Noise
Feedback
H(s)
Slide 11Dr. Dunant Halim Amme 3500 : Block Diagrams
Simplifying Block Diagrams
•  The objectives of a block diagram are
– To provide an understanding of the signal
flows in the system
– To enable modelling of complex systems from
simple building blocks
– To allow us to generate the overall system
transfer function
•  A few rules allow us to simplify complex
block diagrams into familiar forms
Slide 12Dr. Dunant Halim Amme 3500 : Block Diagrams
Components of a Block Diagram
•  A block
diagram is
made up of
signals,
systems,
summing
junctions and
pickoff points
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
4
Slide 13Dr. Dunant Halim Amme 3500 : Block Diagrams
Typical Block Diagram Elements
•  Cascaded Systems
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 14Dr. Dunant Halim Amme 3500 : Block Diagrams
Typical Block Diagram Elements
•  Parallel Systems
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 15Dr. Dunant Halim Amme 3500 : Block Diagrams
Typical Block Diagram Elements
•  Feedback Form
( ) ( ) ( ) ( )
( ) ( ) ( )
E s R s H s C s
C s G s E s
= −
=
( )
( )
( ) ( ) ( )
( )
( ) ( ) 1 ( ) ( ) ( )
( ) ( )
( ) 1 ( ) ( )
C s
R s H s C s
G s
G s R s H s G s C s
C s G s
R s H s G s
= −
= +
=
+
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 16Dr. Dunant Halim Amme 3500 : Block Diagrams
Moving Past A Summation
a)  To the left past
a summing
junction
b)  To the right
past a summing
junction
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
5
Slide 17Dr. Dunant Halim Amme 3500 : Block Diagrams
Moving Past Pick-Off Points
a)  To the left past
a summing
junction
b)  To the right
past a summing
junction
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 18Dr. Dunant Halim Amme 3500 : Block Diagrams
Example I : Simplifying Block
Diagrams
•  Consider this
block diagram
•  We wish to find
the transfer
function
between the
input R(s) and
C(s)
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 19Dr. Dunant Halim Amme 3500 : Block Diagrams
Example I: Simplifying Block
Diagrams
a)  Collapse the summing
junctions
b)  Form equivalent
cascaded system in the
forward path and
equivalent parallel
system in the feedback
path
c)  Form equivalent
feedback system and
multiply by cascaded G1
(s) * N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 20Dr. Dunant Halim Amme 3500 : Block Diagrams
Example II : Simplifying Block
Diagrams
•  Form the equivalent
system in the
forward path
•  Move 1/s to the left
of the pickoff point
•  Combine the parallel
feedback paths
•  Compute C(s)/R(s)
using feedback
formula
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
6
Slide 21Dr. Dunant Halim Amme 3500 : Block Diagrams
Example III: Shuttle Pitch Control
•  Manipulating block
diagrams is important
but how do they relate
to the real world?
•  Here is an example of
a real system that
incorporates feedback
to control the pitch of
the vehicle (amongst
other things)
Slide 22Dr. Dunant Halim Amme 3500 : Block Diagrams
Example III: Shuttle Pitch Control
•  The control
mechanisms
available include
the body flap,
elevons and
engines
•  Measurements
are made by the
vehicle s inertial
unit, gyros and
accelerometers * N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 23Dr. Dunant Halim Amme 3500 : Block Diagrams
Example III : Shuttle Pitch Control
•  A simplified model of
a pitch controller is
shown for the space
shuttle
•  Assuming other
inputs are zero, can
we find the transfer
function from
commanded to
actual pitch?
* N.S. Nise (2004) Control Systems Engineering Wiley & Sons
Slide 24Dr. Dunant Halim Amme 3500 : Block Diagrams
Example III : Shuttle Pitch Control
_s_
K1
G1(s)G2(s)K1K2
Pitch Reference Output
-
+
-
+
-
+
1
s2
• Combine G1 and G2.
• Push K1 to the right past the summing junction
7
Slide 25Dr. Dunant Halim Amme 3500 : Block Diagrams
Example III: Shuttle Pitch Control
_s_
K1
K1K2 G1(s)G2(s)
Pitch Reference
Output
-
+
-
+
-
+
1
_s2_
K1K2
• Push K1K2 to the right past the summing junction
• Hence 1 2 1 2
2
1 2 1 2
1 1 2
( ) ( )
( )
1 ( ) ( ) 1
K K G s G s
T s
s s
K K G s G s
K K K
=
⎛ ⎞
+ + +⎜ ⎟
⎝ ⎠
Slide 26Dr. Dunant Halim Amme 3500 : Block Diagrams
Example III: Shuttle Pitch Control
•  Matlab provides us with a tool called
Simulink that allows us to represent
systems by their block diagram
•  We ll take a bit of time to see how we
construct a Simulink model of this system
Slide 27Dr. Dunant Halim Amme 3500 : Block Diagrams
Closed Loop Feedback
•  We have suggested that many control
systems take on a familiar feedback form
•  Intuition tells us that feedback is useful –
imagine driving your car with your eyes
closed
•  Let us examine why this is the case from a
mathematical perspective
Slide 28Dr. Dunant Halim Amme 3500 : Block Diagrams
Single-Loop Feedback System
Desired
Value
Output
Transducer
+
-
Feedback
Signal
error
Controller Plant
Control
Signal
( )K s ( )G s
H
( )d t ( )e t ( )u t ( )y t
( )f t
•  Error Signal
•  The goal of the Controller K(s) is:
Ø To produce a control signal u(t) that
drives the error e(t) to zero
( ) ( ) ( ) ( ) ( )e t d t f t d t Ky t= − = −
8
Slide 29Dr. Dunant Halim Amme 3500 : Block Diagrams
Controller Objectives
•  Controller cannot drive error to zero
instantaneously as the plant G(s) has dynamics
•  Clearly a large control signal will move the
plant more quickly
•  The gain of the controller should be large so that
even small values of e(t) will produce large
values of u(t)
•  However, large values of gain will cause
instability
Slide 30Dr. Dunant Halim Amme 3500 : Block Diagrams
Feedforward & Feedback
•  Driving a Formula-1 car
•  Feedforward control: pre-emptive/predictable
action: prediction of car s direction of travel
(assuming the model is accurate enough)
•  Feeback control: corrective action since the
model is not perfect + noise
Slide 31Dr. Dunant Halim Amme 3500 : Block Diagrams
Why Use Feedback ?
•  Perfect feed-forward controller: Gn
•  Output and error: n
G
y d Gl
G
= +
1
n
G
e d y d Gl
G
⎛ ⎞
= − = − −⎜ ⎟
⎝ ⎠
•  Only zero when:
nG G=
0l =
(Perfect Knowledge)
(No load or disturbance)
( )y t( )d t
1/ nG
( )l t
+
+
G
Slide 32Dr. Dunant Halim Amme 3500 : Block Diagrams
Why Use Feedback ?
ud y
l
e
++ −
+
K G
unity feedback
controller plant
demand output
A sensor
load
, ( ),e d y y G u l u Ke= − = + =
No dynamics
Here !
( ) ( )e d y d G u l d G Ke l= − = − + = − +
So:
9
Slide 33Dr. Dunant Halim Amme 3500 : Block Diagrams
Closed Loop Equations
e d GKe Gl= − −
( )1 KG e d Gl+ = −Collect terms:
1
1 1
G
e d l
KG KG
= −
+ +
Or:
Demand to Error
Transfer Function
Load to Error
Transfer Function
Slide 34Dr. Dunant Halim Amme 3500 : Block Diagrams
Closed Loop Equations
1
G
KG+
Kd
l
y
+
+
Equivalent Open Loop Block Diagram
1 1
GK G
y d l
KG KG
= −
+ +
Similarly
Demand to Output
Transfer Function
Load to Output
Transfer Function
Slide 35Dr. Dunant Halim Amme 3500 : Block Diagrams
Rejecting Loads and Disturbances
1
G
y l
KG
=
+
Load to Output
Transfer Function
If K is big: 1KG >>
1
0
G
y l l
KG K
≈ = ≈
If K is big:
Perfect Disturbance Rejection
Independent of knowing G
Regardless of l
Slide 36Dr. Dunant Halim Amme 3500 : Block Diagrams
Tracking Performance
1
GK
y d
KG
=
+
Demand to Output
Transfer Function
If K is big: 1KG >>
GK
y d d
KG
≈ =
If K is big:
Perfect Tracking of Demand
Independent of knowing G
Regardless of l
10
Slide 37Dr. Dunant Halim Amme 3500 : Block Diagrams
Two Key Problems
ud y
l
e
++ −
+
K G
( )u K d y= −Power: Large K requires large
actuator power u
Slide 38Dr. Dunant Halim Amme 3500 : Block Diagrams
Two Key Problems
ud y
l
e
++ −
+
K G
( )u K d y n= − +
Noise:
Large K amplifies
sensor noiseu Kd∝
In practise a Compromise K is required
+n
Slide 39Dr. Dunant Halim Amme 3500 : Block Diagrams
Conclusions
•  We have examined methods for
computing the transfer function by
reducing block diagrams to simple form
•  We have also presented arguments for
using feedback in control systems
•  Next week, we will look at more closely on
feedback control
Slide 40Dr. Dunant Halim Amme 3500 : Block Diagrams
Further Reading
•  Nise
– Sections 5.1-5.3
•  Franklin & Powell
– Section 3.2

More Related Content

What's hot

Block diagram reduction techniques
Block diagram reduction techniquesBlock diagram reduction techniques
Block diagram reduction techniques
parimalagandhi ayyavu
 
Tutorials questions
Tutorials questionsTutorials questions
Tutorials questions
mohammed mahmood
 
Block diagram &_overall_transferfunction_of_a_multiloop_control_system
Block diagram &_overall_transferfunction_of_a_multiloop_control_systemBlock diagram &_overall_transferfunction_of_a_multiloop_control_system
Block diagram &_overall_transferfunction_of_a_multiloop_control_system
Prashant thakur
 
Block diagram Examples
Block diagram ExamplesBlock diagram Examples
Block diagram Examples
Sagar Kuntumal
 
Block diagram
Block diagramBlock diagram
Block diagram
yash patel
 
Block reduction technique
Block reduction techniqueBlock reduction technique
Block reduction technique
rajkumar ch
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graph
Sagar Kuntumal
 
Signal Flow Graph ( control system)
Signal Flow Graph ( control system)Signal Flow Graph ( control system)
Signal Flow Graph ( control system)
Gourab Ghosh
 
Week 10 part 1 pe 6282 Block Diagrams
Week  10 part 1 pe 6282   Block DiagramsWeek  10 part 1 pe 6282   Block Diagrams
Week 10 part 1 pe 6282 Block Diagrams
Charlton Inao
 
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEMSIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
Dinesh Sharma
 
Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula
vishalgohel12195
 
Signal Flow Graph
Signal Flow GraphSignal Flow Graph
Signal Flow Graph
Preet_patel
 
Signal flow graph (sfg)
Signal flow graph (sfg)Signal flow graph (sfg)
Signal flow graph (sfg)
Dhruv Shah
 
Block Reduction Method
Block Reduction MethodBlock Reduction Method
Block Reduction Method
Smit Shah
 
Lecture 10 11-signal_flow_graphs
Lecture 10 11-signal_flow_graphsLecture 10 11-signal_flow_graphs
Lecture 10 11-signal_flow_graphsSaifullah Memon
 
Block diagram representation
Block diagram representationBlock diagram representation
Block diagram representation
nirali monani
 
Block Diagram Reduction
Block Diagram ReductionBlock Diagram Reduction
Block Diagram Reduction
Gauravsinh Parmar
 
Control Systems
Control SystemsControl Systems
Control Systems
poongodi ravikumar
 
Csl8 2 f15
Csl8 2 f15Csl8 2 f15
Csl8 2 f15
kodam2512
 
control engineering revision
control engineering revisioncontrol engineering revision
control engineering revision
ragu nath
 

What's hot (20)

Block diagram reduction techniques
Block diagram reduction techniquesBlock diagram reduction techniques
Block diagram reduction techniques
 
Tutorials questions
Tutorials questionsTutorials questions
Tutorials questions
 
Block diagram &_overall_transferfunction_of_a_multiloop_control_system
Block diagram &_overall_transferfunction_of_a_multiloop_control_systemBlock diagram &_overall_transferfunction_of_a_multiloop_control_system
Block diagram &_overall_transferfunction_of_a_multiloop_control_system
 
Block diagram Examples
Block diagram ExamplesBlock diagram Examples
Block diagram Examples
 
Block diagram
Block diagramBlock diagram
Block diagram
 
Block reduction technique
Block reduction techniqueBlock reduction technique
Block reduction technique
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graph
 
Signal Flow Graph ( control system)
Signal Flow Graph ( control system)Signal Flow Graph ( control system)
Signal Flow Graph ( control system)
 
Week 10 part 1 pe 6282 Block Diagrams
Week  10 part 1 pe 6282   Block DiagramsWeek  10 part 1 pe 6282   Block Diagrams
Week 10 part 1 pe 6282 Block Diagrams
 
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEMSIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
 
Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula
 
Signal Flow Graph
Signal Flow GraphSignal Flow Graph
Signal Flow Graph
 
Signal flow graph (sfg)
Signal flow graph (sfg)Signal flow graph (sfg)
Signal flow graph (sfg)
 
Block Reduction Method
Block Reduction MethodBlock Reduction Method
Block Reduction Method
 
Lecture 10 11-signal_flow_graphs
Lecture 10 11-signal_flow_graphsLecture 10 11-signal_flow_graphs
Lecture 10 11-signal_flow_graphs
 
Block diagram representation
Block diagram representationBlock diagram representation
Block diagram representation
 
Block Diagram Reduction
Block Diagram ReductionBlock Diagram Reduction
Block Diagram Reduction
 
Control Systems
Control SystemsControl Systems
Control Systems
 
Csl8 2 f15
Csl8 2 f15Csl8 2 f15
Csl8 2 f15
 
control engineering revision
control engineering revisioncontrol engineering revision
control engineering revision
 

Viewers also liked

5.15 Typical electronic digital aircraft systems
5.15 Typical electronic digital aircraft systems5.15 Typical electronic digital aircraft systems
5.15 Typical electronic digital aircraft systemslpapadop
 
The reykjavik-ii
The reykjavik-iiThe reykjavik-ii
The reykjavik-ii
Prasaadh
 
Tipularen eredua
Tipularen ereduaTipularen eredua
Tipularen eredua
taldealaugarren
 
Classic
Classic Classic
Classic
arteamagency
 
Myths that are mucking up your life!
Myths that are mucking up your life!Myths that are mucking up your life!
Myths that are mucking up your life!
Kitt Depatie
 
P 5 journal
P 5 journalP 5 journal
P 5 journal
TLeeTSIS
 
Ноутбук та його характеристика
Ноутбук та його характеристикаНоутбук та його характеристика
Ноутбук та його характеристика
nikolyuk22pgf
 
Festim
Festim Festim
How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...
How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...
How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...
Codit
 
New cookie ebony
New cookie ebonyNew cookie ebony
New cookie ebony
Prasaadh
 
Peti-Déj du Digital N°2 : Digital Learning
Peti-Déj du Digital N°2 : Digital LearningPeti-Déj du Digital N°2 : Digital Learning
Peti-Déj du Digital N°2 : Digital Learning
MAGENCY DIGITAL
 
Lazydoc WJAX Presentation
Lazydoc WJAX PresentationLazydoc WJAX Presentation
Lazydoc WJAX Presentation
Marc Eckart
 
Sally ride
Sally rideSally ride
Sally ride
321835
 
04 італія неаполь_лігурія_2014
04 італія неаполь_лігурія_201404 італія неаполь_лігурія_2014
04 італія неаполь_лігурія_2014
Александр Атаман
 
Future simple
Future simpleFuture simple
Future simple
TLeeTSIS
 
Myth
MythMyth
Morphy blood
Morphy bloodMorphy blood
Morphy blood
Prasaadh
 

Viewers also liked (20)

5.15 Typical electronic digital aircraft systems
5.15 Typical electronic digital aircraft systems5.15 Typical electronic digital aircraft systems
5.15 Typical electronic digital aircraft systems
 
Informe Final
Informe FinalInforme Final
Informe Final
 
The reykjavik-ii
The reykjavik-iiThe reykjavik-ii
The reykjavik-ii
 
Tipularen eredua
Tipularen ereduaTipularen eredua
Tipularen eredua
 
Classic
Classic Classic
Classic
 
Resume BHARAT
Resume BHARATResume BHARAT
Resume BHARAT
 
Myths that are mucking up your life!
Myths that are mucking up your life!Myths that are mucking up your life!
Myths that are mucking up your life!
 
P 5 journal
P 5 journalP 5 journal
P 5 journal
 
Ноутбук та його характеристика
Ноутбук та його характеристикаНоутбук та його характеристика
Ноутбук та його характеристика
 
Festim
Festim Festim
Festim
 
How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...
How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...
How Azure turns out to be vital for Soludoc's innovation strategy (Geert Truy...
 
New cookie ebony
New cookie ebonyNew cookie ebony
New cookie ebony
 
It project kpi
It project kpiIt project kpi
It project kpi
 
Peti-Déj du Digital N°2 : Digital Learning
Peti-Déj du Digital N°2 : Digital LearningPeti-Déj du Digital N°2 : Digital Learning
Peti-Déj du Digital N°2 : Digital Learning
 
Lazydoc WJAX Presentation
Lazydoc WJAX PresentationLazydoc WJAX Presentation
Lazydoc WJAX Presentation
 
Sally ride
Sally rideSally ride
Sally ride
 
04 італія неаполь_лігурія_2014
04 італія неаполь_лігурія_201404 італія неаполь_лігурія_2014
04 італія неаполь_лігурія_2014
 
Future simple
Future simpleFuture simple
Future simple
 
Myth
MythMyth
Myth
 
Morphy blood
Morphy bloodMorphy blood
Morphy blood
 

Similar to Block diagrams

block_diagrams_10_slides.pdf
block_diagrams_10_slides.pdfblock_diagrams_10_slides.pdf
block_diagrams_10_slides.pdf
Mahamad Jawhar
 
Block Diagram Algebra
Block Diagram AlgebraBlock Diagram Algebra
Block Diagram Algebra
Tushar Khodankar
 
Lecture13 controls
Lecture13  controls Lecture13  controls
Lecture13 controls
Dr. Mohamed Osman
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)
Memo Love
 
ME-314- Control Engineering - Week 02
ME-314- Control Engineering - Week 02ME-314- Control Engineering - Week 02
ME-314- Control Engineering - Week 02
Dr. Bilal Siddiqui, C.Eng., MIMechE, FRAeS
 
GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...
GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...
GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...
Panchal Anand
 
suspension system project report
suspension system project reportsuspension system project report
suspension system project report
UET Taxila
 
LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdf
HODECE21
 
Chapter10
Chapter10Chapter10
Chapter10
Kiya Alemayehu
 
Feedback control of_dynamic_systems
Feedback control of_dynamic_systemsFeedback control of_dynamic_systems
Feedback control of_dynamic_systems
karina G
 
Block diagrams.ppt
Block diagrams.pptBlock diagrams.ppt
Block diagrams.ppt
nteziryayocelestin4
 
Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...
Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...
Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...
MariaMarque
 
the power point basics in control system.ppt
the power point basics in control system.pptthe power point basics in control system.ppt
the power point basics in control system.ppt
ssuser04d44c
 
Ece4510 notes04
Ece4510 notes04Ece4510 notes04
Ece4510 notes04
K. M. Shahrear Hyder
 
Mit15 082 jf10_lec01
Mit15 082 jf10_lec01Mit15 082 jf10_lec01
Mit15 082 jf10_lec01Saad Liaqat
 
Ece 415 control systems, fall 2021 computer project 1
Ece 415 control systems, fall 2021 computer project  1 Ece 415 control systems, fall 2021 computer project  1
Ece 415 control systems, fall 2021 computer project 1
ronak56
 
Lectures upto block diagram reduction
Lectures upto block diagram reductionLectures upto block diagram reduction
Lectures upto block diagram reduction
UthsoNandy
 
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
 
Ece4510 notes10
Ece4510 notes10Ece4510 notes10
Ece4510 notes10
K. M. Shahrear Hyder
 

Similar to Block diagrams (20)

block_diagrams_10_slides.pdf
block_diagrams_10_slides.pdfblock_diagrams_10_slides.pdf
block_diagrams_10_slides.pdf
 
Block Diagram Algebra
Block Diagram AlgebraBlock Diagram Algebra
Block Diagram Algebra
 
Lecture13 controls
Lecture13  controls Lecture13  controls
Lecture13 controls
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)
 
ME-314- Control Engineering - Week 02
ME-314- Control Engineering - Week 02ME-314- Control Engineering - Week 02
ME-314- Control Engineering - Week 02
 
GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...
GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...
GTU LAVC Line Integral,Green Theorem in the Plane, Surface And Volume Integra...
 
suspension system project report
suspension system project reportsuspension system project report
suspension system project report
 
LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdf
 
Chapter10
Chapter10Chapter10
Chapter10
 
Feedback control of_dynamic_systems
Feedback control of_dynamic_systemsFeedback control of_dynamic_systems
Feedback control of_dynamic_systems
 
Block diagrams.ppt
Block diagrams.pptBlock diagrams.ppt
Block diagrams.ppt
 
Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...
Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...
Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bo...
 
the power point basics in control system.ppt
the power point basics in control system.pptthe power point basics in control system.ppt
the power point basics in control system.ppt
 
Ece4510 notes04
Ece4510 notes04Ece4510 notes04
Ece4510 notes04
 
Mit15 082 jf10_lec01
Mit15 082 jf10_lec01Mit15 082 jf10_lec01
Mit15 082 jf10_lec01
 
Ece 415 control systems, fall 2021 computer project 1
Ece 415 control systems, fall 2021 computer project  1 Ece 415 control systems, fall 2021 computer project  1
Ece 415 control systems, fall 2021 computer project 1
 
Lectures upto block diagram reduction
Lectures upto block diagram reductionLectures upto block diagram reduction
Lectures upto block diagram reduction
 
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
 
Ae11 sol
Ae11 solAe11 sol
Ae11 sol
 
Ece4510 notes10
Ece4510 notes10Ece4510 notes10
Ece4510 notes10
 

Recently uploaded

Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
veerababupersonal22
 
Steel & Timber Design according to British Standard
Steel & Timber Design according to British StandardSteel & Timber Design according to British Standard
Steel & Timber Design according to British Standard
AkolbilaEmmanuel1
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
itech2017
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
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
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
Nettur Technical Training Foundation
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
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
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
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
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 

Recently uploaded (20)

Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
 
Steel & Timber Design according to British Standard
Steel & Timber Design according to British StandardSteel & Timber Design according to British Standard
Steel & Timber Design according to British Standard
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
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...
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
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)
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
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
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 

Block diagrams

  • 1. 1 Amme 3500 : System Dynamics and Control Block Diagrams Dr Stefan Williams Slide 2Dr. Stefan B. Williams Amme 3500 : Introduction Course Outline Week Date Content Assignment Notes 1 1 Mar Introduction 2 8 Mar Frequency Domain Modelling 3 15 Mar Transient Performance and the s-plane 4 22 Mar Block Diagrams Assign 1 Due 5 29 Mar Feedback System Characteristics 6 5 Apr Root Locus Assign 2 Due 7 12 Apr Root Locus 2 8 19 Apr Bode Plots No Tutorials 26 Apr BREAK 9 3 May Bode Plots 2 Assign 3 Due 10 10 May State Space Modeling 11 17 May State Space Design Techniques 12 24 May Advanced Control Topics 13 31 May Review Assign 4 Due 14 Spare Slide 3Dr. Dunant Halim Amme 3500 : Block Diagrams Block Diagrams •  As we saw in the introductory lecture, a subsystem can be represented with an input, an output and a transfer function H(s) U(s) Y(s) * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Input: control surfaces (flap, aileron), wind gust Aircraft output: pitch, yaw, roll Slide 4Dr. Dunant Halim Amme 3500 : Block Diagrams Block Diagrams •  Many systems are composed of multiple subsystems •  In this lecture we will examine methods for combining subsystems and simplifying block diagrams
  • 2. 2 Slide 5Dr. Dunant Halim Amme 3500 : Block Diagrams Examples of subsystems •  Automobile control: Sensing Measurements Steering Mechanism AutomobileControl Desired course of travel Actual course of travel - + Slide 6Dr. Dunant Halim Amme 3500 : Block Diagrams Examples of Subsystems •  Antenna control * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 7Dr. Dunant Halim Amme 3500 : Block Diagrams Mathematical Modelling •  In the time domain, the input-output relationship is usually expressed in terms of a differential equation h(t) u(t) y(t) •  (an-1, …, a0, bm, … b0) are the system s parameters, n ≥ m •  The system is LTI (Linear Time Invariant) iff the parameters are time-invariant •  n is the order of the system 1 1 0 01 ( ) ( ) ( ) ( ) ( ) n n m n mn n m d y t d y t d u t a a y t b b u t dt dt dt − − − + + + = + +L L Slide 8Dr. Dunant Halim Amme 3500 : Block Diagrams Mathematical Modelling •  In the Laplace domain, the input-output relationship is usually expressed in terms of an algebraic equation in terms of s H(s) U(s) Y(s) 1 1 0 0( ) ( ) ( ) ( ) ( )n n m n ms Y s a s Y s a Y s b s U s b U s− −+ + + = + +L L
  • 3. 3 Slide 9Dr. Dunant Halim Amme 3500 : Block Diagrams Cascaded systems •  In time, a cascaded system requires a convolution •  In the Laplace domain, this is simply a product H(s) U(s) Y1(s) H1(s) Y(s) 1( ) ( ) ( ) ( )Y s U s H s H s= ( ) ( ) ( ) ( ) τττ dthuthtu −∫≡∗ ∞ ∞− h (t) u(t) y1(t) h1(t) y(t) 1( ) ( ( )* ( ))* ( )y t u t h t h t= Slide 10Dr. Dunant Halim Amme 3500 : Block Diagrams A General Control System •  Many control systems can be characterised by these components/subsystems Sensor Actuator ProcessControl Reference D(s) Output Y(s) - + Error E(s) Control Signal U(s) Plant Disturbance Sensor Noise Feedback H(s) Slide 11Dr. Dunant Halim Amme 3500 : Block Diagrams Simplifying Block Diagrams •  The objectives of a block diagram are – To provide an understanding of the signal flows in the system – To enable modelling of complex systems from simple building blocks – To allow us to generate the overall system transfer function •  A few rules allow us to simplify complex block diagrams into familiar forms Slide 12Dr. Dunant Halim Amme 3500 : Block Diagrams Components of a Block Diagram •  A block diagram is made up of signals, systems, summing junctions and pickoff points * N.S. Nise (2004) Control Systems Engineering Wiley & Sons
  • 4. 4 Slide 13Dr. Dunant Halim Amme 3500 : Block Diagrams Typical Block Diagram Elements •  Cascaded Systems * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 14Dr. Dunant Halim Amme 3500 : Block Diagrams Typical Block Diagram Elements •  Parallel Systems * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 15Dr. Dunant Halim Amme 3500 : Block Diagrams Typical Block Diagram Elements •  Feedback Form ( ) ( ) ( ) ( ) ( ) ( ) ( ) E s R s H s C s C s G s E s = − = ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 1 ( ) ( ) ( ) ( ) ( ) ( ) 1 ( ) ( ) C s R s H s C s G s G s R s H s G s C s C s G s R s H s G s = − = + = + * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 16Dr. Dunant Halim Amme 3500 : Block Diagrams Moving Past A Summation a)  To the left past a summing junction b)  To the right past a summing junction * N.S. Nise (2004) Control Systems Engineering Wiley & Sons
  • 5. 5 Slide 17Dr. Dunant Halim Amme 3500 : Block Diagrams Moving Past Pick-Off Points a)  To the left past a summing junction b)  To the right past a summing junction * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 18Dr. Dunant Halim Amme 3500 : Block Diagrams Example I : Simplifying Block Diagrams •  Consider this block diagram •  We wish to find the transfer function between the input R(s) and C(s) * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 19Dr. Dunant Halim Amme 3500 : Block Diagrams Example I: Simplifying Block Diagrams a)  Collapse the summing junctions b)  Form equivalent cascaded system in the forward path and equivalent parallel system in the feedback path c)  Form equivalent feedback system and multiply by cascaded G1 (s) * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 20Dr. Dunant Halim Amme 3500 : Block Diagrams Example II : Simplifying Block Diagrams •  Form the equivalent system in the forward path •  Move 1/s to the left of the pickoff point •  Combine the parallel feedback paths •  Compute C(s)/R(s) using feedback formula * N.S. Nise (2004) Control Systems Engineering Wiley & Sons
  • 6. 6 Slide 21Dr. Dunant Halim Amme 3500 : Block Diagrams Example III: Shuttle Pitch Control •  Manipulating block diagrams is important but how do they relate to the real world? •  Here is an example of a real system that incorporates feedback to control the pitch of the vehicle (amongst other things) Slide 22Dr. Dunant Halim Amme 3500 : Block Diagrams Example III: Shuttle Pitch Control •  The control mechanisms available include the body flap, elevons and engines •  Measurements are made by the vehicle s inertial unit, gyros and accelerometers * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 23Dr. Dunant Halim Amme 3500 : Block Diagrams Example III : Shuttle Pitch Control •  A simplified model of a pitch controller is shown for the space shuttle •  Assuming other inputs are zero, can we find the transfer function from commanded to actual pitch? * N.S. Nise (2004) Control Systems Engineering Wiley & Sons Slide 24Dr. Dunant Halim Amme 3500 : Block Diagrams Example III : Shuttle Pitch Control _s_ K1 G1(s)G2(s)K1K2 Pitch Reference Output - + - + - + 1 s2 • Combine G1 and G2. • Push K1 to the right past the summing junction
  • 7. 7 Slide 25Dr. Dunant Halim Amme 3500 : Block Diagrams Example III: Shuttle Pitch Control _s_ K1 K1K2 G1(s)G2(s) Pitch Reference Output - + - + - + 1 _s2_ K1K2 • Push K1K2 to the right past the summing junction • Hence 1 2 1 2 2 1 2 1 2 1 1 2 ( ) ( ) ( ) 1 ( ) ( ) 1 K K G s G s T s s s K K G s G s K K K = ⎛ ⎞ + + +⎜ ⎟ ⎝ ⎠ Slide 26Dr. Dunant Halim Amme 3500 : Block Diagrams Example III: Shuttle Pitch Control •  Matlab provides us with a tool called Simulink that allows us to represent systems by their block diagram •  We ll take a bit of time to see how we construct a Simulink model of this system Slide 27Dr. Dunant Halim Amme 3500 : Block Diagrams Closed Loop Feedback •  We have suggested that many control systems take on a familiar feedback form •  Intuition tells us that feedback is useful – imagine driving your car with your eyes closed •  Let us examine why this is the case from a mathematical perspective Slide 28Dr. Dunant Halim Amme 3500 : Block Diagrams Single-Loop Feedback System Desired Value Output Transducer + - Feedback Signal error Controller Plant Control Signal ( )K s ( )G s H ( )d t ( )e t ( )u t ( )y t ( )f t •  Error Signal •  The goal of the Controller K(s) is: Ø To produce a control signal u(t) that drives the error e(t) to zero ( ) ( ) ( ) ( ) ( )e t d t f t d t Ky t= − = −
  • 8. 8 Slide 29Dr. Dunant Halim Amme 3500 : Block Diagrams Controller Objectives •  Controller cannot drive error to zero instantaneously as the plant G(s) has dynamics •  Clearly a large control signal will move the plant more quickly •  The gain of the controller should be large so that even small values of e(t) will produce large values of u(t) •  However, large values of gain will cause instability Slide 30Dr. Dunant Halim Amme 3500 : Block Diagrams Feedforward & Feedback •  Driving a Formula-1 car •  Feedforward control: pre-emptive/predictable action: prediction of car s direction of travel (assuming the model is accurate enough) •  Feeback control: corrective action since the model is not perfect + noise Slide 31Dr. Dunant Halim Amme 3500 : Block Diagrams Why Use Feedback ? •  Perfect feed-forward controller: Gn •  Output and error: n G y d Gl G = + 1 n G e d y d Gl G ⎛ ⎞ = − = − −⎜ ⎟ ⎝ ⎠ •  Only zero when: nG G= 0l = (Perfect Knowledge) (No load or disturbance) ( )y t( )d t 1/ nG ( )l t + + G Slide 32Dr. Dunant Halim Amme 3500 : Block Diagrams Why Use Feedback ? ud y l e ++ − + K G unity feedback controller plant demand output A sensor load , ( ),e d y y G u l u Ke= − = + = No dynamics Here ! ( ) ( )e d y d G u l d G Ke l= − = − + = − + So:
  • 9. 9 Slide 33Dr. Dunant Halim Amme 3500 : Block Diagrams Closed Loop Equations e d GKe Gl= − − ( )1 KG e d Gl+ = −Collect terms: 1 1 1 G e d l KG KG = − + + Or: Demand to Error Transfer Function Load to Error Transfer Function Slide 34Dr. Dunant Halim Amme 3500 : Block Diagrams Closed Loop Equations 1 G KG+ Kd l y + + Equivalent Open Loop Block Diagram 1 1 GK G y d l KG KG = − + + Similarly Demand to Output Transfer Function Load to Output Transfer Function Slide 35Dr. Dunant Halim Amme 3500 : Block Diagrams Rejecting Loads and Disturbances 1 G y l KG = + Load to Output Transfer Function If K is big: 1KG >> 1 0 G y l l KG K ≈ = ≈ If K is big: Perfect Disturbance Rejection Independent of knowing G Regardless of l Slide 36Dr. Dunant Halim Amme 3500 : Block Diagrams Tracking Performance 1 GK y d KG = + Demand to Output Transfer Function If K is big: 1KG >> GK y d d KG ≈ = If K is big: Perfect Tracking of Demand Independent of knowing G Regardless of l
  • 10. 10 Slide 37Dr. Dunant Halim Amme 3500 : Block Diagrams Two Key Problems ud y l e ++ − + K G ( )u K d y= −Power: Large K requires large actuator power u Slide 38Dr. Dunant Halim Amme 3500 : Block Diagrams Two Key Problems ud y l e ++ − + K G ( )u K d y n= − + Noise: Large K amplifies sensor noiseu Kd∝ In practise a Compromise K is required +n Slide 39Dr. Dunant Halim Amme 3500 : Block Diagrams Conclusions •  We have examined methods for computing the transfer function by reducing block diagrams to simple form •  We have also presented arguments for using feedback in control systems •  Next week, we will look at more closely on feedback control Slide 40Dr. Dunant Halim Amme 3500 : Block Diagrams Further Reading •  Nise – Sections 5.1-5.3 •  Franklin & Powell – Section 3.2