Our focus will be on linear systems. A system is linear if it obeys the principle of superposition and homogenity, i.e.

Similar documents
System in Weibull Distribution

Applied Mathematics Letters

,..., k N. , k 2. ,..., k i. The derivative with respect to temperature T is calculated by using the chain rule: & ( (5) dj j dt = "J j. k i.

CHAPTER 10 ROTATIONAL MOTION

Finite Vector Space Representations Ross Bannister Data Assimilation Research Centre, Reading, UK Last updated: 2nd August 2003

Slobodan Lakić. Communicated by R. Van Keer

Solutions for Homework #9

Quantum Particle Motion in Physical Space

On Pfaff s solution of the Pfaff problem

Description of the Force Method Procedure. Indeterminate Analysis Force Method 1. Force Method con t. Force Method con t

Chapter 12 Lyes KADEM [Thermodynamics II] 2007

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system

Denote the function derivatives f(x) in given points. x a b. Using relationships (1.2), polynomials (1.1) are written in the form

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity

Revision: December 13, E Main Suite D Pullman, WA (509) Voice and Fax

Elastic Collisions. Definition: two point masses on which no external forces act collide without losing any energy.

Least Squares Fitting of Data

What is LP? LP is an optimization technique that allocates limited resources among competing activities in the best possible manner.

Chapter 13. Gas Mixtures. Study Guide in PowerPoint. Thermodynamics: An Engineering Approach, 5th edition by Yunus A. Çengel and Michael A.

Numerical Heat and Mass Transfer

Section 8.3 Polar Form of Complex Numbers

Physics 3A: Linear Momentum. Physics 3A: Linear Momentum. Physics 3A: Linear Momentum. Physics 3A: Linear Momentum

total If no external forces act, the total linear momentum of the system is conserved. This occurs in collisions and explosions.

1 Definition of Rademacher Complexity

EEE 241: Linear Systems

Chapter One Mixture of Ideal Gases

Least Squares Fitting of Data

Integral Transforms and Dual Integral Equations to Solve Heat Equation with Mixed Conditions

Modeling of Dynamic Systems

XII.3 The EM (Expectation-Maximization) Algorithm

Excess Error, Approximation Error, and Estimation Error

1. Statement of the problem

ON THE NUMBER OF PRIMITIVE PYTHAGOREAN QUINTUPLES

Final Exam Solutions, 1998

AN ANALYSIS OF A FRACTAL KINETICS CURVE OF SAVAGEAU

EXACT TRAVELLING WAVE SOLUTIONS FOR THREE NONLINEAR EVOLUTION EQUATIONS BY A BERNOULLI SUB-ODE METHOD

The Parity of the Number of Irreducible Factors for Some Pentanomials

THE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructions

A Numerical Algorithm for Reconstructing Continuous-Time Linear Models with Pure Integrators from Their Discrete-Time Equivalents

PHYS 1443 Section 002 Lecture #20

Optimal Marketing Strategies for a Customer Data Intermediary. Technical Appendix

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM

Linear Momentum. Center of Mass.

Linear Approximation with Regularization and Moving Least Squares

Solving 2D-BKDV Equation by a Sub-ODE Method

Algorithm for reduction of Element Calculus to Element Algebra

University of Washington Department of Chemistry Chemistry 452/456 Summer Quarter 2013

Several generation methods of multinomial distributed random number Tian Lei 1, a,linxihe 1,b,Zhigang Zhang 1,c

MAE140 - Linear Circuits - Winter 16 Final, March 16, 2016

Linear Correlation. Many research issues are pursued with nonexperimental studies that seek to establish relationships among 2 or more variables

1 Matrix representations of canonical matrices

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

LECTURE :FACTOR ANALYSIS

Generalized Thévenin/ Helmholtz and Norton/ Mayer Theorems of Electric Circuits With Variable Resistances

A Radon-Nikodym Theorem for Completely Positive Maps

Solutions to exam in SF1811 Optimization, Jan 14, 2015

Appendix B. The Finite Difference Scheme

Determination of the Confidence Level of PSD Estimation with Given D.O.F. Based on WELCH Algorithm

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS

COS 511: Theoretical Machine Learning

Economics 130. Lecture 4 Simple Linear Regression Continued

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

On the number of regions in an m-dimensional space cut by n hyperplanes

Solving Fuzzy Linear Programming Problem With Fuzzy Relational Equation Constraint

Fermi-Dirac statistics

Departure Process from a M/M/m/ Queue

APPENDIX A Some Linear Algebra

Page 1. SPH4U: Lecture 7. New Topic: Friction. Today s Agenda. Surface Friction... Surface Friction...

Study of the possibility of eliminating the Gibbs paradox within the framework of classical thermodynamics *

Perron Vectors of an Irreducible Nonnegative Interval Matrix

10/2/2003 PHY Lecture 9 1

1.3 Hence, calculate a formula for the force required to break the bond (i.e. the maximum value of F)

Homework Notes Week 7

AGC Introduction

2 Complement Representation PIC. John J. Sudano Lockheed Martin Moorestown, NJ, 08057, USA

Recap: the SVM problem

Lecture 13 APPROXIMATION OF SECOMD ORDER DERIVATIVES

Difference Equations

Multipoint Analysis for Sibling Pairs. Biostatistics 666 Lecture 18

χ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body

= = = (a) Use the MATLAB command rref to solve the system. (b) Let A be the coefficient matrix and B be the right-hand side of the system.

Digital Signal Processing

Homework 9 Solutions. 1. (Exercises from the book, 6 th edition, 6.6, 1-3.) Determine the number of distinct orderings of the letters given:

Chapter 1. Theory of Gravitation

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

12. The Hamilton-Jacobi Equation Michael Fowler

VERIFICATION OF FE MODELS FOR MODEL UPDATING

Math 217 Fall 2013 Homework 2 Solutions

Gradient Descent Learning and Backpropagation

Note 10. Modeling and Simulation of Dynamic Systems

Special Relativity and Riemannian Geometry. Department of Mathematical Sciences

Lecture-24. Enzyme kinetics and Enzyme inhibition-ii

763622S ADVANCED QUANTUM MECHANICS Solution Set 1 Spring c n a n. c n 2 = 1.

Linearity. If kx is applied to the element, the output must be ky. kx ky. 2. additivity property. x 1 y 1, x 2 y 2

Rectilinear motion. Lecture 2: Kinematics of Particles. External motion is known, find force. External forces are known, find motion

Solving Nonlinear Differential Equations by a Neural Network Method

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4)

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Transcription:

SSTEM MODELLIN In order to solve a control syste proble, the descrptons of the syste and ts coponents ust be put nto a for sutable for analyss and evaluaton. The followng ethods can be used to odel physcal coponents and systes:. Dfferental Equatons (Wll be Explaned n detal wth Laplace Transfors ). Transfer Functons 3. Block Dagras (Ths Lecture) 4. StateSpace Model (Later Weeks) Lnear Systes Our focus wll be on lnear systes. A syste s lnear f t obeys the prncple of superposton and hoogenty,.e. If and then, and u( t) produces y( t) u ( t) produces y ( t) u ( t) u (t) produces y( t) y ( t) au ( t) bu ( t) produces ay ( t) by ( t)

Dfferental Equatons The nput/output relatonshp for a lnear syste takes the for of a lnear dfferental equaton. r(t) Lnear Syste y(t) In general, the dfferental equaton for the nput/output relatonshp s: n a d For physcal systes, causal systes.) y(t) 0 0 dt n. b d dt r(t) () (We say that these systes are We can apply Laplace Transforaton to lnear dfferental equatons to obtan transfer functons that descrbe the behavour of the systes. [Laplace Transfor wll be dscussed n the cong weeks.] 3 Transfer Functons Takng Laplace transfor of (), assung zero ntal condtons, we obtan n a s ( s ) b s ( s ) 0 0 where (s) and (s) are the Laplace transfors of y(t) and r(t). The transfer functon of the syste s gven by T ( s ) ( s ) ( s ) 0 n 0 b a s s The transfer functon descrbes the nputoutput behavour of the syste. In (), the syste s of order n. () In block dagra representaton, we have (s) (s) T(s)(s) T(s) 4

Block Dagras Block dagras are used to gve the functonal representaton of control systes. Three an sybols used are: suer/coparator, eleent block and takeoff pont.. Suer or Coparator E E. Eleent Block E.E E (. ).E 3. Takeoff Pont 5 Exaple: A feedback servoechans (e.g. n the case of the elevator syste) wth negatve feedback s represented as (s) Copensatng network c (s) Aplfer A Motor (s) (s) H(s) Feedback Network (s) ay be the dsplaceent, velocty or acceleraton. To understand the behavour of the syste, we need to derve the relatonshp between (s) and (s). 6

eneralzed Block Dagra (snglenput sngleoutput systes) (s) E(s) (s) (s) B(s) H(s) (s) reference nput (s) controlled output E(s) actuatng error B(s) feedback varable (s) forward transfer functon (FTF) H(s) feedback transfer functon (s)h(s) loop transfer functon or open loop transfer functon (OLTF) ( s) overall transfer functon or closedloop transfer functon (CLTF) ( s) 7 Clearly, ( s ) ( s ) E ( s ) E ( s ) ( s ) B ( s ) ( s ) H ( s ) ( s ) ( s) ( s) ( s) ( s) H ( s) ( s).e. ( s ) ( s ) ( s ) ( s ) H ( s ) FTF OLTF (s)h(s) 0 s referred to as the characterstc equaton of the syste. 8

Exaple: Derve the closedloop transfer functon of feedback syste. a postve (s) E(s) (s) (s) B(s) H(s) Clearly, fro the block dagra ( s) ( s) E( s) E( s) ( s) B( s) ( s) H ( s) ( s).e. ( s) ( s) ( s) ( s) H( s) ( s) ( s ) ( ) s FTF ( s) ( s) H ( s) OLTF 9 Multloop Block Dagras The block dagras of any practcal systes contan several nteractng loops. Such a coplex block dagra can be splfed by block dagra algebra. Two ponts to note when splfyng the block dagras: a) The product of the transfer functons n the loop forward path ust rean the sae. b) The product of the transfer functons around the loop ust rean the sae. Mason s an Forula can also be appled to deterne the overall transfer functon. Interested students can refer to the book by B. C. Kuo. 0

Soe basc and useful block dagra anpulatons are llustrated below. ou verfy the equvalence by checkng the consstency of the sgnals. See Appendx.3 for other standard anpulatons. Z H Z H Z H Z H H H Exaple: Fnd the overall transfer functon for the followng block dagra: 4 x 3 H H ) Move takeoff pont x backwards, we get 4 3 H H

) Cobnng, 3 and 4, we get a 3 4 H H ) Move take off pont a forward, 3 4 H H 3 4 3 v) Splfy the nner block ( 3 4) H ( ) 3 4 H 3 4 v) Splfy further ( H H 3 4 ) ( 3 4 ) Fnally, H ( 3 4) H ( ) 3 NB: For splcty of notaton, we ll drop the arguents where necessary. 4 ( 3 4 ) 4

Alternatvely, we can defne soe auxlary varables as follows: e e e 3 4 3 H H Then, e e e e He3 3 e H ( 4 3 ) e3 After elnatng e e 3, we wll get the sae transfer functon. 5 Fro the block dagra, we have e e e He3 e3 e H ( ) e 4 3 3 (A) (A) (A3) (A4) Sub. (A) nto (A3), we get e3 e H e3 H Elnate e by usng (A), ( H ) e e H 3 ( ) H 6

.e. e 3 ( H) H (A5) Sub. (A5) nto (A4), we get ( H ) ( 4 3 ) H H.e. [ ( 4 3) ] H So, we have 4 3 H ( ) ( ) H ( H )( ) 4 3 4 3 7 Exercse: Consder the block dagra gven below. Show that the closedloop transfer functon s gven by 8

Soluton: a c Move takeoff pont a to c. We get / c Splfyng the outlned feedback loop, we get: / ( ) / Hence, 9 Appendx.3 0

Appendx.3 Appendx.3

3 Suary : Block Dagras The general nput/output relatonshp of a lnear syste s expressed as or n Laplace doan: n a d y(t) 0 0 n dt a s ( s ) b 0 0 s b The transfer functon of the syste defnes the nputoutput relaton and t s gven by b s ( s) 0 T ( s) n ( s) a s 0 d dt ( s ) r(t) 4

Block Dagras Block dagras are used to splfy the representaton of coplex systes. eneralzed Block Dagra (snglenput sngleoutput systes) We want to derve (s) as a functon of (s)..e. (s) E(s) (s) (s) H(s) ( s) ( s) ( s) ( s) H ( s) ( s) ( s ) ( s ) ± ( s ) ( s ) H ( s ) FTF ± OLTF ( s) H ( s) 0 s the characterstc equaton of the syste. 5 Multloop Block Dagras If the block dagra contans several nteractng loops, t can be systeatcally splfed by block dagra algebra. Two ponts to note when splfyng the block dagras: a) The product of the transfer functons n the loop forward path ust rean the sae. b) The product of the transfer functons around the loop ust rean the sae. One can also defne soe auxlary varables and then perfor algebrac anpulatons to obtan the transfer functon. 6