Teoría y Sistemas de Control en Ingeniería
Teoría y Sistemas de Control en Ingeniería
ING. MECATRONICA
2203K10509
ÍNDICE
UNIDAD 1………………………………………………………………………… 2
UNIDAD 2………………..……………………………………………………….. 9
UNIDAD 3 ……………………………………….…………………………………27
UNIDAD 4 ……………………………………….…………………………………43
UNIDAD 5 ……………………………………….…………………………………53
UNIDAD 1
Objetivos principales
Aplicaciones
Automatización industrial
Robótica
Sistemas eléctricos y electrónicos
Aeronáutica
Sistemas biológicos y económicos
pág. 2
Los sistemas de control están conformados por varios elementos fundamentales
que trabajan en conjunto para regular y mantener el comportamiento deseado de
un sistema. A continuación, se describen los principales elementos que componen
un de control:
1. Sistema o Planta.
Es el proceso, máquina, o dispositivo que se desea controlar. Puede ser cualquier
sistema físico o abstracto cuya salida se quiere regular, como un motor, un robot,
una temperatura, etc.
4. Actuador.
Dispositivo que recibe las señales del controlador y realiza una acción física en el
sistema para modificar su comportamiento (por ejemplo, abrir una válvula, ajustar
un motor).
5. Referencia o Setpoint.
Valor deseado o meta que se quiere alcanzar en la variable controlada. Es la
entrada ideal a partir de la cual el sistema ajusta su comportamiento.
Señal de Salida
Es la respuesta del sistema o planta después de su funcionamiento; Es decir, el
valor actual de la variable controlada.
8. Retroalimentación (Feedback)
Proceso mediante el cual una parte de la salida del sistema se devuelve al
controlador para compararla con el setpoint y ajustar continuamente las acciones
correctivas.
pág. 3
EJEMPLO:
Referencia (Setpoint)
|
v
Controlador
|
v
Actuador
|
v
Sistema/Planta
|
v
Sensor/Medidor
|
v
Señal de retroalimentación ----> Controlador
Ejemplo típico:
Un horno eléctrico que se programa para calentar a una temperatura fija
durante un tiempo determinado, sin medir si realmente alcanza esa
pág. 4
temperatura. La potencia aplicada (entrada) se mantiene constante
independientemente de si la temperatura real coincide con la deseada.
EJEMPLO:
Entrada (Setpoint)
|
v
Sistema (sin retroalimentación)
|
v
Salida (Variable controlada)
Ventajas:
Simplicidad y menor costo.
Rápido en sistemas donde las perturbaciones son mínimas o constantes.
Desventajas:
No corrige errores causados por perturbaciones o cambios en el sistema.
Menor precisión y estabilidad ante variaciones externas.
pág. 5
Complejidad: Es más complejo y costoso que el control en lazo abierto.
Ejemplo típico:
Un termostato que regula la temperatura de una habitación: mide la
temperatura actual, la compara con la temperatura deseada, y ajusta
automáticamente el calefactor para mantener esa temperatura constante.
+------------------+
| |
| Controlador |
| |
+--------+---------+
|
v
Entrada al sistema
|
v
Sistema (Planta)
|
v
Variable de salida
|
v
Sensor/Medidor
|
v
Retroalimentación (feedback) ----> Controlador
Ventajas:
pág. 6
las acciones para mantenerla estable. Es ampliamente utilizado en sistemas
donde se requiere alta precisión y estabilidad frente a perturbaciones.
6. Robots industriales
Tipo: Lazo cerrado
Descripción: Los robots miden su posición y fuerza durante tareas como
soldar o ensamblar, ajustando sus movimientos en tiempo real para
precisión.
pág. 7
7. Control de presión en sistemas hidráulicos
Tipo: Lazo cerrado
Descripción: Mide la presión del fluido y regula las válvulas para
mantenerla constante ante cambios o perturbaciones.
Control Clásico
Control Moderno
pág. 8
Permite diseñar controladores que optimizan ciertos criterios (ej. energía,
tiempo).
Desventajas:
Mayor complejidad matemática y conceptual.
Requiere mayor conocimiento técnico y computacional.
UNIDAD 2
Análisis de sistemas realimentados
pág. 9
Ejemplo: Golpe o impacto breve.
Uso: Para analizar la respuesta impulsiva del sistema y su estabilidad.
5. Señal aleatoria o ruido
Descripción: Variaciones impredecibles y aleatorias en la entrada.
Ejemplo: Ruido en sensores o comunicaciones.
Uso: Para evaluar la robustez del sistema frente a perturbaciones externas.
Polos
Definición: Son los valores de la variable compleja (generalmente (s) en
sistemas continuos) que hacen que la función de transferencia se vuelva
infinita (es decir, que el denominador sea cero).
Ceros
Definición: Son los valores de (s) que hacen que la función de transferencia
sea cero (es decir, que el numerador sea cero).
pág. 10
Ejemplo: Si ( G(s) = \frac{(s + b)}{(s + a)} ), entonces ( s = -b ) es un cero.
pág. 11
Aspecto Efecto de los Polos Efecto de los Ceros
4. Caracterizar la respuesta
Tiempo de subida ( t_{subida} )): cuánto tarda en pasar del 10% al 90%
del valor final.
Sobrepaso (( OS )): cuánto supera el valor final durante la respuesta.
pág. 12
Tiempo de establecimiento ( T_s )): cuánto tarda en mantenerse dentro
del ±2% (o 5%) del valor final.
Oscilaciones: presencia y cantidad antes de estabilizarse.
Ejemplo práctico
Donde:
( \omega_n ): Frecuencia Natural
pág. 13
El análisis de la respuesta en estado estable de un sistema es fundamental para
entender cómo se comporta la salida cuando el sistema ha alcanzado una
condición de equilibrio o equilibrio dinámico tras la respuesta transitoria.
pág. 14
Se usa el teorema del valor final:
y_{ss} = \lim_{s \to 0} s \times G(s) \times \frac{1}{s} = \lim_{s \to 0} G(s)
Ejemplo práctico
Supongamos un sistema con función de transferencia:
y_{ss} = \lim_{s \to 0} s Y(s) = \lim_{s \to 0} s \times \frac{K}{s(Ts + 1)} \times \
frac{1}{s}
= \lim_{s \to 0} \frac{K}{Ts + 1} = K
pág. 15
Ayuda a evaluar errores estacionarios y estabilidad a largo plazo.
1. Según su naturaleza
a) Sistemas físicos
Son sistemas reales que involucran componentes físicos, como motores,
resistencias, condensores, etc.
b) Sistemas abstractos
Son modelos matemáticos o conceptuales que representan fenómenos
físicos o procesos.
2. Según su linealidad
a) Sistemas lineales
Cumplen con el principio de superposición (aditividad y homogeneidad).
La respuesta a una suma de entradas es la suma de las respuestas
individuales.
b) Sistemas no lineales
No cumplen con el principio de superposición.
Presentan comportamientos complejos como bifurcaciones, caos, etc.
a) Sistemas estáticos
La salida depende únicamente del valor actual de la entrada.
No tienen dinámica ni memoria (ejemplo: resistencias).
b) Sistemas dinámicos
La salida depende también de entradas pasadas y estados internos.
Incluyen elementos como condensores e inductores.
a) Sistemas estables
pág. 16
La salida no diverge con el tiempo; eventualmente se estabiliza.
b) Sistemas inestables
La salida crece sin límite o diverge con el tiempo.
5. Según su estructura
a) Sistemas abiertos
No tienen retroalimentación; La entrada afecta la salida directamente.
b) Sistemas cerrados (controlados)
Incluyen retroalimentación que regula la salida.
Los coeficientes estáticos del error son parámetros que nos permiten evaluar la
precisión de un sistema en estado estacionario, es decir, cómo responde el
sistema a una entrada constante después de que las transiciones transitorias han
desaparecido.
pág. 17
1. Coeficiente de error en estado estable ((K_e))
Se define como:
o en el dominio de Laplace:
Donde:
( G(s) ) es la función de transferencia en lazo abierto.
( u(t) ) es la entrada.
( y(t) ) es la salida.
Dependiendo del tipo de entrada, los coeficientes están definidos para evaluar el
error en estado estable:
K_e = G(0)
pág. 18
K_v = \lim_{s\to 0} s G(s)
Ejemplo práctico
Supongamos un sistema con:
Para un escalón:
Esto indica que el sistema no tiene error en estado estacionario ante una entrada
escalón (puede ser un sistema tipo 1).
Para una rampa:
e_{ss}=\frac{A}{K_v}
pág. 19
e_{ss} = \lim_{t \to \infty} e(t) = \lim_{t \to \infty} [r(t) - y(t)]
Donde:
( r(t) ) es la entrada (referencia).
( y(t) ) es la salida del sistema.
Donde:
Y, dado que:
pág. 20
Y(s) = G(s) R(s)
entonces:
Por lo tanto:
e_{ss}=A/K_v
donde:
e_{ss}=A / K_a
donde:
Ejemplo práctico
Supón un sistema con función de transferencia:
G(s)= \frac{10}{s(1+s)}
Calculamos:
pág. 21
K_e=G(0)=
lim_{s→0}\frac{10}{s(1+s)}= ∞
e_{ss}=A(1 - ∞)= -∞
Calculamos:
\
K_v=\lim_{s→0}s G(s)=
s\, \frac{10}{s(1+s)}=
10
\
El error sería:
\
e_{ss}=A/K_v=1/10=0.1
Evalúa la respuesta
(K_{de}) (Coeficiente de ( \lim_{s \to rápida ante un cambio
error ante escalón) 0} s G(s) ) ( K_{en} ) brusco (escalón).
pág. 22
Función en
Tipo Laplace Coeficiente Descripción
( \lim_{s \to
(K_{ae}) (Coeficiente ante 0} s^3 Para seguir cambios
entrada cuadrática) G(s) ) ( K_{ae} ) cuadráticos.
¿Cómo se interpretan?
pág. 23
Los criterios de estabilidad de Routh-Hurwitz son un método sistemático para
determinar si un sistema lineal e invariante en el tiempo (LTI) es estable, sin
necesidad de calcular las raíces de su función de transferencia.
pág. 24
Pasos para aplicar el criterio de Routh-Hurwitz
La técnica del lugar de las raíces (o Root Locus) es una herramienta gráfica muy
poderosa en control para analizar cómo cambian las raíces del sistema (los polos)
cuando se varía un parámetro, típicamente la ganancia (K). Esto permite
determinar la estabilidad y el comportamiento dinámico del sistema en función de
esa ganancia.
¡Por supuesto! La técnica del lugar de las raíces (o Root Locus) es una
herramienta gráfica muy poderosa en control para analizar cómo cambian las
raíces del sistema (los polos) cuando se varía un parámetro, típicamente la
ganancia (K). Esto permite determinar la estabilidad y el comportamiento dinámico
del sistema en función de esa ganancia.
pág. 25
Pasos para realizar un análisis de estabilidad con el lugar de las raíces
pág. 26
Cuando algún polo cruza al lado derecho del plano, indica pérdida de
estabilidad.
El criterio sería:
Para diferentes valores de (K), resolver:
Análisis:
o Si (K<1), ambos polos son reales y negativos → sistema estable.
o Si (K=1), polos en (-1, -1).
o Si (K>1), polos complejos conjugados con parte real negativa → aún
estables.
Pero si aumentamos más, por ejemplo, si hay un cruce al eje imaginario, eso
indica un cambio a inestabilidad.
pág. 27
UNIDAD 3
Análisis y diseño de controladores en el tiempo
FUNCIÓN MATEMÁTICA
LA SALIDA DEL CONTROLADOR PROPORCIONAL ( U(T) ) SE CALCULA
COMO:
DONDE:
pág. 28
( E(T) = R(T) - Y(T) ) ES EL ERROR ENTRE LA REFERENCIA ( R(T) ) Y
LA SALIDA ( Y(T) ).
( K_P ) ES LA GANANCIA PROPORCIONAL, UN PARÁMETRO QUE
DETERMINA LA INTENSIDAD DE LA ACCIÓN DEL CONTROLADOR.
EJEMPLO PRÁCTICO
SUPÓN QUE QUIERES CONTROLAR LA TEMPERATURA DE UN HORNO. SI
LA TEMPERATURA ACTUAL ESTÁ POR DEBAJO DEL VALOR DESEADO, EL
CONTROLADOR PROPORCIONAL AUMENTARÁ LA POTENCIA DEL
CALEFACTOR PROPORCIONALMENTE AL ERROR. SI EL ERROR ES
GRANDE, LA POTENCIA SERÁ MAYOR; SI EL ERROR DISMINUYE, TAMBIÉN
LO HARÁ.
pág. 29
VENTAJAS: CORRIGE ERRORES EN RÉGIMEN PERMANENTE.
DESVENTAJAS: PUEDE INDUCIR OSCILACIONES O INESTABILIDAD SI
NO SE AJUSTA CORRECTAMENTE.
Ejemplo práctico
Supón que quieres mantener constante la temperatura de un horno. Si hay una
pequeña desviación persistente, el controlador integral irá acumulando esa
diferencia y aumentará gradualmente la potencia del calefactor hasta eliminar
completamente el error.
Ejemplo práctico
pág. 30
Supón que estás controlando la velocidad de un motor. Si detectas que la
velocidad está cambiando rápidamente, el controlador derivado aumentará o
disminuirá rápidamente la señal de control para contrarrestar esos cambios antes
de que se vuelvan problemáticos, ayudando a mantener una velocidad estable.
estable.
Ejemplo práctico
Supón que quieres mantener constante la temperatura de un horno. El controlador
PI ajustará rápidamente la potencia (acción proporcional), pero también acumulará
cualquier desviación persistente para corregirla completamente en régimen
permanente, logrando así una temperatura estable sin errores residuales.
Características principales
Respuesta rápida con corrección en régimen permanente: La parte
proporcional responde rápidamente a cambios, mientras que la integral
elimina errores persistentes.
Mejora la estabilidad: Al combinar ambas acciones, se logra un buen
compromiso entre rapidez y precisión.
Ajuste flexible: Permite ajustar ( K_p ) y ( K_i ) para optimizar el
comportamiento del sistema.
pág. 31
Ventajas
Reduce o elimina errores en estado estacionario.
Mejora la estabilidad y la respuesta transitoria.
Es ampliamente utilizado en sistemas industriales por su versatilidad.
Desventajas
Requiere ajuste cuidadoso de los parámetros para evitar oscilaciones o
sobreimpulsos.
Puede presentar "windup" (sobreacumulación del integrador), que requiere
técnicas de anti-windup.
La respuesta puede ser más lenta si no se ajustan correctamente los
parámetros.
Ventajas
Mejora la estabilidad y la rapidez de respuesta.
pág. 32
Reduce sobreimpulsos y oscilações transitorias.
Es útil en sistemas con dinámica rápida o donde se requiere una respuesta
anticipada.
Desventajas
Muy sensible al ruido en las mediciones debido a la derivada.
No corrige errores en régimen permanente por sí solo.
Requiere filtrado o ajuste cuidadoso para evitar respuestas excesivas o
inestables.
Ejemplo práctico
Supón que estás controlando la posición de un brazo robótico. El controlador PD
puede responder rápidamente a cambios bruscos en posición, anticipando
movimientos futuros y evitando oscilaciones o vibraciones.
pág. 33
Mejora la estabilidad y respuesta transitoria: Gracias a la acción
derivada.
Ventajas
Muy efectivo para una amplia variedad de sistemas.
Permite ajustar el comportamiento del sistema mediante los tres
parámetros.
Reduce errores persistentes y mejora la respuesta ante cambios rápidos.
Desventajas
Requiere ajuste cuidadoso de los tres parámetros para evitar oscilaciones o
respuestas inestables.
La acción derivada puede amplificar el ruido si no se filtra adecuadamente.
Puede presentar "windup" del integrador, que requiere técnicas anti-windup.
Ejemplo práctico
Supón que estás controlando la temperatura en un horno industrial. El PID
ajustará rápidamente la potencia calefactora para alcanzar la temperatura
deseada sin sobrepasarla demasiado, eliminando errores residuales y
anticipándose a cambios bruscos en las condiciones.
Efectividad.
pág. 34
CONTROL ADAPTATIVO: AJUSTA SUS PARÁMETROS
AUTOMÁTICAMENTE SEGÚN LAS CONDICIONES DEL SISTEMA.
CONTROL PREDICTIVO (MPC): UTILIZA MODELOS DEL SISTEMA
PARA PREDECIR FUTURAS SALIDAS Y OPTIMIZAR LA ACCIÓN DE
CONTROL.
CONTROL POR LÓGICA DIFUSA: MANEJA INCERTIDUMBRES Y
REGLAS HEURÍSTICAS.
pág. 35
o Sobreimpulso
o Margen de fase y ganancia
3. Dibujar el lugar de las raíces:
o Para diferentes valores del parámetro (por ejemplo, la ganancia (K)),
se trazan los polos en el plano complejo.
4. Seleccionar un punto en el lugar que cumpla los requisitos:
o Elegir una posición para los polos en el plano complejo que garantice
la respuesta deseada.
5. Ajustar los parámetros del controlador:
o Determinar los valores del controlador (por ejemplo, (K_p), (K_i),
(K_d), o parámetros en controladores más avanzados) que colocan
los polos en esas posiciones.
pág. 36
1. Obtener la función de transferencia en lazo abierto:
pág. 37
Facilita el diseño intuitivo y ajustado a requisitos específicos.
Limitaciones
Se vuelve complejo para sistemas muy grandes o con muchas ganancias.
Requiere experiencia gráfica y conocimientos sobre análisis del plano
complejo.
pág. 38
Descripción: Combina proporcional y derivada para anticipar cambios y
reducir sobreimpulsos.
Función:
\[
u(t) = K_p e(t) + K_d \frac{de(t)}{dt}
\]
Aplicación: Sistemas con dinámica rápida, donde se requiere respuesta
anticipada.
pág. 39
La regla de Ziegler-Nichols es un método clásico y muy utilizado para sintonizar
controladores PID (Proporcional-Integral-Derivado) de manera empírica,
basándose en la respuesta del sistema a una entrada escalón.
Procedimiento básico
1. Configurar el sistema con un controlador P solo:
o Poner el controlador en modo proporcional.
o Aumentar gradualmente (K_p) hasta encontrar el valor crítico
(K_{cr}), donde el sistema comienza a oscilar de forma sostenida
(oscillaciones permanentes).
2. Medir el período de oscilación crítica:
o Denominado (T_{cr}), es el período entre picos consecutivos de las
oscilaciones sostenidas.
3. Aplicar las reglas de Ziegler-Nichols:
o Usar (K_{cr}) y (T_{cr}) para calcular los parámetros del controlador
PID.
Fórmulas de Ziegler-Nichols
Ganancia
Tipo de proporcional Integral Ganancia Ganancia
controlador (K_p) (K_i) derivada (K_d)
pág. 40
Ganancia
Tipo de proporcional Integral Ganancia Ganancia
controlador (K_p) (K_i) derivada (K_d)
(K_{cr} \times
{T_{cr}}) T_{cr})
0.125 \times
(K_{cr} \times
PD 0.8 \times (K_{cr}) — T_{cr})
Ventajas y limitaciones
Ventajas: Método rápido y sencillo, útil en sistemas donde no hay modelos
precisos.
Limitaciones: Puede producir respuestas subóptimas o inestables si no se
ajusta bien, ya que es empírico y basado en condiciones específicas.
pág. 41
La selección y sintonización del controlador son pasos fundamentales en el diseño
de sistemas de control para garantizar un rendimiento adecuado. Aquí te explico
cada uno en detalle:
pág. 42
o Controlador PID: la opción más versátil, ajustando todos los
aspectos.
4. Consideraciones adicionales:
o Sistemas con retardo o no lineales pueden requerir controladores
específicos.
o La complejidad del diseño y la implementación también influyen.
o
pág. 43
3. Agregar (K_i) para eliminar errores en estado estacionario.
4. Ajustar (K_d) para reducir sobreimpulsos y mejorar la estabilidad
transitoria.
5. Refinar los valores mediante prueba y error o métodos automáticos.
Resumen práctico
Pas
o Acción Objetivo
Seleccionar el tipo de
1 controlador Según requisitos del sistema
pág. 44
UNIDAD 4
Análisis y diseño de compensadores en la frecuencia
pág. 45
Se realiza analizando los diagramas de Bode del sistema abierto y ajustando el
compensador para cumplir ciertos requisitos.
pág. 46
Ejemplo sencillo: diseño con compensador Lead
Supón que quieres aumentar el margen de fase para mejorar la estabilidad:
1. En el diagrama original, identifica la frecuencia ( \omega_m ) donde quieres
mejorar la fase.
2. Diseña un compensador lead con función:
donde ( \alpha < 1 ), ( T ) ajustado para que su pico de fase ocurra cerca de
( \omega_m ).
3. Ajusta ( T ) y ( \alpha ) para maximizar la fase adicional sin introducir
oscilaciones no deseadas.
4. Verifica en el diagrama modificado si los márgenes cumplen los requisitos.
pág. 47
La compensación en adelanto (también conocida como lead compensation) es
una técnica utilizada para mejorar la respuesta dinámica de un sistema de control,
aumentando la estabilidad y el margen de fase, lo que permite respuestas más
rápidas y con menor sobreimpulso.
Donde:
(K) es la ganancia,
(T) es un parámetro de tiempo,
(\alpha < 1) (usualmente entre 0.1 y 1).
Este filtro tiene un polo y un cero: el cero en (s = -1/T), y el polo en (s = -1/(\alpha
T)).
pág. 48
2. Determinar los objetivos
Aumentar el margen de fase en esa frecuencia.
Mejorar la rapidez sin perder estabilidad.
3. Diseñar el compensador lead
Elegir una frecuencia central ( \omega_m ) donde se desea aumentar la
fase.
Ajustar los parámetros:
o La frecuencia del cero: ( \omega_z = 1/T )
o La frecuencia del polo: ( \omega_p = 1/(\alpha T) )
La cantidad máxima de aumento de fase (( \phi_{max} )) se obtiene
aproximadamente con:
o más comúnmente, ajustando (T) y ( \alpha ) para que el pico de fase ocurra
cerca de la frecuencia deseada.
4. Verificar en el diagrama de Bode
Añadir el compensador al sistema.
Observar cómo mejora el margen de fase y la respuesta general.
5. Ajuste final
Modificar los parámetros para optimizar los márgenes y responder a las
especificaciones.
Resumen práctico
Paso Acción Resultado
pág. 49
Paso Acción Resultado
cruce actual
pág. 50
C_{lag}(s) = K \frac{s T + 1}{s \beta T + 1}
Donde:
(K) es la ganancia,
(T) es un parámetro de tiempo,
(\beta > 1), típicamente entre 10 y 100.
Este filtro tiene un cero en (s = -1/T) y un polo en (s = -1/(\beta T)).
5. Ajuste final
pág. 51
Modificar (T) y (\beta) para optimizar el rendimiento sin comprometer la
estabilidad.
Resumen práctico
Pas
o Acción Resultado
pág. 52
De esta forma, se logra un equilibrio entre respuesta rápida y precisión en estado
estacionario.
C_{lead-lag}(s) = K \frac{s T_1 + 1}{s \alpha T_1 + 1} \times \frac{s T_2 + 1}{s \beta
T_2 + 1}
Donde:
El primer término (lead) con (T_1), (\alpha < 1), mejora la fase y la rapidez.
El segundo término (lag) con (T_2), (\beta > 1), aumenta la ganancia en
bajas frecuencias para reducir errores.
pág. 53
Modificar parámetros para optimizar rendimiento sin comprometer
estabilidad.
Ejemplo práctico
Supón que quieres:
Mejorar la rapidez del sistema (lead)
Reducir error en régimen permanente (lag)
Procedimiento:
1. Diseñas un lead con (T_1), (\alpha) para desplazar el margen de fase.
2. Añades un lag con (T_2), (\beta) para aumentar la ganancia en bajas
frecuencias.
3. Combinas ambos y verificas los márgenes en Bode.
4. Ajustas los parámetros según sea necesario.
pág. 54
Regulación de temperatura, presión o nivel: Se utilizan compensadores
para mejorar la estabilidad y precisión del control en procesos químicos,
petroquímicos o alimenticios.
Control de velocidad y posición en motores eléctricos: La
compensación ayuda a reducir errores en régimen permanente y mejorar la
respuesta transitoria.
2. Automoción
Sistemas de suspensión activa: Se emplean compensadores para
mejorar la estabilidad y confort, ajustando rápidamente la respuesta ante
irregularidades del camino.
Control de velocidad y dirección: Para mantener una conducción suave y
estable, ajustando rápidamente ante cambios en el entorno.
3. Robótica
Control de brazos robóticos: Se usan compensadores para mejorar la
precisión en movimientos rápidos y reducir errores en posicionamiento.
Sistemas de navegación: Para estabilizar trayectorias y responder
rápidamente a cambios.
4. Aeronáutica y aeroespacial
Control de vuelo: Los sistemas de control de aviones utilizan
compensadores para mantener estabilidad durante maniobras rápidas o
turbulencias.
Satélites y misiles: Para garantizar respuestas precisas y estables en
condiciones variables.
5. Electrónica y comunicaciones
Filtros activos: La compensación en frecuencia ayuda a eliminar ruidos o
interferencias específicas.
Amplificadores operacionales: Se emplean compensadores para mejorar
el ancho de banda y reducir distorsiones.
6. Sistemas biomédicos
pág. 55
Equipos de diagnóstico y monitoreo: Como monitores cardíacos o
respiratorios, donde se requiere una respuesta rápida con alta precisión.
Robótica médica: Para movimientos precisos durante cirugías asistidas
por robot.
UNIDAD 5
Sistemas de control en espacio de estado
Donde:
(\mathbf{x}(t)) es el vector de estados,
(A) es la matriz del sistema,
(\mathbf{u}(t)) es la entrada,
(\mathbf{y}(t)) es la salida.
pág. 56
2. Punto de equilibrio
Un punto de equilibrio (\mathbf{x}_e) se define como aquel donde:
pág. 57
Si todos los autovalores de (A) tienen partes reales negativas, el sistema
vuelve al equilibrio tras pequeñas perturbaciones (estable).
Si alguno tiene parte real positiva, las perturbaciones crecen y el sistema
diverge (inestable).
Si algunos tienen parte real cero y otros negativos, se requiere análisis
adicional para determinar estabilidad (marginal o inestable).
1. Controlabilidad
Definición:
Un sistema en espacio de estado:
\[
\dot{\mathbf{x}}(t) = A \mathbf{x}(t) + B \mathbf{u}(t)
\]
pág. 58
Es controlable si, mediante una entrada adecuada (\mathbf{u}(t)), es posible
llevar el estado del sistema desde cualquier condición inicial (\mathbf{x}_0) a
cualquier estado final (\mathbf{x}_f) en un tiempo finito.
Matriz de controlabilidad:
Se determina mediante la matriz:
\[
\mathcal{C} = [\, B \quad A B \quad A^2 B \quad \dots \quad A^{n-1} B\,]
\]
donde (n) es el orden del sistema.
Criterio:
El sistema es controlable si y solo si la matriz (\mathcal{C}) tiene rango completo
(es decir, rango (n)).
2. Estabilizabilidad
Definición:
Muchos sistemas no son completamente controlables, pero aún así pueden ser
estabilizados si los modos incontrolables ya son estables.
Criterio:
pág. 59
El sistema es estabilizable si todos los autovalores de (A) que tienen parte real
positiva o cero corresponden a modos controlables (es decir, que afectan a las
entradas).
Resumen comparativo
Concepto ¿Qué indica? ¿Cómo se verifica?
Ejemplo práctico
Supón que tienes un sistema con matrices (A) y (B):
pág. 60
Si la matriz de controlabilidad tiene rango completo, puedes diseñar un
controlador para mover el sistema a cualquier estado deseado.
Si no es totalmente controlable, pero los modos incontrolables ya son
estables, aún puedes estabilizarlo (estabilizabilidad).
Donde:
(K) es la matriz de ganancia (vector o matriz, dependiendo del sistema),
(\mathbf{u}(t)) es la entrada de control.
El signo negativo indica que se busca una acción correctiva para reducir los
errores.
pág. 61
¡Claro! La control por realimentación de estados es una técnica fundamental en
el control en espacio de estado que permite diseñar controladores para estabilizar
sistemas y hacer que sigan trayectorias deseadas.
Sistema en retroalimentación
El sistema original:
se convierte en:
pág. 62
Objetivo:
Elegir (K) para que los autovalores de (A - B K) tengan partes reales negativas,
asegurando la estabilidad del sistema cerrado.
Controlabilidad necesaria
Para poder colocar los polos en lugares arbitrarios, el sistema debe
ser controlable. Si no lo es, solo podrás modificar algunos modos del sistema.
pág. 63
Pasos para diseñar (K) mediante ubicación de polos
1. Verificar controlabilidad
El sistema debe ser controlable para poder colocar los polos en cualquier posición
deseada.
\mathcal{C} = [\, B \quad A B \quad A^2 B \quad \dots \quad A^{n-1} B\,]
Fórmula de Ackermann
Para un sistema en espacio de estado:
si quieres colocar los polos en los valores (p_1, p_2, ..., p_n), la matriz de
ganancia (K) se calcula com
pág. 64
Donde:
(M) es la matriz de controlabilidad:
En resumen:
1. Calcula la matriz de controlabilidad (M).
2. Calcula el polinomio característico deseado y evalúalo en (A), formando
(P(A)).
3. Usa la fórmula para obtener (K).
pág. 65
Observabilidad
¿Qué es?
Un sistema es observable si, a partir de las salidas ( \mathbf{y}(t) ) y su historia,
se puede determinar completamente el estado interno ( \mathbf{x}(t) ).
Matriz de observabilidad
Para un sistema:
\nombredeloperador{rango}(\mathcal{O}) = n
pág. 66
Detectabilidad
¿Qué es?
Un sistema es detectable si todos sus modos no estables (con partes reales
positivas o iguales a cero) son detectables, es decir, que no hay modos no
estables no observados. En otras palabras, aunque algunos estados no sean
completamente observables, si los modos inestables sí lo son, podemos detectar y
estabilizar el sistema.
Diferencia clave
Observabilidad total: todos los estados se pueden determinar
exactamente.
Detectabilidad: solo los modos inestables deben ser detectables; Los
modos estables pueden no serlo.
pág. 67
¿Qué es un observador?
Un observador es un sistema dinámico que, usando las entradas ( \mathbf{u}(t) )
y las salidas ( \mathbf{y}(t) ), estima el estado ( \hat{\mathbf{x}}(t) ).
El ejemplo clásico es el observador de Luenberger.
Donde:
( \hat{\mathbf{x}}(t) ): estimación del estado
( L ): matriz ganancia del observador (a determinar)
pág. 68
El Regulador Cuadrático Lineal (LQR) es una técnica de control óptimo que
busca minimizar una función de costo cuadrática, equilibrando el rendimiento del
sistema y el esfuerzo de control.
Donde:
(Q): matriz semidefinida positiva o semidefinida positiva, penaliza los
estados.
(R): matriz definida positiva, penaliza la magnitud del control.
pág. 69