Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Control actuador válvula a "tres puntos" o "three step"

Hola atodos!

 

Estoyintentando emplear el VI del PID para controlar un actuador de una válvula. Eltipo de actuador es de los conocidos como “3 puntos o three step”, este tipo deactuador dispone de tres contactos para su control, uno es común y los otrosdos son para girar en un sentido u otro y no dispone de realimentación de la posición. Por otrolado el fabricante nos informa del tiempo de recorrido del actuador, es decirel tiempo necesario para pasar de estar totalmente cerrado a totalmente abiertoy del tiempo mínimo aplicable al actuador, siendo necesario conocer estostiempos para poder controlar adecuadamente la válvula.

Podemosresumir diciendo que para posicionar el actuador en cualquier punto de surecorrido se deberá variar el tiempo que permanece activo cada uno de suscontactos de salida dependiendo de si se quiere abrir o cerrar la válvula.

No se cualsería la mejor manera de pasar de la salida que nos da el PID (0 – 100%) a lasdos salidas necesarias para abrir o cerrar la válvula. Agradeceríaque si alguien tiene alguna experiencia con este tipo de control la comentaraya que sería de gran ayuda.

 

Muchas gracias de antemano. 

0 kudos
Mensaje 1 de 3
5.873 Vistas
Hola ggp0, si no tienes retroalimentación en la posición el control no va  a ser completamente preciso. Se puede estimar la posición en base al tiempo pero esta puede no ser la real debido a características mecánicas.
Una forma de realizar este control es simplemente con un subVi que convierta el porcentaje a tiempo que debe de estar prendido cada salida, y lleve cuanto tiempo se a estado moviendo el sistema.
Ahora como el tiempo es una medición indirecta de la posición no va a ser el control más preciso pero el VI puede verse como este:

En forma adicional si quieres agregarle un poco mas de precisión puedes agregarle alguna opción para re calibrar o forzar que llegue a las posiciones 0 y 100 (esto no está implementado en el VI) Simplemente si te manda a 100% o 0 deja un poco más de tiempo encendida la salida para asegurarte de que llegue y forzar los contadores internos a 0 y 100.
Saludos
Benjamin C
Principal Systems Engineer // CLA // CLED
Descargar todos
0 kudos
Mensaje 2 de 3
5.762 Vistas
Gracias por la respuesta, me ha sido de ayuda.
0 kudos
Mensaje 3 de 3
5.712 Vistas