First and second order systems Flashcards

1
Q

What is linearisation? Why is it useful?

A

Approximating a curve by its slope at a point. Useful for turning non-linear systems into linear systems for analysis. Good approximation for close values, terrible for further values.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is stability?

A

A system is stable if it converges to a finite value when there is no control input (i.e. u(t) = 0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How can you tell if a second order system is stable?

A

The system is stable if a and b are both positive (in s^2 + as +b)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What do the poles of a second order system tell us about stability?

A

Stable if the poles have negative real parts.
Unstable if the poles have positive real parts (or if they are two repeated zero roots).
Marginally stable if the two poles are purely imaginary.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is rise time? (+ rule of thumb for wn and a)?

A

The time taken to move from 10% to 90% of the steady state response.
tr = 1.8/wn
tr = 2.2/a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is settling time?

A

The time it takes for the system response to reach a 2% band around its steady state and stay there.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In the complex plane, what does the natural frequency represent?

A

The magnitude of the distance to the pole locations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In the complex plane, what does the damping factor represent?

A

The angle between the pole location and the imaginary axis is the inverse sine of the damping factor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How is the damping factor related to the overshoot of the system?

A

Overshoot is ONLY related to the damping factor! Formula is Mp = e^(-pi*zeta)/(sqr(1-zeta^2))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are some rules of thumb relating zeta to the overshoot of a system?

A
Mp = 16% -- zeta = 0.5
Mp = 10% -- zeta = 0.6
Mp = 5% -- zeta = 0.7
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the formula for settling time?

A

ts = 4/wn*zeta

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is overshoot?

A

The maximum amount that the system overshoots its final value in terms of ratio, usually expressed by percentages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the peak time (and formula)?

A

The peak time is the time when the response reaches maximum value. tp = pi/wd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How do wd and sigma relate to the complex poles?

A
The equation:
x_ddot + ax_dot + bx = cu
yields two stable complex poles:
p1 = -sigma + jwd
p2 = -sigma -jwd 
Where sigma = a/2 and wd = sqrt(4b-a^2)/2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How does sigma/wd relate to wn/zeta?

A
wn = sqrt(sigma^2+wd^2)
zeta = sigma/wn
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How would you reduce ts?

A

Increase sigma

Move poles further left in complex plane

17
Q

How would you reduce tr?

A

Increase wn

18
Q

How would you reduce Mp?

A

Increase zeta

19
Q

How would you reduce tp?

A

Increase wd

20
Q

What do each of the components of PD control mean?

A

Proportion of the error

Derivative of the error

21
Q

What is the time domain representation of PD control?

A

u = Kp(r - x) + Kd(r_dot - x_dot)

22
Q

What is the frequency domain representation of PD control?

A

u = Kp + Kds

23
Q

Why does PD control introduce a zero into the system?

A

Kp + Kds on numerator of transfer function

24
Q

What is a system zero?

A

The value at which G(s) = 0.

25
What is the effect of a system zero?
For the zero b_1s + b_0; if b_1 is greater than zero and large compared to b_0 > 0, then any sudden changes in u will be amplified by the u_dot term - the system will receive an additional kick when it changes from 0 to 1 (zero in LHP). Now if b_1 < 0 and b_0 > 0, then the initial kick is in the opposite direction to the steady state response (zero in RHP)
26
What is a non-minimum phase system?
A system with a zero in the right half of the complex plane.
27
What is the general solution of bx_dot + ax = u?
ae^-kt + b ???
28
How can you make an estimate for % overshoot from a transfer function?
Using 2nd order assumptions to say that the % overshoot will be determined by the dominant complex poles - i.e. those that are closest to the Im axis (since smaller zeta = larger overshoot).
29
What is the small angle theorem?
For small angles sin(theta) = theta, cos(theta) = 1, tan(theta) = theta.
30
What is the quadratic formula?
-b+/-sqrt(b^2 - 4ac) all over 2a
31
What are the 5 steps in linearisation?
1. Coordinate change - move coordinates so equilibrium point is at zero 2. Write ODE in new coordinates (*) 3. Approximate something using first order Taylor expansion 4. Sub back into * 5. At equilibrium all deltas are 0