Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTROL EN VARIABLES DE
ESTADO
• REPRESENTACIÓN SI LA ENTRADA CONTIENE
TÉRMINOS DERIVADOS
• FORMAS CANÓNICAS
• CONTROLABILIDAD Y OBSERVABILIDAD
• PRINCIPIO DE DUALIDAD
Representación en el espacio de estados de sistemas de
orden n representadas mediante ecuaciones
diferenciales lineales en las que la función de excitación
contiene términos derivados
Si la ecuación diferencial del sistema contiene derivadas de la función de excitación,
𝑦 (𝑛) + 𝑎1 𝑦 (𝑛−1) + … + 𝑎𝑛−1 𝑦 ′ + 𝑎𝑛 𝑦 = 𝑏0 𝑢 𝑛 + 𝑏1 𝑢 𝑛−1 + … + 𝑏𝑛−1 𝑢′ + 𝑏𝑛 𝑢
Definiendo las variables de estado, de modo que eliminen los términos derivados de
u:
𝑥1 = 𝑦 − 𝛽0 𝑢
𝑥2 = 𝑦ሶ − 𝛽0 𝑢ሶ − 𝛽1 𝑢 = 𝑥ሶ 1 − 𝛽1 𝑢
𝑥3 = 𝑦ሷ − 𝛽0 𝑢ሷ − 𝛽1 𝑢ሶ − 𝛽2 𝑢 = 𝑥ሶ 2 − 𝛽2 𝑢
⋮
𝑥𝑛 = 𝑦 (𝑛−1) − 𝛽0 𝑢 𝑛−1 − 𝛽1 𝑢 𝑛−2 − ⋯ − 𝛽𝑛−2 𝑢ሶ − 𝛽𝑛−1 𝑢 = 𝑥ሶ 𝑛−1 − 𝛽𝑛−1 𝑢
… Continuando
Donde:
𝛽0 = 𝑏0
𝛽1 = 𝑏1 − 𝑎1 𝛽0
𝛽2 = 𝑏2 − 𝑎1 𝛽1 − 𝑎2 𝛽0
𝛽3 = 𝑏3 − 𝑎1 𝛽2 − 𝑎2 𝛽1 − 𝑎3 𝛽0
⋮
𝛽𝑛−1 = 𝑏𝑛−1 − 𝑎1 𝛽𝑛−2 − ⋯ − 𝑎𝑛−2 𝛽1 − 𝑎𝑛−1 𝛽0
Entonces:
𝑥ሶ 1 = 𝑥2 + 𝛽1 𝑢
𝑥ሶ 2 = 𝑥3 + 𝛽2 𝑢
⋮
𝑥ሶ 𝑛−1 = 𝑥𝑛 + 𝛽𝑛−1 𝑢
𝑥ሶ 𝑛 = −𝑎𝑛 𝑥1 − 𝑎𝑛−1 𝑥2 − ⋯ − 𝑎1 𝑥𝑛−1 + 𝛽𝑛 𝑢
Donde:
𝛽𝑛 = 𝑏𝑛 − 𝑎1 𝛽𝑛−1 − ⋯ − 𝑎𝑛−1 𝛽1 − 𝑎𝑛 𝛽0
… Continuando
y:
𝑥1
𝑥2
𝑦= 1 0 ⋯ 0 0 ⋮ + 𝑏0 𝑢
𝑥𝑛−1
𝑥𝑛
REPRESENTACIÓN EN EL ESPACIO DE ESTADOS
EN FORMAS CANÓNICAS.
Considérese un sistema definido mediante:
𝑦 (𝑛) + 𝑎1 𝑦 (𝑛−1) + … + 𝑎𝑛−1 𝑦 ′ + 𝑎𝑛 𝑦 = 𝑏0 𝑢 𝑛
+ 𝑏1 𝑢 𝑛−1
+ … + 𝑏𝑛−1 𝑢′ + 𝑏𝑛 𝑢
Donde u es la entrada e y es la salida. Esta ecuación se puede escribir como:
𝑌(𝑠) 𝑏0 𝑠 𝑛 + 𝑏1 𝑠 𝑛−1 + … + 𝑏𝑛 −1 𝑠 + 𝑏𝑛
=
𝑈(𝑠) 𝑠 𝑛 + 𝑎1 𝑠 𝑛−1 + … + 𝑎𝑛 −1 𝑠 + 𝑎𝑛
Las representaciones en el espacio de estados en sus formas canónicas son:
Forma canónica controlable,
Forma canónica observable,
Forma canónica diagonal y;
Forma canónica de Jordan.
FORMA CANÓNICA CONTROLABLE
A partir de la función de transferencia:
𝑌(𝑠) 𝑏0 𝑠 𝑛 + 𝑏1 𝑠 𝑛−1 + … + 𝑏𝑛 −1 𝑠 + 𝑏𝑛
=
𝑈(𝑠) 𝑠 𝑛 + 𝑎1 𝑠 𝑛−1 + … + 𝑎𝑛 −1 𝑠 + 𝑎𝑛
La forma canónica tanto para los estados como para la salida, será:
𝑥ሶ 1 0 1 0 ⋯ 0 𝑥1 0
𝑥ሶ 2 0 0 1 ⋯ 0 𝑥2 0
⋮ = ⋮ ⋮ ⋮ ⋯ ⋮ ⋮ + ⋮ 𝑢
𝑥ሶ 𝑛−1 0 0 0 ⋯ 1 𝑥𝑛−1 0
𝑥ሶ 𝑛 −𝑎𝑛 −𝑎𝑛−1 −𝑎𝑛−2 ⋯ −𝑎1 𝑥𝑛 1
𝑥1
𝑥2
𝑦 = 𝑏𝑛 − 𝑎𝑛 𝑏0 𝑏𝑛−1 − 𝑎𝑛−1 𝑏0 ⋯ 𝑏2 − 𝑎2 𝑏0 𝑏1 − 𝑎1 𝑏0 ⋮ + 𝑏0 𝑢
𝑥𝑛−1
𝑥𝑛
Muy útil en el diseño de controladores por el método de asignación de polos.
FORMA CANÓNICA OBSERVABLE
A partir de la función de transferencia:
𝑌(𝑠) 𝑏0 𝑠 𝑛 + 𝑏1 𝑠 𝑛−1 + … + 𝑏𝑛 −1 𝑠 + 𝑏𝑛
=
𝑈(𝑠) 𝑠 𝑛 + 𝑎1 𝑠 𝑛−1 + … + 𝑎𝑛 −1 𝑠 + 𝑎𝑛
La forma canónica tanto para los estados como para la salida, es:
𝑥ሶ 1 0 0 0 ⋯ −𝑎𝑛 𝑥1 𝑏𝑛 − 𝑎𝑛 𝑏0
𝑥ሶ 2 1 0 0 ⋯ −𝑎𝑛−1 𝑥2 𝑏𝑛−1 − 𝑎𝑛−1 𝑏0
⋮ = ⋮ ⋮ ⋮ ⋯ ⋮ ⋮ + ⋮ 𝑢
𝑥ሶ 𝑛−1 0 0 0 ⋯ −𝑎2 𝑥𝑛−1 𝑏2 − 𝑎2 𝑏0
𝑥ሶ 𝑛 0 0 1 ⋯ −𝑎1 𝑥𝑛 𝑏1 − 𝑎1 𝑏0
𝑥1
𝑥2
𝑦= 0 0 ⋯ 0 1 ⋮ + 𝑏0 𝑢
𝑥𝑛−1
𝑥𝑛
Muy útil en el diseño de observadores de estados.
FORMA CANÓNICA DIAGONAL
Se escribe la función de transferencia así:
𝑌(𝑠) 𝑏0 𝑠 𝑛 + 𝑏1 𝑠 𝑛−1 + … + 𝑏𝑛 −1 𝑠 + 𝑏𝑛
=
𝑈(𝑠) 𝑠 + 𝑝1 𝑠 + 𝑝2 … (𝑠 + 𝑝𝑛 )
Descomponiendo en fracciones parciales:
𝑌(𝑠) 𝑐1 𝑐2 𝑐𝑛
= 𝑏0 + + + …+
𝑈(𝑠) 𝑠 + 𝑝1 𝑠 + 𝑝2 𝑠 + 𝑝𝑛
La forma canónica diagonal, se escribe:
𝑥ሶ 1 −𝑝1 0 ⋯ 0 0 𝑥1 1
𝑥ሶ 2 1 −𝑝2 ⋯ 0 0 𝑥2 1
⋮ = ⋮ ⋮ ⋱ ⋮ ⋮ ⋮ + ⋮ 𝑢
𝑥ሶ 𝑛−1 0 0 ⋯ −𝑝𝑛−1 0 𝑥𝑛−1 1
𝑥ሶ 𝑛 0 0 ⋯ 0 −𝑝𝑛 𝑥𝑛 1
𝑥1
𝑥2
𝑦 = 𝑐1 𝑐2 ⋯ 𝑐𝑛−1 𝑐𝑛 ⋮ + 𝑏0 𝑢
𝑥𝑛−1
𝑥𝑛
FORMA CANÓNICA DE JORDAN
Si la función de transferencia tiene polos múltiples:
𝑌(𝑠) 𝑏0 𝑠 𝑛 + 𝑏1 𝑠 𝑛−1 + … + 𝑏𝑛 −1 𝑠 + 𝑏𝑛
=
𝑈(𝑠) 𝑠 + 𝑝1 3 𝑠 + 𝑝4 (𝑠 + 𝑝5 ) … (𝑠 + 𝑝𝑛 )
𝑌(𝑠) 𝑐1 𝑐2 𝑐3 𝑐4 𝑐𝑛
= 𝑏0 + + + + +⋯+
𝑈(𝑠) 𝑠 + 𝑝1 3 𝑠 + 𝑝1 2 𝑠 + 𝑝1 𝑠 + 𝑝4 𝑠 + 𝑝𝑛
𝑥ሶ 1 −𝑝1 1 0 0 ⋯ 0 𝑥1 0
𝑥ሶ 2 0 −𝑝1 1 0 ⋯ 0 𝑥2 0
𝑥ሶ 3 0 0 −𝑝1 0 ⋯ 0 𝑥3 1
= 𝑥4 +
𝑥ሶ 4 0 ⋯ 0 −𝑝4 ⋯ 0 1
⋮ ⋮ ⋯ ⋮ ⋮ ⋱ ⋮ ⋮ ⋮
𝑥ሶ 𝑛 0 ⋯ 0 0 ⋯ −𝑝𝑛 𝑥𝑛 1
𝑥1
𝑥2
𝑦 = 𝑐1 𝑐2 ⋯ 𝑐𝑛−1 𝑐𝑛 ⋮ + 𝑏0 𝑢
𝑥𝑛−1
𝑥𝑛
EJEMPLO
Considere el sistema definido por
𝑌(𝑠) 𝑠+3
= 2
𝑈(𝑠) 𝑠 + 3𝑠 + 2
Es de rango “m”.
OBSERVABILIDAD
Un punto del espacio de estado x(t0) es observable, si existe un
intervalo de tiempo finito [t0, tf ] tal que si se conoce la entrada u(t) y
la salida y(t) en ese intervalo, t0≤ t ≤ tf , es posible determinar que el
estado inicial era x(t0).
Teorema…
La condición necesaria y suficiente para que una planta de orden n definida por
su modelo de estado mediante las ecuaciones (1) y (2) sea completamente
observable, es que la siguiente matriz, denominada de observabilidad, tenga
rango n:
𝑪
𝑪𝑨
𝑴𝟎 = 𝑪𝑨𝟐 … (𝟓)
⋮
𝑪𝑨𝒏 −𝟏
𝑀𝑂 = 𝐶 ∗ ⋮ 𝐴∗ 𝐶 ∗ ⋮ ⋯ ⋮ (𝐴∗ )𝑛 −1 𝐶 ∗