Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control PID Sistema de Nivel
Control PID Sistema de Nivel
I.
INTRODUCCION
II.
1.
2.
OBJETIVOS
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL
#include <LiquidCrystal.h>
LiquidCrystallcd(12, 11, 5, 4, 3, 2);
constint trigger=10;
constint echo=13;
float distance;
constStringnivel_agua = "Nivel de agua:";
void setup(){
lcd.begin(16,2);
Serial.begin(9600);
pinMode(trigger,OUTPUT);
pinMode(echo,INPUT);
}
voidloop(){
//Inicializamos el sensor
digitalWrite(trigger,LOW);
delayMicroseconds(5);
// Comenzamos las mediciones
// Enviamos una seal activando la salida trigger durante 10
microsegundos
digitalWrite(trigger,HIGH);
delayMicroseconds(10);
digitalWrite(trigger,LOW);
// Adquirimos los datos y convertimos la medida a metros
distance=pulseIn(echo,HIGH); // Medimos el ancho del pulso
// (Cuando la lectura del pin sea HIGH
medira
// el tiempo que transcurre hasta que sea
LOW
distance=distance*0.0001657;
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL
IV.
MODELAMIENTO
(1)
1
() (3)
()
1 =
+
(4)
1 ()
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL
Si deja de funcionar la bomba DC, la cual se encarga de
suministrar el caudal de entrada, el tanque se vaciara y si
totamosun t=0 al tiempo que 1 = 0, la ecuacin 4, queda de la
siguiente manera:
1
=
()
1
=
0
0 ()
()
1
=
0
Luego esta ecuacin queda de la siguiente manera:
ln () ln 0 = ln
() = 0 exp(
(5)
1
)
Calibracion Subiendo
Nivel
h(mts)
0,05
0,06
0,07
0,08
0,09
0,1
0,11
0,12
0,13
0,14
0,15
0,16
0,17
0,18
0,19
0,2
0,21
0,22
0,23
0,24
0,25
0,26
0,27
0,28
0,29
0,3
0,31
0,32
0,33
0,34
0,35
0,36
0,37
0,38
0,39
0,4
0,41
0,42
0,43
0,44
0,45
0,46
Calibracion Bajando
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL
0,47
4,839
0,07
0,48
4,927
0,06
0,49
5,025
0,05
Tabla 1.Caracterizacion del sensor de nivel.
0,8956
0,7975
0,6747
, ()
( )
3
= velocidad del flujo del liquido en estado estable (
)
2
= coeficientede proporcionalidad para flujo laminar, /)
= ()
donde
3
= velocidad del flujo del liquido en estado estable (
)
2
= coeficientede proporcionalidad para flujo turbulento, /)
= ()
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL
Por lo tanto =
entonces
por talrazn la
resistenciaRtesigual a:
2
2
=
=
() + 1
2 103
= 36.3636 103
5.5 102
= 5.5 102
Asi el valor de la resistencia del tanque R es el siguiente:
=
5.5 102
= 990
3
5.555 105
27.5
=
=
() + 1 + 27.777 103
+ () = ()
Transformandoestaexpresinconsiderandocondicionesiniciales
cero tenemos:
( + 1)() = ()
V.
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL
El nmero de asntotas que hay en el sistema son dos y el
centroide del lugar geomtrico, se obtiene de la siguiente
forma:
1 104 27.777 103
=
= 5000.013
2
2 + +
+ =
180(2 + 1)
= 90
Puntos de quiebre o ruptura:
=
4.
Ganancia de quiebre
Con el valor de s obtenido anteriormente, hallemos la
ganancia de quiebre para el lugar geomtrico, la cual
se obtiene de la siguiente manera:
],
CONTROLADOR PID
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL
El volumen almacenado dentro del tanque puede representarse
por:
=
=
= Ecuacion 2
+ = +
Derivando tenernos:
=
= +
2
Aplicando Trasformada de Laplace a esta ltima ecuacin nos
queda:
2() = (1 + )()
La funcin de transferencia de nuestro sistema queda:
2 + +
+
+ =
Decimos que:
Kp: Ganancia Proporcional (0,003299)
Ki: Ganancia Integral ( 8,504 6 )
Kd: Ganancia Derivativa ( 0,01558)
Una vez diseado el controlador PID, y obtenido la funcin de
transferencia del controlador se procede a disear cada una de
las configuraciones Proporcional, Integral y Derivativa del
PID.Se toma el valor de Kp, Ki y Kd, los cuales son: Kp=
0,003299, Ki= 8,504*10-6 y Kd= 0,001558.
2
()
=
(1 + ) ()
Donde: 1 =
2
K2=1/A
Siento Hl=altura de trabajo o valor de referencia= 20 cm
Kv=Constante de la valvula [
RCsH(s)+H(s)=RQ1(s)
()
1()
= (+1)Z
= 0,1391010,004 = 0,135101
Luego A=/4(0,135101)2
A=14,335307*103 2 C=14,335307*103
=
()
16.853,488886
=
() 241,599937 + 1
()
16.853,488886
=
() 241,599937 + 1
()
10,6393
=
=
() 0,0001 + 1
=
Universidad Distrital Francisco Jos de Caldas,Grandas Lpez Andrs Mauricio, Fajardo Rodriguez Manuel Fernando
MODELAMIENTO MATEMATICO PARA UN CONTROL DE NIVEL