Part II Flashcards

1
Q

How can you check the stability of a system x. = Ax + Bu?

A

1

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

What does it mean for a system to be controllable?

A

Given any initial state and a desired state, if you are able to drive the system from the initial stage to the desired state, the system is completely controllable.

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

How can you check the controllability of a system?

A

3

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

What does it mean for a system to be observable?

A

From the measurement outputs of the system, you can derive the initial state of the system

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

How can you check if a system is observable?

A

4

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

How can you transform a system into a controllable form?

A

5

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

How can you transform a system into different state variables?

A

2

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

How can you transform a system into an observable form?

A

6

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

What does it mean for a system to be stabilizable?

A

In controllable canonical form, if the uncontrollable part is stable (in LHP), the system can be stabilised.

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

What does it mean for a system to be detectable?

A

In observable canonical form, if the unobservable part is stable (in LHP), the system can be detected.

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

What are the assumptions made in state feedback controller design?

A
  • Assume we can measure all the states
  • Assume system is completely controllable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How can you design a state feedback controller for a SISO system?

A

7

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

How can you design a state feedback controller for a MIMO system?

A

8

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

How can you design a full order observer?

A

9

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

How can you design a reduced order observer?

A

10

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

When designing an LQR controller, if you want the states to converge faster, what should you do?

A

Put Q higher and R lower. This is however at the cost of controller effort (amplitude)

17
Q

What are two of the good properties of LQR control?

A

Infinite gain margin
Phase margin >= 60 deg

18
Q

Illustrate gain and phase margin

A

11

19
Q

How to design an LQR controller?

A

12

20
Q

What is the closed loop equation of an LQR controlled system?

A

|sI - (A-BF)| = 0
where F is the controller gain
When solving, expand to matrix form, simplify for s = …

21
Q

Why do we use a Kalman Filter / LQG controller?

A

In the presence of noise in the measurements or uncertainties in the model, we can estimate the states using a Kalman Filter.

22
Q

How can you design a Kalman Filter / LQG controller?

A

13

23
Q

What are the problems with the LQG controller?

A

There are no guaranteed gain and phase margins as with the LQR controller.
Even small perturbations in input can cause the system to go unstable for large values of q and noise.

24
Q

What are the basic steps of applying Loop Transfer Recovery?

A

14
Choose an appropriate Kalman filter gain Ke such that Llqg(s) approximates Llqr(s) over a certain range of frequencies. Higher frequencies does not work as much.

25
Q

How can you design a H infinity controller?How would you do a filter?

A

15

26
Q

What are the steps / required information for rejecting sinusoidal disturbances?

A

We need to know the frequency of the disturbance.
Magnitude and phase of disturbance is governed by initial conditions
Combine a disturbance model with the plant and design an observer
Estimate the disturbance d and design a controller u = - Kxhat - Gdhat to cancel out the disturbance