rti vorlesung 4 - eth z

28
11.10.2019 RTI Vorlesung 4

Upload: others

Post on 25-Oct-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RTI Vorlesung 4 - ETH Z

11.10.2019

RTI Vorlesung 4

Page 2: RTI Vorlesung 4 - ETH Z

Control System

2

Remember: we want to control the plant

àWe need “information” about the plant, i.e.,a mathematical model (ODE, …)

Page 3: RTI Vorlesung 4 - ETH Z

Steps1. Develop a mathe-

mathical modelof the system

2. Choose an equilibrium point for control

3. Normalize usingexpected values(often equilibrium)

4. Linearize aroundthe equilibrium point

Page 4: RTI Vorlesung 4 - ETH Z

C

y0

0

v

δx(t) = A δx(t) + b δu(t)δy(t) = c δx(t) + d δu(t)

. . .

. .

0u0

.z(t)=f(z(t),v(t))w(t)=g(z(t),v(t))

w0-1

δyy

δu

u v w

approximated by:

P

ueye

4

Real plant approximated by:

Page 5: RTI Vorlesung 4 - ETH Z

20.09. Lektion 1 – Einführung

27.09. Lektion 2 – Modellbildung4.10. Lektion 3 – Systemdarstellung, Normierung, Linearisierung

11.10. Lektion 4 – Analyse I, allg. Lösung, Systeme erster Ordnung, Stabilität18.10. Lektion 5 – Analyse II, Zustandsraum, Steuerbarkeit/Beobachtbarkeit

25.10. Lektion 6 – Laplace I, Übertragungsfunktionen1.11. Lektion 7 – Laplace II, Lösung, Pole/Nullstellen, BIBO-Stabilität8.11. Lektion 8 – Frequenzgänge (RH hält VL)

15.11. Lektion 9 – Systemidentifikation, Modellunsicherheiten 22.11. Lektion 10 – Analyse geschlossener Regelkreise 29.11. Lektion 11 – Randbedingungen

6.12. Lektion 12 – Spezifikationen geregelter Systeme13.12. Lektion 13 – Reglerentwurf I, PID (RH hält VL)20.12. Lektion 14 – Reglerentwurf II, „loop shaping“

Modellierung

Systemanalyse im Zeitbereich

Systemanalyse im Frequenzbereich

Reglerauslegung

5

Page 6: RTI Vorlesung 4 - ETH Z

Analysis of Linear Systems

7

Given:

Goal:

Linear, time-invariant description of a system from input ! to output "

• Compute # $ and "($) for given !($) and # 0• Understand the qualitative behavior of #($)

Page 7: RTI Vorlesung 4 - ETH Z

Exponential Function

8

Scalar case (! is a scalar)

The derivative of an exponential function is a linear function of the same exponential

Multidimensional case (" is a matrix)

As for the scalar case!

Page 8: RTI Vorlesung 4 - ETH Z

Remarks on Matrix Exponentials

9

In general:

Only if !" and !# commute:(Proof: Quick Check 4.2.1)

and

(Proof: Quick Check 4.2.2)

$ ⋅ & and $ ⋅ * obviously commute ( are scalars)

Therefore:

therefore

Page 9: RTI Vorlesung 4 - ETH Z

How to compute x(t)?

10

Key idea: The derivative of an exponential function is a linear function of the same exponential function; this is interesting!

Pro memoria: Partial integration

∫"# $(&) ( )*(+))+ ,& = $ . ( / . − $ 0 ( / 0 - ∫"

# )2(+))+ ( / & ,&

Known: u(t), x(0)

To be computed: x(t) and y(t)

Page 10: RTI Vorlesung 4 - ETH Z

11

Page 11: RTI Vorlesung 4 - ETH Z

System Output

Transition matrix:

Convolution:

with

13

Page 12: RTI Vorlesung 4 - ETH Z

Remarks on the General Solution

14

In general (n>1, arbitrary u(t)), the solution to the linear ODE must be calculated numerically

A closed-form solution is possible only for low-order systems and simple input signals (”test signals”)

Page 13: RTI Vorlesung 4 - ETH Z

Test Signals

!

!

!15

Page 14: RTI Vorlesung 4 - ETH Z

Strictly-Proper First-Order Systems

16

Page 15: RTI Vorlesung 4 - ETH Z

Impulse Response

17

Page 16: RTI Vorlesung 4 - ETH Z

Step Response

18

Page 17: RTI Vorlesung 4 - ETH Z

Ramp Response

19

Page 18: RTI Vorlesung 4 - ETH Z

Harmonic Response

20

Page 19: RTI Vorlesung 4 - ETH Z

Higher-Order Systems

21

Quantitative solutions to test signals not easy to compute

Qualitative «solutions» easy à stability

Page 20: RTI Vorlesung 4 - ETH Z

Stability

22

(later in lecture 7)

(today)

Page 21: RTI Vorlesung 4 - ETH Z

Lyapunov Stability

23

Then, system is said to be

Consider autonomous system ( ) given by

Page 22: RTI Vorlesung 4 - ETH Z

Pro Memoria I

24

Linear transformation:

Eigenvalues and Eigenvectors:

!" = $" + & ' (" $", (" ∈ ℝ & = −1

Page 23: RTI Vorlesung 4 - ETH Z

25

Form a coordinate transformation with:

Not always the case! If Eigenvalues distinct then yes.

Definition

Then and therefore

Pro Memoria II

Page 24: RTI Vorlesung 4 - ETH Z

27

Stability Conditions I

Page 25: RTI Vorlesung 4 - ETH Z

Stability Conditions II

28

Result: If is diagonizable, then

and

Page 26: RTI Vorlesung 4 - ETH Z

Stability Conditions III

30

à need further analysis (not treated in RT1)

Page 27: RTI Vorlesung 4 - ETH Z

Recipe to Determine Stability

31

Calculate eigenvalues of :

Then:

Page 28: RTI Vorlesung 4 - ETH Z

What About the Original Nonlinear System?

32