SlideShare a Scribd company logo
1 of 85
Download to read offline
Block Diagram Reduction
Signal-Flow Graphs
Unit 4: Block Diagram Reduction
Engineering 5821:
Control Systems I
Faculty of Engineering & Applied Science
Memorial University of Newfoundland
February 15, 2010
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
1 Block Diagram Reduction
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
1 Signal-Flow Graphs
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Block Diagram Reduction
Subsystems are represented in block diagrams as blocks, each
representing a transfer function.
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Block Diagram Reduction
Subsystems are represented in block diagrams as blocks, each
representing a transfer function. In this unit we will consider how
to combine the blocks corresponding to individual subsystems so
that we can represent a whole system as a single block, and
therefore a single transfer function.
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Block Diagram Reduction
Subsystems are represented in block diagrams as blocks, each
representing a transfer function. In this unit we will consider how
to combine the blocks corresponding to individual subsystems so
that we can represent a whole system as a single block, and
therefore a single transfer function. Here is an example of this
reduction:
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Block Diagram Reduction
Subsystems are represented in block diagrams as blocks, each
representing a transfer function. In this unit we will consider how
to combine the blocks corresponding to individual subsystems so
that we can represent a whole system as a single block, and
therefore a single transfer function. Here is an example of this
reduction:
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Block Diagram Reduction
Subsystems are represented in block diagrams as blocks, each
representing a transfer function. In this unit we will consider how
to combine the blocks corresponding to individual subsystems so
that we can represent a whole system as a single block, and
therefore a single transfer function. Here is an example of this
reduction:
Reduced Form:
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Block Diagram Reduction
Subsystems are represented in block diagrams as blocks, each
representing a transfer function. In this unit we will consider how
to combine the blocks corresponding to individual subsystems so
that we can represent a whole system as a single block, and
therefore a single transfer function. Here is an example of this
reduction:
Reduced Form:
ENGI 5821 Unit 4: Block Diagram Reduction
First we summarize the elements of block diagrams:
First we summarize the elements of block diagrams:
First we summarize the elements of block diagrams:
We now consider the forms in which blocks are typically connected
and how these forms can be reduced to single blocks.
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Cascade Form
When multiple subsystems are connected such that the output of
one subsystem serves as the input to the next, these subsystems
are said to be in cascade form.
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Cascade Form
When multiple subsystems are connected such that the output of
one subsystem serves as the input to the next, these subsystems
are said to be in cascade form.
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Cascade Form
When multiple subsystems are connected such that the output of
one subsystem serves as the input to the next, these subsystems
are said to be in cascade form.
The algebraic form of the final output clearly shows the equivalent
system TF—the product of the cascaded subsystem TF’s.
ENGI 5821 Unit 4: Block Diagram Reduction
When reducing subsystems in cascade form we make the
assumption that adjacent subsystems do not load each other.
When reducing subsystems in cascade form we make the
assumption that adjacent subsystems do not load each other.
That is, a subsystem’s output remains the same no matter what
the output is connected to.
When reducing subsystems in cascade form we make the
assumption that adjacent subsystems do not load each other.
That is, a subsystem’s output remains the same no matter what
the output is connected to. If another subsystem connected to the
output modifies that output, we say that it loads the first system.
When reducing subsystems in cascade form we make the
assumption that adjacent subsystems do not load each other.
That is, a subsystem’s output remains the same no matter what
the output is connected to. If another subsystem connected to the
output modifies that output, we say that it loads the first system.
Consider interconnecting the circuits (a) and (b) below:
When reducing subsystems in cascade form we make the
assumption that adjacent subsystems do not load each other.
That is, a subsystem’s output remains the same no matter what
the output is connected to. If another subsystem connected to the
output modifies that output, we say that it loads the first system.
Consider interconnecting the circuits (a) and (b) below:
When reducing subsystems in cascade form we make the
assumption that adjacent subsystems do not load each other.
That is, a subsystem’s output remains the same no matter what
the output is connected to. If another subsystem connected to the
output modifies that output, we say that it loads the first system.
Consider interconnecting the circuits (a) and (b) below:
The overall TF is not the product of the individual TF’s!
We can prevent loading by inserting an amplifier.
We can prevent loading by inserting an amplifier. This amplifier
should have a high input impedance so it does not load its source,
and low output impedance so it appears as a pure voltage source
to the subsystem it feeds into.
We can prevent loading by inserting an amplifier. This amplifier
should have a high input impedance so it does not load its source,
and low output impedance so it appears as a pure voltage source
to the subsystem it feeds into.
If no actual gain is desired then K = 1 and the “amplifier” is
referred to as a buffer.
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Parallel Form
Parallel subsystems have a common input and their outputs are
summed together.
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Parallel Form
Parallel subsystems have a common input and their outputs are
summed together.
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Parallel Form
Parallel subsystems have a common input and their outputs are
summed together.
The equivalent TF is the sum of parallel TF’s (with matched signs
at summing junction).
ENGI 5821 Unit 4: Block Diagram Reduction
Feedback Form
Systems with feedback typically have the following form:
Feedback Form
Systems with feedback typically have the following form:
Feedback Form
Systems with feedback typically have the following form:
Noticing the cascade form within the feedforward and feedback
paths we can simplify:
Feedback Form
Systems with feedback typically have the following form:
Noticing the cascade form within the feedforward and feedback
paths we can simplify:
We can easily establish the following two facts:
We can easily establish the following two facts:
E(s) = R(s) ∓ C(s)H(s)
We can easily establish the following two facts:
E(s) = R(s) ∓ C(s)H(s)
C(s) = E(s)G(s)
We can easily establish the following two facts:
E(s) = R(s) ∓ C(s)H(s)
C(s) = E(s)G(s)
We can now eliminate E(s) to obtain,
We can easily establish the following two facts:
E(s) = R(s) ∓ C(s)H(s)
C(s) = E(s)G(s)
We can now eliminate E(s) to obtain,
Ge(s) =
G(s)
1 ± G(s)H(s)
We can easily establish the following two facts:
E(s) = R(s) ∓ C(s)H(s)
C(s) = E(s)G(s)
We can now eliminate E(s) to obtain,
Ge(s) =
G(s)
1 ± G(s)H(s)
Moving Blocks
A system’s block diagram may require some modification before
the reductions discussed above can be applied.
Moving Blocks
A system’s block diagram may require some modification before
the reductions discussed above can be applied.
We may need to move blocks either to the left or right of a
summing junction:
Moving Blocks
A system’s block diagram may require some modification before
the reductions discussed above can be applied.
We may need to move blocks either to the left or right of a
summing junction:
Or we may need to move blocks to the left or right of a pickoff
point:
Or we may need to move blocks to the left or right of a pickoff
point:
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Example
Reduce the following system to a single TF:
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Example
Reduce the following system to a single TF:
ENGI 5821 Unit 4: Block Diagram Reduction
Block Diagram Reduction
Signal-Flow Graphs
Cascade Form
Parallel Form
Feedback Form
Moving Blocks
Example
Example
Reduce the following system to a single TF:
First we can combine the three summing junctions together...
ENGI 5821 Unit 4: Block Diagram Reduction
We can now recognize the parallel form in the feedback path:
We can now recognize the parallel form in the feedback path:
We can now recognize the parallel form in the feedback path:
We now have G1 cascaded with a feedback subsystem:
We can now recognize the parallel form in the feedback path:
We now have G1 cascaded with a feedback subsystem:
Example 2
Reduce the following more complicated block diagram:
Example 2
Reduce the following more complicated block diagram:
Example 2
Reduce the following more complicated block diagram:
Steps:
Example 2
Reduce the following more complicated block diagram:
Steps:
Rightmost feedback loop can be reduced
Example 2
Reduce the following more complicated block diagram:
Steps:
Rightmost feedback loop can be reduced
Create parallel form by moving G2 left
Example 2
Reduce the following more complicated block diagram:
Steps:
Rightmost feedback loop can be reduced
Create parallel form by moving G2 left
Example 2
Reduce the following more complicated block diagram:
Steps:
Rightmost feedback loop can be reduced
Create parallel form by moving G2 left
Reduce parallel form involving 1/G2 and unity
Reduce parallel form involving 1/G2 and unity
Push G1 to the right past the summing junction to create a
parallel form in the feedback path
Reduce parallel form involving 1/G2 and unity
Push G1 to the right past the summing junction to create a
parallel form in the feedback path
Reduce parallel form involving 1/G2 and unity
Push G1 to the right past the summing junction to create a
parallel form in the feedback path
Reduce parallel form on left
Reduce parallel form on left
Recognize cascade form on right
Reduce parallel form on left
Recognize cascade form on right
Reduce parallel form on left
Recognize cascade form on right
Reduce feedback form on left
Reduce feedback form on left
Reduce feedback form on left
Reduce feedback form on left
Reduce feedback form on left
Signal-Flow Graphs
Signal-flow graphs are an alternative to block diagrams.
Signal-Flow Graphs
Signal-flow graphs are an alternative to block diagrams. They
consist of branches which represent systems (a) and nodes which
represent signals (b).
Signal-Flow Graphs
Signal-flow graphs are an alternative to block diagrams. They
consist of branches which represent systems (a) and nodes which
represent signals (b). Multiple branches converging on a node
implies summation.
Signal-Flow Graphs
Signal-flow graphs are an alternative to block diagrams. They
consist of branches which represent systems (a) and nodes which
represent signals (b). Multiple branches converging on a node
implies summation.
V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s)
Signal-Flow Graphs
Signal-flow graphs are an alternative to block diagrams. They
consist of branches which represent systems (a) and nodes which
represent signals (b). Multiple branches converging on a node
implies summation.
V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s)
C1(s) = V (s)G4(s)
Signal-Flow Graphs
Signal-flow graphs are an alternative to block diagrams. They
consist of branches which represent systems (a) and nodes which
represent signals (b). Multiple branches converging on a node
implies summation.
V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s)
C1(s) = V (s)G4(s)
C2(s) = V (s)G5(s)
Signal-Flow Graphs
Signal-flow graphs are an alternative to block diagrams. They
consist of branches which represent systems (a) and nodes which
represent signals (b). Multiple branches converging on a node
implies summation.
V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s)
C1(s) = V (s)G4(s)
C2(s) = V (s)G5(s)
C3(s) = V (s)G6(s)
We can convert the cascaded, parallel, and feedback forms into
signal-flow graphs:
We can convert the cascaded, parallel, and feedback forms into
signal-flow graphs:
e.g. Convert the following block diagram to a signal-flow graph:
e.g. Convert the following block diagram to a signal-flow graph:
e.g. Convert the following block diagram to a signal-flow graph:

More Related Content

Similar to reduc_inclass.pdf

TRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxTRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxankit317032
 
Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions & Answers)
Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions  & Answers)Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions  & Answers)
Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions & Answers)Mathankumar S
 
Control system-toolbox-in-scilab
Control system-toolbox-in-scilabControl system-toolbox-in-scilab
Control system-toolbox-in-scilabsundar79
 
Introduction to Control systems in scilab
Introduction to Control systems in scilabIntroduction to Control systems in scilab
Introduction to Control systems in scilabScilab
 
Week 10 part2 pe 6282
Week 10 part2 pe 6282Week 10 part2 pe 6282
Week 10 part2 pe 6282Charlton Inao
 
Unit III Dynamic and Implementation UML Diagrams.pptx
Unit III Dynamic and Implementation UML Diagrams.pptxUnit III Dynamic and Implementation UML Diagrams.pptx
Unit III Dynamic and Implementation UML Diagrams.pptxanguraju1
 
26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptx26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptxRaviMuthamala1
 
26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptx26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptxRaviMuthamala1
 
Biomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptxBiomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptxAmnaMuneer9
 
Biography synopses - Thesis Presentation Final
Biography synopses - Thesis Presentation FinalBiography synopses - Thesis Presentation Final
Biography synopses - Thesis Presentation FinalFanis Giachos
 
Am04 ch5 24oct04-stateand integral
Am04 ch5 24oct04-stateand integralAm04 ch5 24oct04-stateand integral
Am04 ch5 24oct04-stateand integralajayj001
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsAmr E. Mohamed
 
Design of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic SystemsDesign of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic Systemsijtsrd
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design Sachin Mehta
 

Similar to reduc_inclass.pdf (20)

TRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxTRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptx
 
Control system block diagram
Control system block diagramControl system block diagram
Control system block diagram
 
Control chap3
Control chap3Control chap3
Control chap3
 
Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions & Answers)
Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions  & Answers)Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions  & Answers)
Biomedical Control Systems - SYSTEM CONCEPTS (Short Questions & Answers)
 
Control system-toolbox-in-scilab
Control system-toolbox-in-scilabControl system-toolbox-in-scilab
Control system-toolbox-in-scilab
 
Introduction to Control systems in scilab
Introduction to Control systems in scilabIntroduction to Control systems in scilab
Introduction to Control systems in scilab
 
controlchap3-blockdiagram.pdf
controlchap3-blockdiagram.pdfcontrolchap3-blockdiagram.pdf
controlchap3-blockdiagram.pdf
 
Week 10 part2 pe 6282
Week 10 part2 pe 6282Week 10 part2 pe 6282
Week 10 part2 pe 6282
 
Unit III Dynamic and Implementation UML Diagrams.pptx
Unit III Dynamic and Implementation UML Diagrams.pptxUnit III Dynamic and Implementation UML Diagrams.pptx
Unit III Dynamic and Implementation UML Diagrams.pptx
 
ch14
ch14ch14
ch14
 
26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptx26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptx
 
26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptx26-04-2021_CS-II-EEE(A&B)BDRT.pptx
26-04-2021_CS-II-EEE(A&B)BDRT.pptx
 
Biomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptxBiomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptx
 
Biography synopses - Thesis Presentation Final
Biography synopses - Thesis Presentation FinalBiography synopses - Thesis Presentation Final
Biography synopses - Thesis Presentation Final
 
Am04 ch5 24oct04-stateand integral
Am04 ch5 24oct04-stateand integralAm04 ch5 24oct04-stateand integral
Am04 ch5 24oct04-stateand integral
 
Lab03
Lab03Lab03
Lab03
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of Systems
 
Design of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic SystemsDesign of State Estimator for a Class of Generalized Chaotic Systems
Design of State Estimator for a Class of Generalized Chaotic Systems
 
Cs handouts(r18)
Cs handouts(r18)Cs handouts(r18)
Cs handouts(r18)
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design
 

More from Mahamad Jawhar

More from Mahamad Jawhar (20)

text book Programmable-Logic-Controllers plc.pdf
text book Programmable-Logic-Controllers plc.pdftext book Programmable-Logic-Controllers plc.pdf
text book Programmable-Logic-Controllers plc.pdf
 
2.pdf
2.pdf2.pdf
2.pdf
 
3.pdf
3.pdf3.pdf
3.pdf
 
1.pdf
1.pdf1.pdf
1.pdf
 
robotic2.docx
robotic2.docxrobotic2.docx
robotic2.docx
 
Power Plant Engineering - (Malestrom) (1).pdf
Power Plant Engineering - (Malestrom) (1).pdfPower Plant Engineering - (Malestrom) (1).pdf
Power Plant Engineering - (Malestrom) (1).pdf
 
ref3.pdf
ref3.pdfref3.pdf
ref3.pdf
 
I-Section-US-1003.pdf
I-Section-US-1003.pdfI-Section-US-1003.pdf
I-Section-US-1003.pdf
 
ref.pdf
ref.pdfref.pdf
ref.pdf
 
lect 01 (1).pdf
lect 01 (1).pdflect 01 (1).pdf
lect 01 (1).pdf
 
plasma cutting.pdf
plasma cutting.pdfplasma cutting.pdf
plasma cutting.pdf
 
Grad. Proj. Poster Templete akam.docx
Grad. Proj. Poster Templete akam.docxGrad. Proj. Poster Templete akam.docx
Grad. Proj. Poster Templete akam.docx
 
project format writting 2.docx
project format writting 2.docxproject format writting 2.docx
project format writting 2.docx
 
PLC4.docx
PLC4.docxPLC4.docx
PLC4.docx
 
PLC 1 (2).docx
PLC 1 (2).docxPLC 1 (2).docx
PLC 1 (2).docx
 
Project Cooling Tower.pptx
Project Cooling Tower.pptxProject Cooling Tower.pptx
Project Cooling Tower.pptx
 
final project.docx
final project.docxfinal project.docx
final project.docx
 
final project1.docx
final project1.docxfinal project1.docx
final project1.docx
 
project cooling tower.docx
project cooling tower.docxproject cooling tower.docx
project cooling tower.docx
 
robotic.docx
robotic.docxrobotic.docx
robotic.docx
 

Recently uploaded

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Recently uploaded (20)

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

reduc_inclass.pdf

  • 1. Block Diagram Reduction Signal-Flow Graphs Unit 4: Block Diagram Reduction Engineering 5821: Control Systems I Faculty of Engineering & Applied Science Memorial University of Newfoundland February 15, 2010 ENGI 5821 Unit 4: Block Diagram Reduction
  • 2. Block Diagram Reduction Signal-Flow Graphs 1 Block Diagram Reduction Cascade Form Parallel Form Feedback Form Moving Blocks Example 1 Signal-Flow Graphs ENGI 5821 Unit 4: Block Diagram Reduction
  • 3. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Block Diagram Reduction Subsystems are represented in block diagrams as blocks, each representing a transfer function. ENGI 5821 Unit 4: Block Diagram Reduction
  • 4. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Block Diagram Reduction Subsystems are represented in block diagrams as blocks, each representing a transfer function. In this unit we will consider how to combine the blocks corresponding to individual subsystems so that we can represent a whole system as a single block, and therefore a single transfer function. ENGI 5821 Unit 4: Block Diagram Reduction
  • 5. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Block Diagram Reduction Subsystems are represented in block diagrams as blocks, each representing a transfer function. In this unit we will consider how to combine the blocks corresponding to individual subsystems so that we can represent a whole system as a single block, and therefore a single transfer function. Here is an example of this reduction: ENGI 5821 Unit 4: Block Diagram Reduction
  • 6. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Block Diagram Reduction Subsystems are represented in block diagrams as blocks, each representing a transfer function. In this unit we will consider how to combine the blocks corresponding to individual subsystems so that we can represent a whole system as a single block, and therefore a single transfer function. Here is an example of this reduction: ENGI 5821 Unit 4: Block Diagram Reduction
  • 7. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Block Diagram Reduction Subsystems are represented in block diagrams as blocks, each representing a transfer function. In this unit we will consider how to combine the blocks corresponding to individual subsystems so that we can represent a whole system as a single block, and therefore a single transfer function. Here is an example of this reduction: Reduced Form: ENGI 5821 Unit 4: Block Diagram Reduction
  • 8. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Block Diagram Reduction Subsystems are represented in block diagrams as blocks, each representing a transfer function. In this unit we will consider how to combine the blocks corresponding to individual subsystems so that we can represent a whole system as a single block, and therefore a single transfer function. Here is an example of this reduction: Reduced Form: ENGI 5821 Unit 4: Block Diagram Reduction
  • 9. First we summarize the elements of block diagrams:
  • 10. First we summarize the elements of block diagrams:
  • 11. First we summarize the elements of block diagrams: We now consider the forms in which blocks are typically connected and how these forms can be reduced to single blocks.
  • 12. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Cascade Form When multiple subsystems are connected such that the output of one subsystem serves as the input to the next, these subsystems are said to be in cascade form. ENGI 5821 Unit 4: Block Diagram Reduction
  • 13. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Cascade Form When multiple subsystems are connected such that the output of one subsystem serves as the input to the next, these subsystems are said to be in cascade form. ENGI 5821 Unit 4: Block Diagram Reduction
  • 14. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Cascade Form When multiple subsystems are connected such that the output of one subsystem serves as the input to the next, these subsystems are said to be in cascade form. The algebraic form of the final output clearly shows the equivalent system TF—the product of the cascaded subsystem TF’s. ENGI 5821 Unit 4: Block Diagram Reduction
  • 15. When reducing subsystems in cascade form we make the assumption that adjacent subsystems do not load each other.
  • 16. When reducing subsystems in cascade form we make the assumption that adjacent subsystems do not load each other. That is, a subsystem’s output remains the same no matter what the output is connected to.
  • 17. When reducing subsystems in cascade form we make the assumption that adjacent subsystems do not load each other. That is, a subsystem’s output remains the same no matter what the output is connected to. If another subsystem connected to the output modifies that output, we say that it loads the first system.
  • 18. When reducing subsystems in cascade form we make the assumption that adjacent subsystems do not load each other. That is, a subsystem’s output remains the same no matter what the output is connected to. If another subsystem connected to the output modifies that output, we say that it loads the first system. Consider interconnecting the circuits (a) and (b) below:
  • 19. When reducing subsystems in cascade form we make the assumption that adjacent subsystems do not load each other. That is, a subsystem’s output remains the same no matter what the output is connected to. If another subsystem connected to the output modifies that output, we say that it loads the first system. Consider interconnecting the circuits (a) and (b) below:
  • 20. When reducing subsystems in cascade form we make the assumption that adjacent subsystems do not load each other. That is, a subsystem’s output remains the same no matter what the output is connected to. If another subsystem connected to the output modifies that output, we say that it loads the first system. Consider interconnecting the circuits (a) and (b) below: The overall TF is not the product of the individual TF’s!
  • 21. We can prevent loading by inserting an amplifier.
  • 22. We can prevent loading by inserting an amplifier. This amplifier should have a high input impedance so it does not load its source, and low output impedance so it appears as a pure voltage source to the subsystem it feeds into.
  • 23. We can prevent loading by inserting an amplifier. This amplifier should have a high input impedance so it does not load its source, and low output impedance so it appears as a pure voltage source to the subsystem it feeds into. If no actual gain is desired then K = 1 and the “amplifier” is referred to as a buffer.
  • 24. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Parallel Form Parallel subsystems have a common input and their outputs are summed together. ENGI 5821 Unit 4: Block Diagram Reduction
  • 25. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Parallel Form Parallel subsystems have a common input and their outputs are summed together. ENGI 5821 Unit 4: Block Diagram Reduction
  • 26. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Parallel Form Parallel subsystems have a common input and their outputs are summed together. The equivalent TF is the sum of parallel TF’s (with matched signs at summing junction). ENGI 5821 Unit 4: Block Diagram Reduction
  • 27. Feedback Form Systems with feedback typically have the following form:
  • 28. Feedback Form Systems with feedback typically have the following form:
  • 29. Feedback Form Systems with feedback typically have the following form: Noticing the cascade form within the feedforward and feedback paths we can simplify:
  • 30. Feedback Form Systems with feedback typically have the following form: Noticing the cascade form within the feedforward and feedback paths we can simplify:
  • 31.
  • 32. We can easily establish the following two facts:
  • 33. We can easily establish the following two facts: E(s) = R(s) ∓ C(s)H(s)
  • 34. We can easily establish the following two facts: E(s) = R(s) ∓ C(s)H(s) C(s) = E(s)G(s)
  • 35. We can easily establish the following two facts: E(s) = R(s) ∓ C(s)H(s) C(s) = E(s)G(s) We can now eliminate E(s) to obtain,
  • 36. We can easily establish the following two facts: E(s) = R(s) ∓ C(s)H(s) C(s) = E(s)G(s) We can now eliminate E(s) to obtain, Ge(s) = G(s) 1 ± G(s)H(s)
  • 37. We can easily establish the following two facts: E(s) = R(s) ∓ C(s)H(s) C(s) = E(s)G(s) We can now eliminate E(s) to obtain, Ge(s) = G(s) 1 ± G(s)H(s)
  • 38. Moving Blocks A system’s block diagram may require some modification before the reductions discussed above can be applied.
  • 39. Moving Blocks A system’s block diagram may require some modification before the reductions discussed above can be applied. We may need to move blocks either to the left or right of a summing junction:
  • 40. Moving Blocks A system’s block diagram may require some modification before the reductions discussed above can be applied. We may need to move blocks either to the left or right of a summing junction:
  • 41. Or we may need to move blocks to the left or right of a pickoff point:
  • 42. Or we may need to move blocks to the left or right of a pickoff point:
  • 43. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Example Reduce the following system to a single TF: ENGI 5821 Unit 4: Block Diagram Reduction
  • 44. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Example Reduce the following system to a single TF: ENGI 5821 Unit 4: Block Diagram Reduction
  • 45. Block Diagram Reduction Signal-Flow Graphs Cascade Form Parallel Form Feedback Form Moving Blocks Example Example Reduce the following system to a single TF: First we can combine the three summing junctions together... ENGI 5821 Unit 4: Block Diagram Reduction
  • 46.
  • 47. We can now recognize the parallel form in the feedback path:
  • 48. We can now recognize the parallel form in the feedback path:
  • 49. We can now recognize the parallel form in the feedback path: We now have G1 cascaded with a feedback subsystem:
  • 50. We can now recognize the parallel form in the feedback path: We now have G1 cascaded with a feedback subsystem:
  • 51. Example 2 Reduce the following more complicated block diagram:
  • 52. Example 2 Reduce the following more complicated block diagram:
  • 53. Example 2 Reduce the following more complicated block diagram: Steps:
  • 54. Example 2 Reduce the following more complicated block diagram: Steps: Rightmost feedback loop can be reduced
  • 55. Example 2 Reduce the following more complicated block diagram: Steps: Rightmost feedback loop can be reduced Create parallel form by moving G2 left
  • 56. Example 2 Reduce the following more complicated block diagram: Steps: Rightmost feedback loop can be reduced Create parallel form by moving G2 left
  • 57. Example 2 Reduce the following more complicated block diagram: Steps: Rightmost feedback loop can be reduced Create parallel form by moving G2 left
  • 58.
  • 59. Reduce parallel form involving 1/G2 and unity
  • 60. Reduce parallel form involving 1/G2 and unity Push G1 to the right past the summing junction to create a parallel form in the feedback path
  • 61. Reduce parallel form involving 1/G2 and unity Push G1 to the right past the summing junction to create a parallel form in the feedback path
  • 62. Reduce parallel form involving 1/G2 and unity Push G1 to the right past the summing junction to create a parallel form in the feedback path
  • 63.
  • 65. Reduce parallel form on left Recognize cascade form on right
  • 66. Reduce parallel form on left Recognize cascade form on right
  • 67. Reduce parallel form on left Recognize cascade form on right
  • 68.
  • 74. Signal-Flow Graphs Signal-flow graphs are an alternative to block diagrams.
  • 75. Signal-Flow Graphs Signal-flow graphs are an alternative to block diagrams. They consist of branches which represent systems (a) and nodes which represent signals (b).
  • 76. Signal-Flow Graphs Signal-flow graphs are an alternative to block diagrams. They consist of branches which represent systems (a) and nodes which represent signals (b). Multiple branches converging on a node implies summation.
  • 77. Signal-Flow Graphs Signal-flow graphs are an alternative to block diagrams. They consist of branches which represent systems (a) and nodes which represent signals (b). Multiple branches converging on a node implies summation. V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s)
  • 78. Signal-Flow Graphs Signal-flow graphs are an alternative to block diagrams. They consist of branches which represent systems (a) and nodes which represent signals (b). Multiple branches converging on a node implies summation. V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s) C1(s) = V (s)G4(s)
  • 79. Signal-Flow Graphs Signal-flow graphs are an alternative to block diagrams. They consist of branches which represent systems (a) and nodes which represent signals (b). Multiple branches converging on a node implies summation. V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s) C1(s) = V (s)G4(s) C2(s) = V (s)G5(s)
  • 80. Signal-Flow Graphs Signal-flow graphs are an alternative to block diagrams. They consist of branches which represent systems (a) and nodes which represent signals (b). Multiple branches converging on a node implies summation. V (s) = R1(s)G1(s) − R2(s)G2(s) + R3(s)G3(s) C1(s) = V (s)G4(s) C2(s) = V (s)G5(s) C3(s) = V (s)G6(s)
  • 81. We can convert the cascaded, parallel, and feedback forms into signal-flow graphs:
  • 82. We can convert the cascaded, parallel, and feedback forms into signal-flow graphs:
  • 83. e.g. Convert the following block diagram to a signal-flow graph:
  • 84. e.g. Convert the following block diagram to a signal-flow graph:
  • 85. e.g. Convert the following block diagram to a signal-flow graph: