INTRODUCCIN Debido a que las pequeas, medianas y grandes industrias requieren sistemas de produccin ms eficientes, surge la necesidad de implementar sistemas de control automticos.
OBJETIVO GENERAL Controlar el nivel de un sistema hidrulico de almacenamiento de lquido mediante un autmata programable siemens utilizando seales de ultrasonido.
OBJETIVOS ESPECFICOS
Modelar
el Matlab.
Disear la ley de control utilizando el Matlab. Implementar el sistema de control de nivel
MODELAMIENTO DEL SISTEMA Un modelo matemtico de un sistema dinmico se define como un conjunto de ecuaciones que representan la dinmica del sistema.
FUNCION DE TRANSFERENCIA
Los problemas relacionados con los sistemas de control, se resuelven utilizando ecuaciones diferenciales e integrales con el tiempo como variable primaria e independiente.
Respuesta en frecuencia
kp=5.7; ki=5.7; num =[16.04]; dem =[39 1]; numpi=[kp ki]; dempi=[1 0]; newnum=conv(num,nupi; newdem=conv(dem,depi; G = tf (newnum,newdem) figure(1) margin(G) grid on figure(2) Glc=feedback(G,1) t=0:0.1:10 step(Glc,t) grid on
Adecuador de seal
/R // dividir por el nmero real 2.764800e+004 la periferia // L 1.600000e+001 // cargar el rango de la medicin desde 4mA hasta 20mA// *R // multiplicar por el rango// L 4.000000e+000 //cargar la deriva// +R // sumar la deriva// T DB1.DBD 2 // Transferir a la base de datos//
CYCLE : =T#170MS //Tiempo de ciclo// SP_INT:=2.000000e+001//Set point// PV_IN:=DB1.DBD2 //Entrada de valor real// GAIN: =5.700000e+000 //Ganancia de accin proporcional// TI : =T#170MS //Tiempo de accin integral//
GAIN: =5.700000e+000 //Ganancia de accin proporcional// TI: =T#170MS //Tiempo de accin integral// DEADB_W:=0.000000e+000 //Ancho de la zona muerta// LMN_HLM:=1.000000e+002 //Limite superior del valor manipulado// LMN_LLM:=0.000000e+000 //Limite inferior del valor manipulado//
LMN_FAC:=1.000000e+000 //Factor de valor manipulado// LMN_OFF:=0.000000e+000 //Offset de valor manipulado// LMN: =DB1.DBD14 //Valor manipulado// ER: =DB1.DBD10 //Seal de error//
CALL PULSEGEN, DB3 //Bloque de PULSEGEN// INV : =DB1.DB6 //Entrada anloga// PER_TM:=T#35MS // Periodo // P_B_TM:=T#1MS //Duracin mnima de impulso// RATIOFAC: =1.000000e+000 //Factor de relacin//
NEG_P_ON:=TRUE //Forzar impulso negativo// SYN_ON:=TRUE //Conectar sincronizacin// CYCLE: =T#1MS //Tiempo de muestreo// QPOS_P:=A8.4 //Salida modulada enancho de impulso positivo// BE // Fin del programa//
CONCLUSIONES
Los sistemas de control en lazo cerrado permiten reducir el error que existe entre la seal de referencia y la salida del sistema; de esta manera llevar la salida del sistema a un valor conveniente. Una metodologa para encontrar los parmetros del controlador, es la respuesta en frecuencia; el cual nos representa la seal de salida en magnitud y fase, facilitando la bsqueda de los controladores, debido a la relacin que existe entre el margen de fase y el factor de amortiguamiento relativo.