1 of 37

BASIC CONTROL THEORY�LECTURE 2

TOPICS

  • Analysis in the frequency domain. Relationship with time domain analysis. Nyquist and Bode diagrams. Characteristic functions of basic elements (step and impulse responses, transfer functions, Nyquist and Bode diagrams). Approximating Bode amplitude diagrams.
  • Series and parallel connection, negative feedback and its resulting transfer functions. Properties of negative feedback. Resulting transfer functions in the control system between different output and input signals. Block diagram algebra.
  • Calculation of steady state for systems of different type with different input signals. The role of the integrator.
  • Relationship between the Bode diagrams of the open- and the closed-loop systems. Relationship with the time domain.

2 of 37

THE AIM IS THE ANALYSIS AND DESIGN OF THE CONTROL SYSTEM

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

2

2019

CONTROLLER C IS DESIGNED FOR PROCESS P

TO MEET THE QUALITY SPECIFICATIONS

3 of 37

ANALYSIS OF THE CONTROL SYSTEM

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

3

2019

DOMAINS OF ANALYSIS

4 of 37

ANALYSIS IN THE TIME DOMAIN�

  • Differential equation and its solution
  • Typical input excitations
  • Impulse and step responses
  • State equation

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

4

2019

5 of 37

RELATIONSHIP OF THE TIME AND THE FREQUENCY DOMAIN

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

5

2019

Demonstration of the relationship between the analysis in the time and in the frequency domain

6 of 37

THE FREQUENCY FUNCTION

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

6

2019

(Let us prove it)

7 of 37

GRAPHICAL INTERPRETATION OF THE FREQUENCY FUNCTION

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

7

2019

Nyquist diagram

Bode diagram

8 of 37

TRANSFER FUNCTION

With zero initial conditions the Laplace transform of the differential equation:

The transfer function is the ratio of the Laplace transforms of the output and the input signals, respectively (polynomial/polynomial form):

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

8

2019

Its further forms (zero-pole, partional fractional representation, time constant form):

9 of 37

GENERAL FORM OF THE TRANSFER FUNCTION

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

9

2019

General form of the differential equation:

General form of the transfer function in time constant form:

10 of 37

RELATIONSHIPS OF THE TRANSFER FUNCTION, THE WEIGHTING FUNCTION, THE STEP RESPONSE, POLES AND TRANSIENTS

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

10

2019

The location of the poles on the complex plane determines the transient behaviour in the time domain.

11 of 37

CHARACTERISTIC FUNCTIONS OF THE BASIC ELEMENTS

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

11

2019

12 of 37

FIRST ORDER LAG ELEMENT

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

12

2019

It can be interpreted as a feedbacked integrator.

Differential equation:

Transfer function:

Frequency function:

Nyquist diagram

Bode diagram

The approximate Bode diagram

13 of 37

SECOND ORDER LAG ELEMENT

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

13

2019

Differential equation

Transfer function

Poles

a./ Aperiodic case:

b./ Aperiodic border case:

c./ Oscillating case:

14 of 37

SECOND ORDER LAG ELEMENT

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

14

2019

Step response

Overshoot

Time point of the overshoot

Settling time within ~5%

15 of 37

SECOND ORDER LAG ELEMENT

The frequency function

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

15

2019

Nyquist diagram

Bode diagram

16 of 37

CHARACTERISTIC FUNCTIONS OF PROPORTIONAL, INTEGRATING AND DIFFERENTIATING LAG ELEMENTS

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

16

2019

17 of 37

SERIALLY CONNECTED INTEGRATOR AND A SECOND ORDER OSCILLATING ELEMENT

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

17

2019

Bode diagram

Nyquist diagram

18 of 37

EFFECT OF THE ZEROS

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

18

2019

Inserting a zero accelerates the system. This is reached by overexcitation.

Inserting a zero modifies the Nyquist and the Bode diagrams.

19 of 37

NON-MINIMUMPHASE SYSTEMS

The system has zero on the right side of the complex plane.

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

19

2019

The absolute values are

the same, the phase

angles are different.

Step response of a

non-minimumphase system

Plot the phase-frequency diagrams of both systems.

20 of 37

FAST DRAWING OF ASYMPTOTIC BODE DIAGRAMS

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

20

2019

21 of 37

APPROXIMATE MODELS. DOMINNANT POLE PAIR. APPROXIMATION OF DEAD TIME.

Dominant pole pair

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

21

2019

Approximation of a higher order proportional with first order lag and dead time

Approximation of dead time by rational transfer functions

22 of 37

PADE APPROXIMATION OF A DEAD TIME ELEMENT

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

22

2019

Dead time element

First order Pade approximation

Second order Pade approximation

Third order Pade approximation

Approximation by a non-minimumphase rational fraction.

The first elements of the Taylor series of the dead time element and those of the rational fractions are the same.

23 of 37

EXAMPLES FOR DESCRIPTION OF CONTINUOUS TIME SYSTEMS

  • DC motor
  • Fluid tanks
  • Heat process
  • Inverted pendulum
  • etc.

Sysbook: Case studies

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

23

2019

24 of 37

BASIC CONNECTIONS OF ELEMENTARY BLOCKS

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

24

2019

Serial connection

Parallel connection

Feedback

25 of 37

BLOCK DIAGRAM ALGEBRA

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

25

2019

EXAMPLE

26 of 37

NICE PROPERTIES OF NEGATIVE FEEDBACK

  • Stability should be ensured
  • Tracking of the reference signal
  • Stabilising of an unstable process
  • Disturbance rejection
  • Improving the transient response
  • Feedback decreases the sensitivity of the system to parameter variations
  • In the range of high gains the feedback creates the approximate inverse of the feedback element
  • Feedback has a linearising effect
  • Feeding back an integrator by a static nonlinear element results in the inverse of the nonlinear characteristics

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

26

2019

27 of 37

DEMONSTRATION OF SOME PROPERTIES OF NEGATIVE FEEDBACK

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

27

2019

Calculate the value of y, if A=9.8 and if A1=980 and u=10

Sensitivity

Linearization effect

28 of 37

RESULTING TRANSFER FUNCTIONS OF THE CONTROL SYSTEM

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

28

2019

29 of 37

TYPE NUMBER. STATIC SIGNAL TRANSFER PROPERTIES.

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

29

2019

The general form of the transfer function of the open loop:

The type number is the number of the integrators, it is denoted by i, its value can be 0, 1 or 2.

It does not influence the steady state. It influences the course of the transients.

30 of 37

STATIC SIGNAL TRANSFER PROPERTIES

Steady state error in case of 0-type control system for unit step, ramp and parabolic reference signals:

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

30

2019

Type number

0

1

2

Unit step reference signal

0

0

Ramp reference signal

0

Parabolic reference signal

31 of 37

31

32 of 37

INITIAL AND FINAL VALUES OF THE SIGNALS IN THE CONTROL SYSTEM

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

32

2019

The analytical expressions of the signals can be calculated from the resulting transfer functions.

The initial and final values of the signals can be calculated applying the final value theorem

of the Laplace transformation.

The initial and final values can be calculated also from physical considerations.

Example:

F=1, the reference signal is a unit step, the value of the disturbances is zero. Calculate the initial and final values of the output and the control signals, respectively.

Give the resulting transfer function of the closed loop. Determine the value of gain K to ensure that the value of the damping factor of the closed loop transfer function be 0.7.

33 of 37

SENSITIVITY OF NEGATIVE FEEDBACK TO PARAMETER VARIATIONS. SENSITIVITY FUNCTION.

The parameters of the process may change.

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

33

2019

A small change of the open loop, L=CP is

The relative change:

The resulting transfer function and its small change is:

The relative change:

Define the sensitivity function S as:

The sensitivity function shows how much the relative change of the process influences the relative change of the resulting transfer function.

T is the complementary sensitivity function.

34 of 37

REQUIREMENTS SET FOR THE CONTROL SYSTEMS

  • Stability
  • Prescribed static accuracy for tracking of the reference signal and for disturbance rejection
  • Attenuation of the effect of measurement noise
  • Insensitivity to parameter changes
  • Prescribed transient behaviour
  • Consideration of the restrictions due to practical realization

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

34

2019

35 of 37

FORMULATION OF THE QUALITY SPECIFICATIONS IN THE TIME AND IN THE FREQUENCY DOMAIN

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

35

2019

Overshoot, settling time, integral criteria

In the time domain

In the frequency domain

36 of 37

QUALITY SPECIFICATIONS IN THE FREQUENCY DOMAIN

BARS RUTH*, KEVICZKY LÁSZLÓ**, HETTHÉSSY JENŐ*, MAX GYULA*, VÁMOS TIBOR**, *BME AAIT, **SZTAKI

36

2019

The controller should be designed for the given process

to fulfill the the quality specifications (loop shaping).

37 of 37

������

THANK YOU FOR YOUR ATTENTION