Claims
- 1. A mass flow controller comprising:
a sensor; an electronic control system coupled to an output of the sensor; a control valve which receives a control signal from the electronic control system wherein the control signal is used to regulate a first gas flow through the control valve; and a bypass valve which creates a pressure drop and maintains a constant ratio of a flow through the sensor and the between the sensor and the gas flow through the mass flow controller.
- 2. The mass flow controller of claim 1, further comprising an embedded diagnostic system, wherein the diagnostic system identifies fault or potential fault conditions in the mass flow controller.
- 3. The mass flow controller of claim 2, wherein the embedded diagnostic system provides a visual indication of fault or potential fault conditions in the mass flow controller.
- 4. The mass flow controller of claim 2, wherein the embedded diagnostic system further comprises an interface to communicate fault or potential fault conditions in the mass flow controller to remote diagnostic system.
- 5. The mass flow controller of claim 4, wherein the remote diagnostic system includes a historical database of mass flow controller fault conditions and indications of these fault conditions.
- 6. The mass flow controller of claim 1, wherein the electronic control system utilizes a control algorithm to provide a desired output flow through the mass flow controller independent of pressure and flow fluctuations within a supply flow to the mass flow controller.
- 7. The mass flow controller of claim 1, wherein electronic control system:
calculates a real time flow error using an algorithm which receives an input on a series of system variables comprising:
a desired output flow setpoint; a solenoid current; an ambient temperature; a base resistance of the sensor; an inlet pressure indication; at least one power supply voltage; a leakage through the control valve; an overshoot of actual output flow as compared to the desired output flow setpoint; and adjusts the control signal to the control valve to achieve the desired output flow based on a real time calculated flow error.
- 8. The mass flow controller of claim 7, wherein the algorithm is derived is a polynomial expression using regression techniques, wherein the expression is stored as a series of constants in a memory location accessible by the electronic control system.
- 9. The mass flow controller of claim 8, further comprising:
a calibration system to monitor the series of system variables and the actual flow output and calculate the series of constants representing the polynomial expression.
- 10. The mass flow controller of claim 9, further comprising:
at least one data communication port coupled to the electronic control system and operable to communicate data between the electronic control system and at least one external network.
- 11. The mass flow controller of claim 9, wherein the at least one data communication port supports perphials chosen from the group of RS485 or UART.
- 12. A method for determining the flow of mass through a mass flow controller comprising the steps of:
sensing flow through a sensor and outputting the sensed flow to an electronic control system; maintaining a constant ratio between the flow through a sensor and the flow through the mass flow controller; calculating an actual real time flow through the mass flow controller within the electronic control system; determining a flow error between a desired flow setpoint and the actual real time flow; and generating a control signal within the electronic control system which is operable to adjust the position of a control valve within the mass flow controller; throttling the flow through the mass flow controller to minimize the flow error.
- 13. The method of claim 12 wherein the step of calculating the actual real flow through the mass flow controller utilizes an algorithm which receives input on a series of variables.
- 14. The method of claim 13 wherein the algorithm is determined using regression analysis and represented by a series of constants which represent factor effects for the input variables.
RELATED APPLICATIONS
[0001] This application is a continuation of U.S. patent application Ser. No. 09/755,994, filed Jan. 5, 2001, which is a divisional application of U.S. patent application Ser. No. 09/350,744, filed Jul. 9, 1999, each of which is hereby incorporated by reference as if set forth herein in its entirety.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09350744 |
Jul 1999 |
US |
Child |
09755994 |
Jan 2001 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09755994 |
Jan 2001 |
US |
Child |
10006774 |
Dec 2001 |
US |