System models Time domain models

Slides:



Advertisements
Similar presentations
ECEN/MAE 3723 – Systems I MATLAB Lecture 3.
Advertisements

4. System Response This module is concern with the response of LTI system. L.T. is used to investigate the response of first and second order systems.
Review. Please Return Loan Clickers to the MEG office after Class! Today! FINAL EXAM: Wednesday December 8 8:00 AM to 10:00 a.m.
Lect15EEE 2021 Systems Concepts Dr. Holbert March 19, 2008.
The Laplace Transform in Circuit Analysis
Introduction to Block Diagrams
ME 270 Final Project Presentation Operational Amplifiers.
5.7 Impulse Functions In some applications, it is necessary to deal with phenomena of an impulsive nature—for example, voltages or forces of large magnitude.
Autumn 2008 EEE8013 Revision lecture 1 Ordinary Differential Equations.
Transfer Functions Chapter 4
Lecture #9 Control Engineering REVIEW SLIDES Reference: Textbook by Phillips and Habor.
Chapter 5 Reduction of Multiple Systems Reduction of Multiple Systems.
Ch. 9 Application to Control. 9.1 Introduction to Control Consider a causal linear time-invariant system with input x(t) and output y(t). Y(s) = Gp(s)X(s)
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Block Diagrams H(s) + - R(s) Y(s) E(s)
Chapter 3 mathematical Modeling of Dynamic Systems
Control Engineering Lecture #2 Lecture #2 9 th Sep, th Sep,2009.
1 Chapter 5 Sinusoidal Input. 2 Chapter 5 Examples: 1.24 hour variations in cooling water temperature Hz electrical noise (in USA!) Processes are.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Transfer Functions.
Prof. Wahied Gharieb Ali Abdelaal CSE 502: Control Systems (1) Topic# 3 Representation and Sensitivity Analysis Faculty of Engineering Computer and Systems.
PID. The proportional term produces an output value that is proportional to the current error value. Kp, called the proportional gain constant.
MESB374 Chapter8 System Modeling and Analysis Time domain Analysis Transfer Function Analysis.
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.
Lecture 12: First-Order Systems
2.Mathematical Foundation 2.1 The transfer function concept  From the mathematical standpoint, algebraic and differential or difference equations can.
Subsea Control and Communications Systems
Chapter 7 The Laplace Transform
Review. Feedback Terminology In Block diagrams, we use not the time domain variables, but their Laplace Transforms. Always denote Transforms by (s)!
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology Enabled Teaching & Learning, MGI, India DTEL DTEL (Department for Technology.
DEPARTMENT OF MECHANICAL TECHNOLOGY VI -SEMESTER AUTOMATIC CONTROL 1 CHAPTER NO.6 State space representation of Continuous Time systems 1 Teaching Innovation.
Dr. Tamer Samy Gaafar Lec. 2 Transfer Functions & Block Diagrams.
Inverse Laplace Transform. Laplace Transform of derivatives.
Control Systems Lect.3 Steady State Error Basil Hamed.
Control engineering ( ) Time response of first order system PREPARED BY: Patel Ravindra.
ELECTRIC CIRCUITS EIGHTH EDITION
ELECTRIC CIRCUITS EIGHTH EDITION JAMES W. NILSSON & SUSAN A. RIEDEL.
EE4262: Digital and Non-Linear Control
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
ERT 210 DYNAMICS AND PROCESS CONTROL CHAPTER 11 – MATLAB TUTORIAL
Lesson 13: Effects of Negative Feedback on System disturbances
Lesson 12: Transfer Functions In The Laplace Domain
MESB374 System Modeling and Analysis Transfer Function Analysis
Teknik kendali.
Control Systems EE 4314 Lecture 12 March 17, 2015
State Space Representation
Transfer Functions Chapter 4
Chapter 7 The Root Locus Method The root-locus method is a powerful tool for designing and analyzing feedback control systems The Root Locus Concept The.
Background Knowledge Expected
Transfer Functions.
Automatic Control Theory CSE 322
DNT Control Principle Steady-State Analysis DNT Control Principle.
DNT Control Principle Frequency Response Techniques DNT Control Principle.
ME375 Handouts - Fall 2002 MESB374 Chapter8 System Modeling and Analysis Time domain Analysis Transfer Function Analysis.
Block Diagrams A line is a signal A block is a gain A circle is a sum
Basic Design of PID Controller
Final value theorem Conditions: f(t) is finite and converges
Automatic Control System
Reduction of Multiple Subsystems Stability Steady-State Errors
Frequency Response Analysis
G1 and G2 are transfer functions and independent of the
State Space Analysis UNIT-V.
State Space Method.
Signal Flow Graph nodes : variables branches : gains e.g. y = a ∙ x
Homework 9 Refer to the last example.
Homework 1: Electrical System
Find the closed-loop transfer function in terms of Gİ.
. Modeling OBJECTIVE Revision on Laplace transform
Transfer Function and Stability of LTI Systems
Frequency Response Analysis
G1 and G2 are transfer functions and independent of the
By: Nafees Ahamad, AP, EECE, Dept. DIT University, Dehradun
Presentation transcript:

System models Time domain models High order ordinary differential equation model Contains only input variables, output variables, their derivatives, and constant parameters Proper: highest output derivative order is greatest Highest order derivative of output = system order

System models Time domain models State space model: state equation + output equation State equation: a set of 1st order diff eq on state variables Output equation: output as function of state and input Linear systems:

ODE model to State space model

ODE model to State space model m<n

ODE model to State space model

Transfer Function

State space model to TF A, B, C, D are matrices

Input Output System H(s) Y(s) = H(s)X(s) x(t) Output y(t) H(s) Y(s) = H(s)X(s) If the input x(t) = δ(t), the output is called the impulse response. If the input x(t) = u(t), the output is called the step response. If the input x(t) = Asin(wt), and H(s) is stable, output steady state is A|H(jw)|sin(wt+H(jw)) Poles: values of s at which TF  infinity Zeros: values of s at which TF = 0

Example: controller Proportional controller: C(s) = KP =const E(s) U(s) Proportional controller: C(s) = KP =const Integral controller: C(s) = KI/s Derivative controller: C(s) = KDs PI controller: C(s) = KP + KI/s PD controller: C(s) = KP + KDs PID controller: C(s) = KP + KI/s + KDs

Negative Feedback Control System From lecture 1: Negative Feedback Control System + + + CONTROLLED DEVICE CONTROLLER - FEEDBACK ELEMENT

Block Diagrams A line is a signal A block is a gain A circle is a sum Due to h.f. noise, use proper blocks: num deg ≤ den deg Try to use just horizontal or vertical lines Use additional “ ” to help e.g. x y G y = Gx + x s Σ + - s = x + z - y y z Σ + x s + + z - y

Block Diagram Algebra Series: Parallel: x y x y G1 G2 G1 G2  G1 + x y

Feedback: Proof: + e x x y G1 y  - b G2

+ G1 + G2 + -

>> s=tf('s') Transfer function: s >> G1=(s+1)/(s+2) s + 1 ----- s + 2 >> G2=5/(s+5) 5 s + 5 >> G=G1*G2 Transfer function: 5 s + 5 -------------- s^2 + 7 s + 10 >> H=G1+G2 s^2 + 11 s + 15 --------------- >> HF=feedback(G1, G2) s^2 + 6 s + 5 s^2 + 12 s + 15

>> delay1=tf(1,1,'inputdelay',0.05) Transfer function: exp(-0.05*s) * 1 >> H2=HF*delay1 s^2 + 6 s + 5 exp(-0.05*s) * --------------- s^2 + 12 s + 15 >> stepresp=H2*1/s exp(-0.05*s) * ------------------- s^3 + 12 s^2 + 15 s >> step(H2)

Quarter car suspension Series R(s) + y - R(s) + y Feedback - R(s) y

>> b=sym('b'); >> m=sym('m'); >> k=sym('k'); >> s=sym('s'); >> G1=b*s+k G1 = b*s+k >> G2=1/m*1/s*1/s G2 = 1/m/s^2 >> G=G1*G2 G = (b*s+k)/m/s^2 >> Gcl=G/(1+G) Gcl = (b*s+k)/m/s^2/(1+(b*s+k)/m/s^2) >> simplify(Gcl) ans = (b*s+k)/(m*s^2+b*s+k)

Move a block (G1) across a into all touching lines: pick-up point summation Move a block (G1) across a into all touching lines: If arrow direction changes, invert block (1/G1) If arrow direction remains, no change in block For example: along arrow no change along arrow x y x y G1 G2 G1 G2 no change z G3 G1 along arrow along arrow z G3

x G1 G2 x G1 G2 y y  z G3 z G3 1/G2 x G1 G2 x G1 G3 1/G3 G2 y y  z against, against x G1 G2 x G1 G2 y y against along  z G3 z G3 1/G2 x G1 G2 x G1 G3 1/G3 G2 y y  z G3 z

No pure series/parallel/feedback Needs to move a block, but which one? Find TF from U to Y: I2 I1 - Vc U + y + - No pure series/parallel/feedback Needs to move a block, but which one? Key: move one block to create pure series or parallel or feedback! So move either left or right.

I2 I1 - Vc U + y + - I2 - Vc U + y + - - U + y + -

- U + y - U + y U y

No pure series/parallel/feedback Needs to move a block, but which one? Find TF from U to Y: + U + + Y + - - No pure series/parallel/feedback Needs to move a block, but which one? Key: move one block to create pure series or parallel or feedback! So move either left or right.

+ U + + Y + - - + U + + Y + - - + U + Y + -

fig_03_18b

fig_03_19 Can use superposition: First set D=0, find Y due to R Then set R=0, find Y due to D Finally, add the two component to get the overall Y

fig_03_20 First set D=0, find Y due to R

Then set R=0, find Y due to D fig_03_21 G2

fig_03_19 Finally, add the two components to get the overall Y