+ All Categories
Home > Technology > Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control...

Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control...

Date post: 22-Jun-2015
Category:
Upload: jorge-alarcon
View: 3,549 times
Download: 1 times
Share this document with a friend
Description:
Diapositivas usadas en la Sustentación de mi tesis de grado.
44
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniería en Electricidad y Computación Tesis de Grado. “Rediseño e Implementación de un Proceso Electro- Hidráulico, usado en el Laboratorio de Control Automático de la ESPOL, para controlar Velocidad y Presión mediante Matlab-Simulink y/o Labview.Jorge Alarcón Cadena Jonathan Jaen Solórzano
Transcript
Page 1: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL

Facultad de Ingeniería en Electricidad y Computación

Tesis de Grado.

“Rediseño e Implementación de un Proceso Electro-Hidráulico, usado en el Laboratorio de Control Automático de la ESPOL, para controlar Velocidad y Presión mediante

Matlab-Simulink y/o Labview.”

Jorge Alarcón CadenaJonathan Jaen Solórzano

Page 2: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

OBJETIVOS:1. Rediseñar la planta de control de velocidad que se encuentra en el Laboratorio de

Control Automático de la Facultad de Ingeniería Eléctrica y en Computación (FIEC) de la ESPOL.

2. Desarrollar controles de velocidad con perturbación de carga usando la electroválvula Danfoss EV260B mediante Labview y Matlab .

3. Desarrollar controles de presión mediante Labview y Matlab.

4. Controlar la planta remotamente y localmente mediante los controles tanto de velocidad como presión, usando para la comunicación los módulos del cFP-2100 de National Instruments.

5. Implementar prácticas para el Laboratorio de Control Automático de la ESPOL.  

Page 3: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

PLANTA DE CONTROL DE VELOCIDAD

Mejoras:

• Reservorio y Cañerias• Perturbaciones• Presión • cFP-2100: Encendido/Apagado,

Manipuleo de señales

Inicilamente la planta de control de velocidad estaba conformada por los siguientes elementos.

• Motor Trifásico de Inducción de jaula de Ardilla

• Variador de Frecuencia Micromaster 420• Taco generador• Bomba hidráulica• Targeta de Adquisicion de Datos DAQ

Page 4: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

ELEMENTOS CONSTITUYENTES

Page 5: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

Electrovalvula Danfoss EV260B Transductor de Presión Danfoss MBS3000

Válvula de Seguridad cFP -2100

Page 6: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

PROCESO ELECTRO-HIDRÁULICO PARA CONTROLAR VELOCIDAD Y PRESIÓN

Mejoras realizadas: • Cañerias de Bronce • Reservorio de Acero Inoxidable• Electroválvula Danfoss EV260B• Transmisor de Presión Danfoss MBS300• Valvula de Seguridad• cFP-2100 y sus Módulos• Circuito de Control: Temporisador

Relays

Page 7: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

CIRCUITO DE CONTROL Y FUERZA

Page 8: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

CFP-2100 DE NATIONAL INSTRUMENTS• El manejo remoto de la planta se logra debido a que la

comunicación del cFP al control es por medio del protocolo OPC.

• El manejo de la planta en forma remota es el resultado de un trabajo complementario de tesis de grado, denominados ¨Análisis y adaptación de la tecnología de Control Abierto de Procesos (OPC) al Laboratorio de Control Automático de la Facultad de Ingeniería Eléctrica y Computación¨

Caracteristicas:

• Adquisicion y envio de datos de manera remota.• Modulos de relays y de envio y recepcion de señales

analogicas y digitales.

Page 9: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

CFP-RLY-421

Caracteristicas:

• Módulo de salida de relés.• 8 canales de relés.• LEDs indicadores de estados de relé• Contactos normalmente abiertos.

• El encendido y apagado de la planta se lo realiza por medio del Canal 1 de modulo cFP-RLY-421.

Page 10: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

Caracteristicas:

• Módulo de salidas analógicas de voltaje.

• 8 salidas de 0 -10 V.• Indicadores de sobrecorriente.• Operación de -40 a 70 ºC.

• La Señal de Voltaje de 0 a 10 Vdc enviada al Variador es proporcionada por el canal 1 del módulo de salidas analógicas cFP-AO-210.

CFP-AO-210

Page 11: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

CFP-AO-200

Caracteristicas:

• Módulo de salidas analógicas por corriente

• 8 salidas de 0 - 20 ó 0 - 20 mA.• 0.5 mA de sobre rango.

• La modulación de apertura de la Electroválvula se la realiza a través del Canal Canal 0 del cFP-AO-200.

Page 12: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

Caracteristicas:

• 8 entradas analógicas de voltaje y corriente.

• 11 rangos de voltaje de entrada: 0 - 1 V, 0 - 5 V, 0 - 15 V, 0 - 30 V, ± 1 V, ± 5 V, ± 15 V, ± 30 V, 0 – 20 mA, 4 – 20 mA y 20 mA.

• El Taco Generador (Sensor de Velocidad) y el transductor de Presion son sensados con el Canal 1 y Canal 2 del modulo cFP-AI-100 respectivamente.

CFP-AI-100

Page 13: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

MEASUREMENT & AUTOMATION

Page 14: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

CONTROL DE

VELOCIDAD

Page 15: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DESCRIPCIÓN DEL CONTROL DE VELOCIDAD.

La velocidad en el Sistema Electro-Hidráulico es una función del voltaje del Motor y de la carga.

Se usaran dos estrategias de control que son:

• Servo Control: Referencia Variable, Carga Fija.

• Control Regulador: Referencia Fija, Carga Variable.

Page 16: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

• El motor es controlado mediante el Variador de Frecuencia Micromaster 420 de Siemens, resive 0 a 10 Voltios - envia de 0 a 1600 RPM.

• Medimos la velocidad del motor con el Tacogenerador, produciendo en sus terminales una tensión proporcional a esa velocidad instantánea, 360 revoluciones por voltios

• Las perturbaciones en el sistema son producidas por la electrovalvula, la que genera un torque de freno al motor haciendo que disminuya su velocidad.

• Esta caída de velocidad debe ser corregida por la acción del controlador.

Page 17: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

MODELO MATEMÁTICO

Los modelos matemáticos de plantas o procesos son obtenidos mediante dos técnicas fundamentales:

• Modelamiento Teorico.A partir de leyes físicas se encuentra la función de transferencia. Las leyes son normalmente en la forma de ecuaciones diferenciales, la relación entre las señales de entrada y salida son también una ecuación diferencial. Esta última se puede transformar con la ayuda de la Transformada de Laplace para obtener la función de transferencia. El modelado teórico se utiliza sobre todo en procesos a través de los cuales, y de manera sencilla, se pueden llegar a las leyes físicas que relacionan las señales de entrada y salida .

• Identificación Experimental.A partir de diferentes experimentos prácticos se encuentra la función de transferencia para diferentes procesos.

Page 18: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IDENTIFICACIÓN DEL

SISTEMA DE VELOCIDAD

Page 19: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

PUNTOS DE OPERACIÓN

Velocidad 600RPM 3.7 V

Presion 27 PSI 8.85 mA

Page 20: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

ENCENDIDO / APAGADO DEL SISTEMA ELECTRO-HIDRAULICO

Page 21: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

CONTROL DE MOTOR Y MONITOREO DE VELOCIDAD

Page 22: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

SEÑAL DE CARGA

Page 23: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DETERMINACIÓN DE FILTRO Y TIEMPO DE MUESTREO

Td Plant

a

Filtro Ruido % Aprox Modelos

78 Mucho

0.01

3

1000 100 Alto 88 P2D

0.01

3

1000 50 Median

o

92.33 P2D

0.01

2

1000 25 Poco 94.85 P2D

Page 24: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DETERMINACION DEL MODELO MATEMATICOMEDIANTE SERVO CONTROL

Velocidad : Tren Pulsos 600 -700 RPMPresion : Constante 27 PSI 8.5 mA

Page 25: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DETERMINACION DEL MODELO MATEMATICOMEDIANTE CONTROL REGULADOR

Velocidad : Constante 600 RPMPresion : Tren Pulsos 15 a 55 PSI 6 mA a 10 mA

Page 26: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DISEÑO DEL CONTROLADOR

Ingresando el comando SISOTOOL(G,C,H,F).

Especificaciones de Funcionamiento:

Ts = 0.2 [seg]S.P <= 5% Ess = 0%

Page 27: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IMPLEMENTACIÓN DEL CONTROL DE VELOCIDAD MEDIANTE MATLAB-SIMULINK

Servo Control

Control Regulador

Page 28: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IMPLEMENTACIÓN DEL CONTROL DE VELOCIDAD MEDIANTE LABVIEW

Page 29: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IMPLEMENTACIÓN DEL CONTROL DE VELOCIDAD MEDIANTE LABVIEW

SERVOCONTROL CONTROL REGULADOR

Page 30: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

CONTROL DE

PRESION

Page 31: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

ANÁLISIS DEL SISTEMA DE PRESIÓN

La Presión en el Sistema Electro-Hidráulico es una función de la Corriente de la Electroválvula, voltaje del Motor y Temperatura del aceite Hidráulico.

Page 32: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DESCRIPCIÓN DEL CONTROL DE PRESIÓN.

Se usaran dos estrategias de control que son:

• Servo Control: Referencia Variable, Carga Fija.

• Control Regulador: Referencia Fija, Carga Variable.

El control está diseñado de tal manera que se pueda mantener la presión en un valor deseado; es decir punto de trabajo mediante la modulación de la apertura de la electroválvula. Se desea que este punto de trabajo se mantenga a pesar de existir perturbaciones externas, como cambios de velocidad del motor y variaciones de temperatura del aceite hidráulico.

Page 33: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IDENTIFICACIÓN DEL

SISTEMA DE PRESIÓN

Page 34: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

PUNTOS DE OPERACIÓN

Presion: 27 PSI 8.85 mAVelocidad: 600 RPM 3.7 VTemperatura: 37 C

La Presión en el Sistema Electro-Hidráulico es una función de la Corriente de la Electroválvula, voltaje del Motor y Temperatura del aceite Hidráulico.

Page 35: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

ENCENDIDO / APAGADO DEL SISTEMA ELECTRO-HIDRAULICO

Page 36: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

ENTRADA ELECTROVÁLVULA Y SALIDA DE PRESIÓN

Tren de Pulsos Amplitud: 8. 6– 8.9mA 25 – 30 PSI Periodo: 3 Segundos Acondicionador Corriente –PSI P = (9107.128861*I) - 35.850796079.

Page 37: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

ENCENDIDO DE MOTOR E INDICADOR DE VELOCIDAD

Voltaje Motor 600 RPM 3.7 V

Page 38: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DETERMINACIÓN DE FILTRO Y TIEMPO DE MUESTREO

El tiempo del sistema de presión es aproximadamente de 0.8 segundosTiempo de Muestreo: 0.003 Segundos

Señal de Presion con Ruido. Señal de Presion con Filtro.

Page 39: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DETERMINACION DEL MODELO MATEMATICO

Page 40: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DISEÑO DEL CONTROLADOR

Ingresando el comando SISOTOOL(G,C,H,F).

Especificaciones de funcionamiento:Ts = 0.8 [seg]S.P = 2% Ess = 0%

Page 41: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IMPLEMENTACIÓN DEL CONTROL DE PRESIÓN MEDIANTE MATLAB-SIMULINK

Servo Control

Control Regulador

Page 42: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IMPLEMENTACIÓN DEL CONTROL DE PRESIÓN MEDIANTE LABVIEW

Page 43: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

IMPLEMENTACIÓN DEL CONTROL DE PRESIÓN MEDIANTE LABVIEW

SERVOCONTROL CONTROL REGULADOR

Page 44: Rediseño E Implementacion De Un Proceso Electro Hidraulico Usado En El Laboratorio De Control Automatico De La Espol Para Controlar Velocidad Y Presion Mediante Matlab Simulink y-o

DEMOSTRACIÓN


Recommended