MEASUREMENT INSTRUMENT AND METHOD
A measurement instrument having a processor, a first sensor and a second sensor. The processor is adapted to output a measurement signal embodying a measurement of a physical quantity. The first sensor and second sensor are connected to the processor and are operable to generate respectively first and second measurements of the physical quantity. The processor defines a first measurement range within which the measurement signal is dependent on the first measurement and not the second measurement. The processor defines a second measurement range within which the measurement signal is dependent on the second measurement and not the first measurement. The first and second ranges meet at a predetermined transition. The first and second measurements are different at the transition and the measurement embodied in the measurement signal crosses the transition without an abrupt change.
Latest BROOKS AUTOMATION INC. Patents:
This application is a continuation of and claims the benefit of U.S. patent application Ser. No. 13/487,018 filed on Jun. 1, 2012 (now U.S. Pat. No. 8,589,107) which is a continuation of Ser. No. 11/739,986 filed on Apr. 25, 2007 (now U.S. Pat. No. 8,195,418), the disclosures of which are incorporated herein by reference in their entireties.
BACKGROUND1. Field of the Exemplary Embodiments
The exemplary embodiments disclosed herein relate to measurement instruments and, more particularly, to measurement instruments having multiple sensors.
2. Brief Description of Related Developments
Many different types of sensors have been used to measure various physical quantities, for example pressure or density of a gas. As different types of sensors may have different operating ranges, it has been desired to combine different types of sensors into a single pressure instrument, with an extended operating range. For example, as the pressure of a gas is pumped down to vacuum, the output of the instrument may first correspond to a reading from one of the sensors. Then, when the output reaches a threshold value, the output may be switched to correspond to a reading from another sensor having better accuracy at the lower pressures. While this type of arrangement has an advantage in extending the pressure or density range over which the instrument can operate with suitable accuracy, there are also drawbacks. Most notably, a problem may arise in switching between the two sensors. If the two sensors do not produce identical readings at the threshold value, there may be an abrupt change in the output of the instrument when the instrument switches between sensors. Even if the difference in readings between the two sensors is small, the abrupt change can cause undesirable hysteresis effects. For example, problems may arise if the output is used as part of a feedback loop designed to control pressure. The difficulties may be more pronounced if a derivative of the output is used as a feedback signal in a feedback loop, because the derivative will be very high at the transition threshold. Therefore it may be desired to provide a pressure instrument that combine readings from two or more sensors and allow for smooth transitioning between the readings.
SUMMARYIn one exemplary embodiment, a measurement instrument having a processor, a first sensor and a second sensor is provided. The processor is adapted to output a measurement signal embodying a measurement of a physical quantity. The first sensor and second sensor are connected to the processor and are operable to generate respectively first and second measurements of the physical quantity. The processor defines a first measurement range within which the measurement signal is dependent on the first measurement and not the second measurement. The processor defines a second measurement range within which the measurement signal is dependent on the second measurement and not the first measurement. The first and second ranges meet at a predetermined transition. The first and second measurements are different at the transition and the measurement embodied in the measurement signal crosses the transition without an abrupt change.
In another exemplary embodiment, a pressure gauge comprises a pressure indicator. A first pressure sensor is connected to the pressure indicator and is operable to generate a first pressure reading. A second pressure sensor is connected to the pressure indicator and is operable to generate a second pressure reading. The pressure indicator is configured to indicate pressure responsively to the first pressure reading, without being responsive to the second pressure reading, when the first pressure reading is above a predetermined pressure threshold and falling. The pressure indicator is configured to indicate pressure responsively to the second pressure reading, without being responsive to the first pressure reading, when the first pressure reading is below the predetermined pressure threshold and falling. The pressure indicator is configured to indicate pressure as a continuous function over an indicated pressure range that includes the threshold pressure, with the second pressure reading being different from the first pressure reading when the first pressure reading is substantially equal to the predetermined pressure threshold.
In still another exemplary embodiment, a pressure gauge comprises a pressure indicator. A first pressure sensor is connected to the pressure indicator and operable to generate a first pressure reading. A second pressure sensor is connected to the pressure indicator and is operable to generate a second pressure reading. The pressure indicator is configured to indicate pressure responsively to the first pressure reading, without being responsive to the second pressure reading, when the first pressure reading is below a predetermined threshold pressure and rising. The pressure indicator is configured to indicate pressure responsively to the second pressure reading, without being responsive to the first pressure reading, when the first pressure reading is above the predetermined threshold and rising. The pressure indicator is configured to indicate pressure as a continuous function over an indicated pressure range that includes the threshold pressure, with the second pressure reading being different from the first pressure reading when the first pressure reading is substantially equal to the predetermined pressure threshold.
In yet another exemplary embodiment, a method comprises producing a first reading of a quantifiable physical property with a first sensor. The method further comprises producing a second reading of the quantifiable physical property with a second sensor. The method still further comprises indicating a magnitude of the physical property responsively to only the first reading over a first range of the physical quantity. The method yet further comprises indicating a magnitude of the physical property responsively to only the second reading over a second range of the physical quantity that adjoins the first range at a transition magnitude of the physical property. The method further comprises adjusting the indicated magnitude of the physical property in at least one of the first or second regions so that the indicated magnitude does not change abruptly in transitioning between the first and second ranges, the first and second readings being different at the transition magnitude.
The exemplary embodiments are explained in the following description, taken in connection with the accompanying drawings, wherein:
The front end 200 of the example apparatus 100 may also include load ports 120,125 (two are shown for example purposes). The load ports provide an interface with substrate cassettes 130. Each substrate cassette is adapted to hold several substrates, and may hold them within a sealed enclosure. The load ports 120,125 removably hold the cassettes 130 and may include mechanisms (not shown) to open cassette doors, allowing access to the substrates located in the cassettes from within a controlled environment 105 of the front end 200. The controlled environment 105 may be contained by a housing, and may be connected to a pressure gauge 470 for measuring pressure of the controlled environment 105. Opposite the transport apparatus 210 from the load ports 120,125 are load locks 135,140. Load locks 135,140 connect the front end 200 to the back end 300. Each load lock 135, 140 has a valve 405, 410 connecting it to the controlled environment 105 of the front end 200 and another valve 415, 420 connecting it to the isolated environment 310 contained in the transport chamber 305 of the back end 300. The isolated environment 310 of the transport chamber 305 may, for example, be a vacuum, inert gas such as nitrogen, or other fluid. The controlled environment 105 of the front end 200 may be clean air at atmospheric pressure, maintained with very low levels of particulate contaminants. Thus, the load locks 135,140 allow passage of substrates between the front end 200 and the back end 300 while maintaining isolation of the two environments 105, 310. In
In the example apparatus 100, back end 300 comprises a frame 315 defining a transport chamber 305. As noted above, the transport chamber 305 may hold an isolated environment 310, such as a vacuum. A pressure gauge 475 may be connected to the transport chamber 305 for reading pressure of the isolated environment 310. A substrate transport apparatus 320 may be located within the transport chamber 305. Transport apparatus 320 may comprise a drive mechanism 325 connected to the frame 315 and a pair of opposing arms 335,340 connected to an end effector 365.
In the example apparatus 100 of
Load lock 140 may be connected to a pressure measurement instrument 400 as well. Load lock 135 may also be connected to a similar pressure measurement instrument. The pressure measurement instrument 400 may measure an absolute pressure of an atmosphere 450 within a desired section(s) of the apparatus 100 such as the load lock 140, transport chamber 305 or processing modules. In alternate embodiments, the measurement instrument may measure a relative or differential pressure, or both. In other embodiments, instrument 400 may measure a gas density or other physical characteristic that may serve as a proxy for pressure measurement. In still other embodiments, a measurement instrument may measure any suitable physical characteristics.
In the exemplary embodiment, each of the sensors 435, 440, 445 may have a different operating pressure range. For example, a high vacuum (e.g. 10̂−10 Torr to 10̂−2 Torr) may be most accurately measured by the ionization gauge (IG) 445. A medium vacuum (e.g. 10̂−3 to 1000 Torr) may be most accurately measured by the heat loss (HL) sensor. The PRD sensor 435 may be used for measuring low vacuum to atmospheric pressure as illustrated substantially in
In one example operation of the processing apparatus 100, a substrate may be removed by transport apparatus 210 from a substrate cassette 130 docked at load port 125. Pressure sensor 470 may measure pressure within the controlled environment 105 and communicate the measured pressure to control system 460. The control system 460 may also identify and monitor the operating status of the desired sections of apparatus 100. For example control system 460 may determine or confirm whether the desired pressure or vacuum condition is present in the transport chamber 305 and process modules using measurement instrument 400. As may be realized, in the event conditions do not conform to desired protocol, the control system may generate a fault signal and may for example initiate (automatically or with operator input) remedial procedures. By way of example, if the control system registers from the output of measurement instrument 400, that the transport chamber is not at a desired vacuum condition, the control system may activate vacuum pumps to establish desired vacuum. Upon receiving indication from measurement instrument 400 that desired vacuum has been established in the transport chamber 305, the control system may automatically deactivate the vacuum pump. Generation or maintenance of desired atmospheric condition may be similarly effected in any desired section or module of the apparatus 100. The control system 460 may also determine the status of and control the operation of load lock(s) 135, 140 using the measurement instrument connected to the load ports. By way of example, the measurement instrument 400 may measure pressure within the load lock 140 using the pressure sensors 435, 440, and 445, and send an indication (from the signal processor 455) of the measurement to the control system 460. The control system may compare pressure measurement indications between load lock 140 and control environment, and operate the vacuum pump 465 to control the pressure within the load lock 140 so as to equalize pressure between the load lock atmosphere 450 and controlled environment 105. Both valves 410, 420 of the load lock 140 may be sealed as the pressure is equalized. In equalizing the pressure, the control system may use the unified output from the signal processor 455 to provide a feedback signal for controlling the vacuum pump 465. As noted before, and as will also be described in greater detail below, the pressure variance in the load lock 140 (e.g. between matching atmospheres with the transport chamber and the environmental front end), or any other desired chamber of the apparatus, may be such (e.g. decades) that the measurement range of each sensor 435, 440, 445 may not be sufficient to accurately measure pressure across the whole pressure variance. Thus the pressure indication from the measurement instrument measuring the pressure in the load lock may be based on two or more of the sensors 435, 440, 445. For example the pressure indicated by the instrument when the load lock, or any other chamber/module, is at high vacuum may be based on the IG sensor 445, at low vacuum the indication may be based on the HL sensor 440, at atmospheric pressure the indication may be based on the PRD sensor 435. As may be realized from
As noted before, in the exemplary embodiment, the pressure instrument 400 may be arranged to measure pressures throughout the full pressure variance (e.g. 13 decades; from 10−10 to 10−3 Torr) in the desired chamber/module using the three sensors 435, 440, 445 (though in alternate embodiments, depending on the extent of the pressure change in the chamber, more or fewer sensors may be used). As also noted before, in the exemplary embodiment, each sensor 435, 440, 445 may have a different pressure range, the different pressure ranges of the three sensors being used together to provide instrument 400 with the desired overall measurement range. The processor 455 (see
As may also be realized, for sensors of a given type (e.g. IG, HL or PRD), the calibration lines may also vary from sensor to sensor. The calibration lines PS1, PS1′ and PS2, PS2′ shown in
In order to prevent gaps in the instrument 400 measurement range, the pressure ranges for the sensors 435, 440, 445 may be established to provide desired overlap. Thus for example the pressure range for PRD sensor 435 may overlap the pressure range of the HL sensor 440, which in turn may overlap the pressure range of the IG sensor 445. A representative overlap region between two sensors 435, 440, 445 is graphically illustrated in
Referring again to
As shown in
Each of the absolute readings PS1, PS2 serve as inputs via block 620. In addition, in block 610 a startup mode is initially set. In block 610, a mode is set to PS2−. The mode is an indication of which sensor reading is currently being used by the processor 455 to determine the indicted pressure PIND, as well as whether the pressure is rising or falling. In this example, the pressure is initially high and falling, therefore the mode is set to PS2− to indicate that the PIND should be initially determined from PS2 (i.e. based for example on the PRD sensor rather than the heat loss or ionization sensors), and that the pressure is falling. Also in block 610, the processor may also access the selected transition parameters and set the value of variable KS1 equal to 1 and variable KS2 equal to 0. These variables may be used in connection with the transition parameters to determine PIND in other blocks as described below. In block 625, a determination is made as to whether the PS1 reading is valid (e.g. within the sensor pressure range). In this example, the PS1 reading is determined as valid if it is less than a predetermined value PHH. PHH may be an upper endpoint of an operating range of the heat loss sensor 440, above which the heat loss sensor reading PS1 may be insufficiently accurate. In block 630, the current mode is read back to determine whether the pressure is rising or falling. If falling, block 635 is executed. In block 635, PS2 is compared to selected value PSW. If PS2 is less than PSW, block 640 is executed. Otherwise block 690, described below, is executed. In block 640, the mode is set to PS1− to indicate that PIND is currently responsive to the PS1 reading from the heat loss sensor. In block 645, PS1 is compared to threshold value PL, which is the value of an upper endpoint of a region wherein PIND directly corresponds to the reading PS1 from the heat loss sensor. If PS1 is less than PL, block 650 is executed. Otherwise block 705 is executed to produce a value for PIND, as described below. In block 650, PS1 is compared to threshold PLL, which may be a lower endpoint of an operating pressure range for the PDR sensor 435, below which the PRD sensor may not be operable to produce a sufficiently accurate reading. If PS1 is less than PLL, block 655 is executed. Otherwise, block 665 is executed. In block 665, the mode is set to PS1+ to indicate that PIND is currently responsive to pressure reading PS1 from heat loss sensor 440 and pressure is falling. In block 660, KS2 is set to PS2−PS1. In other words, KS2 is set to the difference between the pressure reading generated from the PRD sensor 435 and the pressure reading from the heat loss sensor 440. In step 665, PIND is set equal to PS1, the reading from the heat loss sensor 440, and block 620 is re-executed.
If at block 630 the mode is determined to be positive, indicating a rising pressure, block 670 is executed. In block 670, PS1 is compared to PSW. If PSW is less than PS1, block 675 is executed. Otherwise, block 655 is executed. In block 675, the mode is set to PS2+ indicating that the indicated pressure PIND is responsive to pressure reading PS2 generated with the PRD sensor 435, and that the pressure is rising. In block 680, PS2 is compared to PH, which may be an endpoint of a pressure region within which the indicated pressure PIND corresponds directly to pressure reading PS2 generated with the PRD sensor 435. If PS2 is greater than PH, block 685 is executed. Otherwise, block 710 is executed to generate a value for PIND. In block 685, PS2 is compared to PHH, which may be an upper endpoint of a range of heat loss sensor 440 above which the sensor 440 is may not be sufficiently accurate. If PS2 is greater than PHH, block 690 is executed. Otherwise, block 700 is executed. In block 690, KS1 is set equal to the ratio of PS2 over PS1. In block 695, the mode is set to PS2− to indicate that PIND is responsive to PS2 and is falling. In block 700, PIND is set equal to PS2. Block 620 is then re-executed.
Block 705 is executed when the pressure is falling, reading PS2 generated from the PRD sensor 435 is below threshold value PSW, and reading PS1 from the heat loss sensor 440 is above threshold value PL. This is the range wherein PIND is responsive to PS1 and not responsive to PS2, and where PIND is an adjusted value of PS1 with the adjustment smoothing out the PIND curve and avoiding discontinuities, jumps, and high-magnitude differentials. Block 705 defines a value for PIND according to the following formula:
Block 710 is executed when the pressure is rising, reading PS1 generated from the heat loss sensor 440 is above threshold value PSW, and reading PS2 generated from the PRD sensor 435 is below threshold value PH. This is the range wherein PIND is responsive to PS2 and not responsive to PS1, and where PIND is an adjusted value of PS2 with the adjustment smoothing out the PIND curve and avoiding discontinuities, jumps, and high-magnitude differentials. Block 710 defines a value for PIND according to the following formula:
Referring again to
As noted above, the exemplary measurement instrument may have an ionization sensor 445 in addition to the PDR sensor 435 and heat loss sensor 440. Readings from all three of the sensors may be used in producing an indicated pressure output operable over an extended range. For example, at pressures below an operating pressure range of the heat loss sensor 440, the indicated pressure may be determined from a reading of ionization sensor 445, which may operate at a lower pressure range than sensor 440. The transition between a state wherein the indicated pressure is determined from the reading of sensor 440 to a state wherein the indicated pressure is determined from the reading of sensor 445 may be handled in substantially similar manner as described previously, with reference to
It should be understood that the foregoing description is only illustrative of the invention. Various alternatives and modifications can be devised by those skilled in the art without departing from the invention. Accordingly, the present invention is intended to embrace all such alternatives, modifications and variances which fall within the scope of the appended claims.
Claims
1. An apparatus comprising:
- a housing; and
- a multi-sensor disposed within the housing, the multi-sensor including at least two sensors each being configured to generate a respective measurement signal of a physical characteristic over a respective one of a first measurement range and a second measurement range, and a processor connected to the at least two sensors and defining the first and second measurement ranges so that the first and second measurement ranges meet at a predetermined transition where a measurement embodied in the respective measurement signals transitions between the first and second measurement ranges without an abrupt change, the respective measurement signals being different at the predetermined transition.
2. The apparatus of claim 1, wherein the predetermined transition for a rising physical characteristic occurs at a higher measurement value than the predetermined transition for a falling physical characteristic.
3. The apparatus of claim 1, wherein the measurement embodied in the respective measurement signal for the first measurement range is adjusted relative to the measurement embodiment in the respective measurement signal for the second measurement range, over at least a portion of the second measurement range, so that a measurement indicated by the apparatus does not change abruptly when crossing the predetermined transition from the first measurement range to the second measurement range.
4. The apparatus of claim 1, wherein the physical characteristic is a pressure.
5. The apparatus of claim 1, wherein the physical characteristic is a gas density.
6. The apparatus of claim 1, wherein the measurement embodied in the respective measurement signal for a first sensor of the at least two sensors is substantially equal to a measurement of the first sensor over at least a portion of the first range and the measurement embodied in the respective measurement signal for a second sensor of the at least two sensors is substantially equal to a measurement of the second sensor over at least a portion of the second range.
7. The apparatus of claim 1, wherein one of the at least two sensors is selected from at least one of a piezo-resistive diaphragm sensor, a heat loss sensor and an ionization sensor.
8. An apparatus comprising:
- a housing; and
- a multi-sensor disposed within the housing, the multi-sensor including at least two sensors each being configured to generate a respective measurement signal of a physical characteristic over a respective one of a first measurement range and a second measurement range, and a pressure indicator connected to the at least two sensors, the pressure indictor including a processor configured to provide an indication of a measurement embodied in the respective measurement signals that transitions between the first and second measurement ranges as a substantially continuous function over the first and second measurement ranges, the respective measurement signals being different at the transition.
9. The apparatus of claim 8, wherein the transition for a rising physical characteristic occurs at a higher measurement value than the transition for a falling physical characteristic.
10. The apparatus of claim 8, wherein the processor is configured to determine the physical characteristic from but one of the at least two sensors throughout a combined measurement range of the at least two sensors.
11. The apparatus of claim 8, wherein a first sensor of the at least two sensors is configured to provide a first pressure reading and the pressure indicator is configured to indicate a pressure that is substantially equal to the first pressure reading when the first pressure reading is above a selectable predetermined pressure value.
12. The apparatus of claim 11, wherein a second sensor of the at least two sensors is configured to provide a second pressure reading and the pressure indicator is configured to indicate a pressure that is substantially equal to the second pressure reading when the first pressure reading is less than a second predetermined pressure value lower than the selectable predetermined pressure value.
13. The apparatus of claim 12, wherein the second predetermined pressure value is selectable from a number of different predetermined pressure values, and wherein the pressure indicator has a selector for selecting the selectable predetermined pressure value and the second predetermined pressure value.
14. The apparatus of claim 12, wherein the pressure indicator is configured to indicate pressure as a continuously differentiable function over a range that includes a threshold for the second predetermined pressure value.
15. The apparatus of claim 14, wherein the indicated pressure is without an inflection point between the selectable predetermined pressure value and the second predetermined pressure value.
16. A method comprising:
- producing a first and second reading of a quantifiable physical property with a respective one of a first and second sensors;
- selecting, with a processor connected to the first and second sensors, a transition magnitude between a first range corresponding to the first reading and a second range corresponding to the second reading, where the transition magnitude of a rising quantifiable physical characteristic occurs at a higher magnitude of the quantifiable physical property than the transition for a falling physical characteristic; and
- adjusting the magnitude of the quantifiable physical property in at least one of the first and second ranges so an indication of the quantifiable physical property transitions between the first and second ranges without an abrupt change where the first and second readings are different at the transition.
17. The method of claim 16, further comprising indicating a magnitude of the quantifiable physical property with the processor such that the indicated magnitude is adjusted only in the second range when the quantifiable physical property is falling.
18. The method of claim 16, further comprising indicating a magnitude of the quantifiable physical property with the processor such that the indicated magnitude is adjusted only in the first range when the quantifiable physical property is rising.
Type: Application
Filed: Nov 18, 2013
Publication Date: Mar 20, 2014
Applicant: BROOKS AUTOMATION INC. (Chelmsford, MA)
Inventor: Michael Borenstein (Boulder, CO)
Application Number: 14/082,894
International Classification: G01L 11/00 (20060101); G01N 9/00 (20060101); G01D 21/00 (20060101);