3-5 steady-state error calculation The steady-state performance is an important characteristic of control system, it represses the ability to follow input.

Slides:



Advertisements
Similar presentations
Chapter 5 – The Performance of Feedback Control Systems
Advertisements

System Function For A Closed-Loop System
ECEN/MAE 3723 – Systems I MATLAB Lecture 3.
Lect.7 Steady State Error Basil Hamed
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.
CHE 185 – PROCESS CONTROL AND DYNAMICS
Chapter 7 System Compensation (Linear Control System Design)
A Typical Feedback System
Chapter 10 – The Design of Feedback Control Systems
Transient and steady state response (cont.)
Lecture 9: Compensator Design in Frequency Domain.
5.4 Disturbance rejection The input to the plant we manipulated is m(t). Plant also receives disturbance input that we do not control. The plant then can.
Review last lectures.
f(t) m x(t) fd(t) LINEAR CONTROL C (Ns/m) k (N/m)
Chapter 8 Discrete (Sampling) System
Autumn 2008 EEE8013 Revision lecture 1 Ordinary Differential Equations.
Automatic Control Theory-
Ch. 6 Single Variable Control
University of Virginia Proportional Control Spring 2015 Jack Stankovic University of Virginia.
Automatic Control System
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده.
NUAA-Control System Engineering
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)
Proportional control Consider forward path gain A Feedback and Control If the size of the loop gain is large, that is if |A  >> 1, then or.
Chapter 3 mathematical Modeling of Dynamic Systems
1.1 Introduction Comparison between ACS and CCS. ACS CCS Process Actuator Measure Controller (correcting network) Structure: Process Actuator Measure.
ME375 Handouts - Spring 2002 Root Locus Method.
Steady-State Analysis Date: 28 th August 2008 Prepared by: Megat Syahirul Amin bin Megat Ali
Chapter 7 Stability and Steady-State Error Analysis
Chapter 11 1 Stability of Closed-Loop Control Systems Example 11.4 Consider the feedback control system shown in Fig with the following transfer.
1 Chap 6 The Compensation of the linear control systems P553.
MESB374 System Modeling and Analysis PID Controller Design
Subsea Control and Communications Systems
Signals and Systems Fall 2003 Lecture #21 25 November Feedback a)Root Locus b)Tracking c)Disturbance Rejection d)The Inverted Pendulum 2.Introduction.
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Review. Feedback Terminology In Block diagrams, we use not the time domain variables, but their Laplace Transforms. Always denote Transforms by (s)!
Discrete Controller Design
Stability Analysis . A system is BIBO stable if all poles or roots of
Chapter 7 Steady State Error <<<4.1>>>
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Dynamic Response Steady State Response: the part of response when t → ∞ Transient response: the part of response right after the input is being applied.
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي - دکتر سید مجید اسما عیل زاده.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Control Systems Lect.3 Steady State Error Basil Hamed.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Stability Analysis for Control Systems Compiled By: Waqar Ahmed Assistant Professor Mechanical UET, Taxila Compiled By: Waqar Ahmed Assistant Professor.
Lesson 13: Effects of Negative Feedback on System disturbances
Lesson 12: Transfer Functions In The Laplace Domain
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.
Transient & Steady State Response Analysis
PID Controllers Jordan smallwood.
DNT Control Principle Steady-State Analysis DNT Control Principle.
A First Analysis of Feedback
Control Systems (CS) Lecture-12-13
Control System Toolbox (Part-I)
PID Controller.
Feedback Control Systems (FCS)
Control System Toolbox
UNIT-II TIME RESPONSE ANALYSIS
Control Systems (CS) Lecture-6 Steady State Error Dr. Imtiaz Hussain
Control Systems (CS) Lecture-6 Steady State Error
Control Systems (CS) Lecture-16 Steady State Error Dr. Imtiaz Hussain
Control System Toolbox (Part-I)
Lecture 6: Time Domain Analysis and State Space Representation
Introduction To MATLAB
ERT 210 DYNAMICS AND PROCESS CONTROL CHAPTER 11 – MATLAB TUTORIAL
B.Tech – II – ECE – II SEMESTER ACE ENGINEERING COLLEGE
3. Steady State Error and Time Response Performance
Time Response, Stability, and
Control System and Transfer Function
Presentation transcript:

3-5 steady-state error calculation The steady-state performance is an important characteristic of control system, it represses the ability to follow input signal and resist interference 。 一.error and steady-state error 1.definition: (1) according to output e(t): system error,C r (t): requested output, c(t) :practical output 。

- Steady-state error: The steady-state error relies on the system's construction,still the form of the input signal.But stability depends only on system ’ s construction.

(2) according to input -

2.calculation (1).final theorem when input is, final theorem can be used.but when input is sine or cosine signal,cannot used. (2).from the definition a.solve error TF

b.solve c. solve d. Solve limit that is steady-state error. If the system exists at the same time input and interference,method is as follows : R(s) N(s) E(s) + +

TF between error and input, TF between error and interference 。 so:

2 n(t)=-1(t) r(t)=t E(s) - C(s) exam:given a block diag. As follows.when input r(t)=t and interference n(t)=-1(t),e ss=?

to interference N(s),we hope it produce output 0,that is,output is independent of the interference N(s) 。 when input and interference acts on a system,output is respectively : G 1 (s) N(s) R(s) E(s) - C(s) H(s) G 2 (s)

error produced by R(s) and N(s) :

in this exam.,stability must be assured first,or else,steady-state error cannot exist. 。 Characteristic is:

That is System is stable 。 from:

The steady-state error relies on the system's construction,still the form of the input signal.

二. steady-state error analysis when input acts on a system ---open-loop TF

when γ=0,1,2 called respectively 0 type system, Ⅰ type system, Ⅱ type system (in generalγ<2) so

Define k p,k v,k a error coefficient 。 Step input,represented by k p position error coefficient 。 Speed input, represented by k v velocity error coefficient 。 Acceleration input, represented by k a Acceleration error coefficient 。

system Stationary error coefficient Steady state error type 0 Ⅰ Ⅱ

to increase system type and open-loop gain can increase system's accuracy, but would lower stability, and must consider completely. exam.: given a system.its block diag. is when H(s)=1and H(s)=0.5,solve e ss 。 -

When H(s)=1,open-loop TF When H(s)=0.5,

if in exam. above, H(s)=1,e ss =0.2,solve k=? when, solve e ss in exam. above. Because 0 type system e ss = ∞ under the speed input and acceleration input, from addition rule, e ss =∞

三. steady state error analysis under interference We hope e ss =0 under interference,but it is impossible 。 if input R(s)=0, under interference N(s), e ss :

G 1 (s) N(s) R(s) E(s) - C(s) H(s) G 2 (s)

under interference N(s),steady state output changes, it is connected with open-loop TF G(s)=G 1 (s)G 2 (s)H(s), interference N(s) and its action position. r(t)=0 - C(t) (a)

r(t)=0 - C(t) (b)

The action position is different, the steady state error is different too. in front of action position,if increase an integer( proportion) to replace r(t)=0 - C(t) (b)

improving integer No.in front of interference action point can decrease or cancel steady state error under interference, but lower the system's stability.

in a word, to decrease steady state error under input, we can increase open-loop TF integer No. and gain. in order to decrease interference error,we must improve integer No.and gain in front of interference action point.this can lower the system's stability,and even transient response goes bad. Following is a good method.

四. method of decreasing or canceling steady state error 1. compensation according to interference If interference can be measured,at the same time,the influence to system is clear and definite, compensation can then improve the steady state accuracy. G 2 (s) G n ( s) G 1 (s) C(s) R(s) E(s) N(s) - +

Under interference,output : completely cancel the influence to system output. adding compensating equips makes the system's steady state output independent of interference, that is to say, steady state error 0.

Exam.: System output: - R(s)=0 N(s) C(s) Compensation equip. amplifier filter

if select the system's output independent of interference, physically too difficult to realize, because the order of denominator of a TF is higher than numerator. if select when steady state, This is completely steady state compensated,and easily realized.

2. Compensation according to given input. If completely compensated, R(s) G 1 (s)G 2 (s) G r (s) - C(s) Compensation equipment

Similarly, complete compensation is too difficult to realize. usually adopt the steady-state compensation to cancel the steady-state error to some inputs.

No compensation , open-loop TF type Ⅰ,input is a ramp,there are some steady- state error.

Introduce compensation G r (s) to input If select so but is difficult to realize physically 。

If take,so Thus steady-state compensated 。

3-8 using Matlab analyze in time domain stability analysis Pzmap :plot zeros and poles diag. Tf2zp:transform transfer function to zero-pole type Roots:solve roots of a polynominal

>> num=[ ] num = >> den=[ ] den = >> [z,p,k]=tf2zp(num,den) z = i i i i p = i i i i k = 3 >> pzmap(num,den)

roots(den) ans = i i i i >> roots(num) ans = i i i i To illustrate the meaning of the following command.

3.8.2 transient characteristic analysis Step:solve unit step response num=[25] num = 25 >> den=[1 4 25] den = >> step(num,den) >> grid

[num,den]=zp2tf([-2],[-1, *i, *i],100) num = den = >> [y,x,t]=step(num,den) subplot(2,1,1),plot(t,y) [yi,xi,t]=impulse(num,den); >> subplot(2,1,2),plot(t,yi)

homework: