Supplement material: Signal-Flow Graphs (SFGs)

Slides:



Advertisements
Similar presentations
Notes 15 ECE Microwave Engineering
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 8 Root Locus <<<4.1>>>
Chapter Summer 2. Comparator 3. Block Blocks in Series
Modeling & Simulation of Dynamic Systems
Modeling & Simulation of Dynamic Systems
Block Diagram fundamentals & reduction techniques
Block diagrams & Signal flow graphs
Applied Discrete Mathematics Week 10: Equivalence Relations
ENE 428 Microwave Engineering
Lecture 9: Structure for Discrete-Time System XILIANG LUO 2014/11 1.
Lect.5 Reduction of Multiple Subsystems Basil Hamed
Circuit Analysis. Circuit Analysis using Series/Parallel Equivalents 1.Begin by locating a combination of resistances that are in series or parallel.
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.
Chapter 4 Techniques of Circuit Analysis So far we have analyzed relatively simple resistive circuits by applying KVL and KCL in combination with Ohm’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
Lec 4 . Graphical System Representations and Simplifications
Circuit Theory Tashfeen Khan. Introduction This chapter mainly deals with laws that are used to find currents, voltages and resistances in a circuit.
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.
CIRCUITS and SYSTEMS – part II Prof. dr hab. Stanisław Osowski Electrical Engineering (B.Sc.) Projekt współfinansowany przez Unię Europejską w ramach Europejskiego.
Network topology, cut-set and loop equation
MECH261 Control Principles
Feedback Control Systems (FCS)
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده.
2.Mathematical Foundation 2.1 The transfer function concept  From the mathematical standpoint, algebraic and differential or difference equations can.
Relation. Combining Relations Because relations from A to B are subsets of A x B, two relations from A to B can be combined in any way two sets can be.
Biomedical Control Systems (BCS)
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.
4–1. BSCS 5 th Semester Introduction Logic diagram: a graphical representation of a circuit –Each type of gate is represented by a specific graphical.
ENE 428 Microwave Engineerin g Lecture 10 Signal Flow Graphs and Excitation of Waveguides 1.
Control Systems (CS) Dr. Imtiaz Hussain Associate Professor Mehran University of Engineering & Technology Jamshoro, Pakistan
Lecture 3: System Representation
Chapter 1 Connections to Algebra Review
CONTROL SYSTEM ENGINEERING
state space representation
Block Diagram Algebra-its Use in Feedforward Compensation
Lesson 12: Transfer Functions In The Laplace Domain
Salman Bin Abdulaziz University
Automatic Control Theory CSE 322
Lec 4 . Graphical System Representations
A general method for TF It’s systematic Uses Mason’s formula
MASON’S GAIN RULE Summary Motivation Definitions Examples References
SIGNAL FLOW GRAPHS SUBMITTED BY: Mrs. RAMANDEEP KAUR
Reduction of Multiple Subsystems Stability Steady-State Errors
Root-Locus Analysis (1)
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
Digital and Non-Linear Control
Control Systems (CS) Signal Flow Graphs Abdul Qadir Ansari, PhD
A general method for TF It’s systematic Uses Mason’s formula
FEEDBACK AMPLIFIERS.
Zhongguo Liu Biomedical Engineering
Chapter 1: Introduction to Control Systems
Presentation transcript:

Supplement material: Signal-Flow Graphs (SFGs) A signal-flow graph (SFG) is a diagram consisting of nodes that are connected by several directed branches and is a graphically representation of a set of linear relations. 1 G1 G2 G3 G4 -H1 -H2 -H3 -H4 -1 SFGs: is the abbreviation of signal flow graphs.

SFG may be regarded as a simplified version of a block diagram. By using Mason’s formula, one is able to obtain the transfer function C(s)/R(s) no matter how complex the block diagram may be.

a b 1. Signal-flow graph 1.Node and Branch Node: A node is a point representing a variable or signal. Branch: A branch is a directed line segment joining two nodes. The gain of a branch is a transfer function. A branch is A directed line segment, where a and b denote the variables and G is called branch transfer function. A signal can transmit through a branch only in the direction of the arrow. The SFG represents an algebra: b=Ga. G(s) a b b=Ga

-H4 -H3 Example. 1 G1 G2 G3 G4 -H1 -H2 -1 In this example, we have 8 nodes and 11 braches. Note that, the first (last) two nodes are equivalent since the transfer function is 1. We can combine the first two nodes in one.

a b c G1 G2 2. Path and path transfer function A path is any collection of continuous succession of branches traversed in the same direction. a b c G1 G2 traverse 遍历 The product of the branch transfer functions encountered in traversing a path is called the path transfer function; for instance, P=G1G2

u c 3. Forward path and forward path transfer function A forward path is a path that starts at an input node and end at an output node and along which no node is traversed more than once. P=G1G2G3 G1 G2 G3 u c

-H4 -H3 Example. 1 G1 G2 G3 G4 -H1 -H2 -1 By definition, for this example, we have only 1 forward path with path transfer function G1G2G3G4. How many forward paths do we have in this example?

Example. By definition, for this example, we have two forward paths with path transfer functions being G1G2G3G4 and G5G6G7G8, respectively.

u c 4. Loop and loop transfer function A loop is a path that originates and terminates on the same node and along which no other node is encountered more than once. Loop transfer function is defined as the path transfer function of a loop, where sign must take into account. It represents a feedback loop. G1 G2 G3 u c 

Nontouching loops: Loops are nontouching if they do not possess any common nodes. (L1, L3) and (L1, L4) are nontouching loops. However, (L1, L2) and (L1, L4) are touching loops.

= the determinant of the graph =1Li+LiLj LiLjLk+; 5. The Mason’ Formula = the determinant of the graph =1Li+LiLj LiLjLk+; Li=transfer function of the ith loop; LiLj=product of transfer functions of two non-touching loops; Li: Loop transfer function; \Sigma Li: sum of all different loop gains; \Sigma LiLj: sum of the products of all combinations of two nontouching loops. LiLjLk=product of transfer functions of three non-touching loops; LiLjLkLl…..;

N=total number of forward paths; Pk=transfer function of kth forward path; k= the cofactor of the kth forward path with the loops touching the kth forward path removed.

Example. There are four loops:

Example. There are four loops: Touching loops: if the same signal flows two loops, then the two loops are called touching loops. Otherwise, the two loops are called non-touching loops.

Example. There are four loops:

Example. There are four loops: Loops L1 and L2 do not touch L3 and L4. Therefore, the determinant is

Example. Are L1 and L2 (or L3 and L4) touching loops? Path 1:

Example. Delta Path 1: Path 2:

The cofactor for path 1 is: Example. Cofactor余子式; \Delta 1=\Delta Path 1: Path 2: The cofactor for path 1 is: The cofactor for path 2 is:

Example. The transfer function is:

Example. Find the transfer function C(s)/R(s). G1 G2 G3 H2 H1 H3 R C Solution: First of all, find all the single loops: Let's count how many single loops the system has. In many cases, it is not necessary to draw the SFG for a given block diagram.

Then, from the diagram it is shown that, no non-touching loops exist Then, from the diagram it is shown that, no non-touching loops exist. Therefore, the determinant of the graph is The only forward path is The corresponding cofactor is From Mason’s formula,