Documentos de Académico
Documentos de Profesional
Documentos de Cultura
𝑢(𝑡) 𝑦(𝑡)
𝑢1 (𝑡) 𝑦1 (𝑡)
𝑢2 (𝑡) 𝑦2 (𝑡)
𝑢𝑝 (𝑡) 𝑦𝑞 (𝑡)
Vector de Vector de
Entrada Salida
𝑢1 (𝑡) 𝑦1 (𝑡)
𝑢2 (𝑡) 𝑦2 (𝑡)
𝑢𝑝 (𝑡) 𝑦𝑞 (𝑡)
Variables de sistema
Las variables de estado: 𝑥1 𝑡 , 𝑥2 (𝑡) …. 𝑥𝑛 (𝑡) es el
conjunto linealmente independiente de variables que se
emplean para especificar el estado de un sistema.
Vector de Vector de
Entrada Salida
𝑢1 (𝑡) 𝑦1 (𝑡)
𝑢2 (𝑡) 𝑦2 (𝑡)
𝑢𝑝 (𝑡) 𝑦𝑞 (𝑡)
Vector de
Estado
Variables de sistema: Estados
Inverted pendulum
𝜃 STATE:
Angle of the pendulum
Angular velocity of the pendulum
Free joint
Cart position
Cart velocity
Force
CART
Variables de sistema: Estados
𝑥
𝑥ሶ
𝑉𝑒𝑐𝑡𝑜𝑟 𝑑𝑒 𝑒𝑠𝑡𝑎𝑑𝑜 =
𝜃
𝜃ሶ
• El espacio de estado es el conjunto de todos los posibles
valores del vector de estado
• El vector de estado es un vector desde el origen del
espacio de estados hasta el estado actual del sistema
11
Definición: Estado
• El estado de un sistema en el momento 𝑡𝑜 , es la mínima
cantidad de información, tal que conociendo sus
entradas en 𝑡 ≥ 𝑡𝑜 , se puede determinar las salidas del
sistema en 𝑡 ≥ 𝑡𝑜
𝑥(𝑡)
𝑥(𝑡𝑜 )
𝒚(𝒕)
𝒖(𝒕)
𝑡
𝑡𝑜
Definición: Variable de Estado
¿ Cómo ?
Definición: Espacio de estados
• Espacio de estados, es el espacio matemático de dimensión
‘𝑛’, cuyas coordenadas son las variables de estado.
• Por lo tanto, en cualquier instante, el ESTADO DEL SISTEMA
está representado por un ‘punto’ en el espacio de estado.
𝑥3 (𝑡) 𝒙(𝒕)
𝑥2 (𝑡)
𝑥1 (𝑡)
Definición: Modelo de Espacio de Estados
• Es un modelo matemático que representa el
comportamiento dinámico de un sistema, en el cual se
incluye la evolución de las variables internas.
• Este modelo no solo se aplica a SLIT (sistemas lineales
invariantes en el tiempo) sino también a SNL (sistemas
no lineales), SVT (sistemas variantes en el tiempo) y
otros sistemas complejos de control.
Definición: Ecuaciones de Estados
• Es el conjunto de ecuaciones diferenciales de 1er orden
que representa el modelo de estado de un sistema.
• El número de ecuaciones diferenciales de primer orden
en el modelo es igual al orden del sistema modelado.
• Un sistema lineal invariante en el tiempo dinámico puede
ser representado por su modelo de estados:
𝑤1 (𝑡) 𝑤2 (𝑡) 𝑤𝑣 (𝑡)
𝑢1 (𝑡) 𝑦1 (𝑡)
𝑢2 (𝑡) 𝑦2 (𝑡)
𝑢𝑝 (𝑡) 𝑦𝑞 (𝑡)
𝑑𝑥(𝑡) 𝑑𝑥(𝑡)
= 𝑓[𝑥 𝑡 , 𝑢 𝑡 , 𝑤 𝑡 ] = 𝐴𝑥 𝑡 + 𝐵𝑢 𝑡 + 𝐸𝑤(𝑡)
Modelo 𝑑𝑡 𝑑𝑡
Estado
Ecuación de Salida
𝑦 𝑡 = 𝑔[𝑥 𝑡 , 𝑢 𝑡 , 𝑤 𝑡 ] 𝑦 𝑡 = 𝐶𝑥 𝑡 + 𝐷𝑢 𝑡 + 𝐻𝑤(𝑡)
𝑢(𝑡) 𝑦(𝑡)
𝑑𝑦(𝑡)
𝑥2 𝑡 =
𝑑𝑡
𝑑 𝑛−1 𝑦(𝑡)
𝑥𝑛 𝑡 =
𝑑𝑡 𝑛−1
Ejemplo de Ecuación de Estado
• Así la ecuación (1) de n-esimo orden se descompone en:
𝑑𝑥1 (𝑡)
= 𝑥2 (𝑡)
𝑑𝑡
𝑑𝑥2 (𝑡)
= 𝑥3 (𝑡)
𝑑𝑡
𝑑𝑥𝑛 (𝑡)
= −𝑎0 𝑥1 𝑡 − 𝑎1 𝑥2 𝑡 − ⋯ − 𝑎𝑛−2 𝑥𝑛−1 𝑡 − 𝑎𝑛−1 𝑥𝑛 𝑡 + 𝑢(𝑡)
𝑑𝑡
+ 𝑖𝑎 + 𝜔𝑚
𝑈𝑎 𝑈𝑏 𝜃𝑚
- - 𝑇𝑚
𝑓
∅
+
𝑈𝑓
-
Ejemplo 1
𝑇𝑐 (𝑡)
𝐾𝑏
𝑑𝑖𝑎 (𝑡)
𝑢𝑎 𝑡 = 𝑅𝑎 𝑖𝑎 𝑡 + 𝐿𝑎 + 𝑢𝑏 (𝑡)
𝑑𝑡
𝑢𝑏 𝑡 = 𝐾𝑏 𝑤(𝑡)
𝑑𝜔 𝑡
𝑇𝑚 𝑡 − 𝑇𝑐 𝑡 − 𝑓𝜔(𝑡) = 𝐽
𝑑𝑡
𝑇𝑚 𝑡 = 𝐾𝑇 𝑖𝑎 (𝑡)
Ejemplo 1
Define 3 variables de estado: Define 2 variables de entrada:
𝑥1 𝑡 = 𝑖𝑎 𝑡 𝑢𝑎 𝑡
𝑥2 𝑡 = 𝜔 𝑡 𝑇𝑐 𝑡
𝑥3 𝑡 = 𝜃(𝑡)
𝑅𝑎 𝐾𝑏
− − 0 1 0
𝑥ሶ 1 (𝑡) 𝐿𝑎 𝐿𝑎 𝑥1 (𝑡)
𝐿 −1
𝑥ሶ 2 (𝑡) = 𝐾𝑇 𝑓 𝑥2 (𝑡) + 𝑎 𝑢 𝑡 + 𝑇𝑐 𝑡
− 𝑥2 0 𝑥 (𝑡) 0 𝐽
𝑥ሶ 3 (𝑡) 𝐽 𝐽 3
0 0
0 1 0
𝑥1 (𝑡)
𝑦 𝑡 = 0 0 1 𝑥2 (𝑡)
𝑥3 (𝑡)
Ejemplo 2
• Determinar el modelo de estado de una mesa giratoria:
𝑀𝑒𝑠𝑎
𝐺𝑖𝑟𝑎𝑡𝑜𝑟𝑖𝑎
𝜃(𝑡)
𝐴𝑚𝑝𝑙𝑖𝑓𝑖𝑐𝑎𝑑𝑜𝑟
𝑑𝑒 𝑃𝑜𝑡𝑒𝑛𝑐𝑖𝑎
𝑀𝑜𝑡𝑜𝑟
Ejemplo 2
• Cuyo diagrama de bloques del control viene dado por:
Motor /Mesa
𝑢(𝑡) 𝑇𝑀 (𝑡) ሶ
𝜃(𝑡) 𝜃(𝑡)
0.1 1
10
𝑠+1 𝑠
-
𝑥1 = 𝜃
𝑥2 = 𝜃ሶ
Ejemplo 3
• Se tiene el siguiente sistema:
𝑠𝑎𝑡𝑒𝑙𝑖𝑡𝑒
𝑢(𝑡) 𝑥2 𝑡 1 𝑥1 𝑡
1
𝑠 𝑠 𝑦(𝑡)
𝐴𝑐𝑡𝑢𝑎𝑑𝑜𝑟 𝑑𝑒 𝐷𝑖𝑛𝑎𝑚𝑖𝑐𝑎 𝑑𝑒
𝑙𝑎𝑠 𝑎𝑙𝑒𝑡𝑎𝑠 𝑏𝑎𝑙𝑎𝑛𝑐𝑒𝑜 𝑑𝑒 𝑏𝑢𝑞𝑢𝑒
𝑝𝑜𝑠𝑖𝑐𝑖𝑜𝑛 𝑑𝑒𝑙
𝑢(𝑡) 2 𝑎𝑐𝑡𝑢𝑎𝑑𝑜𝑟 𝑡𝑜𝑟𝑞𝑢𝑒 4 𝜃 𝑡
10
𝑠+4 𝑠 2 + 0.4𝑠 + 4
Ejemplo 5
• Un sistema de posicionamiento de una mesa de trabajo se
activa en cada eje mediante un motor y tornillo regulador
𝐴𝑚𝑝𝑙𝑖𝑓𝑖𝑐𝑎𝑑𝑜𝑟
𝑦(𝑡)
𝑑𝑒 𝑃𝑜𝑡𝑒𝑛𝑐𝑖𝑎 𝑀𝑜𝑡𝑜𝑟
𝑀𝑒𝑠𝑎 𝑑𝑒 𝑡𝑟𝑎𝑏𝑎𝑗𝑜
𝑢(𝑡)
𝑎𝑐𝑜𝑝𝑙𝑒
𝑡𝑜𝑟𝑛𝑖𝑙𝑙𝑜 sin fin
𝑢(𝑡) 𝑦(𝑡)
𝑠+1 3
𝑠2 + 𝑠 + 1
-
2
𝑠+1
¿Cuanto estados
tiene el sistema?
Ejemplo 7
• Obtener el modelo de estado del sistema
𝑢1 (𝑡) -
1 + 𝑦1 (𝑡)
𝑎
+ 𝑠+1
+
𝑢2 (𝑡) + 𝑦2 (𝑡)
2 +
6
+ 𝑠+2
-
Ejemplo: Circuito eléctrico
4Ω 2𝐻 𝑣𝑐2
𝑣𝑐1
+ 𝑖𝑐
𝑣𝑖 0.25𝐹 0.5𝐹 1Ω 𝑖𝑠
−
𝑣ሶ 𝑐1 −1 0 −4 𝑣𝑐1 1 0 𝑣
𝑖
𝑣ሶ 𝑐2 = 0 −2 2 𝑣𝑐2 + 0 2 𝑖ሶ
𝑠
𝑖𝐿ሶ 0.5 −0.5 0 𝑖𝐿ሶ 0 0
Ejemplo: sistema Mecánico
• Represente por medio de espacio de estado el siguiente
sistema Mecánico, donde:
𝑟 𝑡 es la fuerza aplicada,
𝑘 es la constante del resorte,
𝑏 es el coeficiente de fricción viscosa.
La fuerza del resorte se considera proporcional a la posición, y la
fuerza del amortiguador es proporcional a la velocidad,
𝑦(𝑡) es la posición de la masa.
𝑘
𝑢(𝑡)
𝑀
𝑦(𝑡)
𝐵
Ejemplo: Sistema Masa-Resorte-Amortiguador
𝑓𝑢𝑒𝑟𝑧𝑎 𝑒𝑥𝑡𝑒𝑟𝑛𝑎
𝑚𝑥ሷ 𝑡 + 𝑏𝑥ሶ 𝑡 + 𝑘𝑥 𝑡 = 𝑓(𝑡)
𝑎𝑚𝑜𝑟𝑡𝑖𝑔𝑢𝑎𝑑𝑜𝑟 𝑓(𝑡)
𝑏 𝑥1 = 𝑥 𝑡
𝑥2 = 𝑥ሶ 𝑡
𝑥1ሶ = 𝑥ሶ 𝑡 =𝑥2
𝑠𝑢𝑝𝑒𝑟𝑓𝑖𝑐𝑖𝑒 𝑠𝑢𝑎𝑣𝑒
sin 𝑓𝑟𝑖𝑐𝑐𝑖𝑜𝑛
𝑟𝑒𝑠𝑜𝑟𝑡𝑒 𝑘 𝑏 𝑓
𝑘 𝑥2ሶ = 𝑥ሷ 𝑡 =− 𝑥1 − 𝑥2 + −
𝑚 𝑚 𝑚
Modelo de 0 1 0
𝑥1ሶ 𝑘 𝑏 𝑥 𝑡 + 1 𝑓(𝑡)
Espacio de =
𝑥2ሶ − −
Estado 𝑚 𝑚 𝑚
𝑥1
𝑦= 1 0 𝑥
2
Ejemplo: Acelerómetro
• Consideremos el sistema masa-resorte-amortiguador el cual
puede utilizarse para modelar un acelerómetro o un sismógrafo:
𝑥(𝑡) 𝑥(𝑡)
𝑢(𝑡) 𝑢(𝑡)
𝑘 𝑘
𝑓𝑠 𝑓𝑠
M M
𝑓𝑑 𝑓𝑑
𝑏 𝑏
𝑘1 𝑏 𝑈
x2
m2
𝑘2
W
𝑏 𝑥ሶ 2 − 𝑥ሶ 1 + 𝑘1 𝑥2 − 𝑥1 + 𝑈
𝑥ሷ 1 =
𝑚1
−𝑏 𝑥ሶ 2 − 𝑥ሶ 1 − 𝑘1 𝑥2 − 𝑥1 +𝑘2 𝑊 − 𝑥2 − 𝑈
𝑥ሷ 2 =
𝑚2
Ejemplo: Masas Acopladas
𝑦1 (𝑡) 𝑦2 (𝑡)
𝑘
𝑢(𝑡)
M1 M2
𝑓(𝑡)
B3 B2 B1
0 1 −1
𝑥1 = 𝑦1 - 𝑦2 𝐾 𝐵1 + 𝐵2 𝐵2 𝑥1 0
𝑥ሶ 1 − − 1
𝑥ሶ 2 = 𝑀1 𝑀1 𝑀1 𝑥2 + 𝑓(𝑡)
𝑥2 = 𝑦ሶ 1 𝑥ሶ 3 𝐾 𝐵2 − 𝐵2 + 𝐵3 𝑥3 𝑀1
0
𝑥3 = 𝑦ሶ 2 𝑀2 𝑀2 𝑀2
Ejemplo: Four-Mass-Swinger
𝑦1 (𝑡) 𝑦2 (𝑡) 𝑦3 (𝑡) 𝑦4 (𝑡)
𝑘 𝑘 𝑘
𝑏 𝑏 𝑏
𝑢1 (𝑡)
𝑢2 (𝑡)
• Dado el siguiente sistema, con dos fuerzas como
entradas 𝑢 = [𝑢1 𝑢2 ]𝑇 y cuatro posiciones como
salidas 𝑦 = 𝑦1 𝑦2 𝑦3 𝑦4 𝑇
• Defina las variables de estado como :
𝑥1 = 𝑦1 𝑥5 = 𝑦ሶ1
𝑥2 = 𝑦2 𝑥6 = 𝑦ሶ 2
𝑥3 = 𝑦3 𝑥7 = 𝑦ሶ 3
𝑥4 = 𝑦4 , 𝑥8 = 𝑦ሶ4
• Asuma que m = 1kg, k = 36N/m, b = 0.6Ns/m.
• Encuentre el Modelo de Espacio Estado del Sistema
Ejemplo: Four-Mass-Swinger
𝑑1 (𝑡) 𝑑3 (𝑡)
𝑑2 (𝑡)
𝑘 𝑘 𝑘
𝑏 𝑏 𝑏
𝑢1 (𝑡)
𝑢2 (𝑡)
𝑑1 𝑡 = 𝑦2 𝑡 − 𝑦1 𝑡
𝑑2 𝑡 = 𝑦3 𝑡 − 𝑦2 𝑡 son las diferencias en las
𝑑3 𝑡 = 𝑦4 𝑡 − 𝑦3 𝑡 posiciones de los wagones,
𝑥1 𝑡 = 𝑑1 𝑡 𝑥4 = 𝑑1ሶ
𝑥2 𝑡 = 𝑑2 (𝑡) 𝑥5 = 𝑑2ሶ x7 = y˙1.
𝑥3 𝑡 = 𝑑3 (𝑡)
𝑥6 = 𝑑3ሶ
Obtención de las ecuaciones de estado a partir de la
función de transferencia
Ejemplo
• A partir de la función de transferencia, se obtiene la
ecuación diferencial, se definen las variables de estado
y se busca su dinámica.
𝑌(𝑠) 𝐾
=
𝑈(𝑠) 𝑠 + 7
𝑌(𝑠) 𝐾 Se define:
=
𝑈(𝑠) 𝑠 3 + 7𝑠 2 + 5𝑠 + 2 𝑦1 = 𝑦
𝑦2 = 𝑦ሶ
𝑠 3 + 7𝑠 2 + 5𝑠 + 2 𝑌 𝑠 = 𝐾𝑈(𝑠) 𝑦2 = 𝑦ሷ
Y las ecuaciones de estado quedan:
𝑦ഺ + 𝑦ሷ + 𝑦ሶ + 2𝑦 = 𝐾𝑢
𝑦ሶ1 = 𝑦2
𝑦ሶ 2 = 𝑦3
𝑦ሶ 3 = −2𝑦1 − 5𝑦2 − 7𝑦3 + 𝐾𝑢
Diagrama de simulación en Bloques
Diagrama de simulación en Bloques
• Considere el problema de construir un sistema analógico
para producir un comportamiento entrada-salida dado,
usando solamente integradores, elementos de ganancia
y elementos de suma (como en un ‘computador
analógico’)
D
+ 𝑥(t)
ሶ 𝑥(𝑡) +
𝑢(𝑡) B න C 𝑦(𝑡)
+
+
𝑥ሶ 𝑥 𝑥ሶ 1 𝑥
න ≡
𝑠
𝑥1
𝑥2 𝑥1 + 𝑥2 + 𝑥3
𝑥3
Bloques sumadores, representados por círculos
𝑥 k𝑥
k
𝑦 = 𝑐1 𝑥1 + 𝑐2 𝑥2
+ 𝑥ሶ 𝑥 𝑦
𝑢 𝐵 න. 𝐶
+
𝐴 Con D=0
+
+ + 𝑥ሶ 1 𝑥1
𝑏11 න. 𝑐1
+ +
𝑢1 𝑏12 𝑎12
𝑦
𝑢2
𝑏22 𝑎21
+ +
𝑥ሶ 2 𝑥2
+ + න. 𝑐2
𝑏21
+
𝑎22
Diagrama de simulación en Bloques
Ejemplo 2:
• Dado el modelo de estado de la planta:
𝑥ሶ 1 (𝑡) 1 2 𝑥1 (𝑡) 1
= + 𝑢(𝑡)
𝑥ሶ 2 (𝑡) −4 −3 𝑥2 (𝑡) 2
𝑥1 (𝑡)
𝑦 𝑡 = 1 1
𝑥2 (𝑡)
𝑥ሶ1 𝑡 = 𝑥2 (𝑡)
1 𝑅 1
𝑥ሶ 2 𝑡 = − 𝑥1 𝑡 − 𝑥2 𝑡 + 𝑢(𝑡)
𝐿𝐶 𝐿 𝐿
-6
-11
-6
Diagrama de Simulación vs Diagrama Bloques
• Y un diagrama de bloque, en el cual:
las señales están en el dominio de Laplace
los elementos del sistema pueden ser arbitrariamente funciones
de transferencia
-11
-6
𝑈(𝑠) 1 1 1 𝑌(𝑠)
6 +
𝑠 𝑠 𝑠
-6
-11
-6