Control Systems, Lecture 05

Similar documents
CHAPTER 5 : REDUCTION OF MULTIPLE SUBSYSTEMS

Control Systems (CS)

SFG and Mason s Rule : A revision

SECTION 2: BLOCK DIAGRAMS & SIGNAL FLOW GRAPHS

Chapter 3: Block Diagrams and Signal Flow Graphs

Chap. 3 Laplace Transforms and Applications

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

MATHEMATICAL MODELING OF CONTROL SYSTEMS

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

EEE582 Homework Problems

Control Systems, Lecture04

Power Systems Control Prof. Wonhee Kim. Modeling in the Frequency and Time Domains

Introduction to Modern Control MT 2016

EE Control Systems LECTURE 9

INTRODUCTION TO TRANSFER FUNCTIONS

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

CYBER EXPLORATION LABORATORY EXPERIMENTS

ECE382/ME482 Spring 2005 Homework 1 Solution February 10,

Solution to Homework Assignment 1

EC Control Systems- Question bank

Lec 6: State Feedback, Controllability, Integral Action

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

Problem Set #7 Solutions Due: Friday June 1st, 2018 at 5 PM.

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

Using Mason's Rule to Analyze DSP Networks

POLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19

Linear Systems Theory

EEE 184: Introduction to feedback systems

Transfer func+ons, block diagram algebra, and Bode plots. by Ania- Ariadna Bae+ca CDS Caltech 11/05/15

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

Identification Methods for Structural Systems

20.6. Transfer Functions. Introduction. Prerequisites. Learning Outcomes

State Feedback and State Estimators Linear System Theory and Design, Chapter 8.

Topic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback

CONTROL * ~ SYSTEMS ENGINEERING

Automatique. A. Hably 1. Commande d un robot mobile. Automatique. A.Hably. Digital implementation

MODELING OF CONTROL SYSTEMS

7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

Problem Weight Score Total 100

The Laplace Transform

Synthesis via State Space Methods

Intro. Computer Control Systems: F9

10 Transfer Matrix Models

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Laplace Transform Analysis of Signals and Systems

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)

Decentralized control with input saturation

Control Systems (ECE411) Lectures 7 & 8

Chapter 5 HW Solution

Chapter 6 Steady-State Analysis of Continuous-Time Systems

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

Reduction of Multiple Subsystems

9. Introduction and Chapter Objectives

TRACKING AND DISTURBANCE REJECTION

University of Alberta ENGM 541: Modeling and Simulation of Engineering Systems Laboratory #7. M.G. Lipsett & M. Mashkournia 2011

Lecture 19 IIR Filters

Chapter 3. State Feedback - Pole Placement. Motivation

Microwave Network Analysis

1. State-Space Linear Systems 2. Block Diagrams 3. Exercises

OKLAHOMA STATE UNIVERSITY

ECEN 605 LINEAR SYSTEMS. Lecture 7 Solution of State Equations 1/77

NETWORK THEORY (BEES2211)

Dynamical system. The set of functions (signals) w : T W from T to W is denoted by W T. W variable space. T R time axis. W T trajectory space

EC CONTROL SYSTEM UNIT I- CONTROL SYSTEM MODELING

Direct-Current Circuits. Physics 231 Lecture 6-1

Reviewer: prof. Ing. Miroslav Olehla, CSc. Osvald Modrlák, Lukáš Hubka Technical University of Liberec, 2014 ISBN

Goals for today 2.004

Problem Set 3: Solution Due on Mon. 7 th Oct. in class. Fall 2013

Lecture 13. Vector Network Analyzers and Signal Flow Graphs

EL2520 Control Theory and Practice

(a) Torsional spring-mass system. (b) Spring element.


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

Methods for analysis and control of. Lecture 6: Introduction to digital control

Outline. Classical Control. Lecture 2

LECTURE NOTES ON CONTROL

Lecture 2 and 3: Controllability of DT-LTI systems

Full State Feedback for State Space Approach

The Process. 218 Technical Applications of Computers

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

MATHEMATICAL MODELING OF DYNAMIC SYSTEMS

ECE557 Systems Control

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

MEM 255 Introduction to Control Systems: Modeling & analyzing systems

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

EE C128 / ME C134 Final Exam Fall 2014

State Variable Analysis of Linear Dynamical Systems

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

Professor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley

School of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by:

First In-Class Exam Solutions Math 246, Professor David Levermore Thursday, 20 September 2018

The Laplace Transform

CHAPTER # 9 ROOT LOCUS ANALYSES

EE Control Systems LECTURE 6

System models. We look at LTI systems for the time being Time domain models

agree w/input bond => + sign disagree w/input bond => - sign

Control Systems. CONTROL SYSTEMS (Common to EC/TC/EE/IT/BM/ML) Sub Code: 10ES43 IA Marks : 25 Hrs/ Week: 04 Exam Hours : 03 Total Hrs: 52 Marks : 100

Differential and Difference LTI systems

Transcription:

Control Systems, Lecture 05 İbrahim Beklan Küçükdemiral Yıldız Teknik Üniversitesi 2015 1 / 33

Laplace Transform Solution of State Equations In previous sections, systems were modeled in state space, where the state-space representation consisted of a state equation and an output equation. In this section, we use the Laplace transform to solve the state equations for the state and output vectors. Consider an LTI system governed by state and output equations x = Ax + Bu, x = x0 y = Cx + Du Taking the Laplace transform of both sides of the state equation yields sx (s) x(0) = AX (s) + BU(s) [si A]X (s) = x(0) + BU(s) 2 / 33

Then X (s) = [si A] 1 x(0) + [si A] 1 BU(s) adj(si A) = [x(0) + BU(s)] si A Finally, Y (s) = CX (s) + DU(s) y (t) = L{Y (s)} If initial conditions are zero, i.e., x(0) = 0 then Y (s) = C [si A] 1 B + D U(s) where C [si A] 1 B + D is called the Transfer Function of the system. 3 / 33

Example Given the system represented in state space by 0 1 0 0 0 1 x(t) + 0 e t 1(t) x (t) = 0 24 26 9 1 y (t) = 1 1 0 x(t) Solve the preceding state equation and obtain the output for the given exponential input when all initial conditions are zero. 4 / 33

Note that (si A) 1 s 1 0 s 1 (si A) = 0 24 26 s + 9 2 s + 9s + 26 s +9 1 1 24 s 2 + 9s s = 3 2 s + 9s + 26s + 24 24s (26s + 24) s 2 1+s U(s) + + 26s + 24 s +1 1 Y (s) = 3 (s + 9s 2 + 26s + 24) (s + 1) Y (s) = C (si A) 1 BU(s) = s3 9s 2 0.5 1 0.5 + + s +2 s +3 s +4 y (t) = 0.5e 2t e 3t + 0.5e 4t 1(t) Y (s) = 5 / 33

Block Diagrams and Reduction of Multiple Sub-systems A subsystem is represented as a block with an input, an output, and a transfer function Many systems are composed of multiple subsystems, When multiple subsystems are interconnected, a few more schematic elements must be added to the block diagram. These new elements are summing junctions and pickoff points. 6 / 33

Fundamental Components in a Block Diagram In Matlab we use the command num=[...]; den=[...]; System=tf(num,den); 7 / 33

Interconnections Cascade Connection In MATLAB: G1=tf(num1,den1); G2=tf(num2,den2); G3=tf(num3,den3); Ge=G1*G2*G3; 8 / 33

Interconnections Parallel Connection In MATLAB G1=tf(num1,den1); G2=tf(num2,den2); G3=tf(num3,den3); Ge=G1+G2+G3; 9 / 33

Feedback Connection In MATLAB: feedback(g,h) 10 / 33

Moving Blocks 11 / 33

Moving Blocks 12 / 33

Example Question Reduce the block diagram shown in Figure to a single transfer function. 13 / 33

Solution... 14 / 33

Solution... 15 / 33

Example Reduce the system shown in Figure to a single transfer function 16 / 33

17 / 33

18 / 33

19 / 33

Signal Flow Diagrams Signal-flow graphs are an alternative to block diagrams. Unlike block diagrams, which consist of blocks, signals, summing junctions, and pickoff points, a signal-flow graph consists only of branches, which represent systems, and nodes, which represent signals. A system is represented by a line with an arrow showing the direction of signal flow through the system. Adjacent to the line we write the transfer function. A signal is a node with the signal s name written adjacent to the node. 20 / 33

A Signal Flow Diagram V (s) = G1 (s)r1 (s) G2 (s)r2 (s) + G3 (s)r3 (s) C1 (s) =? C2 (s) =? C3 (s) =? 21 / 33

Example Convert the block diagram of figure to a signal-flow graph. 22 / 33

23 / 33

Mason s Rule Earlier in this chapter, we discussed how to reduce block diagrams to single transfer functions. We are ready to discuss a technique for reducing signal-flow graphs to single transfer functions that relate the output of a system to its input. The block diagram reduction technique we studied in previous section requires successive application of fundamental relationships in order to arrive at the system transfer function. Mason s1 rule for reducing a signal-flow graph to a single transfer function requires the application of one formula. 1 The formula was derived by S. J. Mason when he related the signal-flow graph to the simultaneous equations that can be written from the graph (Mason, 1953) 24 / 33

Mason s Rule... Definitions Loop gain The product of branch gains found by traversing a path that starts at a node and ends at the same node, following the direction of the signal flow, without passing through any other node more than once. Forward-path gain The product of gains found by traversing a path from the input node to the output node of the signal-flow graph in the direction of signal flow. 25 / 33

Mason s Rule... Definitions Nontouching loops Loops that do not have any nodes in common. Nontouching-loop gain The product of loop gains from nontouching loops taken two, three, four, or more at a time. 26 / 33

Example: Loop Gain G2 (s)h1 (s) G4 (s)h2 (s) G4 (s)g6 (s)h3 (s) G4 (s)g5 (s)h3 (s) 27 / 33

Example: Forward-path Gain G1 (s)g2 (s)g3 (s)g4 (s)g5 (s)g7 (s) G1 (s)g2 (s)g3 (s)g4 (s)g6 (s)g7 (s) 28 / 33

Example: Nontouching Loops G2 H1 and G4 H2 G2 H1 and G4 G5 H3 G2 H1 and G4 G6 H3 29 / 33

Example: Nontouching Loop Gains G2 (s)g4 (s)h1 (s)h2 (s) G2 (s)g4 (s)g5 (s)h1 (s)h3 (s) G2 (s)g4 (s)g6 (s)h1 (s)h3 (s) 30 / 33

Mason s Rule The transfer function, C (s)/r(s) of a system represented by a signal-flow graph is C (s) G (s) = = R(s) PN k=1 Tk k k = number of forward paths Tk = the kth forward-path gain P P = 1loop gains+ nontouching-loop gains taken P two at a timep nontouching-loop gains taken three at a time + nontouching-loop gains taken four at a time... P k = loop gain terms in that touch the kth forward path 31 / 33

Example Find the transfer function C (s)/r(s) 32 / 33

Example Find the transfer function C (s)/r(s) 33 / 33