Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 7
Clase 7
Clase 7
Observabilidad, controlabilidad, ejemplos aplicados.
1
AUT2307 Control de Procesos Industriales
2
Se basa en la variación del estado con respecto a la entrada
Únicamente depende de la ecuación de estado
Varia tanto
la posición
como la
velocidad
3
AUT2307 Control de Procesos Industriales
Reescribiendo la ecuación:
4
AUT2307 Control de Procesos Industriales
La matriz 𝐶𝑜 debe ser de rango completo para que todos los estados del Sistema sean controlables.
El rango es igual al número de filas o columnas linealmente independientes. El rango se puede hallar al encontrar la
submatriz cuadrada del orden más alto que sea no singular (determinante es distinto de 0).
Si el rango es igual a la dimensión de la matriz A el sistema es controlable
6
AUT2307 Control de Procesos Industriales
7
AUT2307 Control de Procesos Industriales
8
AUT2307 Control de Procesos Industriales
9
AUT2307 Control de Procesos Industriales
Controlabilidad
10
AUT2307 Control de Procesos Industriales
Controlabilidad
Vemos que x1 no es
controlada por u.
12
AUT2307 Control de Procesos IndustrialesNo se está considerando la matriz D
13
AUT2307 Control de Procesos Industriales
14
AUT2307 Control de Procesos Industriales
15
AUT2307 Control de Procesos Industriales
entrada y salida
son conocidas
16
AUT2307 Control de Procesos Industriales
𝑥(1) = 𝐴𝑥(𝑜)
𝑥(2) = 𝐴𝑥(1)
17
AUT2307 Control de Procesos Industriales
18
AUT2307 Control de Procesos Industriales
Y=VR3=2U
Estados x1 y x2
19
AUT2307 Control de Procesos Industriales
Controlabilidad
20
AUT2307 Control de Procesos Industriales
Controlabilidad
21
AUT2307 Control de Procesos Industriales
22
Equivalencia usando el rango de B:
Original:
23
AUT2307 Control de Procesos Industriales
24
AUT2307 Control de Procesos Industriales
25
AUT2307 Control de Procesos Industriales
26
AUT2307 Control de Procesos Industriales
Se transpone A
Se intercambia B por C
27
AUT2307 Control de Procesos Industriales
Se transpone A
Se intercambia B por C
28
AUT2307 Control de Procesos Industriales
29
AUT2307 Control de Procesos Industriales
30
AUT2307 Control de Procesos Industriales
𝑒 = 𝑥ሶ 𝑁
31
AUT2307 Control de Procesos Industriales
Reemplazamos u
𝑥ሶ 𝐴 0 𝑥 𝐵 𝑥 0 𝐵 −𝐾𝑒 = −𝐵𝐾 𝐵𝐾𝑒
= + −𝐾 −𝐾𝑒 𝑥 + 𝑟 −𝐾
𝑥ሶ 𝑁 −𝐶 0 𝑥𝑁 0 𝑁 1 0 0 0
𝑥
𝑦 = [𝐶 ]
0 𝑥
𝑁
32
AUT2307 Control de Procesos Industriales
33
AUT2307 Control de Procesos Industriales
34
AUT2307 Control de Procesos Industriales
4 4
𝜔𝑛 = = = 13.5328
𝜉𝑇𝑠 0.5912 ∗ 0.5
𝜉 = 0.5912
35
AUT2307 Control de Procesos Industriales
Ecuación en lazo
cerrado:
0 1 0
𝑥ሶ = − 𝑘1 𝑘2 𝑥
−3 −5 1
0 1 0 0
𝑥ሶ = − 𝑥
−3 −5 𝑘1 𝑘2
0 1
𝑥ሶ = 𝑥
−3 − 𝑘1 −5 − 𝑘2
𝜆2 + 5 + 𝑘2 𝜆 + (3 + 𝑘1)
36
AUT2307 Control de Procesos Industriales
Igualamos
𝑘2 = 11, 𝑘1 = 180.1
37
AUT2307 Control de Procesos Industriales
38
AUT2307 Control de Procesos Industriales
𝐴 − 𝐵𝐾 𝐵𝑘𝑒
Encontramos la EC det 𝜆𝐼 −
característica en lazo cerrado −𝐶 0
𝐴 − 𝐵𝐾 𝐵𝑘𝑒
det 𝜆𝐼 −
−𝐶 0
𝜆 0 0 0 1 0
= det 0 𝜆 0 − − 3 + 𝑘1 − 5 + 𝑘2 𝑘𝑒
0 0 𝜆 −1 0 0
= 𝜆3 + (𝑘2 + 5) ∗ 𝜆2 + (3 + 𝑘1) ∗ 𝜆 + 𝑘𝑒
39
AUT2307 Control de Procesos Industriales
Verificamos si el Sistema tiene ceros obteniendo la función de transferencia:
1
𝑇 𝑠 = 2
𝑠 + 5𝑠 + 3
Como el sistema no tiene ceros, aumentamos un tercer polo 5 veces más alejado
(s+100) que los polos dominantes. El polinomio característico de tercer orden deseado
es
40
AUT2307 Control de Procesos Industriales
Igualamos
41
AUT2307 Control de Procesos Industriales
Observadores (También se los conoce como estimadores)
➢ En algunas aplicaciones algunas variables de
estado no se pueden medir, no son precisas o es
muy costoso medirlas o enviarlas al controlador
➢ En estos casos es posible estimar los estados. Los
estados estimados, en lugar de los estados reales,
se alimentan al controlador
➢ Un observador se utiliza para calcular las variables
de estado que no son accesibles desde la planta.
El observador es un modelo de la planta.
➢ El observador debe ser más rápido que el
controlador, a manera que el controlador reciba
los estados estimados instantáneamente.
➢ Se recomiendo que sea por lo menos 10 veces
más rápido que el controlador.
42
AUT2307 Control de Procesos Industriales
Observadores
El error entre la salida de la planta y el observador se alimenta de nuevo a las derivadas de los estados del
observador, de esta manera el sistema corrige y lleva la diferencia a cero
Con realimentación podemos darle una respuesta deseada al observador (más rápido que la planta).
43
AUT2307 Control de Procesos Industriales
Observadores
Para el diseño de observadores, la forma canónica observable produce un diseño fácil para las ganancias del
observador.
El diseño del observador es separado al diseño del controlador, pero similar al diseño del vector del
controlador, K.
Se diseña L a manera que el observador sea más rápido que el controlador para obtener una estimación
actualizada del vector de estado.
44
AUT2307 Control de Procesos Industriales
Observadores
45
AUT2307 Control de Procesos Industriales
El diseño del observador consiste en despejar los valores de L para obtener una respuesta o ecuación
característica deseada. La ecuación característica se encuentra de las ecuaciones (12.64), y es:
46
AUT2307 Control de Procesos Industriales
obtenemos
47
AUT2307 Control de Procesos Industriales
48
AUT2307 Control de Procesos Industriales
49
AUT2307 Control de Procesos Industriales
2.
Aplicamos el determinante
50
AUT2307 Control de Procesos Industriales
Igualamos
51