Observadores de Orden Reducido
Observadores de Orden Reducido
Observadores de Orden Reducido
BELDUMA JAVIER.
LLIVISACA CARLOS.
MENDEZ ESTEBAN.
PADILLA JAIME.
SUIN KEVIN.
TAPIA ERIK.
Observadores de orden reducido
La salida es un escalar 𝑚 = 1 y se derivara la ecuación de estado para el
observador de orden mínimo, siendo:
𝑥ሶ = 𝐴𝑥 + 𝐵𝑢
𝑦 = 𝐶𝑥
Siendo:
𝑥ሶ 𝑎 𝐴 𝐴𝑎𝑏 𝑥𝑎 𝐵𝑎
= 𝑎𝑎 + 𝑢
𝑥ሶ 𝑏 𝐴𝑏𝑎 𝐴𝑏𝑏 𝑥𝑏 𝐵𝑏
𝑥𝑎
𝑦 = [1 0] 𝑥
𝑏
Donde:
𝐴𝑎𝑎 → 𝑒𝑠𝑐𝑎𝑙𝑎𝑟
𝐴𝑎𝑏 → 𝑚𝑎𝑡𝑟𝑖𝑧 1 𝑥 𝑛 − 1
𝐴𝑏𝑎 → 𝑚𝑎𝑡𝑟𝑖𝑧 𝑛 − 1 𝑥 1
𝐴𝑏𝑏 → 𝑚𝑎𝑡𝑟𝑖𝑧 𝑛 − 1 𝑥 𝑛 − 1
𝐵𝑎 → 𝑒𝑠𝑐𝑎𝑙𝑎𝑟
𝐵𝑏 → 𝑚𝑎𝑡𝑟𝑖𝑧 𝑛 − 1 𝑥 1
𝑥ሶ 𝑎 = 𝐴𝑎𝑎 𝑥𝑎 + 𝐴𝑎𝑏 𝑥𝑏 + 𝐵𝑎 𝑢
𝐴𝑎𝑏 𝑥𝑏 = 𝑥ሶ 𝑎 − 𝐴𝑎𝑎 𝑥𝑎 − 𝐵𝑎 𝑢
𝑥ሶ 𝑏 = 𝐴𝑏𝑎 𝑥𝑎 + 𝐴𝑏𝑏 𝑥𝑏 + 𝐵𝑏 𝑢
A continuación se presentará un método para diseñar un observador
de orden mínimo. El procedimiento de diseño se simplifica si se
utiliza la técnica de diseño desarrollada para el observador de estado
de orden completo.
Compárese la ecuación de estado para el observador de orden
completo con la del observador de orden mínimo. La ecuación de
estado para el observador de orden completo es:
𝑥ሶ = 𝐴𝑥 + 𝐵𝑢
Y la ecuación de estado para el observador de orden mínimo es
𝑥ሶ 𝑏 = 𝐴𝑏𝑏 𝑥𝑏 + 𝐴𝑏𝑎 𝑥𝑎 + 𝐵𝑏 𝑢
La ecuación de salida para el observador de orden completo es
𝑦 = 𝐶𝑥
y la ecuación de salida para el observador de orden mínimo es
𝑥ሶ 𝑎 − 𝐴𝑎𝑎 𝑥𝑎 − 𝐵𝑎 𝑢 = 𝐴𝑎𝑏 𝑥𝑏
El diseño del observador de orden mínimo se realiza del modo
siguiente. Primero, obsérvese que la ecuación del observador para
el observador de orden completo se obtuvo a partir de la Ecuación
𝑥ሶ = 𝐴 − 𝐾𝑒 𝐶 𝑥 + 𝐵𝑢 + 𝐾𝑒 𝑦
𝑥 𝑥𝑏
𝐴 𝐴𝑏𝑏
𝐵𝑢 𝐴𝑏𝑎 𝑥𝑎 + 𝐵𝑏 𝑢
𝑦 𝑥ሶ 𝑎 − 𝐴𝑎𝑎 𝑥𝑎 − 𝐵𝑎 𝑢
𝐶 𝐴𝑎𝑏
𝐾𝑒 (𝑚𝑎𝑡𝑟𝑖𝑧 𝑛 × 1) 𝐾𝑒 [𝑚𝑎𝑡𝑟𝑖𝑧 𝑛 − 1 × 1]
donde la matriz de ganancias del observador de estado 𝐾𝑒 es una
matriz de 𝑛 − 1 × 1. obsérvese que para estimar 𝑥𝑏 se necesita la
derivada de 𝑥𝑎 . Esto presenta una dificultad, porque la
diferenciación amplifica el ruido. Si 𝑥𝑎 (= 𝑦) tiene ruido, el uso de
𝑥ሶ 𝑎 a no es aceptable. Para evitar esta dificultad, se elimina 𝑥ሶ 𝑎 de la
forma siguiente. En primer lugar se reescribe la Ecuación como
𝑥ሶ 𝑏 − 𝐾𝑒 𝑥ሶ 𝑎
= 𝐴𝑏𝑏 − 𝐾𝑒 𝐴𝑎𝑏 𝑥ҧ𝑏 − 𝐾𝑒 𝑦
+ 𝐴𝑏𝑏 − 𝐾𝑒 𝐴𝑎𝑏 𝐾𝑒 + 𝐴𝑏𝑎 − 𝐾𝑒 𝐴𝑎𝑎 𝑦 𝐵𝑏 − 𝐾𝑒 𝐵𝑎
Se define
𝑥𝑏 − 𝐾𝑒 𝑦 = 𝑥𝑏 − 𝐾𝑒 𝑥𝑎 = 𝜂
𝑥𝑏 − 𝐾𝑒 𝑦 = 𝑥𝑏 − 𝐾𝑒 𝑥𝑎 = 𝜂
Entonces la ecuación se hace
𝜂 = 𝐴𝑏𝑏 − 𝐾𝑒 𝐴𝑎𝑏 𝜂 + 𝐴𝑏𝑏 − 𝐾𝑒 𝐴𝑎𝑏 ሶ 𝐾𝑒 + 𝐴𝑏𝑎 − 𝐾𝑒 𝐴𝑎𝑎 𝑦 + 𝐵𝑏 − 𝐾𝑒 𝐵𝑎 𝑢
𝐴መ = 𝐴𝑏𝑏 − 𝐾𝑒 𝐴𝑎𝑏
𝐵 = 𝐴𝐾መ 𝑒 + 𝐴𝑏𝑎 − 𝐾𝑒 𝐴𝑎𝑎
𝐹 = 𝐵𝑏 − 𝐾𝑒 𝐵𝑎
Entonces la ecuación es
𝜂 = 𝐴መ 𝜂 + ሶ 𝐵𝑦
+ 𝐹𝑢
Las ecuaciones anteriores definen el observador de orden mínimo
como
𝑥𝑎
𝑦 = [1 𝑖 0]
𝑥𝑏
𝑥𝑎 𝑦 0 𝑦
𝑥 = = = 𝑥𝑏 − 𝐾𝑒 𝑦 + 𝑦
𝑥𝑏 𝑥𝑏 𝐼𝑛−1 𝐾𝑒
Donde 0 es un vector fila consistente en (𝑛 − 1) ceros, si se define
0
መ
𝐶= ,
𝐼𝑛−1
1
𝐷=
𝐾𝑒
Entonces se puede escribir 𝑥 en términos 𝜂 e y como sigue:
𝑥 = 𝐶መ 𝜂 + 𝐷𝑦
Esta ecuación de la transformación de 𝜂 𝑎 𝑥
En la siguiente figura se muestra el diagrama de bloques del sistema
de control realimentado con estado observado con el observador de
orden mínimo.
𝛼ො𝑛−1 −ෝ𝑎𝑛−1
𝛼ො −ෝ𝑎𝑛−2
𝐾𝑒 = 𝑄 𝑛−2
⋮
𝛼ො1 − 𝑎ො1
Si se define
𝐴ሚ = 𝐴መ − 𝐹𝐾
𝑏
𝐵෨ = 𝐵 − 𝐹(K
a + KbKe)
𝐶ሚ = −K b
෩ = −(K a + K b K e )
𝐷
Entonces las Ecuaciones (10-105) y (10-104) se pueden escribir como
ɳሶ = 𝐴ሚ ɳ + 𝐵𝑦
෨ (10 − 106)
𝑢 = 𝐶ሚ ɳ + 𝐷𝑦෩ (10 − 107)
Las Ecuaciones (10-106) y (10-107) definen el controlador basado en
observador de orden mínimo.
Si se considera u como la salida y, y como la entrada, U(s) se
puede escribir como
−1 −1
ሚ ሚ ሚ ሚ
𝑈 𝑠 = [𝐶 𝑠𝐼 − 𝐴 𝐵 + 𝐷]𝑌(𝑠) = −[𝐶 𝑠𝐼 − 𝐴 𝐵෨ + 𝐷
෨ ෩ ෩ ][𝑌 𝑠 ]
𝑈(𝑠) 𝑛𝑢𝑚 −1
= = − 𝐶ሚ 𝑠𝐼 − 𝐴ሚ 𝐵෨ + 𝐷
෩ (10 − 108)
−𝑌(𝑠) 𝑑𝑒𝑛