Electronically controlled vacuum pump

Information

  • Patent Grant
  • 6461113
  • Patent Number
    6,461,113
  • Date Filed
    Friday, December 3, 1999
    24 years ago
  • Date Issued
    Tuesday, October 8, 2002
    22 years ago
Abstract
A vacuum system comprises, as an integral assembly, a vacuum pump with drive motor, a purge valve, a roughing valve and an electronic control module. A cryogenic vacuum pump and a turbomolecular vacuum pump are disclosed. The control module has a programmed processor for controlling the motor and valves and is user programmable for establishing specific control sequences. The integral electronic control module is removable from the assembly and is connected to the other devices through a common connector assembly. In the turbomolecular pump system proper introduction of a purge gas through the purge valve is detected by detecting the current load on the pump drive or by detecting foreline pressure. To test the purge gas status, the purge valve may be closed and then opened as drive current or pressure is monitored. After power failure, the controller will continue normal drive of the turbomolecular pump so long as the speed of the pump has remained above a threshold value. Otherwise the vent valve will have been opened, and a start-up sequence must be initiated. During shutdown, power to the pump drive motor is discontinued and the vent valve is opened before the roughing valve is closed.
Description




BACKGROUND OF THE INVENTION




Vacuum systems often comprise a main vacuum pump which is driven by a drive motor and associated with various sensors, valves and other peripheral devices. The main vacuum pump may also be associated with a vacuum roughing pump and a secondary pump for specific gases such as water vapor. Cryopumps and turbomolecular pumps, for example, generally include temperature and pressure sensors and purge and roughing valves. A turbomolecular pump may also be associated with a cryopump such as a single stage cryogenic water pump. The cryogenic water pump would also have associated sensors and control valves.




Cryogenic vacuum pumps, or cryopumps, currently available generally follow a common design concept. A low temperature array, usually operating in the range of 4 to 25 K, is the primary pumping surface. This surface is surrounded by a higher temperature radiation shield, usually operated in the temperature range of 60 to 130 K, which provides radiation shielding to the lower temperature array. The radiation shield generally comprises a housing which is closed except at a frontal array positioned between the primary pumping surface and a work chamber to be evacuated.




In operation, high boiling point gases such as water vapor are condensed on the frontal array. Lower boiling point gases pass through that array and into the volume within the radiation shield and condense on the lower temperature array. A surface coated with an adsorbent such as charcoal or a molecular sieve operating at or below the temperature of the colder array may also be provided in this volume to remove the very low boiling point gases such as hydrogen. With the gases thus condensed and/or adsorbed onto the pumping surfaces, only a vacuum remains in the work chamber.




In systems cooled by closed cycle coolers, the cooler is typically a two-stage refrigerator having a cold finger which extends through the rear or side of the radiation shield. High pressure helium refrigerant is generally delivered to the cryocooler through high pressure lines from a compressor assembly. Electrical power to a displacer drive motor in the cooler is usually also delivered through the compressor.




The cold end of the second, coldest stage of the cryocooler is at the tip of the cold finger. The primary pumping surface, or cryopanel, is connected to a heat sink at the coldest end of the second stage of the cold finger. This cryopanel may be a simple metal plate or cup or an array of metal baffles arranged around and connected to the second-stage heat sink. This second-stage cryopanel also supports the low temperature adsorbent.




The radiation shield is connected to a heat sink, or heat station, at the coldest end of the first stage of the refrigerator. The shield surrounds the second-stage cryopanel in such a way as to protect it from radiant heat. The frontal array is cooled by the first-stage heat sink through the side shield or, as disclosed in U.S. Pat. No. 4,356,701, through thermal struts.




After several days or weeks of use, the gases which have condensed onto the cryopanels, and in particular the gases which are adsorbed, begin to saturate the cryopump. A regeneration procedure must then be followed to warm the cryopump and thus release the gases and remove the gases from the system. As the gases evaporate, the pressure in the cryopump increases, and the gases are exhausted through a relief valve. During regeneration, the cryopump is often purged with warm nitrogen gas. The nitrogen gas hastens warming of the cryopanels and also serves to flush water and other vapors from the cryopump. By directing the nitrogen into the system close to the second-stage array, the nitrogen gas which flows outward to the exhaust port minimizes the movement of water vapor from the first array back to the second-stage array. Nitrogen is the usual purge gas because it is inert and is available free of water vapor. It is usually delivered from a nitrogen storage bottle through a fluid line and a purge valve coupled to the cryopump.




After the cryopump is purged, it must be rough pumped to produce a vacuum about the cryopumping surfaces and cold finger to reduce heat transfer by gas conduction and thus enable the cryocooler to cool to normal operating temperatures. The rough pump is generally a mechanical pump coupled through a fluid line to a roughing valve mounted to the cryopump.




Control of the regeneration process is facilitated by temperature gauges coupled to the cold finger heat stations. Thermocouple pressure gauges have also been used with cryopumps but have generally not been recommended because of a potential of igniting gases released in the cryopump by a spark from the current-carrying thermocouple. The temperature and/or pressure sensors mounted to the pump are coupled through electrical leads to temperature and/or pressure indicators.




Although regeneration may be controlled by manually turning the cryocooler off and on and manually controlling the purge and roughing valves, a separate regeneration controller is used in more sophisticated systems. Leads from the controller are coupled to each of the sensors, the cryocooler motor and the valves to be actuated.




Another form of vacuum pump used in high vacuum systems, such as semiconductor processing systems, is the turbomolecular pump. A turbomolecular pump comprises a high speed turbine which drives the gas molecules. Since the turbomolecular pump operates most efficiently in the molecular flow region, the gas molecules which are driven through the pump are removed by a roughing vacuum pump which maintains a vacuum in the order of 10


−3


torr at the foreline, or exhaust, of the turbomolecular pump.




Because the gas as being pumped by the turbomolecular pump may be extremely corrosive or hazardous in other ways, it is often diluted by a purge gas in the foreline region of the pump. To that end, a purge valve is coupled to the pump to introduce purge gas from an inert gas supply. The purge gas is typically introduced into the motor/bearing region.




During shutdown of the pump, gas is typically introduced about the turbine blades through a separate vent valve. The vent gas prevents back streaming of hydrocarbons from the bearing lubricants in the foreline and assists in slowing of the pump by introducing a fluid drag.




To allow the turbomolecular pump to operate more effectively, some systems use a heater blanket about the housing to warm the blades and housing during operation and to thus evaporate any condensed gases. During continued operation, cooling water is circulated through the pump to prevent overheating of the bearings. Typical systems include a sensor for sensing bearing temperature in order to provide a warning with overheating.




A rack mounted control box is generally used to convert power from a standard electrical outlet to that required by the pump drive motor. The motor driving the turbine is typically a DC brushless motor driven through a speed control feedback loop or an AC synchronous motor. More sophisticated controllers may be connected to the various valves of the system to open and close those valves according to some user programmable sequence. Leads from the controller are coupled to the pump drive motor, the temperature sensor and each valve to be actuated.




SUMMARY OF THE INVENTION




In accordance with one aspect of the present invention, a vacuum system comprises a vacuum pump with a drive motor, purge and roughing valves and an electronic control module as an integral assembly. The purge valve introduces purge gas into the vacuum pump and the roughing valve opens a foreline of the vacuum pump to a roughing pump. The electronic control module has a programmed processor for controlling the vacuum pump, drive motor, purge valve and roughing valve. The electronic control processor is user programmable for establishing specific control sequences in controlling the vacuum pump drive motor, purge valve and roughing valve.




Preferably, the electronic processor is mounted in a housing of a module which is adapted to be removably coupled to the vacuum. A control connector on the module is adapted to couple the electronics to a vacuum pump motor and to the valves. A power connector is adapted to connect the electronics, to a power supply. The electronic module may store system parameters such as temperature, pressure, regeneration times and the like. It preferably includes a nonvolatile random access memory so that the parameters are retained even with loss of power or removal of the module from the pump.




Preferably, the electronic module has the control connectors and power connectors at opposite ends thereof, and it is adapted to slide into a housing fixed to the vacuum. The module is locked in place such that it cannot be removed so long as a power lead is coupled to the connector. A keyboard and display may be pivotally mounted at the end of the fixed housing opposite to the end in which the module is inserted and thus opposite to the power connector. Preferably, the display is reversible to allow for both upright and inverted orientations of the cryopump.




One vacuum system embodying the present invention comprises a motor driven turbomolecular pump and a roughing valve for opening a foreline of the turbomolecular pump to a roughing pump. A purge valve introduces purge gas into the turbomolecular pump to dilute gas being pumped. An electronic control module has a programmed processor for controlling the turbomolecular pump drive motor, purge valve and roughing valve. The processor is user programmable for establishing specific control sequences. The module is removable from the integral assembly and is connected to the drive motor and valves through a common connector assembly.




The preferred system further comprises a sensor for sensing that purge gas is being introduced into the turbomolecular pump. The sensor may sense load on the turbomolecular pump by sensing current through the pump motor or it may sense foreline pressure. During operation, the purge gas may be tested by sensing system response as the purge valve is closed and opened.




The system may comprise a heater for heating the turbomolecular pump and a sensor for sensing temperature of the turbomolecular pump. The electronic control module responds to the temperature sensor and drives the heater to control the temperature of the turbomolecular pump.




The electronic control module may control shutdown of the vacuum system by turning off power to the drive motor and opening the vent valve. Only subsequently is the roughing valve closed. By thus closing the roughing valve only after the vent valve has been opened, there can be no back streaming of gases through the turbomolecular pump as the pump slows down. By introducing the vent gas into a midsection of the rotor, potential damage to the bearings with the prompt pressure change is avoided. A delay of a few seconds between opening of the vent valve and closing of the roughing valve is preferred.




After a power failure, the system will typically open the vent valve to prevent back streaming once the rotor speed has dropped below a threshold value. With return of power, the electronic control only continues normal drive to the turbomolecular pump drive motor if the rotor remains above that threshold speed. Otherwise a start-up procedure must be initiated.




The system may further include a pressure sensor, and the electronic control may control the speed of the drive motor to the driven turbomolecular pump in response to the sensed pressure. The sensed pressure may be the total pressure sensed by a thermocouple pressure gauge or an ionization gauge, or in some cases it may more advantageously be a partial pressure as can be obtained through a residual gas analyzer.




An accelerometer may be included to provide vibrational information.




Individual and local electronic control of each vacuum pump has many advantages over strictly central and remote control. Although the present system has the advantage of being open to control and monitoring from a remote central station, control of any pump is not dependent on that central station. Therefore, but for a power outage, it is much less likely that all pumps in a system will be down simultaneously. The local storage of data such as calibration data and data histories are readily retained in the local memory without requiring any access to the central station. Thus, for example, in servicing a vacuum by replacing a module, the service person need not input any new data into the central computer because all necessary information is retained and set at the pump itself. Also, in servicing a pump, it is much more convenient to the service person to have full control of the pump when he is at the pump itself rather than having to seek control through a remote computer. The local full control of the vacuum facilitates enhancements to individual pumps because there is no burden on the central computer. As a result, many procedural improvements which provide faster, more thorough regeneration are more likely to be implemented. The removable module greatly facilitates servicing of the unit, and the battery-backed memory allows such servicing without loss of data. The module also facilitates upgrading of any individual pump.











BRIEF DESCRIPTION OF THE DRAWINGS




The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular description of preferred embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.





FIG. 1

is a side view of a cryopump embodying the present invention.





FIG. 2

is a cross-sectional view of the cryopump of

FIG. 1

with the electronic module and housing removed.





FIG. 3

is a top view of the cryopump of FIG.


1


.





FIG. 4

is a view of the control panel of the cryopump of

FIGS. 1 and 3

.





FIG. 5

is a side view of an electronic module removed from the cryopump of

FIGS. 1 and 3

.





FIG. 6

is an end view of the module of FIG.


5


.





FIG. 7

is a schematic illustration of a system having three cryopumps of the present invention.





FIG. 8

is a schematic illustration of the electronics of the module of FIG.


5


.





FIGS. 9A and 9B

is a flowchart of the response of the system to keyboard inputs when the monitor function has been enabled.





FIGS. 10A-10G

is a flowchart of the response of the system to keyboard inputs when the control function has been enabled.





FIGS. 11A-11D

is a flowchart of the response of the system when the relay function has been enabled.





FIGS. 12A-12C

is a flowchart of the response of the system when the service function has been enabled.





FIGS. 13A-13C

is a flowchart of the response of the system when the regeneration function has been enabled, and

FIG. 13D

is an example flowchart for reprogramming an item from

FIGS. 13A-13C

.





FIGS. 14A-14C

is a flowchart of a regeneration process under control of the electronic module.





FIGS. 15A and 15B

is a flowchart of a power failure recovery sequence.





FIG. 16

is a perspective view of a turbomolecular pump with integral valves and electronics module embodying the present invention.





FIG. 17

is an illustration of the control panel of the assembly of FIG.


16


.





FIG. 18

is a side view of an electronic module removed from the turbomolecular pump system of FIG.


16


.





FIG. 19

is a block diagram of the controller electronics in the system of FIG.


16


.





FIGS. 20A and 20B

are a flow chart of a preferred start-up procedure programmed into the electronics.





FIG. 21

is a flow chart of a preferred shutdown procedure programmed into the electronics.











DETAILED DESCRIPTION OF THE INVENTION




A description of preferred embodiments of the invention follows.





FIG. 1

is an illustration of a cryopump embodying the present invention. The cryopump includes the usual vacuum vessel


20


which has a flange


22


to mount the pump to a system to be evacuated. In accordance with the present invention, the cryopump includes an electronic module


24


in a housing


26


at one end of the vessel


20


. A control pad


28


is pivotally mounted to one end of the housing


26


. As shown by broken lines


30


, the control pad may be pivoted about a pin


32


to provide convenient viewing. The pad bracket


34


has additional holes


36


at the opposite end thereof so that the control pad can be inverted where the cryopump is to be mounted in an orientation inverted from that shown in FIG.


1


. Also, an elastomeric foot


38


is provided on the flat upper surface of the electronics housing


26


to support the pump when inverted.




As illustrated in

FIG. 2

, much of the cryopump is conventional. In

FIG. 2

, the housing


26


is removed to expose a drive motor


40


and a crosshead assembly


42


. The crosshead converts the rotary motion of the motor


40


to reciprocating motion to drive a displacer within the two-stage cold finger


44


. With each cycle, helium gas introduced into the cold finger under pressure through line


46


is expanded and thus cooled to maintain the cold finger at cryogenic temperatures. Helium then warmed by a heat exchange matrix in the displacer is exhausted through line


48


.




A first-stage heat station


50


is mounted at the cold end of the first stage


52


of the refrigerator. Similarly, heat station


54


is mounted to the cold end of the second stage


56


. Suitable temperature sensor elements


58


and


60


are mounted to the rear of the heat stations


50


and


54


.




The primary pumping surface is a cryopanel array


62


mounted to the heat sink


54


. This array comprises a plurality of disks as disclosed in U.S. Pat. No. 4,555,907. Low temperature adsorbent is mounted to protected surfaces of the array


62


to adsorb noncondensible gases.




A cup-shaped radiation shield


64


is mounted to the first stage heat station


50


. The second stage of the cold finger extends through an opening in that radiation shield. This radiation shield


64


surrounds the primary cryopanel array to the rear and sides to minimize heating of the primary cryopanel array by radiation. The temperature of the radiation shield may range from as low as 40 K at the heat sink


50


to as high as 130 K adjacent to the opening


68


to an evacuated chamber.




A frontal cryopanel array


70


serves as both a radiation shield for the primary cryopanel array and as a cryopumping surface for higher boiling temperature gases such as water vapor. This panel comprises a circular array of concentric louvers and chevrons


72


joined by a spoke-like plate


74


. The configuration of this cryopanel


70


need not be confined to circular, concentric components; but it should be so arranged as to act as a radiant heat shield and a higher temperature cryopumping panel while providing a path for lower boiling temperature gases to the primary cryopanel.




As illustrated in

FIGS. 1 and 3

, a pressure relief valve


76


is coupled to the vacuum vessel


20


through an elbow


78


. To the other side of the motor and the electronics housing


26


, as illustrated in

FIG. 3

, is an electrically actuated purge valve


80


mounted to the housing


20


through a vertical pipe


82


. Also coupled to the housing


20


through the pipe


82


is an electrically actuated roughing valve


84


. The valve


84


is coupled to the pipe


82


through an elbow


85


. Finally, a thermocouple vacuum pressure gauge


86


is coupled to the interior of the chamber


20


through the pipe


82


.




Less conventional in the cryopump is a heater assembly


69


illustrated in FIG.


2


. The heater assembly includes a tube which hermetically seals electric heating units. The heating units heat the first stage through a heater mount


71


and a second stage through a heater mount


73


.




For safety, the heater has several levels of interlocks and control mechanisms. They are as follows: (1) The electrical wires and heating elements are hermetically sealed. This prevents any potential sparks in the vacuum vessel due to broken wires or bad connections. (2) The heating elements are made with special temperature limiting wire. This limits the maximum temperature the heaters can reach if all control is lost. (3) The heaters are proportionally controlled by feedback from the temperature sensing diodes. Thus, heat is called for only when needed. (4) When used for temperature control of the arrays or heat station, the maximum power level is held at 25%. (5) If the diode reads out of its normal range, the system assumes that it is defective, shuts off the heaters, and warns the user. (6) The heaters are switched on and off through two relays in series. One set of relays are solid state and the other are mechanical. The solid state relays are used to switch the power when in the temperature control mode. The mechanical relays are part of the safety control and switch off all power to both heaters if a measured temperature, or a diode, goes out of specification. (7) The electronics have in them a watchdog timer. This device has to be reset ten times a second. Thus, if the software program (which contains the heater control software) fails to properly recycle, the timer will not be reset. If it is not reset, it shuts off everything, and then reboots the system.




As will be discussed in greater detail below, the refrigerator motor


40


, cryopanel heater assembly


69


, purge valve


80


and roughing valve


84


are all controlled by the electronic module. Also, the module monitors the temperature detected by temperature sensors


58


and


60


and the pressure sensed by the TC pressure gauge


86


.




The control pad


28


has a hinged cover plate


88


which, when opened, exposes a keyboard and display illustrated in FIG.


4


. The control pad provides the means for programming, controlling and monitoring all cryopump functions. It includes an alphanumeric display


90


which displays up to sixteen characters. Longer messages can be accessed by the horizontal scroll display keys


92


and


94


. Additional lines of messages and menu items may be displayed by the vertical scroll display keys


96


and


98


. Numerical data may be input to the system by keys


100


. The ENTER and CLEAR keys


102


and


104


are used to enter and clear data during programming. A MONITOR function key allows the display of sensor data and on/off status of the pump and relays. A CONTROL function key allows the operator to control various on and off functions. The RELAYS function key allows the operator to program the opening and closing of two set point relays. The REGEN function key activates a complete cryopump regeneration cycle, allows regeneration program changes and sets power failure recovery parameters. The SERVICE function key causes service-type data to be displayed and allows the setting of a password and password lockout of other functions. The HELP function key provides additional information when used in conjunction with the other five keys. Further discussion of the operation of the system in response to the function keys is presented below.




In accordance with the present invention, all of the control electronics required to respond to the various sensors and control the refrigerator, heaters and valves is housed in a module


106


illustrated in

FIG. 5. A

control connector


108


is positioned at one end of the module housing. It is guided by a pair of pins


110


into association with a complementary connector within the permanently mounted housing


26


. All electric access to the fixed elements of the cryopump is through this connector


108


. The module


106


is inserted into the housing


26


through an end opening at


112


with the pins


110


leading. The opposite, external connection end


114


of the module is left exposed. That end is illustrated in FIG.


6


.




Once the module is secured within the housing


26


by screws


116


and


118


, power lines may be coupled to the input connector


120


and an output connector


122


. The output connector allows a number of cryopumps to be connected in a daisy chain fashion as discussed below. Due to the elongated shape of the heads of the screws


116


and


118


, those screws may not be removed until the power lines have been disconnected.




Also included in the end of the module is a connector


124


for controlling external devices through relays in the module and a connector


126


for receiving inputs from an auxiliary TC pressure sensor. A connector


128


allows a remote control pad to be coupled to the system. Connectors


130


and


132


are incoming and outgoing communications ports for coupling the pump into a network. An RS232 port


133


allows access and control from a remote computer terminal, directly or through a modem.




A typical network utilizing the cryopump of the present invention is illustrated in

FIG. 7. A

first pump


134


is coupled through its power input connector


120


to a system compressor


136


. The gas inlet and outlet ports


46


and


48


are also coupled to the compressor gas lines. With the outlet connectors


122


, the cryopump


134


may be coupled to power additional pumps


138


and


140


. The cryopump may be coupled in a daisy chain communications network by the network connectors


130


,


132


. Each individual cryopump or the network of cryopumps illustrated in

FIG. 7

may be coupled to a computer terminal


148


through the RS232 port. Further, each cryopump or the network may be coupled to a modem


150


and/or


151


for communication with a remote computer terminal. As illustrated by cryopump


138


, each may additionally be coupled to an external sensor


142


, and to other external devices


144


controlled by relays in the module. A remote control pad


146


identical to that illustrated in

FIG. 4

may be used to control the cryopump. With such an arrangement, control may be either local through the control pad


28


or remote through the control pad


146


.





FIG. 8

is a schematic illustration of the electronics of the module


24


. It includes a microprocessor


152


which processes a program held as firmware in a read only memory


154


. In addition, a battery backed random access memory


156


is provided to store any operational data. With the battery backing, the memory is nonvolatile when power is disconnected from the system. This feature not only allows the data stored in RAM to survive power outages, but also allows the module to be removed without loss of data. In this way, for servicing, the module may be replaced for continued operation of the cryopump yet the data stored in memory may later be withdrawn through the RS232 port to permit further analysis of the prior operation of the cryopump. The module also includes electronics


160


associated with the external connectors. Connector electronics


158


include sensor circuitry and drivers to the motor, heater and valves. Further, the electronics include an electronic potentiometer


161


by which the TC pressure gauge may be zeroed when the cryopump is fully evacuated. The TC pressure gauge is a relatively high pressure gauge which should read zero when the pressure is at 10


−4


torr with second-stage temperature of 20 K or less. Also included in the electronic module are relays


162


for controlling both local and remote devices and a power sensor


159


.




Operation of the system in response to the control panel is illustrated by the flowcharts of

FIGS. 9A-14C

. When the MONITOR key is first pressed at


170


, the alphanumeric display


90


indicates the on/off status of the cryopump and the second-stage temperature at


172


. At any stage of the monitor or any other function, the HELP button may be depressed to display a help message. In the monitor function, the message


174


merely indicates that the Next and Last buttons should be pressed to scroll the monitor menu. If the Next button is pressed, a display of the first-stage temperature, second-stage temperature and the pressure reading from the auxiliary TC pressure gauge are displayed at


175


. With the Next button pressed repeatedly, the first-stage temperature is displayed at


176


, followed by second-stage temperature at


178


, the auxiliary TC pressure at


180


, and the pressure reading from the cryopump TC pressure gauge


86


at


182


. The on/off status of each of two relays which control external functions through the connector


126


may also be displayed at


184


and


186


along with the manual or automatic control mode status of each relay.





FIGS. 10A-10G

illustrate the operation of the system after the CONTROL function key is pressed at


188


. The on/off status and the second-stage temperature is displayed at


190


. As indicated by the help message, the pump may be turned on by pressing 1 or off by pressing zero, or the menu may be scrolled by pressing the Next and Last buttons.




When the cryopump is off at


194


, it may be turned on by pressing the


1


button. The microprocessor then checks the status of power to the cryocooler motor. The cryopump receives separate power inputs from the compressor for the cooler motor, the heater and the electronics. If two-phase power is available, the cryopump is turned on; if not, availability of one-phase power is checked at


198


. In either case, the no cryopower display


200


or


202


is provided, and operator checks are indicated through help messages at


204


and


206


.




In scrolling from the “cryo on” display


190


or “cryo off” display


194


in the control function, one obtains the auxiliary TC status indications. If the gauge is on, the pressure is displayed. Again, the help message


212


indicates how the auxiliary TC may be turned on or off, or how the monitor function displays may be scrolled.




If the control function is again scrolled, the status of the cryopump TC gauge is indicated at


214


or


216


. If the TC gauge is off at


216


and the


1


button is pressed, the microprocessor performs a safety check before carrying out the instruction. The TC gauge can only be turned on if the second-stage temperature is below 20 K or if the cryopump has been purged as indicated at


218


and


220


. If the temperature is below 20 K, there is insufficient gas in the pump to ignite. If the cryopump has just been purged, only inert is present. If neither of those conditions exists, a potentially dangerous condition may be present and turning the gauge on is prevented at


222


.




Continuing to scroll through the control function, one obtains the open/closed status of the roughing valve at


224


or


226


. If the roughing valve is closed at


224


, it may be opened by pressing the


1


button. However, the valve is not immediately opened if the cryopump is indicated to be on at


226


. Opening the roughing valve may back stream oil from the roughing pump into the cryopump and contaminate the adsorbent. If the cryopump is on, a warning is displayed at


228


, and the help message indicates that opening the valve while the cryopump is on may contaminate the cryopump. The system only allows the valve to be opened if the operator presses an additional key


2


.




The next item in the control function menu is the status of the purge valve at


232


and


234


. Again, if the operator attempts to open the purge valve by pressing the


1


button, the system checks whether the cryopump is on at


236


. If so, opening the purge valve may swamp the pump with purge gas, and an additional warning is displayed at


238


. The help message indicates that opening the valve may contaminate the cryopump but allows the operator to open the valve by pressing the


2


button.




With the next item on the menu, the on/off status of relay


1


and the manual/automatic mode status of the relay is indicated at


242


,


244


and


246


. The relay may be switched between the on and off positions if in the manual mode by pressing the zero and


1


buttons and may be switched between manual and automatic modes by pressing the


7


and


9


buttons as indicated by the menu messages


248


and


250


. Similarly, the relay


2


status is indicated at


252


,


254


and


256


in the next step of the menu.





FIGS. 11A-11D

illustrate operation of the system after the RELAYS function button is pressed at


258


. This function allows programming of relay set points. First, relay


1


or relay


2


is able to be selected at


260


. Then the status of the selected relay is indicated at


262


. As indicated by the help message


264


, the relays may be reprogrammed by scrolling to a desired item and pressing the enter button. In scrolling through the menu, the current program for automatic operation is indicated at


266


. Specifically, it indicates the lower and upper limits of the first-stage temperature for triggering the relay. To reprogram the settings, one scrolls through the menu to the item which is to be programmed and presses the enter button. The menu items from which a relay may be controlled and which may be programmed are the first-stage temperature at


268


, the second-stage at


270


(sheet


3


), the cryo TC pressure gauge at


272


, the auxiliary TC pressure gauge at


274


, the cryopump at


276


, and the regeneration cycle at


278


. A time delay from any of the above may be programmed at


280


. When the cryopump and regeneration functions are entered from


276


and


278


, a relay is actuated when the cryopump is turned on and when the regeneration cycle is started, respectively. The first four items are based on upper and lower limits. Reprogramming of the limits is discussed below with respect to the first-stage temperature only.




When the screen displays the first-stage temperature under the RELAYS function, and the operator presses the enter button, the lower and upper limits are displayed at


282


. As indicated by the help message


284


, digits may be keyed in through the control pad to indicate a range within the possible range of 30 K to 300 K. At


282


, the lower limit may be entered. If a value outside the acceptable range is entered at


286


, the entry is questioned at


288


, and the help message at


290


indicates that the number was out of bounds. The operator must clear and try again. If the entry is properly within the range at


292


, the entry is successful when the operator presses the enter button at


294


, and the display indicates that the upper limit may be programmed at


296


. The help message


298


indicates that the range must be between the lower limit set by the operator and 300 K. Again, if an improper entry is made at


300


, the display questions the upper limit at


302


, and a help message at


304


indicates that the number is out of bounds. The number must be cleared and retried. If the value is within the proper range at


306


, the newly programmed lower and upper limits are displayed at


308


.




As already noted, the relays may be set to operate between lower and upper limits for one of the second-stage temperature, cryo TC pressure gauge and auxiliary TC pressure gauge in the manner described with respect to the first-stage temperature. The lower and upper limits are 10 K and 310 K for the second-stage temperature gauge, and 1 micron and 999 micron for each of the TC pressure gauges. As indicated by the help message


314


, the time delay must be from zero to 99 seconds.




Operation of the system after the SERVICE button is pressed at


318


is illustrated in FIG.


12


. The serial number of the cryopump is displayed at


320


. Scrolling through the menu, one also obtains the number of hours that the pump has been operating at


322


and the number of hours that the pump has been operating since the last regeneration at


324


.




To proceed through the remainder of the service menu, one must have a password. Thus, at


326


the system requests the password. If the proper password is keyed in at


328


, the password is displayed at


330


, and the operator is able to proceed. At this point, the operator may enter a new password to replace the old at


332


. If the value is within an allowable range, it may be entered and displayed at


334


. Otherwise, the system questions the password at


336


, and the password must be cleared.




From entry of the proper password at


330


, the operator may scroll to the lock mode status display at


338


. The lock mode inhibits the REGEN, RELAYS and CONTROL functions of the control pad and thus subjects to the password the entire system, but for the MONITOR and the HELP functions and the limited service information presented prior to the password request. Where the lock mode is on, an operator must have access to the proper password in order to enter the full service function and turn the lock mode off before the CONTROL, REGEN or RELAYS functions can be utilized. Thus, there are two levels of protection: the service function by which the lock mode is controlled can only be entered with use of the password; the regen control and relay functions can only be entered where the lock mode has been turned off by an operator with the password. Thus the operator with the password may make the other functions available or not available to operators in general.




Three additional functions which are included within this first level of password protection are the zeroing of the auxiliary and cryopump TC pressure gauges at


340


and


342


and control of the first-stage heater during operation of the cryopump at


344


. In the first-stage temperature control mode at


344


, the heater prevents the temperature of the first-stage from dropping below 65 K. It has been found that, where the first-stage is allowed to become cooler than 65 K, argon may condense on the first stage during pumpdown. However, to reach full vacuum, the argon must be released from the first stage and pumped by the colder second stage. Thus, the condensation on the first stage delays pumpdown. By maintaining the temperature of the first stage above 65 K, such “argon hang-up” is avoided.




The thermocouple gauges are relatively high pressure gauges which should read zero when the vacuum is less than 10


−4


. Such a vacuum is assured where the second stage is at a temperature less than 20 K. Thus, at a condition where a gauge should read zero, it may be set to zero by pressing the enter button at


340


or


342


. In the present system, however, these steps are generally unnecessary for the cryopump TC pressure gauge since the microprocessor is programmed to zero the TC gauge after each regeneration. After regeneration, the lowest possible pressure of the system is assured, and this is a best time to zero the gauge.




The REGEN function allows both starting and stopping of the regeneration cycle as well as programming of the cycle to be followed when regeneration is started. Operation of the system after the REGEN function key is pressed at


346


is illustrated in

FIGS. 13A-13C

. If the system is not being regenerated, a message is given at


348


. From there the help message


350


indicates that regeneration can be started by pressing


1


. When the


1


is pressed, the system asks for confirmation at


352


to assure that the button was not mistakenly pressed. Confirmation is made by pressing button


2


at which time regeneration begins at


354


. Regeneration follows the previously programmed regeneration cycle. As indicated by the help message


356


, regeneration may be stopped by pressing the zero button with confirmation at


358


by pressing the


2


button.




Programming of the regeneration cycle may be performed by scrolling from


348


or


354


as indicated by the help messages


350


and


356


. At


360


, a start delay may be programmed into the system. When thus programmed, the cryopump continues to operate for the programmed time after a regeneration is initiated at


348


and


352


. A delay of between zero and 99.9 hours may be programmed. At


362


, a restart delay of up to 99.9 hours may be programmed into the system. Thus, the regeneration would be performed at the time indicated by the start delay of


360


, but the cryopump would not be cooled down for the restart delay after completion of the regeneration sequence. This, for example, allows for starting a weekend regeneration cycle followed by a delay until restart on a Monday morning.




An extended purge time may be programmed at


364


. At


366


, the number of times that the pump may be repurged if it fails to rough out properly is programmed. Regeneration is aborted after this limit is reached. At


368


, the base pressure to which the pump is evacuated before starting a rate of rise test is set. At


370


, the rate of rise which must be obtained to pass the rate of rise test is set. At


372


, the number of times that the rate of rise test is performed before regeneration is aborted is set. Use of the above parameters in a regeneration process is described in greater detail below with respect to

FIGS. 14A-14C

.




In the event of a power failure, the system may be set to follow a power failure sequence by entering 1 at


374


. Details of the sequence are presented below with respect to

FIGS. 15A and 15B

.




An example of the process of programming a value in the regeneration mode is illustrated in FIG.


13


D. This example illustrates programming of the base pressure at


368


of

FIGS. 13A-13C

. When the enter button is pressed, the base pressure is underlined in the display at


378


and may be set by keying in a value within a range specified in the help message


379


. If the number is properly keyed in within that range at


380


and the enter button is pressed, the new base pressure is programmed into the system at


382


. If an improper value is keyed in at


384


, the system questions the new value at


386


.




A typical regeneration cycle is illustrated in

FIGS. 14A-14C

. When the regeneration cycle is initiated at


354


of

FIGS. 13A-13C

, the regen function light flashes until the regeneration cycle is complete as indicated at


388


. The system then looks to the user programmed values


390


to determine whether there is a delay in the start of regeneration at


392


. If there is to be a delay, the system waits at


394


and displays the period of time remaining before start as indicated at


396


. After the programmed delay, the cryopump is turned off at


398


and the off status is indicated on the display at


400


.




After a 15-second wait at


402


to allow set point relays R


1


and R


2


to activate any external device, the purge valve


80


is opened at


404


. Throughout warm-up, the display indicates at


406


the present second-stage temperature and the temperature of 310 K to be reached. A purge test is performed at


408


. In the purge test, the second-stage temperature is measured and is expected to increase by 20 K during a 30-second period. If the system passes the purge test, the heaters are turned on at


410


to raise the temperature to 301 K as indicated at


412


. If the system fails the purge test, the heaters are not turned on until the second-stage temperature reaches 150 K as indicated at


414


. If a system fails to reach that temperature in 250 minutes as indicated at


416


, regeneration is aborted, as indicated on the display at


418


.




After the heaters are turned on, the system must reach 310 K within 30 minutes as indicated at


420


or the regeneration is aborted as indicated at


422


. After the system has reached 310 K, the purge is extended at


414


for the length of time previously programmed into the system at


416


. After the extended purge, the purge valve


80


is closed at


418


, and the roughing valve


84


is opened at


420


. During this time, the roughing pump draws the cryopump chamber to a vacuum at which the cryogenic refrigerator is sufficiently insulated to be able to operate at cryogenic temperatures.




A novel feature of the present system is that the heaters are kept on throughout the rough pumping process to directly heat the cryopumping arrays. The continued heating of the arrays requires a bit more cooling by the cryogenic refrigerator when it is turned on, but evaporates gas from the system and thus results in a more efficient rough pumping process.




The system waits at


422


as rough pumping continues until the base pressure programmed into the system at


424


is reached. During the wait, the rate of pressure drop is monitored in a roughout test at


426


. So long as the pressure decreases at a rate of at least two percent per minute, the roughing continues. However, if the pressure drop slows to a slower rate, it is recognized that the pressure is plateauing before it reaches the base pressure, and the system is repurged. In the past, the repurge has only been initiated when the system failed to reach a base pressure within some predetermined length of time. By monitoring the rate of pressure drop, the decision can be made at an earlier time to shorten the regeneration cycle. When the system fails the roughout test at


426


, the processor determines at


428


whether the system has already gone through the number of repurge cycles previously programmed at


430


. If not, the purge valve is opened at


432


, and the system recycles through the extended purge at


414


. If the preprogrammed limit of repurge cycles has been reached, regeneration is aborted as indicated at


434


. If the total roughing time has exceeded sixty minutes as indicated at


436


, regeneration is also aborted.




Once the base pressure is reached with roughing, the roughing valve


84


to the roughing pump is closed at


426


. A rate of rise test is then performed at


438


. In the rate of rise test, the system waits fifteen seconds and measures the TC pressure and then waits thirty seconds and again measures the TC pressure. The difference in pressures must be less than that programmed for the rate of rise test at


440


or the test fails. With failure, the system determines at


442


whether the number of ROR cycles has reached that previously programmed at


444


. If so, regeneration is aborted. If not, the roughing valve is again opened at


420


for further rough pumping.




Once a system has passed the ROR test, it waits at


446


an amount of time previously programmed for delay of restart at


448


. If restart is to be delayed, the heaters are turned off at


450


, and the purge valve is opened so that the flushed cryopump is backfilled with inert nitrogen. The system then waits for the programmed delay for restart before again opening the roughing valve at


420


and repeating the roughing sequence. Thus, regeneration is completed promptly through the ROR test even where restart is to be delayed. This gives greater opportunity to correct any problems noted in regeneration and avoids delays in restart due to extended cycling in the regeneration cycle. However, the regenerated system is not left at low pressure because the low pressure might allow air and water to enter the pump and contaminate the arrays if any leak is present. Rather, the regenerated system is held with a volume of clean nitrogen gas. Later, when the restart delay has passed, the system is again rough pumped from


420


with the full expectation of promptly passing the ROR test at


438


.




When the cryopump is to be restarted after successful rough pumping, the heaters are turned off at


456


, and the cryopump is turned on at


458


. The system is to cool down to 20 K within 180 minutes as indicated at


462


or regeneration is aborted. Once cooled to 20 K, the cryopump TC pressure gauge is automatically zeroed at


464


. As previously discussed, the system is now at its lowest pressure, and at this time the TC pressure gauge should always read zero. The cryopump TC pressure gauge is then turned off at


466


and regeneration is complete.





FIGS. 15A-15B

is a flowchart of the power failure recovery sequence. After power recovers as indicated at


468


, the system checks at


470


the operator program at


472


to determine whether the recovery sequence is to be followed. If not, the cryopump stays off as indicated at


474


. If so, the system determines at


476


whether the cryopump was on, off or in regeneration when the power went out. If off, the cryopump remains off. If the pump was on, the system checks at


478


whether the second stage is above or below the set point programmed at


480


. If it is below the set point, the cryopump is turned on at


482


and cooled to 20 K at


484


where the display at


486


indicates that the system has recovered after power failure. If it does not cool to below 20 K within thirty minutes, a warning is given to the operator to check the temperature so that he can be sure the pump is within the operating parameters needed for this process. If the temperature of the second stage is not below the programmed set point, the system starts regeneration at


488


without any programmed delays for regeneration start and cryopump restart.




If at


476


it is determined that the system had already been in regeneration, it determines at


490


whether the pump was in the process of cooling down. If not, the regeneration cycle is restarted at


488


. If the pump was cooling down, the system determines whether the cryopump TC gauge indicates a pressure of less than 100 microns. If not, regeneration is restarted at


488


. If so, cool down is continued at


494


to complete the original regeneration cycle. After power failure, the “regen start” and “cryo restart” delays are always ignored because the time of power outage is unknown and the system errs in favor of an operational system.




Although it is often important to prevent casual operation of the system through the control pad by unauthorized personnel, it is also important that the system not be shut down because an individual having the password is not available. The present system allows for override of the password by service personnel. However, service personnel are not always immediately available, and it may be desirable to override the password through a phone communication. Thus, it is desirable to be able to provide the user with an override password which can be input on the control pad. On the other hand, one would not want the individual to thereafter have unlimited access to the cryopump control at later times, so the override password must have a limited life. To that end, the microprocessor is programmed to respond to a password which the system can determine to be valid for only the present state of the system. It stores a cryptographic algorithm from which, based on its time of operation, it can compute the valid override password. Similarly, a trusted source has access to the same algorithm. If the password is to be bypassed, the operator provides the trusted source with the operating time of the cryopump which is indicated in the service function at


322


of FIG.


12


. That time is generally different for each pump in a system and is never repeated for a pump. The trusted source then computes the override password and gives the password to the operator over the telephone. When input into the system, the system confirms by computing the override password from its own algorithm and then provides the password which had previously been programmed into the system by the unavailable operator. When the unavailable operator returns, the operator would presumably code a new password into the system. The override password would no longer be usable because the operating time of the system would change.




When coupled to a computer terminal through the RS232 port, all of the functions available through the control pad may be performed through the computer terminal. Further, additional information stored in the battery-backed RAM is available for service diagnostics. Specifically, the computer terminal may have access to the specific diode calibrations for the first- and second-stage temperature sensing diodes. The electronic module may store and provide to the central computer a data history as well. In particular, the system stores the following data with respect to the first ten regenerations of the system and the most recent ten regenerations: cool down time, warm-up time, purge time, rough out time, regenerator ROR cycles, and final ROR value. The system also stores the time since the last regeneration and the total number of regenerations completed. By storing the data with respect to the first ten regenerations, service personnel are able to compare the more recent cryopump operation with that of the cryopump when it was new and possibly predict problems before they occur.





FIG. 16

is an illustration of a turbomolecular pump system embodying the present invention. The system includes a conventional turbomolecular pump


520


with turbine blades


521


and a drive motor mounted in a finned chamber


523


. The pump may be coupled to a system to be evacuated by means of a flange


522


. Gas molecules pumped by the turbopump into a foreline chamber at the lower end of the housing


562


is evacuated to a roughing pump through a roughing valve


524


. A thermocouple pressure gauge


526


is coupled to the valve outlet.




A vent valve


528


is provided to introduce gas, preferably an inert gas such as nitrogen, into the turbomolecular pump during shutdown of the system. The vented gas prevents back streaming of hydrocarbons from the pump bearings to the process chamber and also serves to more quickly bring the turbine blades to a stop. Preferably, the vent gas is introduced into a midsection of the turbine in order to balance forces on the turbine with the quick change in pressure, thus minimizing wear on the bearings.




A purge valve


530


is also coupled to an inert gas source. The purge gas is typically introduced into the motor and bearing region of the pump to prevent the motor and bearings from being affected by any corrosive gases pumped through the system and also serves to dilute any hazardous gases which are pumped through the roughing valve


524


to the roughing pump.




Also included in the system is a heating jacket


532


for heating the turbine blades and housing and thus evaporating any condensed gases.




In accordance with the present invention, the turbomolecular pump system further includes an electronics controller


534


integrally packaged with the pump and the above-described valves and heater. The electronic controller responds to an internal program, which may be user modifiable, and to various sensors to control start-up, normal operation and shutdown of the system by controlling the drive motor, the heater


532


and the valves


524


,


528


and


530


. The sensors may include the thermocouple sensor


526


, a typical bearing temperature sensor, a sensor for sensing the temperature to which the housing is heated by heater


532


, a rotational speed sensor and current sensors associated with the drive motor.




The control pad


536


has a hinged cover plate


538


which, when opened, exposes a user terminal


539


with keyboard and display illustrated in FIG.


17


. The control pad provides the means for programming, controlling and monitoring all turbomolecular pump functions. It includes an alphanumeric display


540


which displays up to sixteen characters. Longer messages can be accessed by the horizontal scroll display keys


542


and


544


. Additional lines of messages and menu items may be displayed by the vertical scroll display keys


546


and


548


. Numerical data may be input to the system by keys


550


. The ENTER and CLEAR keys


552


and


554


are used to enter and clear data during programming. A MONITOR function key allows the display of sensor data. A CONTROL function key allows the operator to control various on and off functions. The I/O function key allows the operator to program the opening and closing of two set point relays. The START-UP function key allows automatic start-up and shutdown sequences to be programmed. The SERVICE function key causes service-type data to be displayed and allows the setting of a password and password lockout of other functions. The HELP function key provides additional information when used in conjunction with the other five keys.




Access through the keyboard may be limited until a predetermined password has been input. For example, use of the keyboard and display may be limited to monitoring of system parameters, and control of the system may be prohibited without the password. Within a routine which is always protected by the password, an operator may determine whether other functions are also to be protected.




A password override may be obtained from a trusted source who has access to an override encryption algorithm. The algorithm is based on a varying parameter of the system which is available to any user. The electronic processor includes means for determining the proper override password through the same encryption algorithm. The parameter of the system may, for example, be the time of operation of the system. As a result, an operator may be allowed to override the password on select occasions without having the ability to override in the future.




In accordance with the present invention, all of the control electronics required to respond to the various sensors and control the pump drive motor, heaters and valves are housed in a module


556


illustrated in

FIG. 18. A

control connector


558


is positioned at one end of the module housing. It is guided by a pair of pins


560


into association with a complementary connector within the permanently mounted housing


534


. All electric access to the fixed elements of the turbomolecular pump is through this connector


558


. The module


556


is inserted into the housing


534


through an end opening at


562


with pins


560


leading. The opposite, external connection end


564


of the module is left exposed.




Once the module is secured within the housing


534


, power lines may be coupled to connectors


570


. Also included in the end of the module is a connector


506


for controlling external devices through relays in the module. Additional connectors


572


allow a remote control pad to be coupled to the system, provide incoming and outgoing communication ports for coupling the pump into a network, and provide an RS 232 port for access and control from a remote computer terminal, directly or through a modem.





FIG. 19

provides a block diagram of the electronics module and its connections to the turbomolecular pump. A microprocessor


580


communicates with memory along a data bus


582


. Memory includes a boot FLASH memory


584


which carries the system firmware and a RAM


586


which serves as a scratch pad memory and carries system serial numbers, programmable parameters, sensor characteristics, diagnostic information and use configurable information. Memory


588


is a data FLASH PROM. A FLASH memory may be erasable and writable by the microprocessor


580


. Though the microprocessor generally operates through the RAM, it does copy into the data FLASH device


588


information required by the system in the event of loss of data from the RAM. That information includes calibration values and serial numbers to the system, parameters programmed into the system by a user through the keypad, and historical data including the elapsed time of operation of the pump.




An additional PROM


590


is provided. That PROM is positioned on the cryopump side of the connector


558


so it always remains with the turbomolecular pump even with replacement of the electronics module. To minimize the data lines through the connector, the PROM


590


preferably has serial data access. To allow storage of the user configuration and historical data, the PROM


590


is also electrically erasable and writable and is preferably a conventional EEPROM. Much of the data stored in the FLASH PROM


588


is copied into the EEPROM


590


. However, to allow for use of a smaller memory device


590


, only a limited amount of historical data is copied into that PROM.




With the three writable memory devices, RAM


586


, FLASH memory


588


and EEPROM


590


, the system has the fast operating characteristics of a RAM with the secure backup of a FLASH. Also, the data may be retained in the EEPROM


590


with movement of the module; yet the more secure and dynamic operation of the FLASH on the module is obtained.




The user terminal


539


is coupled to the microprocessor


580


through an RS


922


port. An external RS


732


port is provided for communication with a host computer. An SDLC multidrop port for serial communications networking with other pumps is also included through a network controller


591


. The other pumps may include turbomolecular pumps and cryopumps as illustrated in U.S. Pat. No. 4,918,930.




Sensor inputs and drive outputs are handled by signal and power digital signal processor


592


which operates under control of the microprocessor


580


. The signal processor


592


has its own RAM


593


and PROM


594


. Digital sensor inputs such as those from switches


595


and a digital speed sensor


596


are received through a digital input controller


597


. Analog sensor inputs such as motor current sensor


598


, temperature sensor


599


and pressure sensor


526


are applied through multiplexer


601


and signal conditioner


602


to an analog-to-digital converter


603


. A further novel feature of the system is an accelerometer


603


for providing history and alarm signals related to system vibration. Power is supplied through a power controller


604


. The controller


604


drives relay outputs


605


, the heaters


532


, the valves designated generally as


606


, power to the gauge


526


and power to motor


608


. At each occurrence when the turbomolecular pump is started, there are a number of events which may take place, including the following:




A rough vacuum in the foreline must be established or the turbomolecular pump will not be capable of reaching normal rated speed. Direct control of a roughing pump via relay is required for some applications. Actuation of the foreline roughing valve


524


is also needed. The system is capable of sensing rough vacuum pressure in the foreline from gauge


526


for appropriate decision making.




At start-up, power is delivered to the turbomolecular pump motor and the rotor accelerates toward the speed setpoint. The minimum time to accelerate to the setpoint speed, commonly referred to a “run-up time,” is determined by design. Run-up time delays are required for some applications to match pumping speed characteristics to vacuum chamber volume so that a given volume is not pumped down so quickly that gas freezes or high flow velocities result.




Heat rejection from the turbomolecular pump must be managed from start-up. Typical semiconductor applications do not use fan cooling in a clean room environment, so a water cooling system is preferred.




Pump surface temperature control is desirable for bakeout and some applications where corrosive gases can condense on the internal surfaces of a turbomolecular pump. By intermittently controlling a heater blanket


532


, it is quite feasible to maintain a setpoint surface temperature for a turbomolecular pump. This feature, which is not presently found in other turbomolecular pumps offers significant advantages to many of the turbomolecular pump users in metal etch.




Purge gas flow is commonly used in corrosive pumping applications to create a positive pressure within the bearing/motor cavity and prevent migration of gases into these sensitive areas. At start-up a control valve with a properly sized orifice and filter element must be opened to initiate flow of a suitable inert gas.





FIGS. 20A and 20B

are a flow chart of a start-up procedure.




Prior to starting the turbomolecular pump, the pressure condition of the foreline between the roughing valve


524


and the roughing pump is checked at


609


. It is assured that the pressure sensed by gauge


526


is either below some threshold pressure or is at least decreasing at a rate which indicates that the roughing valve is operational.




Once the foreline pressure is found to be adequate, the roughing valve


524


is turned on at


610


. The system then delays at


612


until some preprogrammed start delay time has elapsed. Then, the drive motor is turned on at


614


. The speed is then monitored at


616


to assure that the motor reaches a programmed setpoint.




Once the pump has reached rated speed, the purge valve may be opened. At


618


it is determined whether the user has designated this as a purge gas application. If so, the purge valve is opened at


620


. A check is then made at


622


to determine whether the opening of the valve has in fact introduced purge gas. If a purge gas supply is properly connected to the valve, the motor should experience an increased load when the valve is opened, and that load will be sensed as an increase in motor current. Alternatively, an increase in pressure at the foreline valve


526


may be sensed. If the load on the pump fails to increase sufficiently with opening of the purge valve, an alarm is set at


624


.




The system checks at


626


whether the temperature of the pump housing is above or below a setpoint. If above, the heater may be left off. If below, the heater blanket


532


is turned on at


628


. The start-up procedure is complete at


630


.




Once the turbomolecular pump has obtained setpoint speed it may be desirable to vary speed in conjunction with a specified process variable. Variable speed operation will ultimately depend upon the type of motor/drive used in the turbomolecular pump. DC brushless motors offer infinite speed variation, while AC induction motors are most amenable to a single low speed value (usually about 75% of rated). Pumping speed in a turbomolecular pump is directly proportional to rotating speed. Below about 50% of rated speed, most turbomolecular pumps will begin allowing the lighter gases to back diffuse from the foreline into the process chamber.




At shutdown a number of other functions must take place with termination of power to the motor as follows.




An interstage vent valve with a properly sized orifice and filter element is opened, admitting a flow of gas to quickly decelerate the turbomolecular pump rotor. Interstage venting is used to eliminate a bearing thrust load which would result from gas admission above or below the rotor stack. Users need the capability to select a suitable time delay between initiation of the shutdown sequence and opening of the vent valve. Premature actuation of the vent valve due to power interruptions and accidental stop requests can be very time consuming and aggravating. The flow of vent gas also prevents back streaming of contaminants from the foreline as the turbomolecular pump coasts to a stop. When the vent valve is opened, any flow of purge gas is typically terminated by closing the purge valve.




The foreline vacuum valve must close and the roughing pump can be shut down if control has been included for the application. When the rotor is fully decelerated the vent valve is closed.




If turbomolecular pump bakeout has not been requested, coolant flow should remain on until a predetermined setpoint has been reached. If bakeout is required, the heater blanket should be controlled to bring the pump to the specified bakeout temperature.




A shutdown procedure is illustrated in FIG.


21


. The heater blanket is turned off at


632


and the motor is turned off at


634


. If the purge gas is indicated to be on at


636


the purge valve is turned off at


638


. A vent delay is provided at


640


to delay opening of the vent valve


642


. The delay is provided in order to allow time for recovery in the event of a power interruption or an accidental stop request.




A roughing delay is provided at


644


before the roughing valve is closed at


646


. By introducing the vent gas before closing of the roughing valve, any chance of back streaming of hydrocarbon from the bearing lubricant is avoided. Once the roughing valve has been closed, the shutdown procedure is complete at


648


.




There are a number of diagnostic inputs which are needed for control and also to be used in a history file within memory. The following may be monitored:




1. Foreline rough vacuum pressure.




2. Valve (rough, vent, water flow and purge) position indicators.




3. Hot spot pump temperatures (motor, bearings, surface).




4. Rotational speed.




5. Run-up time.




6. Operating hours accumulated.




7. Vibration output.




8. Operational attitude.




10. Cooling water temperature.




11. Ambient air temperature.




12. Process vacuum pressure.




13. Purge gas failure.




With the information included in a history file, insight can be gained toward diagnosing turbomolecular pump health relative to the process environment. All of the above parameters may include any combination of alarm, shutdown and/or trigger messages.




One embodiment of the invention incorporates both a turbopump and a cryogenic water pump. Examples of cryogenic water pumps are presented in U.S. Pat. No. 5,261,244 and U.S. patent application Ser. No., 08/331,170 filed Oct. 28, 1994. Each of those patent references presents a cryogenic water pump mounted in line ahead of a turbomolecular pump with an electronic module as described above mounted to the cryogenic water pump. That same module may be programmed to control the turbomolecular pump as well as the cryogenic pump or a second module integral with the turbomolecular pump portion of the system as described above can be additionally provided.




While this invention has been particularly shown and described with references to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention encompassed by the appended claims.



Claims
  • 1. A vacuum system comprising, as an integral assembly:a turbomolecular pump with a drive motor; a purge valve for introducing purge gas into the turbomolecular pump; a roughing valve for opening a foreline of the turbomolecular to a roughing pump; and an electronic control module having a programmed processor for controlling the turbomolecular pump drive motor, purge valve, and roughing valve, the processor being user programmable for establishing specific control sequences, the electronic control module being integral with but removable from the assembly and being connected to the turbomolecular pump drive motor, purge valve and roughing valve through a common connector assembly.
  • 2. A vacuum system as claimed in claim 1 further comprising a sensor for sensing that purge gas is being introduced into the turbomolecular pump.
  • 3. A vacuum system as claimed in claim 2 wherein the sensor determines load on the turbomolecular pump.
  • 4. A vacuum system as claimed in claim 3 wherein the load on the turbomolecular pump is determined by sensing currents in the turbomolecular pump drive motor.
  • 5. A vacuum system as claimed in claim 2 wherein the sensor senses purge gas by sensing foreline pressure.
  • 6. A vacuum system as claimed in claim 2 wherein the sensor senses purge gas by sensing system response as the purge valve is closed and opened.
  • 7. A vacuum system as claimed in claim 1 further comprising a heater for heating the turbomolecular pump and a sensor for sensing temperature of the turbomolecular pump, the electronic control module responding to the temperature sensor and driving the heater to control the temperature of the turbomolecular pump.
  • 8. A vacuum system as claimed in claim 1 wherein the electronic control module responds to return of power after a power failure by sensing speed of the turbomolecular pump and continuing normal drive of the turbomolecular pump only if the speed of the turbomolecular pump is above a threshold value.
  • 9. A vacuum system as claimed in claim 1 further comprising a pressure sensor, the electronic control module controlling speed of the drive motor in response to sensed pressure.
  • 10. A vacuum system as claimed in claim 1 further comprising a vibrational sensor for providing vibrational information to the electronic control module.
  • 11. A vacuum system as claimed in claim 1 further comprising a pressure sensor between the roughing valve and roughing pump, the programmed processor responding to pressure sensed by the sensor.
  • 12. A vacuum system as claimed in claim 11 wherein the processor checks the sensed pressure before starting the drive motor.
RELATED APPLICATION(S)

This application is a continuation of Ser. No. 08/517,091, filed Aug. 21, 1995, now U.S. Pat. No. 6,022,195 which is a Continuation-in-Part of Ser. No. 08/092,692, filed Jul. 16, 1993, now U.S. Pat. No. 5,443,368 and a Continuation-In-Part application of Ser. No. 08/252,886, filed Jun. 2, 1994, now U.S. Pat. No. 5,450,316 which is a Divisional of Ser. No. 07/944,040, filed Sep. 11, 1992, now U.S. Pat. No. 5,343,708, which is a Divisional of Ser. No. 07/704,664, filed May 20, 1991, now U.S. Pat. No. 5,157,928, which is a File Wrapper Continuation of Ser. No. 07/461,534, filed Jan. 5, 1990, now abandoned, which is a Divisional of Ser. No. 07/243,707 filed Sep. 13, 1988, now U.S. Pat. No. 4,918,930, the entire teachings of which are incorporated herein by reference.

US Referenced Citations (42)
Number Name Date Kind
3832084 Maurice Aug 1974 A
4354356 Milner Oct 1982 A
4361418 Tscheppe Nov 1982 A
4412851 Laine Nov 1983 A
4438632 Lessard et al. Mar 1984 A
4546613 Eacobacci et al. Oct 1985 A
4602642 O'Hara et al. Jul 1986 A
4614093 Bachler et al. Sep 1986 A
4633672 Persem et al. Jan 1987 A
4667477 Matsuda et al. May 1987 A
4679401 Lessard et al. Jul 1987 A
4688261 Killoway et al. Aug 1987 A
4709579 Parker et al. Dec 1987 A
4724677 Foster Feb 1988 A
4735084 Fruzzetti Apr 1988 A
4757689 Bachler et al. Jul 1988 A
4829774 Wassibauer et al. May 1989 A
4873833 Pfeiffer et al. Oct 1989 A
4918930 Gaudet et al. Apr 1990 A
4919599 Reich et al. Apr 1990 A
4926648 Okumura et al. May 1990 A
4953359 Forth et al. Sep 1990 A
4958499 Haefner et al. Sep 1990 A
5060263 Bosen et al. Oct 1991 A
5062271 Okumara et al. Nov 1991 A
5062771 Satou et al. Nov 1991 A
5114316 Shimizu May 1992 A
5157928 Gaudet et al. Oct 1992 A
5209631 Bernhardt May 1993 A
5222135 Hardy et al. Jun 1993 A
5265431 Gaudet et al. Nov 1993 A
5323465 Avarne Jun 1994 A
5343708 Gaudet et al. Sep 1994 A
5348448 Ikemoto et al. Sep 1994 A
5398543 Fukushima et al. Mar 1995 A
5443368 Weeks et al. Aug 1995 A
5517823 Andeen et al. May 1996 A
5542828 Grenci et al. Aug 1996 A
5575853 Arami et al. Nov 1996 A
5582017 Noji et al. Dec 1996 A
5678759 Grenci et al. Oct 1997 A
6022195 Gaudet et al. Feb 2000 A
Foreign Referenced Citations (4)
Number Date Country
106781 Nov 1985 CH
2 065 782 Jul 1981 GB
403107599 May 1991 JP
403182698 Aug 1991 JP
Non-Patent Literature Citations (16)
Entry
Sheats and Halverson, “State of the Art Microprocessor Technology Applied To Cryogenic Temperature Readout and Control,” Cryogenic Conference, San Diego, CA 1981, pp 1183-1188.
Finley, “Automatic regeneration of multiple cryopumps,” J. Vac. Sci. Technology, A4(3), May/Jun. 1986, pp 310-313.
Temescal product description, Sep. 1982.
Peterson, John F., “Cryopump Regeneration for Optimized Uptime,” Solid State Technology, Apr. 1986, pp 199-201.
Longsworth, R.C., et al., “Cryopump regeneration studies,” J.Vac.Sci. Technology, 21(4), Nov./Dec. 1982, pp 1022-1027.
Peterson, John F. et al, “Vacuum Pump Technology: A Short Course on Theory and Operations,” Solid State Technology, Jan. 1982, pp 104-110.
Sievert, Reinhard, “Regenerating Refrigerator-Cryopumps Cooled,” Solid State Technology, May 1986, pp 90-92.
Singer, Peter H., “Update on Cryogenic Pumps,” Semiconductor International, Oct. 1982, pp 89-99.
Ehmann, John, “Regeneration of High-Vacuum Cryopumps,” Solid State Technology, Apr. 1982, pp 235-239.
Brown, Thomas et al., “Microcomputer Applications In The Space Simulation Laboratory,” Proceedings—Institute of Environmental Sciences, 1983, pp 179-188.
Sheats, David C. et al., “Microprocessor-Based Cryopump Controller,” Cryogenic Conference, Aug. 15-19, 1983.
Pamphlet, “Cryopumping,” CTI-Cryogenics, 1986, 4 pages.
Brochure, “ATP 1500M, Magnetically Levitated Turbomolecular Pump,” Alcatel CIT Industries Division, Apr. 1992, pp 1-4.
O'Hanlon, John F., A User's Guide to Vacuum Technology, Second Edition, Chapter 11, “Turbomolecular Pumps,” 1989, pp 181-195.
O'Hanlon, John F., A User's Guide to Vacuum Technology, Second Edition, Section 19.2, “Turbomolecular-Pumped Systems,” 1989, pp 361-368.
O'Hanlon, John F., A User's Guide to Vacuum Technology, Second Edition, Section 20.2.2, “Turbomolecular Pumps,” 1989, pp 393-394.
Continuations (2)
Number Date Country
Parent 08/517091 Aug 1995 US
Child 09/454358 US
Parent 07/461534 Jan 1990 US
Child 07/704664 US
Continuation in Parts (2)
Number Date Country
Parent 08/252886 Jun 1994 US
Child 08/517091 US
Parent 08/092692 Jul 1993 US
Child 08/252886 US