100% encontró este documento útil (1 voto)
219 vistas9 páginas

Eva-3 Cont

Este documento presenta un caso de estudio sobre el control de temperatura de leche en un intercambiador de placas. Se pide implementar un controlador PID en un PLC para controlar la temperatura. Se aplica un escalón en la entrada del sistema y se determina su función de transferencia. Luego, se implementa un controlador proporcional en Arduino y se simula el comportamiento. Finalmente, se evalúa la respuesta del sistema.

Cargado por

Alexis Javier
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
219 vistas9 páginas

Eva-3 Cont

Este documento presenta un caso de estudio sobre el control de temperatura de leche en un intercambiador de placas. Se pide implementar un controlador PID en un PLC para controlar la temperatura. Se aplica un escalón en la entrada del sistema y se determina su función de transferencia. Luego, se implementa un controlador proporcional en Arduino y se simula el comportamiento. Finalmente, se evalúa la respuesta del sistema.

Cargado por

Alexis Javier
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

lOMoARcPSD|17765256

Semana 6

NOMBRE ASIGNATURA
EVALUACIÓN 3
Richard Vargas C.

Competencia asociada:
Programar equipos y sistemas de instrumentación y control retroalimentado
de procesos industriales, según el manual del fabricante y condiciones de
operación.

Unidad de Competencia: Implementar y simular controladores a sistemas


reales.

Consideraciones importantes

1. La evaluación es un encargo.

2. Usted posee un periodo en envío limitado para poder realizar el encargo.

3. La copia o plagio de algún encargo y/o evaluación será sancionada con nota
1.

Instrucciones

Lea atentamente el caso o los casos presentados y justifique técnicamente cada


una de sus respuestas.

Se requiere implementar un controlador a un sistema con retardo, se aplica una


entrada escalón en su entrada en lazo abierto para modelar el sistema.

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6
El sistema consiste en un intercambiador de placas que calienta leche, para luego
almacenarla en estanques para alimentar las líneas envasadoras. Se necesita
controlar la temperatura de la leche y este control esta ya instalado físicamente en
un PLC y este debe ser programado sin tener un modelo del sistema.

Se aplicará a la entrada un escalón en lazo abierto al sistema, subiendo la


temperatura desde 20ºC hasta 80ªC, la válvula es controlada por una señal de 0 a
10volt y en 20ºC el voltaje estaba en 0 volt y en 80ºC en 6 volt y se entrega la
siguiente grafica:

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6

1- De acuerdo a esta información determine, siguiendo el ejemplo entregado


en el documento de la semana 6, lo siguiente:

a- La función de transferencia del sistema.


De acuerdo a los datos que tenemos podemos determinar que el factor de
incontrolabilidad es de 0,2 ( se encuentra entre 0.1 y 0.3) resultante de = esto

nos indica la Función de transferencia =

Determinamos K= = =10

Reemplazamos y nos queda =

b- Determine los valores del controlador Kp, Ti Y Td.


Para determinar estos valores debemos conocer el valor de

= = = 0.1

Kp=1,2* * = 0.6

Ti=2*L=50

Td=0.5*L=12,5

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6

c- Determine la función de transferencia del controlador


U(s)=Kp(1+ +Tds)E(s)

Usando los datos obtenidos:

U(s)=0.6(1+ +12.5s)E(s)

d- Confeccione el diagrama de bloques completo del sistema.


E(S) U(s)=0.6(1+ +12.5s) PLANTA Y(s)

2- El elemento e-ls puede ser modelado linealmente de varias formas, reemplace


en la función de transferencia del sistema del ejercicio anterior este valor por
la siguiente expresión:

"
!
#$ % "

' "
& $ ! *
($ % ) #$ % "

Luego se desea tener un factor de amortiguamiento de 0,5 y una frecuencia natural


de 3 rad/seg wn=3. Aplique un compensador en adelanto y determine lo siguiente:

a- Función de transferencia del compensador.


Identificamos los polos con ++++, +2ξωns+ω- =0 remplazando tenemos

$ +2(0.5)(3)s+9=0 $ % .$ % / ! 0+

2342 5 6 2 7 8
Ahora las raíces 1! = x1= -1.5+2,598j x2=-1.5-2,598j

De acuerdo a la información en la guía 6 el compensador en adelanto tiene la siguiente


forma

9
:
C(s)= Kca =Kc
;:

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6

b- Función de transferencia del sistema incluyendo el compensador.


<628
GcGs=(214.132* 5< 5
)( )

c- Grafique la respuesta al escalón unitario con y sin compensador.

d- Indique según la respuesta al escalón unitario, que mejoro con el


compensador.
Al compensar se reduce el tiempo para la estabilidad del sistema.

3- Simule en un Arduino un controlador proporcional para el sistema, para esto


ingrese a [Link] y edite el proyecto: Sensor de
temperatura y motor IP. Para realizar el control proporcional edite lo
siguiente:
a- Configure la entrada análoga A3 y conecte el sensor de temperatura en
el puerto que corresponde.
b- Configure la variable Prop y Prop2 como float.

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6
c- Programe la siguiente línea, inmediatamente bajo “void loop(){ “
Prop2 = Prop*2.5;
analogWrite(10,Prop2);
if (temperatura > 20) {
Prop=(temperatura-20);
}
else {
Prop=0;
}
d- Conecte un multímetro en el pin 10 y configure como voltímetro. Luego
simule y cambie la temperatura de 0 a 120ºC viendo en el monitor en
serie, describa que sucede en el voltímetro y que sucedería si esta señal
modula la válvula.
e- Si el voltaje de salida modulara la válvula y la temperatura varia de 20 a
120 grados, calcule la ganancia que tiene el sistema.
K= 10

f- La ganancia proporcional calculada será el nuevo controlador en


reemplazo del compensador, grafique la respuesta al escalón unitario e
indique si el sistema mejora con esta ganancia.

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6

Se observa que al subir la temperatura baja el voltaje de salida lo que


nos indica un control inverso que podría utilizarse para modular la
válvula.

Lineas de prog.

int temperatura = 0;

float Prop;

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6
float Prop2;

void setup()

pinMode(A3, INPUT);

pinMode(13, OUTPUT);

pinMode(12, OUTPUT);

[Link](9600);

void loop()

Prop2 = Prop*2.5;

analogWrite(10,Prop2);

if (temperatura > 20) {

Prop=(temperatura-20);

else {

Prop=0;

temperatura = analogRead(A3);

{[Link](temperatura);

delay(10);

Downloaded by Alexis Barragan (barraganhe@[Link])


lOMoARcPSD|17765256

Semana 6
}

Criterios de evaluación

Escala de apreciación

Indicadores de logro PUNTAJE

100

- Caracteriza la respuesta de un sistema 35


de control PID determinado.

Downloaded by Alexis Barragan (barraganhe@[Link])

También podría gustarte