Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Paso 5 Grupo 12
Paso 5 Grupo 12
Paso 5
Diseñar Circuito De Control Digital Pid
Grupo: 203041-12
Tutor
Joan Sebastián Bustos Miranda
En el presente trabajo representaremos y analizaremos los sistemas de control en tiempo discreto a través de los teoremas
de muestreo y funciones de transferencia, mediante la selección del mejor sistema para optimizar procesos, de acuerdo con
herramientas de software especializado
PROBLEMA PLANTEADO
Diseñar un circuito de control digital PID que controle un sistema de libre elección
(Diferente a los que se han desarrollado en el curso) aplicando cualquier técnica o
filtro digital para analizar y determinar la estabilidad del sistema.
Hallando sus raíces, polos y respuesta en lazo abierto y lazo cerrado. Además, se
debe evidenciar el funcionamiento utilizando Matlab.
CONTROLADOR PID
𝑡
𝐾𝑃 𝜕𝑒(𝑡)
𝑢(𝑡) = 𝐾𝑃 𝑒(𝑡) + ∫ 𝑒(𝑡)𝜕𝑡 + 𝐾𝑃 𝑇𝑑
𝑇𝑖 𝜕𝑡
0
Donde:
u(t) → Entrada de Control Proceso
e(t) → Error de la Señal
K P → Ganancia Proporcional
Ti → Constante tiempo Integral
Td → Constante tiempo Derivativa
𝐾0 𝑒 −𝑠𝜏0
𝐺(𝑠) =
1 + 𝛾0 𝑠
Donde:
K 0 , τ0 , γ 0
→ Se obtienen de la respuesta del sistema en lazo abierto a una entrada escalon.
𝒚𝟏 − 𝒚𝟎
𝜸𝟎 = 𝒕𝟐 − 𝒕𝟏 ; 𝝉𝟎 = 𝒕 𝟏 − 𝒕 𝟎 ; 𝑲𝟎 =
𝒖𝟏 − 𝒖𝟎
Se parte de un sistema estable en 𝑦(𝑡) = 𝑦0 para 𝑢(𝑡) = 𝑢0 . Se aplica una entrada
escalón y se registra la respuesta de la salida hasta que se estabiliza en un punto
de operación.
𝜸𝟎
𝑲𝑷 = 𝟏. 𝟐 ; 𝑻𝒊 = 𝟐𝝉𝟎 ; 𝑻𝒅 = 𝟎. 𝟓𝝉𝟎
𝑲𝟎 𝝉𝟎
𝑇 (1 − 𝑧 −1 )
𝑈(𝑧) = 𝐾𝑃 [1 + + 𝑇𝑑 ] 𝐸(𝑧)
𝑇𝑖 (1 − 𝑧 −1 ) 𝑇
𝑡𝑖 = 2𝐿
𝑡𝑑 = 0.5𝐿
0.8020
𝐾𝑝 = 1.2 ∗ 0.1515 = 6.3524
𝑡𝑖 = 2 ∗ 0.1515 = 0.303
𝑡𝑑 = 0.5 ∗ 0.1515 = 0.0757
Cálculos para matlab
𝑃 = 6.3524
kp 6.3524
𝐼= = = 20.9
ti 0.303
𝑘𝑝 𝑡 𝜕𝑒(𝑡)
𝑢(𝑡) = 𝐾𝑝 𝑒(𝑡) + ∫ 𝑒(𝑡)𝜕 + 𝐾𝑝 𝑇𝑑
𝑇𝑖 0 𝜕𝑡
𝐾0 𝑒 −𝑥𝑡0
𝐺(𝑠) =
1 + 𝑦0 𝑠
11.43
𝐾𝑝 = 1.2 = 0.2381
90 ∗ 0.5
𝜏𝑖 = 2 ∗ 0.5 = 1
𝜏𝑑 = 0.5 ∗ 0.6 = 0.30
Para el tiempo de muestreo según la ley del tiempo discreto se determina
𝜏0
𝑇< = 0.1𝑠 = 100𝑚𝑠
4
Entonces el PID en tiempo discreto está dado por
𝑇 𝑡𝑑 0.1 0.25
𝑎 = 𝐾𝑝 [1 + + ] = 0.274 ∗ [1 + + ] = 0.917
2 ∗ 𝑡𝑖 𝑇 2 ∗ 1 0.1
𝑇 2𝑡𝑑 0.1 2 ∗ 0.25
𝑏 = −𝐾𝑝 [1 − + ] = −0.274 ∗ [1 − + ] = −2.1
2 ∗ 𝑡𝑖 𝑇 2 0.1
𝐾𝑝 ∗ 𝜏𝑑 0.274 ∗ 0.25
𝑐= = = 0.637
𝑇 0.1
Bolaños, Y. H. & Pineda, L. F. & Mosquera V. H (2012). Didactic system for the
implementation of digital controllers. Revista Colombiana de Tecnologías de
Avanzada, Volumen 2, (P. 128). Recuperado de http://hdl.handle.net/10596/4971