Professional Documents
Culture Documents
Univ.-Prof. Dr.-Ing. Prof. h.c. Torsten Bertram Lehrstuhl fr Regelungssystemtechnik Traducido por : Rosa Garrido j. Univ. Nacional de Ingeniera
y
Planta
Retroalimentacin a la salida El controlador slo responde cuando la perturbacin en la salida es notoria. Control dinmico (por ejemplo, PID).
& x
y u x1 xn Planta
Retroalimentacin a la salida - Lugar de races Ubicacin de polos dominantes. Retroalimentacin de estados Retorno de todas las variables de estado. Ubicacin arbitraria de todos los polos en lazo cerrado Regulador esttico : u =- Kx
4
u=f (x,r)
& = Ax+ Bu x y = Cx
Control esttico (sin memoria) El valor de la variable de control u es funcin de las variables de estado actuales xi . Controlador lineal -retroalimentacin de estados
u = k 1 x1 k 2 x 2 ... k n x n + r u = Kx + r
& = Az + Br +bx z u = Cz
& = Ax+ Bu x y = Cx
& A BC x 0 x + r z = & b A z B x y = [C 0] z
Observador de estados
r
Controlador de estados
Planta (x no accesible)
Observador
Ventajas y desventajas del controlador de estados Mejora el control Necesita mltiples mediciones Determinacin de las variables de estado Medicin directa es a menudo caro o imposible. Reconstruccin de variables de estado por un observador. observador
7
& = Ax + Bu x y = Cx
Se dice Completamente Controlable , cuando en un tiempo finito Te, se puede conducir cualquier estado inicial x0 con una seal de entrada seleccionada u(t), u(t) t [0 Te] hasta cualquier posicin arbitraria x(Te).
Co = [ B
AB L An 1 B]
rango(Co) = n
10
11
12
& = Ax + Bu x y = Cx
Se dice Completamente Observable , si el estado inicial xo , en un intervalo finito [0 Te], con seal de entrada conocida u(t), con t [0 Te], y variable de salida y(t), con t [0 Te], pueda ser estimada.
13
C CA 2 ob = CA M CA n 1 Rango (Ob ) = n
14
15
16
& = Ax + Bu , y = Cx x
T es la matriz de transformacin a la forma cannica existe si y solo si la matriz de controlabilidad es no singular.
Co = [ B
AB L An 1 B]
17
O L L
M 0
0
1 0 M 0 0
Co = [ B
AB L An 1 B]
T = CoW
& = Ax + Bu x y = Cx
Su comportamiento dinmico (estabilidad, capacidad de vibracin sensibilidad al ruido, etc) se determina por la ubicacin de los valores propios de la Sistema de la matriz A en el plano complejo.
19
Comparando:
20
u r = Kx
La accin de la variable estacionaria de entrada en el lazo puede verse influenciada por:
u s = Nr
21
u=-Kx+Nr
& = Ax+ Bu x y = Cx
u = Kx + Nr = ki xi + Nr
i =1
con K = [k1 k2 L kn ]
22
23
24
25
El polinomio caracterstico es determinado por la seleccin del vector k al compararse trmino a trmino con el polinomio deseado w(s) que tiene los valores propios i deseados:
26
27
28
29
30
32
33
34
Polo-cero
35
36
Ubicacin de polos en Matlab Con la funcin place de Matlab la retroalimentacin de estados, que necesita los valores propios y el modelo (A,b) Dada la planta a controlar
Se debe retornar estados que sean escogidos tal que los valores propios en lazo cerrado esten ubicados en:
37
38
Aplicabilidad de la retroalimentacin de estados restringidos medicin de las variables de estado. por estado Retroalimentacin de estados:
u = Kx & = (A BK)x x
Retroalimentacin a la salida
u = K y y & = (A BK y C )x x
Solamente parmetros de control simple , ky
39
Lugar de Raices
40