1---2name: stem-control3description: Teoría de Control4---56# Teoría de Control78## Referencias de autoridad910- **Ogata**: Modern Control Engineering, 5ª edición, Prentice Hall11- **Katsuhiko**: Control Systems Engineering, 7ª edición, Wiley12- **Nise**: Control Systems Engineering, 7ª edición, Wiley13- **Franklin**: Feedback Control of Dynamic Systems, 7ª edición, Pearson1415## Modelado en dominio del tiempo1617### Ecuación diferencial lineal18- aₙy⁽ⁿ⁾ + ... + a₁y' + a₀y = bₘu⁽ᵐ⁾ + ... + b₁u' + b₀u19- **Lineal**: cumple superposición y homogeneidad20- **Invariantes en el tiempo**: coeficientes constantes2122### Función de transferencia23- G(s) = Y(s)/U(s) = B(s)/A(s) (condiciones iniciales = 0)24- **Polos**: raíces de A(s) = 025- **Ceros**: raíces de B(s) = 026- **Orden**: grado máximo de A(s)2728### Diagrama de bloques2930#### Elementos básicos31- **Bloque**: G(s)32- **Sumador**: ±33- **Take-off point**: señal se divide sin alterar3435#### Reglas de simplificación36- **Cascada**: G₁(s)·G₂(s)37- **Paralelo**: G₁(s) ± G₂(s)38- **Feedback negativo**: G/(1 + GH)39- **Feedback positivo**: G/(1 - GH)40- **Mover sumador**: cruzar bloque = multiplicar por G o 1/G4142#### Ganancia en lazo cerrado43- T(s) = G(s)/(1 + G(s)H(s))44- **Lazo abierto**: G(s)45- **Error**: E(s) = U(s) - H(s)Y(s)4647### Respuesta transitoria (1º orden)4849#### Sistema de primer orden50- τy' + y = Ku(t)51- **Respuesta a escalón**: y(t) = K(1 - e^(-t/τ))52- **Constante de tiempo**: τ53 - t = τ: y = 0,632·K54 - t = 4τ: y = 0,982·K (~98%)55- **Tiempo de establecimiento**: t_s ≈ 4τ (±2%)5657#### Sistema de segundo orden58- s² + 2ζωₙs + ωₙ² = 059- **ωₙ** = frecuencia natural (rad/s)60- **ζ** = factor de amortiguamiento (adimensional)61- **Polos**: s = -ζωₙ ± ωₙ√(ζ² - 1)6263##### Casos de ζ:64- **ζ = 0**: oscilación sostenida (polos imaginarios puros)65- **0 < ζ < 1**: subamortiguado (polos complejos conjugados)66- **ζ = 1**: críticamente amortiguado (polos reales iguales)67- **ζ > 1**: sobreamortiguado (polos reales distintos)6869##### Respuesta a escalón (0 < ζ < 1):70- **Tiempo de subida** (10%-90%): t_r ≈ 1,8/ωₙ71- **Tiempo pico**: t_p = π/(ωₙ√(1-ζ²)) = π/ω_d72- **Sobrepaso máximo**: MP = e^(-ζπ/√(1-ζ²)) × 100%73- **Tiempo de establecimiento** (±2%): t_s ≈ 4/(ζωₙ)74- **Frecuencia oscilatoria**: ω_d = ωₙ√(1-ζ²)7576## Estabilidad7778### Criterio de Routh-Hurwitz79- **Condición necesaria**: todos los coeficientes ≠ 0 y mismo signo80- **Tabla de Routh**:81 - Primera fila: coeficientes pares82 - Segunda fila: coeficientes impares83 - Filas siguientes: se calculan con determinantes84- **Número de cambios de signo en 1ª columna** = número de polos en RHP8586### Estabilidad relativa87- **Margen de ganancia**: cuánto se puede aumentar K antes de inestabilidad88- **Margen de fase**: cuánto se puede retrasar la fase antes de inestabilidad8990## Análisis en frecuencia9192### Respuesta frecuencial93- G(jω) = |G(jω)|∠G(jω)94- **Módulo**: |G(jω)| = √(Re² + Im²)95- **Fase**: ∠G(jω) = arctan(Im/Re)9697### Diagramas de Bode9899#### Magnitud (dB)100- 20log₁₀|G(jω)|101- **Polo en origen**: -20 dB/década102- **Cero en origen**: +20 dB/década103- **Polo real**: -20 dB/década después de ω_c104- **Cero real**: +20 dB/década después de ω_c105106#### Fase107- **Polo en origen**: -90°108- **Polo real**: 0° a -90° (centrado en ω_c)109- **Cero real**: 0° a +90° (centrado en ω_c)110111### Márgenes de estabilidad112- **ω_gc** (corte de ganancia): |G(jω_gc)H(jω_gc)| = 1 (0 dB)113- **ω_pc** (corte de fase): ∠G(jω_pc)H(jω_pc) = -180°114- **Margen de ganancia**: GM = 1/|G(jω_pc)H(jω_pc)|115- **Margen de fase**: PM = 180° + ∠G(jω_gc)H(jω_gc)116- **Estable**: PM > 0° y GM > 1117118### Diagrama de Nyquist119- **Criterio de Nyquist**: Z = N + P120 - Z = número de polos en RHP del sistema en lazo cerrado121 - N = número de giros horarios alrededor de -1122 - P = número de polos en RHP del sistema en lazo abierto123- **Estable**: Z = 0124125## Compensación126127### Compensador PID128- **P**: K_p. Reduce error en estado estacionario pero no lo elimina129- **I**: K_i/s. Elimina error en estado estacionario, pero reduce estabilidad130- **D**: K_d·s. Mejora estabilidad y respuesta transitoria131- **G_c(s) = K_p + K_i/s + K_d·s**132133#### Efectos:134- **P**: ↑ ganancia, ↓ margen de fase135- **I**: ↓ estabilidad, elimina error estacionario136- **D**: ↑ estabilidad, reduce sobrepaso, ↑ velocidad de respuesta137138### Compensador lead (anticipador)139- Mejora margen de fase y velocidad de respuesta140- G_c(s) = K·(s + z)/(s + p) con z < p141- **Máximo avance de fase**: φ_max = arcsen((p-z)/(p+z))142- Se coloca en ω_max ≈ √(zp)143144### Compensador lag (retardador)145- Mejora error en estado estacionario sin afectar mucho la estabilidad146- G_c(s) = K·(s + z)/(s + p) con z > p147- **Atenuación**: 20log(p/z)148- Se coloca muy por debajo de ω_gc149150### Compensador lead-lag151- Combina ambos: mejora transitoria y error estacionario152153## Errores comunes / Pitfalls154155- **Función de transferencia**: solo válida con condiciones iniciales = 0156- **Routh**: si hay un cero en la primera fila, usar ε → 0157- **Bode**: el polo real cambia fase de 0° a -90°, NO de -90° a 0°158- **Nyquist**: contar giros HORARIOS como positivos159- **PID**: el derivador puro amplifica ruido. Usar D con filtro: K_d·s/(1 + s/N)160- **Margen de fase**: PM > 45° es recomendable para buena estabilidad161162## Verificación163164- [ ] Función de transferencia: verificar condiciones iniciales = 0165- [ ] Routh: si todos los coeficientes tienen mismo signo, posible estabilidad166- [ ] Bode: cada polo real aporta -20 dB/década y -90° de fase167- [ ] Nyquist: Z = N + P. Estable si Z = 0168- [ ] PID: I elimina error estacionario, D mejora estabilidad169- [ ] Sobrepaso: MP = e^(-ζπ/√(1-ζ²)). Verificar con ζ = 0,5: MP ≈ 16%