Claims
- 1. A method of configuring a mass flow controller for operation with process operating conditions that differ at least in part from test operating conditions used during production of the mass flow controller, the method comprising acts of:
establishing a response of the mass flow controller with the test operating conditions; modifying at least one control parameter of the mass flow controller based on the process operating conditions such that the response of the mass flow controller operating with the process operating conditions does not substantially change.
- 2. The method of claim 1, wherein the process operating conditions include a process fluid different than the test fluid and wherein the act of modifying the at least one control parameter includes an act of modifying at least one control parameter based at least in part on process fluid species information.
- 3. The method of claim 1, wherein the act of modifying includes an act of determining at least one gain term associated with at least one of a plurality of individual components of the mass flow controller based on the process operating conditions.
- 4. The method of claim 3, wherein the act of determining the at least one gain term includes an act of determining a reciprocal gain term formed by taking a reciprocal of a product of the at least one gain term.
- 5. The method of claim 4, wherein the plurality of individual components includes a valve, and wherein the act of determining the at least one gain term includes determining at least one gain term from a physical model of the valve.
- 6. The method of claim 4, wherein the act of modifying the at least one control parameter includes an act of modifying at least one control parameter to equal the reciprocal gain term.
- 7. The method of claim 1, wherein the act of modifying the at least one control parameter includes an act of determining a plurality of process gain terms associated with a plurality of components of the mass flow controller based on the process operating conditions, the plurality of components forming a control loop of the mass flow controller.
- 8. The method of claim 7, wherein the act of determining the plurality of process gain terms includes an act of determining a process reciprocal gain term formed by taking a reciprocal of a product of the plurality of process gain terms, the process reciprocal gain term being a function of at least one variable operating condition.
- 9. The method of claim 8, wherein the act of modifying the at least one control parameter includes an act of modifying at least one control parameter to equal the process reciprocal gain term such that the control loop has a constant loop gain with respect to at least the at least one variable operating condition.
- 10. The method of claim 7, wherein at least one of the plurality of components includes a valve, and wherein the act of determining the plurality of process gain terms includes an act of determining at least one gain term of the plurality of gain terms from a physical model of the valve.
- 11. The method of claim 7, wherein the act of determining the plurality of process gain terms includes an act of determining at least one process gain term of the plurality of process gain terms from a process full scale range associated with a process fluid of the process operating conditions, the process fluid differing from the test fluid.
- 12. The method of claim 1, further comprising an act of obtaining configuration data during the act of establishing the response.
- 13. The method of claim 12, wherein the act of establishing the response includes an act of establishing a dynamic response of the mass flow controller with the test fluid under the test operating conditions.
- 14. The method of claim 13, wherein the act of establishing the response further includes an act of establishing a steady-state response of the mass flow controller with the test fluid under the test operating conditions.
- 15. The method of claim 14, wherein the mass flow controller includes a flow meter, a valve, and a valve actuator, the method further comprising an act of obtaining configuration data during the act of establishing the dynamic response and the steady-state response of the mass flow controller; and
wherein the act of obtaining the configuration data includes an act of obtaining at least one of sensor tuning data relating to a dynamic response of the flow meter, valve characterization data relating to the response of the valve and the valve actuator, and calibration data relating to a steady-state response of the mass flow controller with the test fluid under the first set of operating conditions.
- 16. The method of claim 12, wherein the act of obtaining the configuration data includes an act of determining at least one test gain term associated with at least of one a plurality of components of the mass flow controller operating with the test fluid under the test operating conditions.
- 17. The method of claim 16, wherein the act of obtaining the configuration data includes an act of determining a test reciprocal gain term formed by taking a reciprocal of a product of the at least one test gain term.
- 18. The method of claim 17, wherein the act of modifying the at least one control parameter includes an act of determining at least one process gain term associated with the plurality of components of the mass flow controller based on the process operating conditions.
- 19. The method of claim 18, wherein the act of determining at least one process gain term includes an act of determining a process reciprocal gain term formed by taking a reciprocal of a product of the at least one process gain term.
- 20. The method of claim 19, wherein the act of modifying at least one control parameter includes an act of modifying the test reciprocal gain term to equal the process reciprocal gain term.
- 21. The method of claim 19, wherein the plurality of components include a flow meter, a valve, and a valve actuator, and wherein the act of determining the at least one process gain term includes an act of determining a plurality of process gain terms associated with the flow meter, the valve, and the valve actuator of the mass flow controller based on the process operating conditions.
- 22. The method of claim 21, wherein the act of obtaining the configuration data includes an act of determining a process full scale range associated with a process fluid of the process operating conditions, the process fluid differing from the test fluid.
- 23. The method of claim 22, wherein the act of determining the plurality of process gain terms includes determining at least a process valve gain term associated with the valve from a physical model of the valve, the physical model of the valve adapted to take the process operating conditions as parameters.
- 24. The method of claim 23, wherein the act of determining the process valve gain includes determining a process valve actuator gain associated with the valve actuator from the physical model of the valve.
- 25. The method of claim 22, wherein the act of determining the plurality of process gain terms includes an act of determining a process flow meter gain based on the process full scale range.
- 26. A computer readable medium encoded with a program for execution on a processor, the program, when executed on the processor performing a method of configuring a mass flow controller for operation with a set of process operating conditions that differ at least in part from a set of test operating conditions used to establish a response of the mass flow controller during production, the method comprising acts of:
receiving as an input at least one of process fluid species information and process operating conditions. modifying at least one control parameter of the mass flow controller based on the input such that the response of the mass flow controller does not substantially change when operated with the process operating conditions.
- 27. The computer readable medium of claim 26, wherein the process operating conditions include a process fluid different than a test fluid used to establish the response and wherein the act of modifying the at least one control parameter includes an act of modifying at least one control parameter based at least in part on process fluid species information.
- 28. The computer readable medium of claim 26, wherein the act of modifying includes an act of determining at least one gain term associated with at least one of a plurality of individual components of the mass flow controller based on the input.
- 29. The computer readable medium of claim 28, wherein the act of determining the at least one gain term includes an act of determining a reciprocal gain term formed by taking a reciprocal of a product of the at least one gain term.
- 30. The computer readable medium of claim 29, wherein the mass flow controller includes a valve, and wherein the act of determining the at least one gain term includes determining at least one gain term from a physical model of the valve.
- 31. The computer readable medium of claim 29, wherein the act of modifying the at least one control parameter includes an act of modifying at least one control parameter to equal the reciprocal gain term.
- 32. The computer readable medium of claim 26, wherein that act of modifying the at least one control parameter includes an act of determining a plurality of process gain terms associated with a plurality of components of the mass flow controller operating with the process operating conditions, the plurality of components forming a control loop of the mass flow controller.
- 33. The computer readable medium of claim 32, wherein the act of determining the plurality of gain terms includes an act of determining a process reciprocal gain term formed by taking a reciprocal of a product of the plurality of gain terms, the process reciprocal gain term being a function of at least one variable operating condition.
- 34. The computer readable medium of claim 33, wherein the act of modifying the at least one control parameter includes an act of modifying at least one control parameter to equal the process reciprocal gain term such that the control loop has a constant loop gain with respect to at least the at least one variable operating condition.
- 35. The computer readable medium of claim 32, wherein the plurality of components include a valve, wherein the act of determining the plurality of process gain terms includes an act of determining at least one process gain term from a physical model of the valve.
- 36. The computer readable medium of claim 26, further comprising an act of obtaining configuration data from the mass flow controller, the configuration data obtained when the response of the mass flow controller was established with the test operating conditions.
- 37. The computer readable medium of claim 36, wherein the act of obtaining the configuration data includes obtaining at least one of sensor tuning data, valve characterization data, and calibration data.
- 38. The computer readable medium of claim 36, wherein the act of obtaining configuration data includes an act of determining at least one test gain term associated with at least of one a plurality of components of the mass flow controller operating with the test fluid under the test operating conditions.
- 39. The computer readable medium of claim 38, wherein the act of obtaining configuration data includes an act of determining a test reciprocal gain term formed by taking the reciprocal of the product of the at least one test gain term.
- 40. The computer readable medium of claim 39, wherein the act of modifying at least one control parameter includes an act of determining at least one process gain term associated with the plurality of components of the mass flow controller based on the process operating conditions.
- 41. The computer readable medium of claim 40, wherein the act of determining at least one process gain term includes an act of determining a process reciprocal gain term formed by taking a reciprocal of the a product of the at least one process gain term.
- 42. The computer readable medium of claim 41, wherein the act of modifying at least one control parameter includes an act of modifying the test reciprocal gain term to equal the process reciprocal gain term.
- 43. The computer readable medium of claim 41, wherein the act of determining the at least one process gain term includes an act of determining a plurality of process gain terms associated, respectively, with a flow meter, a valve, and a valve actuator of the mass flow controller based on the process operating conditions.
- 44. The computer readable medium of claim 43, wherein the act of determining configuration data includes an act of determining a process full scale range associated with a process fluid of the process operating conditions, the process fluid differing from the test fluid.
- 45. The computer readable medium of claim 44, wherein the act of determining the plurality of process gain terms includes determining at least a process valve gain term associated with the valve from a physical model of the valve, the physical model of the valve being adapted to take the process operating conditions as parameters.
- 46. The computer readable medium of claim 45, wherein the act of determining at least a process valve gain includes determining a process valve actuator gain associated with the valve actuator from the physical model of the valve.
- 47. The computer readable medium of claim 44, wherein the act of determining a plurality of process gain terms includes an act of determining a process flow meter gain term based on the process full scale range.
- 48. The computer readable medium of claim 26, in combination with the mass flow controller, wherein the processor is included in the mass flow controller, wherein the program is stored in a memory of the mass flow controller that is coupled to the processor, wherein the input is an input of the mass flow controller that is coupled to the processor, and wherein when the program is executed on the processor, the mass flow controller is configured for operation with process operating conditions received at the input.
- 49. The computer readable medium of claim 36, in combination with the mass flow controller, wherein the processor is included in the mass flow controller, wherein the program is stored in a memory of the mass flow controller that is coupled to the processor, wherein the input is an input of the mass flow controller that is coupled to the processor, wherein when the program is executed on the processor, the mass flow controller is configured for operation with process operating conditions received at the input, and wherein the configuration data is stored in the memory of the mass flow controller.
- 50. The computer readable medium of claim 36, in combination with a computer that includes the processor upon which the program is executed, the computer including a memory in which the configuration data obtained from the mass flow controller is stored.
- 51. In a mass flow controller having a first response when used with a first set of operating conditions and having a second response, substantially different than the first response, when used with a second set of operating conditions before configuration, a method of configuring the mass flow controller comprising acts of:
operating the mass flow controller with the first set of operating conditions; obtaining configuration data from the mass flow controller, during the act of operating; setting at least one control parameter of the mass flow controller based upon the configuration data to provide the first response with the first set of operating conditions; and modifying the at least one control parameter based at least in part on the configuration data to provide the first response with the second set of operating conditions.
- 52. The method of claim 51, further comprising an act of determining a plurality of gain terms associated with components of the mass flow controller operating with the first set of operating conditions.
- 53. The method of claim 52, wherein the act of determining the plurality of gain terms includes an act of determining at least one of a flow meter gain term associated with a flow meter, a valve actuator gain term associated with a valve actuator, and a valve gain term associated with a valve of the mass flow controller.
- 54. The method of claim 52, wherein the act of determining the plurality of gain terms includes determining a reciprocal gain term formed by taking the reciprocal of the product of the plurality of gain terms, the reciprocal gain term being a function of at least one variable operating condition.
- 55. The method of claim 54, wherein the act of setting the at least one control parameter includes setting at least one control parameter equal to the reciprocal gain term.
- 56. The method of claim 51, wherein the act of obtaining configuration data includes the act of obtaining a first composite gain term associated with at least a flow meter, a valve, and a valve actuator forming at least in part a control loop of the mass flow controller operating with the first set of operating conditions.
- 57. The method of claim 56, wherein the act of obtaining the configuration data includes determining a test full scale range associated with the first set of operating conditions.
- 58. The method of claim 57, wherein the act of setting the at least one control parameter includes setting a control loop control parameter equal to the reciprocal of the first composite gain term, the control loop control parameter being a function of at least one variable operating condition, such that a control loop gain of the control loop does not vary as a function of at least the at least one variable operating condition.
- 59. The method of claim 58, wherein the act of modifying the at least one control parameter includes the act of determining a second composite gain term associated with at least the flow meter, the valve, and the valve actuator of the mass flow controller and the second set of operating conditions based on at least one of a physical model of the valve having parameters for operating conditions, and a process full scale range associated with the second set of operating conditions.
- 60. The method of claim 59, wherein the act of modifying the at least one control parameter includes an act of modifying the control loop control parameter to equal the reciprocal of the second composite gain term, such that the control loop gain remains constant for at least the at least one variable operating condition when operating under the second set of operating conditions.
- 61. In a mass flow controller having a control loop that includes a flow meter that monitors an actual flow of fluid provided by the mass flow controller and provides a conditioned output signal, the flow meter having a first gain term;
a control section that receives a second input signal indicative of a desired flow of the fluid to be provided by the mass flow controller and provides a control signal, the control section having a second gain term that is a function of at least one variable operating condition; a valve that permits fluid flow based on the displacement of one or more elements of the valve, the valve having a third gain term; and a valve actuator that receives the control signal and adjusts the displacement of one or more elements in the valve, the valve actuator having a fourth gain term; a method of configuring the mass flow controller to have a substantially constant control loop gain, the method comprising acts of:
determining the first, third, and fourth gain terms with a first fluid using a first set of operating conditions; predicting how the first, third, and fourth gain terms will change with at least one of a second fluid and a second set of operating conditions; and changing the second gain term to a constant times the reciprocal of the product of the first, third and fourth gain terms to provide the substantially constant control loop gain with respect to at least the at least one variable operating condition.
- 62. In a mass flow controller having a plurality of components defining a control loop of the mass flow controller, a method of controlling the mass flow controller comprising acts of:
forming at least one control loop control parameter that is a function of at least one variable operating condition; and maintaining a constant loop gain of the control loop with respect to at least the at least one variable operating condition by applying the at least one control loop control parameter to the control loop of the mass flow controller.
- 63. The method of claim 62, wherein the act of forming the at least one control loop control parameter includes an act of forming the control loop control parameter by taking the reciprocal of the product of at least one gain term of the control loop associated with at least one component of the mass flow controller.
- 64. The method of claim 63, wherein the at least one variable operating condition includes set point.
- 65. The method of claim 63, wherein the at least one variable operating condition includes valve inlet pressure.
- 66. The method of claim 63, wherein the act of maintaining the constant loop gain is achieved by multiplying the at least one gain term and the control loop control parameter within the control loop.
- 67. The method of claim 62, wherein the act of forming the control loop control parameter includes an act of forming a reciprocal gain term formed from the reciprocal of a composite gain term associated with at least a flow meter, a valve actuator, and a valve of the mass flow controller.
- 68. The method of claim 67, wherein the act of maintaining the constant loop gain includes an act of applying the reciprocal gain term to the control loop of the mass flow controller.
- 69. A mass flow controller having a control loop, the mass flow controller comprising:
a flow meter adapted to sense fluid flow in a fluid flow path and provide a flow signal indicative of the mass flow rate in the flow path; a controller coupled to the flow meter and adapted to provide a drive signal based at least in part on the flow signal; a valve actuator adapted to receive the drive signal from the controller; a valve adapted to be controlled by the valve actuator and coupled to the fluid flow path; wherein the control loop of the mass flow controller includes the flow meter, the controller, the valve actuator, and the valve; and wherein the control loop is adapted to have a substantially constant control loop gain term with respect to at least one variable operating condition during operation.
- 70. The mass flow controller according to claim 69, wherein the substantially constant control loop gain term includes at least one gain associated with at least one of the flow meter, the valve actuator, and the valve.
- 71. The mass flow controller according to claim 70, wherein the substantially constant control loop gain term includes a reciprocal gain term formed by taking the reciprocal of the product of the at least one gain term.
- 72. The mass flow controller according to claim 71, wherein the reciprocal gain term is a function of at least set point.
- 73. The mass flow controller according to claim 71, wherein the reciprocal gain term is a function of at least valve inlet pressure.
- 74. The mass flow controller according to claim 69, wherein the substantially constant control loop gain term includes a composite gain term associated with at least the flow meter, the valve actuator, and the valve.
- 75. The mass flow controller according to claim 74, wherein the substantially constant control loop gain includes a reciprocal gain term formed by a reciprocal of a product of the composite gain term, the reciprocal gain term being a function of the at least one variable operating condition.
- 76. The mass flow controller according to claim 75, wherein s product of the reciprocal gain term and the composite gain term provided the substantially constant control loop gain term.
- 77. The mass flow controller according to claim 69, wherein the flow meter includes at least one of a normalization circuit, a response compensation circuit, and a linearization curve.
- 78. The mass flow controller according to claim 77, wherein the flow meter includes a linearization curve.
- 79. The mass flow controller according to claim 78, wherein the linearization curve is a cubic spline fit to a set of control points.
- 80. The mass flow controller according to claim 79, wherein the set of control points are part of configuration data obtained during characterization of the mass flow controller on a test fluid and test operating conditions.
- 81. The mass flow controller according to claim 80, wherein the control points are point pairs indicating sensor output and actual fluid flow for a selected set of set points.
- 82. The mass flow controller according to claim 75, wherein the controller is a gain/lead/lag (GLL) controller.
- 83. The mass flow controller according to claim 82, wherein the reciprocal gain term is provided to a first input of the GLL controller.
- 84. The mass flow controller according to claim 83, wherein a flow signal from the flow meter and a set point signal are provided to a second and a third input of the GLL controller, respectively.
- 85. The mass flow controller according to claim 84, wherein the GLL controller provides an error signal based on the difference between the flow signal and the set point signal.
- 86. The mass flow controller according to claim 85, wherein the GLL control multiplies the reciprocal gain term by the error signal.
- 87. A mass flow controller, comprising:
a flow meter, having a first gain term, to sense a mass flow rate of a fluid in a flow path of the mass flow controller and provide a flow signal indicative of the mass flow rate of the fluid in the flow path; a valve, having a second gain term, to receive a control signal that controls the mass flow rate of the fluid in the flow path; a valve actuator, having a third gain term, to receive a drive signal and provide the control signal to the valve; and a controller having a first input to receive the flow signal, a second input to receive a set point signal indicative of a desired mass flow rate of the fluid, and an output that provides the drive signal to the valve actuator; wherein the controller is adapted to provide a reciprocal gain term formed by taking a reciprocal of a product of at least one of the first gain term, the second gain term, and the third gain term.
- 88. The mass flow controller of claim 87, wherein the reciprocal gain term is formed by taking the reciprocal of the product of at least two of the first gain term, the second gain term, and the third gain term.
- 89. The mass flow controller of claim 87, wherein the reciprocal gain term is formed by taking the reciprocal of the product of the first gain term, the second gain term, and the third gain term.
- 90. The mass flow controller of claim 87, wherein the reciprocal gain term is formed by taking the reciprocal of a system gain term of the mass flow controller.
- 91. The mass flow controller of claim 89, wherein the reciprocal gain term is a function of at least one variable operating condition.
- 92. The mass flow controller of claim 91, wherein a control loop of the mass flow controller includes the flow meter, the valve actuator, the valve, and the controller, and wherein the reciprocal gain term maintains a constant loop gain of the control loop at least with respect to the at one variable operating condition.
- 93. A method of determining a displacement of a valve having a valve inlet to receive a flow of fluid at an inlet pressure and a valve outlet to provide the flow of fluid at an outlet pressure, the method comprising acts of:
(A) selecting an intermediate pressure between the inlet pressure and the outlet pressure; (B) determining a first displacement of the valve based upon a viscous pressure drop from the inlet pressure to the intermediate pressure; (C) determining a second displacement of the valve based upon an inviscid pressure drop from the intermediate pressure to the outlet pressure; (D) determining whether the first displacement is approximately equal to the second displacement; and (E) selecting, one of the first displacement and the second displacement as the displacement of the valve when the first displacement is approximately equal to the second displacement.
- 94. The method of claim 93, further comprising an act of:
selecting a new intermediate pressure when it is determined in act (D) that the first displacement is not approximately equal to the second displacement.
- 95. The method of claim 94, further comprising an act of:
repeating acts (B)-(D) until it is determined in act (D) that the first displacement is approximately equal to the second displacement.
- 96. The method of claim 93, wherein the act (C) includes acts of:
using a first calculation, based upon the inviscid pressure drop from the intermediate pressure to the outlet pressure under choked flow conditions, to determine the second displacement when the intermediate pressure is approximately two atmospheres greater than the outlet pressure; and using a second calculation, based upon the inviscid pressure drop from the intermediate pressure to the outlet pressure under non-choked flow conditions, to determine the second displacement when the intermediate pressure is less than approximately two atmospheres greater than the outlet pressure.
- 97. The method of claim 96, wherein the first and second calculations are based upon a physical model of inviscid flow through an orifice.
- 98. The method of claim 93, wherein the act (C) includes an act of:
using a first calculation that is based upon a physical model of inviscid flow through an orifice to determine the second displacement.
- 99. The method of claim 93, wherein the act (B) includes an act of:
using a first calculation that is based upon a physical model of viscous flow between two parallel plates to determine the firs t displacement of the valve.
- 100. A method of reducing the effects of hysteresis in a solenoid actuated device, the method comprising an act of:
applying a predetermined non-operational signal to the solenoid actuated device to place the device in a predetermined state.
- 101. The method of claim 100, wherein the act of applying the non-operational signal occurs after each operation cycle of the solenoid actuated device.
- 102. The method of claim 100, wherein the act of applying the non-operational signal occurs only after the device has been operated outside a predetermined operating range.
- 103. The method of claim 100, wherein the act of applying the non-operational signal includes an act of applying a non-operational current signal.
- 104. The method of claim 100, wherein the act of applying the non-operational signal includes an act of applying a non-operational voltage signal.
- 105. The method of claim 100, wherein the act of applying the non-operational signal includes an act of applying a time-varying sinusoidal waveform.
- 106. The method of claim 105, wherein the act of applying the time-varying sinusoidal waveform includes an act of applying the sinusoidal waveform with an amplitude that decreases with time.
- 107. The method of claim 106, wherein the act of applying the time-varying sinusoidal waveform includes an act of applying the sinusoidal waveform with an offset in amplitude, such that the waveform has only non-negative values.
- 108. The method of claim 100, wherein the act of applying the non-operational signal includes an act of applying a time-varying square waveform.
- 109. The method of claim 108, wherein the act of applying the time-varying square waveform includes an act of applying the square waveform with an amplitude that decreases with time.
- 110. The method of claim 108, wherein the act of applying the time-varying square waveform includes an act of applying the square waveform with an offset in amplitude such that the waveform has only non-negative values.
- 111. The method of claim 100, wherein the act of applying the non-operational signal includes an act of applying a time-varying triangle waveform.
- 112. The method of claim 111, wherein the act of applying the time-varying triangle waveform includes an act of applying the triangle waveform with an amplitude that decreases with time.
- 113. The method of claim 112, wherein the act of applying the time-varying triangle waveform includes applying the triangle waveform with an offset in amplitude such that the waveform has only non-negative values.
- 114. The method of claim 100, wherein the act of applying the non-operational signal includes applying a pulse shaped signal.
- 115. The method of claim 114, wherein the act of applying the pulse shape signal includes an act of applying a pulse shaped signal having a sign opposite to that of an operational signal applied to the solenoid actuated device.
- 116. A method of operating a solenoid actuated device, comprising acts of:
(a) providing a first amount of energy to the solenoid actuated device to move the solenoid actuated device from a first position to a second position; (b) providing a second amount of energy to the solenoid actuated device to return the solenoid actuated device to the first position; and (c) setting the solenoid actuated device to a predetermined state after the act (b) when the first amount of energy exceeds a predetermined amount of energy.
- 117. The method of claim 116, wherein act (c) includes an act of providing a time varying signal to the solenoid actuated device.
- 118. The method of claim 117, wherein the act of providing a time varying signal includes an act of providing a time varying signal having at least one of a sinusoidal waveform, a square waveform, a triangle waveform, and a sawtooth waveform.
- 119. The method of claim 118, wherein the act of providing a time varying signal includes an act of providing the time varying signal with an offset such that the waveform has only non-negative values.
- 120. The method of claim 118, wherein the act of providing a time varying signal includes an act of providing the time varying signal having an amplitude that decreases with time.
- 121. The method of claim 116, wherein the solenoid device is a control valve having a controlled portion.
- 122. The method of claim 121, wherein the act of providing the first amount of energy includes providing a drive signal to control the controlled portion of the valve, the drive signal having a first sign.
- 123. The method of claim 122, wherein the act (c) includes an act of providing a pulse to the valve.
- 124. The method of claim 123, wherein the act of providing a pulse includes the act of providing a pulse having a sign opposite that of the first sign.
- 125. The method of claim 122, wherein the predetermined amount of energy exceeds an energy of the drive signal necessary to open the controlled portion of the valve.
- 126. The method of claim 116, wherein the solenoid actuated device is a solenoid actuated control valve of a mass flow controller.
- 127. The method of claim 126, wherein the mass flow controller has an operating range, and wherein the predetermined amount of energy is an amount of energy required to move the position of the solenoid actuated control valve to a position outside the normal operating range of the mass flow controller.
- 128. An apparatus comprising:
a solenoid actuated device; and a solenoid actuator coupled to the solenoid actuated device, the actuator adapted to provide a non-operational signal to the solenoid actuated device to set the device to a predetermined state.
- 129. The apparatus of claim 128, wherein the non-operational signal is a current signal.
- 130. The apparatus of claim 128, wherein the non-operational signal is a voltage signal.
- 131. The apparatus of claim 128, wherein the actuator is adapted to provide the non-operational signal to the solenoid actuated device after each operation cycle.
- 132. The apparatus of claim 128, wherein the actuator is adpated to proved the non-operational signal only after the solenoid actuated device has been operated outside a predetermined operating range.
- 133. The apparatus of claim 128, wherein the non-operational signal is one of a time-varying sinusoidal waveform, a time-varying square waveform, a time-varying triangle waveform, and a time-varying sawtooth waveform.
- 134. The apparatus of claim 133, wherein the non-operational signal has an amplitude that decreases with time.
- 135. The apparatus of claim 133, wherein the non-operational signal has an offset such that the waveform has only non-negative values.
- 136. The apparatus of claim 133, wherein the non-operational signal is a pulse.
- 137. The apparatus of claim 128, wherein the solenoid actuated device is a solenoid actuated valve.
- 138. The apparatus of claim 137, wherein the actuator only provides the non-operational signal when the valve has been displaced from a default position by more than a predetermined amount.
- 139. The apparatus of claim 137, wherein the actuator provides the non-operational signal to the valve after every operation cycle of the valve.
- 140. The apparatus of claim 137, wherein the non-operational signal is one of a time-varying sinusoidal waveform, a time-varying square waveform, and a time-varying sawtooth waveform.
- 141. The apparatus of claim 139 in combination with a mass flow controller comprising:
a flow meter adapted to sense fluid flow in a flow path and provide a flow signal indicative of the fluid flow; a controller adapted to receive the flow signal and provide a drive signal based at least in part on the flow signal; a valve driver to receive the flow signal, the valve driver adapted to provide a non-operational signal based on the flow signal; wherein the actuator receives the drive signal provided by the controller and displaces the controlled portion of the valve based on the drive signal.
- 142. The combination of claim 141, wherein the valve driver is further adapted to provide a non-operational signal to the actuator after each operation cycle.
- 143. The combination of claim 141, wherein the valve driver is further adapted to provide a non-operational signal to the actuator whenever the flow signal indicates a no flow.
- 144. The combination of claim 141, wherein the valve driver is further adapted to provide a non-operational signal only after the controlled portion of the valve has been displaced beyond a predetermined amount.
- 145. The combination of claim 141, wherein the non-operational signal is at least one of a sinusiodal waveform, a square waveform, a triangle waveform, and a sawtooth waveform.
- 146. A method of configuring a mass flow controller for operation with a set of process operating conditions that differ at least in part from a set of test operating conditions used to establish a first response of the mass flow controller during production, the method including acts of:
characterizing the mass flow controller with the first set of operating conditions; obtaining configuration data during the act of characterizing; and modifying at least one control parameter based on the configuration data and the process operating conditions such that the response of the mass flow controller does not substantially change.
- 147. The method of claim 145, wherein the act of characterizing the mass flow controller includes acts of:
tuning the mass flow controller on the set of test operating conditions; and calibrating the mass flow controller on the set of test operating conditions; wherein the set of test operating conditions includes a single test fluid.
- 148. The method of claim 145, wherein the set of process operating conditions includes a process fluid that differs from the single test fluid used during tuning and calibration of the mass flow controller, and wherein the act of modifying the at least one control parameter includes an act of modifying the at least one control parameter based at least in part on process fluid species information of the process fluid.
Parent Case Info
[0001] This application claims priority under 35 U.S.C. §119 (e) to U.S. provisional patent application serial No. 60/285,801, entitled “SYSTEM AND METHOD FOR A MASS FLOW CONTROLLER,” filed Apr. 24, 2001, which is incorporated herein by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60285801 |
Apr 2001 |
US |