Lec 4 . Graphical System Representations and Simplifications

Slides:



Advertisements
Similar presentations
Feedback of Amplifier Circuits I
Advertisements

Lecture On Signal Flow Graph
In The Name of Allah The Most Beneficent The Most Merciful 1.
2.7 Signal-Flow Graph models (信号流图模型) Why SFG? Block Diagrams are adequate for representation, but cumbersome. SFG provides the relation between system.
Chapter Summer 2. Comparator 3. Block Blocks in Series
Teknik kendali priyatmadi.
Modeling & Simulation of Dynamic Systems
Modeling & Simulation of Dynamic Systems
Block Diagram fundamentals & reduction techniques
Block diagrams & Signal flow graphs
Review last lectures.
Introduction to Block Diagrams
Lect.5 Reduction of Multiple Subsystems Basil Hamed
1 Chapter 2 We need to write differential equations representing the system or subsystem. Then write the Laplace transform of the system. Then we will.
Lecture #9 Control Engineering REVIEW SLIDES Reference: Textbook by Phillips and Habor.
Chapter 5 Reduction of Multiple Systems Reduction of Multiple Systems.
Professor A G Constantinides 1 Signal Flow Graphs Linear Time Invariant Discrete Time Systems can be made up from the elements { Storage, Scaling, Summation.
Copyright © 2001, S. K. Mitra Digital Filter Structures The convolution sum description of an LTI discrete-time system be used, can in principle, to implement.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Block Diagrams H(s) + - R(s) Y(s) E(s)
Feedback Control Systems (FCS)
Control Engineering Lecture #2 Lecture #2 9 th Sep, th Sep,2009.
Nodes : variables branches : gains e.g.y = a ∙ x e.g.y = 3x + 5z – 0.1y Signal Flow Graph xy a xz y
Reduction of Multiple Subsystems
State-Space Models Date: 24 th July 2008 Prepared by: Megat Syahirul Amin bin Megat Ali
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Prof. Wahied Gharieb Ali Abdelaal CSE 502: Control Systems (1) Topic# 3 Representation and Sensitivity Analysis Faculty of Engineering Computer and Systems.
CIRCUITS and SYSTEMS – part II Prof. dr hab. Stanisław Osowski Electrical Engineering (B.Sc.) Projekt współfinansowany przez Unię Europejską w ramach Europejskiego.
1 Introduction to Control System CHAPTER 1. 2   Basic terminologies.   Open-loop and closed-loop.   Block diagrams.   Control structure. . 
Block Diagrams David W. Graham EE Block Diagrams Symbolic representation of complex signals –Easier to understand the relationships between subsystems.
Chapter 3 Dynamic Response The Block Diagram Block diagram is a graphical tool to visualize the model of a system and evaluate the mathematical relationships.
Block diagram reduction
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده.
Lec 9. Root Locus Analysis I From last lecture, the locations of the closed loop poles have important implication in –Stability –Transient behavior –Steady.
2.Mathematical Foundation 2.1 The transfer function concept  From the mathematical standpoint, algebraic and differential or difference equations can.
Networks in Engineering A network consists of a set of interconnected components that deliver a predictable output to a given set of inputs. Function InputOutput.
Biomedical Control Systems (BCS)
Figure 5. 1 The space shuttle consists of multiple subsystems
Lecture 6: Thermal and Fluid System. Heat Flow.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology Enabled Teaching & Learning, MGI, India DTEL DTEL (Department for Technology.
Three basic forms G1G1 G2G2 G2G2 G1G1 G1G1 G2G2 G1G1 G2G2 G1G1 G2G2 G1G1 G1G1 G2G2 1+ cascade parallelfeedback.
Dr. Tamer Samy Gaafar Lec. 2 Transfer Functions & Block Diagrams.
Automated Control Systems, 8/E by Benjamin C. Kuo and Farid Golnaraghi Copyright © 2003 John Wiley & Sons. Inc. All rights reserved. Figure 3-1 (p. 44)
Signal Flow Graphs Lect # 06.
Modern Control System EKT 308 Transfer Function Poles and Zeros.
Rules to reduce block diagrams Transfer Function Problem solving
Control Systems (CS) Dr. Imtiaz Hussain Associate Professor Mehran University of Engineering & Technology Jamshoro, Pakistan
Lecture 3: System Representation
Lecture 9: Time-Response Characteristics (II) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AAA A A A A A A A.
CONTROL SYSTEM ENGINEERING
state space representation
Block Diagram Algebra-its Use in Feedforward Compensation
Lesson 12: Transfer Functions In The Laplace Domain
Teknik kendali.
State Space Representation
Salman Bin Abdulaziz University
Automatic Control Theory CSE 322
Lec 4 . Graphical System Representations
IC6501 CONTROL SYSTEMS Class : III EEE / V SEMESTER
{ Storage, Scaling, Summation }
SIGNAL FLOW GRAPHS SUBMITTED BY: Mrs. RAMANDEEP KAUR
Reduction of Multiple Subsystems Stability Steady-State Errors
Biomedical Control Systems (BCS)
Illustrations In this chapter we describe a general process for designing a control system. A control system consisting of interconnected components is.
SIGNAL FLOW GRAPHS SUBMITTED BY: Mrs. SANDEEP KAUR ASST. PROFESSOR-EEE.
SIGNAL FLOW GRAPH.
Signal Flow Graph nodes : variables branches : gains e.g. y = a ∙ x
Control Systems (CS) Signal Flow Graphs Abdul Qadir Ansari, PhD
Supplement material: Signal-Flow Graphs (SFGs)
Chapter 1: Introduction to Control Systems
Presentation transcript:

Lec 4 . Graphical System Representations and Simplifications Block Diagrams Signal Flow Graphs and Mason’s Formula Reading: 3.9-3.10 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAA

Block Diagrams Graphical representation of interconnected systems A system may consist of multiple subsystems: the output of one may be the input to another Each subsystem is represented by a functional block, labeled with the corresponding transfer function Blocks are connected by arrows to indicate signal flow directions Advantage Easy for visualization purpose Can represent a class of similar systems

Basic Components of Block Diagrams Signal flow (Functional) block Summing point + Branch point

Cascaded/Parallel Connected Systems Cascaded systems: Parallel connected systems: +

(Negative) Feedback Connected Systems + Feedforward transfer function (FTF): Open-loop transfer function (OTF): Closed-loop transfer function (CTF):

Positive Feedback Connected Systems + Closed-loop transfer function: Remark: can be thought of as negative feedback connected system with feedback element –H(s)

Unity Feedback System Unit feedback connected systems: H(s)=1 + Closed-loop transfer function:

Feedback Control System controller plant + Closed-loop transfer function: Remark: by adjusting the controller C(s), one can change the close-loop transfer function to achieve desired properties.

Block Diagram Reduction Often times the block diagram under study is complicated Use previous basic steps to reduce the complexity of block diagram Example: + +

Another Example + +

Operations for Simplifying Block Diagrams “Slide a branch point past a functional block (forward)”

Application to Previous Example + +

Application to Previous Example + + + + +

Another Operation for Simplifying Block Diagrams “Slide a summation point past a functional block (backward)” + +

Application to Previous Example + +

Application to Previous Example + + + + + +

Yet Another Simplifying Operation “Slide a summation point past a functional block (forward)” + + Compare with: “Slide a branch point past a functional block (forward)”

Signal Flow Graphs An alternative graphical representation of interconnections of subsystems Advantage compared with block diagrams A systematic way to compute the transfer function from any input to any output

A Simple Example Block diagram: Signal flow graph: + Basic component of a signal flow graph: Node: represents a signal Each node is labeled with the corresponding signal Branch: directed line segment connecting two nodes Signal can only flow along the specified direction Each branch is associated with a transmittance or gain

Type of Nodes Input nodes: nodes with only outgoing branches Block diagram: Signal flow graph: + Input nodes: nodes with only outgoing branches Output nodes: nodes with only incoming branches Mixed nodes: both incoming and outgoing branches An output node can be made from an arbitrary node by adding an outgoing branch of unit gain

What Happen At a Mixed Node? At a mixed node, signals of all incoming branches are added and the result is transmitted to all outgoing branches At node Z: At node U: At node W: At node W:

A More Complicated Example Block diagram: + + Signal flow graph:

Simplifying Signal Flow Graphs Cascaded systems: Parallel connected systems: Feedback connected systems:

However, In General Transfer function from U to Y?

Mason’s Formula: A Direct Approach Path: a sequence of connected branches (following arrow directions) Forward path: start from an input node and end at an output node Forward path gain: product of all branch gains along a forward path Loop: a closed path (starts and ends at the same node) Loop gain: product of all branch gains along a loop Notouching loops: loops that do not have shared nodes

Determinant of A Graph =1- (sum of all individual loop gains) + (sum of gain products of all two nontouching loops) - (sum of gain products of all three nontouching loops) + … Determinant of a graph without any loop is 1 Example:

Mason’s Formula Transfer function from an input node to an output node Compute the determinant  of the signal flow graph Find all forward paths with path gains P1,…,Pk For each forward path Pi, find its cofactor i , i.e., the determinant of the sub-graph with all the loops touching Pi removed Transfer function from input node to the output node is given by

Application to the Previous Example Forward path Forward path gain Pi i

Another Example

Systems with Multiple Inputs and Outputs MIMO system m inputs u1,…,um n outputs y1,…,yn Laplace transform of the k-th output is where is the transfer function from ui to yk Transfer matrix:

Example I One input: F Two outputs: x and y Transfer matrix H(s)=[H1(s), H2(s)]

Example II Two inputs: u1, u2 Two outputs: y1, y2 Transfer matrix H(s)? + +