Robust control Flashcards

(25 cards)

1
Q

Q: What is a common Lyapunov function

A

A: A single positive definite Vx whose derivative is negative definite for every model in the uncertainty set

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

Q: Robust stability certificate for a polytopic set of systems

A

A: Find P > 0 with AiᵀP + PAi < 0 for all vertices Ai so every convex combination is stable

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

Q: Meaning of LMI

A

A: Linear Matrix Inequality a constraint of the form F0 + ∑θiFi ⪯ 0 that is convex in the decision variables

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

Q: S-procedure purpose

A

A: Converts an implication between two quadratic forms into a single matrix inequality using a nonnegative scalar multiplier

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

Q: Sector bound l u for nonlinearity Δ

A

A: Condition lq ≤ Δq ≤ uq rewritten as quadratic constraint (p − lq)(p − uq) ≤ 0 with p = Δq

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

Q: Closed loop state matrix with state feedback u = Kx

A

A: Acl = A + BK

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

Q: Bounded real lemma goal

A

A: Gives an LMI that guarantees L2 gain from w to z is below γ

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

Q: Storage function inequality for L2 gain

A

A: V̇x ≤ γ² wᵀw − zᵀz ensures ∥z∥L2 ≤ γ∥w∥L2

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

Q: Change of variables for controller synthesis

A

A: Set S = P⁻¹ and Y = KS to make bilinear terms linear in S and Y

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

Q: Recovery of controller after LMI solution

A

A: K = YS⁻¹

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

Q: Condition for exponential stability with rate α using P

A

A: P > 0 and AᵀP + PA ⪯ −αP

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

Q: Radially unbounded function definition

A

A: Vx → ∞ as ∥x∥ → ∞

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

Q: Global asymptotic stability via Lyapunov

A

A: Need V positive definite radially unbounded and V̇ negative definite for all x≠0

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

Q: Role of congruence transformation in LMIs

A

A: Multiplies an inequality by Tᵀ and T to keep definiteness while reparameterising variables

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

Q: Definition of polytopic uncertainty

A

A: System matrices vary inside the convex hull of a finite set of vertex matrices

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

Q: Why robust analysis may be conservative

A

A: Single Lyapunov function may not exist even if every individual model is stable so test can fail though system is actually robust

17
Q

Q: Switched system uniform stability condition

A

A: Existence of one P with AσᵀP + PAσ < 0 for every mode σ guarantees stability under arbitrary switching

18
Q

Q: Meaning of H∞ performance bound γ

A

A: Worst case L2 gain from disturbance to performance output is less than γ

19
Q

Q: LQR objective J

A

A: Integral from zero to infinity of xᵀQx + uᵀRu dt

20
Q

Q: Bilinearity issue in design LMIs

A

A: Terms like BKP are nonlinear in both K and P so require variable change to get convexity

21
Q

Q: Observability Gramian role in H2 norm

A

A: M solves AᵀM + MA + CᵀC = 0 and H2 norm squared equals trace MGGᵀ

22
Q

Q: Interval matrix stability test complexity

A

A: Deciding if every matrix in an interval family is Hurwitz is NP hard

23
Q

Q: Purpose of slack variable Z in LQR LMI

A

A: Linearises trace S⁻¹GGᵀ objective via Schur complement making optimisation convex

24
Q

Q: Linear time varying uncertainty handled by common P

A

A: If P satisfies inequalities for all vertices then inequality holds for any time varying convex combination A t

25
Q: Key software for solving LMIs
A: CVX YALMIP SeDuMi MOSEK among others