ES2259163T3 - Sistema de posicionamiento de una valvula. - Google Patents
Sistema de posicionamiento de una valvula.Info
- Publication number
- ES2259163T3 ES2259163T3 ES04010177T ES04010177T ES2259163T3 ES 2259163 T3 ES2259163 T3 ES 2259163T3 ES 04010177 T ES04010177 T ES 04010177T ES 04010177 T ES04010177 T ES 04010177T ES 2259163 T3 ES2259163 T3 ES 2259163T3
- Authority
- ES
- Spain
- Prior art keywords
- valve
- pressure
- gain
- value
- actuator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 claims abstract description 50
- 230000004044 response Effects 0.000 claims description 47
- 238000013016 damping Methods 0.000 claims description 16
- 230000010287 polarization Effects 0.000 description 93
- 230000008859 change Effects 0.000 description 34
- 230000008569 process Effects 0.000 description 29
- 238000012360 testing method Methods 0.000 description 29
- 230000033001 locomotion Effects 0.000 description 27
- 230000006870 function Effects 0.000 description 23
- 230000001351 cycling effect Effects 0.000 description 21
- 238000012512 characterization method Methods 0.000 description 19
- 230000006399 behavior Effects 0.000 description 13
- 238000012423 maintenance Methods 0.000 description 12
- 238000006073 displacement reaction Methods 0.000 description 10
- 238000005259 measurement Methods 0.000 description 9
- 239000012530 fluid Substances 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 230000003247 decreasing effect Effects 0.000 description 5
- 238000003745 diagnosis Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 4
- 239000007789 gas Substances 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000010355 oscillation Effects 0.000 description 4
- 230000002441 reversible effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000009795 derivation Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000001052 transient effect Effects 0.000 description 3
- 206010003497 Asphyxia Diseases 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 101000872084 Danio rerio Delta-like protein B Proteins 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009530 blood pressure measurement Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003628 erosive effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000036314 physical performance Effects 0.000 description 1
- 230000002028 premature Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000011309 routine diagnosis Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000013077 scoring method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B19/00—Testing; Calibrating; Fault detection or monitoring; Simulation or modelling of fluid-pressure systems or apparatus not otherwise provided for
- F15B19/005—Fault detection or monitoring
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B21/00—Common features of fluid actuator systems; Fluid-pressure actuator systems or details thereof, not covered by any other group of this subclass
- F15B21/08—Servomotor systems incorporating electrically operated control means
- F15B21/087—Control strategy, e.g. with block diagram
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B5/00—Transducers converting variations of physical quantities, e.g. expressed by variations in positions of members, into fluid-pressure variations or vice versa; Varying fluid pressure as a function of variations of a plurality of fluid pressures or variations of other quantities
- F15B5/006—Transducers converting variations of physical quantities, e.g. expressed by variations in positions of members, into fluid-pressure variations or vice versa; Varying fluid pressure as a function of variations of a plurality of fluid pressures or variations of other quantities with electrical means, e.g. electropneumatic transducer
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/43—Programme-control systems fluidic
- G05B19/44—Programme-control systems fluidic pneumatic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B5/00—Anti-hunting arrangements
- G05B5/01—Anti-hunting arrangements electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B7/00—Arrangements for obtaining smooth engagement or disengagement of automatic control
- G05B7/02—Arrangements for obtaining smooth engagement or disengagement of automatic control electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25252—Microprocessor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41032—Backlash
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41143—Compensation of dynamic characteristic of actuator
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41154—Friction, compensation for friction
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41304—Pneumatic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41311—Pilot valve with feedback of position
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Fluid Mechanics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Indication Of The Valve Opening Or Closing Status (AREA)
- Servomotors (AREA)
- Control Of Fluid Pressure (AREA)
- Feedback Control In General (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Supply Devices, Intensifiers, Converters, And Telemotors (AREA)
Abstract
Un método para proporcionar un control de la posición no lineal en una válvula (10), en el que el método comprende: calcular una primera ganancia para la válvula (10) que se mueve en una primera dirección, y calcular una segunda ganancia para la válvula (10) que se desplaza en una segunda dirección (630); estando además caracterizado el mencionado método porque: calcula una ganancia ajustable para compensar las no linealidades (524) de la válvula relacionadas con el tamaño y con la posición; recibe una señal de posición deseada para la válvula (500); y ajusta la posición deseada mediante la ganancia ajustable y la primera o la segunda ganancia para determinar una señal de posición calculada para la válvula (534).
Description
Sistema de posicionamiento de una válvula.
La presente invención está relacionada con un
sistema posicionador para controlar una válvula de control de
fluidos, y más en particular con un sistema posicionador inteligente
y subrutinas de software para controlar la operación de la
misma.
Las válvulas de control de fluidos se utilizan
para controlar la transmisión y distribución de fluidos, tales como
los líquidos y los gases. En dichas aplicaciones existen con
frecuencia requisitos para conseguir un alto rendimiento para
válvulas de alta fiabilidad y válvulas de precisión. No obstante,
debido al rendimiento físico de la válvula, así como también al
medio ambiental en el cual pueda operar la válvula, tiene que
ejecutarse durante el funcionamiento un mantenimiento periódico,
así como la calibración y ajuste de la válvula. Adicionalmente, la
válvula puede mostrar un comportamiento no lineal y aparentemente no
predecible. Por ejemplo, la alta fricción en la válvula puede
provocar un comportamiento del deslizamiento de agarre cuando la
válvula se está ajustando entre la posición de apertura y de
cierre. Además de ello, las temperaturas del medio ambiente y el
envejecimiento afectan a las características de los componentes y
provocan errores de posicionamiento.
Muchas válvulas están montadas con actuadores y
posicionadores para controlar el movimiento de la válvula. Además
de ello, algunos posicionadores están controlados por ordenador. No
obstante, dicho control ha estado limitado en parte. Además de
ello, los posicionadores controlador por ordenador convencionales no
predicen adecuadamente el comportamiento de la válvula en curso. En
consecuencia, lo que se precisa es un posicionador de la válvula
que facilite los continuos requisitos de mantenimiento, calibración
y ajuste de la válvula.
El documento
DE-3911259-A1 expone todos los
circuitos de control electrónico para las características de una
válvula de control. El circuito comprende un convertidor
A-D, una memoria y un convertidor
D-A. El conocido circuito cambia la ganancia de la
señal de valor nominal de entrada en respuesta a los valores de
corrección almacenados en la memoria.
La invención está relacionada con un método para
proporcionar un control de la posición no lineal de una válvula
según la reivindicación 1, y con un posicionador para proporcionar
el control de posición no lineal de una válvula de acuerdo con la
reivindicación 4.
La figura 1 es un diagrama de bloques de un
sistema posicionador que utiliza los principios de la presente
invención para controlar la válvula.
Las figuras 2 y 3 son gráficos de posición y
presión con respecto al tiempo para una válvula.
La figura 4 es un diagrama de flujo para una
rutina para informar sobre la sintonización del bucle o ciclado
límite utilizados por el sistema de posicionamiento de la figura
1.
La figura 5 es un diagrama de flujo de una
rutina para la transferencia sin sacudidas desde el modo manual al
automático utilizado por el sistema posicionador de la figura 1.
Las figuras 6a-6b son diagramas
de flujo de una rutina para ejecutar el control de posición
utilizada por el sistema posicionador de la figura 1.
Las figuras 7a, 7b y 7c son diagramas de flujo
de rutinas alternativas para localizar un valor POLARIZACION
utilizado por el sistema posicionador de la figura 1.
La figura 8 es un diagrama de flujo de una
rutina para determinar la firma de la válvula utilizada por el
sistema posicionador de la figura 1.
La figura 9 es un diagrama de flujo de una
rutina para determinar una respuesta de la etapa de la válvula
utilizada por el sistema posicionador de la figura 1.
Las figuras 10a-10b son
pantallas de visualización con gráficos para analizar la
realimentación de la respuesta de la válvula del controlador del
proceso de la figura 1.
La figura 11 es un diagrama parcial y detallado
de una realización de una válvula rotatoria controlada por el
sistema posicionador de la figura 1.
La figura 12 es un diagrama de flujo para una
rutina de control de la posición de la válvula, utilizada por el
sistema posicionador de la figura 1.
Las figuras 13 y 14 son gráficos de la posición
de la válvula con respecto al tiempo, utilizados por el sistema
posicionador de la figura 1.
La figura 15 es un diagrama de flujo de una
rutina de autosintonización utilizada por el sistema posicionador de
la figura 1.
La figura 16 es un diagrama de flujo para una
rutina de localización POLARIZACION que es llamada por la rutina de
autosintonización de la figura 15.
Las figuras 17a y 17b son diagramas de flujo de
una rutina de sintonización en bucle abierto que es llamada por la
rutina de autosintonización de la figura 15.
La figura 18 es un diagrama de flujo para una
rutina de determinación de parámetros utilizada por la rutina de la
figura 17a.
La figura 19 es un diagrama de flujo de una
rutina de autosintonización en bucle cerrado, que es llamada por la
rutina de autosintonización de la figura 15.
Las figuras 20a y 20b son diagramas de flujo de
una subrutina de sintonización directa, que es llamada por la
rutina de autosintonización en bucle cerrado de la figura 19.
La figura 21 es un diagrama de flujo de una
subrutina de sintonía de retorno, que es llamada por la rutina de
autosintonia de bucle cerrado de la figura 19.
La figura 22 es un diagrama de flujo de una
rutina de autocaracterización de la válvula utilizada por el
sistema posicionador de la figura 1.
La figura 23 es un diagrama de flujo de
detección de un sensor de posición averiado, utilizada por el
sistema posicionador de la figura 1.
La figura 24 es un diagrama de flujo de una
rutina de diagnóstico de diagnostico de desgaste de baja elevación
utilizada por el sistema posicionador de la figura 1.
La figura 25 es un diagrama de flujo de una
rutina de diagnóstico de cierre de del asiento de la válvula
utilizada por el sistema posicionador de la figura 1.
La figura 26 es un diagrama de flujo de una
rutina para determinar un ajuste de la elevación mínimo controlable,
utilizado por el sistema posicionador de la figura 1.
Las figuras 27-28 son pantallas
de visualización de un gráfico de la capacidad de flujo con respecto
a la posición de la válvula, y una ventana emergente que se
visualiza si el usuario solicita un cambio de posición no válido que
sea proporcionado por el sistema posicionador de la figura 1.
La figura 29 es un diagrama de flujo de una
rutina para determinar las limitaciones de compromiso del sistema,
utilizada por el sistema posicionador de la figura 1, utilizando las
pantallas de visualización de las figuras 27-28.
Con referencia a la figura 1 de los dibujos, la
válvula 10 está controlada por un sistema posicionador 12 que
implementa las características de la presente invención. El sistema
posicionador 12 incluye un multiplexor 14, un convertidor
analógico-digital ("A/D") 16, un
microprocesador 18, un convertidor digital-analógico
("D/A") 20, un transductor de corriente a presión ("I/P")
22, una válvula de carrete 24, y un actuador 26. El posicionador
12 está soportado por una fuente de alimentación 30 y con un
suministro de aire 32.
El multiplexor 14 recibe varias señales que
incluyen una señal de realimentación de la presión 40 desde el
actuador 26, y una señal de realimentación de la posición 42 de la
válvula 10. La señal de realimentación 40 de la presión se deriva
de un sensor de presión 44, que está enlazado neumáticamente al
actuador 26, y la señal de realimentación de la posición 42 se
deriva de un sensor de realimentación de la posición 46, el cual
está enlazado mecánicamente a la válvula 10. En consecuencia,
conforme cambian las posiciones de la válvula y del actuador, la
señal 40 de realimentación de la presión y la señal 42 de
realimentación de la posición indican las posiciones cambiantes
para el multiplexor 14.
En algunas realizaciones, el sensor de posición
46 está separado del resto del posicionador 12. Por ejemplo, en
situaciones en las que la válvula 10 está situada en un entorno
rigurosamente duro, el posicionador 12 puede situarse por separado,
con solo el sensor de posición 46 fijado a la válvula 10. Como
resultado de ello, solo se encontrarán en el medio ambiente
rigurosamente duro la línea de aire del transductor I/P 22, el
sensor de posición 46 y la línea de la señal de realimentación
42.
El multiplexor 14 proporciona las señales al
microprocesador 18 a través del convertidor A/D 16. El
microprocesador 18 incluye el código del software, descrito con más
detalle más adelante, para monitorizar la posición de la válvula
10, así como también un controlador (no mostrado) para ejecutar las
distintas rutinas de posicionamiento de la válvula. En algunas
realizaciones, el controlador puede ser remoto con respecto al
posicionador 12, mientras que en otras realizaciones, el
controlador es parte del microprocesador 18. De ahora en adelante,
la funcionalidad asignada al controlador o al microprocesador 18
será intercambiable entre los dos.
El microprocesador 18 puede almacenar uno o
varios programas internamente o en una memoria externa, tal como la
memoria no volátil 48. Además de ello, el microprocesador 18 puede
tener externamente una interfaz mediante dispositivos tales como el
teclado 50, y la pantalla 52. Las interfaces del controlador
externas con el microprocesador 18 a través de la señal de entrada
54 pueden estar conectadas al multiplexor 14. En algunas
realizaciones, especialmente aquellas que utilizan el controlador
externo, el teclado 50 y la pantalla 52 pueden no existir. En estas
realizaciones, los dispositivos de entrada y salida asociados con
el controlador externo ejecutan funciones idénticas.
En respuesta a los programas almacenados y a las
interfaces externas, el microprocesador 18 (sin/con el controlador
externo) controla la posición de la válvula 10, mediante el control
electrónico de las señales de posicionamiento. El microprocesador
18 proporciona señales electrónicas de posicionamiento al
transductor I/P 22 a través del convertidor D/A 20, el cual
convierte las señales a una señal analógica "SALIDA". El
transductor I/P 22, el cual recibe también un suministro de aire
regulado desde la fuente de aire 32, convierte la señal SALIDA a
señales de posicionamiento neumático.
El transductor I/P 22 proporciona las señales de
posición neumáticas al actuador 26 a través de la válvula de
carrete 24. El actuador 26 es un diafragma convencional, tal como
un dispositivo cargado con resorte (resorte 56), para controlar la
posición de la válvula 10. El actuador 26 puede ser de acción simple
o doble, y puede estar conectado a la válvula 10, de forma que una
presión en incremento pueda cerrar la válvula, o alternativamente,
de forma que una presión en incremento pueda abrir la válvula.
La válvula 10 es una válvula convencional, y
puede ser de un tipo de muchos distintos tipos, incluyendo el tipo
rotatorio expuesto con más detalle más adelante con referencia a la
figura 11. En aras de la claridad del ejemplo, la válvula 10
incluye una carcasa 60 a través de la cual puede fluir el fluido, un
tapón de válvula 62, y un vástago de válvula 64. La carcasa 60
incluye un asiento 68 de forma tal que cuando el tapón 62 se
presione contra el asiento, se cierra la válvula, y cuando el tapón
se separa del asiento, se abre la válvula. El actuador 26, en
respuesta a las señales neumáticas del transductor I/P 22,
desplaza el vástago 64 de la válvula, y por tanto el tapón 62,
hacia atrás y hacia delante, abriendo y cerrando por tanto la
válvula. Muchas fuerzas actúan sobre el vástago 64 de la válvula y
el tapón 62, incluyendo por ejemplo las fuerzas del resorte del
actuador 26, las fuerzas del fluido y las fuerzas de fricción. Se
comprenderá que las válvulas y sus fuerzas asociadas son bien
conocidas en el arte, y que la anterior descripción es meramente
representativa de muchos diferentes tipos de válvulas. Para la
descripción restante, la referencia general a la válvula 10
está dirigida hacia el tapón 62 de la válvula y al vástago 64 de la válvula, a menos que se indique lo contrario.
está dirigida hacia el tapón 62 de la válvula y al vástago 64 de la válvula, a menos que se indique lo contrario.
Asociada con la válvula 10 se encuentra la
característica del flujo. La característica del flujo describe la
capacidad de flujo de la válvula 10 con respecto al recorrido
(abierta o cerrada) de la válvula. Las características de flujo
típicas incluyen las de tipo lineal y no lineal. Un tipo de
característica de flujo no lineal se denomina como de porcentaje
igual, por ejemplo, si la válvula 10 está abierta al 50%, la
capacidad de flujo de la válvula será del 50%. Típicamente, con un
porcentaje igual, la válvula no se abre linealmente en función de
la señal de control, pero en su lugar se abre muy lentamente al
principio, y a continuación de forma más rápida hasta el final. Las
características personalizadas de la válvula 10 se encuentran
también disponibles, tal como se expone más adelante con más
detalle.
En sistemas de posicionadores convencionales,
incluso aquellos que están controlados por microprocesador, el
posicionador es incapaz a menudo de configurar la válvula en el
punto de ajuste deseado. En su lugar, el bucle de control en el
posicionador tiende a reciclarse hacia atrás y hacia delante
alrededor del punto de ajuste deseado (ciclado límite). Esto puede
estar provocado por el ruido del proceso, por un bucle sintonizado
deficientemente, o por una válvula de ciclado límite. Es difícil con
frecuencia determinar cual es la causa del ciclado límite.
Una razón del ciclado límite es la fricción.
Cuando un actuador intenta desplazar una válvula a una nueva
posición, el actuador tiene que conformar continuamente una presión
hasta que finalmente puede sobrevencer la fricción en una dirección
y entonces iniciar el movimiento de la válvula. Es entonces cuando
la válvula se haya movido, cuando el bucle de control entra en
función y trata de ir en la dirección opuesta. De nuevo otra vez,
el actuador tiene que conformar continuamente una presión hasta que
finalmente sobrevence la fricción. El tiempo que lleva el actuador
para conformar una presión suficiente para iniciar el movimiento de
la válvula se denomina como el "retraso", y la diferencia
entre la posición y la presión es el "desplazamiento de
fase".
La presente invención sirve para calcular el
desplazamiento de fase y a continuación determinar si está teniendo
lugar o no el ciclado límite. En consecuencia, la relación entre la
posición valvular y la presión del actuador puede utilizarse para
determinar la presencia y la fuente del ciclado límite. Una vez
determinado, el ciclado límite puede ser manipulado de distintas
formas, incluyendo la notificación al usuario, actualizar un
programa de mantenimiento de la válvula, y así sucesivamente.
Con referencia a la figura 2, se considera un
ejemplo de una presión sinusoidal que acciona el actuador 26 de la
válvula. El actuador y la válvula 10 tienen una fricción asociada
con los mismos. En un caso de alta fricción, el trazo continuo 70
representa una presión en función del tiempo, el trazo de puntos 72
representa la posición de la válvula en función del tiempo, y la
línea de trazos 74 representa el valor promedio de la posición y la
presión. En el instante T1, la presión es suficientemente alta para
sobrevencer la fricción, y la válvula 10 comienza a moverse, siendo
accionada por la presión en incremento. En el instante T2, la
presión deja de incrementarse y comienza a disminuir. Como resultado
de ello, la válvula 10 para de moverse, en el instante T3, y la
presión es suficientemente baja para sobrevencer de nuevo la
fricción, y la válvula 10 comienza a moverse de nuevo.
Con referencia a la figura 3, en un caso de baja
fricción, se aplica el mismo ciclo de presión 70 a la válvula. El
trazo de puntos nuevo 76 representa una posición de la válvula en
función del tiempo. En el instante T5, la presión es
suficientemente alta como para sobrevencer la fricción, y la válvula
10 comienza a moverse, accionada por la presión en incremento. En
el instante T6, la presión para de incrementarse y comienza a
disminuir. Como resultado de ello, la válvula 10 para de moverse
hasta que, en el instante T7, la presión es suficientemente baja
para de nuevo sobrevencer la presión, y la válvula comienza a
moverse de nuevo. No obstante, debido a que la fricción se
sobrevence mucho antes en el ciclo, el periodo de tiempo entre T6 y
T7 durante el cual la válvula 10 no se mueve es muy pequeño. Así
pues, el retardo entre la presión y la posición es mucho menor. En
este caso de fricción baja, el ciclado límite no es probablemente la
causa de la presión del actuador del ciclado. En su lugar, la causa
es probablemente la sintonización del bucle.
En respuesta al ciclado límite, el controlador
detecta e informa de cualquier ciclado límite de la válvula 10. El
controlador detecta el ciclado límite haciendo que el
microprocesador 18 recibe y analiza el punto deseado de ajuste de
la válvula, la posición de la válvula 10 a través de la señal 42 de
realimentación de la posición, y la presión del actuador a través
de la señal 40 de realimentación de la presión. El microprocesador
18 compara los cruces por cero (medidas relacionadas con la medida
promedio) de estos tres valores, y calcula por tanto la relación de
fases entre los mismos. El ciclado límite puede ser identificado
mediante una relación de fases de 90º entre la posición de la
válvula y la presión del actuador. Una vez detectado el ciclado
límite, el microprocesador 18 notifica al usuario, tal como a
través de la pantalla 52, permitiendo por tanto que el usuario tome
una acción de mantenimiento adecuado y a su tiempo debido.
Con referencia a la figura 4, la rutina 80 se
ejecuta repetidamente muchas veces durante cada ciclo de la
oscilación. La rutina 80 calcula dos valores de cómputo, RETRASO y
PERIODO, los cuales se incrementan potencialmente en cada iteración
de la rutina. La rutina 80 informa sobre la SINTONIZACIÓN DEL
BUCLE 82 o el CICLADO LIMITE 84 como la causa de la oscilación. Si
se informa sobre la SINTONIZACIÓN DEL BUCLE 82, que está provocada
por la sintonización inapropiada del bucle de control del proceso,
el usuario deberá ajustar la sintonización del bucle de control del
proceso. No obstante, si se informa sobre el CICLADO LIMITE 84, que
puede estar provocado por un nivel de fricción alto de la válvula
10, el usuario deberá re-empaquetar y/o reconstruir
la válvula 10 para reducir dicha alta fricción.
La ejecución comienza en la etapa 90, en la que
se muestre la presión del actuador. Esto se realiza mediante la
lectura de la señal 40 de realimentación de la presión. La presión
del actuador deberá ser proporcional a la señal SALIDA. En la etapa
92, se ejecuta un promedio exponencial de la presión del
actuador.
(1)\text{Presión Promedio =
(Promedio anterior * N + Valor muestreado) / (N +
1)}
En donde N es un número que asegura que pueda
tener lugar un promedio a través de varios periodos. Puesto que
los periodos del ciclo límite son típicamente de unos pocos
segundos, y puesto que pueden existir hasta 10 iteraciones por
segundo, N puede ser frecuentemente un valor de aproximadamente
1000.
En la etapa 94, la rutina 80 examina los cruces
positivos por cero de la presión y de la posición de la válvula.
Con referencia a las figuras 2 y 3, los cruces positivos por cero de
la medida de la presión se realizan en los instantes T10, T12, T13
y T15. El PERIODO se mide entre los instantes T10 y T12, y entre
T13 y T15. Los cruces positivos por cero de la medida de la
posición se realizan en los instantes T11 y T14. Los instantes para
el RETRASO se miden entre T10 y T11, y entre T13 y T14. Con el fin
de reducir el efecto del ruido, los cruces por cero en T10, T11,
T12, T13, T14 y T15 pueden definirse alternativamente después de
varias medidas sucesivas a partir de la señal de realimentación de
la posición 42 y de la señal de presión 40.
En la etapa 96, la determinación se realiza para
comprobar si los cruces por cero son positivos. En caso negativo,
en la etapa 98, el tiempo del intervalo del PERIODO se incrementa, y
el proceso de la ejecución avanza a la etapa 100. De lo contrario,
en la etapa 102, se calcula el valor de X:
(2)\text{X =
RETRASO /
PERIODO}
Para reducir más el efecto del ruido, el valor X
puede ser promediado también. El valor X proporciona un nivel de
fiabilidad para la determinación de la causa de las oscilaciones. En
la etapa 104, si X es próximo a cero, la SINTONIZACIÓN DEL BUCLE
82 será probablemente la causa de la oscilación. Si X > 0,15, el
CICLADO LIMITE 84 será probablemente la causa de la oscilación. En
la etapa 106, los valores de PERIODO y RETRASO se fijan a "0" y
el valor de ETAPA se ajusta a "1".
En la etapa 100, la posición de la válvula se
mide a través de la señal de realimentación 42 de la posición 42.
En la etapa 108, los valores de la posición se promedian
exponencialmente (véase la Ecuación 1 anterior), y en la etapa 110,
los cruces por cero se determinan de nuevo. En la etapa 112, se
realiza la determinación de si los cruces por cero son positivos.
En caso afirmativo, en la etapa 114, el valor de ETAPA se ajusta a
"0". En la etapa 116, el valor de RETRASO se ajusta al valor
de RETRASO más ETAPA, y la ejecución retorna al paso 80. Como
resultado de ello, el tiempo del intervalo de PERIODO se incrementa
en cada ciclo durante el período y se reajusta a cero al final del
período. El tiempo del intervalo de RETRASO se incrementa solo
cuando el valor de ETAPA sea igual a "1", y se repone a cero al
final del periodo. El valor "1" representa una iteración de la
rutina 80 para determinar los valores del contador de RETRASO y
PERIODO. En consecuencia, el valor de ETAPA actúa como un
conmutador que conmuta un contador en particular entre la activación
y la desactivación. Por ejemplo, el valor de PERIODO deberá parar
en su cómputo después de que la posición pase por un cruce por
cero.
El posicionador 12 soporta dos modos de
operación: normal, modo operativo automático y modo operativo
manual. En ambos casos, el algoritmo de control está ejecutándose
todavía realmente y posicionando la válvula, siendo determinada la
diferencia por la forma en la que se determine el punto de ajuste de
la válvula. Convencionalmente, cuando la válvula se conmuta desde
el modo automático al modo manual, el controlador del posicionador
se "enrolla", es decir, pasa desde una salida mínima a una
máxima. A continuación, cuando la válvula se conmuta de nuevo al
modo de operación normal, el posicionador cierra o abre la válvula
moviéndola a la posición correcta, "sacudiendo" por tanto la
válvula.
Por ejemplo, un controlador externo puede estar
tratando de hacer coincidir una posición de la válvula mientras que
el fluido está pasando por la válvula. El posicionador 12 trata de
controlar el flujo para hacerlo coincidir con un cierto punto de
ajuste de la válvula. Si el control se conmuta al modo manual y el
flujo a través de la válvula es demasiado alto, el controlador
tratará de cambiar el punto de ajuste de la válvula mediante el
cierre de la válvula en una pequeña magnitud. Puesto que la válvula
se encuentra en el modo manual, se ignorarán las señales de
posicionamiento. El controlador se mantiene tratando de cerrar más
la válvula, mediante el incremento de la señal para cerrar la
válvula. A continuación, cuando el posicionador 12 se conmuta de
nuevo al modo operativo normal, se reconoce la señal de cierre y la
válvula 12 cierra totalmente. El controlador reconocerá entonces
que el flujo ahora es demasiado bajo y comienza la apertura de la
válvula de nuevo. No obstante, existiría una "sacudida" en el
flujo, ya que la válvula 10 se cierra y se reabre a
continuación.
En la presente invención, el posicionador 12
proporciona una transferencia sin sacudidas entre los modos
operativos, impidiendo que la válvula 10 cierre y abra rápidamente
en su totalidad después del control de la válvula por los cambios
del posicionador desde el modo operativo automático al modo
operativo manual, y de nuevo al modo automático. Al conmutar desde
el modo manual al modo operativo automático, el microprocesador 18
lee la señal 42 de realimentación de posición. Si la posición de la
válvula 10 no coincide con la posición de la válvula deseada, el
microprocesador 18 espera a que el usuario cambie la salida del
controlador, para hacerla coincidir con la posición de la válvula
en curso. La válvula 10 se mantiene en su posición en curso hasta
que la salida del controlador coincida con la posición de la válvula
en curso. La válvula 10 se mantiene en su posición en curso hasta
que la salida del controlador cambie para conseguir la coincidencia.
El microprocesador 18 puede notificar al usuario, tal como en la
pantalla 52, para permitir al usuario poder ver la forma en la que
la señal tiene que ser cambiada para coincidir con la posición de la
válvula en curso.
Con referencia a la figura 5, la rutina 150
proporciona una transferencia sin sacudidas desde el modo manual al
modo operativo automático. La rutina 150 utiliza una posición en
curso inicial P_{i}, una posición caracterizada P_{s}, y una
posición del punto de ajuste S_{p}. El valor de la posición
S_{p} (señal de entrada 54) procede del controlador. Si la
válvula 10 tiene una característica de porcentaje igual, la posición
caracterizada P_{s} y la posición del punto de ajuste S_{p} son
las mismas. De lo contrario, la función de caracterización F_{c}
se utilizará para convertir la posición del punto de ajuste S_{p}
a la posición caracterizada P_{s}. La función de caracterización
define la relación entre la señal de entrada 54 como un porcentaje
del rango medido y la posición de la válvula en curso P_{i} como
un porcentaje del
rango:
rango:
(3a)P_{s} =
F_{c}
(S_{p})
e
inversamente:
(3b)S_{p} =
F_{c}{}^{-1}
(P_{s})
Por ejemplo, si el controlador proporciona una
señal de entrada 54 parda un punto de ajuste S_{p} del 50%, el
controlador convierte la señal utilizando la función de
caracterización F_{c} a una posición caracterizada P_{s}, que
puede ser del 15% de la abertura, teniendo todavía un caudal de
flujo del 50%.
En la etapa 152, se mide la posición inicial
P_{i} de la válvula 10. En la etapa 154, si el microprocesador 18
recibe una orden para cancelar la transferencia sin sacudidas, la
ejecución avanza a la etapa 156, en donde el control retorna al
modo manual. De lo contrario, en la etapa 160, se recibe una
posición deseada del modo automático, y se convierte a un valor de
la posición del punto de ajuste S_{p}, el cual representa la
posición deseada como un porcentaje de los límites de calibración
definidos. En la etapa 162, se calcula la posición caracterizada
P_{s} correspondiente al valor de
posición S_{p}.
posición S_{p}.
En la etapa 164, si la diferencia (valor
absoluto) entre P_{i} y P_{s} es inferior al límite predefinido
"L1", en la etapa 166, la operación pasa al modo operativo
automático. De lo contrario, la ejecución avanza a la etapa 168, en
donde el controlador informa al usuario, tal como en la pantalla 52,
para permitir que el usuario vea la forma en la que tiene que
cambiarse el punto de ajuste de la posición, para hacerlo coincidir
con la posición de la válvula en curso. El controlador puede
proporcionar también al usuario una información adicional para
ajustar el punto de ajuste de la posición.
En una realización alternativa, el posicionador
12 podría ajustar en curso la válvula 10, o bien ajustar la señal
SALIDA en sí misma sin la intervención del usuario. El usuario puede
preseleccionar esta funcionalidad, o bien puede ser notificado
después de que se haya movido la válvula.
La válvula de carrete 24 puede rellenar o
expulsar el aire 32 hacia/desde el actuador 26. La válvula de
carrete 24 está controlada con una presión neumática que procede
del transductor I/P 22, que está controlado por la señal SALIDA.
El valor de desplazamiento de la señal, denominado como
"POLARIZACION" puede ser enviado al transductor I/P 22, para
situar la válvula de carrete 24 en la posición central, de forma que
el actuador 26 ni rellene ni expulse. El valor de POLARIZACION
variará de actuador en actuador, y variará en el mismo actuador con
la temperatura y con otras condiciones operativas. Durante la
operación normal del posicionador 12, la rutina de control (no
mostrada) que se esté ejecutando en el controlador localizará y
mantendrá el seguimiento del valor del POLARIZACION.
Aparecen con frecuencia problemas cuando el
controlado está ajustando constantemente el POLARIZACION para
mantenerlo correcto. Por ejemplo, si la válvula 10 golpetea en una
cierta posición (tal como cuando existe algún obstáculo en la
válvula o cuando existe algún problema con el aire 32), el
controlador trata de desplazar la válvula sin éxito alguno. Al
intentar mover la válvula, el controlador ajusta continuamente la
POLARIZACION hacia cero. Una vez que la válvula 10 no tiene
golpeteos, la POLARIZACION (que es cero o cercana a cero) es
incorrecta. El controlador tiene entonces que ajustar la
POLARIZACION a su posición adecuada, lo cual puede precisar un
largo tiempo. Como resultado de ello, la válvula podría estar
cerrada durante un cierto periodo de tiempo antes de poder
corregirse la POLARIZACION.
En respuesta a problemas tales como éstos, la
presente invención monitoriza inteligentemente y ajusta la
POLARIZACION. Si la posición de la válvula en curso es
significativamente distinta de la posición de la válvula deseada,
la POLARIZACION no se ajusta. Así mismo, si la válvula 10 se
encuentra en un punto extremo (abierta o cerrada), la POLARIZACION
no se ajusta.
Adicionalmente, el controlador mantiene un
promedio a largo plazo (Promedio POLARIZACION) de la POLARIZACION,
de forma que se mantenga relativamente constante durante un largo
periodo de tiempo. Si la POLARIZACION se ajusta incorrectamente,
entonces será probable a un valor diferente que el Promedio
POLARIZACION. A continuación, cuando el controlador observa que la
POLARIZACION se está ajustado hacia el Promedio POLARIZACION, podrá
ajustar la POLARIZACION muy rápidamente.
Si la válvula 10 no se desplaza en más de una
magnitud predefinida durante un tiempo predefinido, y si la posición
de la válvula no se encuentra cerca del extremo de su posible
recorrido (totalmente abierta o cerrada), el controlador calcula un
nuevo valor de la POLARIZACION:
(4)\text{nueva
POLARIZACION = POLARIZACION anterior + C = (posición en curso -
posición de
ajuste).}
en donde C es una constante
predefinida modificable por el
controlador.
No obstante, si la válvula 10 está limitada para
moverse a la posición ordenada por la Ecuación 4, el controlador
incrementa o disminuye la POLARIZACION alejándola del valor adecuado
cuando la válvula quede no limitada, desplazando por tanto la
válvula hacia una posición errónea. Con el fin de evitar este fallo,
el controlador implementa un análisis de la POLARIZACION de acuerdo
con las Ecuaciones 5-7 que se muestran a
continuación:
\vskip1.000000\baselineskip
- Si
- posición de la válvula > L_inferior y
- \quad
- posición de la válvula < L_superior y
- \quad
- |error de posición| < L_error
\newpage
entonces:
(5)\text{Promedio POLARIZACION =
POLARIZACION*T + Promedio POLARIZACION *
(1-T)}
L_{inferior}, L_{superior} y L_{error} son
unos límites predefinidos para prevenir el promediado cuando la
válvula esté cerca de la posición abierta o cerrada o bien que se
esté moviendo, y T es una constante utilizada para promediar la
POLARIZACION a través de un periodo largo de tiempo. El error de
posición es igual al punto de ajuste en curso menos la posición
medida.
- Si
- POLARIZACION > (Promedio de POLARIZACION + C2) y
- \quad
- error de posición < -E
entonces:
(6)\text{POLARIZACION = Promedio
de POLARIZACION +
C2}
En donde E y C2 son limites de error definidos
por el controlador. El efecto de la Ecuación 6 es desplazar la
POLARIZACION rápidamente hacia el valor promedio si el error de
posición indica que la POLARIZACION debería moverse en dicha
dirección.
- Si
- POLARIZACION > (Promedio de POLARIZACION - C2) y
- \quad
- Error de posición > E
entonces:
(7)\text{POLARIZACION = Promedio
de POLARIZACION -
C2.}
Asociado con la válvula 10 se encuentra una
firma de la válvula. El propósito de la medida de la firma de la
válvula es tener en cuenta la fricción y la histéresis de la
válvula. La firma sirve por tanto como una herramienta de
diagnóstico que puede identificar problemas tales como un resorte
roto o una alta fricción.
La medida de la firma se ejecuta para cada
sentido del movimiento (apertura o cierre) de la válvula. No
obstante, utilizando la señal 42 de realimentación de la posición,
para posicionar la válvula 10, es posible que la válvula realice un
sobre-recorrido y por tanto el sentido del
movimiento no siempre será con la misma dirección. Por ejemplo, la
forma convencional para medir la firma de la válvula es situar la
válvula al 15% y suministrar una señal que pase al 20%. Conforme
la válvula se está moviendo del 15% al 20%, puede abrirse hasta que
alcance el 21%, y cerrando a continuación hasta alcanzar el 20%.
Como resultado de ello, la válvula se moverá en ambas direcciones
de apertura y de cierre. Este cambio de dirección distorsiona las
medidas percibidas de la firma de la válvula.
La presente invención no se basa en la
realimentación de la posición para obtener la firma de la válvula.
En su lugar, mediante el control solamente de la presión, es posible
solucionar este problema, y conseguir una firma de la válvula más
precisa. Continuando con el anterior ejemplo, la válvula se
posiciona al 15% y se desactiva el control de la posición. A
continuación, se incrementa lentamente la presión. Ahora y debido
a que no existe realimentación de la posición, la válvula no puede
ejecutar ningún sobre-recorrido y cambiar las
direcciones. En su lugar, puede desplazarse solo en una dirección.
La posición y la presión están siendo muestreadas constantemente
durante este periodo de tiempo.
En una realización, el controlador puede
situarse en un modo de diagnóstico, y la firma de la válvula puede
medirse a través de un rango grande del movimiento de la válvula. En
una realización alternativa, el controlador puede permitir un
rango limitado de movimiento de la válvula durante la operación. En
esta realización alternativa, si la válvula se configura al 45%,
por ejemplo, el controlador puede mover la válvula entre el 40% y el
50% para obtener la firma de la válvula durante la operación.
Con referencia a la figura 6a, la rutina de
control de la posición 200 proporciona un método preciso para la
obtención de la medida de la firma de la válvula. En la etapa 202,
el valor de la POLARIZACION queda así determinado. Se describen
más adelante tres métodos alternativos para determinar la
POLARIZACION, con referencia a las figuras 7a-7c.
Una vez que se ha encontrado el valor de la POLARIZACION, en la
etapa 204, la válvula 10 se configura para una posición de inicio,
dejando que el modo de operación automático ajuste la presión del
actuador 26.
En la etapa 206, el controlador espera hasta que
la válvula 10 sea estable en el emplazamiento de inicio, mediante
el examen de la presión (a través de la señal 40 de realimentación
de la presión) o la posición (a través de la señal 42 de
realimentación de la posición), hasta que el valor cambie con una
magnitud inferior a una cantidad predeterminada. En la etapa 208,
se detiene el posicionamiento automático. En la etapa 210, la señal
para el transductor I/P 22 se ajusta al valor de la POLARIZACION.
En la etapa 212, la señal para el transductor I/P se ajusta a la
POLARIZACION más un valor V1 predeterminado. El valor V1 puede ser
un parámetro introducido por el usuario, predefinido por el
programa, determinado a partir del tamaño de la válvula 10, o
determinado por la prueba de la respuesta de la válvula.
En la etapa 214, la posición de la válvula y la
presión del actuador se muestrean a una velocidad predeterminada, y
se almacenan en la memoria 48 no volátil. Esto se denominará como el
"conjunto de datos en incremento de presión con respecto al de
posición". Si en la etapa 216 la posición se encuentra dentro de
un rango de prueba predefinido, la ejecución retorna a la etapa
214. De lo contrario, en la etapa 218 se reinicia el posicionamiento
automático, y la posición de la válvula se configura a la posición
de terminación.
En la etapa 220, el controlador espera hasta que
la válvula esté estable en el emplazamiento final, mediante el
examen de la presión o la posición hasta que el valor cambie en un
valor inferior a una magnitud predeterminada. En la etapa 222, se
detiene el posicionamiento automático. En la etapa 224, la señal
hacia el transductor I/P 22 se configura con el valor de la
POLARIZACION. En la etapa 226, la señal para el transductor I/P 22
se configura al valor de la POLARIZACION menos un valor determinado
por otro valor V2 predeterminado. El valor V2 puede ser igual al
valor V1 o puede ser un parámetro introducido por el usuario,
predefinido por el programa, determinado a partir del tamaño de la
válvula 10, o determinado por la prueba de la respuesta de la
válvula.
En la etapa 228, la posición de la válvula y la
presión del actuador se muestrean a una velocidad predeterminada, y
se almacenan en la memoria 48 no volátil. Esto se denominará como
la "conjunto de datos en disminución de presión con respecto al
de la posición". Si en la etapa 230 la posición se encuentra
dentro del rango de la prueba, la ejecución retorna a la etapa 228.
De lo contrario, en la etapa 232 se reinicia el posicionamiento
automático y la posición de la válvula se configura en la posición
de terminación.
En la etapa 234, los datos se analizan:
- 1.
- Calculando el rango del resorte mediante el acoplamiento de dos conjuntos de datos de presión con respecto a la posición, con líneas rectas y calculando en donde se cruzan del 0 al 100 por ciento en la posición. El rango del resorte es el promedio de los valores determinados desde las dos líneas. Solo se utilizan los datos en donde la posición se encuentre entre aproximadamente el 10% y el 90%.
- 2.
- Calculando la fricción en una posición dada mediante la interpolación de los conjuntos de datos de la presión con respecto a la posición. La fricción es de 0,5 veces el valor absoluto de la diferencia entre la presión determinada a partir del conjunto de datos en incremento de la presión con respecto a la posición, y el conjunto de datos en disminución de la presión con respecto a la posición.
En la etapa 236, los datos de presión con
respecto a la posición, los datos del rango del resorte, y los datos
de fricción, se almacenan en una memoria no volátil 48. Los datos
de la presión con respecto a la posición, los datos del rango del
resorte, y los datos de la fricción, pueden ser enviados
opcionalmente a otro procesador (no mostrado) conectado al
posicionador 12. Alternativa o adicionalmente, los datos de la
presión con respecto a la posición y los resultados del análisis de
los datos pueden visualizarse en la pantalla 52.
Con referencia a las figuras
7a-7c, durante la operación normal del posicionador
12, una rutina que se ejecuta en el microprocesador 18 localiza y
mantiene el seguimiento del valor de la POLARIZACION. Se describen
a continuación con detalla tres rutinas alternativas.
Con referencia específicamente a la figura 7a,
puede utilizarse una primera rutina para encontrar el valor de la
POLARIZACION. En la etapa 252, en el inicio del posicionador 12, la
POLARIZACION se ajusta a un valor predeterminado V3 almacenado en
la memoria no volátil 48. El valor V3 puede ser un valor almacenado
en la memoria no volátil 48. El valor V3 puede ser un valor
almacenado a partir de una operación previa. En la etapa 254, se
hace una determinación de si el valor de la válvula 10 se ha
desplazado en un valor superior a una magnitud predeterminada
durante un periodo de tiempo predeterminado. En caso afirmativo, la
rutina 250 espera a que la válvula llegue a estar estabilizada.
Una vez que la válvula esté estabilizada, en la etapa 256 se
realiza una determinación para ver si la posición de la válvula está
cerca de cualquier extremo de su recorrido posible. En caso
afirmativo, la ejecución retorna a la etapa 254. De lo contrario, la
ejecución avanza a la etapa 258. En la etapa 258, se calcula un
nuevo valor de la POLARIZACION, de acuerdo con la Ecuación 4
anterior.
Con referencia específicamente a la figura 7b,
la segunda rutina 260 puede ser utilizada también para encontrar el
valor de la POLARIZACION. En la etapa 262, al inicio del
posicionador 12, la señal de SALIDA se ajusta a su valor más bajo.
Este valor de la señal se almacena y se denomina como "señal
previa". En la etapa 264, el valor predefinido se añade a la
señal de SALIDA. Este valor de la señal se almacena y se designa
como "señal en curso". El posicionador 12 espera entonces
durante un tiempo predefinido. En la etapa 266, el procesador 18
mide la presión del actuador 26 a través de la señal de presión 40.
En la etapa 268, se hace una determinación de si la presión se ha
incrementado en más de una magnitud predefinida. En caso negativo,
la señal en curso se almacena como la señal previa y la ejecución
retorna a la etapa 264. De lo contrario, el valor de la
POLARIZACION se calcula de la forma siguiente:
(8)\text{nueva
POLARIZACION = (señal en curso + señal previa) /
2.}
El nuevo valor de la POLARIZACION se almacena en
la memoria no volátil 48.
Con referencia específicamente a la figura 7c,
se puede utilizar también una tercera rutina 280 para encontrar el
valor de la POLARIZACION. En la etapa 282, la válvula 10 se
posiciona en un emplazamiento dentro del 10% desde los límites
exteriores de su recorrido. Este emplazamiento está designado como
"posición de prueba intermedia". Adicionalmente, la
"posición de prueba baja" está definida como la posición de
prueba intermedia menos una constante, y una "posición de prueba
superior" que se define como la posición de prueba intermedia más
una constante. En la etapa 284, el valor de inicio de la
POLARIZACION se elige a partir de un valor almacenado previamente
en la memoria no volátil 48, o el valor de la POLARIZACION
preajustado desde la etapa 252 (figura 7a) anterior.
Adicionalmente, se define la constante "INC" de incremento de
la POLARIZACION.
En la etapa 286, el procesador 18 mide la
posición a partir de la señal de realimentación de la posición 42,
y la presión a partir de la señal de presión 40. En la etapa 288 se
detiene el posicionamiento automático. En la etapa 290, la salida
del transductor I/P 22 se ajusta al valor de la POLARIZACION. En la
etapa 292, el procesador 18 espera durante un periodo predefinido
de tiempo y entonces efectúa una re-medición de la
posición y la presión. Se almacena el cambio de la presión.
Si en la etapa 294 el cambio de la presión se
efectúa en una dirección distinta al último cambio de presión,
entonces en la etapa 296 la constante INC de incremento se divide
por la mitad. Si en la etapa 298 la nueva constante INC de
incremento es inferior al incremento más pequeño permitido, la
ejecución avanza a la etapa 300, en donde se activa el
posicionamiento automático, y en donde se almacena el valor de la
POLARIZACION en una memoria no volátil 48. Con la determinación
negativa en las etapas 294 o 286, la ejecución avanza a la etapa
302.
En la etapa 302, se realiza una determinación de
si la presión ha disminuido o no. En caso afirmativo, en la etapa
304, la POLARIZACION se incrementa en la constante INC. La
ejecución avanza entonces a la etapa 306, en donde se realiza una
determinación de si la presión se ha incrementado. En caso
afirmativo, en la etapa 308, la POLARIZACION se disminuye en la
constante INC. La ejecución avanza entonces a la etapa 310.
En la etapa 310, se realiza una determinación de
si la posición se encuentra o no por debajo de un límite inferior
predeterminado o por encima de un límite superior predeterminado. En
caso afirmativo, en la etapa 312 la señal de SALIDA se ajusta a un
valor que garantizará el movimiento entre la posición de prueba
inferior y la posición de prueba superior. La señal de SALIDA será
un valor bajo o un valor alto, dependiendo del tipo de válvula
(aire-apertura o aire-cierre), y de
la acción del posicionador (directa o inversa). La ejecución
avanza entonces a la etapa 314, en donde la señal SALIDA se ajusta a
la nueva POLARIZACION, y la ejecución retorna a la etapa 292.
Para cada una de las anteriores tres rutinas de
POLARIZACION de localización 250, 260, 280, sobre una base
periódica, o mediante una orden digital, la nueva POLARIZACION se
guarda en la memoria no volátil 48 para su utilización en la
inicialización.
Convencionalmente, los diagnósticos de la
válvula se ejecutan cuando el proceso de posicionamiento de la
válvula no se esté ejecutando, o cuando la válvula haya sido
puenteada. En contraste con ello, la presente invención proporciona
diagnósticos de la válvula, incluyendo la prueba de la firma de la
válvula y la prueba de respuesta de la etapa, que pueden ejecutarse
mientras que se esté ejecutando el proceso de posicionamiento. En
particular, las pruebas se ejecutan a través de un rango de
posicionamiento limitado, de forma que puedan ser utilizadas para
problemas de predicción de la válvula antes de que sucedan, y antes
deberá detenerse el proceso automático de posicionamiento.
Con referencia a la figura 8, la prueba de firma
de la válvula 350 puede ejecutarse mientras que esté en
funcionamiento la válvula 10. En la etapa 352 se encuentra el
valor de la POLARIZACION. (por ejemplo, utilizando las rutinas
Localizar la POLARIZACION 250, 260, 280 anteriores). En la etapa
354, la válvula 10 se ajusta a una posición de inicio de la prueba,
dejando que el posicionamiento automático ajuste la presión del
actuador. En la etapa 356, el posicionador 12 espera a que la
válvula 10 sea estable en la posición de inicio, mediante el examen
de la presión a través de la señal 40 del sensor de presión, y/o la
posición a través de la señal 42 de realimentación de la posición,
hasta que los cambios del valor lleguen a ser inferiores a un
cantidad predeterminada. En la etapa 358, se detiene el
posicionamiento automático. En la etapa 360, la señal de SALIDA se
ajusta al valor de la POLARIZACION. En la etapa 362, la señal de
SALIDA se ajusta al valor de la POLARIZACION más un valor
predeterminado V4. El valor V4 predeterminado puede ser un
parámetro introducido por el usuario, predefinido por el programa,
determinado a partir del tamaño de la válvula, o determinado por la
comprobación de la respuesta de la válvula.
En la etapa 364, la posición y la presión del
actuador se muestrean a una velocidad predeterminada. Estos datos,
que se designan como "conjunto de datos en incremento de presión
con respecto a la posición" se almacenan en la memoria. En la
etapa 366, si la posición de la válvula se encuentra dentro del
rango de la prueba, la ejecución retorna a la etapa 364. De lo
contrario, en la etapa 368, se reinicia el posicionamiento
automático y la posición de la válvula se ajusta a la posición de
terminación. En la etapa 370, el posicionador 12 espera hasta que
la válvula 10 sea estable en la posición final, mediante el examen
de la presión o la posición hasta que el valor cambie en una
magnitud inferior a una cantidad predeterminada.
En la etapa 372, se detiene el posicionamiento.
En la etapa 374, la señal de SALIDA se ajusta a la POLARIZACION. En
la etapa 376, la señal de SALIDA se ajusta al valor de la
POLARIZACION menos el valor V4 predeterminado. En la etapa 378, se
muestrean la posición y la presión del actuador a una velocidad
predeterminada. Estos datos, que están designados como "conjunto
de datos en disminución de la presión con respecto a la
posición", se almacenan en la memoria.
En la etapa 380, se realiza una determinación de
si la posición se encuentra o no dentro del rango de la prueba. En
caso afirmativo, la ejecución retorna a la etapa 378. De lo
contrario, en la etapa 382 se reinicia el posicionamiento y se
ajusta la posición en la posición de terminación.
A la terminación de la prueba 350 de la firma de
la válvula, pueden ser analizados los datos almacenados. En primer
lugar, el rango del resorte (para el resorte 66) puede ser
calculado mediante la representación gráfica de dos conjuntos de
datos de la presión con respecto a la posición (en incremento y en
disminución) con líneas rectas, y calculando en donde se cruzan las
posiciones del 0 y del 100 por ciento. El rango del resorte es el
promedio de los valores determinados a partir de las dos líneas.
Solo se utilizan los datos de la posición entre el 10% y el
90%.
Así mismo, puede calcularse la fricción de la
válvula en una posición dada mediante la interpolación de los
conjuntos de datos de la presión con respecto a la posición. La
fricción es la mitad del valor absoluto de la diferencia entre la
presión determinada a partir del conjunto de datos en incremento de
la presión con respecto a la posición, y por el conjunto de datos
en disminución de la presión con respecto a la posición. Los datos
de la presión con respecto a la posición, los datos del rango del
resorte, y los datos de la fricción, pueden ser almacenados en la
memoria no volátil 48, siendo enviados digitalmente a un procesador
externo conectado al posicionador 12, o bien pueden ser mostrados
gráficamente en la pantalla 52.
Con referencia a la figura 9, puede realizarse
también la prueba de respuesta a la etapa 400, mientras que esté en
funcionamiento la válvula 10. En la etapa 402, la válvula 10 puede
ajustarse a una posición de inicio, dejando que la rutina de
posicionamiento automático ajuste la presión del actuador. En la
etapa 404, el posicionador 12 espera hasta que la válvula 10 sea
estable en la posición de inicio, mediante el examen bien sea de la
presión a través de la señal 40 del sensor de presión, y/o por la
posición a través de la señal realimentación de la posición 42,
hasta que el valor cambie en un valor inferior a una magnitud
predeterminada.
En la etapa 406, se hace una determinación de si
ha transcurrido un tiempo predefinido T_{T} de muestreado de la
posición. En caso afirmativo, se detiene la rutina. De lo contrario
en la etapa 408, la posición se muestrea a una velocidad fija, y
el tiempo y la posición correspondientes se almacenan en la memoria.
En la etapa 410, se hace una determinación de si ha transcurrido
otro tiempo intermedio T_{S}. En la etapa 410, se realiza una
determinación de si ha transcurrido otro tiempo intermedio T_{S}.
En caso afirmativo, en la etapa 412 el posicionador 12 ordena a la
rutina de posicionamiento automático el mover la válvula hasta la
posición final, y la ejecución retorna a la etapa 404. De lo
contrario, la ejecución retorna a la etapa 406.
Una vez que se haya completado la prueba de la
respuesta de la etapa 400, o bien en forma intermedia durante la
prueba, los datos medidos pueden ser almacenados en la memoria no
volátil 48, pudiendo enviarse digitalmente a un procesador externo
conectado al posicionador 12, o bien pudiendo mostrarse gráficamente
en la pantalla 52.
Cuando un programa se está ejecutando en el
posicionador 12, el posicionador proporciona una realimentación al
usuario que indica la respuesta de la válvula. Se proporciona al
usuario una realimentación visual del funcionamiento de la válvula,
que pueda ser fácil de identificar, comprender y diagnosticar. Por
ejemplo, si la válvula 10 se encuentra al 15% (suponiendo que la
válvula tenga una caracterización de porcentaje igual), y el
controlador envía una señal para que se mueva al 50%, entonces la
válvula se moverá en la forma correspondiente. El posicionador 12
visualiza un gráfico en la pantalla 52, que indica tanto la posición
de la válvula P_{act} como la posición P_{s} caracterizada. La
función de caracterización F_{c} define la relación entre la
señal de entrada (señal de entrada 54) como un porcentaje del rango
medido, y la posición de la válvula deseada como un porcentaje del
rango de acuerdo con las Ecuaciones 3a y 3b anteriores. Idealmente,
la posición P_{act} y la posición caracterizada P_{s} deberán
coincidir siempre. En caso negativo, algo puede estar equivocado en
la válvula. Es deseable el visualizar gráficamente los datos que
ayuden al usuario a conocer el momento en que la válvula 10 esté
funcionado debidamente.
Con referencia ahora a la figura 10a, en aras de
la claridad del ejemplo, puede mostrarse una ventana 450 en la
pantalla 52. Si se desea, el punto de ajuste de la válvula S_{p}
es del 50,5%. La ventana incluye un gráfico 452 que muestra un
valor de la posición de la válvula 454 a partir de la señal 42 de
realimentación de la posición, y de la posición 456 (P_{s}) de la
válvula caracterizada. La posición de la válvula caracterizada 456
se determina por la función de caracterización F_{c} del punto de
ajuste de la válvula (véase la Ecuación 3a anterior. Mediante la
utilización del valor de posición caracterizada 456, los valores 454
y 456 pueden ser representados utilizando la misma escala, y en
caso de estar alineados, el usuario puede determinar de forma fácil
y rápida que la válvula si la válvula está funcionando
correctamente.
Con referencia a la figura 10b, en otro ejemplo,
puede mostrarse la ventana 460 en la pantalla 52. La ventana
incluye un gráfico 462 que indica la velocidad de flujo en pies
cúbicos por minuto (cfm). Si desea, puede ajustarse a una
velocidad de flujo de 43,07 pies cúbicos por minuto. El segundo
gráfico 464 muestra un valor 468 de salida del controlador
(S_{p}) y un valor 470 de posición de la válvula caracterizado.
El valor de la válvula caracterizado inverso 470 se determina
mediante la función de caracterización inversa F_{c}^{-1} de la
señal 42 de realimentación de posición (véase la Ecuación 3b
anterior). Mediante la utilización del valor 470 de posición
caracterizado inverso, en lugar de la posición de la válvula en
curso suministrada por el sensor de realimentación 46, los valores
468 y 470 pueden ser representados gráficamente, utilizando la
misma escala, y si están alineados, el usuario puede determinar de
forma rápida y fácil que la válvula se encuentra en funcionamiento
correcto.
Con referencia a la figura 11, se muestra una
realización de la válvula 10 que incluye un eje 486 alrededor del
cual gira el tapón 62. Para aclarar el ejemplo, la válvula 10 se
muestra con un flujo para abrir la válvula, en donde pueden
utilizarse otros tipos de válvulas. Están identificadas dos
presiones P1 y P2, situándose la presión P1 frente a la válvula 10,
y situando la presión P2 detrás de la válvula. Debido a la
diferencia de presiones (P1 - P2) del fluido a través del tapón 62
de la válvula, puede existir una diferencia entre la posición
deseada del tapón de la válvula y la posición en curso del tapón de
la válvula, debido al giro en el eje de la válvula. La posición
desplazada del tapón de la válvula 62 está representada por el
tapón 488 de línea de puntos. Esto es particularmente no deseable
cuando la válvula 10 se encuentra casi cerrada y/o la diferencia de
presión P1 - P2 se encuentra en su máximo, limitando por tanto el
rango de control utilizable de la válvula. Así mismo, puesto que el
sensor de posición 46, que en la presente realización es un
potenciómetro, mide a partir del eje 486 de la válvula, puede no
representar una posición real, siendo especialmente crítica dicha
posición real cuando la válvula 10 está casi cerrada.
Inicialmente, el posicionador 12 está calibrado
sin fuerzas del proceso que estén actuando sobre el tapón 62 de la
válvula. La posición del tapón con respecto a la presión del
actuador está determinada mediante el cálculo del
desplazamiento:
(9)Desplazamiento = F_{D}
(Presión del
Actuador)
F_{D} (Presión del actuador) puede se
determinada experimentalmente y la función puede ejecutarse por el
microprocesador 18. El par aplicado al eje 486 de la válvula es
directamente proporcional a la presión del actuador.
Adicionalmente, se tendrá en cuenta el gradiente para el eje 486 en
la función F_{D}.
Por ejemplo, puede almacenarse una tabla de
valores comprobados en la memoria no volátil 48. Para un tipo de
válvula dado, dimensión y dirección del flujo, se determina el
gradiente (desplazamiento angular con respecto a la fuerza del
tapón de la válvula). La diferencia entre la presión sin fuerza
existente y la fuerza en curso dividido por el gradiente es
proporcional al giro.
Una vez que se haya determinado la función
F_{D}, la posición del eje 486 de la válvula se corrige basándose
en el giro estimado, de acuerdo con la ecuación siguiente:
(10)Posición
real = señal de realimentación de posición (42) + F_{D} (Presión
del
actuador)
Como resultado de ello, la presente invención
compensa cualquier giro del eje 486 de la válvula, tal como el
debido a las fuerzas del fluido del proceso que actúen sobre el
tapón 62 de la válvula. Este giro, que provoca una diferencia entre
la posición según se mide en un extremo del eje, y la posición en
curso del tapón de la válvula, provocaría por el contrario unas
medidas de la posición no exactas.
Típicamente, la válvula de control 10 es un
sistema no lineal asimétrico. Por ejemplo, puede ser deseable
posicionar la válvula al 10%. Para realzar el ejemplo, el suministro
de aire 32 tiene una presión de suministro de 20 libras por pulgada
cuadrada, y un rango operativo de 3 a 16 libras por pulgada
cuadrada. Se precisan cuatro libras por pulgada cuadrada parda el
actuador 26 para posicionar la válvula 10 al 10%. Puesto que la
presión del suministro de aire 32 es de 20 libras por pulgada
cuadrada, entonces la fuerza de accionamiento para el actuador es
de 16 libras por pulgada cuadrada ( 20 - 40 libras por pulgada
cuadrada). Como resultado de ello, la válvula se abrirá muy rápido
debido a la gran fuerza de accionamiento.
Continuando con el ejemplo, se precisan 14
libras por pulgada cuadrada para que el actuador 26 posicione la
válvula 10 al 90%. La fuerza de accionamiento para este escenario
es de 6 libras por pulgada cuadrada (20 - 40 libras por pulgada
cuadrada). Como resultado de ello, la válvula se abrirá muy
lentamente debido a la pequeña fuerza de accionamiento. Esto es
solo un ejemplo de como y porque la válvula de control 10 es de tipo
no lineal.
Si se implementa un control lineal en la válvula
10, las prestaciones de la válvula serían inconsistentes o
incongruentes. Un algoritmo de control tal como el de la presente
invención compensará las no linealidades, para conseguir unas
prestaciones uniformes a través de un amplio rango de posiciones
(del 0 al 100 por ciento). El algoritmo de control proporciona tres
métodos para compensar las no linealidades de la válvula de control
10, y proporciona una ganancia constante X del bucle. La ganancia K
para el controlador es la ganancia total en estado permanente, y es
la relación del cambio de la salida en estado permanente con
respecto al cambio de la etapa en la entrada. En primer lugar, se
utilizan dos ganancias independientes en el estado permanente
intermedio. Cada ganancia de estado permanente independiente es la
relación utilizada en el transductor I/P 22 al convertir la señal
de SALIDA a la señal de aire para la válvula de carrete 24. Se usa
la ganancia P_{F} cuando el actuador 26 está llenando, y la otra
ganancia P_{E} se utiliza cuando el actuador está expulsando.
En segundo lugar, la ganancia ajustable \beta
para el controlador tiene en cuenta los errores de posición que
resultan de los cambios en el movimiento del diafragma del actuador
26 (no mostrado), el cual varía con la dirección y con la posición
(por ejemplo, casi cerrado con respecto a casi abierto).
En tercer lugar, el factor de compensación de la
posición \gamma para el controlador tiene en cuenta los cambios
en el volumen de aire del actuador 26, el cual provoca un
comportamiento distinto del actuador. Se utiliza el coeficiente
\gamma_{E} para compensar cuando el aire está siendo expulsado,
y se utiliza el coeficiente \gamma_{F} para compensar cuando se
está llenando el aire.
Con referencia a la figura 12, la rutina de
control de posición de la válvula 500 utiliza las ganancias
independientes P_{F}, P_{E} para ambas direcciones del
movimiento de la válvula 10, y aplica la ganancia ajustable \beta
para compensar el error relacionado con las dimensiones, y las no
linealidades relacionadas con la posición, y el factor de
compensación de la posición \gamma, para proporcionar una zona
muerta ajustable para el tratamiento de los problemas de
deslizamiento de agarre de la válvula. Se utiliza también un
coeficiente de amortiguamiento para ajustar la velocidad de
respuesta de la válvula que desee el cliente, y un control integral
de estado permanente integrado en la rutina, para minimizar el
error de posición del estado permanente, y la histéresis provocada
por numerosos factores, sin el efecto adverso en las respuestas
dinámicas. La rutina 500 minimiza también la banda muerta, elimina
el ciclado límite, y maximiza las respuestas dinámicas de las
válvulas de alta fricción con un movimiento deslizante de agarre,
tal como se expone con más detalle más adelante.
Existen varias características singulares
proporcionadas por la rutina 500: proporciona una ecuación de
compensación de ganancia no lineal especial, la cual es fiable y
fácil de aplicar, particularmente con respecto a su aplicación en
las no linealidades relacionadas con errores y relacionadas con la
posición; crea un esquema de control integral de estado permanente,
para minimizar los errores de posición de estado permanente y los
movimientos de deslizamiento de agarre; utiliza una zona muerta
para procesar el comportamiento del deslizamiento de agarre de la
válvula de alta fricción; y controla la válvula en forma
independiente en ambas direcciones de apertura y de cierre, para
conseguir unas prestaciones uniformes o del tipo deseado
personalizado.
La rutina 500 de control de la posición de la
válvula recibe un punto de ajuste remoto de la posición (Z_{RSP})
desde el microprocesador 18. El punto de ajuste remoto Z_{RSP}) es
similar a la posición del punto de ajuste S_{P} de la Ecuación 3
anterior. En la etapa 502, Z_{RSP} se sitúa a escala, si fuera
necesario, en un rango estándar y en la etapa 504 se caracteriza
utilizando una función característica F_{c} para generar un punto
de ajuste normal de la posición (Z_{NSP}). El punto de ajuste
normal de la posición Z_{NSP} es similar a la posición
caracterizada P_{s} de la Ecuación 3 anterior. La etapa 504 de
caracterización de la válvula 504 se utiliza para la compensación
de la ganancia del bucle de control del proceso, y es importante
para obtener una uniformidad las prestaciones de control a través de
un amplio rango del funcionamiento. La compensación de la ganancia
proporciona el ajuste de la ganancia del controlador K, debido a los
cambios de ganancia de otros componentes en el bucle de control. La
rutina 500 de control de la posición selecciona el valor de
Z_{NSP} si el posicionador 12 se encuentra en el modo operativo
normal (o automático). De lo contrario, la rutina selecciona el
punto de ajuste manual de la posición (Z_{MSP}) para el modo
manual.
La etapa 506 del limite alto/bajo comprueba el
punto de ajuste de la posición seleccionado (Z_{MSP} o Z_{NSP})
si se utilizan las banderas de limitación alta/baja, y limita los
puntos de ajuste en la forma correspondiente. Las banderas de
límite alto/bajo permiten que el cliente configure un rango
operativo deseado para la válvula 10. El cliente puede configurar
también una bandera de corte ajustado para la válvula 10. Si en la
etapa 508 la bandera de corte ajustado se ajusta y el punto de
ajuste de la posición (Z_{SP}) cae por debajo de la posición de
corte ajustado (por ejemplo, el 5%), la rutina 500 ajusta la señal
de SALIDA en su límite alto o bajo para generar la fuerza máxima
para la válvula de corte. Se utiliza una zona muerta de cierre
ajustado, típicamente del 0,5 al 1%, para evitar el movimiento
trivial de la válvula cerca de la posición de cierre ajustado. La
válvula 10 permanecerá cerrada hasta que el punto de ajuste supere
la posición de cierre ajustado más una zona muerta de cierre
ajustado (por ejemplo, 5%+0,5%).
La etapa 510 de amortiguación se utiliza para
manipular la velocidad de la respuesta mediante el cálculo de un
punto de ajuste en curso de la posición (Z_{CSP}) con un
coeficiente de amortiguación ajustable (\alpha) o un coeficiente
de amortiguación fijo (\alpha_{o}) descrito en la ecuación
siguiente:
Z_{CSP} (t) = \alpha Z_{M} (t) +
(1-\alpha) Z_{SP} (t), cuando \ abs(Z_{SP} - Z_{M}) >
\Delta
Z_{D}
(11)
\hskip1,2cm = \alpha_{o} Z_{M} (t) + (1-\alpha) Z_{SP} (t), cuando \
abs(Z_{SP} - Z_{M}) \leq \Delta
Z_{D}
en
donde:
(12)0 \leq
\alpha < 1, 0 \leq \alpha_{o} <
1
T = tiempo, segundos
Z_{M} = posición medida de la válvula, %
Z_{SP} = punto de ajuste de la válvula, %
\DeltaZ_{P} = zona muerta de amortiguación
de la respuesta de la válvula, %.
No existe amortiguamiento cuando \alpha = 0, y
amortiguación máxima cuando \alpha se aproxima a 1. Si fuera
deseable una respuesta rápida de la válvula, el coeficiente de
amortiguación deberá ajustarse a cero (sin amortiguamiento). Es
importante limitar el amortiguamiento (ajustar \alpha = 0, o
cerrar a 0) en una zona muerta de amortiguamiento (típicamente de
0,3 al 1%) de forma que no se degraden la precisión de las
prestaciones y la banda muerta.
En una alternativa, la Ecuación 11 puede
reescribirse para utilizar el coeficiente de amortiguamiento en
formato entero tal como se expone a continuación:
Z_{CSP} (t) = [\alpha Z_{M}
(t)]/10 + [(10-\alpha) Z_{SP} (t)]/10, cuando \ abs(Z_{SP} -
Z_{M}) > \Delta
Z_{D}
(13)
\hskip1,2cm = [\alpha_{o} Z_{M} (t)]/10 + [(10-\alpha)] Z_{SP}
(t)/10, cuando \ abs(Z_{SP} - Z_{M}) \leq \Delta
Z_{D}
en
donde:
(14)0 \leq
\alpha \leq 9, 0 \leq \alpha_{o} \leq
9
El error de posición es igual al punto de ajuste
en curso menos la posición medida. Dependiendo de si el sistema
actuador de la válvula es de actuación directa o inversa, el signo
del error puede tener que ser invertido en la etapa 512, de forma
que el control de posición sea siempre un bucle de realimentación
negativa.
En la etapa 514, está diseñado un filtro de
ruido para filtrar el error de posición. Los errores de posición
son promediados si el ruido contiene una parte significativa de
ruido periódico. La zona muerta apropiada (por ejemplo, del 0,03 al
0,08%) basada en el nivel de ruido puede ser aplicada también para
filtrar el ruido.
En la etapa 516, está diseñada una zona muerta
para procesar el comportamiento del deslizamiento del agarre del
movimiento de la válvula, lo cual es típico si la válvula 10 es una
válvula de alta fricción. La alta fricción en el vástago 64 de la
válvula da lugar algunas veces a un comportamiento de deslizamiento
del agarre debido a que la fricción estática es más alta que la
fricción dinámica. La alta fricción y el comportamiento del
deslizamiento del agarre puede dar lugar a una respuesta lenta, alta
histéresis más la banda muerta, y/o a limitar el ciclaje del
movimiento de la válvula. Si la válvula 10 es una válvula de baja
fricción sin el comportamiento de deslizamiento del agarre, la zona
muerta será cero.
A continuación se ejecutará la rutina 520
integral no lineal proporcional derivada de estado permanente
(PD-SSI). La rutina PD-SSI 520
utiliza un control no lineal proporcional derivado para ajustar
rápidamente la posición de la válvula 10 en un punto cerca de su
punto de ajuste, activando entonces un control integral especial de
estado permanente, para eliminar o minimizar el error de estado
permanente. Utilizando la rutina 520 PD-SSI, la
histéresis (más la banda muerta) de una válvula de alta fricción
puede reducirse significativamente hasta un 0,5 - 0,3%, mientras
que se puede conseguir una respuesta rápida dinámica. La zona muerta
se ajusta por tanto (en la etapa 516) para proporcionar una mínima
resolución del movimiento de la válvula, de forma que cuando la
válvula 10 se mueve en su zona muerta minimizada, el controlador
manipula su salida para evitar un posible ciclaje límite.
La rutina PS-SSI 520 puede
expresarse según la transformada de Laplace de la forma
siguiente:
(15)\text{SALIDA(s) = k [1
+ DTERM] +
ITERM}
SALIDA(s) = salida del controlador según
la transformada de Laplace
K = ganancia
ITERM = salida de balance de
POLARIZACION(ES) en la transformada de Laplace.
DTERM = Z_{E}(s) \frac{T_{D} K_{D} S}{K_{D} +
S}
K_{D} = ganancia de derivación, típicamente de
8-16 seg^{-1}
T_{P} = tiempo de derivación
Z_{E}(s) = error de posición en la
transformada de Laplace
La ganancia no lineal K se expondrá con más
detalle más adelante.
Las rutinas convencionales de control no
integrales tienen errores de estado permanente o desplazamientos.
Estos errores de estado permanente estarán afectados por numerosos
factores tales como la temperatura ambiente y los efectos del
envejecimiento, los cuales pueden afectar a las características de
los componentes. Los errores de estado permanente, si fueran
significativos, darán por resultado una capacidad reducida o un
cierre deficiente, lo cual exigirá una calibración y el ajuste
in situ. Por el contrario, el control integral es efectivo
en la eliminación de estos errores de estado permanente, y reduce
por tanto los requisitos de precisión y linealidad de los distintos
componentes, tales como el transductor I/P 22 y la válvula de
carrete 24.
No obstante, el control integral tiende a
provocar un sobre-recorrido de la posición y un
ciclaje límite así como también la terminación. Con el fin de
utilizar en su totalidad las ventajas del control integral y al
mismo tiempo evitar sus inconvenientes, la rutina
PD-SSI 520 utiliza un control integral de estado
permanente, el cual se desactiva durante una respuesta transitoria
y cuando la válvula 10 se encuentra próxima al cierre total y a su
posición de apertura total, y activándose cuando se encuentre en
estado permanente. El control integral utilizado en la rutina
PD-SSI 520 puede ser expresado de la forma
siguiente:
POLARIZACION(t) =
POLARIZACION(t - n\Delta t) + \frac{P_{f} Z_{E} n\Delta
t}{T_{1}}
P_{F} = ganancia proporcional en la operación
de llenado de aire para un actuador de accionamiento sencillo, y
para una operación abierta para el actuador de doble actuación.
T_{1} = tiempo del intervalo
n\DeltaT = periodo de calculo del control
integral
Z_{E} = error de posición después del filtro
de ruido (etapa 514) y ajustado para la zona muerta (etapa 516).
La ecuación anterior se ejecuta solamente cuando
se cumplen en su totalidad las siguientes condiciones:
\vskip1.000000\baselineskip
(17)0,3 - 1%
\leq Z_{M}(t) \leq 98 -
99,7%
\vskip1.000000\baselineskip
(18)0,3 - 1%
\leq Z_{SP}(t) \leq 98 -
99,7%
\vskip1.000000\baselineskip
(19)abs[Z_{E}(t) - Z_{E}(t
- k\Delta t)] \leq 0,1 - 0,2%, \hskip0,2cm para \ k = 1, 2, ...,
m
\vskip1.000000\baselineskip
(20)n\Delta t
= 3 - 10 \
segundos
El intervalo de tiempo T_{l} deberá ser
ajustado a un valor razonablemente grande (típicamente 0,3 a 2,0
segundos), de forma que el control integral esté sintonizado
solamente cuando la válvula 10 se encuentre en el estado permanente
o cerca del mismo. El control integral se ejecuta después de un
intervalo mucho mayor n\Deltat que el periodo de calcula de la
rutina de posición (\DeltaT), considerando la gran cantidad de
tiempo necesario para cambiar la presión del actuador, para
sobrevencer la fricción de la válvula cuando la posición Z_{E}
esté cerca de cero. Esto ayuda a prevenir el ciclado límite. El
control integral no lineal, que tiene más acción para un error
mayor, puede ser deseable para disminuir el error de estado
permanente grande de forma más rápida en el inicio de la válvula, o
bien durante los cambios repentinos en el entorno tal como la
temperatura ambiente y las vibraciones.
El control de la válvula es inherentemente no
lineal. En la rutina 5020 de PD-SSI, la ganancia K
no lineal se utiliza para compensar estas no linealidades
inherentes. La siguiente descripción está basada en la suposición
de que un incremento de la salida del controlador dará lugar al
llenado de aire del actuador 26 para un actuador de accionamiento
simple o una válvula abierta para un actuador de accionamiento
doble. No obstante, ello se aplica también a la situación opuesta
con alguna modificación directa en las siguientes ecuaciones
relacionadas.
La ganancia K del controlador puede ser
expresada por:
K = f(\beta, Z_{E}) f(\gamma_{F},
Z_{M}, Z_{E}) P_{F} \ cuando \ Z_{E} \geq
0
(21)\hskip0,5cm = f(\beta, Z_{E})
f(\gamma_{E}, Z_{M}, Z_{E}) P_{E} \ cuando \ Z_{E} <
0
en
donde
f(\beta, Z_{E}) = factor de ganancia
relacionada con el tamaño del error no lineal
f(\gamma_{E}, Z_{M}, Z_{E}) =
factor de ganancia relacionada con la posición no lineal en la
operación de expulsión de aire para un actuador de actuación
simple, y en operación cerrada para un actuador de actuación
doble.
f(\gamma_{F}, Z_{M}, Z_{E}) =
factor de ganancia relacionada con la posición no lineal en la
operación de llenado de aire para el actuador de acción simple, y
en operación abierta para un actuador de actuación doble.
P_{E} = ganancia proporcional en la operación
de escape de aire para un actuador de acción simple, y en operación
cerrada para un actuador de acción doble.
P_{F} = ganancia proporcional para la
operación de llenado de aire para un actuador de acción simple, y
para operación abierta para un actuador de acción doble.
B = coeficiente no lineal relacionado con la
magnitud del error.
\gamma_{E} = coeficiente no lineal
relacionado con la posición en una operación de escape de aire para
un actuador de acción simple, y en operación cerrada para un
actuador de acción doble.
\gamma_{F} = coeficiente no lineal
relacionado con la posición en la operación de llenado de aire para
un actuador de acción simple, y en operación abierta para un
actuador de acción doble.
Z_{E} = versión a escala de un valor de
posición manual Z_{POS}.
Si el actuador 26 es un actuador de diafragma
por resorte, la velocidad de llenado de aire del actuador depende
de la presión de suministro del aire, mientras que la velocidad del
escape de aire del actuador es independiente de la presión de
suministro del aire. Esto da por resultado unas respuestas
totalmente distintas en la dirección de apertura y cierre si se
utilizan una única ganancia proporcional. Para compensar este
comportamiento asimétrico, y haciendo que las respuestas de
apertura y cierre sean ajustables en forma independiente,
utilizándose unas ganancias proporcionales por separado en esta
rutina para controlar ambas respuestas de la válvula abierta y
cerrada en forma independiente. La etapa 522 del selector de
ganancia determina automáticamente cual es la ganancia a utilizar,
basándose en la dirección del movimiento de la válvula. Además de
ello, si el actuador 26 es una actuador de doble acción, es
deseable frecuentemente utilizar ganancias distintas para manipular
las respuestas de apertura y cierre en forma independiente.
En la etapa 524 se utiliza el factor de
ganancia no lineal relacionado con la dimensión del error, para
compensar la ganancia, originada por ejemplo por una fuerza de
diafragma similar a un resorte no lineal en el actuador 26 o
válvula 10. Se utiliza la siguiente ecuación de compensación de la
ganancia:
(22)f(\beta,
Z_{E}) = \frac{(1 - \beta) + \beta \ máx (20%,
abs(Z_{g}))}{(1 - \beta) + \beta \
|Z_{E}{}^{ref}|}
(23)0 \leq
\beta <
1
Cuando \beta es 0, el factor f es igual a 1,0,
y la ganancia K del controlador es independiente del error. Cuanto
mayor sea \beta, mayor será la no linealidad del controlador.
Puede utilizarse un valor típico del 2% al 6% de error de tamaño
medio como error de referencia en la ecuación anterior. Para el
error de referencia, el factor no lineal es siempre 1,0.
Puede ser deseable una ecuación de compensación
de la ganancia correspondiente en formato entero, para guardar el
tiempo de cálculo y la memoria:
(24)F(\beta^{o}, Z_{g}) =
\frac{(10 - \beta) + \beta \ máx (20%, abs(Z_{g}))}{(10 -
\beta) + \beta \
Z_{ref}}
El valor de \betaº está confinado a un rango
de 0 a 9. Si se selecciona un error de referencia del 5%, el factor
de ganancia no lineal puede ser mostrado como en la Tabla 1.
f(\beta^{0}, Z_{E}) | |||||
\beta^{0} | |Z_{E}|=0% | |Z_{E}|=5% | |Z_{E}|=10% | |Z_{E}|=20% | |Z_{E}|>20% |
0 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
2 | 0.988 | 1.00 | 1.01 | 1.04 | 1.04 |
4 | 0.968 | 1.00 | 1.03 | 1.10 | 1.10 |
6 | 0.930 | 1.00 | 1.07 | 1.21 | 1.21 |
7 | 0.896 | 1.00 | 1.10 | 1.31 | 1.31 |
8 | 0.833 | 1.00 | 1.17 | 1.50 | 1.50 |
9 | 0.690 | 1.00 | 1.31 | 1.93 | 1.93 |
Las respuestas de la válvula están relacionadas
también con la posición, (es decir, las respuestas de la válvula
son distintas para las diferentes posiciones), relacionadas con el
tipo del actuador, y relacionadas con el tipo de válvula. Para una
válvula con un actuador de acción simple, esta no linealidad
relacionada con la posición mucho más alta en la dirección de
llenado de aire que en la dirección de expulsión del aire.
Considérese por ejemplo un cambio de la etapa del 5%. Una válvula
de aire-abertura se abre mucho más rápida desde el
10% al 15% que desde el 90% al 95%, debido al llenado de aire, tal
como se ha descrito con detalle anteriormente. No obstante, la
respuesta de este cierre de la válvula (expulsión de aire) no es
drásticamente distinta a través de la totalidad del rango de
funcionamiento.
El modelado matemático puede simular las
anteriores respuestas. Para una válvula de carrete de acción simple,
el flujo de la masa de aire puede describirse por las ecuaciones
siguientes:
(25)w_{i} =
k_{i}(x)\sqrt{(p_{s}-p)p_{s}}\left[1 -
\frac{(p_{s}-p)}{3p_{s} \
x_{T}}\right]\sqrt{\frac{T_{ref}}{T}}
\vskip1.000000\baselineskip
(26)w_{o} =
k_{o}(x)\sqrt{(p-p_{e})p}\left[1 -
\frac{(p-p_{e})}{3p \
x_{T}}\right]\sqrt{\frac{T_{ref}}{T}}
\vskip1.000000\baselineskip
(27)(p_{s} - p) \ / \
p_{s} \leq
x_{T}
\vskip1.000000\baselineskip
(28)(p
- p_{e}) \ / \ p \leq
x_{T}
en
donde
k_{i} = coeficiente de flujo desde la lumbrera
de suministro al actuador
k_{o} = coeficiente de flujo desde actuador a
la lumbrera de escape
p_{e} = presión de la lumbrera de escape
p = presión del actuador
p_{s} = presión de la lumbrera de
suministro
T = temperatura del aire
T_{ref} = temperatura de referencia
w_{i} = flujo de masa de rellenado de
aire
w_{c} = flujo de la masa de escape de aire
x = desplazamiento del tapón piloto
x_{T} = 0,84 (factor de relación de la caída
de presión, sin dimensiones).
Las Ecuaciones 25 - 28 son aproximaciones del
flujo del orificio básico, con la suposición de que el aire es un
gas ideal a una temperatura ambiente y a una presión por debajo de
80 libras por pulgada cuadrada.
Con la suposición de que el aire en el actuador
es un gas ideal y que el proceso en el actuador es adiabático, puede
mostrarse que:
(29)Pv =
\frac{m}{M}
RT
(30)pv^{\lambda} = cont.
\hskip1cm @m =
const.
m = masa de aire,
libras_{m}
M = peso molecular del aire
R = constante del gas
V = volumen de aire, pulgadas^{3}
\lambda = relación del calor específico del
aire, 1,40
P = presión
T = temperatura
La siguiente ecuación puede deducirse de las
anteriores dos ecuaciones:
(31)\frac{dp}{dt} =
\frac{1}{v}\left[\frac{RT}{M} \ \frac{dm}{dt} - \lambda
p\frac{dv}{dt}\right]
Con la suposición de un área efectiva constante,
la ecuación anterior puede ser rescrita para el aire en ambos lados
del tapón 62 de la válvula, para proporcionar:
(32)\frac{dz}{dt} =
\frac{RT}{M\lambda A_{a}} \ \frac{dm}{pdt} - \frac{v}{\lambda A_{a}}
\
\frac{dp}{pdt}
A_{a} = área efectiva del tapón 62 de la
válvula.
Z = posición del vástago de la válvula en
pulgadas o milímetros.
Si el volumen de aire inicial se supone que es
cero, y v es proporcional a z, se podrá simplificar la ecuación
anterior de forma que:
(33)\frac{dz}{dt} = c_{1}
\frac{dm}{pdt} - \frac{z}{\lambda p} \
\frac{dp}{dt}
Para el llenado de aire, w_{i} es el cambio de
la masa de aire (dm/dt). Para el mismo desplazamiento de la válvula
24 de carrete, el flujo de la masa de rellenado de aire es mayor
cuando el volumen de aire es el menor. El primer termino es el
mayor y el segundo término es el menor en la parte derecha de la
ecuación anterior, lo cual provoca que el movimiento de la válvula
(dz/dt) sea el más rápido cuando la presión de aire del actuador
sea la más baja. Las respuestas de la válvula 10 se ralentizarán
conforme la presión del actuador de aire 26 se eleve y se incremente
el volumen de aire (dm/pdt caerá rápidamente).
Para la expulsión de aire, w_{o} = dm/dt, el
flujo de la masa de escape de aire llegará a ser mayor cuando la
presión del actuador 26 se eleve. Esto da lugar a un cambio de
dm/pdt que es mucho menos significativo que en la operación de
rellenado de aire. En consecuencia, la compensación de ganancia
para la operación de llenado de aire es mucho más importante que
para la operación de expulsión de aire. Como resultado de ello, la
compensación de la ganancia relacionada con la posición tiene que
discriminar las operaciones de rellenado de aire y de expulsión de
aire.
A partir del análisis anterior, llega a ser
necesario aplicar la compensación 526 de la ganancia relacionada
con la posición, para la operación de llenado de aire, con el fin de
tener un rendimiento dinámico más uniforme en un amplio rango de
operaciones de la válvula, para el caso en que el actuador 26 sea de
actuación simple. En consecuencia, al igual que para la
compensación 524 de la ganancia en relación con el tamaño del error,
se utilizan las siguientes ecuaciones similares de compensación de
la ganancia parda un actuador de acción simple 26:
(34)f(\lambda_{F}, Z_{M}, Z_{E})
= \frac{(1-\lambda_{F})+\lambda_{F} \
Z^{R}_{M}}{(1-\lambda_{F})+\lambda_{F} \ Z^{ref}} \hskip0.3cm cuando
\ Z_{E} \geq
0
\vskip1.000000\baselineskip
(35)f(\lambda_{E}, Z_{M}, Z_{E})
= \frac{(1-\lambda_{E})+\lambda_{E} \
Z^{R}_{M}}{(1-\lambda_{E})+\lambda_{E} \ Z^{ref}} \hskip0.3cm cuando
\ Z_{E} <
0
\vskip1.000000\baselineskip
(36)0 \leq
\lambda_{F} < 1, \hskip0,5cm 0 \leq \lambda_{E} <
1
\vskip1.000000\baselineskip
Z^{R}_{M} | = | Z_{M} | para la válvula aire-apertura | |
= | 100% - Z_{M} | para la válvula aire-cierre \hskip3,4cm (37) |
en donde Z^{ref} es la posición
de referencia, a la cual el factor f es siempre 1,0, independiente
del valor de los coeficientes no lineales \gamma_{F} ó
\gamma_{E}. Puede utilizarse la posición de la válvula de un
valor típico del 30% al 70% como posición de referencia, a la cual
el método de autosintonía o sintonía manual podrá ser aplicado para
determinar el parámetro de sintonía, incluyendo la ganancia
proporcional. Las ganancias proporcionales en otras posiciones
pueden ser ajustadas mediante los coeficientes no lineales
\gamma_{F} e \gamma_{E} con el fin de conseguir un
rendimiento dinámico similar con respecto a la posición de
referencia.
De acuerdo con al anterior análisis, la no
linealidad relacionada con la posición en la dirección de llenado
de aire es mucho más alta que en la dirección de escape de aire para
un actuador 26 de acción simple, dando lugar a la relación entre dos
coeficientes no lineales:
(38)\gamma_{F}
>
\gamma_{E}
Las dos ecuaciones de compensación de la
ganancia en formato entero para un actuador de acción simple pueden
ser deseables para ahorrar tiempo de cálculo y memoria:
(39)f(\gamma^{0}_{F}, Z_{M},
Z_{F}) = \frac{(12 - \gamma^{0}_{F}) + \gamma^{0}_{F} \
Z^{R}_{M}}{12 - \gamma^{0}_{F}) + \gamma^{0}_{F} \ Z^{ref}}
\hskip0.3cm cuando \hskip0.3cm Z_{E} \geq
0
\vskip1.000000\baselineskip
(40)f(\gamma^{0}_{E}, Z_{M},
Z_{E}) = \frac{(12 - \gamma^{0}_{E}) + \gamma^{0}_{E} \
Z^{R}_{M}}{12 - \gamma^{0}_{E}) + \gamma^{0}_{E} \ Z^{ref}}
\hskip0.3cm cuando \hskip0.3cm Z_{E} <
0
en donde los enteros
\gamma_{F}^{0} y \gamma_{E}^{0} están confinados a un
rango de 0 a 11. De nuevo, los coeficientes no lineales
relacionados con la posición deberán ser seleccionados de forma que
\gamma_{F}^{0} >
\gamma_{E}^{0}.
Si se selecciona un error de referencia del 40%
para una válvula de aire-apertura, el valor de los
anteriores factores de ganancia no lineales se muestra más adelante
en la Tabla 2. Existe un modulo 530 de límite alto/bajo para
limitar la salida 534, calculada por la Ecuación 15. La salida 534
del módulo de límite 530 se convertirá a una señal analógica, por
ejemplo, una corriente, la cual se conectará al transductor I/P 22 y
al piloto para controlar la presión del actuador de la válvula y la
posición de la válvula.
f(\gamma^{0}_{F}, Z_{M}, Z_{E}) \; o \; f(\gamma^{0}_{E}, Z_{M}, Z_{E}) | |||||
\gamma^{0}_{F} \; o \; \gamma^{0}_{E} | Z_{M}=0% | Z_{M}=20% | Z_{M}=40% | Z_{M}=80% | Z_{M}=100% |
0 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
2 | 0.926 | 0.963 | 1.00 | 1.07 | 1.11 |
4 | 0.833 | 0.917 | 1.00 | 1.17 | 1.25 |
6 | 0.714 | 0.857 | 1.00 | 1.29 | 1.43 |
8 | 0.556 | 0.778 | 1.00 | 1.44 | 1.67 |
9 | 0.455 | 0.727 | 1.00 | 1.55 | 1.82 |
10 | 0.333 | 0.667 | 1.00 | 1.67 | 2.00 |
Por ejemplo, si \gamma_{E} es igual a 2 y la
posición de la válvula medida Z_{M} es igual al 20%, la función
f(\gamma_{E}, Z_{M}, Z_{E}) tendrá el valor 0,963,
que podrá ser utilizado en la Ecuación 21 anterior.
Las características de control de la posición de
la válvula difieren significativamente, debido a los distintos
tipos y tamaños de los actuadores y de las válvulas fabricadas a
partir de distintos fabricantes, con características distintas de
los transductores I/P y dispositivos de enlace, presiones de
suministro de aire y capacidades y condiciones de los procesos,
etc. Esto hace que sea difícil la sintonía del controlador de la
posición de la válvula, y que precise de mucho tiempo. La presente
invención proporciona una rutina de autosintonía que tendrá en
cuenta variables tales como la ganancia del controlador, el error de
estado permanente, y la zona muerta, y determinará automáticamente
los parámetros de control de la válvula de control.
La figura 13 proporciona un gráfico 540 que
describe la forma en la que responde la posición de la válvula a un
cambio en el punto de ajuste. La figura 14 proporciona un gráfico
542 que describe una respuesta mejorada de la posición de la
válvula, según lo provisto por una ruina de auto sintonía descrita
más adelante. El gráfico 540 ilustra una respuesta de etapa típica
de una posición de la válvula después de una autosintonía con éxito.
En comparación con el gráfico 540, el gráfico 542 muestra una
respuesta más rápida con un sobrerecorrido menor, por ejemplo, con
un rendimiento dinámico mejor. Un objetivo de la autosintonía es
obtener los parámetros para el módulo controlador en ejecución en el
microprocesador 18.
Los diagramas de flujo de autosintonía,
expuestos más adelante, utilizan las siguientes definiciones:
Ganancia del controlador (P) - Es la relación
entre la salida con respecto a la entrada. La salida es la señal
SALIDA suministrada al transductor I/P; la entrada es el error de
posición, la diferencia del punto de ajustes de la posición y el
valor de la posición en curso.
Control integral de estado permanente (I) - Se
utiliza para eliminar el error del estado permanente, según lo
descrito en la Ecuación 21 anterior.
Tiempo de derivación (T_{D}) - Variable de
control de suministro para acelerar la respuesta de la válvula. Por
ejemplo, para desplazar la válvula de 40 a 50, el control T_{D}
acelerará la respuesta al principio cuando la válvula se desplaza
hacia el punto de ajuste del 50%, y el valor T_{D} ralentizará la
respuesta para evitar un sobre-recorrido.
Tiempo muerto (T_{d}) - Es el intervalo de
tiempo entre la iniciación del cambio del punto de ajuste de la
posición y el inicio de la respuesta observable resultante.
Retardo de tiempo (\tau_{d}) - Es el
intervalo de tiempo par invertir el movimiento de la válvula durante
una prueba de bucle abierto.
Zona muerta (Z_{dz}) - Es la zona del error de
posición en la cual el error de posición para procesar una salida
de control que se supone que es cero. Se utilizan intencionalmente
para procesar el comportamiento de deslizamiento de agarre de la
válvula y el ruido.
Posición final (Z) - Es la posición que alcanza
la válvula después de un tiempo suficiente (T ).
Velocidad máxima (V_{max}) - La velocidad de
movimiento máxima de la válvula durante la respuesta transitoria de
la válvula.
Velocidad mínima (V_{min)} - La velocidad
mínima de movimiento de la válvula durante el periodo desde (T_{d}
+ 0,1T_{p}) a (0,8 T_{p}), cuando 0,7 T_{p} > T_{d}.
Sobre-recorrido (IS_{+}) - Es
el desplazamiento máximo más allá del valor de estado permanente
final (véase la figura 13). IS = abs(Z_{p} - Z) / Z]
Sobre-recorrido (IS) - Es el
desplazamiento máximo más allá del valor de estado permanente final
en la dirección opuesta. IS = abs [(Z - Z_{m}) / Z].
Límite del sobre-recorrido - Es
el sobre-recorrido máximo permitido, es decir,
IS_{+}, IS. \leq IS_{M}.
Posición de pico (Z_{p}) - Es el
desplazamiento máximo más allá de la posición inicial.
Tiempo de pico (T_{p}) - El intervalo de
tiempo necesario para que una válvula se desplace desde la
iniciación del cambio del punto de ajuste de la posición hasta su
posición de pico (Z_{p}).
Tiempo de respuesta (T_{r}) - El intervalo de
tiempo requerido para que la posición cambie desde la iniciación del
cambio del punto de ajuste de la posición hasta el 98% de la
posición final (Z).
Error de estado permanente (\DeltaZ) - La
diferencia entre la posición final y el punto de ajuste de la
posición \DeltaZ =
Z - Z_{sp}.
Z - Z_{sp}.
Con referencia a la figura 15, la rutina de
auto-sintonía 550 determina de forma rápida y
automática los parámetros de control apropiados, para eliminar la
sintonía manual. Adicionalmente, la rutina 550 puede detectar
problemas que pueden afectar a la función y rendimiento del
sistema. La rutina 550 incluye tres subrutinas: una rutina 552 de
localización de la POLARIZACION, una prueba 554 de bucle abierto, y
una prueba 556 de bucle cerrado.
Con referencia a la figura 16, la rutina 552 de
localización de POLARIZACION está diseñada para localizar un valor
preciso de la POLARIZACION para el transductor I/P 22 para la
segunda etapa de una prueba de bucle abierto. En la etapa 560, la
POLARIZACION se ajusta inicialmente a la mediana de un valor mínimo
predeterminado para la POLARIZACION, "Bmin", el valor en curso
de la POLARIZACION (o bien un valor medio si no existe un valor en
curso), y un valor máximo predeterminado para la POLARIZACION,
"Bmax". El valor de cambio de la POLARIZACION,
"\DeltaB", se ajusta a un valor inicial predeterminado. En
la etapa 562, la señal de SALIDA se ajusta al valor de
POLARIZACION.
En las etapas 564 - 568 la posición de la
válvula se configura dentro de un límite alto predeterminado,
"limite_alto", y un límite bajo predetermiando,
"limite_bajo". En las etapas 570 - 574, el posicionador 12
espera hasta que el cambio absoluto en la presión "P1" de la
señal de presión 40 sea mayor del 0,05%. En la etapa 576, se
determina la primera velocidad de presión "PR_{1}", según lo
determinado como el cambio en la presión a través del tiempo
transcurrido "\Deltat".
En las etapas 578 - 582, el posicionado 12
espera de nuevo hasta que el cambio absoluto en la presión de la
señal de presión 40 sea mayor del 0,5%. En la etapa 584, se
determina la segunda velocidad de presión "PR_{2}", como el
cambio en la presión a través del tiempo transcurrido \Deltat.
En la etapa 586, si las tasas de la presión
PR_{1}, PR_{2}, son del mismo signo aritmético, entonces en la
etapa 588, el valor de la POLARIZACION se ajuste en la forma
consecuente y la ejecución retorna a la etapa 562. De lo contrario,
en la etapa 590, la POLARIZACION se redefine con un nuevo valor
basándose en las tasas de presión PR_{1}, PR_{2}, y el valor
\DeltaB del cambio de la POLARIZACION.
En la etapa 592, si cualquiera de las tasas de
presión PR_{1}, PR_{2} se encuentran por encima del limite de
presión alto "Límite_alto", entonces en la etapa 594 se ajusta
el valor \DeltaB de POLARIZACION y la ejecución retorna a la
etapa 562. De lo contrario en la etapa 596, si cualquiera de las
tasas de presión PR_{1} ó PR_{2} se encuentran por debajo del
límite de presión bajo, "Límite_bajo", entonces en la etapa
598 el valor \DeltaB del valor de cambio de POLARIZACION se ajusta
y la ejecución retorna a la etapa 562. En la etapa 600, si el
cambio en las tasas de presión es relativamente pequeño, la
ejecución retorna a la etapa 562. De lo contrario, la rutina 552 de
localización de la POLARIZACION retorna para calcular el valor de
la POLARIZACION a la rutina de autosintonía 550.
Con referencia a la figura 17, la prueba 554 de
sintonía de bucle abierto se utiliza para obtener las
características del sistema y calcular los parámetros de control.
En la etapa 620, la válvula 10 se abre y los tamaños del paso para
el transductor I/P 22 "\DeltaU_{E}",
"\DeltaU_{E}" y "\DeltaU_{o}" se configuran hasta
un valor inicial. En la etapa 622, se llama a la subrutina 623
(figura 18) para obtener el retardo de tiempo \tau_{d1} y una
primera velocidad V_{1} de desplazamiento de la válvula para una
respuesta transitoria de la válvula. Se define también un valor
K_{p1} de ganancia intermedia. En la etapa 624 se llama otra vez
a la subrutina ETAPA 623 para obtener un segundo retardo de tiempo
\tau_{d2}m y una segunda velocidad V_{2} de movimiento de la
válvula. Se define también un segundo valor K_{p2} de ganancia
intermedia.
En la etapa 626, si la primera velocidad V_{1}
de movimiento de la válvula no se encuentra entre la velocidad
mínima V_{min} y la velocidad máxima V_{max}, entonces el tamaño
del paso \DeltaU_{p} se actualiza y la ejecución retorna a la
etapa 622. De lo contrario, la rutina avanza a la etapa 628. En la
etapa 628, si la segunda velocidad intermedia V_{2} no está entre
la velocidad mínima V_{min} y la velocidad máxima V_{max},
entonces el tamaño del paso \DeltaU_{E} se actualiza y la
ejecución retorna a la etapa 622. De lo contrario, la ejecución
avanza a la etapa 630 en donde se determinan los puntos de ajuste de
la posición P_{F} y P_{E} y el tiempo muerto T_{d}. En la
etapa 632, el intervalo de tiempo T_{1} y la zona muerta Z_{d2}
se calculan en la forma apropiada. A continuación, la rutina de
sintonía 554 de bucle abierto retorna a la rutina de autosintonía
550.
Con referencia a la figura 18, la subrutina
ETAPA 623 lee continuamente y almacena los datos de la posición Z
para los distintos valores de la señal de SALIDA del transductor
I/P 22. En la etapa 650, la señal de SALIDA se ajusta a la
POLARIZACIÒN. En las etapas 652 - 658 se leen continuamente dos
posiciones Z_{1} y Z y se almacenan hasta que la posición de la
válvula sean relativamente estable. En la etapa 600, la señal de
SALIDA se ajusta entonces a POLARIZACION-\DeltaU/2
y en las etapas 662 - 664, las dos posiciones Z_{1} y Z se leen
continuamente y se almacenan hasta que la posición de la válvula sea
relativamente estable.
En la etapa 666, la señal SALIDA se configura de
nuevo a POLARIZACION. En la etapa 668, el posicionador 12 espera a
que la válvula 10 este estabilizada. En la etapa 670, la señal
SALIDA se ajusta a POLARIZACION + \DeltaU y se restaura la
posición inicial Z_{1}. En las etapas 672 - 674, el contador
"I" efectúa el cómputo del tiempo anterior al movimiento de la
válvula 10 (la posición Z es significativamente distinta de la
posición inicial Z_{1}). En la etapa 676, se calcula el retardo de
tiempo \tau_{d}. En las etapas 678 - 682, se determina el valor
de la velocidad V como el cambio de la posición a través de un
periodo de tiempo discreto. En la etapa 684, la subrutina ETAPA 623
retorna al procedimiento que la llamó.
Con referencia a la figura 19, la prueba de
bucle cerrado 556 cierra el bucle de posición y sintoniza los
parámetros de control para conseguir respuestas dinámicas correctas,
en ambas direcciones de apertura y de cierre del movimiento de la
válvula mediante el uso de rutinas de sintonía. Un bucle de
posición es un recorrido que incluye un recorrido hacia delante
para la señal para controlar el actuador y por tanto la posición de
la válvula, un recorrido de realimentación que incluye el sensor de
posición 46, y un comparador para comparar el recorrido hacia
delante y el recorrido de realimentación.
Debido a que los componentes individuales
cambiarán en la ganancia (por ejemplo, la válvula de carrete 24),
no será posible tener como constante la ganancia del bucle completo.
En la etapa 700, se reponen a cero los dos contadores COMPUTO y
CAJA. En la etapa 702, si el COMPUTO se ha excedido de un límite
predeterminado, entonces en la etapa 704 se muestra un mensaje de
error en la pantalla 52. De lo contrario, en la etapa 706 - 707, la
válvula se mueve repetidamente de forma que los valores T_{d},
T_{p}, Z_{p}, Z, T_{r}, IS_{+}, IS., M_{max} y V_{min}
puedan determinarse, según lo descrito anteriormente. En la etapa
710, se configura una bandera D_Grande. En la etapa 712, si el
contador CAJA está por debajo de un límite predefinido, entonces la
ejecución avanza a la etapa 714, en donde la válvula 10 se sintoniza
en una primera dirección. De lo contrario, la ejecución avanza a la
etapa 716 en donde la válvula 10 se sintoniza en la dirección
opuesta.
Con referencia a las figuras 20 y 21, la
subrutina 714 de sintonía directa y la subrutina 716 inversa
calculan los valores de T_{D}, P_{F} y P_{E} y ajustan el
contador CAJA en la forma correspondiente. Si la subrutina de
sintonía directa 714 tiene éxito, CAJA se ajusta a un valor para
asegurar que la subrutina 716 inversa será ejecutada a
continuación. Si la subrutina 716 inversa de sintonía tiene éxito,
terminará la prueba 556 de bucle cerrado.
Con referencia de nuevo a la figura 15, la
rutina 550 de autosintonía incluye muchas ventajas sobre las rutinas
convencionales. La rutina 550 se aplica a un sistema no lineal
electro-neumático-mecánico, incluso
con una banda muerta grande. Así mismo, la rutina 550 gestiona el
comportamiento asimétrico del control de la posición de la válvula
mediante la sintonización de las ganancias de control para ambas
direcciones de movimiento de la válvula. Adicionalmente, la rutina
550 efectúa la estimación de zonas muertas para las válvulas que
tienen comportamientos de deslizamiento del agarre. Incluso la
rutina 550 simplifica el modelado mediante la abstracción solo de
las características más importantes, y utiliza estos datos solamente
para la estimación de los parámetros de control. Los parámetros
estimados se refinan en las respuestas de los pasos de los bucles
cerrados. Incluso la rutina 550 detecta problemas que puedan
afectar al rendimiento y al funcionamiento de la válvula.
Una leva mecánica es una placa metálica que se
utiliza en las válvulas. Las distintas formas de las placas
metálicas proporcionan distintas características para la válvula.
Las características de las válvulas son muy importantes para el
control del flujo en un bucle de control, tal como si se utiliza una
relación lineal entre la posición de la válvula y la tasa de flujo.
El ajuste de la característica de la válvula es uno de los métodos
más efectivos para obtener una ganancia de bucle constante. La
limitación del proceso para la salida del controlador, apertura de
la válvula, y/o el proceso variable deberán configurarse
inicialmente, de forma que existan alteraciones inaceptables para
el proceso durante la comprobación en línea.
La presente invención proporciona una rutina de
software que se comporta como una leva mecánica, y que se
denominará de ahora en adelante como "leva por software". Con
referencia de nuevo a la figura 1, en una realización, la leva por
software 750 se inserta entre la salida del microprocesador y el
convertidor D/A 20, para obtener una relación deseada de la salida
del controlador con respecto al proceso variable. Se comprenderá que
la LEVA 750 por software puede ser almacenada en varios lugares en
el posicionador 12.
Con referencia a la figura 22, la rutina de
auto-caracterización 752 se inicia en una prueba en
línea, y determina automáticamente las características de la
válvula apropiadas, basándose en los datos de la prueba. En primer
lugar, en la etapa 754, se supone una característica de la válvula
fija, tal como el porcentaje igual o lineal. En la etapa 756, el
controlador mueve la válvula. En la etapa 758, se miden las
variables del proceso de régimen permanente correspondientes
(flujo, nivel, etc.). En la etapa 760, las variables de estado
permanente medidas se comparan con una curva deseada de la salida
del controlador con respecto al variable del proceso. En la
etapa 760, se utiliza la diferencia entre las variables de estado
permanente y una relación deseada de la salida del controlador, con
respecto a la variable del proceso, para ajustar la característica
de la válvula por software, minimizando por tanto la diferencia. La
leva 750 se actualiza en la forma correspondiente.
La rutina 752 de
auto-caracterización puede reemplazar a los métodos
de tanteo en la determinación de la característica de una válvula.
La rutina puede ser aplicada fácilmente al controlador de la válvula
basada en el microprocesador 18 del posicionador 12, que puede
aceptar una señal variable del proceso. La rutina 752 de
auto-caracterización asegura la uniformidad del
rendimiento del control bajo todas las condiciones de
funcionamiento, compensando las no linealidades del proceso. Esto
simplifica el diseño del controlador y simplifica la sintonización
del controlador para una condición típica del proceso. Así mismo,
la re-sintonización del controlador puede ser
eliminada usualmente cuando cambien las condiciones del proceso, y
siendo fácil de mantener el rendimiento del control
uniforme.
uniforme.
La realimentación de la posición se añadió para
mejorar la precisión de los posicionadores. No obstante, si
fallara el sensor de posición o la señal de realimentación de
posición, la realimentación de la posición no operaría, y se
perdería el control, desactivándose el posicionador 12. En respuesta
a ello, algunos posicionadores basados en un microprocesador están
configurados de forma que en el caso de que existan ciertos tipos de
fallos en el posicionador, la válvula será posicionada en una
condición segura o bien bloqueada en posición. Cuando se haya
perdido la realimentación de la posición, la presente invención
utiliza el sensor 44 de realimentación de presión, para controlar
el posicionamiento con una mínima pérdida de precisión. En
consecuencia, la presente invención proporciona la opción de
posicionar la válvula 10, basándose en la posición implicada a
partir de la señal 40 de realimentación de la presión del actuador,
en el caso de un fallo de la medida de posición.
Con referencia a la figura 23, la rutina 800
dirige el posicionador 12 para identificar un sensor 46 de posición
que haya fallado, tal como si el posicionador 12 se basara en
lecturas no adecuadas a partir de la señal 42 de realimentación de
posición, en respuesta a los controles de posición. Si se detecta un
sensor de posición averiado, entonces el posicionador 12 calcula la
presión del actuador necesaria para conseguir la posición deseada,
y utiliza un algoritmo de control de la presión para configurar la
válvula.
En las etapas 802 y 804, se mide el nivel de
corriente y voltaje del sensor de posición 46. En las etapas 806 y
808, la señal 42 de realimentación de la posición se recibe y se
compara con unos límites predeterminados. En caso de que fallaran
cualquiera de las condiciones de las etapas 802 - 808 en los límites
predeterminados, la ejecución avanzará a la etapa 810, en donde se
leerá la presión del actuador a través de la señal 40 de
realimentación de la
presión.
presión.
En la etapa 812, el controlador convierte una
Posición de la Válvula deseada a una Presión del Actuador. La
relación típica entre la Posición de la Válvula y la Presión del
Actuador se mantiene en el microprocesador 18. Esta relación puede
ser programada, tal como durante la fabricación del posicionador 12,
determinada durante las rutinas de calibración, o manteniéndose
continuamente durante la operación normal. Por ejemplo, la válvula
10 hacerse que tenga una carrera de desplazamiento desde un extremo
al otro, y registrándose las presiones en varias posiciones. Como
regla general, la Posición de la Válvula es una función de varias
variables.
(41)\text{Posición de la Válvula
= F (Presión del Actuador, Presión del Proceso,
Temperatura,
Fricción).}
Con un actuador de diafragma por resorte, los
efectos de la presión del proceso, temperatura y fricción son
relativamente pequeños, en comparación con la presión del actuador.
En consecuencia, la ecuación anterior puede estar representada
alternativamente como:
(42)\text{Posición de la Válvula
= F (Presión del
Actuador)}
e
inversamente:
(43)Presión del
Actuador = F^{-1} (Posición de la
Válvula)
En consecuencia, el posicionador 2 puede
determinar la Presión del Actuador a partir de la Posición de la
Válvula deseada con un nivel moderado de precisión.
En la etapa 814, una rutina de control de la
posición ajusta la presión del actuador para conseguir la posición
deseada, según lo determinado a partir de la señal 40 de
realimentación de presión. Alternativamente, si en la etapa 808
todas las comprobaciones del voltaje y la posición fueran
aceptables, entonces en la etapa 816 la rutina de control de
posición ajustará la presión del actuador para conseguir la posición
deseada, según lo determinado a partir de la señal 42 de
realimentación de la posición.
La fuga en el asiento de una válvula ha sido
siempre el principal problema en los sistemas de control, y un tema
de costos de mantenimiento para las válvulas en general. Las fugas
pueden estar provocadas por un desgaste normal, o bien un excesivo
desgaste debido a las materias extrañas atrapadas, o a una excesiva
estrangulación de la elevación.
Una fuente de problemas de fugas en el asiento
que no pueden pronosticarse con precisión es el atrapado de
materias extrañas entre los elementos del asiento 68 de la válvula
al cerrar la válvula. El material extraño puede no encontrarse
allí durante los cierres subsiguientes, y puede parecer que la
válvula pueda cerrarse totalmente. Dependiendo de las condiciones
de la aplicación, incluso con el más ligero daño del asiento 68,
debido a que el material atrapado puede conducir a un desgaste
excesivo del asiento y con daños durante periodos futuros más
largos de cierre con una alta caída de presión.
Otro problema que puede provocar fugas en el
asiento tiene lugar en las válvulas que proporcionan un cierre
altamente ajustado (con una fuga cero permitida) y que utilizan
materiales elastoméricos blandos para el asiento 68, para obtener
el mejor rendimiento. No obstante, para unas condiciones de caída de
presión de nivel moderado a nivel alto, puede darse lugar la
estrangulación con una elevación muy baja en altas velocidades del
flujo, lo cual puede dañar o destruir fácilmente el material
elastomérico del asiento.
Se han utilizado varios métodos para solucionar
los problemas de las fugas, incluyendo la monitorización de los
componentes de la zona de aguas abajo, utilizando relés neumáticos
para sobrevencer la estrangulación baja de la elevación, y
estableciendo programas de mantenimiento basados en el desgaste
estimado. Todos estos métodos tienen inconvenientes que se
encuentran solucionados mediante la presente invención.
La monitorización de los componentes de aguas
abajo (tuberías) y/o la monitorización de la vibración ultrasónica
del vástago de la válvula de control identifican un problema de
fugas después de haberse producido, y pudiendo dar lugar a un daño
significativo y a una perdida del rendimiento antes de que el
sistema pueda detenerse para las reparaciones. Por el contrario,
las rutinas de la presente invención, según se exponen con detalle
en las figuras 24 - 26, proporcionan un método predictivo mejorado
para permitir el mantenimiento de la válvula de control apropiado
antes de que tengan lugar las fugas, dando lugar por tanto a una
solución de bajo costo.
Un relé neumático instalado en el actuador
neumático no permitirá que la válvula abra para las señales de
elevación por debajo de una señal de control ajustada al mínimo,
eliminando así el desgaste de la estrangulación de baja elevación.
El problema con esta solución es que no se permite que la válvula
oscile a través de la zona situada entre la posición de cerrada
(asentada) y el punto de ajuste de baja elevación durante un tiempo
de duración corta, lo cual no puede ser perjudicial. La presente
invención proporciona varias rutinas de diagnóstico de la condición
del asiento (figuras 24 - 26) para el posicionador 12, que
monitorizan continuamente el tiempo que la válvula 10 gasta en la
estrangulación con unas elevaciones excesivamente bajas. Las rutinas
monitorizan también el tiempo que la válvula 10 está cerrada y el
tiempo que la válvula está casi cerrada bajo las condiciones del
cierre, manteniendo un registro total de estos tiempos. Las rutinas
pueden permitir también la estrangulación a través de la zona de
baja elevación durante un tiempo especificado antes de proporcionar
un aviso, o bien aplicándose el punto de ajuste mínimo (la válvula
se cierra). Los datos registrados pueden ser comparados entonces
con la cantidad de tiempo que la válvula 10 haya estado cerrada
durante la operación del sistema, para evaluar potencialmente de
problemas de fugas del asiento.
Los programas de mantenimiento se configuran
para las válvulas de control basándose en las experiencias de
servicios pasadas para válvulas similares en servicios similares y
condiciones de aplicación, y no sobre el rendimiento en curso de
válvulas específicas. El uso de estos programas puede dar lugar a
un mantenimiento prematuro en un sistema que esté operando
eficientemente, o que resulte en unas fugas del asiento de la
válvula con antelación al programa de mantenimiento pronosticado,
provocando problemas operacionales y tiempos significativos de
paradas no programadas. Una válvula de control con fugas puede
provocar también un desgaste excesivo de la regulación y del
armazón de la válvula, dando lugar a unos costos de reparación
adicionales significativos, los cuales por el contrario podrían
haberse evitado mediante una detección temprana. Al contrario, las
rutinas de la presente invención (figuras 24 - 26) proporcionan
datos operacionales reales que dan lugar a una predicción más
precisa para las necesarias programaciones de mantenimiento de la
válvula, rebajando por tanto los costos operacionales globales de
la aplicación de la válvula de control. Las presentes rutinas no
requieren comprobaciones independientes, aislamiento del sistema, o
la parada del sistema para los requisitos de predicción del
mantenimiento del asiento de la válvula. Estas decisiones pueden
efectuarse durante la operación normal del sistema, ahorrando así
el costo añadido del aislamiento y de los programas de
comprobación.
Las presentes rutinas (figuras 24 -26) incluyen
una rutina 830 de diagnóstico de desgaste del asiento de baja
elevación, una rutina 832 de diagnóstico de cierre del asiento de la
válvula, y una rutina 834 de configuración del elevación
controlable mínimo. Las rutinas pueden cerrar la válvula 10 si la
señal de entrada de la válvula de control requiere una elevación de
la estrangulación por debajo de un punto de ajuste predeterminado
(basado en las condiciones de servicio de la aplicación). Si son
aceptables para la operación de control del sistema, las rutinas
pueden prevenir la estrangulación de baja elevación que podría
dañar el asiento de la válvula.
Con referencia a la figura 24, la rutina 830 de
diagnóstico de desgaste del asiento de baja elevación comienza en
la etapa 840 en que el usuario o la fábrica seleccionan esta opción
y ajusta los límites basándose en las condiciones del servicio. Los
límites incluyen una posición (L_{m}) de elevación de la
estrangulación mínima, en donde no tendrá la erosión del asiento
62, y un tiempo de estrangulamiento máximo (t_{m}) permitido por
debajo de esta elevación. Estos límites se memorizan en la memoria
no volátil 48. En la etapa 842, durante la operación normal, el
posicionador 12 mide periódicamente la posición de la elevación en
curso (L_{c}) y proporciona una realimentación 42 al
microprocesador 18. En la etapa 844, la elevación en curso L_{c}
se compara con la elevación del estrangulamiento L_{m} mínima
mediante el microprocesador 18. En la etapa 846, el microprocesador
18 determina si la válvula se encuentra en posición cerrada. Si la
válvula 10 no está cerrada (L_{c} > posición cerrada), y si
L_{c} < L_{m}, el tiempo total de ejecución t_{c} se
registrará hasta que L_{c} \geq L_{m} o bien que la válvula
esté cerrada. En la etapa 848, el tiempo t_{c} se compara
periódicamente con el tiempo máximo t_{m}. En la etapa 850, si
t_{c} > t_{m}, entonces aparecerá un mensaje tal como:
"SE PRECISA
UNA INSPECCION DEL ASIENTO DE LA
VÁLVULA"
en la pantalla
52.
Con referencia a la figura 25, la rutina 832 de
diagnóstico de cierre del asiento de la válvula comienza en la
etapa 860, cuando el usuario o la fábrica selecciona esta opción y
ajusta los límites, basándose en las condiciones del servicio. Esos
límites incluyen un tiempo (t_{i}) de fugas del asiento máximo
durante la condición cerrada de la válvula 10. Adicionalmente, se
determina un valor inicial para el tiempo de ejecución t_{s}. En
la etapa 862, después de la instalación inicial o de la restauración
de la regulación de la válvula y de la calibración, la posición
(L_{s}) exacta de cerrada/asentada de la válvula se proporciona
por la señal 42 de realimentación de la posición enviada al
microprocesador 18. En la etapa 864, para los sucesivos cierres de
la válvula 10, se proporciona una posición de elevación cerrada
(L_{si}) por la señal 42 de realimentación de la posición enviada
al microprocesador 18, siendo memorizada. En la etapa 866, la
posición L_{si} de posición de la elevación cerrada se compara
con la posición L_{si} exacta de cerrada/asentada de la válvula.
Si en la etapa 868 la posición L_{si} de elevación cerrada es
mayor que la posición L_{s} exacta de cerrada/asentada de la
válvula, entonces en la etapa 870, el tiempo de ejecución total
t_{s} queda memorizado. La ejecución avanza entonces a la etapa
872, en donde el tiempo de ejecución t_{s} se compara con el
tiempo máximo de fugas del asiento t_{i}. Si T_{s} >
t_{i}, el posicionador 12 proporciona un mensaje de diagnostico
tal
como:
como:
"SE PRECISA
LA INSPECCIÓN DEL ASIENTO DE LA
VÁLVULA"
en la pantalla 52. De lo contrario,
la ejecución retorna a la etapa
864.
Con referencia a la figura 26, la rutina 834
de ajuste de la elevación controlable mínima comienza en la etapa
880 cuando el usuario o la fábrica seleccionan esta opción y ajustan
los límites en las condiciones del servicio. Los límites incluyen
una posición (L_{m}) de elevación controlable mínima, basándose en
el servicio (aplicación) mínimo necesario controlable del nivel de
flujo en términos del % del recorrido de la válvula máximo. En la
etapa 882, durante la operación normal, el posicionador 12 mide
periódicamente una posición (L_{ci}) de elevación en curso, que
se proporciona por la señal 42 de realimentación de la posición al
microprocesador 18. La posición L_{ci} de elevación en curso es
un promedio de la medida tomada cada 10 segundos. En la etapa 884,
la posición L_{ci} de elevación en curso se compara con la
posición L_{cm} de elevación controlable. Si L_{ci} <
L_{cm}, el posicionador 12 proporciona un mensaje de diagnóstico
tal como:
"VIOLACIÓN
DEL AJUSTE MINIMO DE LA
VÁLVULA"
en la pantalla 52. En algunas
realizaciones, la válvula 10 puede ser abierta por encima de la
posición L_{cm}. De lo contrario, la ejecución retorna a la etapa
882.
Las rutinas de diagnóstico anteriormente
descritas (figuras 24 - 26) proporcionan muchas ventajas
adicionales. Las rutinas proporcionan un punto L_{cm} d elevación
de la válvula controlable mínimo, el cual puede ajustarse basándose
en el tipo de la válvula 10 y en las condiciones del servicio de la
aplicación. Las rutinas registran también el tiempo t_{c} de
posicionamiento de la válvula operacional que se haya gastado por
debajo o igual al punto de elevación L_{m}. Las rutinas
proporcionan un aviso en el caso de que ciertos periodos de tiempo
excedan de los límites predeterminados. Las rutinas pueden ser
combinadas de forma tal que cierren la válvula 10 si el tiempo
t_{s} de gestión de la válvula que se gaste se encuentra igual o
por debajo del punto L_{cn} de elevación controlable y que supere
al tiempo t_{m}.
Adicionalmente, las rutinas proporcionan una
comparación de la posición cerrada de la válvula con precisión, con
respecto a la posición de cierre de ajuste inicial (desviación del
cierre). Las rutinas registran también el tiempo que la válvula
haya gastado en cerrar en una posición de desviación del cierre. Las
rutinas proporcionan un aviso si tuviera lugar una desviación del
cierre durante un tiempo de duración ajustado. Las rutinas registran
también un tiempo total que haya estado cerrada la válvula durante
la operación del sistema. Adicionalmente incluso, las rutinas
comparan el tiempo de movimiento operacional de la válvula que se
haya gastado por debajo del punto de elevación controlable mínimo,
y el tiempo total que gasta la válvula durante la operación del
sistema hasta un límite especificado, ajustado para la aplicación y
que proporciona el tiempo operacional restante que se permite antes
de precisar el mantenimiento del asiento de la válvula.
Para proporcionar una característica del flujo
personalizada para la válvula 10, el posicionador 12 tiene un modo
de operación que proporciona un gráfico en la pantalla 52, que
representa un rango completo de la capacidad del flujo y un rango
completo de la señal de entrada. Aunque los puntos extremos para
el 0% y el 100% de la capacidad de flujo y la señal de entrada
están preajustados, los puntos intermedios en el gráfico son
totalmente personalizables. En consecuencia, el usuario puede
alterar los puntos en el gráfico y personalizar por tanto la
característica del flujo.
Con referencia a las figuras
27-28, la pantalla 52 puede contener, por ejemplo,
un gráfico 890. El gráfico 890 puede tener un eje vertical que está
normalizado para la capacidad del flujo de la válvula 10, y un eje
horizontal que está normalizado para la señal de entrada de la
válvula. En la realización preferida, se encuentran preajustados
dos valores para el gráfico 890: el punto 891 que indica el 0% de la
capacidad del flujo cuando la válvula esté totalmente cerrada, y el
punto 892 que indica el 100% de la capacidad del flujo cuando la
válvula se encuentre abierta totalmente. Se comprenderá que otras
realizaciones pueden no tener dichas limitaciones.
Entre los puntos 891 y 892 se encuentran varios
puntos adicionales que definen la función F_{c} de caracterización
personalizada para la válvula 10. Cada uno de los puntos
individuales pueden ser desplazados, proporcionando por tanto un
método muy simple para modificar la función de la caracterización.
Además de ello, teniendo dicha función de caracterización ya
descrita, puede ser almacenada fácilmente como una tabla (posición,
capacidad) de coordenadas en la memoria 48.
Por ejemplo, el usuario puede seleccionar o
desplazar un punto 893 y moverlo a un nuevo lugar sobre el gráfico
890, utilizando un dispositivo de apuntamiento 894. Una vez
desplazado, el controlador re-conecta los puntos
para proporcionar una característica de flujo personalizable
totalmente para la válvula.
En la realización preferida, el posicionador
tiene cierto control sobre la selección de los puntos, para
prevenir la caracterización perjudicial. Por ejemplo, si el usuario
intenta mover el punto 893 a un lugar 895, podrá observarse a
partir del presente ejemplo que este emplazamiento provocará una
inversión de la pendiente (es decir, el signo de la pendiente para
los conmutadores de la característica del flujo). En respuesta a
ello, el controlador alertará al usuario, y no introducirá el valor,
tal como se muestra un recuadro de diálogo 898 en la figura 26.
El controlador puede requerir también la
característica del flujo, para adherirse a ciertas características
del flujo estándar en la industria. Por ejemplo, la pendiente entre
cualesquiera dos puntos no deberá ser mayor del doble o inferior a
la mitad de la pendiente de los dos puntos anteriores. En caso
afirmativo, un recuadro de diálogo similar al recuadro 898 podrá
alertar al usuario.
Con referencia a la figura 29, la rutina 900
ejecuta algunas de las funciones descritas anteriormente. En la
etapa 902, el controlador recibe una petición de cambio de la
caracterización del usuario. En la etapa 904, el controlador
comprueba para ver si esto es una inversión de la pendiente de la
característica del flujo en la válvula 10. En caso afirmativo,
entonces en la etapa 906, se informa al usuario (por ejemplo, a
través de la pantalla 52) y en la etapa 908, el controlador
comprueba para ver si el usuario ha ignorado la condición
detectada. En caso negativo, la ejecución retorna a la etapa 902. Si
el usuario no ignora la condición, o si no existe inversión de la
pendiente, entonces en la etapa 910 el posicionador 12 determina si
el cambio de la pendiente provocaría un cambio no deseado en la
ganancia de la válvula. En caso afirmativo, entonces en la etapa
912 se informa al usuario (por ejemplo, a través de la pantalla 52),
y en la etapa 914, el controlador comprueba para ver si el usuario
ha ignorado la condición detectada. En caso negativo, la ejecución
retorna a la etapa 902. Si el usuario ignora la condición, o si la
ganancia de la válvula es aceptable, entonces en la etapa 916 el
controlador activará el cambio de la posición solicitado por el
usuario.
Se comprenderá que las modificaciones, cambios y
substituciones tienen por fin su exposición anterior en algunas
funciones de la invención, que se utilizarán sin el uso
correspondiente de otras características. En consecuencia, es
apropiado que las reivindicaciones adjuntas sean realizadas de forma
amplia y de una forma consistente con el alcance de las
reivindicaciones.
Claims (6)
1. Un método para proporcionar un control de la
posición no lineal en una válvula (10), en el que el método
comprende: calcular una primera ganancia para la válvula (10) que se
mueve en una primera dirección, y calcular una segunda ganancia
para la válvula (10) que se desplaza en una segunda dirección (630);
estando además caracterizado el mencionado método
porque:
calcula una ganancia ajustable para compensar
las no linealidades (524) de la válvula relacionadas con el tamaño y
con la posición;
recibe una señal de posición deseada para la
válvula (500); y
ajusta la posición deseada mediante la ganancia
ajustable y la primera o la segunda ganancia para determinar una
señal de posición calculada para la válvula (534).
2. El método de la reivindicación 1,
caracterizado además porque:
determina una zona muerta para acomodar el
comportamiento de agarre/deslizamiento de la válvula (516);
determina un coeficiente de amortiguamiento
para compensar las respuestas deseadas de la válvula (510); y
ajusta la posición deseada mediante la zona
muerta y el coeficiente de amortiguamiento, para determinar además
la señal de posición calculada para la válvula (534).
3. El método de la reivindicación 1,
caracterizado además porque:
determina un control integral de estado
permanente para corregir el error de estado permanente (520); y
ajusta la posición deseada mediante el control
integral de estado permanente para determinar además la señal de la
posición calculada para la válvula (534);
4. Un posicionador para proporcionar un control
de posición no lineal para una válvula (10), que comprende:
medios para calcular una primera ganancia para
la válvula que se desplaza en una primera dirección, y medios para
calcular una segunda ganancia para la válvula que se mueve en una
segunda dirección, estando el mencionado posicionador (12)
caracterizado además porque tiene:
medios para calcular una ganancia ajustable para
compensar las no linealidades (524) de la válvula relacionadas con
el tamaño y la posición;
medios para recibir una señal de posición
deseada para la válvula (500); y
medios para ajustar la posición deseada por la
ganancia ajustable y la primera o segunda ganancia para determinar
una señal de posición calculada para la válvula (520).
5. El posicionador de la reivindicación 4,
caracterizada además porque tiene:
medios para determinar una zona muerta para
acomodar el comportamiento de agarre/deslizamiento de la válvula
(516); y
medios para determinar un coeficiente de
amortiguamiento para compensar las respuestas deseadas de la válvula
(510);
en el que los medios de ajuste ajustan también
la posición deseada mediante la zona muerta y el coeficiente de
amortiguamiento, para determinar además la señal de posición
calculada para la válvula (10).
6. El posicionador de la reivindicación 4 está
caracterizado además porque tiene:
medios para determinar un control integral de
estado permanente para corregir el error de estado permanente
(520);
en el que los medios de ajuste ajustan también
la posición deseada por el control integral de estado permanente,
para determinar además la señal de la posición calculada para la
válvula.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US5364897P | 1997-07-23 | 1997-07-23 | |
US53648P | 1997-07-23 | ||
US09/118,406 US6272401B1 (en) | 1997-07-23 | 1998-07-17 | Valve positioner system |
US118406 | 1998-07-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2259163T3 true ES2259163T3 (es) | 2006-09-16 |
Family
ID=26732093
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES04010178T Expired - Lifetime ES2285303T3 (es) | 1997-07-23 | 1998-07-20 | Sistema posicionador de valvula. |
ES04010179T Expired - Lifetime ES2304565T3 (es) | 1997-07-23 | 1998-07-20 | Sistema posicionador de valvulas. |
ES04010177T Expired - Lifetime ES2259163T3 (es) | 1997-07-23 | 1998-07-20 | Sistema de posicionamiento de una valvula. |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES04010178T Expired - Lifetime ES2285303T3 (es) | 1997-07-23 | 1998-07-20 | Sistema posicionador de valvula. |
ES04010179T Expired - Lifetime ES2304565T3 (es) | 1997-07-23 | 1998-07-20 | Sistema posicionador de valvulas. |
Country Status (6)
Country | Link |
---|---|
US (5) | US6272401B1 (es) |
EP (1) | EP1058866A4 (es) |
AU (1) | AU8413998A (es) |
DE (3) | DE69833893T2 (es) |
ES (3) | ES2285303T3 (es) |
WO (1) | WO1999005576A2 (es) |
Families Citing this family (175)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6272401B1 (en) * | 1997-07-23 | 2001-08-07 | Dresser Industries, Inc. | Valve positioner system |
JP3635982B2 (ja) * | 1999-04-19 | 2005-04-06 | 横河電機株式会社 | バルブポジショナ及び電空変換器 |
DE19921828C2 (de) * | 1999-05-11 | 2001-06-07 | Samson Ag | Verfahren zum Betreiben eines Stellungsreglers und dieses Verfahren anwendender Stellungsregler |
US6357335B1 (en) | 1999-12-23 | 2002-03-19 | Sox Corporation | Pneumatic volume booster for valve positioner |
DE10012405A1 (de) * | 2000-03-15 | 2001-09-20 | Mannesmann Rexroth Ag | Einrichtung zur Steuerung eines hydraulischen Aktuators |
US6640162B1 (en) * | 2000-04-15 | 2003-10-28 | Eric Swanson | Control method utilizing directionally based control constraints |
US6276385B1 (en) * | 2000-06-09 | 2001-08-21 | Fisher Controls International, Inc. | Plug and seat positioning system for control applications |
US6745107B1 (en) * | 2000-06-30 | 2004-06-01 | Honeywell Inc. | System and method for non-invasive diagnostic testing of control valves |
DE10043254A1 (de) * | 2000-09-02 | 2002-03-14 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Ansteuerung eines mit einer Hysterese behafteten Stellelements |
US6814096B2 (en) * | 2000-12-15 | 2004-11-09 | Nor-Cal Products, Inc. | Pressure controller and method |
US6631882B2 (en) * | 2001-08-09 | 2003-10-14 | Robert Mack | Method and apparatus to test a shutdown device while process continues to operate |
ES2256142T3 (es) * | 2001-11-23 | 2006-07-16 | Siemens Aktiengesellschaft | Metodo para la regulacion continua de una posicion de una valvula de regulacion. |
US6664852B2 (en) * | 2002-02-28 | 2003-12-16 | Motorola, Inc. | Apparatus and method for digital control systems |
US7040349B2 (en) * | 2002-03-27 | 2006-05-09 | Viking Technologies, L.C. | Piezo-electric actuated multi-valve manifold |
US8180464B2 (en) * | 2002-04-18 | 2012-05-15 | Cleveland State University | Extended active disturbance rejection controller |
JP4298354B2 (ja) * | 2002-04-24 | 2009-07-15 | キヤノン株式会社 | 位置制御システムおよび位置制御方法 |
US6999853B2 (en) * | 2002-05-03 | 2006-02-14 | Fisher Controls International Llc. | Methods and apparatus for operating and performing diagnostics in a control loop of a control valve |
KR20050031109A (ko) * | 2002-07-19 | 2005-04-01 | 셀레리티 그룹 아이엔씨 | 질량 유량 제어기 내의 압력 보상을 위한 방법 및 장치 |
JP2004126688A (ja) * | 2002-09-30 | 2004-04-22 | Yokogawa Electric Corp | オフライン診断システム |
US7021191B2 (en) * | 2003-01-24 | 2006-04-04 | Viking Technologies, L.C. | Accurate fluid operated cylinder positioning system |
DE602004012980T2 (de) * | 2003-02-14 | 2009-05-07 | Dresser, Inc., Addison | Verfahren, system und speichermedium zur durchführung von online-ventildiagnose |
US8321096B2 (en) * | 2003-04-11 | 2012-11-27 | Borg Warner Inc. | Concept for using software/electronics to calibrate the control system for an automatic transmission |
US7474948B2 (en) * | 2003-04-11 | 2009-01-06 | Borgwarner Inc. | Concept for using software/electronics to calibrate the control system for an automatic transmission |
US7111817B2 (en) * | 2003-08-01 | 2006-09-26 | Robert Teti | Municipal water delivery control systems |
US7334514B2 (en) * | 2003-08-06 | 2008-02-26 | Jianchao Shu | Balanced fluid-powered modular actuation system |
US6917858B2 (en) * | 2003-08-29 | 2005-07-12 | Dresser, Inc. | Fluid regulation |
US20050087235A1 (en) * | 2003-10-22 | 2005-04-28 | Skorpik James R. | Sensor assembly, system including RFID sensor assemblies, and method |
US7156116B2 (en) * | 2003-11-21 | 2007-01-02 | Honeywell International Inc. | Apparatus and method for operating a valve using a cushion filter |
US7412472B2 (en) * | 2003-11-21 | 2008-08-12 | Honeywell International Inc. | Apparatus and method for filtering a signal |
US7133785B2 (en) * | 2004-07-08 | 2006-11-07 | Celerity, Inc. | Valve control system and method |
CA2575690C (en) | 2004-08-04 | 2009-07-14 | Fisher Controls International Llc | System and method for transfer of feedback control for a process control device |
WO2006045032A2 (en) * | 2004-10-20 | 2006-04-27 | Fisher Controls International Llc | Lead-lag input filter arrangement for electro-pneumatic control loops |
US7349745B2 (en) * | 2004-10-20 | 2008-03-25 | Fisher Controls International Llc. | Lead-lag input filter arrangement with adjustable initial conditions for electro-pneumatic control loops |
CN100388144C (zh) * | 2005-03-04 | 2008-05-14 | 天津大学 | 一种智能型二线制电气阀门***及其控制方法 |
DE102005024686B4 (de) * | 2005-05-30 | 2015-10-22 | Samson Ag | Stellungsregler |
US7636613B2 (en) * | 2005-07-01 | 2009-12-22 | Curtiss-Wright Flow Control Corporation | Actuator controller for monitoring health and status of the actuator and/or other equipment |
US20070034264A1 (en) * | 2005-08-12 | 2007-02-15 | Stonel Corporation | Apparatus for valve communication and control |
US8087244B2 (en) * | 2005-08-25 | 2012-01-03 | Mann+Hummel Gmbh | Internal combustion engine with a system for secondary air charging and method for operation of the internal combustion engine |
DE102005044126B4 (de) * | 2005-09-15 | 2018-05-24 | Samson Ag | Verfahren und Vorrichtung zum Überprüfen der Funktionsfähigkeit eines Stellgeräts |
US7797082B2 (en) * | 2005-10-13 | 2010-09-14 | Honeywell International Inc. | Apparatus and method for stiction compensation in a process control system |
US7661439B2 (en) | 2006-02-07 | 2010-02-16 | Dresser, Inc. | Safety override circuit for pneumatic positioner and method of use thereof |
US7283894B2 (en) | 2006-02-10 | 2007-10-16 | Dresser, Inc. | System and method for fluid regulation |
NO327866B1 (no) * | 2006-03-09 | 2009-10-12 | Abb Research Ltd | En fremgangsmåte for styring og/eller overvåking |
JP4919679B2 (ja) * | 2006-03-15 | 2012-04-18 | 株式会社リコー | 回転体駆動装置、プロセスカートリッジ、及び画像形成装置 |
US7894473B2 (en) * | 2006-04-12 | 2011-02-22 | Honeywell International Inc. | System and method for monitoring valve status and performance in a process control system |
US7603186B2 (en) * | 2006-04-28 | 2009-10-13 | Advanced Energy Industries, Inc. | Adaptive response time closed loop control algorithm |
US7753066B2 (en) * | 2006-05-02 | 2010-07-13 | Thermojet Do Brasil Ltda. | Single system for low or high pressure gases control and high or low pressure gases control valve |
US7640078B2 (en) * | 2006-07-05 | 2009-12-29 | Advanced Energy Industries, Inc. | Multi-mode control algorithm |
DE102006039839B4 (de) * | 2006-08-25 | 2019-11-28 | Baumer Hhs Gmbh | Heißleimauftragssystem und Verfahren zur Regelung und Überwachung des Heißleimauftragssystems |
JP5092604B2 (ja) * | 2006-10-30 | 2012-12-05 | 日産自動車株式会社 | 振動低減装置 |
US8079383B2 (en) * | 2006-12-07 | 2011-12-20 | Mks Instruments, Inc. | Controller gain scheduling for mass flow controllers |
DE202006020516U1 (de) * | 2006-12-21 | 2008-10-16 | Abb Ag | Regeleinrichtung für einen druckmittelbetriebenen Stellantrieb |
US7539560B2 (en) * | 2007-01-05 | 2009-05-26 | Dresser, Inc. | Control valve and positioner diagnostics |
CA2671510A1 (en) * | 2007-03-13 | 2008-09-18 | The Regents Of The University Of California | Electronic actuator for simultaneous liquid flowrate and pressure control of sprayers |
US8573241B2 (en) * | 2007-03-30 | 2013-11-05 | Dresser, Inc. | Systems and processes for field-initiated fluid regulation testing |
DE102007024794A1 (de) * | 2007-05-26 | 2008-11-27 | Zf Friedrichshafen Ag | Verfahren und Einrichtung zum Steuern des Einrückgrades einer automatischen oder automatisierten Kraftfahrzeugkupplung |
DE102007046279A1 (de) * | 2007-09-27 | 2009-04-09 | Siemens Ag | Betriebsverfahren für eine Kühlstrecke mit zentralisierter Erfassung von Ventilcharakteristiken und hiermit korrespondierende Gegenstände |
US8265794B2 (en) * | 2007-10-01 | 2012-09-11 | Westlock Controls Corporation | Knowledge based valve control method |
DE102007058517B4 (de) | 2007-12-05 | 2018-07-26 | Abb Ag | Digitaler Stellungsgeber |
DE102007058518A1 (de) * | 2007-12-05 | 2009-06-18 | Abb Ag | Verfahren zum Betrieb eines Stellungsreglers |
US7693606B2 (en) * | 2007-12-21 | 2010-04-06 | Rosemount Inc. | Diagnostics for mass flow control |
US20120042721A1 (en) * | 2008-02-28 | 2012-02-23 | Tareq Nasser Al-Buaijan | Partial stroke testing system coupled with fuel control valve |
US8036837B2 (en) * | 2008-02-29 | 2011-10-11 | Fisher Controls International Llc | Diagnostic method for detecting control valve component failure |
US7769493B2 (en) * | 2008-03-19 | 2010-08-03 | King Fahd University Of Petroleum And Minerals | System and method for controlling flow characteristics |
JP5066474B2 (ja) * | 2008-03-31 | 2012-11-07 | アズビル株式会社 | 流量制御システム |
US8067917B2 (en) * | 2008-04-08 | 2011-11-29 | Liebert Corporation | Hysteresis mitigation and control method |
US7997117B2 (en) | 2008-05-12 | 2011-08-16 | Caterpillar Inc. | Electrically controlled hydraulic valve calibration method and system |
US8386083B2 (en) | 2008-06-16 | 2013-02-26 | Mks Instruments, Inc. | Systems and methods for updating valve cracking current in mass flow controllers |
US20110114304A1 (en) * | 2008-07-25 | 2011-05-19 | Belimo Holding Ag | Method for the hydraulic compensation and control of a heating or cooling system and compensation and control valve therefor |
DE102008062289A1 (de) * | 2008-12-15 | 2010-06-24 | Abb Technology Ag | Verfahren zur weg- und drucksensorischen Verschleißzustandsermittlung einer Ventilmechanik sowie eine solche nutzende Ventilanordnung |
DE102008062292A1 (de) * | 2008-12-15 | 2010-06-24 | Abb Technology Ag | Verfahren zur drucksensorischen Verschleißzustandsermittlung einer Ventilmechanik sowie pneumatisches Ventil |
DE102009004570B4 (de) * | 2009-01-14 | 2019-11-14 | Abb Schweiz Ag | Verfahren und elektronische Einrichtung zum Finden des Öffnungspunktes bei einem geregelten elektro-pneumatischen Ventil eines pneumatischen Stellantriebs |
DE102009004572B4 (de) * | 2009-01-14 | 2010-08-19 | Abb Technology Ag | Verfahren und elektronische Einrichtung zur Kompensation des Driftverhaltens bei einem pneumatischen Stellglied während des Betriebs |
DE102009004571A1 (de) | 2009-01-14 | 2010-07-22 | Abb Technology Ag | Verfahren und elektronische Einrichtung zum Prüfen von Ansteuerparametern eines elektro-pneumatischen Ventils bei einem pneumatischen Stellantrieb |
DE102009004569B4 (de) * | 2009-01-14 | 2014-02-13 | Abb Technology Ag | Verfahren und elektronische Einrichtung zur Kompensation der Hysterese von pneumatisch angetriebenen Armaturen |
US8290631B2 (en) * | 2009-03-12 | 2012-10-16 | Emerson Process Management Power & Water Solutions, Inc. | Methods and apparatus to arbitrate valve position sensor redundancy |
CN101876829B (zh) * | 2009-04-29 | 2011-12-21 | 重庆川仪自动化股份有限公司 | 一种提高***控制精度的方法 |
US8312892B2 (en) * | 2009-07-02 | 2012-11-20 | Fisher Controls International Llc | Device and method for determining a failure mode of a pneumatic control valve assembly |
US8321059B2 (en) | 2009-08-28 | 2012-11-27 | Fisher Controls International, Llc | Apparatus, methods and articles of manufacture to calibrate valve-mounted instruments |
US8714515B2 (en) * | 2009-12-28 | 2014-05-06 | Emerson Process Management (Tianjin) Valces Co., Ltd | Hydraulic actuating device for a sliding stem control valve assembly |
US8594852B2 (en) * | 2010-02-22 | 2013-11-26 | Eaton Corporation | Device and method for controlling a fluid actuator |
JP2011191110A (ja) * | 2010-03-12 | 2011-09-29 | Yamatake Corp | スティックスリップ検出装置および検出方法 |
JP5457249B2 (ja) * | 2010-03-30 | 2014-04-02 | アズビル株式会社 | ポジショナ |
RU2555222C2 (ru) * | 2010-04-30 | 2015-07-10 | Метсо Отомейшн Ой | Диагностика регулирующего клапана |
US8301275B2 (en) * | 2010-06-04 | 2012-10-30 | Sti Srl | Modified proportional integral derivative controller |
US8347686B2 (en) * | 2010-06-15 | 2013-01-08 | Joseph Daniel R | Automatic valve calibration of a blown-film extrusion apparatus |
US8587320B2 (en) | 2010-11-09 | 2013-11-19 | Honeywell International Inc. | System and method for testing a secondary servo control circuit in a redundant control configuration |
US8720201B2 (en) * | 2010-11-24 | 2014-05-13 | Hamilton Sundstrand Corporation | Method of monitoring an electronic engine control (EEC) to detect a loss of fuel screen open area |
US9557303B2 (en) | 2010-12-10 | 2017-01-31 | Ihi Southwest Technologies, Inc. | Visualization of tests on swing type check valves using phased array sequence scanning |
US10352477B2 (en) | 2010-12-10 | 2019-07-16 | Ihi Southwest Technologies, Inc. | Visualization of tests on globe-type valves using phased array sequence scanning |
US9952182B2 (en) | 2010-12-10 | 2018-04-24 | Ihi Southwest Technologies | Visualization of tests on lift-type check valves using phased array sequence scanning |
US8904873B2 (en) * | 2010-12-10 | 2014-12-09 | Ihi Southwest Technologies, Inc. | Visualization of tests on swing type check valve using phased array sequence scanning |
EP2659170B1 (en) | 2010-12-28 | 2017-09-06 | Emerson Process Management (Tianjin) Valve Co., Ltd. | Hydraulic actuating device for a sliding stem control valve assembly |
US8838413B2 (en) | 2011-05-12 | 2014-09-16 | Saudi Arabian Oil Company | Valve actuator fault analysis system |
DE102011115896B4 (de) * | 2011-10-14 | 2015-05-28 | Bürkert Werke GmbH | Vorrichtung und Verfahren zur Prozessregelung |
JP5221735B2 (ja) * | 2011-10-27 | 2013-06-26 | ファナック株式会社 | 不感帯処理部を備えた電動機の制御装置 |
US9010376B2 (en) * | 2011-10-31 | 2015-04-21 | Dresser, Inc. | Apparatus for a pneumatic relay venting pressure dynamic feedback compensator |
US8803956B2 (en) * | 2011-12-20 | 2014-08-12 | King Fahd University Of Petroleum And Minerals | Computer vision-based valve control system and method |
EP2798423A4 (en) * | 2011-12-29 | 2016-06-15 | Schneider Electric Buildings | OPTIMIZED VENTILATION FLOW CONTROL BY INDIVIDUAL ADAPTATION OF INTELLIGENT ACTUATOR |
US9890870B2 (en) | 2011-12-29 | 2018-02-13 | Schneider Electric Buildings Llc | Valve flow control optimization via customization of an intelligent actuator |
US9092019B2 (en) * | 2012-04-20 | 2015-07-28 | Fisher Controls International Llc | Methods and apparatus for analyzing effects of friction on process control devices |
US20130327403A1 (en) * | 2012-06-08 | 2013-12-12 | Kurtis Kevin Jensen | Methods and apparatus to control and/or monitor a pneumatic actuator |
AR091524A1 (es) * | 2012-06-20 | 2015-02-11 | Fisher Controls Int | Metodos y sistemas para respaldo de retroalimentacion de bucle menor |
US9133959B2 (en) * | 2012-09-07 | 2015-09-15 | Pentair Flow Services Ag | Virtual limit switch |
US8839680B2 (en) * | 2012-09-19 | 2014-09-23 | Fisher Controls International Llc | Methods and apparatus for estimating a condition of a seal of a rotary valve |
US9285057B2 (en) * | 2012-10-05 | 2016-03-15 | Fisher Controls International Llc | Methods and apparatus for process device calibration |
US9194791B2 (en) * | 2012-10-18 | 2015-11-24 | Caterpillar Inc. | System for determining coefficients of seal friction |
US8649909B1 (en) * | 2012-12-07 | 2014-02-11 | Amplisine Labs, LLC | Remote control of fluid-handling devices |
CN103075388B (zh) * | 2013-01-14 | 2015-04-08 | 燕山大学 | 一种液压变行程可微调定位锁紧式液压缸试验台架 |
CN103105849B (zh) * | 2013-01-22 | 2015-04-29 | 浙江大学 | 工业调节阀非线性工作特性诊断方法 |
KR102223568B1 (ko) | 2013-04-05 | 2021-03-04 | 다우 아그로사이언시즈 엘엘씨 | 식물의 게놈 내의 외인성 서열의 통합을 위한 방법 및 조성물 |
DE102013008215A1 (de) * | 2013-05-14 | 2014-11-20 | Linde Aktiengesellschaft | Notentleerung von Speicherbehältern |
US9404515B2 (en) * | 2013-07-09 | 2016-08-02 | Dresser, Inc. | Valve positioner having bypass component and control value comprised thereof |
US9695956B2 (en) * | 2013-07-29 | 2017-07-04 | Dresser, Inc. | Spectral analysis based detector for a control valve |
US9304053B2 (en) | 2013-08-07 | 2016-04-05 | Dresser, Inc. | System to monitor performance of packing material in a seal |
US9316147B2 (en) * | 2013-08-29 | 2016-04-19 | Ford Global Technologies, Llc | Determination of wastegate valve position |
DE102014103708A1 (de) * | 2013-10-09 | 2015-04-09 | Jdv Control Valves Co., Ltd. | Intelligente ventilvorrichtung mit automatischer erkenn- und reparierfunktion |
US9638344B2 (en) * | 2013-11-19 | 2017-05-02 | Dresser, Inc. | System and method to monitor characteristics of an operating fluid in a process line |
EP3702873A1 (en) | 2013-12-20 | 2020-09-02 | IMI Hydronic Engineering International SA | A valve and a method of operating a valve |
CN103697214B (zh) * | 2013-12-23 | 2017-02-08 | 沃尔达环境技术江苏股份有限公司 | 一种智慧阀门及其控制方法 |
US9465391B2 (en) * | 2014-01-09 | 2016-10-11 | Fisher Controls International Llc | Valve positioner with overpressure protection capabilities |
US9920856B2 (en) * | 2014-03-31 | 2018-03-20 | Dresser, Inc. | Method for determining amplitude of stick-slip on a valve assembly and implementation thereof |
CN104949605B (zh) * | 2014-03-31 | 2019-11-15 | 通用电气公司 | 位置检测模块,位置检测***及方法 |
US9857801B2 (en) | 2014-03-31 | 2018-01-02 | General Electric Company | System and method for detecting a stick-slip |
US20150276086A1 (en) * | 2014-03-31 | 2015-10-01 | General Electric Company | System and method for performing valve diagnostics |
AR100120A1 (es) * | 2014-04-04 | 2016-09-14 | Fisher Controls Int Llc | Sistema y método para controlar una válvula |
US9752599B2 (en) * | 2014-05-07 | 2017-09-05 | Fisher Controls International Llc | Methods and apparatus to partial stroke test valves using pressure control |
JP5931993B2 (ja) | 2014-10-16 | 2016-06-08 | 三菱電機株式会社 | 内燃機関の制御装置 |
US10337647B2 (en) * | 2014-12-15 | 2019-07-02 | General Electric Company | Obstruction detection for a control valve |
CN105843268B (zh) * | 2015-01-12 | 2020-01-03 | 费希尔控制国际公司 | 具有过压保护能力的阀*** |
US10684030B2 (en) * | 2015-03-05 | 2020-06-16 | Honeywell International Inc. | Wireless actuator service |
FI126989B (fi) | 2015-03-16 | 2017-09-15 | Metso Flow Control Oy | Virtaavan aineen venttiilikokoonpano, prosessiventtiilin asennoitin sekä virtaavan aineen venttiilikokoonpanon käyttö prosessiventtiilin ohjauksessa |
JP6295222B2 (ja) * | 2015-03-17 | 2018-03-14 | アズビル株式会社 | ポジショナ |
CN206075161U (zh) * | 2015-03-19 | 2017-04-05 | 费希尔控制产品国际有限公司 | 用于校准***的装置、过程控制***和计算机设备 |
US9611873B2 (en) * | 2015-03-19 | 2017-04-04 | Fisher Controls International Llc | Pressure control for partial stroke tests |
US9739682B2 (en) * | 2015-05-04 | 2017-08-22 | Dresser, Inc. | Valve assembly calibration |
US9923418B2 (en) | 2015-05-31 | 2018-03-20 | Henry William Boger | Wireless power transfer for process control |
FR3039130B1 (fr) * | 2015-07-21 | 2019-05-31 | Airbus Operations | Procede et dispositif de gestion automatique d’un actionneur commande par une servo-vanne. |
US9989438B2 (en) * | 2015-07-27 | 2018-06-05 | Fei-Che Hung | Control valve testing method |
CN108026948B (zh) * | 2015-09-15 | 2022-01-04 | 费斯托股份两合公司 | 阀控制器及用于操作阀控制器的方法 |
US10371285B2 (en) * | 2015-10-27 | 2019-08-06 | Dresser, Llc | Predicting maintenance requirements for a valve assembly |
US10152879B2 (en) * | 2015-11-10 | 2018-12-11 | Industrial Technology Research Institute | Method, apparatus, and system for monitoring manufacturing equipment |
US10052768B1 (en) * | 2015-12-28 | 2018-08-21 | Boston Dynamics, Inc. | Determining null bias of a hydraulic valve of a robot |
JP6671202B2 (ja) * | 2016-03-23 | 2020-03-25 | アズビル株式会社 | ポジショナ |
FI128617B (en) | 2016-03-30 | 2020-08-31 | Metso Flow Control Oy | Fluid valve arrangement, use of process valve positioning and fluid valve arrangement in process valve control |
US10146206B2 (en) * | 2016-03-30 | 2018-12-04 | Dresser, Llc | Replacing a controller on a process device |
JP2017194122A (ja) * | 2016-04-21 | 2017-10-26 | アズビル株式会社 | ポジショナおよびバルブ制御システム |
CN105736821B (zh) * | 2016-04-25 | 2018-01-12 | 浙江贝尔控制阀门有限公司 | 非接触式远程气动智能*** |
CN106194903B (zh) * | 2016-09-28 | 2018-02-02 | 西安理工大学 | 一种气动位置伺服***的分数阶滑模变结构控制方法 |
DE102016222153B4 (de) * | 2016-11-11 | 2020-10-29 | Siemens Aktiengesellschaft | Elektropneumatisches Steuerungssystem und Stellungsregler für ein derartiges System |
ES2912403T3 (es) | 2017-02-16 | 2022-05-25 | Prec Planting Llc | Método para calibrar una salida de bomba |
US11008145B2 (en) | 2017-04-28 | 2021-05-18 | The Procter & Gamble Company | Packing system and method of packing |
JP2020519431A (ja) | 2017-05-08 | 2020-07-02 | アイデックス ヘルス アンド サイエンス エルエルシー | ローカライズされた不揮発性メモリを有する流れ制御組立体 |
US10724555B2 (en) | 2017-07-28 | 2020-07-28 | Dresser, Llc | Generating two pneumatic signals to operate an actuator on a valve assembly |
US11306748B2 (en) | 2017-10-25 | 2022-04-19 | Dresser, Llc | Constructing valve positioners for hazardous areas |
US10670054B2 (en) | 2017-10-25 | 2020-06-02 | Dresser, Llc | Constructing valve positioners for hazardous areas |
EP3517185A1 (en) | 2018-01-29 | 2019-07-31 | Marioff Corporation OY | Valve assembly |
CN108520670B (zh) * | 2018-06-22 | 2024-01-30 | 洛阳理工学院 | 一种阀门操作的模拟实训考核装置 |
JP7084240B2 (ja) * | 2018-07-27 | 2022-06-14 | アズビル株式会社 | ポジショナの動作モード判定装置および方法 |
FR3090144B1 (fr) * | 2018-12-17 | 2022-08-26 | Safran Aircraft Engines | Double correcteur pour compensation de mécanisme dissymétrique |
WO2020171018A1 (ja) * | 2019-02-19 | 2020-08-27 | 株式会社フジキン | バルブ |
DE102019105515B4 (de) | 2019-03-05 | 2021-06-24 | Bürkert Werke GmbH & Co. KG | Membranregelventil |
BR102019009861A2 (pt) * | 2019-05-15 | 2020-11-24 | Sense Eletrônica Ltda. | dispositivo para monitoramento e posicionamento de válvulas |
US11856899B2 (en) | 2019-06-20 | 2024-01-02 | Reinke Manufacturing Co., Inc. | Monitoring and control of a movable tower in an irrigation system |
DE102019209091A1 (de) * | 2019-06-24 | 2020-12-24 | Festo Se & Co. Kg | Verfahren zum Betreiben eines Fluidsystems, Fluidsystem und Computerprogrammprodukt |
CN112944007B (zh) * | 2019-12-11 | 2023-09-01 | 浙江三花智能控制股份有限公司 | 控制方法、控制***及电动阀 |
US20230129479A1 (en) * | 2020-03-05 | 2023-04-27 | Fujikin Incorporated | Flow rate control device and flow rate control method |
DE102020206030B3 (de) * | 2020-05-13 | 2021-07-22 | Festo Se & Co. Kg | Ventilvorrichtung, System und Verfahren |
US11656149B2 (en) * | 2020-07-17 | 2023-05-23 | Fisher Controls International Llc | Methods and apparatus to automatically determine friction of a control valve |
US11732820B2 (en) * | 2020-10-23 | 2023-08-22 | Fisher Controls International Llc | Activating trip functions of a safety valve positioner by way of a control panel to achieve a safe state |
DE102020213974A1 (de) * | 2020-11-06 | 2022-05-12 | Festo Se & Co. Kg | Ventilantriebsvorrichtung, Verfahren zum Betreiben einer Ventilantriebsvorrichtung und Prozessvorrichtung |
GB2602108B (en) * | 2020-12-18 | 2023-02-01 | Hydrohammer Ltd | Electronic ram pump controller |
JP2022109059A (ja) * | 2021-01-14 | 2022-07-27 | 住友重機械工業株式会社 | 制御装置 |
US20230167834A1 (en) * | 2021-11-30 | 2023-06-01 | Dresser, Llc | Eliminating bleed on flow controls |
DE102022114745B3 (de) * | 2022-06-10 | 2023-07-20 | Samson Aktiengesellschaft | Verhindern von regelungsbedingten Schwingungen der Position eines Ventilglieds bei einem Ventil mit pneumatischem Antrieb |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4263997A (en) | 1975-10-17 | 1981-04-28 | Deere & Company | Vehicular single shaft gas turbine engine power system |
US4029122A (en) | 1976-03-11 | 1977-06-14 | Westinghouse Electric Corporation | Apparatus and method for determining friction forces in position modulated valves |
US4209122A (en) | 1978-12-18 | 1980-06-24 | Polymet Corporation | Manufacture of high performance alloy in elongated form |
US4274438A (en) | 1979-02-21 | 1981-06-23 | Westinghouse Electric Corp. | Method of diagnostic valve testing |
US4523286A (en) | 1981-08-07 | 1985-06-11 | Hitachi, Ltd. | Apparatus for making diagnosis of valve device in turbine system |
US4664136A (en) * | 1981-10-01 | 1987-05-12 | South Bend Controls Inc. | Pressure regulating transducer |
US4509403A (en) | 1982-04-23 | 1985-04-09 | Fisher Controls International, Inc. | Positioner having user-adjustable dynamic response |
US4792113A (en) * | 1982-07-16 | 1988-12-20 | Integrated Flow Systems, Inc. | Fluid flow control valve |
US4481451A (en) | 1982-08-20 | 1984-11-06 | Johnson Service Company | Electronically controlled positioner for pneumatic actuators |
US4556956A (en) * | 1983-09-16 | 1985-12-03 | General Electric Company | Adjustable gain controller for valve position control loop and method for reducing jitter |
US4712173A (en) | 1984-10-01 | 1987-12-08 | Yamatake Honeywell | Multicontrol process control system |
US4796854A (en) * | 1987-05-18 | 1989-01-10 | Mks Instruments, Inc. | Balanced solenoid valves |
KR890007306A (ko) | 1987-10-30 | 1989-06-19 | 제트.엘.더머 | 온라인 밸브 진단 감시 시스템 |
US5197328A (en) | 1988-08-25 | 1993-03-30 | Fisher Controls International, Inc. | Diagnostic apparatus and method for fluid control valves |
US5078362A (en) * | 1990-03-15 | 1992-01-07 | Abbott Laboratories | Spring-biased valve for use in a positive displacement volumetic pump |
US5251148A (en) | 1990-06-01 | 1993-10-05 | Valtek, Inc. | Integrated process control valve |
US5070846A (en) | 1990-11-26 | 1991-12-10 | General Motors Corporation | Method for estimating and correcting bias errors in a software air meter |
US5272647A (en) | 1991-01-30 | 1993-12-21 | Combustion Engineering, Inc. | Valve diagnostic apparatus and method |
US5232196A (en) * | 1992-03-31 | 1993-08-03 | Ldi Pneutronics Corporation | Proportional solenoid controlled valve |
US5249954A (en) | 1992-07-07 | 1993-10-05 | Electric Power Research Institute, Inc. | Integrated imaging sensor/neural network controller for combustion systems |
US5279327A (en) * | 1992-08-31 | 1994-01-18 | Orbital Walbro Corporation | Pressure regulator |
MX9306152A (es) | 1992-10-05 | 1994-05-31 | Fisher Controls Int | Sistema de comunicacion y metodo. |
US5543696A (en) * | 1992-12-10 | 1996-08-06 | Alliedsignal Inc. | Position control for hybrid servomechanisms |
DE4307798A1 (de) * | 1993-03-12 | 1994-09-15 | Bosch Gmbh Robert | Kombiventil |
US5549137A (en) | 1993-08-25 | 1996-08-27 | Rosemount Inc. | Valve positioner with pressure feedback, dynamic correction and diagnostics |
US5469737A (en) | 1993-12-20 | 1995-11-28 | Westinghouse Electric Corporation | Method and apparatus for measuring the axial load and position of a valve stem |
US5431182A (en) | 1994-04-20 | 1995-07-11 | Rosemount, Inc. | Smart valve positioner |
JPH0818329A (ja) | 1994-07-01 | 1996-01-19 | Sony Corp | 小型アンテナの製造方法 |
DE19500706C2 (de) * | 1995-01-12 | 2003-09-25 | Bosch Gmbh Robert | Zumeßventil zur Dosierung von Flüssigkeiten oder Gasen |
US5654885A (en) | 1995-03-28 | 1997-08-05 | Virginia Valve Company Corporation | Valve position controller |
US5526690A (en) | 1995-05-17 | 1996-06-18 | The United States Of America As Represented By The Secretary Of The Navy | Circumferential actuator for piping system |
DE19540441A1 (de) | 1995-10-27 | 1997-04-30 | Schubert & Salzer Control Syst | Mikroprozessorgesteuerter Stellungsregler |
US5687098A (en) | 1995-10-30 | 1997-11-11 | Fisher Controls International, Inc. | Device data acquisition |
US5966679A (en) | 1995-10-30 | 1999-10-12 | Fisher Controls International, Inc. | Method of and apparatus for nonobtrusively obtaining on-line measurements of a process control device parameter |
JPH09189370A (ja) * | 1996-01-08 | 1997-07-22 | Nippon Kuatsu Syst Kk | 電磁切換弁の制御方法及び制御装置 |
US5992229A (en) | 1996-02-05 | 1999-11-30 | Neles-Jamesbury Oy | Method and equipment for determining the performance of control valve |
JP3259642B2 (ja) | 1996-08-14 | 2002-02-25 | ヤマハ株式会社 | 光ディスク記録方法 |
US5884894A (en) | 1996-08-20 | 1999-03-23 | Valtek, Inc. | Inner-loop valve spool positioning control apparatus |
US6272401B1 (en) * | 1997-07-23 | 2001-08-07 | Dresser Industries, Inc. | Valve positioner system |
US6035878A (en) | 1997-09-22 | 2000-03-14 | Fisher Controls International, Inc. | Diagnostic device and method for pressure regulator |
US6466893B1 (en) | 1997-09-29 | 2002-10-15 | Fisher Controls International, Inc. | Statistical determination of estimates of process control loop parameters |
US6192321B1 (en) | 1997-09-29 | 2001-02-20 | Fisher Controls International, Inc. | Method of and apparatus for deterministically obtaining measurements |
US6016875A (en) * | 1998-02-10 | 2000-01-25 | Case Corporation | Gain adaptation control for hydraulic systems |
US6262401B1 (en) * | 1998-12-30 | 2001-07-17 | Aos Holding Company | Gold-plated water heater element and method of making same |
US6367766B1 (en) * | 1999-07-09 | 2002-04-09 | Robert Briant | Proportional flow valve |
-
1998
- 1998-07-17 US US09/118,406 patent/US6272401B1/en not_active Expired - Lifetime
- 1998-07-20 WO PCT/US1998/014978 patent/WO1999005576A2/en not_active Application Discontinuation
- 1998-07-20 ES ES04010178T patent/ES2285303T3/es not_active Expired - Lifetime
- 1998-07-20 EP EP98934660A patent/EP1058866A4/en not_active Withdrawn
- 1998-07-20 DE DE69833893T patent/DE69833893T2/de not_active Expired - Lifetime
- 1998-07-20 ES ES04010179T patent/ES2304565T3/es not_active Expired - Lifetime
- 1998-07-20 ES ES04010177T patent/ES2259163T3/es not_active Expired - Lifetime
- 1998-07-20 DE DE69839533T patent/DE69839533D1/de not_active Expired - Lifetime
- 1998-07-20 AU AU84139/98A patent/AU8413998A/en not_active Abandoned
- 1998-07-20 DE DE69837412T patent/DE69837412T2/de not_active Expired - Lifetime
-
2000
- 2000-10-26 US US09/696,991 patent/US6957127B1/en not_active Expired - Fee Related
-
2001
- 2001-04-10 US US09/832,514 patent/US20010032518A1/en not_active Abandoned
- 2001-04-10 US US09/832,403 patent/US6745084B2/en not_active Expired - Fee Related
- 2001-04-10 US US09/832,475 patent/US6453261B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
ES2304565T3 (es) | 2008-10-16 |
DE69833893T2 (de) | 2006-11-23 |
US20010037159A1 (en) | 2001-11-01 |
DE69837412D1 (de) | 2007-05-03 |
DE69837412T2 (de) | 2007-11-29 |
US20010032518A1 (en) | 2001-10-25 |
EP1058866A4 (en) | 2002-01-30 |
EP1058866A2 (en) | 2000-12-13 |
WO1999005576A2 (en) | 1999-02-04 |
ES2285303T3 (es) | 2007-11-16 |
US6453261B2 (en) | 2002-09-17 |
US20010037670A1 (en) | 2001-11-08 |
US6745084B2 (en) | 2004-06-01 |
DE69833893D1 (de) | 2006-05-11 |
US6272401B1 (en) | 2001-08-07 |
US6957127B1 (en) | 2005-10-18 |
AU8413998A (en) | 1999-02-16 |
WO1999005576A3 (en) | 1999-11-04 |
DE69839533D1 (de) | 2008-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2259163T3 (es) | Sistema de posicionamiento de una valvula. | |
US6581847B2 (en) | Variable-air-volume diffuser, actuator assembly and method | |
ES2533981T3 (es) | Métodos de control de prealimentación adaptativo en un sistema quirúrgico | |
ES2301968T3 (es) | Metodo, sistema y medio de memoria para efectuar el diagnostico de una valvula en una linea de produccion. | |
KR101362601B1 (ko) | 유동 모니터링 및 제어 시스템과 그 방법 | |
KR100764073B1 (ko) | 유량 제어 장치 및 그 조정 방법과 질량 유량 제어 장치 및 그 검정 방법 | |
AU2007319510B2 (en) | Calibration utility for non-linear measurement system | |
EP1452937B1 (en) | Valve positioner system | |
US8424362B2 (en) | Methods and apparatus for calibrating a vacuum component of a phacoemulsification system | |
RU2471107C1 (ru) | Клапанное устройство и способ приведения в действие клапана | |
JP3417391B2 (ja) | 流量制御方法 | |
WO2003023540A1 (fr) | Dispositif d'aide a la prediction de defaillance | |
WO2018079173A1 (ja) | 流体制御弁用診断装置、流体制御装置、及び流体制御弁用診断プログラム | |
RU2688122C1 (ru) | Определение износа клапана | |
US5167366A (en) | Duct pressure synthesis for air distribution system | |
US5038790A (en) | Method and apparatus for controlling the cuff pressure in a sphygmomanometer | |
JP2006523483A (ja) | 医療機器の操作上の問題を記録するための方法とその装置 | |
RU206842U1 (ru) | Гидравлический контроллер | |
KR20180105083A (ko) | 진단 시스템, 진단 방법, 진단 프로그램 및 유량 제어 장치 | |
KR100328519B1 (ko) | 고정 펄스폭을 지닌 펄스파를 이용한 디지틀 제어 장치 | |
JP2003021545A (ja) | 流量計測装置およびガスメータならびに遮断弁制御装置 | |
JPH06214657A (ja) | 異常診断機能付マスフローコントローラ及びその異常診断方法 | |
JP2021076131A (ja) | ピエゾバルブ、流体制御装置、及び、ピエゾバルブ診断方法 | |
KR20180088359A (ko) | 위치 전송기 모델을 이용한 공기구동 제어 밸브의 진단 방법 및 장치 |