Cursos>Ingeniería de Control II

Presentación
Presentación de la Unidad
Bienvenido a esta unidad. Aquí encontrarás toda la información y recursos necesarios para tu aprendizaje.
Introducción
Introducción
Espacio de Estados
Espacio de Estados
Ecuaciones de estados
Observalibilidad y controlabilidad
MD
MD
Tema 13: Representación en el Espacio de Estados y Conversión de Modelos
Desarrollo Teórico
La representación en el espacio de estados es la piedra angular de la teoría de control moderna. A diferencia del enfoque clásico basado en la función de transferencia (que describe el comportamiento externo de entrada-salida bajo condiciones iniciales nulas), el espacio de estados proporciona una descripción interna completa del sistema mediante un conjunto de ecuaciones de primer orden acopladas.
1. Ecuaciones del Espacio de Estados Continuo LTI
Un sistema lineal e invariante en el tiempo (LTI) se describe mediante el siguiente par de ecuaciones matriciales:
$$\dot{x}(t) = A x(t) + B u(t)$$
$$y(t) = C x(t) + D u(t)$$
Donde:
- $x(t) \in \mathbb{R}^n$ es el vector de estados, que contiene las variables internas necesarias para predecir el comportamiento futuro del sistema.
- $u(t) \in \mathbb{R}^m$ es el vector de entradas (señales manipuladas).
- $y(t) \in \mathbb{R}^p$ es el vector de salidas (variables medidas).
- $A \in \mathbb{R}^{n \times n}$ es la matriz del sistema (o de evolución dinámica).
- $B \in \mathbb{R}^{n \times m}$ es la matriz de entrada (o de acoplamiento de control).
- $C \in \mathbb{R}^{p \times n}$ es la matriz de salida (o de observación).
- $D \in \mathbb{R}^{p \times m}$ es la matriz de transmisión directa (típicamente cero en sistemas físicos reales).
2. Conversión entre Función de Transferencia y Espacio de Estados
De Espacio de Estados a Función de Transferencia:
Tomando la transformada de Laplace de las ecuaciones de estado con condiciones iniciales nulas:
$$s X(s) = A X(s) + B U(s) \implies (sI - A) X(s) = B U(s) \implies X(s) = (sI - A)^{-1} B U(s)$$
Sustituyendo en la ecuación de salida:
$$Y(s) = C X(s) + D U(s) = [C (sI - A)^{-1} B + D] U(s)$$
Por lo tanto, la matriz de transferencia $G(s)$ se obtiene como:
$$G(s) = C (sI - A)^{-1} B + D = \frac{C \text{adj}(sI - A) B}{\det(sI - A)} + D$$
Nota: Los polos de la función de transferencia son idénticos a los valores propios de la matriz $A$, calculados mediante la ecuación característica $\det(sI - A) = 0$.De Función de Transferencia a Espacio de Estados:
La representación en espacio de estados no es única. Una misma función de transferencia puede representarse en múltiples formas canónicas:- Forma Canónica Controlable (FCC): Útil para el diseño de asignación de polos por realimentación de estados.
- Forma Canónica Observable (FCO): Útil para el diseño de observadores de estado.
- Forma Canónica Diagonal / Jordan: Donde la matriz $A$ es diagonal, revelando los modos dinámicos desacoplados del sistema.
Ejemplo Interactivo con Python
Se modela y simula la dinámica de un sistema físico de segundo orden (masa-resorte-amortiguador) con parámetros físicos nominales $m = 1\text{ kg}$, $b = 1.5\text{ N·s/m}$ y $k = 4\text{ N/m}$. Al definir las variables de estado como la posición ($x_1 = q$) y la velocidad ($x_2 = \dot{q}$), las matrices de estado resultantes son:
$$A = \begin{bmatrix} 0 & 1 \\ -4 & -1.5 \end{bmatrix}, \quad B = \begin{bmatrix} 0 \\ 1 \end{bmatrix}, \quad C = \begin{bmatrix} 1 & 0 \end{bmatrix}, \quad D = \begin{bmatrix} 0 \end{bmatrix}$$
A continuación, se presenta el gráfico interactivo con las trayectorias temporales de ambos estados calculadas con precisión científica mediante simulación numérica de las ecuaciones matriciales de primer orden:
Ejercicios Resueltos
Ejercicio 1
Dada la representación en espacio de estados de un sistema LTI:
$$A = \begin{bmatrix} 0 & 1 \\ -6 & -5 \end{bmatrix}, \quad B = \begin{bmatrix} 0 \\ 2 \end{bmatrix}, \quad C = \begin{bmatrix} 1 & 3 \end{bmatrix}, \quad D = [0]$$
Calcule la función de transferencia equivalente $G(s) = \frac{Y(s)}{U(s)}$.
Solución:
- Hallamos el término fundamental $(sI - A)$:
$$sI - A = s \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} - \begin{bmatrix} 0 & 1 \\ -6 & -5 \end{bmatrix} = \begin{bmatrix} s & -1 \\ 6 & s+5 \end{bmatrix}$$ - Calculamos la matriz inversa $(sI - A)^{-1}$:
$$\det(sI - A) = s(s+5) - (-1)(6) = s^2 + 5s + 6$$
$$\text{adj}(sI - A) = \begin{bmatrix} s+5 & 1 \\ -6 & s \end{bmatrix}$$
$$(sI - A)^{-1} = \frac{1}{s^2 + 5s + 6} \begin{bmatrix} s+5 & 1 \\ -6 & s \end{bmatrix}$$ - Multiplicamos matricialmente $C (sI - A)^{-1} B$:
$$(sI - A)^{-1} B = \frac{1}{s^2 + 5s + 6} \begin{bmatrix} s+5 & 1 \\ -6 & s \end{bmatrix} \begin{bmatrix} 0 \\ 2 \end{bmatrix} = \frac{1}{s^2 + 5s + 6} \begin{bmatrix} 2 \\ 2s \end{bmatrix}$$
$$G(s) = C \left[ (sI - A)^{-1} B \right] = \begin{bmatrix} 1 & 3 \end{bmatrix} \left[ \frac{1}{s^2 + 5s + 6} \begin{bmatrix} 2 \\ 2s \end{bmatrix} \right] = \frac{1 \cdot 2 + 3 \cdot (2s)}{s^2 + 5s + 6} = \frac{6s + 2}{s^2 + 5s + 6}$$
Respuesta: La función de transferencia del sistema es $G(s) = \frac{6s + 2}{s^2 + 5s + 6}$.
Ejercicio 2
Obtenga la representación en el espacio de estados en Forma Canónica Controlable (FCC) de la siguiente función de transferencia de tercer orden:
$$G(s) = \frac{5s + 8}{s^3 + 4s^2 + 6s + 12}$$
Solución:
Para una función de transferencia estándar de la forma:
$$G(s) = \frac{b_1 s^2 + b_2 s + b_3}{s^3 + a_1 s^2 + a_2 s + a_3}$$
La Forma Canónica Controlable se escribe directamente de forma sistemática a partir de los coeficientes del numerador y el denominador:
$$A = \begin{bmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ -a_3 & -a_2 & -a_1 \end{bmatrix}, \quad B = \begin{bmatrix} 0 \\ 0 \\ 1 \end{bmatrix}$$
$$C = \begin{bmatrix} b_3 & b_2 & b_1 \end{bmatrix}, \quad D = [0]$$
Comparando coeficientes de nuestro sistema ($a_1 = 4$, $a_2 = 6$, $a_3 = 12$, $b_1 = 0$, $b_2 = 5$, $b_3 = 8$):
$$A = \begin{bmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ -12 & -6 & -4 \end{bmatrix}, \quad B = \begin{bmatrix} 0 \\ 0 \\ 1 \end{bmatrix}$$
$$C = \begin{bmatrix} 8 & 5 & 0 \end{bmatrix}, \quad D = [0]$$
Respuesta: Las matrices anteriores representan la FCC exacta del sistema de tercer orden.
Ejercicio 3
Determine el modelo en espacio de estados para un circuito eléctrico RLC paralelo excitado por una fuente de corriente de entrada $i_{in}(t)$. Suponga que la salida es el voltaje del condensador $v_c(t)$.
Solución:
Aplicando la ley de corrientes de Kirchhoff en el nodo de voltaje común $v(t) = v_c(t)$:
$$i_{in}(t) = i_R(t) + i_L(t) + i_C(t) = \frac{v(t)}{R} + i_L(t) + C \frac{dv(t)}{dt}$$
La ecuación para el inductor es:
$$v(t) = L \frac{di_L(t)}{dt}$$
Definimos las variables de estado correspondientes a los elementos almacenadores de energía:
- $x_1(t) = v(t)$ (Voltaje en el capacitor)
- $x_2(t) = i_L(t)$ (Corriente en el inductor)
Despejando las derivadas de estado de primer orden:
- De la ecuación del capacitor:
$$\dot{x}_1 = \frac{dv}{dt} = -\frac{1}{RC} v - \frac{1}{C} i_L + \frac{1}{C} i_{in} = -\frac{1}{RC} x_1 - \frac{1}{C} x_2 + \frac{1}{C} u$$ - De la ecuación del inductor:
$$\dot{x}_2 = \frac{di_L}{dt} = \frac{1}{L} v = \frac{1}{L} x_1$$
Escribiendo en notación matricial con salida $y(t) = v(t) = x_1$:
$$\begin{bmatrix} \dot{x}_1 \\ \dot{x}_2 \end{bmatrix} = \begin{bmatrix} -\frac{1}{RC} & -\frac{1}{C} \\ \frac{1}{L} & 0 \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} + \begin{bmatrix} \frac{1}{C} \\ 0 \end{bmatrix} u(t)$$
$$y(t) = \begin{bmatrix} 1 & 0 \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \end{bmatrix}$$
Ejercicio 4
Un sistema dinámico lineal tiene los siguientes valores propios en su matriz del sistema: $\lambda_1 = -2$, $\lambda_2 = -3 + 4j$, y $\lambda_3 = -3 - 4j$. Determine la estabilidad interna del sistema y describa el tipo de trayectoria dinámica libre del estado en el espacio de fase.
Solución:
Estabilidad: Un sistema en el espacio de estados es internamente estable si y solo si todos los valores propios de su matriz $A$ tienen parte real estrictamente negativa.
- $\text{Re}(\lambda_1) = -2 < 0$
- $\text{Re}(\lambda_2) = -3 < 0$
- $\text{Re}(\lambda_3) = -3 < 0$
Como todos los valores propios están localizados en el semiplano izquierdo del plano complejo, el sistema es asintóticamente estable.
Trayectoria en el espacio de fase:
- El valor propio real $\lambda_1 = -2$ introduce un modo de decaimiento exponencial puro (estable, tipo nodo).
- El par conjugado complejo $\lambda_{2,3} = -3 \pm 4j$ representa un comportamiento oscilatorio amortiguado (tipo foco o espiral estable).
- Por ende, cualquier estado inicial desplazado del origen trazará una trayectoria en espiral tridimensional que decaerá suave y asintóticamente hasta converger en el origen del espacio de fase $([0, 0, 0]^T)$.
Ejercicio 5
Dada la matriz de estado de un sistema dinámico:
$$A = \begin{bmatrix} -2 & 3 \\ 0 & -5 \end{bmatrix}$$
Determine los valores propios del sistema y demuestre que para matrices triangulares los valores propios se localizan directamente en la diagonal principal.
Solución:
Los valores propios se calculan como las raíces del polinomio característico $\det(\lambda I - A) = 0$:
$$\det(\lambda I - A) = \det \begin{bmatrix} \lambda + 2 & -3 \\ 0 & \lambda + 5 \end{bmatrix} = 0$$
Dado que es una matriz triangular (el elemento inferior izquierdo es cero), el determinante es simplemente el producto de los términos de la diagonal:
$$\det(\lambda I - A) = (\lambda + 2)(\lambda + 5) = 0 \implies \lambda_1 = -2, \quad \lambda_2 = -5$$
Este resultado demuestra formalmente el teorema: para cualquier matriz triangular (superior o inferior) o diagonal, el determinante característico se simplifica al producto de sus factores diagonales, localizando los valores propios en los elementos de la diagonal principal.
Ejercicio 6
Determine la representación en espacio de estados en Forma Canónica Observable (FCO) para el sistema definido por:
$$G(s) = \frac{s + 3}{s^2 + 7s + 10}$$
Solución:
Para un sistema general de segundo orden de la forma $G(s) = \frac{b_1 s + b_2}{s^2 + a_1 s + a_2}$, la FCO sistemática se define como:
$$A = \begin{bmatrix} 0 & -a_2 \\ 1 & -a_1 \end{bmatrix}, \quad B = \begin{bmatrix} b_2 \\ b_1 \end{bmatrix}, \quad C = \begin{bmatrix} 0 & 1 \end{bmatrix}$$
Identificando los coeficientes de nuestro sistema ($a_1 = 7$, $a_2 = 10$, $b_1 = 1$, $b_2 = 3$):
$$A = \begin{bmatrix} 0 & -10 \\ 1 & -7 \end{bmatrix}, \quad B = \begin{bmatrix} 3 \\ 1 \end{bmatrix}$$
$$C = \begin{bmatrix} 0 & 1 \end{bmatrix}, \quad D = [0]$$
Ejercicios Propuestos
Convierta el sistema representado por las siguientes matrices a su correspondiente función de transferencia $G(s)$:
$$A = \begin{bmatrix} -1 & 0 \\ 2 & -3 \end{bmatrix}, \quad B = \begin{bmatrix} 1 \\ 0 \end{bmatrix}, \quad C = \begin{bmatrix} 0 & 5 \end{bmatrix}$$
[Respuesta: G(s) = 10 / (s^2 + 4s + 3)]Plantee las matrices del espacio de estados para un sistema térmico de una habitación donde el calentador aporta calor $u(t)$, la capacitancia térmica de la habitación es $C_h$, la resistencia de aislamiento térmico de las paredes es $R$ y la temperatura exterior es cero.
[Respuesta: A = -1/(R*Ch), B = 1/Ch, C = 1, D = 0]Deduzca la Forma Canónica Controlable del siguiente sistema dinámico:
$$G(s) = \frac{s^2 + 2s + 3}{s^3 + 9s^2 + 23s + 15}$$
[Respuesta: A = [[0, 1, 0], [0, 0, 1], [-15, -23, -9]], B = [[0], [0], [1]], C = [[3, 2, 1]]]Para un péndulo rotacional simple no amortiguado, la ecuación de movimiento es $J \ddot{\theta} + m g L \theta = 0$. Defina las variables de estado y plantee las matrices de estado continuas.
[Respuesta: A = [[0, 1], [-mgL/J, 0]], B = [[0], [1/J]], C = [[1, 0]]]Encuentre el polinomio característico y los valores propios de la matriz del sistema:
$$A = \begin{bmatrix} -4 & 1 \\ 2 & -3 \end{bmatrix}$$
[Respuesta: P(lambda) = lambda^2 + 7*lambda + 10 = 0; lambda_1 = -2, lambda_2 = -5]Explique conceptualmente la diferencia física y el significado matemático de un estado físico frente a una salida de medición directa de un sensor.
[Respuesta: El estado contiene toda la energía acumulada del sistema; la salida es solo una proyección medible por sensores]Demuestre que si un sistema LTI dinámico se somete a una transformación de similitud $z = T x$, la función de transferencia del sistema permanece matemáticamente invariante.
[Respuesta: Gz(s) = C*T*(sI - T^-1*A*T)^-1 * T^-1*B = C*(sI-A)^-1*B = Gx(s)]Un sistema masa-resorte-amortiguador acoplado de dos masas tiene un espacio de estados de dimensión $n$. Identifique cuántas variables de estado son requeridas para describir completamente el sistema físico.
[Respuesta: n = 4 (dos posiciones y dos velocidades)]Convierta el sistema dado en la Forma Canónica Controlable a la Forma Canónica Diagonal utilizando autovectores, para las matrices:
$$A = \begin{bmatrix} 0 & 1 \\ -2 & -3 \end{bmatrix}, \quad B = \begin{bmatrix} 0 \\ 1 \end{bmatrix}, \quad C = \begin{bmatrix} 1 & 1 \end{bmatrix}$$
[Respuesta: Lambda = [[-1, 0], [0, -2]]]Plantee las matrices del espacio de estados para un motor de corriente continua (DC) donde la corriente de armadura $i_a(t)$ y la velocidad angular $\omega(t)$ son las variables de estado y el voltaje de entrada es $v_a(t)$.
[Respuesta: A = [[-Ra/La, -Kb/La], [Kt/J, -B/J]], B = [[1/La], [0]], C = [[0, 1]]]
HTML
HTML
Tema 7: Respuesta Temporal: Sistemas de Primer y Segundo Orden
1. Sistemas de Primer Orden
Un sistema de primer orden se caracteriza por poseer un único polo real en el plano complejo y se describe mediante una ecuación diferencial lineal de primer orden. La función de transferencia estándar en el dominio de Laplace se expresa como:
Donde:
- \( K \) es la ganancia estática del sistema, que representa la relación de amplificación entre la salida de estado estable y la entrada en régimen permanente.
- \( \tau \) es la constante de tiempo, que mide la velocidad de respuesta del sistema. Físicamente, representa el tiempo que tarda el sistema en alcanzar el \( 63.2\% \) de su incremento final ante un cambio tipo escalón.
La respuesta temporal ante un escalón unitario \( U(s) = \frac{1}{s} \) en el dominio del tiempo es:
A medida que transcurre el tiempo, la respuesta se estabiliza. En \( t = 3\tau \) se alcanza el \( 95\% \) del valor final, y en \( t = 4\tau \) se llega al \( 98\% \), momento en el cual convencionalmente se considera que el sistema ha entrado en estado de régimen permanente.
2. Sistemas de Segundo Orden
Los sistemas de segundo orden poseen dos polos en el plano \( s \) y son fundamentales en ingeniería debido a su capacidad para modelar oscilaciones dinámicas. La función de transferencia estándar se define como:
Donde:
- \( \omega_n \) es la frecuencia natural no amortiguada, que representa la frecuencia angular a la que oscilaría el sistema si el amortiguamiento fuera nulo.
- \( \zeta \) es el factor de amortiguamiento, un parámetro adimensional que describe la atenuación de las oscilaciones.
Clasificación de la Respuesta según el Amortiguamiento
Dependiendo del valor de \( \zeta \), los polos del sistema cambian de ubicación en el plano complex, dando lugar a cuatro tipos de comportamiento dinámico:
Subamortiguado (\( 0 < \zeta < 1 \))
Polos complejos conjugados. La respuesta temporal presenta oscilaciones amortiguadas antes de estabilizarse.
Críticamente Amortiguado (\( \zeta = 1 \))
Dos polos reales e iguales en \( s = -\omega_n \). Es la respuesta más rápida posible sin presentar oscilación ni sobreimpulso.
Sobreamortiguado (\( \zeta > 1 \))
Dos polos reales distintos. La respuesta es lenta y se aproxima suavemente al valor de estado estable sin oscilar.
No Amortiguado (\( \zeta = 0 \))
Polos imaginarios puros en \( s = \pm j\omega_n \). El sistema oscila indefinidamente con amplitud constante.
🛠️ Laboratorio Virtual de Respuesta Temporal
Visualiza el diagrama de bloques estilo Simulink de un sistema de control realimentado. Usa el deslizador (slider) integrado en el propio gráfico para modificar interactiva y directamente el factor de amortiguamiento \( \zeta \) y observar de forma instantánea cómo cambia la curva de respuesta dinámica.
4. Ejercicios Resueltos
Ejercicio 1
Un motor eléctrico de corriente continua tiene una función de transferencia de velocidad dada por \( G(s) = \frac{10}{2s + 1} \). Determine el valor final de la velocidad si se le aplica una tensión de entrada en escalón de \( 5\text{ V} \) y calcule el tiempo necesario para alcanzar el \( 98\% \) de dicha velocidad final.
Solución:
1. Identificamos los parámetros estándar de primer orden comparando la planta dada con la forma estandarizada \( G(s) = \frac{K}{\tau s + 1} \):
Ganancia estática de la planta: \( K = 10 \), Constante de tiempo: \( \tau = 2\text{ s} \).
2. La entrada aplicada es un escalón de magnitud \( A = 5 \), por lo que \( U(s) = \frac{5}{s} \). El valor final de salida, aplicando el Teorema del Valor Final, es:
\[ y_\infty = \lim_{s \to 0} s G(s) U(s) = \lim_{s \to 0} s \left( \frac{10}{2s+1} \right) \frac{5}{s} = 10 \times 5 = 50\text{ rad/s} \]
3. Para un sistema de primer orden, el tiempo de establecimiento para alcanzar el criterio del \( 98\% \) de la respuesta transitoria corresponde estrictamente a:
\[ t_s = 4\tau = 4 \times 2\text{ s} = 8\text{ s} \]
Respuesta: Velocidad final = 50 rad/s; Tiempo de asentamiento = 8 s.
Ejercicio 2
Un sistema térmico es sometido a un ensayo de respuesta al escalón. Si la temperatura inicial es de \( 20^\circ\text{C} \) y tras aplicar un flujo constante de calor la temperatura se estabiliza en \( 80^\circ\text{C} \), demorando \( 15\text{ minutos} \) en llegar a \( 57.9^\circ\text{C} \), deduzca su función de transferencia asumiendo comportamiento de primer orden.
Solución:
1. El cambio total de temperatura (respuesta neta en estado estable) es \( \Delta y_\infty = 80 - 20 = 60^\circ\text{C} \).
2. El incremento de temperatura alcanzado en el instante medido es \( \Delta y(t) = 57.9 - 20 = 37.9^\circ\text{C} \).
3. Calculamos la proporción respecto del valor final de estado estable:
\[ \frac{\Delta y(t)}{\Delta y_\infty} = \frac{37.9}{60} = 0.6316 \approx 63.2\% \]
4. Dado que el sistema tarda exactamente 15 minutos en alcanzar el \( 63.2\% \) del incremento total de temperatura, deducimos de la teoría física que la constante de tiempo térmica es:
\[ \tau = 15\text{ minutos} = 900\text{ s} \]
5. Si normalizamos la ganancia para una entrada escalón unitaria, la función de transferencia del proceso térmico es:
\[ G(s) = \frac{60}{900s + 1} \]
Respuesta: \( G(s) = \frac{60}{900s + 1} \)
Ejercicio 3
Un sistema de control de posición de segundo orden tiene la función de transferencia de lazo cerrado \( T(s) = \frac{25}{s^2 + 6s + 25} \). Calcule la frecuencia natural no amortiguada, el factor de amortiguamiento y el porcentaje de sobreimpulso máximo.
Solución:
1. Comparamos el denominador de nuestro sistema con la ecuación característica estándar de segundo orden:
\[ s^2 + 2\zeta\omega_n s + \omega_n^2 = s^2 + 6s + 25 \]
2. Hallamos \( \omega_n \) extrayendo la raíz del término independiente:
\[ \omega_n^2 = 25 \implies \omega_n = 5\text{ rad/s} \]
3. Despejamos el factor de amortiguamiento \( \zeta \) igualando los coeficientes del término lineal:
\[ 2\zeta\omega_n = 6 \implies 2\zeta(5) = 6 \implies \zeta = \frac{6}{10} = 0.6 \]
4. Calculamos el sobreimpulso máximo porcentual \( M_p \) mediante la ecuación analítica:
\[ M_p = e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}} \times 100\% = e^{-\frac{0.6\pi}{\sqrt{1-0.36}}} \times 100\% = e^{-0.75\pi} \times 100\% \approx 9.48\% \]
Respuesta: \( \omega_n = 5\text{ rad/s} \); \( \zeta = 0.6 \); \( M_p = 9.48\% \) (Comportamiento Subamortiguado).
Ejercicio 4
Determine la función de transferencia de un transductor de presión mecánica de segundo orden que presenta un sobreimpulso máximo del \( 20\% \) ante una entrada escalón y cuyo tiempo de pico máximo registrado en el osciloscopio es de \( 0.2\text{ segundos} \). Asuma ganancia estática unitaria.
Solución:
1. Relacionamos el sobreimpulso \( M_p = 0.20 \) con el factor de amortiguamiento \( \zeta \) mediante la fórmula de conversión directa:
\[ \zeta = \frac{-\ln(M_p)}{\sqrt{\pi^2 + \ln^2(M_p)}} = \frac{-\ln(0.2)}{\sqrt{\pi^2 + \ln^2(0.2)}} \approx \frac{1.6094}{\sqrt{9.8696 + 2.5903}} \approx 0.456 \]
2. El tiempo de pico \( t_p = 0.2\text{ s} \) está vinculado con la frecuencia natural mediante:
\[ t_p = \frac{\pi}{\omega_n \sqrt{1 - \zeta^2}} \implies 0.2 = \frac{\pi}{\omega_n \sqrt{1 - 0.456^2}} \]
\[ \omega_n = \frac{\pi}{0.2 \sqrt{1 - 0.2079}} = \frac{\pi}{0.2 \times 0.89} \approx 17.65\text{ rad/s} \]
3. Estructuramos el denominador de la función de transferencia:
Frecuencia al cuadrado: \( \omega_n^2 \approx 311.5 \).
Término de amortiguamiento medio: \( 2\zeta\omega_n = 2 \times 0.456 \times 17.65 \approx 16.1 \).
Respuesta: \( G(s) = \frac{311.5}{s^2 + 16.1s + 311.5} \)
Ejercicio 5
Un lazo de control industrial posee un transmisor de flujo con comportamiento dinámico sobreamortiguado. Sus polos están ubicados en \( s_1 = -2 \) y \( s_2 = -8 \). Determine el factor de amortiguamiento adimensional \( \zeta \) y la frecuencia natural \( \omega_n \).
Solución:
1. La ecuación característica del denominador estructurada a partir de los polos reales es:
\[ D(s) = (s + 2)(s + 8) = s^2 + 10s + 16 \ ]
2. Comparamos coeficientes con la forma estándar de segundo orden:
\[ \omega_n^2 = 16 \implies \omega_n = 4\text{ rad/s} \]
3. Hallamos el factor de amortiguamiento igualando el término lineal de primer orden:
\[ 2\zeta\omega_n = 10 \implies 2\zeta(4) = 10 \implies \zeta = \frac{10}{8} = 1.25 \]
Respuesta: \( \omega_n = 4\text{ rad/s} \); \( \zeta = 1.25 \) (Confirma comportamiento sobreamortiguado al ser \( \zeta > 1 \)).
Ejercicio 6
Calcule analíticamente la respuesta en el tiempo ante una entrada escalón de amplitud \( A = 2 \) de un sistema dinámico críticamente amortiguado que tiene una frecuencia natural \( \omega_n = 3\text{ rad/s} \). Suponga condiciones iniciales nulas.
Solución:
1. Para un sistema críticamente amortiguado (\( \zeta = 1 \)), la función de transferencia estándar es:
\[ G(s) = \frac{\omega_n^2}{(s + \omega_n)^2} = \frac{9}{(s + 3)^2} \]
2. Con una entrada escalón de magnitud 2, la transformada de Laplace de la salida es:
\[ Y(s) = G(s) U(s) = \frac{9}{(s + 3)^2} \cdot \frac{2}{s} = \frac{18}{s(s+3)^2} \]
3. Aplicamos descomposición en fracciones parciales para facilitar la transformada inversa:
\[ \frac{18}{s(s+3)^2} = \frac{A_1}{s} + \frac{A_2}{s+3} + \frac{A_3}{(s+3)^2} \]
Multiplicando y resolviendo, encontramos los residuos: \( A_1 = 2 \), \( A_2 = -2 \), y \( A_3 = -6 \).
4. Aplicamos la transformada de Laplace inversa término a término:
\[ y(t) = \mathcal{L}^{-1}\left\{ \frac{2}{s} - \frac{2}{s+3} - \frac{6}{(s+3)^2} \right\} = \left( 2 - 2e^{-3t} - 6te^{-3t} \right) \cdot u(t) \]
Respuesta: \( y(t) = 2 - 2e^{-3t}(1 + 3t) \) para \( t \ge 0 \).
5. Ejercicios Propuestos
1. Una válvula de control de primer orden tiene una constante de tiempo \( \tau = 0.5\text{ s} \) y ganancia unitaria. Si se le aplica de forma súbita una señal escalón unitario, calcule el tiempo necesario para alcanzar el \( 90\% \) de su apertura final.
[Respuesta: \( t \approx 1.15\text{ s} \) ]
2. Un sistema dinámico tiene por polos los valores complejos \( s = -3 \pm j4 \). Deduzca el factor de amortiguamiento \( \zeta \) y la frecuencia natural no amortiguada \( \omega_n \) del sistema.
[Respuesta: \( \omega_n = 5\text{ rad/s} \), \( \zeta = 0.6 \) (Subamortiguado) ]
3. Diseñe el valor del parámetro de rigidez elástica \( k \) en un sistema masa-resorte-amortiguador con masa \( m = 2\text{ kg} \) y amortiguamiento viscoso \( b = 8\text{ N·s/m} \) para que el sistema presente una respuesta críticamente amortiguada.
[Respuesta: \( k = 8\text{ N/m} \) ]
4. Se sintoniza un lazo de control con una planta de segundo orden. Si se desea que el sobreimpulso máximo de la variable de proceso no exceda el \( 5\% \) ante cambios de referencia, determine el valor mínimo que debe tener el factor de amortiguamiento \( \zeta \).
[Respuesta: \( \zeta \ge 0.69 \) ]
5. Demuestre de forma analítica a partir de la transformada inversa de Laplace que la respuesta temporal de un sistema de segundo orden críticamente amortiguado nunca presenta oscilaciones ni cruces por encima de su valor final.
[Respuesta: Demostración basada en que la derivada de \( y(t) \) es estrictamente positiva para todo \( t > 0 \), imposibilitando máximos o mínimos locales ]
6. Un sensor industrial de temperatura de primer orden se sumerge en agua hirviendo. Si el sensor registra un aumento de temperatura de \( 63.2^\circ\text{C} \) en los primeros \( 5\text{ segundos} \), calcule el tiempo que tardará en marcar \( 99.3^\circ\text{C} \) si la temperatura ambiente inicial era de \( 0^\circ\text{C} \).
[Respuesta: \( t = 25\text{ s} \) (equivalente a \( 5\tau \) para alcanzar el \( 99.3\% \) de estado estable) ]
7. Un proceso químico presenta una respuesta sobreamortiguada con polos reales en \( s = -0.5 \) y \( s = -2.5 \). Si se aplica una entrada escalón de referencia, determine cuál de los dos polos es el dominante y explique cómo afecta este polo a la velocidad del transitorio general.
[Respuesta: El polo dominante es \( s = -0.5 \) por ubicarse más cerca del eje imaginario; su constante de tiempo es mayor, por lo que domina ralentizando la respuesta dinámica global ]
8. Para una planta de segundo orden subamortiguada con \( \omega_n = 10\text{ rad/s} \) y \( \zeta = 0.5 \), calcule el valor exacto del tiempo de establecimiento empleando el criterio convencional del \( 2\% \).
[Respuesta: \( t_s \approx \frac{4}{\zeta\omega_n} = 0.8\text{ s} \) ]
9. Encuentre el rango de valores de la ganancia del controlador proporcional \( K_c \) en un lazo de control realimentado si la planta es \( G(s) = \frac{1}{s^2 + 4s + 3} \) de modo que el lazo cerrado resultante de segundo orden nunca presente comportamiento oscilatorio.
[Respuesta: \( K_c \le 1.0 \) (garantiza que el factor de lazo cerrado sea \( \zeta \ge 1.0 \)) ]
10. Un servocomando industrial tiene una función de transferencia \( G(s) = \frac{100}{s^2 + 20s + 100} \). Determine el tiempo de pico y el sobreimpulso máximo si se aplica una entrada escalón.
[Respuesta: No tiene sobreimpulso (\( M_p = 0\% \)) ni tiempo de pico definido por tratarse de un sistema críticamente amortiguado (\( \zeta = 1.0 \)) ]
Presentación de la Unidad
Bienvenido a esta unidad. Aquí encontrarás toda la información y recursos necesarios para tu aprendizaje.
Introducción al control digital
Introducción al Control Digital
Concepto
El control digital implementa algoritmos en un computador o microcontrolador.
El lazo de control se modifica porque el controlador opera en tiempo discreto.
Arquitectura básica
r(t) → Σ → [Muestreador (A/D)] → C(z) → [Retenedor (ZOH, D/A)] → Planta G(s) → y(t)
Matemática
- Señal muestreada:
$$ y[k] = y(kT_s) $$ - Señal reconstruida (ZOH):
$$ u(t) = u[k], \quad kT_s \le t < (k+1)T_s $$
Ejemplo numérico
ADC de 12 bits, rango 0–5 V.
Resolución:
$$ q = \frac{5}{4095} \approx 0.00122\ \text{V} $$
Si la señal es 2.3456 V:
$$ \text{valor digital} = \text{round}\left(\frac{2.3456}{q}\right) = 1922 $$
$$ \text{reconstrucción} = 1922 \cdot q \approx 2.346\ \text{V} $$
MATLAB
fs = 1000; Ts = 1/fs; t = 0:1e-5:0.01;
x = 1.5 + 0.5*sin(2*pi*50*t);
n = 0:Ts:0.01; xm = 1.5 + 0.5*sin(2*pi*50*n);
q = 5/4095; xd = round(xm/q)*q;
stairs(n,xd); hold on; stem(n,xm); plot(t,x,'k')Muestreo y retención de datos
Muestreo y retención de datos
Muestreo y Retención de Datos
Muestreo
Proceso de tomar valores cada \(T_s\):
$$ y[k] = y(kT_s) $$
Teorema de Nyquist
$$ f_s \geq 2 f_{\max} $$
Retención (ZOH)
El D/A mantiene constante el valor:
$$ u(t) = u[k], \quad kT_s \le t < (k+1)T_s $$
Ejemplo numérico (aliasing)
Señal: \(x(t)=\sin(2\pi f t)\), con \(f=5\ \text{Hz}\).
- Caso 1: \(f_s=20\ \text{Hz}\) → sin aliasing.
- Caso 2: \(f_s=8\ \text{Hz}\) → aliasing a 3 Hz.
Muestras:
$$ x[n] = \sin(2\pi f n T_s) $$
Para \(f=5\ \text{Hz}, f_s=8\ \text{Hz}, T_s=0.125\):
$$ x[n] = \sin(1.25\pi n) $$
MATLAB
f=5; t=0:1e-4:0.5; x=sin(2*pi*f*t);
fs1=20; Ts1=1/fs1; n1=0:Ts1:0.5; x1=sin(2*pi*f*n1);
fs2=8; Ts2=1/fs2; n2=0:Ts2:0.5; x2=sin(2*pi*f*n2);
subplot(2,1,1); stem(n1,x1); title('fs=20 Hz');
subplot(2,1,2); stem(n2,x2); title('fs=8 Hz');Muestreo y retención en Simulink
Muestreo y retención en Simulink
Actividad autónoma: muestreo y retención
Actividad autónoma: muestreo y retención
Ecuaciones en diferencias
Ecuaciones en Diferencias
Definición
$$ y[k] + a_1 y[k-1] + \dots + a_n y[k-n] = b_0 u[k] + b_1 u[k-1] + \dots + b_m u[k-m] $$
Ejemplo numérico
Sistema continuo:
$$ \tau \dot y(t) + y(t) = K u(t) $$
Discretización Euler hacia adelante:
$$ y[k+1] = \left(1 - \frac{T_s}{\tau}\right) y[k] + \frac{K T_s}{\tau} u[k] $$
Con \(K=2,\ \tau=0.2,\ T_s=0.05\):
$$ y[k+1] = 0.75 y[k] + 0.5 u[k] $$
Primeras muestras con entrada escalón:
- \(y[0]=0\)
- \(y[1]=0.5\)
- \(y[2]=0.875\)
- \(y[3]=1.15625\)
MATLAB
b=[0 0.5]; a=[1 -0.75];
u=ones(1,10);
y=filter(b,a,u)Transformada Z
Transformada Z
Definición
$$ X(z) = \sum_{n=0}^\infty x[n] z^{-n} $$
Propiedades
- Desplazamiento:
$$ \mathcal{Z}\{x[n-k]\} = z^{-k} X(z) $$ - Relación Laplace:
$$ z = e^{sT_s} $$
Ejemplo numérico
Secuencia \(x[n] = (0.5)^n\):
$$ X(z) = \frac{1}{1 - 0.5 z^{-1}}, \quad |z| > 0.5 $$
MATLAB
syms n z
x=(0.5)^n;
Xz=ztrans(x,n,z)Presentación de la Unidad
Bienvenido a esta unidad. Aquí encontrarás toda la información y recursos necesarios para tu aprendizaje.
Presentación de la Unidad
Bienvenido a esta unidad. Aquí encontrarás toda la información y recursos necesarios para tu aprendizaje.