FLOW RATE CONTROL APPARATUS, FLOW RATE CONTROL METHOD, AND PROGRAM RECORDING MEDIUM RECORDING FLOW RATE CONTROL PROGRAM

20220043466 · 2022-02-10

    Inventors

    Cpc classification

    International classification

    Abstract

    A flow rate control apparatus calculates a resistance flow rate, which is a flow rate of a fluid flowing through the fluid resistor, based on a first pressure measured by a first pressure sensor and a second pressure measured by a second pressure sensor, converts the resistance flow rate to a first valve flow rate, which is the flow rate of the fluid passing through a first valve, based on the first pressure, converts the resistance flow rate to a second valve flow rate, which is the flow rate of the fluid passing through a second valve, based on the second pressure, controls the first valve so that the deviation between a first set flow rate and the first valve flow rate becomes small, and controls the second valve so that the deviation between a second set flow rate and the second valve flow rate becomes small.

    Claims

    1. A flow rate control apparatus comprising a first valve arranged in a flow channel, a second valve arranged in a downstream side of the first valve in the flow channel, a fluid resistor arranged between the first valve and the second valve in the flow channel, a first pressure sensor that measures a pressure in a first volume between the first valve and the fluid resistor, a second pressure sensor that measures a pressure in a second volume between the fluid resistor and the second valve, a resistance flow rate calculator that calculates a resistance flow rate, which is a flow rate of a fluid flowing through the fluid resistor, based on a first pressure measured by the first pressure sensor and a second pressure measured by the second pressure sensor, a first valve flow rate converter that converts the resistance flow rate to a first valve flow rate, which is the flow rate of the fluid passing through the first valve, based on a first pressure, a second valve flow rate converter that converts the resistance flow rate to a second valve flow rate, which is the flow rate of the fluid passing through the second valve, based on a second pressure, a first valve controller that controls the first valve so that a deviation between a first set flow rate and the first valve flow rate becomes small, and a second valve controller that controls the second valve so that a deviation between a second set flow rate and the second valve flow rate becomes small.

    2. The flow rate control apparatus described in claim 1, wherein the first valve flow rate converter calculates the first valve flow rate based on the resistance flow rate and a time differential value of the first pressure.

    3. The flow rate control apparatus described in claim 1, wherein the second valve flow rate converter calculates the second valve flow rate based on the resistance flow rate and a time differential value of the second pressure.

    4. The flow rate control apparatus described in claim 3, wherein in case that the resistance flow rate is Q.sub.FR, the first valve flow rate is Q.sub.V1, the second valve flow rate is Q.sub.V2, the first pressure is p.sub.1, the second pressure is p.sub.2, the first conversion coefficient is A.sub.1, and the second conversion coefficient is A.sub.2, the first valve flow rate converter calculates the first valve flow rate by Q.sub.V1=Q.sub.FR+A.sub.1* d(p.sub.1)/dt, and the second valve flow rate converter calculates the second valve flow rate by Q.sub.V2=Q.sub.FR−A.sub.2* d(p.sub.2)/dt.

    5. The flow rate control apparatus described in claim 4, wherein in case that a size of the first volume is VL.sub.1, a size of the second volume is VL.sub.2, a gas constant is R, temperature is T, and a compressibility factor is Z, A.sub.1=Z * VL.sub.1/RT, and A.sub.2=Z* V.sub.L2 /RT.

    6. The flow rate control apparatus described in claim 1, wherein the first set flow rate and the second set flow rate are set as the same time function.

    7. The flow rate control apparatus described in claim 6, wherein in a state wherein the second valve is fully closed by the second valve controller, the first valve controller controls an opening degree of the first valve so that the deviation between the first pressure and the set pressure becomes small.

    8. The flow rate control apparatus described in claim 7, wherein during a predetermined period after the time when the second set flow rate reaches a value other than zero in a state wherein the second valve is fully closed, the first valve controller controls the opening degree of the first valve so that the deviation between the first set flow rate and the first valve flow rate becomes small, and the second valve controller controls the opening degree of the second valve so that the deviation between the second set flow rate and the second valve flow rate becomes small.

    9. The flow rate control apparatus described in claim 8, wherein in a state wherein an absolute value of the deviation in the first valve controller or the second valve controller becomes less than or equal to a predetermined value, in case that the first set flow rate is Q.sub.1 and the correction value is x, the first valve controller controls the opening degree of the first valve so that the deviation between the first set flow rate Q.sub.r1−x after correction and the first valve flow rate Q.sub.V1 becomes small.

    10. The flow rate control apparatus described in claim 9, wherein after the second valve flow rate flowing out from the second valve is stabilized at the set flow rate, the second valve controller controls the opening degree of the second valve to a fully open state, and the first valve controller controls the opening degree of the first valve so that the deviation between the first set flow rate and Q.sub.FR±A.sub.1* d(p.sub.1) / dt, which is the first valve flow rate, becomes small.

    11. The flow rate control apparatus described in claim 1, further comprising the first volume, which is a space formed between the first valve and the fluid resistor and wherein the first pressure is measured by the first pressure sensor, the second volume, which is a space formed between the fluid resistor and the second valve and wherein the second pressure is measured by the second pressure sensor, and a diagnizer that identifies a size of the first volume or the second volume based on the resistance flow rate, the first pressure, or the second pressure, wherein the diagnizer corrects a parameter used for flow rate conversion in the first valve flow rate converter or the second valve flow rate converter based on the size of the first volume or the second volume.

    12. The flow rate control apparatus described in claim 1, further comprising a supply pressure sensor arranged in an upstream side of the first valve, wherein the first valve controller comprises a first operation amount output part that outputs to the first valve an operation amount calculated based on a deviation between the first set flow rate and the first valve flow rate and a control coefficient that has been previously set, and the first control coefficient adjustment part that adjusts the control coefficient set in the first operation amount output part based on a differential pressure Δp.sub.1between the supply pressure p.sub.0 measured by the supply pressure sensor and the first pressure p.sub.1measured by the first pressure sensor, and the first set flow rate Q.sub.v1.

    13. The flow rate control apparatus described in claim 12, wherein the second valve controller comprises a second operation amount output part that outputs an operation amount calculated based on a deviation between the second set flow rate and the second valve flow rate and the control coefficient that has been previously set to the second valve, and the second control coefficient adjustment part that adjusts the control coefficient set in the second operation amount output part based on the differential pressure Δ p.sub.2 between the second pressure p.sub.2 measured by the second pressure sensor and a downstream side pressure p.sub.d which is a pressure in a downstream side of the second valve, and the second set flow rate Q.sub.V2.

    14. The flow rate control apparatus described in claim 13, wherein in case that B.sub.1 is a positive number and C1 is a positive number greater than 0 and less than 1, the first control coefficient adjustment part adjusts the control coefficient based on a function B.sub.1*(Δ p.sub.1).sup.C1 of the differential pressure Δ p.sub.1.

    15. The flow rate control apparatus described in claim 14, wherein in case that B.sub.2 is a positive number and C2 is a positive number greater than 0 and less than 1, the second control coefficient adjustment part adjusts the control coefficient based on a function B.sub.2*(Δ p.sub.2).sup.C2 of the differential pressure Δ p.sub.2.

    16. The flow rate control apparatus as claimed in claim 14, wherein C1 or C2 is ½.

    17. The flow rate control apparatus described in claim 14, wherein the bigger the value of the first set flow rate or the second set flow rate, the bigger the value of the control coefficient is set.

    18. The flow rate control apparatus described in claim 12, wherein the control coefficient is a PID coefficient, and the first control coefficient adjustment part and the second control coefficient adjustment part adjust at least a proportional gain.

    19. A flow rate control method using a flow rate control apparatus comprising a first valve arranged in a flow channel, a second valve arranged in a downstream side of the first valve in the flow channel, a fluid resistor arranged between the first valve and the second valve in the flow channel, a first pressure sensor that measures a pressure in a first volume between the first valve and the fluid resistor, and a second pressure sensor that measures a pressure in a second volume between the fluid resistor and the second valve, wherein the flow rate control method comprises calculating a resistance flow rate, which is a flow rate of a fluid flowing through the fluid resistor, based on a first pressure measured by the first pressure sensor and a second pressure measured by the second pressure sensor; converting the resistance flow rate to a first valve flow rate, which is the flow rate of the fluid passing through the first valve, based on the first pressure; converting the resistance flow rate to a second valve flow rate, which is the flow rate of the fluid passing through the second valve, based on the second pressure; controlling the first valve so that the deviation between a first set flow rate and the first valve flow rate becomes small; and controlling the second valve so that the deviation between a second set flow rate and the second valve flow rate becomes small.

    20. A program recording medium recording a flow rate control program used for a flow rate control apparatus comprising a first valve arranged in a flow channel, a second valve arranged in a downstream side of the first valve in the flow channel, a fluid resistor arranged between the first valve and the second valve in the flow channel, a first pressure sensor that measures a pressure in a first volume between the first valve and the fluid resistor, and a second pressure sensor that measures a pressure in a second volume between the fluid resistor and the second valve, wherein making a computer exhibit functions as a resistance flow rate calculator that calculates a resistance flow rate, which is a flow rate of a fluid flowing through the fluid resistor, based on a first pressure measured by the first pressure sensor and a second pressure measured by the second pressure sensor, a first valve flow rate converter that converts the resistance flow rate to a first valve flow rate, which is the flow rate of the fluid passing through the first valve, based on the first pressure, a second valve flow rate converter that converts the resistance flow rate to a second valve flow rate, which is the flow rate of the fluid passing through the second valve, based on the second pressure, a first valve controller that controls the first valve so that the deviation between a first set flow rate and the first valve flow rate becomes small, and a second valve controller that controls the second valve so that the deviation between a second set flow rate and the second valve flow rate becomes small.

    Description

    BRIEF EXPLANATION OF THE DRAWINGS

    [0033] FIG. 1 is schematic diagram showing a configuration of a flow rate control apparatus in a first embodiment of the present claimed invention.

    [0034] FIGS. 2(a) and 2(b) are schematic diagrams showing a relationship between an outflow/inflow of a gas from/to a first volume or a second volume and a pressure change in the first embodiment.

    [0035] FIG. 3 is a flow chart showing change in the control mode of the flow rate control apparatus in the first embodiment.

    [0036] FIG. 4 is a graph showing a pressure change due to flow rate control of the flow rate control apparatus in the first embodiment.

    [0037] FIG. 5 is a schematic diagram showing a configuration of the flow rate control apparatus in a second embodiment of the present claimed invention.

    [0038] FIG. 6 is a schematic diagram showing a configuration of the flow rate control apparatus in a third embodiment of the present claimed invention.

    [0039] FIGS. 7(a) and 7(b) are schematic diagrams showing a detail of a first valve controller and a second valve controller in a third embodiment.

    BEST MODES FOR EMBODYING THE INVENTION

    [0040] A flow rate control apparatus 100 in a first embodiment of the present claimed invention will be described with reference to FIG. 1 to FIG. 4.

    [0041] The flow rate control apparatus 100 of the first embodiment is used to supply a gas in a chamber at a predetermined set flow rate, for example, in a semiconductor manufacturing process. More specifically, a flow channel wherein the flow rate control apparatus 100 is arranged is connected to a vacuum drawing chamber.

    [0042] As shown in FIG. 1, the flow rate control apparatus 100 comprises fluid equipment composed of sensors and valves arranged in the flow channel, and a control operation mechanism (COM) that controls the fluid equipment.

    [0043] The fluid equipment comprises a supply pressure sensor P0, a first valve V1, a first pressure sensor P1, a fluid resistor (FR), a second pressure sensor P2, and a second valve V2 arranged in the flow channel. Each component is arranged in this order from an upstream side in the flow channel.

    [0044] In this embodiment, the fluid resistor (FR) is a laminar flow element, and a flow rate of the gas flowing in the fluid resistor (FR) is generated in accordance with a differential pressure before and after the fluid resistor (FR). The first pressure sensor P1, the fluid resistor (FR), the second pressure sensor P2, and a resistance flow rate calculator (FC), which is to be described below, constitute a flow rate sensor (FS) that measures the flow rate of the fluid flowing in the flow channel between the first valve V1 and the second valve V2. More specifically, the first pressure sensor P1, the fluid resistor (FR), and the second pressure sensor P2 are a sensing mechanism (SM) that outputs an output signal corresponding to the flow rate of the fluid flowing in the flow channel, and the resistance flow rate calculator (FC) calculates the flow rate of the fluid flowing in the flow channel based on the output signal of the sensing mechanism (SM). Since this flow rate sensor (FS) is a so-called pressure type flow rate sensor, it has a characteristic that the lower the pressure measured by each pressure sensor, the higher the measurement accuracy of the measured flow rate.

    [0045] The supply pressure sensor PO is used for monitoring the pressure of the gas supplied from the upstream side. The supply pressure sensor PO may be omitted in case that it is guaranteed that the supply pressure is stable.

    [0046] The first pressure sensor P1 measures the pressure (hereinafter also referred to the first pressure) of the gas charged in the first volume VL1, which is the volume between the first valve V1 and the fluid resistor (FR) in the flow channel.

    [0047] The second pressure sensor P2 measures the pressure (hereinafter also referred to the second pressure) of the gas charged in the second volume V.sub.L2, which is the volume between the fluid resistor (FR) and the second valve V2 in the flow channel.

    [0048] As mentioned above, the first pressure sensor P1 and the second pressure sensor P2 measure the pressure of the first volume VL1 and the second volume V.sub.L2 respectively, which are the two volumes formed by the first valve V1, the fluid resistor FR, and the second valve V2. In addition, in other words, the first pressure sensor P1 and the second pressure sensor P2 measure the pressure in the respective volumes located before and after the fluid resistor (FR).

    [0049] The first valve V1 and the second valve V2 are of the same type in this embodiment, and are, for example, piezoelectric valves in which the valve body is driven relative to the valve seat by a piezo element. The first valve V1 and the second valve V2 are not limited to the piezoelectric valves but may use other driving principle such as solenoid valves or the like. The first valve V1 and the second valve V2 may be symmetrically arranged on the upstream side and the downstream side respectively with the fluid resistor (FR) at the center so that the first volume VL1 and the second volume V.sub.L2 are configured to be almost the same size. In addition, in this embodiment, both the first valve V1 and the second valve V2 have their opening degrees respectively controlled by the flow rate feedback control. More concretely, the flow rate of the fluid actually flowing through the first valve V1 and the second valve V2 respectively in a certain control cycle is calculated, and the first valve V1 and the second valve V2 are feedback controlled respectively based on those respective flow rates. More specifically, as shown in FIG. 1, a first flow rate feedback loop controlling the first valve V1 and a second flow rate feedback loop controlling the second valve V2 are formed independently of each other.

    [0050] Next, the control operation mechanism (COM) will be described in detail. The control operation mechanism (COM) is a so-called computer comprising, for example, a CPU, a memory, an A/D converter, a D/A converter, and an input/output means, etc. The control operation mechanism (COM) produces at least functions as a set flow rate receiving part 3, a resistance flow rate calculator (FC), a first valve flow rate converter 11, a second valve flow rate converter 21, a first valve controller 12, and a second valve controller 22 by cooperatively operating each device by executing flow rate control programs stored in the memory.

    [0051] The set flow rate receiving part 3 receives the set flow rate to be realized by the flow rate control apparatus 100 from a user, for example, in a form of a time function. The set flow rate receiving part 3 inputs a first set flow rate Q.sub.r1 and a second set flow rate Q.sub.r2 to the first valve controller 12 and the second valve controller 22 respectively based on the set flow rate set by the user. In this embodiment, the first set flow rate Q.sub.r1 and the second set flow rate Q.sub.r2 are set to be the same as the set flow rate set by the user. More specifically, the same time function set by the user is set for the first set flow rate Q.sub.r1 and the second set flow rate Q.sub.r2, and the same target flow rate is used for the control operation at each time. For example, the first set flow rate Q.sub.r1 and the second set flow rate Q.sub.r2 may be different from each other. Concretely, although there is no phase difference in the first set flow rate Q.sub.r1 and the second set flow rate Q.sub.r2 in the above-mentioned example, the first set flow rate Q.sub.r1 and the second set flow rate Q.sub.r2 may be set with a predetermined phase advance or phase delay individually given to the set flow rate set by the user.

    [0052] The resistance flow rate calculator (FC) calculates the flow rate based on a measured value indicated by the output signal of the sensing mechanism (SM) and a flow rate characteristic value according to the measured value. Concretely, the resistance flow rate calculator (FC) calculates the flow rate of the fluid flowing in the fluid resistor (FR) based on the first pressure p.sub.1, which is the pressure in the upstream side of the fluid resistor (FR), and the second pressure p.sub.2, which is the pressure in the downstream side of the fluid resistor (FR), each of which is the measured value indicated by the output signal of the sensing mechanism (SM). In this embodiment, the resistance flow rate calculator (FC) calculates the flow rate based on not only the first pressure p.sub.1 and the second pressure p.sub.2 but also the flow rate characteristic value determined according to the characteristics of the fluid resistor (FR).

    [0053] More specifically, the resistance flow rate calculator (FC) calculates the flow rate based on the equation Q.sub.FR=(p.sub.1−p.sub.2)/RV, for example, in case that the resistance flow rate is Q.sub.FR, the flow channel resistance due to the fluid resistor (FR) is (RV), the first pressure is p.sub.1 and the second pressure is p.sub.2. In this embodiment, the flow channel resistance (RV) changes under an influence of the first pressure p.sub.1and the second pressure p.sub.2. More specifically, the flow channel resistance (RV), which is the flow rate characteristic value, can be determined based on the first pressure p.sub.1and the differential pressure AP between the first pressure p.sub.1and the second pressure p.sub.2. The resistance flow rate calculator (FC) may be configured to calculate the flow channel resistance (RV) from a multivariable function with the first pressure p.sub.1and the differential pressure AP as parameters. In addition, the resistance flow rate calculator (FC) may also be configured to determine the flow channel resistance (RV) by referring to a table of the flow channel resistance (RV) which has been determined in advance by experiments or the like, the first pressure p.sub.1, and the differential pressure AP.

    [0054] The first valve flow rate converter 11 converts the resistance flow rate Q.sub.FR into the first valve flow rate Q.sub.v1, which is the flow rate of the fluid passing through the first valve V1, based on the first pressure p.sub.1. In this embodiment, since the first valve V1 is arranged in the upstream side of the fluid resistor (FR) away from the fluid resistor (FR) by a predetermined distance, there is a discrepancy between a measurement point of the resistance flow rate Q.sub.FR and a control point of the flow rate by the first valve V1. As a result of this, it can be said that the first valve flow rate Q.sub.v1 is the flow rate of the gas flowing through the control point of the first valve V1. More concretely, the resistance flow rate Q.sub.FR output from the resistance flow rate calculator (FC) in a certain control cycle is a value close to a value of the first valve flow rate Q.sub.v1 at a time of a predetermined time ago and the value does not indicate the current flow rate. As a result of this, as shown in FIG. 2(a), the first valve flow rate converter 11 calculates the first valve flow rate Q.sub.v1 based on a change amount of the flow rate of the gas flowing into and out of the first volume VL1 and a change amount of the first pressure p.sub.1caused by the change amount in the flow rate of the gas.

    [0055] More specifically, a relationship between the change amount of the flow rate in the first volume VL1 and the change amount of the pressure can be described as follows based on an ideal gas state equation.


    (d (p.sub.1)/dt) VL.sub.1=(Q.sub.v1−Q.sub.FR) RT

    Where, d (p.sub.1)/dt is a time differential value of the first pressure, which indicates the pressure change in the first volume VL1 in a very short time, (R) is a gas constant, (T) is a temperature of the gas, and VL.sub.1 is a volume value of the first volume VL1. As the temperature of the gas used is a value measured by a temperature sensor, which is not shown in drawings, arranged in a block wherein the internal flow channel of the flow rate control apparatus 100 is formed.

    [0056] From the above equation, the first valve flow rate Q.sub.V1 can be described as follows. Q.sub.V1=Q.sub.FR+A.sub.1 d (p.sub.1)/dt Where, A.sub.1 is a first conversion coefficient and in this embodiment A.sub.1 is set to be a value of, for example, 1. The first valve flow rate converter 11 calculates the first valve flow rate Q.sub.V1 based on the resistance flow rate Q.sub.FR and the time differential value of the first pressure p.sub.1according to the above equation. The first conversion coefficient A.sub.1 does not presuppose an ideal gas but may be a value set in consideration of the discrepancy between the ideal gas and the actual gas. More specifically, in case that a compressibility coefficient is (Z), the first conversion coefficient may be defined as A.sub.1 =Z * VLi / RT.

    [0057] The second valve flow rate converter 21 converts the resistance flow rate Q.sub.FR into the second valve flow rate Q.sub.V2, which is the flow rate of the fluid passing through the second valve V2, based on the second pressure p.sub.2. In this embodiment, since the second valve V2 is arranged in the downstream side of the fluid resistor (FR) away from the fluid resistor (FR) by a predetermined distance, there is a discrepancy between a measurement point of the resistance flow rate Q.sub.FR and a control point of the flow rate by the second valve V2. As a result of this, it can be said that the second valve flow rate Q.sub.V2 is the flow rate of the gas flowing through the control point of the second valve V2. More concretely, the resistance flow rate Q.sub.FR output from the resistance flow rate calculator (FC) in a certain control cycle is a value close to a value of the second valve flow rate Q.sub.V2 after a predetermined time and the value does not indicate the current flow rate. As a result of this, as shown in FIG. 2(b), the second valve flow rate converter 21 calculates the second valve flow rate Q.sub.V2 based on a change amount of the flow rate of the gas flowing into and out of the second volume V.sub.L2 and a change amount of the second pressure p.sub.2 caused by the change amount in the flow rate of the gas.

    [0058] More specifically, a relationship between the change amount of the flow rate in the second volume V.sub.L2 and the change amount of the pressure can be described as follows based on an ideal gas state equation.


    (d (p.sub.2) dt) VL.sub.2=(Q.sub.FR−Q.sub.V2 ) RT

    Where, d (p.sub.2)/dt is a time differential value of the second pressure, which indicates the pressure change in the second volume V.sub.L2 in a very short time, (R) is the gas constant, (T) is the temperature of the gas, and V.sub.L2 is a volume value of the second volume V.sub.L2.

    [0059] Accordingly, the second valve flow rate Q.sub.V2 can be described as follows.


    Q.sub.V2=Q.sub.FR−A.sub.2 d (p.sub.2)/dt

    Where, A.sub.2 is a coefficient and in this embodiment A.sub.2 is set to be a value of, for example, 1. The second valve flow rate converter 21 calculates the second valve flow rate Q.sub.V2 based on the resistance flow rate Q.sub.FR and the time differential value of the second pressure p.sub.2 according to the above equation. The second conversion coefficient A.sub.2 does not presuppose the ideal gas but may be a value set in consideration of the discrepancy between the ideal gas and the actual gas. More specifically, in case that the compressibility coefficient is (Z), the second conversion coefficient may be defined as


    A.sub.2=Z*VL.sub.2/RT.

    [0060] The first valve controller 12 shown in FIG. 1 controls the first valve V1 so that the deviation between the first set flow rate Q.sub.r1 and the first valve flow rate Q.sub.V1 becomes small. In this embodiment, the first valve controller 12 applies a voltage corresponding to the deviation to the first valve V1 as an operation amount. In this embodiment, the first valve controller 12 also performs not only flow rate feedback control based on the deviation between the first set flow rate Q.sub.r1 and the first valve flow rate Q.sub.V1 but also pressure feedback control based on the deviation between the first pressure p.sub.1and the set pressure that has been previously set depending on a control state. In addition, during a transition period when the flow rate transitions from a transient response state to a stable state, the first valve controller 12 may also perform the flow rate feedback control by further correcting the first valve flow rate Q.sub.V1 output by the first valve flow rate converter 11. For each control, for example, PID control can be applied, but the first valve controller 12 may be configured to control the first valve V1 based on the other control law.

    [0061] The second valve controller 22 shown in FIG. 1 controls the second valve V2 so that the deviation between the second set flow rate Q.sub.V2 and the second valve flow rate Q.sub.V2 becomes small. In this embodiment, the second valve controller 22 applies a voltage corresponding to the deviation to the second valve V2 as the operation amount. In this embodiment, for example, PID control may be applied to the flow feedback control based on the deviation between the second set flow rate Q.sub.V2 and the second valve flow rate Q.sub.V2but the second valve controller 22 may be configured to control the second valve V2 based on the other control law.

    [0062] Next, the operation of the first valve controller 12 and the second valve controller 22 will be described with reference to a flow chart in FIG. 3, in case that the set flow rate is given as a step function wherein the set flow rate changes in a stepwise manner from zero to a predetermined target value.

    [0063] During a standby period when the set flow rate is kept zero, in a state wherein the second valve controller 22 fully closes the second valve V2, the first valve controller 12 performs the pressure feedback control on the opening degree of the first valve V1 so that the deviation between the first pressure p.sub.1and the set pressure that has been previously set becomes small (shut-off mode: Step S1). More specifically, the first valve controller 12 controls the first valve V1 so that a predetermined supply pressure is charged to the first volume VL1 and the second volume V.sub.L2 in preparation for rise in the flow rate. The set pressure is set to a pressure (low pressure) according to the sensitivity that a user wants to achieve, for example, in the flow rate sensor (FS).

    [0064] Next, during a predetermined period after the time when the second set flow rate Q.sub.V2 reaches a value other than zero in a state wherein the second valve V2 is fully closed, namely, during a transient response period while the set flow rate rises and the flow rate of the gas flowing in the flow channel changes significantly, the first valve controller 12 controls the opening degree of the first valve V1 so that the deviation between the first set flow rate Q.sub.r1 and the first valve flow rate Q.sub.V1 becomes small, and the second valve controller 22 controls the opening degree of the second valve V2 so that the deviation between the second set flow rate Q.sub.V2 and the second valve flow rate Q.sub.V2 becomes small (transient response mode: Step S2). In the transient response period, since flow rate control is performed simultaneously by the two valves V1 and V2, the pressure in the first volume VL1 is increased and the pressure in the second volume V.sub.L2 is reduced so that a differential pressure required to achieve the target flow rate is formed in a short period of time. As a result of this, it is possible to improve the responsiveness at a time when the flow rate starts up. At a time when the flow rate falls, the opposite operation as described above can be used to achieve the target responsiveness.

    [0065] After the flow rate of the gas flowing in the flow channel approaches a final target value of the set flow rate and a state in which an absolute value of the deviation calculated in the first valve controller 12 or the second valve controller 22 becomes less than or equal to a predetermined value continues for a predetermined period, the control mode of the first valve controller 12 changes. More specifically, in case that the first set flow rate is Q.sub.r1 and the correction value is x, the first valve controller 12 controls the opening degree of the first valve V1 so that the deviation between the corrected first set flow rate Q.sub.r1 - x and the corrected first valve flow rate Q.sub.V1 becomes small (transition mode: step S3). More specifically, the first valve controller 12 makes the opening degree of the first valve V1 smaller than the current state to realize the flow rate that is smaller than the first set flow rate Q.sub.r1 by an amount of a correction value (x). This is to give an allowance by a predetermined amount to the opening degree of the first valve V1 compared to the full opening degree in the flow rate control during a stable period to be explained next. Even if the first valve V1 is controlled so that the flow rate is different from the set flow rate set by the user by a subtle amount, the second valve controller 22 continues the flow rate feedback control to realize the set flow rate of the second valve V2 locating in the downstream side of the first valve V1. As this result, there is no chance that the flow rate different from the target is supplied to the chamber.

    [0066] After the second valve flow rate Q.sub.V2 flowing out from the second valve V2 has stabilized at the set flow rate Qr set by the user, or during the stable period when d(p.sub.1)/dt and d(p.sub.2)/dt are almost zero, the second valve controller 22 controls the opening degree of the second valve V2 to a fully open state, and the first valve controller 12 controls the opening degree of the first valve V1 so that the deviation between the first set flow rate Q.sub.r1 and Q.sub.FR +d(p.sub.1)/dt, which is the first valve flow rate, becomes small (stable state mode: Step S4). More specifically, instead of controlling the flow rate by two valves in the stable period, the second valve V2 is deactivated in the fully open state, and the flow rate is controlled only by the first valve V1 arranged in the upstream side. Since the second valve V2 is fully open, it is possible to facilitate the gas flow and to improve the accuracy of flow rate control by reducing the flow channel resistance as the flow rate control apparatus 100. The change in the control mode of the steps S1 to S4 is not limited to this order but may also change from the state of each of the steps S2 to S4 to the state of the step S1. In addition, the state may change across each of the steps depending on the setting.

    [0067] The effect of the flow rate control apparatus 100 of this embodiment will be explained with reference to the graph in FIG. 4 regarding the change of the first pressure p.sub.1and the second pressure p.sub.2 by the flow rate control as described above.

    [0068] When the set flow rate is increased or decreased as shown by a thick solid line, the first pressure p.sub.1 shown by a thin line and the second pressure p.sub.2 shown by a solid line change symmetrically with the direction of change being opposite and the amount of change being almost the same, centering on the set pressure that was kept when the flow rate was zero. More concretely, it becomes clear both that the first pressure p.sub.1and the second pressure p.sub.2 change so that the bigger the set flow rate, the bigger the differential pressure, and that the average pressure is kept at almost the same value as the initial set pressure. More specifically, it becomes clear that the flow rate control apparatus 100 of the present embodiment can prevent the sensitivity of the flow rate sensor (FS) from being degraded due to the continuous increase in the pressure of the first volume VL1 and the second volume V.sub.L2 in the flow rate control apparatus 100 while quickly achieving the differential pressure necessary to realize the set flow rate.

    [0069] Next, the flow rate control apparatus 100 according to a second embodiment of the present claimed invention will be described with reference to FIG. 5.

    [0070] The flow rate control apparatus 100 of the second embodiment further comprises a diagnizer (D) that self-diagnoses and calibrates the volumes of the first volume VL1 and the second volume V.sub.L2 in addition to the configuration for flow rate control explained in the first embodiment. More concretely, the diagnizer (D) performs a predetermined valve operation during a process stop period when no gas is supplied to the chamber and identifies a size of the first volume VL1 and the second volume V.sub.L2 based on the pressure change in the first volume VL1 or the second volume V.sub.L2 caused by the valve operation. In addition, the diagnizer (D) also identifies the first volume VL1 or the second volume V.sub.L2 based on the change in the first pressure p.sub.1 or the second pressure p.sub.2 that occurs when the first valve V1 and the second valve V2 are fully closed to temporarily stop the gas supply during a process of supplying the gas to the chamber.

    [0071] The diagnizer (D) identifies the size of the first volume VL1 and the second volume V.sub.L2 based on the output of the first pressure sensor P1, the second pressure sensor P2, the flow rate sensor (FS), and the temperature sensor, which is not shown in figures.

    [0072] First, the identification of the second volume V.sub.L2 will be explained. After depressurizing the inside of the flow rate control apparatus 100 to a predetermined pressure, the diagnizer (D) fully opens the first valve V1 and fully closes the second valve V2 to fill the first volume VL1 and the second volume V.sub.L2 with gas. This filling of gas is continued until the pressure equilibrium point where the first pressure p.sub.1and the second pressure p.sub.2 become almost the same pressure. The diagnizer (D) calculates the volume V.sub.L2 of the second volume V.sub.L2 based on an integrated value of the resistance flow rate Q.sub.FR from a point when the pressure difference between the first pressure p.sub.1and the second pressure p.sub.2 at or near the start of gas filling is the maximum to a point of reaching the pressure equilibrium point, Δp.sub.2 which is the pressure difference of the second pressure p.sub.2 between at the start and the end of the integrated value of the resistance flow rate Q.sub.FR, and the gas state equation.

    [0073] Next, the identification of the first volume VL1 will be explained. After increasing the pressure in the flow rate control apparatus 100 to a predetermined pressure, the diagnizer (D) fully closes the first valve V1 and fully opens the second valve V2 to discharge the gas in the first volume VL1 and the second volume V.sub.L2. This gas discharge is continued until the pressure equilibrium point where the first pressure p.sub.1 and the second pressure p.sub.2 are almost the same pressure. The diagnizer (D) calculates the volume V.sub.L1 of the first volume VL1 based on an integrated value of the resistance flow rate Q.sub.FR from a point of the maximum pressure at or near the start of gas discharge to a point of reaching the pressure equilibrium point, Δp.sub.1 which is the pressure difference of the first pressure p.sub.1between the start and the end of the integrated value of the resistance flow rate Q.sub.FR, and the gas state equation.

    [0074] The diagnizer (D) calibrates parameters used for conversion by replacing the identified volume V.sub.L1 and the identified volume V.sub.L2 with values used in the first valve flow rate converter 11 and the second valve flow rate converter 21.

    [0075] In accordance with the second embodiment, it is possible to self-diagnose the size of the first volume VL1 and the second volume V.sub.L2 based only on the outputs of the various sensors constituting the flow rate control apparatus 100 and to self-calibrate the values of each volume used in the first valve flow rate converter 11 and the second valve flow converter 21.

    [0076] Therefore, even if the flow rate control apparatus 100 deviates from the designed value due to instrumental differences or even if the size that acts as the first volume VL1 and the second volume V.sub.L2 changes due to change over time, the deviated value can be calibrated to the correct values so that it is possible to keep the precision of each calculated valve flow rate and the accuracy. As a result of this, it is possible to keep the flow rate control accuracy high for a long period of time. In addition, this kind of diagnosis can be realized without any special operation in between processes.

    [0077] Next, the flow rate control apparatus 100 in a third embodiment will be described with reference to FIG. 6 and FIGS. 7(a) and 7(b).

    [0078] The flow rate control apparatus 100 in the third embodiment differs from the first embodiment in the configuration of the first valve controller 12 and the second valve controller 22. More concretely, the first valve controller 12 changes a control coefficient based on the set flow rate and a differential pressure between the supply pressure and the first pressure. The second valve controller 22 changes the control coefficient based on the set flow rate and the differential pressure between the second pressure and a downstream side pressure. For this purpose, the first valve controller 12 is configured to obtain the supply pressure p.sub.0 from the supply pressure sensor PO and to obtain the first pressure p.sub.1from the first pressure sensor P1. Similarly, the second valve controller 22 is configured to obtain the second pressure p.sub.2 from the second pressure sensor P2 and to obtain the downstream side pressure p.sub.d, which is the pressure in the downstream side of the second valve V2, from, for example, a vacuum gauge arranged in a chamber.

    [0079] As shown in FIG. 7(a), the first valve controller 12 comprises a first operation amount output part 121 that performs a PID calculation on the deviation between the first set flow rate Q.sub.r1 and the first valve flow rate Q.sub.V1 output from the first valve flow rate converter 11 and that outputs a voltage according to the result of the PID calculation to the first valve V1 as an operation amount and a first control coefficient adjustment part 122 that adjusts the PID coefficient, which is a control coefficient used in the PID calculation of the first operation amount output part 121, according to the first set flow rate Q.sub.r1 and A.sub.p1, which is the differential pressure between the supply pressure p.sub.0 and the first pressure p.sub.1.

    [0080] The first operation amount output part 121 performs the PID control on the flow rate of the gas passing through the first valve V1 based on the PID coefficient set for each control cycle and the deviation of the calculated flow rate.

    [0081] The first control coefficient adjustment part 122 adjusts at least the proportional gain (Kp) among the PID coefficients of the first operation amount output part 121 in accordance with the obtained first set flow rate Q.sub.r1 and the differential pressure Δp.sub.1. The first control coefficient adjustment part 122 increases a value of the proportional gain (Kp) as the value of the target flow rate of the first set flow rate Q.sub.r1 increases. In addition, the first control coefficient adjustment part 122 increases the value of the proportional gain (Kp) as the differential pressure Ap.sub.1becomes larger. More concretely, in case that B.sub.1 is a positive number and C1 is a positive number greater than 0 and less than 1, the first control coefficient adjustment part 122 adjusts the value of the proportional gain (Kp) based on the function B.sub.1* (Δp.sub.1).sup.C1 of the differential pressure Δp.sub.1. In this embodiment, C1 is set to ½.

    [0082] As shown in FIG. 7(b), the second valve controller 22 comprises a second operation amount output part 221 that performs the PID calculation on the deviation between the second set flow rate Q.sub.r2 and the second valve flow rate Q.sub.V2 output from the second valve flow rate converter 21 and that outputs a voltage according to the result of the PID calculation to the second valve V2 as the operation amount and a second control coefficient adjustment part 222 that adjusts the PID coefficient, which is a control coefficient used in the PID calculation of the second operation amount output part 221, according to the second set flow rate Q.sub.r2 and Δp2, which is the differential pressure between the second pressure p.sub.2 And the pressure P.sub.d in the downstream side.

    [0083] The second operation amount output part 221 performs the PID control on the flow rate of the gas passing through the second valve V2 based on the PID coefficient set for each control cycle and the deviation of the calculated flow rate.

    [0084] The second control coefficient adjustment part 222 adjusts at least the proportional gain (Kp) among the PID coefficients of the second operation amount output part 221 in accordance with the obtained second set flow rate Q.sub.r2 and the differential pressure Δp.sub.2. The second control coefficient adjustment part 222 increases the value of the proportional gain (Kp) as the value of the target flow rate of the second set flow rate Q.sub.r2 increases. In addition, the second control coefficient adjustment part 222 increases the value of the proportional gain (Kp) as the differential pressure Δp.sub.2 becomes larger. More concretely, in case that B.sub.2 is a positive number and C2 is a positive number greater than 0 and less than 1, the second control coefficient adjustment part 222 adjusts the value of the proportional gain (Kp)based on the function B.sub.2*(Δp.sub.2).sup.C2 of the differential pressure Δp.sub.2. In this embodiment, C2 is set to ½.

    [0085] In accordance with the flow rate control apparatus 100 of the third embodiment having the above-mentioned arrangement, it is possible to set the proportional gain (Kp) according to the value of the target flow rate of the set flow rate at each time point and the differential pressure before and after the first valve V1 or the second valve V2. As a result of this, it is possible to continue maintaining the state in which flow rate control can be realized at the highest speed as the flow rate control apparatus 100. In addition, since the value of the proportional gain (Kp) is changed in proportion to the one-half power of the differential pressure, the controllability can be particularly improved in case that the flow rate increases in proportion to the square of the differential pressure by an orifice formed in the first valve V1 and the second valve V2.

    [0086] In addition, since the proportional gain (Kp) can be changed successively as described above, tracking performance of the actual flow rate to changes in the set flow rate can be greatly improved compared with a conventional method, and the high-speed flow rate control required in, for example, semiconductor manufacturing processes can be realized.

    [0087] Other embodiments will be explained.

    [0088] The first valve flow rate converter or the second valve flow rate converter calculates the first valve flow rate or the second valve flow rate based on the resistance flow rate and the time differential value of the first pressure or the time differential value of the second pressure, but is not limited thereto. More specifically, the first valve flow rate converter may be used to calculate the first valve flow rate based on the resistance flow rate and the first pressure, and the second valve flow rate converter may be used to calculate the second valve flow rate based on the resistance flow rate and the second pressure. More concretely, instead of using the time differential value of the first pressure or the time differential value of the second pressure, the difference of the first pressure or the difference of the second pressure between a minute time change may be used. In addition, a time change amount of the first pressure or the time change amount of the second pressure may be used, and these values may be multiplied by a correction coefficient or the like as appropriate.

    [0089] The first valve flow rate converter and the second valve flow rate converter may have different coefficients to match the flow rate characteristics or may be corrected as appropriate, even if the same flow rate conversion equation is used for each.

    [0090] The first valve controller is to switch between the flow feedback control and the pressure feedback control in the control state, however, it may also implement other controls. For example, in a state wherein the second valve controller controls the second valve so that the deviation between the set flow rate and the second valve flow rate becomes small, the first valve controller may be configured to control the first valve so that the deviation between the voltage applied to the second valve and the target voltage becomes small.

    [0091] The second valve controller may also be configured to switch to, for example, the pressure feedback control other than the flow feedback control according to the flow rate control state.

    [0092] In the third embodiment, the control coefficients in both the first valve controller and the second valve controller are changed according to the set flow rate and the differential pressure before and after each valve, but only either one of the first valve and the second valve controllers may be configured so that the control coefficient is changed successively. In addition, the configuration of the first valve controller or the second valve controller may be applied to a flow rate control apparatus comprising only one valve. The first control coefficient adjustment part or the control coefficient to be adjusted by the first control coefficient adjustment part is not limited to proportional gain but may also be used to adjust the integral gain or the differential gain of the PID coefficient. Furthermore, in case that the flow rate control is performed by a control law other than the PID control in the first operation amount output part or the second operation amount output part, the control coefficient used in that control law may be adjusted by the first control coefficient adjustment part or the second control coefficient adjustment part.

    [0093] In addition, the embodiments may be modified variously or a part of each embodiment may be combined each other without departing from a spirit of the present claimed invention.

    [0094] 100 . . . flow rate control apparatus

    [0095] V1 . . . first valve

    [0096] V2 . . . second valve

    [0097] FS . . . flow rate sensor

    [0098] SM . . . sensing mechanism

    [0099] FC . . . resistance flow rate calculator

    [0100] P1 . . . first pressure sensor

    [0101] P2 . . . second pressure sensor

    [0102] 11 . . . first valve flow rate converter

    [0103] 12 . . . first valve controller

    [0104] 121 . . . first operation amount output part

    [0105] 122 . . . first control coefficient adjustment part

    [0106] 21 . . . second valve flow rate converter

    [0107] 22 . . . second valve controller

    [0108] 221 . . . second operation amount output part

    [0109] 222 . . . second control coefficient adjustment part

    [0110] 3 . . . set flow rate receiving part

    [0111] D . . . diagnizer