Pls pay attention - proszę zapłacić za uwagę
Dont boat yourself - nie łódź sie
Keep clear the doors - trzymaj przeźroczyste drzwi
Thanks from mountains - z góry dzięki
Sorry non-polish speakers, these are jokes only Poles will understand.
BUT Here we need to place Poles correctly so...
Ode to Arent
Exam will be uncontrollable.
May your cheating be unobservable!
I hope 3.0 is reachable.
And deficit - stabilizable.
[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]
👍👌
Input/State/Output representation:
(we need a step-by-step solution originating from state-space form or from solution to state space form as in lecture notes)
Definition of controllability:
VERSION 1: A system with internal state vector x is called controllable if and only if the system states can be changed by changing the system input.
VERSION 2: A state x0 is controllable at time t0 if for some finite time t1 there exists an input u(t) that transfers the state x(t) from x0 to the origin at time t1. [source]
VERSION 3: A dynamical system is controllable if and only if for any x0, xk ∈ Rn there exists a control signal u:[0, tk] → Rm, which moves this system from the state x(0) = x0 to the state x(tk) = xk in a finite time tk. [source: lecture notes]
Kalman controllability test:
Hautus controllability test:
Proof of Kalman test: (pls, shorter than in lecture notes)
Proof of Hautus test:
A-invariant space
Below there is just an attempt to understand the proof from above.
Every system in controllable canonical form is controllable?
Yes, if a system can be written in controllable canonical form, it is controllable.
Controllability is a necessary condition for free shaping of the characteristic polynomial. Proof:
μ*(A) = Δnew(A) - characteristic polynomial for expected (proposed) eigenvalues with λ=A (matrix) eg:
we want a system to have the following poles: λ1 = -1, λ2 = -2, then the expected polynomial is: (λ+1)(λ+2) = λ2 + 3λ + 2. So Δnew(A) = A2 + 3A + 2I
M and N can be chosen randomly (there is very high probability that such pair is controllable)
Concept of system stabilizability
Can we find an u(t) so that the system approaches x = 0?
Controllable and stabilizable eigenvalues:
Relation between stabilizability and controllability:
A system is observable if the initial state can be obtained (”observed”) from the knowledge of the input and the output.
Proof of Kalman test:
When the above is true, the theorem (1) below is also true.
An algorithm mapping u, y to xˆ is called an observer. A graphical illustration of the observer concept is shown in Figure 1. The task can be summarized as follows. Formulate the necessary and sufficient conditions for the existence of an observer and construct such an observer. By saying construct we mean the proposition of a set of differential equations involving u, y and xˆ where u and y are being set and xˆ is the solution (such that the difference x(t) − xˆ(t) is small).
Luenberger observer construction:
Compensator is a dynamical system consisting of serially connected two subsystems: a static state feedback controller and an observer. Compensator design is based on the certainty equivalence principle^2 and the separation principle^3. The general concept of a compensator is presented in Figure 2, in the part circled by a dashed line.
VERSION 1
VERSION 2
Generally speaking: F minimize this integral and still ensures system stability.
IN ADDITION
(proof by contradiction is in notes but is not essential here)
* 3...N) continue this until you obtain Vo(xo)
.