Documente Academic
Documente Profesional
Documente Cultură
LABORATORIO DE CONTROL 2
LABORATORIO Nº 4
C ( s) ke Ls
U ( s) s 1
1 2
(𝑠 + 𝐿)
𝐺𝑐 (𝑠) = 0,6𝑇
𝑠
Tipos de 𝑲𝒑 𝑻𝒊 𝑻𝒅
Fig. 3. Respuesta escalón unitario de una planta. control
P 𝑇 ∞ 0
𝐿
PI 𝑇 L 0
𝟎. 𝟗
𝐿 0.3
PID 𝑇 2L 0.5L
1.2
𝐿
Tabla 1. Regla de sintonización de Ziegler-Nichols basada en la respuesta
escalón de la planta (primer método).
HERRAMIENTAS:
Matlab
Toolbooks
Simulink
Teoria de system identification
Fig. 4. Curva de respuesta con forma de S.
Téoria de control
Escuela profesional de ingeniería eléctrica
PROCEDIMIENTO:
El desarrollo del proyecto gira en torno al control
proporcional de la velocidad de un motor DC a 24
voltios donde ante un pequeño cambio en la
variable en la entrada debe notarse reflejado en la
salida, es decir, la salida debe seguir los cambios
de la entrada y ante la presencia de una
perturbación, el sistema debe a tender a
Diagrama de bloques del sistema en el domino de Z.
estabilizarse en el punto elegido de acuerdo a la
variable de entrada. Finalmente el montaje que se tiene en la planta es
el presentado en la figura , en donde se tiene la
El modelo a seguir de desarrolla en el siguiente
etapa PWM, el motor, el encoder y el conversor de
diagrama de bloques:
frecuencia a voltaje. El PWM y el motor forman
como tal la planta y el encoder mas el conversor de
frecuencia a voltaje forman el sensor.
Diagrama de bloques del sistema. La figura anterior se tiene a la planta en lazo abierto
Reduciendo la planta en bloques funcionales en el yesta es la representación como tal de la planta
dominio de Z se tiene que el sistema se compone cuando se toman las curvas características de la
de 3 grandes bloques funcionales, los cuales son el misma. Para completar el lazo cerrado solo hace
PID discreto, la planta G(z) y el sensor.En el bloque falta el sumador entre la medida entregada por el
PID discreto la señal de entrada como tal es del sensor y el punto referencia y el sistema de control
orden analógico la cual es convertida a una señal “PID” el cual recibe la como entrada la suma entre
del orden digital por medio de un A/D que viene
el punto de referencia y la señal del sensor, y
incorporado en el micro controlador seleccionado
para el desarrollo de la práctica, en este caso el entrega la señal como tal para controlar la planta
PIC16F877a luego esta señal es procesada y
llevada a la planta G(z) en forma de modulación de
PWM, la cual es una modulación en ancho de pulso
del orden discreto y la salida de esta bloque se ve
reflejada en vueltas por minuto en el eje del motor.
Finalmente está el bloque de la retroalimentación el
cual es el sensor, este se encarga de contar las
RPM del motor y posteriormente convertir la señal
del orden de RPM a voltaje por medio de un
conversor de frecuencia a voltaje con el fin de
posteriormente comparar el voltaje de entrada de
referencia con el voltaje de la retroalimentación a fin
de cerrar el lazo del sistema.
1 − 𝑎𝑒
𝜏2 = 𝜏 − (4)
1 + 𝑎𝑒
Escuela profesional de ingeniería eléctrica
0.18 1
𝑎= = 0.1875 ≠
Para determinar la constante “a, K p y 𝜏” se toma 0,96 𝑒
en cuenta la siguiente gráfica: 1
Debido a que 𝑎 = 𝑒 el sistema es de segundo orden y por
consiguiente se debe aplicar la formula (2)
haciendo uso de las formulas 3 y 4, sin embargo también se
utilizara la aproximación de un sistema de
primer orden y al final se compararan para determinar cuál
usar, aunque ya sea un sistema de primer o
segundo orden la implementación del sistema es la misma, lo
único que varían son los parámetros del
controlador, a continuación se muestra la forma en que se halló
la función de transferencia de segundo
orden.
3 ∗ 0.1875𝑒 − 1
𝜏1 = 0.241 − = 0.3504
1 + 0.1875𝑒
1 − 0.1875𝑒
𝜏2 = 0.241 − = 0.083
1 + 0.1875𝑒
𝑒0
𝐺(𝑠) = 0.96
(0.3504𝑠 + 1)(0.083𝑠 + 1)
0.96
𝐺(𝑠) =
(0.3504𝑠 + 1)(0.083𝑠 + 1)
0.96
𝐺(𝑠) =
0.0293𝑠 2 + 0.4341𝑠 + 1
Ahora que ya se tiene la función de transferencia de la primer
curva hay que validarla por medio de
MATlab y si hay diferencia entre la real se deben realizar
algunas modificaciones a los valeres hasta
obtener una función lo más parecida a la real, para lograr la
validación se utilizan las líneas de código
que se presentan a continuación y se grafica sobre la gráfica
real
𝐾𝑝 = 0.96
𝑎. 𝐾𝑝 = 0.18
𝜏 = 0.241
𝜏′ = 0
Escuela profesional de ingeniería eléctrica
1.07 1.29
𝐺(𝑠) = 𝐺(𝑠) =
0.0293𝑠 2 + 0.4341𝑠 + 1 0.006𝑠 2 + 0.175𝑠 + 1
Sin embargo la función hallada matemáticamente no es para
nada parecido a la real es por ello que hay que variar los
parámetros hasta lograr una curva que se sobreponga sobre la
real.
1.07
𝐺(𝑠) =
0.004𝑠 2 + 0.15𝑠 + 1
1.294
𝐺(𝑠) =
0.16𝑠 + 1
Escuela profesional de ingeniería eléctrica
Debido a que la función de transferencia no tiene polos que
corten en el eje imaginario, el sistema
nunca va a oscilar por consiguiente no se puede utilizar el
método de oscilación que es el mas común,
es por ello que se opto por hallar las constantes del PID
análogo por medio de la curva de reacción, a
continuación se muestra la posición de los polos de la función
de transferencia
𝐿 = 0.018 𝑇 = 0.218
1.2 ∗ 0.218
𝐾𝑝 = = 14.53
0.018
𝑇 = 2 ∗ 0.018 = 0.036 𝑇𝑑
= 0.5 ∗ 0.018 = 0.009
𝐾𝑝 = 14.53 𝐾𝑖 = 403.6 𝐾𝑑
= 0.13
num=1.07;
den=[0.004 0.15 1];
H=tf(num,den);
KPid=14.53; % Kp
KId=403.6; % Ki
KD=0.13; % Kd
Por otro lado el metodo de Astrom Hagglund tampoco FPID=tf([KD KPid KId],[1 0]); %
funciono debido a que la amplitud las bloque PID
oscilaciones que se presentan con el “Relay” son muy PID=feedback(FPID*H, 1) % control
mínimas y el análisis no se puede realizar de PID
manera adecuada, es por ello que se opto por el método de sintonizado
curva de reacción, con la cual solo basta
hallar dos parámetros “L” y “T” así como se muestra en la
step(PID,PID) % comportamiento del
siguiente grafica. sistema
ante un escalón
title('Curva Del Control PID')
xlabel('Tiempo
')
ylabel('Voltaj
e De Salida
(v)')
Escuela profesional de ingeniería eléctrica
1.33 ∗ 𝑇
𝐾𝑃 = 1.33 − ( )
2 ∗ 0.11718
1.33 ∗ 𝑇
𝐾𝐼 = ( )
0.11718
1.33 ∗ 0.0015
𝐾𝐷 = ( )
𝑇
En donde T es el tiempo de muestreo, el cual se selecciona por
lo general la decima parte del tiempo
de estabilización, en esta ocasión se tomara T=0.002.
se puede observar el control PID posee un error en estado
estacionario del 0%, un tiempo de
estabilización de 0.198 segundo, pero presenta un sobre pico
del 37.8% que es demasiado grande y
puede ocasionar daños en el actuador, por esta razón hay que
sintonizar los parámetros del PID para lograr obtener una
mejor respuesta,
𝐾𝑝 = 1.33 𝐾𝑖 = 11.35 𝐾𝑑
= 0.002
𝐾 = 1.33
DESAROLLO:
1.33 Instrumentación y acondicionamiento de la
𝑇𝑖 = = 0.11718 planta (motor DC).
11.35
0.002
𝑇𝑑 = = 0.0015
1.33
Escuela profesional de ingeniería eléctrica
variar el ancho de pulso de la señal digital,
como se menciono anteriormente.
b) Acondicionamiento:
c) Circuito integrado TL494 (Modulador
El actuador utilizado para la planta (Motor
de ancho de pulso):
DC) es el circuito integrado TL494, el cual
El TL494 es un circuito que modula el ancho
modula el ancho de pulso de una señal
de pulso, dependiendo de un nivel de voltaje
cuadrada, dependiendo de un voltaje de
proporcionado a un pin del circuito.
control que varia de 0 a 2V. El completo
El funcionamiento básico del circuito
funcionamiento del circuito integrado se
modulador se realiza como lo muestra la
muestra mas adelante.
figura 7.
Por motivos de comodidad el voltaje
utilizado es de 0 a 5V, por lo tanto se hace
necesario acondicionar esta señal a un
voltaje de 0 a 2V, que es el requerido para
Escuela profesional de ingeniería eléctrica
ruidos en las señales eléctricas debidos al
motor. Se utilizo el circuito 4N33, el cual es
un opto transistor como se muestra en la
figura 9.
De esta manera la señal PWM generada por
el IC TL494 es transmitida al led del
optotransistor con una resistencia de 330Ω
en serie para limitar la corriente y así
proteger el circuito 4N33.
e) Driver de corriente:
La figura 10 muestra el circuito
optoacoplador junto con el driver de
corriente. El transistor de potencia utilizado
para alimentar el motor DC es el TIP3055
que maneja una corriente de hasta 6Amp.
d) Optoacoplador:
El circuito optoacoplador sirve para aislar el Fig. 10. Circuito esquemático del optoacoplador y el driver de corriente
motor DC del circuito electrónico, para evitar para el motor DC de 12V
Escuela profesional de ingeniería eléctrica
h) Restador:
El bloque restador realiza la diferencia entre
la señal de referencia y la señal proveniente
del sensor, dando como resultado el error
El diodo que se observa en la figura es de
que posteriormente entra al controlador. El
marcha libre para proteger el circuito de
circuito restador se muestra en la figura 11.
contra voltajes del motor. Es de vital
importancia colocar un disipador al transistor
de potencia debido a que la corriente
exigida por el motor produce un excesivo
calentamiento en el.
f) Motor DC:
El motor DC es de 12V y exige una corriente
de aproximadamente 4 Amp para un voltaje
de 12V. El motor es polarizado con una
fuente de voltaje independiente para evitar
perturbaciones en la parte electrónica. El
motor alcanza una velocidad de 3000rpm
Fig. 11. Circuito esquemático del restador.
polarizado al máximo voltaje (12V).
g) Sensor y acondicionamiento:
El sensor utilizado es un motor actuando
como generador, acoplado al eje del motor
DC al cual se le va a aplicar el control. Dicho CONCLUSIONES
generador alcanza un voltaje de 25V cuando
el motor gira a su máxima velocidad, por lo
tanto es necesario realizar un En base al desarrollo de la practica se pudo
acondicionamiento que disminuya este identificar, caracterizar e implementar un
voltaje a un rango de 0 a 5V. controlador PID discreto para un modelo de un
motor DC, donde en se partió de una
El circuito utilizado para realizar este aproximación de primer orden y finalmente se
acondicionamiento es el mismo que el de la implemento un modelo de segundo orden, y se
figura 6, variando algunos valores de eligió este de segundo orden puesto que el
comportamiento de este modelo tiene una gran
resistencias de acuerdo a los siguientes
aproximación con el modelo real.
cálculos: Se pudo observar en la implementación del
La ganancia requerida para el sensor que el comportamiento de este fue del todo
Vo 5 sin ruido con un buen intervalo de operación
acondicionamiento es Av 0.2 . lineal, lo cual facilito el proceso de toma de
Vin 25
curvas de reacción y también contribuyo a que el
Asumiendo Ra 10 K y Av 0.2 se tiene comportamiento del sistema fuese de una forma
que Ra 50 K . optima con unarespuesta deseada para los
parámetros establecidos en el diseño.
Para encontrar los las constantes del PID análogo
Remplazando estos valores para el primer se utilizaron varios métodos, lo cuales ninguno
amplificador inversor se obtiene el fue útil debido a la naturaleza del sistema, sin
acondicionamiento deseado. embargo el ultimo método intentado fue el que
permitió determinar
las, siendo este mas fácil que los anteriores.