Pdi Posicion Angular
Pdi Posicion Angular
DE VENTILACIÓN
´Indice
1 2
1.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . 2
1.2 Planteamiento del Problema . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4
1.3.1 Objetivo General . . . . . . . . . . . . . . . . . . . . . . . .. . 4
1.3.2 Objetivos Específicos . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Marco Te´orico 5
2.1 Sistemas de Control . . . . . . . . . . . . . . . . . . . . . . . . . . .. . 5
2.1.1 Sistemas de control en lazo cerrado . . . . . . . . . . . . . . .. 6
2.1.2 Sistemas de control en lazo abierto . . . . . . . . . . . . . . .. 6
2.1.3 Comparación entre los sistemas de control en lazo cerrado y los
sistemas de control en lazo abierto . . . . . . . . . . . . . . .. 7
2.1.4 Sistemas de control lineales y no lineales . . . . . . . . . . . .. 8
2.1.5 Sistemas de control en tiempo continuo y en tiempo discreto . . 9
2.2 Controlador PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.1 Acci´on Proporcional . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.2 Acci´on Integral . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.3 Acci´on Derivativa . . . . . . . . . . . . . . . . . . . . . . . .. . 12
2.3 Sintonizaci´on de controladores PID . . . . . . . . . . . . . . . . . .. . 14
iii
2.3.1 Reglas de Ziegler-Nichols........................................................................14
2.3.2 M´etodo de asignaci´on de polos............................................................17
2.4 Modificaciones del control PID.............................................................................18
2.5 Controladores PID Comerciales........................................................................21
Bibliograf´ıa 210
vi
´Indice de Figuras
vii
√
2
3.9 Salida de G3(s) con ζ = 2
(ωn = 63.02) ante una referencia escal´on
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de
control obtenida en MATLAB................................................................................44
√
2
3.10 Salida de G3(s) con ζ = 2
(ωn = 63.02) ante una referencia escal´on
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de
control obtenida en PSpice....................................................................................45
3.11 Salida de G4(s) con τ1 = 20ms ante una referencia escal´on unitario en
lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida
en MATLAB...........................................................................................................49
3.12 Salida de G4(s) con τ1 = 20ms ante una referencia escal´on unitario en
lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida
en PSpice................................................................................................................49
3.13 Salida de G4(s) con τ1 = 100ms ante una referencia escal´on unitario en
lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida
en MATLAB...........................................................................................................50
3.14 Salida de G4(s) con τ1 = 100ms ante una referencia escal´on unitario en
lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida
en PSpice................................................................................................................51
3.15 Salida de G7(s) con K = 0.5 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
MATLAB.............................................................................................................54
3.16 Salida de G7(s) con K = 0.5 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
PSpice.....................................................................................................................54
3.17 Salida de G7(s) con K = 1 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
MATLAB.............................................................................................................56
3.18 Salida de G7(s) con K = 1 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
PSpice.....................................................................................................................56
3.19 Salida del Servomotor ante una referencia escal´on de -3V en lazo abierto
y en lazo cerrado obtenida en MATLAB.............................................................59
3.20 Salida del Servomotor ante una referencia escal´on de -3V en lazo cerrado,
con su respectiva sen˜ al de control obtenida en PSpice....................................59
3.21 Salida del Servomotor ante una referencia escal´on de -3V en lazo cerrado,
con su respectiva sen˜al de control obtenida en MATLAB...............................60
3.22 Salida del Servomotor ante una referencia escal´on de 4V en lazo abierto
y en lazo cerrado obtenida en MATLAB.............................................................61
3.23 Salida del Servomotor ante una referencia escal´on de 4V en lazo cerrado,
con su respectiva sen˜ al de control obtenida en PSpice....................................61
3.24 Salida del Servomotor ante una referencia escal´on de 4V en lazo cerrado,
con su respectiva sen˜al de control obtenida en MATLAB...............................62
3.25 Salida del Proceso de presi´on ante una referencia escal´on de -4V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
MATLAB..................................................................................................................65
3.26 Salida del Proceso de presi´on ante una referencia escal´on de -4V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
PSpice.....................................................................................................................65
3.27 Salida del Proceso de presi´on ante una referencia escal´on de 2V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
MATLAB..................................................................................................................66
3.28 Salida del Proceso de presi´on ante una referencia escal´on de 2V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
PSpice.....................................................................................................................66
3.29 Simulador anal´ogico de sistemas lineales..........................................................70
3.30 Servomotor (SERVO-MODULAR MS150).......................................................72
3.31 Proceso de presi´on (G35, unidad TY35/EV).....................................................73
3.32 Circuito acondicionador para la sen˜ al de entrada del proceso de presi´on. 74
3.33 Circuito amplificador de instrumentaci´on para la sen˜ al de salida del
transductor del proceso de presi´on....................................................................76
3.34 Circuito acondicionador para la sen˜ al de salida del proceso de presi´on.....77
3.35 Diagrama de bloques del sistema de control en lazo cerrado para el
simulador anal´ogico............................................................................................78
3.36 Diagrama de bloques del sistema de control en lazo cerrado para el
servomotor.............................................................................................................78
3.37 Diagrama de bloques del sistema de control en lazo cerrado para el
proceso de presi´on..............................................................................................78
3.38 Fuente de alimentaci´on con puente rectificador y reguladores de voltaje
(esquema)..............................................................................................................79
3.39 Fuente de alimentaci´on implementada con puente rectificador y
reguladores de voltaje...........................................................................................80
5.1 Salida de G3(s) con ζ = 0.1 (ωn = 19.6) ante una referencia escal´on
unitario en lazo abierto......................................................................................98
5.2 Salida de G3(s) con ζ = 0.1 (ωn = 19.6) ante una referencia escal´on
unitario en lazo cerrado.....................................................................................99
5.3 Salida de G3(s) con ζ = 0.1 (ωn = 19.6) ante una referencia escal´on
unitario en lazo cerrado, con su respectiva sen˜ al de control........................100
√
2
5.4 Salida de G3(s) con ζ = 2
(ωn = 63.02) ante una referencia escal´on
unitario en lazo abierto......................................................................................101
√
2
5.5 Salida de G3(s) con ζ = 2
(ωn = 63.02) ante una referencia escal´on
unitario en lazo cerrado.....................................................................................102
√
2
5.6 Salida de G3(s) con ζ = 2
(ωn = 63.02) ante una referencia escal´on
unitario en lazo cerrado, con su respectiva sen˜ al de control........................103
5.7 Salida de G4(s) con τ1 = 20ms ante una referencia escal´on unitario en
lazo abierto..........................................................................................................105
5.8 Salida de G4(s) con τ1 = 20ms ante una referencia escal´on unitario en
lazo cerrado.........................................................................................................106
5.9 Salida de G4(s) con τ1 = 20ms ante una referencia escal´on unitario en
lazo cerrado, con su respectiva sen˜ al de control............................................107
5.10 Salida de G4(s) con τ1 = 100ms ante una referencia escal´on unitario en
lazo abierto..........................................................................................................108
5.11 Salida de G4(s) con τ1 = 100ms ante una referencia escal´on unitario en
lazo cerrado.........................................................................................................109
5.12 Salida de G4(s) con τ1 = 100ms ante una referencia escal´on unitario en
lazo cerrado, con su respectiva sen˜ al de control............................................110
5.13 Salida de G7(s) con K = 0.5 ante una referencia escal´on unitario en lazo
abierto................................................................................................................112
5.14 Salida de G7(s) con K = 0.5 ante una referencia escal´on unitario en lazo
cerrado................................................................................................................113
5.15 Salida de G7(s) con K = 0.5 ante una referencia escal´on unitario en lazo
cerrado, con su respectiva sen˜ al de control....................................................114
5.16 Salida de G7(s) con K = 1 ante una referencia escal´on unitario en lazo
abierto................................................................................................................115
5.17 Salida de G7(s) con K = 1 ante una referencia escal´on unitario en lazo
cerrado................................................................................................................116
5.18 Salida de G7(s) con K = 1 ante una referencia escal´on unitario en lazo
cerrado, con su respectiva sen˜ al de control....................................................117
5.19 Salida del servomotor ante una referencia escal´on de −3V en lazo abierto.119
5.20 Salida del servomotor ante una referencia escal´on de −3V en lazo cerrado.120
5.21 Salida del servomotor ante una referencia escal´on de −3V en lazo
cerrado, con su respectiva sen˜ al de control....................................................121
5.22 Salida del servomotor ante una referencia escal´on de −3V en lazo
cerrado, con perturbaci´on instant´anea compensada....................................122
5.23 Salida del servomotor ante una referencia escal´on de 4V en lazo cerrado. 123
5.24 Salida del servomotor ante una referencia escal´on de 4V en lazo cerrado,
con su respectiva sen˜ al de control...................................................................124
5.25 Salida del proceso de presi´on ante una referencia escal´on de −4V en lazo
abierto..................................................................................................................126
5.26 Salida del proceso de presi´on ante una referencia escal´on de −4V en lazo
cerrado.................................................................................................................127
5.27 Salida del proceso de presi´on ante una referencia escal´on de −4V en lazo
cerrado, con su respectiva sen˜ al de control....................................................128
5.28 Salida del proceso de presi´on ante una referencia escal´on de −4V en lazo
cerrado, con perturbaci´on permanente compensada......................................129
5.29 Salida del proceso de presi´on ante una referencia escal´on de −4V en lazo
cerrado, con perturbaci´on instant´anea compensada....................................130
5.30 Salida del proceso de presi´on ante una referencia escal´on de 2V en lazo
abierto..................................................................................................................132
5.31 Salida del proceso de presi´on ante una referencia escal´on de 2V en lazo
cerrado.................................................................................................................133
5.32 Salida del proceso de presi´on ante una referencia escal´on de 2V en lazo
cerrado, con su respectiva sen˜ al de control....................................................134
5.33 Salida del proceso de presi´on ante una referencia escal´on de 2V en lazo
cerrado, con perturbaci´on permanente compensada......................................135
5.34 Salida del proceso de presi´on ante una referencia escal´on de 2V en lazo
cerrado, con perturbaci´on instant´anea compensada....................................136
1.1 Antecedentes
Hist´oricamente, ya las primeras estructuras de control usaban las ideas del control
PID. Sin embargo, no fue hasta el trabajo de Minorsky de 1922, sobre conducci´on de
barcos, que el control PID cobr´o verdadera importancia te´orica (Minorsky, 1922).
El primer controlador comercial que incorpor´o las tres acciones b´asicas de
control PID, fue el Fulscope modelo 100, introducido al mercado por Taylor
Instruments en 1940 (Babb, 1990). Para ese entonces, el control de procesos
industriales en lazo cerrado se llevaba a cabo mediante elaborados controladores
neum´aticos o por medio de controladores electr´onicos/anal´ogicos. Estos
instrumentos eran construidos basados en el amplificador operacional, dichos
instrumentos requer´ıan para su ajuste y mantenimiento de t´ecnicos muy
especializados (Timothy, 1997). Es interesante observar que muchas verdades sobre
el control PID fueron redescubiertas en conexi´on con los avances de la tecnolog´ıa.
En la Universidad de Los Andes se han realizado diversos proyectos sobre
controladores PID, entre los cuales tenemos:
1.3 Objetivos
• Diseñar un circuito que cumpla con las especificaciones exigidas por el controlador
PID.
Marco Te
´orico
lazo abierto. Los sistemas de control en lazo cerrado solamente tienen ventajas si se
presentan perturbaciones y/o variaciones impredecibles en los componentes del sistema,
o si el sistema en lazo abierto es inestable. La cantidad de componentes requeridos en
un sistema de control en lazo cerrado es mayor que en un sistema en lazo abierto, por
lo tanto los sistemas de control en lazo cerrado suelen ser m ´a s costosos.
Generalmente se logra un funcionamiento satisfactorio y m ´a s econ´omico de
todo el sistema si se opta por una combinaci´on adecuada de controles en lazo abierto y
en lazo cerrado (Ogata, 1998).
Para los sistemas lineales existe una gran cantidad de t´ecnicas anal´ıticas y gr´aficas
para realizar disen˜os y an´alisis. En cambio los sistemas no lineales son dif´ıciles de
tratar en forma matem´atica y no existen m´etodos generales disponibles para resolver
una gran variedad de este tipo de sistemas (Kuo, 1996).
Una de las representaciones para el controlador PID en funci´on del tiempo est´a
dada por la ecuaci´on 2.1:
∫t
1 de (t)
e (τ ) dτ + (2.1)
u (t) = Kp e (t) + i dt
T 0 Td
e0
u0 = Kp + t (2.3)
Ti
e0
u (t) = Kp de (t)
dt (2.4)
e (t) +
Td
1
C (s) = K 1+ +T s (2.6)
p d
Tis
donde:
Kp: Ganancia proporcional.
Ti: Tiempo integral.
Td: Tiempo derivativo.
C (s) = K Ki
+ +K s (2.7)
p d
s
donde:
Kp: Ganancia proporcional.
2.3 S INTONIZACIO´ N DE CONTROLADORES 14
PID
(Ogata, 1998).
C (s)
Ke−Ls
U (s) = Ts + (2.8)
1
Ziegler y Nichols sugirieron establecer los valores de Kp, Ti y Td de acuerdo con las
2.3 S INTONIZACIO´ N DE CONTROLADORES 17
PID
Tipo de Controlador Kp Ti Td
T
P L ∞ 0
T
PI 0.9 L
0.3 0
L
T
PID 1.2 2L 0.5L
L
Tipo de Controlador Kp Ti Td
P 0.5Kcr ∞ 0
PI 0.45Kcr 1
1.2 Pcr
0
PID 0.6Kcr 0.5Pcr 0.125Pcr
control.
Luego de obtenidos ambos polinomios o ecuaciones se procede a igualar los
coeficientes de las dos ecuaciones caracter´ısticas, para determinar as´ı cada uno de los
par´ametros del controlador que se est´e aplicando (Astrom and Hagglund, 1995).
• La estructura paralela
1
G (s) = K 1+ +T s (2.9)
p d
Tis
1
G' (s) = K' 1+ (1 + T ' s) (2.10)
' d
Ti s
2.4 MODIFICACIONES DEL CONTROL PID 20
Ti ' +T '
K p = K' Ti'
Ti = Ti' + Td' (2.11)
Ti' T 'd
Td = T ' +T '
i d
Ti ≥ 4Td (2.12)
Entonces,
√
Kp
K' = 2 1 + 1 − 4Td/Ti
√ (2.13)
Ti ' = 2Ti 1 + 1 − 4Td/Ti
d 2 √
T ' = Ti 1 − 1 − 4Td/Ti
G'' (s) = K Ki
+ +K s (2.14)
p d
s
2.5 CONTROLADORES PID COMERCIALES 22
Kp = Kp
Kp
Ki = Ti (2.15)
Kd = KpTd
U=K —+ 1 Y+ sTd E — Y)
bY (cY sp
(2.16)
sp
sTi 1 + sTd/N
U = K''
(bY '' (cY — Y)
K
Kdi ''s (2.18)
— Y)+ E+
sp sp
s 1 + sKd''/(NK'')
Los par´ametros b y c son coeficientes que influyen en la respuesta Ysp, y sus valores
son t´ıpicamente 0 y 1 en controladores comerciales.
La ganancia de alta frecuencia del t´ermino derivativo es limitada para evitar la
amplificaci´on del ruido. Esta limitaci´on de ganancia puede ser parametrizada en t
´erminos del par´ametro N.
El periodo de muestreo es un par´ametro importante de un controlador PID
digital, el cual limita cu´an r´apido el proceso puede ser controlado. Los valores
usados en controladores comerciales var´ıan significativamente (Astrom and
Hagglund, 1995).
La siguiente tabla se tom ´o de (Astrom and Hagglund, 1995), la cual engloba las
propiedades de algunos controladores PID comerciales.
2.5 CONTROLADORES PID COMERCIALES 24
El disen˜o del circuito del controlador PID se realiz´o con el fin de ser utilizado como un
controlador para diversos procesos, de manera que cumpliera con un rango amplio de
especificaciones tanto en estado transitorio como en estado estacionario.
PID p Ki d
C (s) = K + s +K s (3.2)
3.1 D ISEN˜ O DEL CONTROLADOR 25
PID
∫t
lim de
τD→0 uPID (t) = Kpe (t) + Ki e (τ ) dτ + (3.4)
(t)
t0 Kd
dt
Se consider´o para todos los disen˜os circuitales de cada etapa del controlador
PID los cuales se explicar´an posteriormente, que el amplificador operacional tiene un
comportamiento ideal, dicho amplificador presenta las siguientes caracter´ısticas: la
ganancia de tensi´on es infinita, por lo que cualquier sen˜ al de salida que se
desarrolle
3.1 D ISEN˜ O DEL CONTROLADOR 27
PID
Por la ley de los nodos o ley de corrientes de Kirchoff (LCK) y ley de Ohm, se
obtiene la ecuaci´on matem´atica correspondiente a un amplificador restador.
En el terminal 3 del amplificador se obtiene un divisor de tensi´on representado
por la ecuaci´on 3.6:
R4
V = V
(3.6)
1 REF
R3 + R4
LCK
VSP − V1 V1 − Ve → VSP = 1 1 Ve (3.7)
= V
R
1
R +R −
R1 R2 1 1 2 R2
VSP 1 + Ve + R1 Ve
R4 1 R4 R2
1 =3 4 V − = V
1 2 2 3 4 1 2
(3.8)
R2
V =V (3.10)
(R2 + R1 ) R4
e REF − V SP
(R3 + R4) R1
R1
En esta configuraci´on las cuatro resistencias presentes poseen el mismo valor (R1 =
R2 = R3 = R4 = 10KΩ), esto se d i s e n˜ ´o as´ı para que s´olo se realizara la resta
entre VREF y VSP , de manera que no influyera ninguna ganancia; por esta raz´on
Ve queda expresado de la siguiente manera:
donde VSP , VREF y Ve, son la sen˜ al de salida del proceso (SP), la sen˜ al de referencia
(REF) y la sen˜ al de entrada al controlador, respectivamente.
R6
V =− V
(3.12)
p e
R5
3.1 D ISEN˜ O DEL CONTROLADOR 30
PID
LCK
Ve − 0 0 − Vp Ve −Vp (3.13)
= → =
R5 R6 R5 R6
Despejando Vp se obtiene:
R6
V =− V (3.14)
p e
R5
ZR = R (3.15)
1
ZC = (3.16)
Cs
3.1 D ISEN˜ O DEL CONTROLADOR 31
PID
LCK
Ve − 0 0 − Vi Ve −Vi (3.17)
= → =
ZR8 ZC1 ZR8 ZC1
Ve − Vi Ve
= = −ViC1s (3.18)
R8 →
/C1s R8
1
Despejando Vi de 3.18 y reorganizando se obtiene:
1
Vi = − Ve (3.19)
R 8C1
s
3.1 D ISEN˜ O DEL CONTROLADOR 32
PID
En este esquema se observa que a diferencia de un derivador ideal, este posee una
resistencia extra R10, la cual est ´a en serie con el capacitor C2, dicha resistencia se
anexa para obtener el polo que se adiciona en la parte derivativa del controlador.
LCK
Ve − 0 0 − Vd Ve − Vd (3.20)
ZR10C2 = ZR1 → ZR10C2 = ZR11
1
3.1 D ISEN˜ O DEL CONTROLADOR 33
PID
ZR10C2 1 R10C2s + 1
= R10 + → Z R10C2 = (3.21)
C 2s
C 2s
Ve −Vd
= R11 (3.22)
R10C2s + 1/
C2s
C2sR11
V =− V (3.23)
d e
R10 C2s + 1
LCK
Vp − 0 Vi − 0 Vd − 0 0 − VSC Vp Vi Vd −VSC (3.24)
+ + = → + + =
R7 R9 R12 R13 R7 R9 R 12 R13
donde VSC es la sen˜ al de control que ser´a la entrada para la planta o proceso
que se desee controlar.
3.1 D ISEN˜ O DEL CONTROLADOR 35
PID
R6
VSC = − − V 1 1 1 C2sR11 1 13 (3.26)
R e
R − Ve − Ve R
5 7 R 8C1 R9 R10 C 2 s + R 12
s 1
C (s) =
VSC R6R13 R13 C2sR11R13
PID
V = + + (3.28)
e R5 R7 R 8C1 sR (R10 C2s + 1) 12
R
9
Para el disen˜o de este controlador se seleccionaron que las resistencias R7, R9,
R12 y R13 de tal forma que tuvieran el mismo valor. Como ya se mencion´o, para que el
sumador tenga una ganancia unitaria, de manera que no afecte en la adici´on de las tres
partes del controlador. Esta configuraci´on tambi´en permite el cambio de polaridad que
introduce la configuraci´on inversora en cada uno de los componentes del
controlador.
Por lo expuesto anteriormente la funci´on de transferencia del controlador se
simplifica de la siguiente manera:
3.1 D ISEN˜ O DEL CONTROLADOR 36
PID
PID VSC R 1 C R s
C (s) = V = R6 + R C + (R 2C 11 s+ (3.29)
e 5 s8 1 10 1)2
3.1 D ISEN˜ O DEL CONTROLADOR 37
PID
R6
K =
p
(3.30)
R5
1
Ki = (3.31)
R 8C1
Kd = R11C2 (3.32)
τD = R10C2 (3.33)
Los valores nominales tanto para las resistencias como para los capacitores que se
tomaron como fijos en el disen˜o, se eligieron de modo que fueran valores
relativamente intermedios; adem´as se tuvo presente los valores que se usan comu
´nmente en la implementaci´on de disen˜os electr´onicos.
Dado que una de las finalidades de este proyecto fue disen˜ar un controlador
con par´ametros variables, se opt´o por colocar potenci´ometros (resistencias
variables) en cada una de las tres partes que conforman el controlador. Esto se d i s e n˜
´o de la siguiente manera:
En la figura 3.7 se observa la salida de G3(s) ante una referencia escal´on unitario
en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
MATLAB, en la figura 3.8 se observa la salida de G3(s) ante una referencia escal´on
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida en PSpice; cuando el par´ametro ζ = 0.1 (ωn = 19.6), para este caso se
tomaron las siguientes especificaciones: %SD = 5% y ts = 0.08seg y se u s ´o un
controlador PD.
Para hallar los par´ametros del controlador PD para este sistema lineal se u s ´o el
programa realizado en MATLAB que se observa en el ap´endice A.3, en el cual se
aplica el m´etodo de asignaci´on de polos (secci´on 2.3.2), los pasos de este m
´etodo son los siguientes:
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 41
CONTROLAR
Figura 3.7: Salida de G3(s) con ζ = 0.1 (ωn = 19.6) ante una referencia escal´on
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida
en MATLAB.
C (s) = K + K ds
p
(3.34)
τDs + 1
G3 (s) = 1
s22 2ζs
(3.35)
+ ωn +1
ωn
G = C (s) G3 (s)
(3.36)
lc
1 + C (s) G3 (s)
Figura 3.8: Salida de G3(s) con ζ = 0.1 (ωn = 19.6) ante una referencia escal´on
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida
en PSpice.
2ζωnτD + 1
3 2
τDω2 + 2ζωn + ω2 (KpτD + Kd) 1 + Kp
P (s) = s + s n n 2
+ ωn
τD +s τD
τD
(3.37)
√ ζ − √ ζd
π
−
π 1−ζ
SD = e 1−ζ2
=
2
d
→ ζd (3.38)
e
4 4
ts = ζω = ζ ω → ωd (3.39)
d d
d
Pd (s) = s2 + 2ζdωds + ω2 (3.40)
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 43
CONTROLAR
Como se observa el P (s) es de tercer orden, por lo que se debe adicionar un polo
insignificante al Pd(s), como se explica en la secci´on 2.3.2 para obtener un polinomio
del mismo orden que el polinomio caracter´ıstico, para realizar los respectivos c´alculos,
por lo que se obtiene:
d
Pd (s) = s2 + 2ζdωds + ω2 (s + 10ζdωd) (3.41)
2ζωnτD + 1 1
D = →τ = (3.43)
2 D
τD — 2ζωn
D2
1 + Kp D0τD
D = ω2 →K = −1 (3.44)
0 n p
τD ωn2
En la figura 3.9 se observa la salida de G3(s) ante una referencia escal´on unitario
en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
MATLAB y en la figura 3.10 se observa la salida de G3(s) ante una referencia escal´on
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜al de control
obtenida
en PSpice; cuando el par´ametro ζ = 2 (ωn = 63.02), para este caso se tomaron las
√
2
Para hallar los par´ametros del controlador PID para este sistema lineal se u s ´o el
programa realizado en MATLAB que se observa en el ap´endice A.3, en el cual se
aplica el m´etodo de asignaci´on de polos (secci´on 2.3.2), los pasos de este m
´etodo son los siguientes:
Se tiene para este caso un controlador PID y la funci´on G3(s):
C (s) = K
+ K i + K ds (3.46)
p
s τ Ds + 1
G3 (s) = 1
s22 2ζs
(3.47)
+ ωn +1
ωn
G = C (s) G3 (s)
(3.48)
lc
1 + C (s) G3 (s)
ω2 2ζτD ω2
P (s) = s4 + s3 τ + 1
+ s2
+
2ζ
+K
τ
+K
n n
τD ωn 2
ωn τD D p D
ω2 ωn
(3.49)
2
ω d
+s τD
n
(1 + Kp + KiτD) + Ki τ n
D
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 45
Con las
CONTROLAR especificaciones dadas %SD (porcentaje de sobre-disparo) y ts (tiempo
de establecimiento), se procede a obtener ζd y ωd para formar el polinomio deseado,
reacomodando las siguientes ecuaciones:
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 46
CONTROLAR
√
2
Figura 3.9: Salida de G3(s) con ζ = (ωn = 63.02) ante una referencia escal´on
2
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida en MATLAB.
!
√ ζ − √ ζd
π
− π 1−ζ
SD = e 1−ζ2
=
2
d
→ ζd (3.50)
e
4 4
ts = ζω = ζ ω → ωd (3.51)
d d
d
Pd (s) = s2 + 2ζdωds + ω2 (3.52)
Como se observa el P (s) es de cuarto orden por lo que se deben adicionar dos polos
insignificantes al Pd(s), como se explica en la secci´on 2.3.2 para obtener un polinomio
del mismo orden que el polinomio caracter´ıstico, para realizar los respectivos c´alculos,
por lo que se obtiene:
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 47
CONTROLAR
√
2
Figura 3.10: Salida de G3(s) con ζ = (ωn = 63.02) ante una referencia escal´on
2
unitario en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida en PSpice.
d
Pd (s) = s2 + 2ζdωds + ω2 (s + 10ζdωd)2 (3.53)
2
D3 = ωn 2ζτD 1
+ 2 → τD =
1
(3.55)
τD ωn ωn D3 − 2ζωn
ωn2 D0τD
D0 = Ki → Ki (3.56)
τD = ωn2
2
D = ωn (1 + K + K τ )→ K = D1τD
1 τD p i D — 1 − KiτD (3.57)
ωn2
p
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 48
CONTROLAR
2
D2 = n 2ζ D2τD 2ζ
ω
τD τD + + KpτD + → Kd = — τ D + + KpτD (3.58)
ωn ωn2 ωn
Kd
Para hallar los par´ametros del controlador PID para este sistema lineal se u s ´o el
programa realizado en MATLAB que se observa en el ap´endice A.4, en el cual se
aplica el m´etodo de asignaci´on de polos (secci´on 2.3.2), los pasos de este m
´etodo son los siguientes:
Se tiene para este caso un controlador PID y la funci´on G4(s):
G4 (s) = 1 (3.60)
(τ s + 1) (τ s + 1)
1 2
G = C (s) G4 (s)
(3.61)
lc
1 + C (s) G4 (s)
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 49
CONTROLAR
(τ1+τ2)τD+τ1τ2 τD+τ1+τ2+KpτD+Kd
P (s) = s4 + s3 τ 1τ 2τ D + s2 τ 1τ 2τ D
(3.62)
1+Kp+KiτD Ki
+s τ 1τ 2τ D + τ 1τ 2τ D
√ ζ − √ ζd
π
−
π 1−ζ
SD = e 1−ζ2
=
2
d
→ ζd (3.63)
e
4 4
ts = ζω = ζ ω → ωd (3.64)
d d
d
Pd (s) = s2 + 2ζdωds + ω2 (3.65)
Como se observa el P (s) es de cuarto orden por lo que se deben adicionar dos polos
insignificantes al Pd(s), como se explica en la secci´on 2.3.2 para obtener un polinomio
del mismo orden que el polinomio caracter´ıstico, para realizar los respectivos c´alculos,
por lo que se obtiene:
d
Pd (s) = s2 + 2ζdωds + ω2 (s + 10ζdωd)2 (3.66)
Ki
D0 = →K =D τ τ (3.69)
τττ
i τ 0 1 2 D
1 2 D
1 + Kp + KiτD
D1 = → =D τ τ — 1− (3.70)
τττ
τ Kτ
K p 1 1 2 D i D
1 2 D
τ D + τ 1 + τ 2 + Kp τ D + Kd
D2 = →K =D τ τ — +τ + +K ) (3.71)
τττ
d τ 2 1 2 D (τ D τ 1 2τ p D
1 2 D
Para este caso se obtuvieron los siguientes valores de los par´ametros para el
controlador PID, a partir del m´etodo de asignaci´on de polos explicado.
Kp = 3.6729 → Rp = 37KΩ.
Ki = 56.8821 → Ri =
1.76KΩ. Kd = 0.0765 → Rd =
8KΩ.
τD = 0.0043 → RτD = 429Ω.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 51
CONTROLAR
Figura 3.11: Salida de G4(s) con τ1 = 20ms ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en MATLAB.
Figura 3.12: Salida de G4(s) con τ1 = 20ms ante una referencia escal´on unitario en
lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
PSpice.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 52
CONTROLAR
Para este caso se obtuvieron los siguientes valores de los par´ametros para el
controlador PID, a partir del m´etodo de asignaci´on de polos explicado.
Kp = 22.6523 → Rp = 227KΩ.
Ki = 556.1965 → Ri = 180Ω.
Kd = 0.6553 → Rd = 66KΩ.
τD = 0.0037 → RτD = 366Ω.
Figura 3.13: Salida de G4(s) con τ1 = 100ms ante una referencia escal´on unitario en
lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en MATLAB.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 53
CONTROLAR
Figura 3.14: Salida de G4(s) con τ1 = 100ms ante una referencia escal´on unitario en
lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en
PSpice.
Para hallar los par´ametros del controlador PID para este sistema lineal se u s ´o el
programa realizado en MATLAB que se observa en el ap´endice A.7, en el cual se
aplica el m´etodo de asignaci´on de polos (secci´on 2.3.2), los pasos de este m
´etodo son los siguientes:
Se tiene para este caso un controlador PID y la funci´on G7(s):
G7 (s) = K (3.73)
s (τ s + 1) (τ s + 1)
1 2
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 54
CONTROLAR
G = C (s) G7 (s)
(3.74)
lc
1 + C (s) G7 (s)
τ1τ2+(τ1+τ2)τD
P (s) = s5 + s4 τ 1τ 2τ D + s3 τ ττ τ+τ +τD
1
1 2 D
2
(3.75)
2 1+K(KpτD+Kd) K(Kp+KiτD)
+s τ 1τ 2τ D +s τ 1τ 2τ D τ+
1τ 2τ D
KKi
√ ζ − √ ζd
π
−
π 1−ζ
SD = e 1−ζ2
=
2
d
→ ζd (3.76)
e
4 4
ts = ζω = ζ ω → ωd (3.77)
d d
d
Pd (s) = s2 + 2ζdωds + ω2 (3.78)
Como se observa el P (s) es de quinto orden por lo que se deben adicionar tres polos
insignificantes al Pd(s), como se explica en la secci´on 2.3.2 para obtener un polinomio
del mismo orden que el polinomio caracter´ıstico, para realizar los respectivos c´alculos,
por lo que se obtiene:
d
Pd (s) = s2 + 2ζdωds + ω2 (s + 10ζdωd)3 (3.79)
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 55
CONTROLAR
τ1 + τ2 + τD τ1 + τ2
D = →τ (3.81)
= 3 1 2
3 D
τ 1τ 2τ D D τ τ −1
KKi
D0 = → Ki D 0 τ1 τ2 τD (3.82)
τ1τ2τD = K
1 + K (KpτD + Kd) D 2 τ1 τ2 τD − 1
D2 = → Kd = − K τp D (3.84)
τ1τ2τD K
Para este caso se obtuvieron los siguientes valores de los par´ametros para el
controlador PID, a partir del m´etodo de asignaci´on de polos explicado.
Kp = 52.7845 → Rp = 528KΩ.
Ki = 407.2573 → Ri = 246Ω.
Kd = 3.1922 → Rd = 319KΩ.
τD = 0.0135 → RτD = 1.35KΩ.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 56
CONTROLAR
Figura 3.15: Salida de G7(s) con K = 0.5 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜al de control obtenida en MATLAB.
Figura 3.16: Salida de G7(s) con K = 0.5 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en PSpice.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 57
CONTROLAR
Para este caso se obtuvo el siguiente valor para el par´ametro del controlador P.
Kp = 5 → Rp = 50KΩ.
1 1
ess = = → Kv = lim sG (s) (3.85)
lims→0 sG (s) Kv s→0
1
ess = 0.2 = → Kv = 5 (3.86)
Kv
KpK
K = 5 = lim s (3.88)
v
s→0 s (τ1s + 1) (τ2s + 1)
5 = Kp (3.89)
Figura 3.17: Salida de G7(s) con K = 1 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en MATLAB.
Figura 3.18: Salida de G7(s) con K = 1 ante una referencia escal´on unitario en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en PSpice.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 59
CONTROLAR
C (s) = Kp
Ki (3.90)
+ s
G (s) = K 12.2
= (3.91)
τs + 1 0.3174s + 1
C (s) G (s)
Glc = (3.92)
1 + C (s) G (s)
√ ζ − √ ζd
π
− π 1−ζ
SD = e 1−ζ2
=
2
d
→ ζd (3.94)
e
4 4
ts = ζω = ζ ω → ωd (3.95)
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 60
CONTROLAR d d
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 61
CONTROLAR
d
Pd (s) = s2 + 2ζdωds + ω2 (3.96)
D1 = 0.3174 +
12.2Kp → Kp = D1 − 0.3174 (3.98)
12.2
D0 = 12.2Ki D0
→ Ki = (3.99)
12.
2
En la figura 3.19 se observa la salida del servomotor ante una referencia escal´on
de -3V en lazo abierto y en lazo cerrado obtenida en MATLAB, en la figura 3.20 se
observa la salida del servomotor ante una referencia escal´on de -3V en lazo cerrado,
con su respectiva sen˜ al de control obtenida en PSpice y en la figura 3.21 se observa
la salida del servomotor ante una referencia escal´on de -3V en lazo cerrado, con su
respectiva sen˜ al de control obtenida en MATLAB; para las siguientes
especificaciones:
%SD = 5% y ts = 1seg, para este sistema se u s ´o un controlador PI.
Para este caso se obtuvieron los siguientes valores de los par´ametros para el
controlador PI, a partir del m´etodo de asignaci´on de polos explicado.
Kp = 0.1262 → Rp = 1.26KΩ.
Ki = 0.8740 → Ri = 114KΩ.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 62
CONTROLAR
Figura 3.19: Salida del Servomotor ante una referencia escal´on de -3V en lazo
abierto y en lazo cerrado obtenida en MATLAB.
Figura 3.20: Salida del Servomotor ante una referencia escal´on de -3V en lazo cerrado,
con su respectiva sen˜ al de control obtenida en PSpice.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 63
CONTROLAR
Figura 3.21: Salida del Servomotor ante una referencia escal´on de -3V en lazo
cerrado, con su respectiva sen˜ al de control obtenida en MATLAB.
En la figura 3.22 se observa la salida del servomotor ante una referencia escal´on
de 4V en lazo abierto y en lazo cerrado obtenida en MATLAB, en la figura 3.23 se
observa la salida del servomotor ante una referencia escal´on de 4V en lazo cerrado,
con su respectiva sen˜ al de control obtenida en PSpice y en la figura 3.24 se observa
la salida del servomotor ante una referencia escal´on de 4V en lazo cerrado, con su
respectiva sen˜ al de control obtenida en MATLAB; para las siguientes
especificaciones:
%SD = 15% y ts = 0.8seg, para este sistema se u s ´o un controlador PI.
Para este caso se obtuvieron los siguientes valores de los par´ametros para el
controlador PI, a partir del m´etodo de asignaci´on de polos explicado.
Kp = 0.1782 → Rp = 1.78KΩ.
Ki = 2.4340 → Ri = 41KΩ.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 64
CONTROLAR
Figura 3.22: Salida del Servomotor ante una referencia escal´on de 4V en lazo abierto
y en lazo cerrado obtenida en MATLAB.
Figura 3.23: Salida del Servomotor ante una referencia escal´on de 4V en lazo
cerrado, con su respectiva sen˜ al de control obtenida en PSpice.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 65
CONTROLAR
Figura 3.24: Salida del Servomotor ante una referencia escal´on de 4V en lazo
cerrado, con su respectiva sen˜ al de control obtenida en MATLAB.
C (s) = Kp + Ki (3.100)
s
G (s) = k 0.8708
= (3.101)
τs + 1 14.6248s + 1
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 66
CONTROLAR
C (s) G (s)
Glc = (3.102)
1 + C (s) G (s)
2 1 + 0.8708Kp
P (s) = s + s + (3.103)
0.8708Ki 14.6248 14.6248
√ ζ − √ ζd
π
−
π 1−ζ
SD = e 1−ζ2
=
2
d
→ ζd (3.104)
e
4 4
ts = ζω = ζ ω → ωd (3.105)
d d
d
Pd (s) = s2 + 2ζdωds + ω2 (3.106)
1 + 0.8708Kp
D1 = 14.6248 → Kp = D114.6248 − 1 (3.108)
0.8708
0.8708Ki
D0 = 14.6248 → Ki = D014.6248 (3.109)
0.8708
En la figura 3.25 se observa la salida del proceso de presi´on ante una referencia
escal´on de -4V en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de
control obtenida en MATLAB y en la figura 3.26 se observa la salida del proceso de
presi´on ante una referencia escal´on de -4V en lazo abierto y en lazo cerrado, con
su respectiva sen˜ al de control obtenida en PSpice; para las siguientes
especificaciones: %SD = 20% y ts = 40seg, para este sistema lineal se u s ´o un
controlador PI.
Para este caso se obtuvieron los siguientes valores de los par´ametros para el
controlador PI, a partir del m´etodo de asignaci´on de polos explicado.
Kp = 2.2106 → Rp = 22KΩ.
Ki = 0.8079 → Ri = 124KΩ.
En la figura 3.27 se observa la salida del proceso de presi´on ante una referencia
escal´on de 2V en lazo abierto y en lazo cerrado, con su respectiva sen˜ al de control
obtenida en MATLAB y en la figura 3.28 se observa la salida del proceso de presi´on
ante una referencia escal´on de 2V en lazo abierto y en lazo cerrado, con su
respectiva sen˜ al de control obtenida en PSpice; para las siguientes especificaciones:
%SD = 10% y ts = 30seg, para este sistema lineal se u s ´o un controlador PI.
Para este caso se obtuvieron los siguientes valores de los par´ametros para el
controlador PI, a partir del m´etodo de asignaci´on de polos explicado.
Kp = 3.3302 → Rp = 33KΩ.
Ki = 0.8544 → Ri = 117KΩ.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 68
CONTROLAR
Figura 3.25: Salida del Proceso de presi´on ante una referencia escal´on de -4V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en MATLAB.
Figura 3.26: Salida del Proceso de presi´on ante una referencia escal´on de -4V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en PSpice.
3.2 A NA´ LISIS Y SIMULACIONES DEL CONTROLADOR PID EN LOS PROCESOS A 69
CONTROLAR
Figura 3.27: Salida del Proceso de presi´on ante una referencia escal´on de 2V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en MATLAB.
Figura 3.28: Salida del Proceso de presi´on ante una referencia escal´on de 2V en lazo
abierto y en lazo cerrado, con su respectiva sen˜ al de control obtenida en PSpice.
3.3 D ISEN˜ O DE ACONDICIONADORES DE SEN˜ ALES PARA LOS PROCESOS A 70
CONTROLAR
Para cada sistema se pueden realizar tres posibles variaciones en uno de sus par
´ametros, los cuales pueden ser: ubicaci´on de polos y ceros, ganancia y constantes
de tiempo. En la tabla 3.1 se pueden observar las esctructuras de los ocho sistemas
lineales presentes en el simulador anal´ogico. En la figura 3.29 se observa el simulador
anal´ogico.
3.3 D ISEN˜ O DE ACONDICIONADORES DE SEN˜ ALES PARA LOS PROCESOS A 71
CONTROLAR
τ = 100ms
K
2 G2 (s) = K = {0.5, 1, 2}
s(τs+1)
n Ganancia √Unitaria ,
2
3 G3 (s) = 1 (ζ, ωn) = (0.1, 19.6) ; , 63.02 ; (1, 89.12)
s2 2ζs 2
2
ωn +ωn +1
Ganancia Unitaria
1
4 G4 (s) = fijo τ1 = 100ms
(τ1s+1)(τ2s+1)
τ2 = {20ms, 50ms,
√ 100ms}
fijo ζ = 2
2
1
5 G5 (s) = s
2 ωn = 63.02
(τs+1) + 2ζs
+1
2
ωn ωn
τ = {43ms, 110ms,
√ 21ms}
2
fijo ζ =
2
K
6 G6 (s) = ωn = 63.02
s2 2ζs
s 2
ωn +ωn +1
K = {0.5, 1, 2}
τ1 = 100ms, τ2 = 10ms
K
7 G7 (s) = K = {0.5, 1,
s(τ1s+1)(τ2s+1) √ 2}
fijo ζ = 2
2
τs+1
8 G8 (s) = 2 ωn = 32.14
s 2ζs
2
ωn + ωn +1
Tabla 3.1: Estructura de los ochos sistemas lineales del simulador anal´ogico y sus
variaciones.
3.3 D ISEN˜ O DE ACONDICIONADORES DE SEN˜ ALES PARA LOS PROCESOS A 73
CONTROLAR
• Modulos auxiliares.
• Unidad preamplificadora: esta unidad cuenta con dos canales de entrada y una
salida del movimiento rec´ıproco para la impulsi´on directa del servo
amplificador.
G (s) = K 12.2
= (3.110)
τs + 1 0.3174s + 1
• V´alvulas:
Figura 3.32: Circuito acondicionador para la sen˜ al de entrada del proceso de presi´on.
3.3 D ISEN˜ O DE ACONDICIONADORES DE SEN˜ ALES PARA LOS PROCESOS A 78
CONTROLAR
Vs = 0.1Ve + (1 + 1)
(3.112)
1.5V Vs = 0.1Ve + 3V
Se puede observar en la figura 3.32 que la primera parte del circuito acondicionador
realiza una atenuaci´on en la sen˜ al de entrada; en la segunda parte se realiza un
desplazamiento de 3V en la sen˜ al resultante.
Rc = R2 = R3 = R4 = R5 = R6 = R7 = 10KΩ
(3.113)
Rg = R1 = 750Ω
2Rc 2 (10KΩ)
V = (V − V ) 1 + = (S2 − S1) 1 + = (S2 − S1) (27.7) (3.114)
s 2 1
Rg 750Ω
Kp
1
relaci´on entre el %BP y el par´ametro Kp es la siguiente: %BP = 100%.
V = R (3.115)
−2V R5
+
Ve
s 3
R1 R2 R4
Figura 3.34: Circuito acondicionador para la sen˜ al de salida del proceso de presi´on.
Se puede observar en la figura 3.34 que la primera parte del circuito acondicionador
realiza un desplazamiento de −2V en la sen˜ al de entrada y en la segunda parte se
realiza una amplificaci´on en la sen˜ al obtenida de la primera parte.
G (s) = K 0.8708
= (3.117)
τs + 1 14.6248s + 1
En las siguientes figuras 3.35, 3.36 y 3.37 se observan los diagramas de bloques
de los tres sistemas de control en lazo cerrado de los procesos estudiados para
controlar con el controlador PID disen˜ado.
3.3 D ISEN˜ O DE ACONDICIONADORES DE SEN˜ ALES PARA LOS PROCESOS A 81
CONTROLAR
Figura 3.35: Diagrama de bloques del sistema de control en lazo cerrado para el
simulador anal´ogico.
Figura 3.36: Diagrama de bloques del sistema de control en lazo cerrado para el
servomotor.
Figura 3.37: Diagrama de bloques del sistema de control en lazo cerrado para el proceso
de presi´on.
3.4 D IS EN˜ O DE LA FUENTE DE A LIMENTACIO 82
´N
voltaje, los cuales hacen que el voltaje de salida sea constante, haciendo el rizo
despreciable.
Uno de los principales componentes usados para este proyecto fue el amplificador
operacional µA741 (encapsulado DIP de 8 terminales), porque es de bajo costo y
es muy utilizado en diversas aplicaciones anal´ogicas, este amplificador es monol
´ıtico de alto rendimiento, construido mediante el proceso epitaxial planar de Fairchild
(fabricante); adem´as posee un alto intervalo de voltaje en modo comu´ n ya que carece
de tendencia a la retenci´on. Otras ventajas que ofrece el µA741 es que es ideal como
seguidor de voltaje, su alta ganancia y amplia gama de voltajes de operaci´on le
permiten lograr un excepcional rendimiento como integrador, amplificador sumador
4.1 S ELECCIO´ N DE COMPONENTES PARA LA IMPLEMENTACIO´ N DEL CONTROLADOR 82
PID
En el caso de los capacitores se usaron dos de tipo electrol´ıtico, estos son populares
debido a su bajo costo y gran capacitancia por unidad de volumen, debido a que
se recurre a reducir la separaci´on entre las placas, a aumentar el ´area enfrentada
de las mismas y a la utilizaci´on de un diel´ectrico de elevada constante diel
´ectrica; otras de las caracter´ısticas que presentan estos capacitores es que est´an
disen˜ados para aplicaciones a frecuencias bajas y poseen polaridad, por lo que se debe
tener prevenci´on al momento de realizar las respectivas conexiones.
Film protector: este tiene como funci´on proteger de los rayos UV (ultravioleta) la
capa fotosensible.
Capa fotosensible: las propiedades fundamentales de esta son: resistente a los
´acidos, es vulnerable a los rayos UV. La capa fotosensible tiene un espesor aproximado
de 4 ∼ 6µm (micras), sirve para la protecci´on del cobre frente al agente de
grabado que es un ´acido.
Cobre: la capa de cobre tiene un espesor que puede oscilar entre 0.025 y 0.07 mm.
Material de soporte: los materiales m ´a s usados son la baquelita y la fibra de vidrio,
aunque tambi´en existen otros materiales.
Para las pruebas del controlador se realiz´o inicialmente una medici´on por
separado en cada una de las fases del controlador PID; para esto se desconect´o la
realimentaci´on en el controlador y se u s ´o el generador de sen˜ales para conseguir
una sen˜al cuadrada de 1V como entrada de referencia para el controlador, dicha
sen˜ al se observ´o en el osciloscopio para obtener el valor de referencia deseado.
Se procedi´o a observar la sen˜ al de salida en cada una de las etapas del PID, en
especial del integrador y derivador, ya que la salida del integrador corresponde a una
sen˜ al triangular y la salida del derivador es un tren de espigas (positivas y negativas).
Este simulador tiene dos fases, en la primera fase se realiz´o el montaje del
disen˜o en ISIS, el cual posee una gran diversidad de los componentes electr´onicos
existentes en el mercado, lo cual ofrece la ventaja de seleccionar los componentes con
las caracteristicas exactas que se desean.
Realizado el disen˜o se accedi´o a la fase dos, en esta se usa ARES, en la cual
ya se tienen los componentes usados en ISIS, por lo tanto s´olo se crearon las
pistas o conexiones entre los componentes, las cuales deben cumplir ciertas caracter
´ısticas (como por ejemplo el ancho de las pistas no debe ser muy fino, no se deben
hacer pistas que posean ´angulos de 90o, entre otras), terminado el enlace entre
todos los componentes se pudo obsevar como quedar´ıa el disen˜o en el circuito
impreso.
En las figuras 4.3 y 4.4 se pueden observar los disen˜os obtenidos tanto en ISIS
como en ARES para la realizaci´on del circuito impreso. En el disen˜o de ISIS se
s e n˜ a l ´o cada etapa del controlador PID.
El proceso para crear el circuito impreso var´ıa de acuerdo al tipo de tarjeta que se
4.3 C ONSTRUCCIO´ N DEL CIRCUITO IMPRESO PARA EL CONTROLADOR 89
PID
Figura 4.3: Disen˜o obtenido en Proteus: ISIS para la realizaci´on del circuito
impreso del controlador PID.
use, en este caso se utiliz´o una placa fotosensible positiva, por lo cual el m´etodo
que se u s ´o es el fotogr´afico, los pasos seguidos fueron:
Se realiz´o la impresi´on del circuito construido en Proteus (espec´ıficamente en
ARES), el cual debe ser impreso sobre un material transparente tipo papel de acetato
(fotolito) con las pistas y nodos lo suficientemente opacos para no permitir el paso de
la radiaci´on ultravioleta.
En un cuarto sin iluminaci´on se procedi´o a quitar el film protector de la placa
fotosensible para unir a la placa el disen˜o impreso en el acetato.
Durante 2 minutos se introdujo la placa en una insoladora que proporciona rayos
UV.
Se sumergi´o la placa en hidr´oxido de sodio durante aproximadamente 1 minuto, se
l av ´o con agua y se introdujo en otra soluci´on por 2 minutos (percloruro de hierro);
realizado esto se l av ´o nuevamente la placa, se dej´o secar y as´ı se obtuvo el circuito
impreso.
4.3 C ONSTRUCCIO´ N DEL CIRCUITO IMPRESO PARA EL CONTROLADOR 90
PID
Figura 4.4: Disen˜o obtenido en Proteus: ARES para la realizaci´on del circuito
impreso del controlador PID.
Creado el circuito impreso, se taladraron los agujeros con las brocas adecuadas y
se montaron todos los componentes (z´ocalos, resistencias, capacitores, conectores, etc.)
para realizar la soldadura de cada uno de ellos en el circuito impreso.
En las figuras 4.5 y 4.6 se observan las dos caras del circuito impreso del controlador
PID con sus respectivos componentes.
Figura 4.5: Cara superior del circuito impreso del controlador PID.
Figura 4.6: Cara inferior del circuito impreso del controlador PID.
4.3 C ONSTRUCCIO´ N DEL CIRCUITO IMPRESO PARA EL CONTROLADOR 92
PID
Para facilitar el manejo del controlador PID anal´ogico se etiquet´o en la caja cada
componente externo de la siguiente manera:
En el caso de los potenci´ometros se etiquetaron de acuerdo al par´ametro del
controlador PID que representan:
K p → R p = K pR 5 = R 6 (4.1)
1
Ki → Ri = = R8 (4.2)
C1 Ki
Kd → R d Kd
= C2 = R11 (4.3)
τD → RτDτD
= C2 = R10 (4.4)
Caso ζ = 0.1.
En este caso se u s ´o un controlador PD (Proporcional - Derivativo), con una sen˜al de
referencia onda cuadrada de 1V y con las especificaciones: %SD = 5% y ts = 0.08seg.
Los valores de los par´ametros obtenidos para este controlador son:
Kp = 10.4620 → Rp = 105KΩ.
Kd = 0.2118 → Rd = 21KΩ.
τD = 0.0017 → RτD = 168Ω.
Estos valores se tomaron de la secci´on 3.2, donde se explic´o el m´etodo de
asignaci´on de polos para obtener dichos par´ametros en cada sistema.
En las figuras 5.1 se observa la salida de G3(s) (sistema oscilatorio estable) ante
una referencia escal´on unitario en lazo abierto, en la figura 5.2 se observa la
salida de G3(s) ante una referencia escal´on unitario en lazo cerrado y en la figura
5.3 se
5.1 PRUEBAS DEL CONTROLADOR SOBRE EL SIMULADOR ANALO´ GICO DE SISTEMAS LINEALES 98
observa la salida de G3(s) ante una referencia escal´on unitario en lazo cerrado, con su
respectiva sen˜ al de control, las cuales se obtuvieron a trav´es del osciloscopio.
Se observa que estas gr´aficas son an´alogas a las simuladas en MATLAB y PSpice
mostradas en la secci´on 3.2 de an´alisis y simulaciones del controlador PID, estas
gr´aficas est´an representadas por las figuras 3.7 y 3.8 donde se muestra la salida
de G3(s) ante una referencia escal´on unitario en lazo abierto y en lazo cerrado, con
su respectiva sen˜ al de control; tanto en MATLAB como en PSpice.
Figura 5.1: Salida de G3(s) con ζ = 0.1 (ωn = 19.6) ante una referencia escal´on
unitario en lazo abierto.
5.1 PRUEBAS DEL CONTROLADOR SOBRE EL SIMULADOR ANALO´ GICO DE SISTEMAS LINEALES 99
Figura 5.2: Salida de G3(s) con ζ = 0.1 (ωn = 19.6) ante una referencia escal´on
unitario en lazo cerrado.