SECTION 2: BLOCK DIAGRAMS & SIGNAL FLOW GRAPHS

Similar documents
CHAPTER 5 : REDUCTION OF MULTIPLE SUBSYSTEMS

SECTION 4: STEADY STATE ERROR

SECTION 5: ROOT LOCUS ANALYSIS

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Control Systems, Lecture 05

SFG and Mason s Rule : A revision

In this lecture, we will consider how to analyse an electrical circuit by applying KVL and KCL. As a result, we can predict the voltages and currents

Video 5.1 Vijay Kumar and Ani Hsieh

Block Diagrams and VisSim

Chapter 3: Block Diagrams and Signal Flow Graphs

J א א J א א א F א א א א

7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

EC CONTROL SYSTEM UNIT I- CONTROL SYSTEM MODELING

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

Chapter 9: Controller design

Cosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

We want to determine what the graph of the logarithmic function. y = log a. (x) looks like for values of a such that a > 1

Table of Laplacetransform

Root Locus Design Example #3

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

Chapter 5 HW Solution

MECHATRONICS CONTROL SYSTEM UNIT II

4 Arithmetic of Feedback Loops

E1.1 Analysis of Circuits ( ) Revision Lecture 1 1 / 13

CYBER EXPLORATION LABORATORY EXPERIMENTS

CONTROL SYSTEMS LECTURE NOTES B.TECH (II YEAR II SEM) ( ) Prepared by: Mrs.P.ANITHA, Associate Professor Mr.V.KIRAN KUMAR, Assistant Professor

SNAP Centre Workshop. Solving Systems of Equations

YOU CAN BACK SUBSTITUTE TO ANY OF THE PREVIOUS EQUATIONS

Graphs of Increasing Logarithmic Functions

Control Systems. University Questions

MATHEMATICAL MODELING OF CONTROL SYSTEMS

IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION. K. M. Yanev A. Obok Opok

Goals for today 2.004

QUIZ 1 SOLUTION. One way of labeling voltages and currents is shown below.

IC6501 CONTROL SYSTEMS

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

C 0 U R S E A N. Problems

EE 422G - Signals and Systems Laboratory

Dynamic Compensation using root locus method

Study Material. CONTROL SYSTEM ENGINEERING (As per SCTE&VT,Odisha new syllabus) 4th Semester Electronics & Telecom Engineering

Root Locus Design Example #4

Learn2Control Laboratory

Karadeniz Technical University Department of Electrical and Electronics Engineering Trabzon, Turkey

Fig R 1fGH E 1 -=- R 1kGH B GH DGH k NGH = 0 (7.6)

Note. Design via State Space

AN INTRODUCTION TO THE CONTROL THEORY

Compensation 8. f4 that separate these regions of stability and instability. The characteristic S 0 L U T I 0 N S

Compensator Design to Improve Transient Performance Using Root Locus

Course Summary. The course cannot be summarized in one lecture.

Homework 7 - Solutions

Pitch Rate CAS Design Project

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) =

CHAPTER # 9 ROOT LOCUS ANALYSES

Positioning Servo Design Example

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Chapter 7. Digital Control Systems

Electric Circuits I. Nodal Analysis. Dr. Firas Obeidat

Laplace Transform Analysis of Signals and Systems

DSP Configurations. responded with: thus the system function for this filter would be

Controls Problems for Qualifying Exam - Spring 2014

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

CONTROL * ~ SYSTEMS ENGINEERING

Lecture Notes on DC Network Theory

Operational amplifiers (Op amps)

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

4.0 Update Algorithms For Linear Closed-Loop Systems

MODELING OF CONTROL SYSTEMS

Linear State Feedback Controller Design

PID controllers. Laith Batarseh. PID controllers

EE Control Systems LECTURE 6

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Solving Linear and Rational Inequalities Algebraically. Definition 22.1 Two inequalities are equivalent if they have the same solution set.

ECE317 : Feedback and Control

Discussion Question 6A

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

Studio 9 Review Operational Amplifier Stability Compensation Miller Effect Phase Margin Unity Gain Frequency Slew Rate Limiting Reading: Text sec 5.


VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Scattering Parameters

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

Homework 6 Solutions and Rubric

SYDE 112, LECTURE 7: Integration by Parts

Start with the transfer function for a second-order high-pass. s 2. ω o. Q P s + ω2 o. = G o V i

Homework 3 Solution. Due Friday (5pm), Feb. 14, 2013

Control Systems (CS)

The output voltage is given by,

COOKBOOK KVL AND KCL A COMPLETE GUIDE

Design of a Lead Compensator

Proportional plus Integral (PI) Controller

EEE 184 Project: Option 1

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction: Op-amps in Negative Feedback

Lesson 5b Solving Quadratic Equations

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

SECTION 7: STEADY-STATE ERROR. ESE 499 Feedback Control Systems

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

ENGG 225. David Ng. Winter January 9, Circuits, Currents, and Voltages... 5

Transcription:

SECTION 2: BLOCK DIAGRAMS & SIGNAL FLOW GRAPHS MAE 4421 Control of Aerospace & Mechanical Systems

2 Block Diagram Manipulation

Block Diagrams 3 In the introductory section we saw examples of block diagrams to represent systems, e.g.: Block diagrams consist of Blocks these represent subsystems typically modeled by, and labeled with, a transfer function Signals inputs and outputs of blocks signal direction indicated by arrows could be voltage, velocity, force, etc. Summing junctions points were signals are algebraically summed subtraction indicated by a negative sign near where the signal joins the summing junction

Standard Block Diagram Forms 4 The basic input/output relationship for a single block is: Block diagram blocks can be connected in three basic forms: Cascade Parallel Feedback We ll next look at each of these forms and derive a singleblock equivalent for each

Cascade Form 5 Blocks connected in cascade:, The equivalent transfer function of cascaded blocks is the product of the individual transfer functions

Parallel Form 6 Blocks connected in parallel: The equivalent transfer function is the sum of the individual transfer functions:

Feedback Form 7 Of obvious interest to us, is the feedback form: 1 1 The closed loop transfer function,, is 1

Feedback Form 8 1 Note that this is negative feedback, for positive feedback: 1 The factor in the denominator is the loop gain or open loop transfer function The gain from input to output with the feedback path broken is the forward path gain here, In general: forward path gain 1 loop gain

Closed Loop Transfer Function Example 9 Calculate the closed loop transfer function and are in cascade is in cascade with the feedback system consisting of,, and 1 1

Unity Feedback Systems 10 We re often interested in unity feedback systems Feedback path gain is unity Can always reconfigure a system to unity feedback form Closed loop transfer function is: 1

Block Diagram Algebra 11 Often want to simplify block diagrams into simpler, recognizable forms To determine the equivalent transfer function Simplify to instances of the three standard forms, then simplify those forms Move blocks around relative to summing junctions and pickoff points simplify to a standard form Move blocks forward/backward past summing junctions Move blocks forward/backward past pickoff points

Moving Blocks Back Past a Summing Junction 12 The following two block diagrams are equivalent:

Moving Blocks Forward Past a Summing Junction 13 The following two block diagrams are equivalent: 1

Moving Blocks Relative to Pickoff Points 14 We can move blocks backward past pickoff points: And, we can move them forward past pickoff points:

Block Diagram Simplification Example 1 15 Rearrange the following into a unity feedback system Move the feedback block,, forward, past the summing junction Add an inverse block on to compensate for the move Closed loop transfer function: 1 1 1

Block Diagram Simplification Example 2 16 Find the closed loop transfer function of the following system through block diagram simplification

Block Diagram Simplification Example 2 17 and are in feedback form 1

Block Diagram Simplification Example 2 18 Move backward past the pickoff point Block from previous step,, and become a feedback system that can be simplified

Block Diagram Simplification Example 2 19 Simplify the feedback subsystem Note that we ve dropped the function of notation,, for clarity 1 1 1 1

Block Diagram Simplification Example 2 20 Simplify the two parallel subsystems

Block Diagram Simplification Example 2 21 Now left with two cascaded subsystems Transfer functions multiply 1

Block Diagram Simplification Example 2 22 The equivalent, close loop transfer function is 1

23 Multiple Input Systems

Multiple Input Systems 24 Systems often have more than one input E.g., reference,, and disturbance, Two transfer functions: From reference to output From disturbance to output /

Transfer Function Reference 25 Find transfer function from to A linear system superposition applies Set

Transfer Function Reference 26 Next, find transfer function from Set System now becomes: to

Multiple Input Systems 27 Two inputs, two transfer functions and is the controller transfer function Ultimately, we ll determine this We have control over both and What do we want these to be? Design Design for desired performance for disturbance rejection

28 Signal Flow Graphs

Signal Flow Graphs 29 An alternative to block diagrams for graphically describing systems Signal flow graphs consist of: Nodes represent signals Branches represent system blocks Branches labeled with system transfer functions Nodes (sometimes) labeled with signal names Arrows indicate signal flow direction Implicit summation at nodes Always a positive sum Negative signs associated with branch transfer functions

Block Diagram Signal Flow Graph 30 To convert from a block diagram to a signal flow graph: 1. Identify and label all signals on the block diagram 2. Place a node for each signal 3. Connect nodes with branches in place of the blocks Maintain correct direction Label branches with corresponding transfer functions Negate transfer functions as necessary to provide negative feedback 4. If desired, simplify where possible

Signal Flow Graph Example 1 31 Convert to a signal flow graph Label any unlabeled signals Place a node for each signal

Signal Flow Graph Example 1 32 Connect nodes with branches, each representing a system block Note the 1 to provide negative feedback of

Signal Flow Graph Example 1 33 Nodes with a single input and single output can be eliminated, if desired This makes sense for and Leave to indicate separation between controller and plant

Signal Flow Graph Example 2 34 Revisit the block diagram from earlier Convert to a signal flow graph Label all signals, then place a node for each

Signal Flow Graph Example 2 35 Connect nodes with branches

Signal Flow Graph Example 2 36 Simplify eliminate,, and

Signal Flow Graphs vs. Block Diagrams 37 Signal flow graphs and block diagrams are alternative, though equivalent, tools for graphical representation of interconnected systems A generalization (not a rule) Signal flow graphs more often used when dealing with state space system models Block diagrams more often used when dealing with transfer function system models

38 Mason s Rule

Mason s Rule 39 We ve seen how to reduce a complicated block diagram to a single input to output transfer function Many successive simplifications Mason s rule provides a formula to calculate the same overall transfer function Single application of the formula Can get complicated Before presenting the Mason s rule formula, we need to define some terminology

Loop Gain 40 Loop gain total gain (product of individual gains) around any path in the signal flow graph Beginning and ending at the same node Not passing through any node more than once Here, there are three loops with the following gains: 1. 2. 3.

Forward Path Gain 41 Forward path gain gain along any path from the input to the output Not passing through any node more than once Here, there are two forward paths with the following gains: 1. 2.

Non Touching Loops 42 Non touching loops loops that do not have any nodes in common Here, 1. does not touch 2. does not touch

Non Touching Loop Gains 43 Non touching loop gains the product of loop gains from non touching loops, taken two, three, four, or more at a time Here, there are only two pairs of non touching loops 1. 2.

Mason s Rule 44 1 Δ Δ where # of forward paths gain of the forward path Δ1Σ(loop gains) Σ(non touching loop gains taken two at a time) Σ(non touching loop gains taken three at a time) Σ(non touching loop gains taken four at a time) Σ Δ ΔΣ(loop gain terms in Δ that touch the forward path)

Mason s Rule Example 45 # of forward paths: 2 Forward path gains: Σ(loop gains): Δ: Σ(NTLGs taken two at a time): Δ1

Mason s Rule Example 46 Simplest way to find Δ terms is to calculate Δ with the path removed must remove nodes as well 1: With forward path 1 removed, there are no loops, so Δ 10 Δ 1

Mason s Rule Example 47 2: Similarly, removing forward path 2 leaves no loops, so

Mason s Rule Example 48 For our example: 2 1 Δ Δ Δ1 Δ 1 Δ 1 The closed loop transfer function: Δ Δ Δ 1

49 Preview of Controller Design

Controller Design Preview 50 We now have the tools necessary to determine the transfer function of closed loop feedback systems Let s take a closer look at how feedback can help us achieve a desired response Just a preview this is the objective of the whole course Consider a simple first order system A single real pole at

Open Loop Step Response 51 This system exhibits the expected firstorder step response No overshoot or ringing

Add Feedback 52 Now let s enclose the system in a feedback loop Add controller block with transfer function Closed loop transfer function becomes: 1 2 1 1 2 2 Clearly the addition of feedback and the controller changes the transfer function but how? Let s consider a couple of example cases for

Add Feedback 53 First, consider a simple gain block for the controller Error signal,, amplified by a constant gain, A proportional controller, with gain Now, the closed loop transfer function is: 2 1 2 2 A single real pole at 2 Pole moved to a higher frequency A faster response

Open Loop Step Response 54 As feedback gain increases: Pole moves to a higher frequency Response gets faster

First Order Controller 55 Next, allow the controller to have some dynamics of its own Now the controller is a first order block with gain and a pole at This yields the following closed loop transfer function: 1 2 1 1 2 2 2 The closed loop system is now second order One pole from the plant One pole from the controller

First Order Controller 56 2 2 Two closed loop poles:, 2 2 444 2 Pole locations determined by and Controller parameters we have control over these Design the controller to place the poles where we want them So, where do we want them? Design to performance specifications Risetime, overshoot, settling time, etc.

Design to Specifications 57 The second order closed loop transfer function can be expressed as 2 2 2 2 Let s say we want a closed loop response that satisfies the following specifications: % 5% 600 Use % and specs to determine values of and Then use and to determine and

Determine from Specifications 58 Overshoot and damping ratio,, are related as follows: ln ln The requirement is % 5%, so ln 0.05 ln 0.05 0.69 Allowing some margin, set 0.75

Determine from Specifications 59 Settling time (1%) can be approximated from as 4.6 The requirement is 600 Allowing for some margin, design for 500 which gives 4.6 500 9.2 4.6 500 We can then calculate the natural frequency from and 9.2 0.75 12.27

Determine Controller Parameters from and 60 The characteristic polynomial is 2 2 2 Equating coefficients to solve for : and : 2218.4 16.4 2 12.27 150.5 150.5 2 16.4 117.7 118 118 The controller transfer function is 118 16.4

Closed Loop Poles 61 Closed loop system is now second order Controller designed to place the two closed loop poles at desirable locations:, 9.28.13 0.75 12.3 Controller pole Plant pole

Closed Loop Step Response 62 Closed loop step response satisfies the specifications Approximations were used If requirements not met iterate