IP Library Granted Patent US 10,473,500
Granted Patent B2
US 10,473,500 · App. 14/159,152 · Granted Nov 12, 2019

System and method for improved indicated flow in mass flow controllers

Inventor: Alexei V. Smirnov (Fort Collins, CO)
Assignee: Hitachi Metals, Ltd.
G01F1/6847
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,473,500
App. No.
14/159,152
Granted
Nov 12, 2019
Kind
B2
Abstract

A mass flow controller and associated methods for providing indicated flow from the mass flow controller are disclosed. The method may include obtaining a measured flow signal indicative of a mass flow rate of a fluid that is controlled by the mass flow controller and filtering the measured flow signal to generate indicated flow that provides a representation of the actual mass flow rate of the fluid. The indicated flow is provided to an operator of the mass flow controller, and a rate of change of the mass flow rate of the fluid is determined based upon samples of the measured flow signal. A time constant used in connection with the filtering is then adjusted based upon the rate of change of the mass flow rate.

Claims (75)

1. A method for providing indicated flow from a mass flow controller, the method comprising:

providing a flow sensor signal from a sensing element circuit of the mass flow controller in response to a fluid passing through the mass flow controller;

generating, with a processing portion of the mass flow controller, a measured flow signal from the flow sensor signal, the measured flow signal is indicative of a mass flow rate of the fluid;

obtaining samples of the measured flow signal within a time interval and determining a rate of change of the mass flow rate of the fluid based upon the samples of the measured flow signal;

adjusting a time constant used in connection with filtering the measured flow signal based upon the rate of change of the mass flow rate;

filtering the measured flow signal using the adjusted time constant to generate an indicated flow that provides a representation of an actual mass flow rate of the fluid; and

providing the indicated flow to an operator of the mass flow controller.

2. The method of claim 1 , including:

increasing the time constant until a maximum time constant is reached or until the rate of change of the mass flow rate exceeds a threshold.

3. The method of claim 2 , including, when there is a set point change to a new set point:

reducing the time constant;

initiating a timer to track a time that has transpired since the time constant was reduced; and

maintaining the time constant at a reduced level until the time that has transpired reaches a time threshold or until the measured flow signal indicates a measured flow rate either exceeds the set point if the new set point is an increase in the set point or the measured flow rate drops below the set point if the new set point is a decrease in the set point.

4. The method of claim 3 , including:

maintaining the time constant at the reduced level until the measured flow signal indicates the measured flow rate:

exceeds the set point and then drops below the set point if the new set point is an increase in the set point; or

drops below the set point and then exceeds the set point if the new set point is a decrease in the set point.

5. The method of claim 1 including, when a set point changes to a new set point:

retaining a last value of the indicated flow in memory as a reference point, wherein the last value of the indicated flow is a mass flow rate provided as the indicated flow;

performing, while a measured flow rate has not reached the new set point, a smoothing operation including:

providing the reference point to the operator as the indicated flow if the measured flow rate is less than the reference point; and

setting, if the measured flow rate is not less than the reference point, the reference point to the measured flow rate and providing the reference point to the operator as the indicated flow.

6. The method of claim 1 , wherein providing the indicated flow to an operator of the mass flow controller includes providing the indicated flow to an operator of the mass flow controller via a display of the mass flow controller.

7. The method of claim 1 , wherein providing the indicated flow to an operator of the mass flow controller includes providing the indicated flow to an operator of the mass flow controller via a communication component of the mass flow controller.

8. A mass flow controller comprising:

a mass flow sensor that provides a measured flow signal indicative of a mass flow rate of a fluid;

a processor to receive the measured flow signal and provide an indicated flow; and

a non-transitory, tangible processor readable storage medium coupled to the processor and encoded with processor readable instructions for filtering the measured flow signal to provide the indicated flow, the instructions comprising instructions for:

obtaining samples of the measured flow signal within a time interval and determining a rate of change of the mass flow rate of the fluid based upon the measured flow signal;

adjusting a time constant used in connection with filtering the measured flow signal based upon the rate of change of the mass flow rate;

filtering the measured flow signal using the adjusted time constant to generate the indicated flow that provides a representation of an actual mass flow rate of the fluid; and

providing the indicated flow to the operator of the mass flow controller.

9. The mass flow controller of claim 8 , wherein the non-transitory, tangible processor readable storage medium is encoded with processor readable instructions that includes instructions for increasing the time constant until a maximum time constant is reached or until the rate of change of the mass flow rate exceeds a threshold.

10. The mass flow controller of claim 9 , wherein the non-transitory, tangible processor readable storage medium is encoded with processor readable instructions that include instructions for, when there is a set point change to a new set point:

reducing the time constant;

initiating a timer to track a time that has transpired since the time constant was reduced; and

maintaining the time constant at a reduced level until the time that has transpired reaches a time threshold or the measured flow signal indicates a measured flow rate either exceeds the set point if the new set point is an increase in the set point or drops below the set point if the new set point is a decrease in the set point.

11. The mass flow controller of claim 10 , wherein the non-transitory, tangible processor readable storage medium is encoded with processor readable instructions that include instructions for:

maintaining the time constant at the reduced level until the measured flow signal indicates the measured flow rate:

exceeds the set point and then drops below the set point if the new set point is an increase in the set point; or

drops below the set point and then exceeds the set point if the new set point is a decrease in the set point.

12. The mass flow controller of claim 8 , wherein the non-transitory, tangible processor readable storage medium is encoded with processor readable instructions that include instructions for, when a set point changes to a new set point:

storing a last indicated flow value in memory as a reference point, wherein the last indicated flow value is a mass flow rate value provided as the indicated flow;

performing, while a measured flow rate has not reached the new set point, a smoothing operation including:

providing the reference point as the indicated flow if the measured flow rate is less than the reference point; and

setting, if the measured flow rate is not less than the reference point,

the reference point to the measured flow rate and providing the reference point as the indicated flow output.

13. The mass flow controller of claim 8 , including:

a communication component configured to enable the mass flow controller to communicate the indicated flow to an operator of the mass flow controller;

wherein providing the indicated flow to the operator includes providing the indicated flow to the operator via the communication component.

14. The mass flow controller of claim 8 , including:

a display configured to enable the mass flow controller to communicate the indicated flow to an operator of the mass flow controller;

wherein providing the indicated flow to the operator includes providing the indicated flow to the operator via the display.

15. A mass flow controller comprising:

a sensing element circuit configured to provide a flow sensor signal in response to a fluid passing through the mass flow controller;

means for generating a measured flow signal from the flow sensor signal, the measured flow signal is indicative of a mass flow rate of a fluid that is controlled by the mass flow controller;

means for obtaining samples of the measured flow signal within a time interval and determining a rate of change of the mass flow rate of the fluid based upon the samples of the measured flow signal;

means for adjusting a time constant used in connection with filtering the measured flow signal based upon the rate of change of the mass flow rate;

means for filtering the measured flow signal using the adjusted time constant to generate an indicated flow that provides a representation of the actual mass flow rate of the fluid; and

means for providing the indicated flow to an operator of the mass flow controller.

16. The mass flow controller of claim 15 , including:

means for increasing the time constant until a maximum time constant is reached or until the rate of change of the mass flow rate exceeds a threshold.

17. The mass flow controller of claim 16 , including, when there is a set point change to a new set point:

means for reducing the time constant;

means for initiating a timer to track a time that has transpired since the time constant was reduced; and

means for maintaining the time constant at a reduced level until the time that has transpired reaches a time threshold or until the measured flow signal indicates a measured flow rate either exceeds the set point if the new set point is an increase in the set point or the measured flow rate drops below the set point if the new set point is a decrease in the set point.

18. The mass flow controller of claim 17 , including:

means for maintaining the time constant at the reduced level until the measured flow signal indicates the measured flow rate:

exceeds the set point and then drops below the set point if the new set point is an increase in the set point; or

drops below the set point and then exceeds the set point if the new set point is a decrease in the set point.

19. The mass flow controller of claim 18 including, when a set point changes:

means for storing a last indicated flow value in memory as a reference point, wherein the last indicated flow value is a mass flow rate value provided as the indicated flow;

means for performing, while a measured flow rate has not reached the new set point, a smoothing operation including:

means for providing the reference point as the indicated flow if the measured flow rate is less than the reference point; and

means for setting, if the measured flow rate is not less than the reference point, the reference point to the measured flow rate and providing the reference point as the indicated flow.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE CHANGING PATENT NUMBER 8671972 TO 8504311 PREVIOUSLY RECORDED AT REEL: 68943 FRAME: 854. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF ADDRESS. Recorded Jan 21, 2025
From: HITACHI METALS, LTD.
To: HITACHI METALS, LTD.
Reel/Frame 069959/0507 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT NUMBER FROM 8671972 TO 8504311 PREVIOUSLY RECORDED ON REEL 68943 FRAME 622. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF ADDRESS. Recorded Jan 21, 2025
From: HITACHI METALS, LTD.
To: HITACHI METALS, LTD.
Reel/Frame 069959/0644 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER FROM 8671972 TO 8504311 PREVIOUSLY RECORDED ON REEL 68944 FRAME 752. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 21, 2025
From: HITACHI METALS, LTD.
To: PROTERIAL, LTD.
Reel/Frame 069959/0902 →
CHANGE OF ADDRESS Recorded Sep 11, 2024
From: HITACHI METALS, LTD.
To: HITACHI METALS, LTD.
Reel/Frame 068943/0622 →
CHANGE OF ADDRESS Recorded Sep 11, 2024
From: HITACHI METALS, LTD.
To: HITACHI METALS, LTD.
Reel/Frame 068943/0854 →
CHANGE OF NAME Recorded Sep 11, 2024
From: HITACHI METALS, LTD.
To: PROTERIAL, LTD.
Reel/Frame 068944/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: SMIRNOV, ALEXEI V.
To: HITACHI METALS, LTD.
Reel/Frame 032067/0344 →