JP5696931B2 - Shunt control device - Google Patents

Shunt control device Download PDF

Info

Publication number
JP5696931B2
JP5696931B2 JP2010283914A JP2010283914A JP5696931B2 JP 5696931 B2 JP5696931 B2 JP 5696931B2 JP 2010283914 A JP2010283914 A JP 2010283914A JP 2010283914 A JP2010283914 A JP 2010283914A JP 5696931 B2 JP5696931 B2 JP 5696931B2
Authority
JP
Japan
Prior art keywords
diversion ratio
actual
ratio
flow
valve
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2010283914A
Other languages
Japanese (ja)
Other versions
JP2012053862A (en
Inventor
孝 宮本
孝 宮本
後藤 崇夫
崇夫 後藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Metals Ltd
Original Assignee
Hitachi Metals Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Metals Ltd filed Critical Hitachi Metals Ltd
Priority to JP2010283914A priority Critical patent/JP5696931B2/en
Publication of JP2012053862A publication Critical patent/JP2012053862A/en
Application granted granted Critical
Publication of JP5696931B2 publication Critical patent/JP5696931B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Flow Control (AREA)

Description

本発明は、単一の流路を流通するガスを複数の2次流路に分流する分流制御装置に係わる。   The present invention relates to a flow dividing control device for diverting a gas flowing through a single flow path to a plurality of secondary flow paths.

記憶素子や演算素子などの半導体デバイスは、研磨処理、洗浄処理、エッチング処理、成膜処理などの各種の処理を半導体ウエハに施して製造される。半導体ウエハにこれらの処理を行う処理チャンバには、その処理室に、正確に計量された不純物を含まない処理に応じたプロセスガスを供給する必要がある。なお、以下、本発明に係わる従来技術について、その課題を明らかにするため半導体デバイスの製造に適用される分流制御装置を例にして説明するが、本発明は半導体デバイスの製造にのみ適用が限定されるものではない。   Semiconductor devices such as a memory element and an arithmetic element are manufactured by performing various processes such as a polishing process, a cleaning process, an etching process, and a film forming process on a semiconductor wafer. It is necessary to supply a process gas corresponding to a process that does not contain an accurately measured impurity to a process chamber for performing these processes on a semiconductor wafer. In the following, the prior art related to the present invention will be described by taking as an example a shunt control device applied to the manufacture of a semiconductor device in order to clarify the problem, but the present invention is limited to the manufacture of a semiconductor device only. Is not to be done.

上記処理チャンバにプロセスガスを供給する従来のガス供給システムは、図19(a)に示すように、単一の流路P0を通じてガス供給部81に接続された1つのシャワーノズル88cから処理チャンバ88の内部に供給する態様が通例であった。しかしながら、近年の半導体ウエハの大径化にともない、半導体ウエハの表面上における各種処理の均一性の観点から、図19(b)に示すように、ガス供給部91から延びる単一の流路P0から複数の2次流路P1・P2を分岐させ、流路P1・P2を流通するプロセスガスの流量が所定の比率(分流比)となるよう分流する分流制御装置93を備え、一方の流路P1に接続された第1のシャワーノズル98cから半導体ウエハWの中央部に、他方の管路P2に接続された第2のシャワーノズル98dから半導体ウエハWの周辺部に、プロセスガスを供給するガス供給システムも開発されている。   As shown in FIG. 19A, the conventional gas supply system for supplying a process gas to the processing chamber includes a processing chamber 88 from one shower nozzle 88c connected to the gas supply unit 81 through a single flow path P0. It was customary to supply to the inside. However, as the diameter of the semiconductor wafer increases in recent years, from the viewpoint of the uniformity of various processes on the surface of the semiconductor wafer, as shown in FIG. A branch flow control device 93 that branches the plurality of secondary flow paths P1 and P2 so that the flow rate of the process gas flowing through the flow paths P1 and P2 becomes a predetermined ratio (diversion ratio). Gas for supplying a process gas from the first shower nozzle 98c connected to P1 to the central portion of the semiconductor wafer W and from the second shower nozzle 98d connected to the other pipe P2 to the peripheral portion of the semiconductor wafer W A supply system has also been developed.

このような分流制御装置に関連する技術の一例が下記特許文献1に開示されている。特許文献1に開示された分流制御装置は、単一のガス流を複数の二次流路に所定の目標分流比で分流させる分流制御装置であって、二次流路のそれぞれに設けられたマスフローコントローラと、マスフローコントローラに接続された共通のコントローラとを具え、複数の二次流路のいずれかが全開とされ、当該全開とされた二次流路の流量に対する残りの二次流路の流量の比が1以下の数値となる目標分流比が設定され、コントローラは、全開とされた二次流路の検出流量に前記目標分流比を掛けた信号を残りのマスフローコントローラに設定信号として与えることで、残りの二次流路の流量を制御することを特徴とする分流制御装置である。   An example of a technique related to such a shunt control device is disclosed in Patent Document 1 below. The shunt control device disclosed in Patent Document 1 is a shunt control device that shunts a single gas flow into a plurality of secondary flow paths at a predetermined target shunt ratio, and is provided in each of the secondary flow paths. A mass flow controller and a common controller connected to the mass flow controller, one of the secondary flow paths is fully open, and the remaining secondary flow paths with respect to the flow rate of the fully opened secondary flow path A target diversion ratio is set so that the flow rate ratio is a numerical value of 1 or less, and the controller gives a signal obtained by multiplying the detected flow rate of the fully opened secondary flow path to the target diversion ratio as a setting signal to the remaining mass flow controllers. Thus, the flow dividing control device controls the flow rate of the remaining secondary flow path.

かかる特許文献1の分流制御装置によれば、二次流路のそれぞれに設けられたマスフローコントローラを、共通のコントローラによって制御することで、分流範囲を大きくすることが可能になると記載されている。   According to the shunt control device of Patent Document 1, it is described that the shunt range can be increased by controlling the mass flow controller provided in each of the secondary flow paths by a common controller.

特開2004−280788号公報JP 2004-280788 A

しかしながら、上記特許文献1の分流制御装置には、目標分流比が指令されて分流比の制御が開始された後、実際の分流比(実分流比)が目標分流比に到達して安定した分流比でガスを流せるまでの静定期間が長いという実分流比の立ち上がりの応答性に関する問題がある。すなわち、特許文献1の分流制御装置は、全開とする設定信号を一方の流路のマスフローコントローラに与え、当該一方の流路の検出流量に目標分流比を掛けた設定信号を他方のマスフローコントローラに与えるという他方のマスフローコントローラから見るとオープンな分流制御方式であり、双方の流路を実際に流れるガスの実分流比をフィードバックした分流比の制御が考慮されていない。そのため、分流比制御の立上終期において実分流比が振動または発振しやすく、目標分流比に対し実分流比が静定するまでプロセス上許容できる期間を超える場合や著しい場合には制御不能となる場合がある。また、特許文献1の分流制御装置は、マスフローコントローラなど機械式制御弁において開度を操作する信号が入力されたときから実際に弁が動作するまでの初期の応答性の悪さが考慮されておらず、その点においても応答速度を低下させる懸念がある。   However, in the shunt control device of Patent Document 1, after the target shunt ratio is commanded and control of the shunt ratio is started, the actual shunt ratio (actual shunt ratio) reaches the target shunt ratio and is stable. There is a problem related to the response of the rise of the actual flow ratio, that is, the settling period until the gas can flow is long. That is, the shunt control device of Patent Document 1 gives a setting signal for full opening to the mass flow controller of one flow path, and a setting signal obtained by multiplying the detected flow rate of the one flow path by the target flow ratio to the other mass flow controller. From the perspective of the other mass flow controller, it is an open shunt control method, and control of the shunt ratio by feeding back the actual shunt ratio of the gas that actually flows through both flow paths is not considered. Therefore, the actual diversion ratio tends to oscillate or oscillate at the end of the start of the diversion ratio control, and if the actual allowable diversion ratio exceeds the target diversion ratio, or if it exceeds the allowable period in the process, control becomes impossible. There is a case. Moreover, the shunt control device of Patent Document 1 does not take into account the initial poor response from when a signal for manipulating the opening in a mechanical control valve such as a mass flow controller to when the valve actually operates. In this respect, there is a concern that the response speed is lowered.

本発明は、上記従来技術の問題点を鑑みてなされたものであり、フィードバックされた実分流比に基づき実分流比の立上終期における振動や発振の発生を抑制するという第1の課題を解決し、さらに機械式制御弁の初期応答性を改善するという第2の課題を解決し、もって応答速度に優れた分流制御装置を提供することを目的としている。   The present invention has been made in view of the above problems of the prior art, and solves the first problem of suppressing the occurrence of vibration and oscillation at the end of the start of the actual flow ratio based on the fed back actual flow ratio. In addition, an object of the present invention is to solve the second problem of improving the initial response of the mechanical control valve and to provide a shunt control device having an excellent response speed.

上記第1の課題を解決する本発明に係わる分流制御装置は、単一の流路を流通するガスを複数の2次流路に所定の分流比で分流する分流制御装置であって、前記2次流路に夫々設けられた流量検出器および制御弁と、前記制御弁を操作するための情報が記憶された記憶手段を備え、前記流量検出器が検出した実流量に対応する検出信号が入力されるとともに前記2次流路における指令された目標分流比および前記検出信号に基づき、前記実分流比の前記上限値および下限値は、前記2次流路にガスを流し、目標分流比に対する実分流比のオーバーシュート量が3〜10%となるよう前記制御弁のうちのいずれかの弁開度を操作し、その状態において所望の静定期間で実分流比が静定するよう調整して求めた値である分流比の制御が開始された後の実分流比の立ち上がり時における立上初期、立上初期に引き続く立上中期、立上中期に引き続く立上終期の各時期で、前記制御弁の開度を操作する弁開度信号値を算出し、当該弁開度信号値を開度信号として前記制御弁に出力する制御部とを有し、前記制御部は、前記流量検出器から入力された検出信号を読み込み、当該2次流路における実分流比を算出し、前記記憶手段に記憶する実分流比演算部と、前記指令された目標分流比を読み込み、当該目標分流比と前記実分流比演算部で算出された実分流比との偏差を算出し、前記記憶手段に記憶する比較部と、前記比較部で算出された偏差を読み込み、所定の演算式で前記弁開度信号値を算出し、前記記憶手段に記憶する開度演算部とを有し、
前記記憶手段には、前記実分流比の立上終期に設定された、前記目標分流比を基準として立上終期における前記実分流比の上限値と下限値が定められた判定領域に関する設定情報が記憶され、前記記憶手段から判定領域の設定情報を読み込み、前記実分流比算出部で算出された実分流比が前記判定領域の中に含まれるか否かを判断し、前記実分流比が前記判定領域の中に含まれない場合には、前記実分流比の立上終期において前記実分流比が前記目標分流比と一致するように前記弁開度信号値を補正する第1の調整部とを有する分流制御装置である。
The shunt control device according to the present invention for solving the first problem is a shunt control device for shunting a gas flowing through a single flow path to a plurality of secondary flow paths at a predetermined shunt ratio. A flow rate detector and a control valve respectively provided in the next flow path, and storage means for storing information for operating the control valve are provided, and a detection signal corresponding to the actual flow rate detected by the flow rate detector is input. based on the target flow ratio and the detected signal is commanded in the secondary flow path with the said upper limit value and the lower limit value of the actual flow ratio is flowing gas to said secondary flow path, the actual relative target flow ratio Operate any one of the control valves so that the overshoot amount of the diversion ratio is 3 to 10%, and adjust the actual diversion ratio to be stabilized in a desired settling period in that state. Control of the diversion ratio, which is the calculated value, has started Calculates the valve opening signal value that manipulates the opening of the control valve at each of the initial start-up period at the rise of the actual split flow ratio, the mid-rise period that follows the start-up period, and the end-of-rise period that follows the mid-rise period And a control unit that outputs the valve opening signal value to the control valve as an opening signal, the control unit reads a detection signal input from the flow rate detector, and in the secondary flow path The actual diversion ratio is calculated and stored in the storage means, the commanded target diversion ratio is read, and the target diversion ratio and the actual diversion ratio calculated by the actual diversion ratio calculation unit are read. An opening degree calculation that calculates a deviation, reads the deviation calculated by the comparison unit that stores the deviation in the storage unit, and calculates the valve opening signal value using a predetermined arithmetic expression, and stores it in the storage unit And
In the storage means, setting information related to a determination region set at an end of the actual diversion ratio is set, and an upper limit value and a lower limit value of the actual diversion ratio at the end of start-up are set with reference to the target diversion ratio. Stored, reading setting information of the determination area from the storage means, determining whether or not the actual diversion ratio calculated by the actual diversion ratio calculation unit is included in the determination area, and the actual diversion ratio is the A first adjusting unit that corrects the valve opening signal value so that the actual diversion ratio matches the target diversion ratio at the end of the start of the actual diversion ratio when not included in the determination region; Is a shunt control device.

かかる分流制御装置は以下の作用を奏する。すなわち、単一の流路から複数の2次流路に分流された各々のガスは、各々の2次流路に設けられた流量検出器で実流量が検出される。そして、制御部は、流量検出器で検出した2次管路を流れるガスの実流量に対応する検出信号および当該2次流路における指令された目標分流比に基づき、各々の2次流路に設けられた制御弁の弁開度を操作する弁開度信号値を算出し、弁開度信号値を開度信号として各制御弁へ出力する。制御部から出力された開度信号により各制御弁の弁開度が操作され、2次流路を流れるガスの流量が調整され、その結果2次流路を流れるガスの分流比が制御される。この弁開度信号値は、実分流比演算部で算出された実分流比と指令された目標分流比とを比較部で比較し両者の偏差を求め、この偏差に基づき開度演算部で算出される。   Such a shunt control device has the following effects. That is, the actual flow rate of each gas that has been split into a plurality of secondary channels from a single channel is detected by a flow rate detector provided in each secondary channel. And a control part is based on the detection signal corresponding to the actual flow volume of the gas which flows through the secondary pipe line detected with the flow detector, and the commanded target diversion ratio in the secondary flow path to each secondary flow path. A valve opening signal value for operating the valve opening of the provided control valve is calculated, and the valve opening signal value is output to each control valve as an opening signal. The valve opening degree of each control valve is manipulated by the opening degree signal output from the control unit, the flow rate of the gas flowing through the secondary flow path is adjusted, and as a result, the diversion ratio of the gas flowing through the secondary flow path is controlled. . The valve opening signal value is calculated by the opening calculation unit based on this deviation by comparing the actual diversion ratio calculated by the actual diversion ratio calculation unit and the commanded target diversion ratio by the comparison unit. Is done.

ここで、第1の調整部は、前記目標分流比を基準とし実分流比の立上終期に設定された判定領域に関する設定情報を記憶手段から読み込み、その判定領域の中に実分流比が含まれるか否かを判断し、実分流比の立上終期において実分流比が判定領域の中に含まれない場合には、実分流比が目標分流比に一致するよう弁開度信号値を調整する。このように、実分流比が静定すべき領域である立上終期に設定された判定領域から実分流比が逸脱する場合には、実分流比が目標分流比に一致するよう弁開度信号値を調整するので、実分流比の立上終期における振動や発振の発生が抑制され、所定の静定期間で実分流比を立ち上げることができ、応答性に優れた分流制御装置を構成することができる。   Here, the first adjustment unit reads from the storage means setting information related to the determination area set at the start of the actual diversion ratio with reference to the target diversion ratio, and the actual diversion ratio is included in the determination area. If the actual flow ratio is not included in the judgment area at the end of the start of the actual flow ratio, adjust the valve opening signal value so that the actual flow ratio matches the target flow ratio To do. In this way, when the actual diversion ratio deviates from the determination area set at the end of the start-up, which is the area where the actual diversion ratio should be settled, the valve opening signal is set so that the actual diversion ratio matches the target diversion ratio. Since the value is adjusted, the occurrence of vibrations and oscillations at the end of the start of the actual diversion ratio is suppressed, and the real diversion ratio can be raised in a predetermined settling period, thus constituting a diversion control device with excellent responsiveness. be able to.

本発明に係わる分流制御装置によれば、上記のように構成されているので、フィードバックされた実分流比に基づき目標分流比付近における実分流比の振動や発振の発生を抑制するという第1の課題を解決し、応答速度に優れた分流制御装置を提供することができる。なお、分流制御装置の好ましい態様及びその効果は以下で詳細に説明する。   The shunt control device according to the present invention is configured as described above, so that the first shunting of oscillation and oscillation of the actual shunt ratio in the vicinity of the target shunt ratio is suppressed based on the fed back actual shunt ratio. It is possible to solve the problem and provide a flow dividing control device excellent in response speed. In addition, the preferable aspect and effect of a shunt control apparatus are demonstrated in detail below.

本発明に係わる一実施態様の分流制御装置が組み込まれた半導体製造システムの概略構成を示す図である。It is a figure which shows schematic structure of the semiconductor manufacturing system with which the shunt control apparatus of one embodiment concerning this invention was integrated. 図1の分流制御装置の概略構成図である。It is a schematic block diagram of the shunt control apparatus of FIG. 図2の分流制御装置の制御部のハードウエアの構成図およびそのRAMの記憶領域の構成図である。FIG. 3 is a hardware configuration diagram of a control unit of the diversion control device in FIG. 図3のROMに記憶されたプログラムの構成を説明する図である。It is a figure explaining the structure of the program memorize | stored in ROM of FIG. 本発明の原理を説明する図である。It is a figure explaining the principle of this invention. 図4の主制御部により実行される処理の流れを示すフロー図である。It is a flowchart which shows the flow of the process performed by the main control part of FIG. 図4の初期開度演算部により実行される処理の流れを示すフロー図である。It is a flowchart which shows the flow of the process performed by the initial opening calculating part of FIG. 図7の初期開度情報値を求める近似式を示す図である。It is a figure which shows the approximate expression which calculates | requires the initial opening degree information value of FIG. 図4の初期開度演算部の動作を説明する図である。It is a figure explaining operation | movement of the initial opening calculating part of FIG. 図4の開度演算部により実行される処理の流れを示すフロー図である。It is a flowchart which shows the flow of the process performed by the opening degree calculating part of FIG. 図10の補正値を求めるデータテーブルを示す図である。It is a figure which shows the data table which calculates | requires the correction value of FIG. 図4の第2の調整部の動作を説明する図である。It is a figure explaining operation | movement of the 2nd adjustment part of FIG. 図4の第2の調整部により実行される処理の流れを示すフロー図である。It is a flowchart which shows the flow of the process performed by the 2nd adjustment part of FIG. 図13の調整値を求めるデータテーブルを示す図である。It is a figure which shows the data table which calculates | requires the adjustment value of FIG. 図4の第1の調整部の動作を説明する図である。It is a figure explaining operation | movement of the 1st adjustment part of FIG. 図4の第1の調整部の動作を説明する別の図である。It is another figure explaining operation | movement of the 1st adjustment part of FIG. 図4の第1の調整部により実行される処理の流れを示すフロー図である。It is a flowchart which shows the flow of the process performed by the 1st adjustment part of FIG. 図17の調整値を求めるデータテーブルを示す図である。It is a figure which shows the data table which calculates | requires the adjustment value of FIG. 本発明に係わる従来の技術水準を説明する図である。It is a figure explaining the prior art level concerning this invention. PID係数に近似式の傾きを乗じた値と実分流比の関係を示す図である。It is a figure which shows the relationship between the value which multiplied the inclination of the approximate expression to the PID coefficient, and an actual shunt ratio. 他の実施の形態における主制御部により実行される処理の流れを示すフロー図である。It is a flowchart which shows the flow of the process performed by the main control part in other embodiment.

以下、本発明に係わる分流制御装置について図1〜図18を参照しつつ説明する。なお、半導体デバイスの製造システムに組み込まれた分流制御装置を例にして説明するが、本発明は半導体デバイスの製造システムにのみ関連するものではなく、例えば薬品、化学製品、バイオ製品、機械、素形材その他種々の製品の製造システムに適用することが可能である。   The shunt control device according to the present invention will be described below with reference to FIGS. Note that although a shunt control device incorporated in a semiconductor device manufacturing system will be described as an example, the present invention is not only related to a semiconductor device manufacturing system. For example, chemicals, chemical products, bio products, machinery, The present invention can be applied to a manufacturing system for shapes and other various products.

[分流制御装置の構成] まず、本発明に係わる一実施態様の分流制御装置が組み込まれる半導体ウエハの処理システム10について、その概略構成を示す図1を参照して説明する。図1において符号11は、ガス供給系の上流に置かれたプロセスガスの供給源であるガス供給手段である。ガス供給手段11は、4本の流路11i〜11Lと、流路11i〜11Lの左端に接続されアルゴン、窒素、二酸化炭素、シラン、HF(フッ化水素)などの各種のプロセスガスを各々貯留するガスボンベ11a〜11dと、流路11i〜11Lに介設され流路11i〜11Lを流れるプロセスガスの流量を制御するマスフローコントローラ11e〜11hとを備えており、4本の流路11i〜11Lの右端は全て単一の流路P0に接続されている。ここで、ガス供給手段11は、処理システム10の全体の動作を統括する上位のシステム制御手段20に電気通信回線20aを介して接続されており、システム制御手段20は、マスフローコントローラ11e〜11hの流量モニターから出力される流量検出信号を監視しつつその流量制御弁を操作して各流路11i〜11Lを流れるプロセスガスの流量および圧力を調整する。これにより、単一のプロセスガスまたは複数のプロセスガスが所定の割合で混合された混合ガスが所定の圧力で単一の流路P0に供給されることとなる。なお、符号12は、単一流路P0に介設された開閉弁であり、その弁操作も電気通信回線20cを介して接続されたシステム制御手段20で制御されている。   [Configuration of Shunt Control Device] First, a semiconductor wafer processing system 10 incorporating a shunt control device according to an embodiment of the present invention will be described with reference to FIG. In FIG. 1, reference numeral 11 denotes a gas supply means which is a process gas supply source placed upstream of the gas supply system. The gas supply means 11 is connected to the four flow paths 11i to 11L and the left ends of the flow paths 11i to 11L, and stores various process gases such as argon, nitrogen, carbon dioxide, silane, and HF (hydrogen fluoride). Gas cylinders 11a to 11d, and mass flow controllers 11e to 11h that control the flow rate of the process gas that flows through the flow paths 11i to 11L. The four flow paths 11i to 11L All right ends are connected to a single flow path P0. Here, the gas supply means 11 is connected to a host system control means 20 that supervises the overall operation of the processing system 10 via an electric communication line 20a. The system control means 20 is connected to the mass flow controllers 11e to 11h. While monitoring the flow rate detection signal output from the flow rate monitor, the flow rate control valve is operated to adjust the flow rate and pressure of the process gas flowing through each of the flow paths 11i to 11L. As a result, a single process gas or a mixed gas in which a plurality of process gases are mixed at a predetermined ratio is supplied to the single flow path P0 at a predetermined pressure. Reference numeral 12 denotes an on-off valve provided in the single flow path P0, and its valve operation is also controlled by the system control means 20 connected via the telecommunication line 20c.

図において符号18はプロセスガスが供給される処理室18eを有する処理チャンバである。処理チャンバ18は、密閉された処理室18eを画成する筐体18aと、処理室18eの底面に配置され半導体ウエハが載置されるテーブル18bと、テーブル18bに載置された半導体ウエハWの中央部にプロセスガスを供給するため処理室18eにおいて上方中央部に配置されたシャワーノズル18cと、その半導体ウエハWの外周部にプロセスガスを供給するため処理室18eにおいて上方外周部に円環状に配置されたシャワーノズル18dとを有している。そして、上記ガス供給手段11から伸びた単一流路P0の下流で分岐した2本の2次流路のうち第1の流路P1がシャワーノズル18cに、第2の流路P2がシャワーノズル18dに接続されている。なお、符号19は処理チャンバ18の処理室18eから下流側に延びる流路に接続された開閉弁、符号21は開閉弁19の下流側に配置された処理室18eを減圧するための真空ポンプであり、いずれの操作も電気通信回線20bを介して接続されたシステム制御手段20で制御されている。   In the figure, reference numeral 18 denotes a processing chamber having a processing chamber 18e to which a process gas is supplied. The processing chamber 18 includes a housing 18a that defines a sealed processing chamber 18e, a table 18b that is disposed on the bottom surface of the processing chamber 18e and on which a semiconductor wafer is mounted, and a semiconductor wafer W that is mounted on the table 18b. A shower nozzle 18c disposed in the upper central portion in the processing chamber 18e for supplying the process gas to the central portion and an annular shape in the upper outer peripheral portion in the processing chamber 18e for supplying the process gas to the outer peripheral portion of the semiconductor wafer W. And a shower nozzle 18d. Of the two secondary channels branched downstream of the single channel P0 extending from the gas supply means 11, the first channel P1 is the shower nozzle 18c and the second channel P2 is the shower nozzle 18d. It is connected to the. Reference numeral 19 denotes an on-off valve connected to a flow path extending downstream from the processing chamber 18e of the processing chamber 18, and reference numeral 21 denotes a vacuum pump for decompressing the processing chamber 18e arranged downstream of the on-off valve 19. Yes, any operation is controlled by the system control means 20 connected via the telecommunication line 20b.

図において符号13は、ガス供給手段11と処理チャンバ18の間に配置された分流制御装置であり、単一流路P0から分岐された第1の流路P1・第2の流路P2が接続されている。分流制御装置13は、システム制御手段20から目標分流比αsptを表す設定信号S0が入力されると、その目標分流比αsptに一致するように流路P1・P2を流れるプロセスガスの分流比を制御し、プロセスガスを所定の分流比で処理チャンバ18に供給する。なお、分流比αとは、単一流路P0を流量Q0で流れるプロセスガスを、第1の流路P1に流量Q1、第2の流路P2に流量Q2で分流した場合に、式α=Q1/Q2で表される無次元数である。   In the figure, reference numeral 13 denotes a flow dividing control device arranged between the gas supply means 11 and the processing chamber 18, and is connected to the first flow path P 1 and the second flow path P 2 branched from the single flow path P 0. ing. When the setting signal S0 representing the target diversion ratio αspt is input from the system control unit 20, the diversion control device 13 controls the diversion ratio of the process gas flowing through the flow paths P1 and P2 so as to coincide with the target diversion ratio αspt. Then, the process gas is supplied to the processing chamber 18 at a predetermined diversion ratio. Note that the diversion ratio α is the expression α = Q1 when the process gas flowing in the single flow path P0 at the flow rate Q0 is divided into the first flow path P1 at the flow rate Q1 and the second flow path P2 at the flow rate Q2. It is a dimensionless number represented by / Q2.

分流制御装置13は、流路P1・P2において上流側に介設された流量検出器14・15と、流量検出器14・15の下流側に介設された制御弁16・17と、制御弁16・17の開度を操作して分流比を制御する制御部1を有している。制御部1は、下記で詳細に説明するとおり、流路P1・P2を流れるプロセスガスの実流量Q1・Q2に対応する流量検出器14・15が検出した検出信号S1・S2と、システム制御手段20から入力された目標分流比を表す設定信号S0に基づき制御弁16・17の開度を操作する開度信号S3・S4を求め、その開度信号S3・S4を制御弁16・17に出力して各々の弁開度を操作することにより、流路P1・P2を流れるプロセスガスの分流比を制御する。   The diversion control device 13 includes flow rate detectors 14 and 15 provided upstream in the flow paths P1 and P2, control valves 16 and 17 provided downstream of the flow rate detectors 14 and 15, and control valves. It has the control part 1 which operates the opening degree of 16 * 17 and controls a shunt ratio. As will be described in detail below, the control unit 1 includes detection signals S1 and S2 detected by the flow rate detectors 14 and 15 corresponding to the actual flow rates Q1 and Q2 of the process gas flowing through the flow paths P1 and P2, and system control means. An opening signal S3 / S4 for operating the opening of the control valve 16/17 is obtained based on the setting signal S0 representing the target diversion ratio input from 20, and the opening signal S3 / S4 is output to the control valve 16/17. Then, by operating the respective valve openings, the diversion ratio of the process gas flowing through the flow paths P1 and P2 is controlled.

ここで、分流制御装置13について、その全体構成を示す図2を参照して説明する。なお、以下の説明では、第1の流路P1に介設された流量検出器14および制御弁16ならびに制御部1のハードウエア的な構成について説明するが、第2の流路P2に介設された流量検出器15、制御弁17の構成についても同様である。   Here, the shunt control device 13 will be described with reference to FIG. In the following description, the hardware configuration of the flow rate detector 14, the control valve 16, and the control unit 1 interposed in the first flow path P1 will be described. However, the hardware structure of the second flow path P2 is described. The same applies to the configurations of the flow rate detector 15 and the control valve 17 that have been made.

分流制御装置13はその内部に流路P1・P2を構成する管路が形成されたガス管Pを有し、単一流路P0から分岐した流路P1・P2の下流端は分流制御装置13の流路P1・P2の上流端に接続され、処理チャンバ18に接続される流路P1・P2の上流端は分流制御装置13の流路P1・P2の下流端に接続されている。   The flow dividing device 13 has a gas pipe P in which pipes constituting the flow channels P1 and P2 are formed. The downstream ends of the flow channels P1 and P2 branched from the single flow channel P0 The upstream ends of the flow paths P 1 and P 2 connected to the upstream ends of the flow paths P 1 and P 2 and connected to the processing chamber 18 are connected to the downstream ends of the flow paths P 1 and P 2 of the flow dividing control device 13.

上記したように流路P1の上流側に設けられた流量検出器14は、複数のバイパス管が束ねられたバイパス管群14aと、バイパス管群14aの上流側に形成された開口から流路P1を流れるプロセスガスの一部を導入し、ガス管Pの外側に迂回させて流し、バイパス管群14aの下流側に形成された開口から排出するセンサ管14bを有している。このセンサ管14bは、バイパス管群14aを流れるガス流量に対して常に一定の比率の流量が流れるよう構成されている。   As described above, the flow rate detector 14 provided on the upstream side of the flow path P1 includes the bypass pipe group 14a in which a plurality of bypass pipes are bundled and the opening formed on the upstream side of the bypass pipe group 14a. A sensor pipe 14b that introduces a part of the process gas flowing through the gas pipe P, flows around the outside of the gas pipe P, and discharges it from an opening formed on the downstream side of the bypass pipe group 14a. The sensor pipe 14b is configured such that a constant flow rate always flows with respect to the gas flow rate flowing through the bypass pipe group 14a.

流量検出器14において符号14cは、直列に接続された一対の電気抵抗線であり、いずれもセンサ管14bの外面に巻回されている。この電気抵抗線14cは不図示の基準電気抵抗線と共にブリッジ回路を構成しており、当該ブリッジ回路に一定の電流が流されると、電気抵抗線14cは発熱する。そして、センサ管14bにプロセスガスが流れると、プロセスガスによって電気抵抗線14cの熱が奪われ、双方の電気抵抗線14cに温度差が生じ、双方の電気抵抗線14cの間に電位差が生じる。符号14dは、電気抵抗線14cの間に発生した電位差を検出し、電気通信回路13eを介して検出信号S1として制御部1に出力するセンサ回路である。   In the flow rate detector 14, reference numeral 14c is a pair of electric resistance wires connected in series, both of which are wound around the outer surface of the sensor tube 14b. The electrical resistance line 14c constitutes a bridge circuit together with a reference electrical resistance line (not shown), and when a certain current flows through the bridge circuit, the electrical resistance line 14c generates heat. When the process gas flows through the sensor tube 14b, the heat of the electric resistance wire 14c is taken away by the process gas, a temperature difference is generated between the two electric resistance wires 14c, and a potential difference is generated between the two electric resistance wires 14c. Reference numeral 14d is a sensor circuit that detects a potential difference generated between the electric resistance lines 14c and outputs the detected potential difference to the control unit 1 as the detection signal S1 through the telecommunication circuit 13e.

流量検出器14・15から検出信号S1・S2が入力された制御部1は、検出信号S1・S2を制御部1のRAM(記憶手段)1bに書き込み(図3参照)、下記で詳述するように検出信号S1・S2に基づき所定の演算処理を行い、制御弁16・17の弁開度を操作する開度信号S3・S4を求め、開度信号S3・S4を制御弁16・17に出力する。   The control unit 1 to which the detection signals S1 and S2 are input from the flow rate detectors 14 and 15 writes the detection signals S1 and S2 into the RAM (storage means) 1b of the control unit 1 (see FIG. 3), which will be described in detail below. As described above, predetermined calculation processing is performed based on the detection signals S1 and S2, and opening signals S3 and S4 for operating the valve opening of the control valves 16 and 17 are obtained, and the opening signals S3 and S4 are sent to the control valves 16 and 17, Output.

流路P1において流量検出器14の下流に設けられた制御弁16は、例えばNi−Co合金等で構成される屈曲可能な薄板状のダイヤフラム16bと、ダイヤフラム16bに対向する位置に配置されプロセスガスが流通する弁口16aを有している。ダイヤフラム16bは弁口16aに向けて屈曲自在に構成されており、弁口16aの弁開度を操作する。   A control valve 16 provided downstream of the flow rate detector 14 in the flow path P1 is disposed at a position facing the diaphragm 16b, which can be bent, for example, made of a Ni-Co alloy and the like, and a process gas. Has a valve port 16a. The diaphragm 16b is configured to bend toward the valve port 16a, and operates the valve opening degree of the valve port 16a.

制御弁16において符号16cは、上記ダイヤフラム16bを屈曲変形させる略柱形状のアクチュエータである。アクチュエータ16cは、その下端部が直接的または間接的にダイヤフラム16bの中央に接するようにダイヤフラム16bの上方に配置されている。本態様のアクチュエータ16cは、複数の圧電素子が上下に積層されてなる積層型圧電アクチュエータであり、アクチュエータ16cに電圧が印加されると上下方向に圧電素子が変位し、アクチュエータ16cは全体として伸縮する。そのアクチュエータ16cの伸縮により生じる推力がダイヤフラム16bに作用し、ダイヤフラム16bを屈曲変形させる。なお、上記ダイヤフラム16bおよびアクチュエータ16cは筐体16eに収容されている。   Reference numeral 16c in the control valve 16 is a substantially columnar actuator that bends and deforms the diaphragm 16b. The actuator 16c is disposed above the diaphragm 16b so that the lower end portion thereof directly or indirectly contacts the center of the diaphragm 16b. The actuator 16c of this aspect is a stacked piezoelectric actuator in which a plurality of piezoelectric elements are stacked one above the other. When a voltage is applied to the actuator 16c, the piezoelectric element is displaced in the vertical direction, and the actuator 16c expands and contracts as a whole. . The thrust generated by the expansion and contraction of the actuator 16c acts on the diaphragm 16b, and the diaphragm 16b is bent and deformed. The diaphragm 16b and the actuator 16c are accommodated in a housing 16e.

制御弁16において符号16dは、制御部1から出力された開度信号S3をアクチュエータ16cが実際に駆動する電圧に変換し、当該電圧をアクチュエータ16cに印加する弁駆動回路である。すなわち、弁駆動回路16dは、開度信号S3をアクチュエータ16cに変位を発生させるための実際の電圧値に変換し、この電圧値を表す弁駆動電圧信号としてアクチュエータ16cに出力する。この弁駆動電圧信号の示す実際の電圧値に応じてアクチュエータ16cは屈曲変形し、弁口16aの弁開度が変化し、流路P1を流れるプロセスガスの流量が制御される。   Reference numeral 16d in the control valve 16 is a valve drive circuit that converts the opening degree signal S3 output from the control unit 1 into a voltage that is actually driven by the actuator 16c and applies the voltage to the actuator 16c. That is, the valve drive circuit 16d converts the opening signal S3 into an actual voltage value for causing the actuator 16c to be displaced, and outputs the actual voltage value to the actuator 16c as a valve drive voltage signal representing this voltage value. The actuator 16c is bent and deformed according to the actual voltage value indicated by the valve drive voltage signal, the valve opening degree of the valve port 16a is changed, and the flow rate of the process gas flowing through the flow path P1 is controlled.

[制御部の構成] 分流制御装置13の制御部1の構成について、図3および4を参照しつつ詳細に説明する。例えばCPUを備えたマイクロコンピュータ、通信用インターフェース部品その他の電子部品で構成された制御基板である制御部1は、その概略構成を図3(a)に示すように、分流制御装置13の動作を制御するプログラムを実行するCPU1aが、ROM2、RAM1b、A/D変換回路1c・1d、D/A変換回路1e・1f、通信用インターフェース回路1g・1hにバス1iで接続されている。なお、ROM2、RAM1b、A/D変換回路1c・1d、D/A変換回路1e・1fとバス1iとの間は、不図示の入出力用インターフェース回路で接続されている。 [Configuration of Control Unit] The configuration of the control unit 1 of the flow dividing control device 13 will be described in detail with reference to FIGS. For example, the control unit 1, which is a control board composed of a microcomputer equipped with a CPU, a communication interface component, and other electronic components, operates as shown in FIG. A CPU 1a that executes a program to be controlled is connected to a ROM 2, RAM 1b, A / D conversion circuits 1c and 1d, D / A conversion circuits 1e and 1f, and communication interface circuits 1g and 1h via a bus 1i. The ROM 2, RAM 1b, A / D conversion circuits 1c and 1d, D / A conversion circuits 1e and 1f, and the bus 1i are connected by an input / output interface circuit (not shown).

EPROM(Erasable Programmable Read Only Memory)、あるいはフラッシュメモリ等で構成されたROM2には、分流制御装置13の動作を制御するためCPU1aに実行させる処理プログラムが記憶されている。CPU1aは、ROM2に記憶されているプログラムを実行し、分流制御装置13を動作せしめる。   A processing program to be executed by the CPU 1 a to control the operation of the flow dividing control device 13 is stored in the ROM 2 constituted by an EPROM (Erasable Programmable Read Only Memory) or a flash memory. CPU1a runs the program memorize | stored in ROM2, and operates the shunt control apparatus 13. FIG.

RAM1bは、CPU1aがプログラムを実行する際に演算処理するための計算領域、及びプログラムを実行する際に必要な各種の情報を予め記憶させておくための記憶領域を有する記憶手段であるメモリである。なお、RAM1bの記憶領域の構成については、下記で詳細に説明する。   The RAM 1b is a memory that is a storage unit having a calculation area for performing arithmetic processing when the CPU 1a executes a program and a storage area for storing various information necessary for executing the program in advance. . The configuration of the storage area of the RAM 1b will be described in detail below.

A/D変換回路1c・1dは、それぞれ電気通信回線を介して流量検出器14・15に接続され、流量検出器14・15から入力されたアナログ信号である検出信号S1・S2をデジタル信号である検出流量情報に変換する。その変換された検出流量情報はバス1iを通じてRAM1bに記憶される。また、D/A変換回路1e・1fは、それぞれ電子通信回線を介して制御弁16・17(具体的には図2に示した弁駆動回路16d・17d)に接続され、制御部1で算出されたデジタル信号である弁開度信号値をアナログ信号である開度信号S3・S4に変換する。開度信号S3・S4は制御弁16・17に出力される。   The A / D conversion circuits 1c and 1d are connected to the flow rate detectors 14 and 15 via electric communication lines, respectively, and the detection signals S1 and S2 that are analog signals input from the flow rate detectors 14 and 15 are digital signals. Convert to some detected flow rate information. The converted detected flow rate information is stored in the RAM 1b through the bus 1i. The D / A conversion circuits 1e and 1f are connected to the control valves 16 and 17 (specifically, the valve drive circuits 16d and 17d shown in FIG. 2) via electronic communication lines, respectively, and are calculated by the control unit 1. The valve opening signal value, which is a digital signal, is converted into opening signals S3 and S4, which are analog signals. The opening signals S3 and S4 are output to the control valves 16 and 17.

通信用インターフェース回路1g・1hは、それぞれ電気通信回線を介してシステム制御手段20および表示装置に接続され、システム制御手段20からの設定信号S0を制御部1に入力し、流路P1・P2における実分流比を示す出力信号Soutを表示装置に出力する際に使用される。   The communication interface circuits 1g and 1h are connected to the system control means 20 and the display device via electric communication lines, respectively, and input a setting signal S0 from the system control means 20 to the control unit 1, and in the flow paths P1 and P2. This is used when an output signal Sout indicating the actual diversion ratio is output to the display device.

[分流比制御の原理]
ここで、上記RAM1bの記憶領域に記憶された分流制御装置13を制御する際に利用される情報およびROM2に記憶された分流制御装置13の動作を制御するプログラムの構成ならびに当該プログラムによる分流制御装置13の動作フローを説明する前に、各々の構成要素の相互関係の理解のため、まず分流制御装置13の動作原理について図5を参照して説明する。
[Principle of split ratio control]
Here, the information used when controlling the flow dividing control device 13 stored in the storage area of the RAM 1b, the configuration of the program for controlling the operation of the flow dividing control device 13 stored in the ROM 2, and the flow dividing control device by the program Before explaining the operation flow of 13, the operation principle of the flow dividing control device 13 will be described with reference to FIG.

図5に示すとおり、目標分流比αsptを示す設定信号S0がシステム制御手段20から分流制御装置13に入力されると、分流制御装置13は、開始時刻t0を起点として現在の分流比から目標分流比αsptに向け分流比の制御を開始する。そして、プロセスガスが分流して流れる複数の2次流路における実際の実分流比αtは、制御開始時刻t0の直後の立上初期の期間T1および期間T1に引き続く立上中期の期間T2の間において目標分流比αsptに向けて時間の経過とともに一定の傾斜で立ち上がり、期間T2に引き続く立上終期の期間T3において目標分流比αsptに到達すると一定の振幅で変化しながら時間の経過とともに目標分流比αsptに収束し、開始時刻t0から一定の期間T(静定期間)が経過した所定の時刻t3で静定し、時刻t3以降、プロセスガスは所定の目標分流比αsptで2次流路P1・P2を安定して流通する。なお、以下、上記期間T1を立上初期、期間T2を立上中期、期間T3を立上終期と言う場合がある。   As shown in FIG. 5, when the setting signal S0 indicating the target diversion ratio αspt is input from the system control means 20 to the diversion control device 13, the diversion control device 13 starts from the current diversion ratio with the start time t0 as a starting point. Control of the diversion ratio is started toward the ratio αspt. The actual actual flow ratio αt in the plurality of secondary flow paths through which the process gas flows is divided between the initial period T1 immediately after the control start time t0 and the intermediate period T2 following the period T1. Rises with a certain slope toward the target diversion ratio αspt at time t1, and reaches the target diversion ratio αspt at the end of the period T3 following the period T2 and reaches the target diversion ratio αspt with a constant amplitude. It converges to αspt and settles at a predetermined time t3 when a certain period T (a settling period) has elapsed from the start time t0, and after time t3, the process gas has a secondary flow path P1. P2 is distributed stably. Hereinafter, the period T1 may be referred to as an initial start-up period, the period T2 may be referred to as an intermediate start-up period, and the period T3 may be referred to as an end-of-startup period.

ここで、上記したように機械的制御弁を用いたプロセスガスの流量制御においては、指令(開度信号)に対する系全体の応答性が低いため、その指令に応じた出力(弁開運動)が即座に表れ難く、立上初期T1及び中期T2における実分流比の立上傾斜が大きくなるよう分流比を制御すると、過大なオーバーシュートが発生し立上終期T3における実分流比αtが振動して静定期間Tが遅延し、これが著しい場合には発振して制御不能となる(図16(a)符号αt1、αt2参照)。したがって、従来技術においては、立上初期T1及び中期T2における実分流比αtの立上傾斜を抑制するよう分流比を制御する必要がある。しかしながら、実分流比の立上傾斜を抑制するとプロセスガスの供給が不安定な静定期間Tが全体として延びるため、半導体ウエアの品質が劣化する恐れがある。   Here, in the process gas flow rate control using the mechanical control valve as described above, since the response of the entire system to the command (opening signal) is low, the output (valve opening motion) corresponding to the command is If the diversion ratio is controlled so that the rising slope of the actual diversion ratio at the initial rise T1 and the middle period T2 is increased, an excessive overshoot occurs, and the real diversion ratio αt at the final rise T3 oscillates. When the settling period T is delayed and this is significant, it oscillates and becomes uncontrollable (see symbols αt1 and αt2 in FIG. 16A). Therefore, in the prior art, it is necessary to control the diversion ratio so as to suppress the rising slope of the actual diversion ratio αt in the initial rise T1 and the middle period T2. However, if the rising slope of the actual flow ratio is suppressed, the settling period T during which the process gas supply is unstable is extended as a whole, so that the quality of the semiconductor wear may be deteriorated.

そこで、本発明に係わる分流制御装置13では、1.(1)立上初期T1においては、所定の初期目標分流比αsptfに対応した弁開度まで制御弁を短時間で開閉し、立上初期T1の完了時刻t1において実分流比αtを目標分流比αsptに近接させるとともに、(2)当該完了時刻t1後の立上中期T2の間においては実分流比αtの立上傾斜を立上初期T1よりも抑制し、立上終期T3における実分流比αtの過度な振動や発振を防止し、2.立上中期T2の途中に設定した所定時刻taで予定分流比αsptmと実分流比αtとを比較し、実分流比αtの立上傾斜を抑制した立上中期T2において予定分流比に対し実分流比αtが剥離している場合には、実分流比αtが予定分流比に一致するように制御パラメータを修正し、立上中期T2の完了時刻t2で予定分流比に対し遅れることなく実分流比αtを到達せしめ、3.立上中期T2の完了時刻t2後の立上終期T3においては、上記1−(2)の制御を維持しつつ、目標分流比αsptを基準として立上終期T3に設けた判定領域Hと実分流比αtとを比較し、実分流比αtが判定領域Hから逸脱した場合には、実分流比αtが目標分流比αsptに一致するように制御パラメータを修正し、立上終期T3における実分流比αtの過度な振動や発振を防止し、立上終期T3の完了時刻t3(静定時刻)において確実に実分流比αtを静定する、ことを原理として構成されている。なお、これら1〜3の原理は、いずれも実分流比αtの静定の遅延を抑制し、分流比の立ち上がりの応答性を改善するために有効であり、各原理は単独にまたはいずれかと組み合わせて構成することができる。また、図5では、現在の分流比から高い目標分流比αsptに向い実分流比αtを制御する場合を示しているが、低い目標分流比に向い制御する場合でも原理的には同様である。   Therefore, in the shunt control device 13 according to the present invention, 1. (1) At the start-up initial T1, the control valve is opened and closed in a short time until the valve opening corresponding to the predetermined initial target diversion ratio αsptf, and the actual diversion ratio αt is set to the target diversion ratio at the completion time t1 of the start-up initial T1. (2) During the rising middle period T2 after the completion time t1, the rising slope of the actual flow ratio αt is suppressed from the rising initial stage T1, and the actual flow ratio αt at the rising end stage T3. 1. Prevent excessive vibration and oscillation of The planned diversion ratio αsptm is compared with the actual diversion ratio αt at a predetermined time ta set in the middle of the start-up middle period T2, and the actual diversion with respect to the planned diversion ratio at the start-up middle period T2 in which the rise inclination of the actual diversion ratio αt is suppressed. When the ratio αt is separated, the control parameter is corrected so that the actual diversion ratio αt matches the planned diversion ratio, and the actual diversion ratio is not delayed from the planned diversion ratio at the completion time t2 of the rising middle period T2. 2. reach αt; In the start-up end T3 after the completion time t2 of the start-up middle period T2, the control region 1- (2) is maintained and the determination region H and the actual diversion provided in the start-up end T3 with reference to the target diversion ratio αspt When the actual diversion ratio αt deviates from the determination region H, the control parameter is corrected so that the actual diversion ratio αt matches the target diversion ratio αspt, and the actual diversion ratio at the start-up end T3. The principle is to prevent the excessive vibration and oscillation of αt and to surely stabilize the actual flow ratio αt at the completion time t3 (static time) of the rising end T3. Note that these principles 1 to 3 are all effective in suppressing the delay in the stabilization of the actual diversion ratio αt and improving the response of the rise of the diversion ratio. Each principle can be used alone or in combination. Can be configured. Further, FIG. 5 shows a case where the actual diversion ratio αt is controlled from the current diversion ratio toward the high target diversion ratio αspt, but the principle is the same even when the control is performed toward the low target diversion ratio.

[RAMの記憶領域の構成]
上記原理1〜3に対応するプログラムをCPU1aに実行させるにあたり、プログラムの実行のために必要な各種情報を記憶しているRAM1bの主な記憶領域について、図3(b)を参照して説明する。なお、以下の説明では、図1に示す第2の流路P2に設けられた制御弁17の弁開度を常に全開とし、第1の流路P1に設けられた制御弁16の弁開度のみを操作して分流比を制御する場合、すなわち制御弁17に出力される開度信号S4が常に全開で、制御弁16に出力される開度信号S3が各ステップで変化する場合を例とし、プログラムの構成およびその動作について説明する。しかしながら、本発明に係わる分流制御装置はこの態様に限定されず、複数の2次流路に設けられた制御弁の弁開度を同時に操作して分流比を制御する場合にも、適用可能である。
[RAM storage area configuration]
The main storage area of the RAM 1b storing various information necessary for executing the program when the program corresponding to the above principles 1 to 3 is executed by the CPU 1a will be described with reference to FIG. . In the following description, the valve opening degree of the control valve 17 provided in the second flow path P2 shown in FIG. 1 is always fully opened, and the valve opening degree of the control valve 16 provided in the first flow path P1. In the case where the flow ratio is controlled by operating only the valve, that is, the opening signal S4 output to the control valve 17 is always fully open, and the opening signal S3 output to the control valve 16 changes at each step. The configuration of the program and its operation will be described. However, the diversion control device according to the present invention is not limited to this mode, and can be applied to the case where the diversion ratio is controlled by simultaneously operating the valve openings of the control valves provided in the plurality of secondary flow paths. is there.

RAM1bにおいて符号1jは、主に制御部1に入出力される情報の記憶領域である。その目標分流比情報領域にはシステム制御手段20から入力された設定信号S0である目標分流比αsptが、検出流量情報領域には検出信号S1・S2がデジタル変換された検出流量値Q1・Q2が、弁開度情報領域にはプログラムを実行して算出された弁開度信号値R3a〜R3dおよびR4が記憶されている。   In the RAM 1b, reference numeral 1j is a storage area for information mainly input / output to / from the control unit 1. In the target diversion ratio information area, the target diversion ratio αspt which is the setting signal S0 input from the system control means 20 is detected, and in the detection flow rate information area, the detected flow values Q1 and Q2 obtained by digitally converting the detection signals S1 and S2 are detected. In the valve opening information area, valve opening signal values R3a to R3d and R4 calculated by executing a program are stored.

符号1kは、原理1−(1)に対応するプログラムが利用する初期開度演算情報の記憶領域であり、立上初期T1における弁開度信号値R3aを定める初期開度情報Aが記憶されている。また、符号1Lは、原理1−(2)に対応するプログラムが利用する開度演算情報の記憶領域であり、弁開度信号値R3bを演算するのに使用されるPID係数(Kp:比例係数、Ki:積分係数、Kd:微分係数)および当該PID係数を補正するために使用される立上初期T1の完了時刻t1、初期目標分流比αsptfおよび補正情報Bが記憶されている。   Reference numeral 1k is a storage area for initial opening degree calculation information used by the program corresponding to the principle 1- (1), in which initial opening degree information A for determining the valve opening degree signal value R3a at the start-up initial period T1 is stored. Yes. Reference numeral 1L is a storage area for opening calculation information used by the program corresponding to Principle 1- (2), and is used to calculate the valve opening signal value R3b (Pp coefficient (Kp: proportional coefficient)). , Ki: integral coefficient, Kd: differential coefficient), and completion time t1, initial target diversion ratio αsptf, and correction information B used for correcting the PID coefficient are stored.

符号1nは、原理2に対応するプログラムが利用する第2の調整情報の記憶領域であり、立上中期T2において指定される時刻ta、その時刻taにおける予定分流比αsptmおよび弁開度信号値R3bを補正し弁開度信号値R3dを求めるために使用される第2の調整情報Cが記憶されている。   Reference numeral 1n is a storage area for the second adjustment information used by the program corresponding to the principle 2. The time ta specified in the middle start-up period T2, the scheduled diversion ratio αsptm and the valve opening signal value R3b at the time ta. Is stored, and second adjustment information C used for obtaining the valve opening signal value R3d is stored.

符号1mは、原理3に対応するプログラムが利用する第1の調整情報の記憶領域であり、判定領域Hの設定情報である上限値Hmax・下限値Hminおよび時間軸に沿う方向の判定領域の幅である期間T3、弁開度信号値R3bを補正し弁開度信号値R3cを求めるための第1の調整情報Dが記憶されている。   Reference numeral 1m is a storage area for the first adjustment information used by the program corresponding to Principle 3, and is the upper limit value Hmax and the lower limit value Hmin, which are setting information for the determination area H, and the width of the determination area in the direction along the time axis. In the period T3, the first adjustment information D for correcting the valve opening signal value R3b and obtaining the valve opening signal value R3c is stored.

符号1oは、プログラムが実行された結果が記憶される領域であり、実分流比情報の記憶領域には実分流比αtが、偏差情報の記憶領域には偏差εが記憶されている。実分流比情報領域に記憶された実分流比αtは表示装置に表示するための出力信号Soutとしても利用される。なお、上記以外の例えば検出流量情報Q1・Q2の経時的な変更履歴その他の情報も必要に応じ適宜RAM1bに記憶領域を設け、記憶させることができる。   Reference numeral 1o is an area in which the result of program execution is stored, the actual diversion ratio information storage area for the real diversion ratio information and the deviation ε for the deviation information storage area. The actual flow ratio αt stored in the actual flow ratio information area is also used as an output signal Sout for displaying on the display device. In addition to the above, for example, a change history with time of the detected flow rate information Q1 and Q2 and other information can be appropriately stored in the RAM 1b as needed.

[プログラムの構成]
上記RAM1bに記憶された情報を利用し、分流制御装置13の動作を制御するための処理をCPU1aに実行させるプログラムの主要な構成について、図4を参照して説明する。なお、図4に示すプログラムの各部は主要部のみを示しているが、例えばシステム制御手段20や表示装置と制御部1との間の情報通信も図示しない通信制御部で制御されている。また、分流制御装置13の制御は、ROM2に記憶されたソフトウエアであるプログラムで実行されるが、プログラムの各部の一部または全部を例えばASIC(Application Specific Integrated Circuit)などの専用ICに組み込み、当該専用ICを制御基板に搭載することもできる。
[Program structure]
A main configuration of a program for causing the CPU 1a to execute processing for controlling the operation of the flow dividing control device 13 using the information stored in the RAM 1b will be described with reference to FIG. Each part of the program shown in FIG. 4 shows only a main part, but for example, information communication between the system control means 20 and the display device and the control unit 1 is controlled by a communication control unit (not shown). In addition, the control of the shunt control device 13 is executed by a program that is software stored in the ROM 2, but part or all of each part of the program is incorporated in a dedicated IC such as an ASIC (Application Specific Integrated Circuit), for example. The dedicated IC can also be mounted on the control board.

図4において符号2aはメインプログラムである主制御部であり、システム制御手段20からの設定信号S0の入力をトリガーとして起動し、下記説明するサブプログラムである各部の動作を統括する。すなわち、CPU1aは主制御部2aを実行することにより、プログラムの各部をROM2から読み出し、各部を実行して分流制御装置13の動作を制御する。   In FIG. 4, reference numeral 2 a denotes a main control unit that is a main program, which is activated with the input of a setting signal S0 from the system control unit 20 as a trigger, and controls the operation of each unit that is a subprogram described below. That is, the CPU 1a executes the main control unit 2a to read each part of the program from the ROM 2 and execute each part to control the operation of the flow dividing control device 13.

符号2bは、実分流比演算部であり、RAM1bの検出流量情報領域から検出流量値Q1・Q2を読み込み、演算式αt=Q1/Q2で演算して実分流比αtを算出し、RAM1bの実分流比情報領域に記憶する処理をCPU1aに実行させる。また、符号2cは比較部であり、RAM1bの実分流比情報領域から実分流比αt、目標分流比情報領域から目標分流比αsptを読み込み、演算式ε=αspt−αtで演算して偏差εを算出し、RAM1bの偏差情報領域に記憶する処理をCPU1aに実行させる。   Reference numeral 2b denotes an actual diversion ratio calculation unit that reads the detected flow rate values Q1 and Q2 from the detected flow rate information area of the RAM 1b, calculates the actual diversion ratio αt by calculating with the equation αt = Q1 / Q2, The CPU 1a is caused to execute processing stored in the diversion ratio information area. Reference numeral 2c denotes a comparison unit, which reads the actual diversion ratio αt from the actual diversion ratio information area of the RAM 1b and the target diversion ratio αspt from the target diversion ratio information area, and calculates the deviation ε by calculating with the equation ε = αspt−αt. The CPU 1a executes the process of calculating and storing in the deviation information area of the RAM 1b.

符号2dは初期開度演算部であり、上記原理1−(1)に対応するプログラムである。初期開度演算部2dは、RAM1bの目標分流比情報領域から目標分流比αsptおよび初期開度演算情報領域から初期開度情報Aを読み込み、目標分流比αsptおよび初期開度情報Aに基づいて弁開度信号値R3aを求め、RAM1bの弁開度情報領域に記憶する処理をCPU1aに実行させる。   Reference numeral 2d denotes an initial opening degree calculation unit, which is a program corresponding to the principle 1- (1). The initial opening degree calculation unit 2d reads the target diversion ratio αspt from the target diversion ratio information area of the RAM 1b and the initial opening degree information A from the initial opening degree calculation information area, and controls the valve based on the target diversion ratio αspt and the initial opening degree information A. The CPU 1a is caused to execute processing for obtaining the opening signal value R3a and storing it in the valve opening information area of the RAM 1b.

符号2eは開度演算部であり、上記原理1−(2)に対応するプログラムである。開度演算部2eは、RAM1bの開度演算情報領域からPID係数並びに立上初期T1の完了時刻t1、初期目標分流比αsptfおよび補正情報Bを読み込み、所定の論理により弁開度信号値R3bを求め、RAM1bの弁開度情報領域に記憶する処理をCPU1aに実行させる。   Reference numeral 2e denotes an opening calculation unit, which is a program corresponding to the principle 1- (2). The opening calculation unit 2e reads the PID coefficient, the completion time t1 of the start-up initial T1, the initial target diversion ratio αsptf, and the correction information B from the opening calculation information area of the RAM 1b, and obtains the valve opening signal value R3b by a predetermined logic. The CPU 1a is caused to execute the process for obtaining and storing the value in the valve opening information area of the RAM 1b.

符号2fは第1の調整部であり、上記原理3に対応するプログラムである。第1の調整部2fは、RAM1bの第1の調整情報領域から判定領域Hの設定情報である上限値Hmax・下限値Hminおよび期間T3並びに第1の調整情報Dを読み込み、上記開度演算部2eで算出された弁開度信号値R3bを所定の論理で補正し弁開度信号値R3cとし、RAM1bの弁開度情報領域に記憶する処理をCPU1aに実行させる。   Reference numeral 2f denotes a first adjustment unit, which is a program corresponding to the principle 3. The first adjustment unit 2f reads the upper limit value Hmax, the lower limit value Hmin, the period T3 and the first adjustment information D, which are setting information of the determination region H, from the first adjustment information region of the RAM 1b, and the opening degree calculation unit The CPU 1a causes the CPU 1a to execute the process of correcting the valve opening signal value R3b calculated in 2e with a predetermined logic to obtain the valve opening signal value R3c and storing it in the valve opening information area of the RAM 1b.

符号2gは第2の調整部であり、上記原理2に対応するプログラムである。第2の調整部2gは、RAM1bの第2の調整情報領域から予定分流比αsptm、設定時刻taおよび第2の調整情報Cを読み込み、上記開度演算部2で算出された弁開度信号値R3bを所定の論理で補正し弁開度信号値R3dとし、RAM1bの弁開度情報領域に記憶する処理をCPU1aに実行させる。符号2hは信号出力部であり、RAM1bの弁開度情報領域から弁開度信号値R3a〜R3dおよびR4を読み込み、制御弁16および17を操作する実際の電圧値に対応した開度信号S3a〜S3dおよびS4に変換し、制御弁16および17へ出力する処理をCPU1aに実行させる。
Reference numeral 2g denotes a second adjustment unit, which is a program corresponding to the principle 2. Second adjustment unit 2g, the second adjustment information area from the planned shunt ratio αsptm the RAM 1b, reads the set time ta and the second adjustment information C, the opening calculating section 2 e in the calculated valve opening signal The CPU 1a is caused to execute processing for correcting the value R3b with a predetermined logic to obtain the valve opening signal value R3d and storing it in the valve opening information area of the RAM 1b. Reference numeral 2h denotes a signal output unit which reads the valve opening signal values R3a to R3d and R4 from the valve opening information area of the RAM 1b and operates the opening signals S3a to S3a corresponding to the actual voltage values for operating the control valves 16 and 17. The CPU 1a is caused to execute the process of converting to S3d and S4 and outputting to S3d and S4.

[プログラムの動作]
上記構成のプログラムの動作について、その動作フローを示す図6〜図18を参照して説明する。
[Program operation]
The operation of the program having the above configuration will be described with reference to FIGS.

[主制御部の動作]
図6は、主制御部2aが実行する処理の流れを示すフロー図である。主制御部2aは、ステップS1においてシステム制御手段20から設定信号S0が入力されると、システム制御手段20から停止指令が入力されるまで、例えば10msの一定の周期で作動する監視タイマーのタイマー制御(ステップS2)により無限ループで実行する基本フローを有している。この基本フローは、実分流比演算ステップS3から偏差演算ステップS4および開度演算ステップS7を経て、信号出力ステップS16に至る流れであり、この基本フローにより制御弁16を制御するための基本情報である弁開度信号値R3bを求めるよう構成されている。
[Operation of main controller]
FIG. 6 is a flowchart showing the flow of processing executed by the main control unit 2a. When the setting signal S0 is input from the system control unit 20 in step S1, the main control unit 2a performs timer control of a monitoring timer that operates at a constant period of, for example, 10 ms until a stop command is input from the system control unit 20. (Step S2) has a basic flow executed in an infinite loop. This basic flow is a flow from the actual flow ratio calculation step S3 to the signal output step S16 through the deviation calculation step S4 and the opening degree calculation step S7, and is basic information for controlling the control valve 16 by this basic flow. A certain valve opening signal value R3b is obtained.

そして、主制御部2aは、上記基本フローに加え、分流比の制御を開始した直後の実分流比αtの立ち上がり期間Tにおいては、RAM1bに記憶された情報に基づき、ステップS5、ステップS10、ステップS14で立上初期T1〜終期T3の各期間に現在時刻tが含まれているか否かを判断する。この判断の後に、主制御部2aは、初期開度演算部2d、第1の調整部2f、第2の調整部2gをCPU1aに実行させ、初期開度演算ステップS6、第1の調整ステップS11、第2の調整ステップS15で立上初期T1〜終期T3の各期間に応じた弁開度信号値R3a・R3c・R3dを求める。以下、図6の各ステップS1〜S16について詳細に説明する。   Then, in addition to the above basic flow, the main control unit 2a, in the rising period T of the actual diversion ratio αt immediately after the start of the diversion ratio control, is based on the information stored in the RAM 1b, step S5, step S10, step In S14, it is determined whether or not the current time t is included in each period from the initial startup T1 to the final T3. After this determination, the main control unit 2a causes the CPU 1a to execute the initial opening degree calculation unit 2d, the first adjustment unit 2f, and the second adjustment unit 2g, and the initial opening degree calculation step S6 and the first adjustment step S11. In the second adjustment step S15, valve opening signal values R3a, R3c, and R3d corresponding to the periods from the initial startup T1 to the final T3 are obtained. Hereafter, each step S1-S16 of FIG. 6 is demonstrated in detail.

実分流比演算部2bは、実分流比演算ステップS3において、RAM1bの検出流量情報領域を参照し検出流量値Q1・Q2を読み込み、演算式α=Q1/Q2で演算し、実分流比αtを算出し、RAM1bの実分流比情報領域に記憶する。   The actual diversion ratio calculation unit 2b reads the detected flow rate values Q1 and Q2 with reference to the detected flow rate information area of the RAM 1b in the actual diversion ratio calculation step S3, calculates the actual flow rate ratio αt by the equation α = Q1 / Q2. It is calculated and stored in the actual flow ratio information area of the RAM 1b.

比較部2cは、偏差演算ステップS4において、RAM1bの目標分流比情報領域から目標分流比αsptを、実分流比情報領域から実分流比αtを読み込み、目標分流比αsptと実分流比αtを演算式ε=αspt−αtで演算し、偏差εを算出し、偏差情報領域に記憶する。この偏差εは、開度演算部2eが実行させる開度演算ステップS7で利用される。   In the deviation calculation step S4, the comparison unit 2c reads the target diversion ratio αspt from the target diversion ratio information area of the RAM 1b, the actual diversion ratio αt from the real diversion ratio information area, and calculates the target diversion ratio αspt and the actual diversion ratio αt. Calculation is performed with ε = αspt−αt, and a deviation ε is calculated and stored in the deviation information area. This deviation ε is used in the opening calculation step S7 executed by the opening calculation unit 2e.

[初期開度演算部の動作]
主制御部2aは、ステップS1においてシステム制御手段20から設定信号S0が制御部1に入力され、ステップS2〜S4を経た後、ステップS5において開度信号S3・S4を出力するための最初の処理であると判断した場合に、ROM2から初期開度演算部2dを読み出しCPU1aに実行させる。初期開度演算部2dは、初期開度演算ステップS6において、RAM1bの目標分流比情報領域および初期開度演算情報領域に記憶された情報を利用し、立上初期T1における制御弁16を操作する開度信号S3である弁開度信号値R3aを算出する処理を行う。以下、初期開度演算ステップS6について、その詳細な動作フローである図7を参照して説明する。
[Operation of initial opening calculation unit]
In step S1, the main control unit 2a receives the setting signal S0 from the system control means 20 to the control unit 1, and after passing through steps S2 to S4, first processing for outputting the opening signals S3 and S4 in step S5. When it is determined that the initial opening degree calculation unit 2d is read from the ROM 2, the CPU 1a is caused to execute it. In the initial opening calculation step S6, the initial opening calculation unit 2d uses the information stored in the target diversion ratio information area and the initial opening calculation information area of the RAM 1b to operate the control valve 16 in the initial startup T1. Processing for calculating the valve opening signal value R3a, which is the opening signal S3, is performed. Hereinafter, the initial opening degree calculation step S6 will be described with reference to FIG. 7 which is a detailed operation flow thereof.

図7に示すように、初期開度演算部2dは、ステップS6aにおいてRAM1bの目標分流比情報領域から目標分流比αsptを読み込み、ステップS6bにおいて初期開度演算情報領域から初期開度情報Aを読み込み、目標分流比αsptに対応する初期開度情報値aを選択する。   As shown in FIG. 7, the initial opening degree calculation unit 2d reads the target diversion ratio αspt from the target diversion ratio information area of the RAM 1b in step S6a, and reads the initial opening degree information A from the initial opening degree calculation information area in step S6b. The initial opening degree information value a corresponding to the target diversion ratio αspt is selected.

初期開度情報Aの概念を図8に示す。目標分流比αsptと初期開度情報aとの関係を定める初期開度情報Aは、横軸に目標分流比αspt、縦軸に制御弁16の初期開度情報値aを設定した線図を考えた場合に、設定される目標分流比αsptの範囲(図8の場合は目標分流比が0〜20)を複数に分割してなる区間α1〜α4ごとに設定された、図において符号L1〜L4で示す直線で表される一次式である。初期開度情報値aは、この一次式L1〜L4に目標分流比αsptを代入して算出される。具体的に説明すると、目標分流比αsptが「6」の場合には、目標分流比αsptの範囲が4〜10である区間α3に設定された一次式L3に「6」が代入され、初期開度情報値aが求められる。   The concept of the initial opening degree information A is shown in FIG. The initial opening degree information A that defines the relationship between the target diversion ratio αspt and the initial opening degree information a is a diagram in which the horizontal axis represents the target diversion ratio αspt and the vertical axis represents the initial opening degree information value a of the control valve 16. In the figure, reference numerals L1 to L4 are set for each of the sections α1 to α4 obtained by dividing the range of the target diversion ratio αspt to be set (the target diversion ratio is 0 to 20 in the case of FIG. 8). Is a linear expression represented by a straight line. The initial opening degree information value a is calculated by substituting the target diversion ratio αspt into the linear expressions L1 to L4. More specifically, when the target diversion ratio αspt is “6”, “6” is substituted into the primary expression L3 set in the section α3 where the range of the target diversion ratio αspt is 4 to 10, and the initial opening ratio A degree information value a is determined.

ここで、目標分流比αsptと初期開度情報値aの関係を示す一次式L1〜L4である初期開度情報Aは、分流制御装置13を組み立てた後、この分流制御装置13を半導体製造システム10に組み込んで、または半導体製造システム10と同等な環境および条件の下で、2次流路である流路P1およびP2に例えば窒素ガスなどの確認用ガスを流しつつ制御弁16を操作して求めている。なお、実際に流路P1・P2を流れる実際のプロセスガスは上記確認用ガスとは異なる場合があるので、実際のプロセスガスの初期開度情報値は確認用ガスで求めた初期開度情報値aを補正値(コンバージョンファクタ)で補正して算出される。この補正値はROM2に記憶しておき、プロセスガスの種類により読み出して利用すればよい。   Here, the initial opening degree information A, which is a primary expression L1 to L4 indicating the relationship between the target diversion ratio αspt and the initial opening degree information value a, is obtained by assembling the diversion control device 13 and then using the diversion control device 13 as a semiconductor manufacturing system. 10 or under the environment and conditions equivalent to those of the semiconductor manufacturing system 10, the control valve 16 is operated while a confirmation gas such as nitrogen gas is supplied to the flow paths P1 and P2 which are secondary flow paths. Seeking. Since the actual process gas actually flowing through the flow paths P1 and P2 may be different from the confirmation gas, the actual opening information value of the actual process gas is the initial opening information value obtained from the confirmation gas. It is calculated by correcting a with a correction value (conversion factor). This correction value may be stored in the ROM 2 and read and used depending on the type of process gas.

初期開度情報値aの設定方法について説明する。図1に示すように組み立てられた分流制御装置13において、流路P1およびP2に確認用ガスを流し、制御弁17の弁開度を全開とし、制御弁16の弁開度を全閉の状態から開きつつ流路P1・P2それぞれの流量Q1・Q2を流量検出器14・15で測定すると、図8において符号Gで示す曲線で表される制御弁16の弁開度と実分流比の実関係式を得ることができる。この実関係式Gを例えばデータテーブル化し、初期開度情報Aとして利用してもよい。   A method for setting the initial opening degree information value a will be described. In the shunt control device 13 assembled as shown in FIG. 1, a check gas is supplied to the flow paths P1 and P2, the valve opening of the control valve 17 is fully opened, and the valve opening of the control valve 16 is fully closed. When the flow rates Q1 and Q2 of the flow paths P1 and P2 are measured by the flow rate detectors 14 and 15 while being opened, the actual opening ratio and the actual flow ratio of the control valve 16 represented by the curve indicated by G in FIG. Relational expressions can be obtained. For example, the actual relational expression G may be converted into a data table and used as the initial opening degree information A.

しかしながら、分流制御装置13は個体ごとに特性が微妙に異なること、またプロセスガス供給系には劣化などにより経時的な変化が生じることを考慮すると、上記のような実関係式Gそのものを初期開度情報Aとして利用することは工業生産上好ましくない。また、立上初期T1で発生する誤差は、その後の立上中期T2において修正することができる。そこで、本発明においては、分流制御装置13の調整の容易な一次式を実関係式Gの近似式とし、実関係式Gに対する一次式の誤差を少なくするため、実関係式Gにおける実分流比の範囲を複数の区間α1〜α4に分割し、その分割区間α1〜α4ごとに区切られた実関係式G1〜G4の両端を結んだ一次式L1〜L4を初期開度情報Aとした。この区間の分割方法は特に限定されないが、実関係式Gが比較的直線的に変化する分流比が高い領域は分割範囲を広く(図8の場合は目標分流比4〜20)、実関係式Gが曲線的に変化する分流比が小さい領域(図8の場合は目標分流比0〜4)は分割区間を細かく設定することが、誤差を少なくするとともに一次式の数を減らしてプログラムの演算速度を高めるために望ましい。また、実関係式Gに近似させる式は一次式に限らず、また一次式の設定方法も上記に限定されないが、分流制御装置13の調整を容易にするため概ね2〜3次程度の低次の項を含む近似式で設定することが好ましい。   However, considering that the characteristics of the shunt control device 13 are slightly different for each individual and that the process gas supply system changes over time due to deterioration or the like, the actual relational expression G itself as described above is initially opened. Utilization as the degree information A is not preferable for industrial production. Further, an error occurring at the initial startup T1 can be corrected at the subsequent startup middle T2. Therefore, in the present invention, the primary equation that can be easily adjusted by the shunt control device 13 is used as an approximation formula of the actual relational expression G, and the error of the primary expression relative to the actual relational expression G is reduced. Is divided into a plurality of sections α1 to α4, and primary expressions L1 to L4 connecting both ends of the actual relational expressions G1 to G4 divided for each of the divided sections α1 to α4 are used as initial opening degree information A. The division method of this section is not particularly limited, but the region where the diversion ratio is high in which the actual relational expression G changes relatively linearly has a wide division range (in the case of FIG. 8, the target diversion ratio is 4 to 20). In the region where the diversion ratio where G changes in a curve (the target diversion ratio 0 to 4 in the case of FIG. 8) is set finely, it is possible to reduce the error and reduce the number of primary expressions to calculate the program. Desirable to increase speed. Further, the expression approximated to the actual relational expression G is not limited to the linear expression, and the setting method of the primary expression is not limited to the above, but in order to facilitate the adjustment of the flow dividing control device 13, a low order of about 2 to 3 order. It is preferable to set by an approximate expression including the term.

制御弁16・17が全く同じ特性を有している場合は、どちらの制御弁を制御するかによらず図8に示される目標分流比と初期開度情報値の関係は同じになる。したがって、一方の制御弁における、目標分流比と初期開度情報値の関係から導かれた一つの近似式を使用して初期開度情報値aを求めることが可能である。しかし、制御弁16・17が異なる特性を有している場合には、どちらの制御弁を制御するかによって、図8に示される関係が異なることになるので、一方の制御弁に対応する近似式のみによって初期開度情報値を求めるのでは問題がある場合がある。よって、このような場合には、制御される制御弁ごとにそれぞれ対応する近似式が設定されることが好ましい。特に、大流量を制御する制御弁(例えばフルスケール流量が2000sccmの制御弁)を制御弁16・17として使用する場合、大流量用制御弁は小流量制御用のものに比して、小流量域における特性差が装置ごとに生じやすいので、この場合には制御弁ごとに異なる近似式を設定することが好ましい。近似式の設定方法は、前述の方法により、制御弁ごとに取得した実関係式から近似式を設定しても良いし、制御弁16・17が制御可能流量範囲の等しいものであれば、一方の制御弁で設定した近似式を弁開度についてオフセットさせて用いても良い。   When the control valves 16 and 17 have exactly the same characteristics, the relationship between the target diversion ratio and the initial opening degree information value shown in FIG. 8 is the same regardless of which control valve is controlled. Therefore, it is possible to obtain the initial opening degree information value a by using one approximate expression derived from the relationship between the target diversion ratio and the initial opening degree information value in one control valve. However, when the control valves 16 and 17 have different characteristics, the relationship shown in FIG. 8 differs depending on which control valve is controlled. Therefore, an approximation corresponding to one control valve. There may be a problem in obtaining the initial opening degree information value only by the equation. Therefore, in such a case, it is preferable that an approximate expression corresponding to each control valve to be controlled is set. In particular, when a control valve for controlling a large flow rate (for example, a control valve having a full-scale flow rate of 2000 sccm) is used as the control valves 16 and 17, the large flow rate control valve has a smaller flow rate than that for small flow rate control. In this case, it is preferable to set a different approximate expression for each control valve. The approximate expression may be set from the actual relational expression obtained for each control valve by the above-described method. If the control valves 16 and 17 have the same controllable flow rate range, The approximate expression set by the control valve may be used by offsetting the valve opening.

ついで、初期開度演算部2dは、図7に示すステップS6cにおいて選択された初期開度情報値aを弁開度信号値R3aに変換し、ステップS6dにおいて弁開度信号値R3aをRAM1bの弁開度情報領域に記憶し、図6に示すメインフローに戻る。信号出力部2hは、信号出力ステップS16において、RAM1bの弁開度情報領域から弁開度信号R3aを読み込み、制御弁16の弁開度を操作する実際の電圧値に対応する開度信号S3aに変換し、開度信号S3aを開度信号S3として制御弁16へ出力する。なお、上記したように制御弁17へ出力される開度信号S4は、制御弁17の弁開度が常に全開となるように設定されている。   Next, the initial opening calculation unit 2d converts the initial opening information value a selected in step S6c shown in FIG. 7 into a valve opening signal value R3a. In step S6d, the initial opening information value R3a is converted into the valve of the RAM 1b. It memorize | stores in an opening degree information area | region, and returns to the main flow shown in FIG. In the signal output step S16, the signal output unit 2h reads the valve opening signal R3a from the valve opening information area of the RAM 1b, and outputs the opening signal S3a corresponding to the actual voltage value for operating the valve opening of the control valve 16. The opening degree signal S3a is output to the control valve 16 as the opening degree signal S3. As described above, the opening signal S4 output to the control valve 17 is set so that the valve opening of the control valve 17 is always fully open.

このように初期開度演算部2dが初期開度演算ステップS6を実行すると、図5に示すように、実分流比αtは、分流比制御の開始時刻t0から立上初期T1の間、目標分流比αsptに向かい比較的大きな傾斜で立ち上がり、完了時刻t1において目標分流比αsptの50〜60%程度に設定された初期目標分流比αsptfに到達する。そして、この完了時刻t1が経過すると、開度演算部2eを中心とした分流比制御が引き続き実行される。   When the initial opening calculation unit 2d executes the initial opening calculation step S6 in this way, as shown in FIG. 5, the actual diversion ratio αt is the target diversion from the start time t0 of the diversion ratio control to the start-up initial T1. It rises with a relatively large slope toward the ratio αspt, and reaches the initial target diversion ratio αsptf set to about 50 to 60% of the target diversion ratio αspt at the completion time t1. And if this completion time t1 passes, the diversion ratio control centering on the opening calculating part 2e will be performed continuously.

[開度演算部の動作]
開度演算部2eが実行する開度演算ステップS7について図10を参照して説明する。上記したように、開度演算ステップS7は、立上初期T1の完了時刻t1以降、分流制御の停止指令が入力されるまでの全ての期間において実行される基本的な処理であり、RAM1bの偏差情報領域に記憶された偏差εと開度演算情報領域に記憶されたPID係数(比例係数Kp・積分係数Ki・微分係数Kd)を読み込み、PID制御理論に基づく演算式(以下PID演算式と言う。)に代入して演算を実行し、弁開度信号値R3bを算出する。なお、弁開度信号値R3bを算出する演算式はPID演算式に限定されず、比例制御・サーボ制御その他各種制御理論に基づく種々の演算式を利用することができるが、制御調整の容易で立上終期T3における過大な振動や発振を防止可能なPID演算式を用いることが望ましい。また、演算式がPID演算式の場合には、微分係数Kdを利用せず比例係数Kpと積分係数Kiのみを利用することが、立上終期T3以降における系の安定性を向上させる点で好ましい。
[Operation of opening calculation unit]
The opening calculation step S7 executed by the opening calculation unit 2e will be described with reference to FIG. As described above, the opening calculation step S7 is a basic process that is executed after the completion time t1 of the start-up initial period T1 until a shunt control stop command is input. The deviation ε stored in the information area and the PID coefficient (proportional coefficient Kp, integral coefficient Ki, differential coefficient Kd) stored in the opening calculation information area are read, and an arithmetic expression based on PID control theory (hereinafter referred to as a PID arithmetic expression) Substituting for the calculation of the valve opening signal value R3b. The calculation formula for calculating the valve opening signal value R3b is not limited to the PID calculation formula, and various calculation formulas based on various control theories such as proportional control / servo control can be used, but control adjustment is easy. It is desirable to use a PID arithmetic expression that can prevent excessive vibration and oscillation at the end of startup T3. Further, when the arithmetic expression is a PID arithmetic expression, it is preferable to use only the proportional coefficient Kp and the integral coefficient Ki without using the differential coefficient Kd in terms of improving the stability of the system after the start-up end T3. .

流量制御弁16・17に小流量制御用の制御弁(例えばフルスケール流量が500sccmの制御弁)を使用した場合には、小流量の流量を制御する際にも応答速度が速いので、前述の近似式の設定に用いた実分流比の複数の区間α1〜α4の各点において、各区間における近似式の傾きをPID係数(比例係数Kp・積分係数Ki・微分係数Kd)に乗じたものをPID制御における係数として使用することができる。ここで、PID係数(比例係数Kp・積分係数Ki・微分係数Kd)に各区間における近似式の傾きを乗じたものは図20(a)に示されるようなステップ状の変動になる。
一方、流量制御弁16・17に大流量制御用の制御弁を使用した場合には、応答速度が遅いために、図20(a)に示されるステップ状の係数を、区間α1〜α4の各点にけるPID制御に使用すると制御時間が長くなるので好ましくない。そこで、図20(a)のステップ状の係数を直線補間して、図20(b)に示すように実分流比とともに連続的に変化するようにすることで、区間α1〜α4の各点でより適当な係数が選択されるので制御時間を短くすることが可能になる。
When a control valve for small flow rate control (for example, a control valve with a full-scale flow rate of 500 sccm) is used for the flow rate control valves 16 and 17, the response speed is fast even when controlling a small flow rate. At each point of the plurality of sections α1 to α4 of the actual diversion ratio used for setting the approximate expression, a value obtained by multiplying the slope of the approximate expression in each section by the PID coefficient (proportional coefficient Kp, integral coefficient Ki, differential coefficient Kd) It can be used as a coefficient in PID control. Here, the PID coefficient (proportional coefficient Kp / integral coefficient Ki / differential coefficient Kd) multiplied by the slope of the approximate expression in each section results in a step-like variation as shown in FIG.
On the other hand, when a control valve for large flow control is used as the flow control valves 16 and 17, the response speed is slow, so the step-like coefficients shown in FIG. If it is used for PID control at a point, the control time becomes longer, which is not preferable. Therefore, by linearly interpolating the step-like coefficient of FIG. 20 (a) and continuously changing with the actual diversion ratio as shown in FIG. 20 (b), at each point in the section α1 to α4. Since a more appropriate coefficient is selected, the control time can be shortened.

図10(a)に示すように、立上初期T1の完了時刻t1が経過すると、主制御部2aはROM2から開度演算部2eを読み出し、CPU1aに実行させる。開度演算部2eは、ステップS7aにおいてRAM1bの開度演算情報領域から立上初期T1の完了時刻である設定時刻t1を読み込み、ステップ7bにおいて監視タイマーから入力された現在時刻tと設定時刻t1を比較する。開度演算部2eは、ステップS7cにおいて現在時刻tと設定時刻t1とが一致するか否かを判断し、現在時刻tが立上初期T1の完了時刻t1と一致しない場合(つまり立上初期T1の完了時刻t1以降の分流制御装置13を制御する期間)においては、ステップS7dに進み、RAM1bの開度演算情報領域からPID係数(比例係数Kp・積分係数Ki・微分係数Kd)と偏差情報領域から偏差εを読み込み、ステップS7eにおいて読み込んだPID係数と偏差εをそのままPID演算式に代入して演算し、弁開度信号値R3bを算出し、ステップS7fにおいてRAM1bの弁開度情報領域に記憶する。なお、PID係数は、立上中期T2の実分流比αtが適宜な立上傾斜を有し、立上終期T3における振動や発振を防止し所望の時間内に静定期間Tが収まるよう、上記初期開度情報Aの場合と同様に実際の分流制御装置13を調整しつつ求めることが望ましい。以上が、立上初期T1の完了時刻t1以降において、制御弁16の開度信号S3bを設定するための弁開度信号値R3bを求める基本的な処理フローとなる。   As shown in FIG. 10A, when the completion time t1 of the initial startup T1 has elapsed, the main control unit 2a reads the opening degree calculation unit 2e from the ROM 2 and causes the CPU 1a to execute it. In step S7a, the opening calculation unit 2e reads the set time t1 that is the completion time of the start-up initial T1 from the opening calculation information area of the RAM 1b, and in step 7b, the current time t and the set time t1 input from the monitoring timer are read. Compare. The opening calculation unit 2e determines whether or not the current time t matches the set time t1 in step S7c, and if the current time t does not match the completion time t1 of the startup initial T1 (that is, the startup initial T1). During the period after the completion time t1), the process proceeds to step S7d, and the PID coefficient (proportional coefficient Kp / integral coefficient Ki / differential coefficient Kd) and deviation information area from the opening calculation information area of the RAM 1b. Is read and calculated by substituting the PID coefficient and deviation ε read in step S7e into the PID calculation formula as they are to calculate the valve opening signal value R3b and storing it in the valve opening information area of the RAM 1b in step S7f. To do. It should be noted that the PID coefficient is such that the actual diversion ratio αt in the middle rising period T2 has an appropriate rising slope, prevents vibration and oscillation at the last rising stage T3, and the settling period T falls within a desired time. As in the case of the initial opening degree information A, it is desirable to obtain it while adjusting the actual shunt control device 13. The above is a basic processing flow for obtaining the valve opening signal value R3b for setting the opening signal S3b of the control valve 16 after the completion time t1 of the initial startup T1.

ここで、初期開度設定ステップS6の実行後、図9に示すように、立上初期T1の完了時刻t1における初期目標分流比αsptfと実分流比α1との間に、ε1=αsptf−α1の演算式で演算して求められる偏差ε1が生じている場合がある。この偏差ε1がε1<εs(εsは偏差許容値)の場合には立上初期T1において実分流比αtの立ち上がりが遅延しており、静定期間Tが長くなる可能性がある。一方で、偏差ε1がε1>εsの場合には立上初期T1において実分流比αtの立上傾斜が過大であり、立上終期T3において過大な振動や発振が生じ、同様に静定期間Tが長くなる可能性がある。そこで、主制御部2aは、偏差ε1が生じている場合には、立上中期T2において偏差ε1を解消して予定分流比に一致するように上記PID係数の補正処理を行うため、開度演算部2eのサブプログラムである初期分流比補正部をCPU1aに実行させる。   Here, after the execution of the initial opening setting step S6, as shown in FIG. 9, between ε1 = αsptf−α1 between the initial target diversion ratio αsptf and the actual diversion ratio α1 at the completion time t1 of the start-up initial T1. There may be a deviation ε1 calculated by an arithmetic expression. When this deviation ε1 is ε1 <εs (εs is an allowable deviation value), the rising of the actual diversion ratio αt is delayed in the initial rising T1, and the static stabilization period T may become longer. On the other hand, when the deviation ε1 is ε1> εs, the rising slope of the actual diversion ratio αt is excessive at the initial startup T1, and excessive vibration or oscillation occurs at the final startup T3. May be longer. Therefore, when the deviation ε1 occurs, the main control unit 2a performs the correction process of the PID coefficient so as to cancel the deviation ε1 and coincide with the planned diversion ratio at the middle start-up period T2. The CPU 1a is caused to execute an initial diversion ratio correction unit that is a subprogram of the unit 2e.

すなわち、主制御部2aは、図10(a)に示すステップS7cにおいて現在時刻tと設定時刻t1とが一致すると判断した場合には、初期分流比補正部をCPU1aに実行させる(ステップS7g)。初期分流比補正部は、図10(b)に示すように、ステップS7hにおいてRAM1bの実分流比情報領域から設定時刻t1における実分流比α1を読み込むとともに、ステップS7iで開度演算情報領域から初期目標分流比αsptfを読み込み、ステップS7jで両者を比較する。ステップS7kにおいて実分流比α1と初期目標分流比αsptfとが一致すると判断した場合には、ステップS7Lを実行し、図10(a)のステップS7dへ進む。一方で、ステップS7kにおいて、実分流比α1と初期目標分流比αsptfとが相違すると判断した場合には、以下のステップS7m〜S7oでPID係数を補正する処理を実行する。なお、上記初期目標分流比αsptfは、目標分流比αsptに対し例えば50%などの一定の割合を乗じて設定した値であってもよい。   That is, when determining that the current time t and the set time t1 coincide in step S7c shown in FIG. 10A, the main control unit 2a causes the CPU 1a to execute the initial diversion ratio correction unit (step S7g). As shown in FIG. 10B, the initial diversion ratio correction unit reads the actual diversion ratio α1 at the set time t1 from the real diversion ratio information area of the RAM 1b in step S7h and the initial diversion ratio information area in step S7i. The target diversion ratio αsptf is read and compared in step S7j. If it is determined in step S7k that the actual diversion ratio α1 and the initial target diversion ratio αsptf match, step S7L is executed, and the process proceeds to step S7d in FIG. On the other hand, if it is determined in step S7k that the actual diversion ratio α1 is different from the initial target diversion ratio αsptf, processing for correcting the PID coefficient is executed in the following steps S7m to S7o. The initial target diversion ratio αsptf may be a value set by multiplying the target diversion ratio αspt by a certain ratio such as 50%.

PID係数の補正処理について説明する。初期分流比補正部は、ステップS7mにおいてRAM1bの開度演算情報領域からPID係数を読み込み、ステップS7nにおいて実分流比αtの立上傾斜に関係するPID係数の比例係数Kpおよび積分係数Kiを補正するための補正情報Bを同領域から読み込む。この補正情報Bは、例えば図11に示すように偏差ε1に対応した補正値bを有するデータテーブルであり、初期目標分流比αsptfに対する偏差ε1の比率に対応して補正値bが設定されている。そして、初期分流比補正部は、ステップS7oにおいて、偏差ε1が0未満の場合には比例係数Kpおよび積分係数Kiに補正値bを乗じ、0を超える場合には補正値bで除する補正をし、その後、図10(a)に示すステップS7eに進み、補正されたPID係数と偏差εが代入されたPID演算式に基づき弁開度信号値R3bを算出する。   PID coefficient correction processing will be described. The initial diversion ratio correction unit reads the PID coefficient from the opening calculation information area of the RAM 1b in step S7m, and corrects the proportional coefficient Kp and integral coefficient Ki of the PID coefficient related to the rising slope of the actual diversion ratio αt in step S7n. Correction information B is read from the same area. The correction information B is a data table having a correction value b corresponding to the deviation ε1 as shown in FIG. 11, for example, and the correction value b is set corresponding to the ratio of the deviation ε1 to the initial target diversion ratio αsptf. . Then, in step S7o, the initial diversion ratio correction unit multiplies the proportional coefficient Kp and the integral coefficient Ki by the correction value b when the deviation ε1 is less than 0, and divides the correction coefficient b when it exceeds 0. Thereafter, the process proceeds to step S7e shown in FIG. 10A, and the valve opening signal value R3b is calculated based on the PID arithmetic expression into which the corrected PID coefficient and the deviation ε are substituted.

このように開度演算部2が、開度演算ステップS7を実行することにより、立上中期T2における実分流比αtの立上傾斜を立上初期T1よりも抑制して、立上終期T3における実分流比αtの過度な振動や発振を防止することが可能となる。なお、初期分流比補正ステップが実行する処理は、後述する第2の調整部2gがCPU1aに実行させる処理と類似しており、初期分流比補正部は必ずしも設定する必要はないが、初期開度設定ステップS6の実行後の設定時刻t1において実行すれば、立上中期T2の全期間において偏差ε1を除々に修正できるので、実分流比αtの急激な変化が少なく有利である。 Thus opening calculating section 2 e is, by performing the opening operation step S7, to suppress than startup initial T1 the rising slope of the actual flow ratio αt in rising metaphase T2, rising end T3 It is possible to prevent excessive vibration and oscillation of the actual flow ratio αt. Note that the process executed by the initial diversion ratio correction step is similar to the process that the second adjusting unit 2g described later causes the CPU 1a to execute, and the initial diversion ratio correction unit is not necessarily set, but the initial opening degree If it is executed at the set time t1 after the execution of the setting step S6, the deviation ε1 can be gradually corrected in the entire period of the rising middle period T2, which is advantageous because there is little sudden change in the actual flow ratio αt.

[第2の調整部の動作]
上記開度演算ステップS7が終了すると、主制御部2aは、上記原理2および3に対応し、第1の調整部2fおよび第2の調整部2gをCPU1aに実行させることにより、立上中期T2および終期T3において開度演算ステップS7で算出された弁開度信号値R3bを補正し、弁開度信号値R3cおよびR3dを算出する。すなわち、図6に示すように、開度演算ステップS7の後、現在時刻tが立上中期T2と立上終期T3のいずれかに属するかについて判断するため、ステップS8においてRAM1bの第1の調整情報領域から立上終期の設定期間T3(立上中期T2の完了時刻t2を起点とし立上終期T3の完了時刻t3に至る期間)を読み込み、ステップS9において現在時刻tと設定期間T3とを比較し、ステップS10において設定期間T3の中に現在時刻tが含まれるか否かを判断する。そして設定期間T3の範囲外であると判断した場合には、ステップS12へ進み、その後ステップS13およびS14を経た後に、制御部2aは第2の調整部2gをCPU1aに実行させる。また、上記ステップS10において、現在時刻tが設定期間T3の範囲内であると判断した場合には、制御部2aは第1の調整部2fをCPU1aに実行させる。以下、まず第2の調整部2gの実行に関連する処理について説明し、その後第1の調整部2fが実行する処理について説明する。
[Operation of Second Adjustment Unit]
When the opening degree calculation step S7 ends, the main control unit 2a corresponds to the principles 2 and 3 described above, and causes the CPU 1a to execute the first adjustment unit 2f and the second adjustment unit 2g, thereby starting the middle period T2 In addition, the valve opening signal value R3b calculated in the opening calculation step S7 at the end T3 is corrected, and the valve opening signal values R3c and R3d are calculated. That is, as shown in FIG. 6, after the opening degree calculation step S7, in order to determine whether the current time t belongs to either the rising middle period T2 or the rising end period T3, the first adjustment of the RAM 1b in step S8 The set period T3 at the end of start-up (the period from the completion time t2 of the start-up mid-term T2 to the completion time t3 of the start-up end T3) is read from the information area, and the current time t is compared with the set period T3 at step S9. In step S10, it is determined whether or not the current time t is included in the set period T3. If it is determined that it is out of the range of the set period T3, the process proceeds to step S12, and after passing through steps S13 and S14, the control unit 2a causes the CPU 1a to execute the second adjustment unit 2g. If it is determined in step S10 that the current time t is within the set period T3, the control unit 2a causes the CPU 1a to execute the first adjustment unit 2f. Hereinafter, processing related to the execution of the second adjustment unit 2g will be described first, and then processing executed by the first adjustment unit 2f will be described.

第2の調整部2gは、上記原理2に対応する処理が実行されるように構成されたプログラムである。すなわち、上記した開度演算部2eは、立上終期T3における振動や発振を防止するため、実分流比αtの立上傾斜が立上初期T1よりも抑制された分流比の制御を実現している。このため開度演算部2eで算出された弁開度信号値R3bは比較的低くなるように設定されており、図12に示すように、立上中期T2における想定した予定分流比に対し実分流比αtが低目になる場合がある。そこで、第2の調整部2gは、立上中期T2において設定した時刻ta(制御開始時刻t0または立上初期T1の完了時刻t1を起点として一定の期間Taを経過した時点として設定される。)における実分流比αaと、当該設定時刻taにおける予定分流比αsptmとの間に、演算式εa=αsptm−αaで演算される偏差εaが生じた場合、立上中期T2の期間中に実分流比αtが予定分流比に一致するように弁開度信号値R3bを補正し、偏差εaを解消するよう構成されている。   The second adjustment unit 2g is a program configured to execute a process corresponding to the above principle 2. In other words, the opening degree calculation unit 2e described above realizes control of the diversion ratio in which the rising slope of the actual diversion ratio αt is suppressed from the initial rising time T1 in order to prevent vibration and oscillation at the rising end period T3. Yes. For this reason, the valve opening signal value R3b calculated by the opening calculator 2e is set to be relatively low, and as shown in FIG. 12, the actual diversion with respect to the assumed diversion ratio assumed in the middle start-up period T2. The ratio αt may be low. Therefore, the second adjustment unit 2g is set at the time ta set in the middle start-up period T2 (the time when a certain period Ta has elapsed from the control start time t0 or the completion time t1 of the start-up initial period T1). When a deviation εa calculated by the calculation expression εa = αsptm−αa occurs between the actual diversion ratio αa at the set time ta and the scheduled diversion ratio αsptm at the set time ta, the actual diversion ratio during the rising middle period T2 The valve opening signal value R3b is corrected so that αt coincides with the planned diversion ratio, and the deviation εa is eliminated.

図6に示すように、上記ステップS10において現在時刻tが設定期間T3の範囲外と判断された場合、主制御部2aは、ステップS12においてRAM1bの第2の調整情報領域から立上中期の設定期間T2(立上初期T1の完了時刻t1を起点とし立上中期T2の完了時刻t2に至る期間)を読み込み、ステップS13において現在時刻tと設定期間T2とを比較し、ステップS14において現在時刻tが設定期間T2の範囲内に含まれるか否かを判断する。ここで、ステップS14において現在時刻tが設定期間T2の範囲外であると判断される場合は、制御開始初期における実分流比αtの立ち上がりの期間T(立上初期T1〜立上終期T3)の中に現在時刻tは含まれず、プロセスガスが安定して供給されている期間に入っている。したがって、主制御部2aは信号出力部2hを実行させ、信号出力ステップS16において、開度演算ステップS7で算出された弁開度信号値R3bをそのまま開度信号S3bに変換し、制御弁16に出力する。   As shown in FIG. 6, when it is determined in step S10 that the current time t is outside the range of the set period T3, the main control unit 2a sets the mid-startup from the second adjustment information area of the RAM 1b in step S12. The period T2 (the period from the completion time t1 of the initial startup T1 to the completion time t2 of the intermediate startup T2) is read, the current time t is compared with the set period T2 in step S13, and the current time t is determined in step S14. Is included in the range of the set period T2. Here, when it is determined in step S14 that the current time t is outside the range of the set period T2, the actual diversion ratio αt rise period T (startup initial period T1 to start end period T3) at the beginning of control start. The current time t is not included therein, and the process gas is in a stable supply period. Therefore, the main control unit 2a executes the signal output unit 2h, and in the signal output step S16, the valve opening signal value R3b calculated in the opening calculation step S7 is converted into the opening signal S3b as it is, and is supplied to the control valve 16. Output.

上記ステップS14において、現在時刻tが設定期間T2の範囲内であると判断される場合は、主制御部2aは、ROM2から読み出した第2の調整部2gをCPU1aで実行させ、第2の調整ステップS15により開度演算部2eで算出された弁開度信号値R3bを補正する。第2の調整ステップS15の詳細な動作フローである図13に示すように、第2の調整部2gは、ステップS15aにおいてRAM1bの実分流比情報領域から設定時刻taにおける実分流比αaを読み込むとともに、その後のステップS15bにおいて第2の調整情報領域から当該設定時刻taにおける予定分流比αsptmを読み込み、ステップS15cにおいて実分流比αaと予定分流比αsptmとを比較する。そして、ステップS15dにおいて両者が一致していると判断した場合には、予定分流比に対し実分流比αtが想定通りに到達しており、弁開度信号値R3bを補正する必要がないので、ステップS15iを実行し、図6のメイン動作フローの信号出力ステップS16へ進み、上記と同様に開度信号S3bを出力する。   When it is determined in step S14 that the current time t is within the set period T2, the main control unit 2a causes the CPU 1a to execute the second adjustment unit 2g read from the ROM 2 and perform the second adjustment. In step S15, the valve opening signal value R3b calculated by the opening calculator 2e is corrected. As shown in FIG. 13 which is a detailed operation flow of the second adjustment step S15, the second adjustment unit 2g reads the actual flow ratio αa at the set time ta from the actual flow ratio information area of the RAM 1b in step S15a. Then, in step S15b, the planned diversion ratio αsptm at the set time ta is read from the second adjustment information area, and in step S15c, the actual diversion ratio αa and the planned diversion ratio αsptm are compared. And when it is judged in step S15d that both match, the actual diversion ratio αt has reached the expected diversion ratio, and there is no need to correct the valve opening signal value R3b. Step S15i is executed, the process proceeds to signal output step S16 in the main operation flow of FIG. 6, and the opening degree signal S3b is output in the same manner as described above.

一方で、ステップS15dにおいて実分流比αaと予定分流比αsptmが相違すると判断した場合には、以下のステップS15e〜S15hで弁開度信号値R3bを補正し、弁開度信号R3dを算出する処理を実行する。まず、第2の調整部2gは、ステップS15eにおいてRAM1bの第2の調整情報領域から第2の調整情報Cを読み込み、偏差εaに対応する調整値cを選択する。   On the other hand, if it is determined in step S15d that the actual diversion ratio αa is different from the planned diversion ratio αsptm, the valve opening signal value R3b is corrected and the valve opening signal R3d is calculated in the following steps S15e to S15h. Execute. First, in step S15e, the second adjustment unit 2g reads the second adjustment information C from the second adjustment information area of the RAM 1b, and selects the adjustment value c corresponding to the deviation εa.

上記第2の調整情報Cについて説明する。第2の調整情報Cは、実分流比αtの立上傾斜に関係するPID係数の比例係数Kpおよび積分係数Kiを補正するための情報である。この第2の調整情報Cは、例えば図14に示すように偏差εaに対応した調整値cを有するデータテーブルであり、予定分流比αsptmに対する偏差εaの比率に対応して調整値cが設定されている。なお、予定分流比に対する実分流比αtが異なるか否かの確認は、当該立上中期T2において複数の時刻で行うことが好ましく、第2の調整情報Cである図14に示すデータテーブルは、時間の経過の順に設定された複数の設定時刻ta1〜ta5およびその設定時刻ta1〜ta5ごとに設定された予定分流比に対する偏差εaの比に対応した調整値cを有する構造となっている。この調整値cは、図示するように偏差εaが大であるほど大きく、時間の経過とともに小となるように設定されており、立上終期T3に近い立上中期T2の後半における実分流比αtの急激な変化を抑制しつつ立上中期T2において予定分流比に実分流比αtを一致させる。なお、上記初期目標分流比αsptmは、目標分流比αsptに対し一定の割合を乗じて設定した値であってもよい。   The second adjustment information C will be described. The second adjustment information C is information for correcting the proportional coefficient Kp and the integral coefficient Ki of the PID coefficient related to the rising slope of the actual diversion ratio αt. The second adjustment information C is, for example, a data table having an adjustment value c corresponding to the deviation εa as shown in FIG. 14, and the adjustment value c is set corresponding to the ratio of the deviation εa to the planned diversion ratio αsptm. ing. Note that it is preferable to confirm whether or not the actual diversion ratio αt with respect to the planned diversion ratio is different at a plurality of times in the start-up middle period T2, and the data table shown in FIG. A plurality of set times ta1 to ta5 set in the order of passage of time and an adjustment value c corresponding to the ratio of deviation εa to the planned diversion ratio set for each set time ta1 to ta5 are configured. As shown in the figure, the adjustment value c is set so as to increase as the deviation εa increases, and to decrease as time elapses. The actual flow ratio αt in the latter half of the rising middle period T2 close to the rising end T3. The actual diversion ratio αt is made to coincide with the planned diversion ratio at the middle start-up period T2 while suppressing an abrupt change. The initial target diversion ratio αsptm may be a value set by multiplying the target diversion ratio αspt by a certain ratio.

次いで、第2の調整部2gは、ステップS15fにおいてRAM1bの開度情報領域から比例係数Kp、積分係数Kiおよび微分係数Kdを読み込むとともに、比例係数Kpおよび積分係数Kiに調整値cを乗じて補正し、ステップS15gにおいて比例係数Kpおよび積分係数Kiが補正されたPID係数と偏差εaをPID演算式に代入して演算し、弁開度信号値R3dを算出し、ステップS15hにおいてRAM1bの弁開度情報領域に記憶する。その後、図6に示すメイン動作フローの信号出力ステップS16に進み、上記ステップS15gで算出された弁開度信号値R3dを開度信号S3dに変換し、制御弁16に出力する。   Next, the second adjustment unit 2g reads the proportional coefficient Kp, the integral coefficient Ki, and the differential coefficient Kd from the opening degree information area of the RAM 1b in step S15f, and corrects the proportional coefficient Kp and the integral coefficient Ki by multiplying them by the adjustment value c. In step S15g, the PID coefficient and the deviation εa corrected for the proportional coefficient Kp and the integral coefficient Ki are substituted into the PID calculation formula to calculate the valve opening signal value R3d. In step S15h, the valve opening of the RAM 1b is calculated. Store in the information area. Thereafter, the process proceeds to a signal output step S16 in the main operation flow shown in FIG. 6, and the valve opening signal value R3d calculated in step S15g is converted into an opening signal S3d and output to the control valve 16.

ここで、予定分流比に対する実分流比αtが異なるか否かを立上中期T2において複数の時刻で確認する場合には、その都度、第2の調整ステップS15が実行され、予定分流比に対し実分流比αtが一致するように弁開度信号値R3bが補正される。一方で、例えば立上中期T2の中心の時刻でのみ一点で確認する場合には、その後弁開度信号値R3bを補正する機会がなく、偏差εaを解消するように補正された弁開度信号値R3dのために補正後の実分流比αtの立上傾斜が過大になる恐れがある。このような場合には、第2の調整情報領域に補正実行期間を記憶しておき、当該補正実行期間を信号出力部2hが読み込み、その補正実行期間の間だけ補正後の弁開度信号値R3dを変換した開度信号S3dを制御弁16に出力し、補正実行期間を経過した後は補正前の弁開度信号値R3bを変換した開度信号S3bを出力するようにプログラムを構成することが望ましい。   Here, when confirming whether or not the actual diversion ratio αt with respect to the planned diversion ratio is different at a plurality of times in the startup middle period T2, the second adjustment step S15 is executed each time, The valve opening signal value R3b is corrected so that the actual flow ratio αt matches. On the other hand, for example, when checking at a single point only at the central time of the start-up middle period T2, there is no opportunity to correct the valve opening signal value R3b thereafter, and the valve opening signal corrected so as to eliminate the deviation εa. Because of the value R3d, there is a possibility that the rising slope of the corrected actual flow ratio αt becomes excessive. In such a case, the correction execution period is stored in the second adjustment information area, the correction execution period is read by the signal output unit 2h, and the corrected valve opening signal value is corrected only during the correction execution period. A program is configured to output the opening signal S3d obtained by converting R3d to the control valve 16, and output the opening signal S3b obtained by converting the valve opening signal value R3b before correction after the correction execution period has elapsed. Is desirable.

以上のように第2の調整部2gが第2の調整ステップ15を実行し、立上中期T2の途中の所定時刻taで予定分流比αsptmと実分流比αtとを比較して両者の間に偏差εaが生じている場合には、実分流比αtが予定分流比に一致するように、立上中期T2の期間中に当該偏差εaを解消するため弁開度信号値R3bの補正をするので、立上中期T2の完了時刻t2における予定分流比に対し遅れることなく実分流比αtを到達せしめることが可能となる。   As described above, the second adjustment unit 2g executes the second adjustment step 15, compares the planned diversion ratio αsptm with the actual diversion ratio αt at a predetermined time ta in the middle of the rising middle period T2, and When the deviation εa occurs, the valve opening signal value R3b is corrected in order to eliminate the deviation εa during the start-up middle period T2 so that the actual diversion ratio αt matches the planned diversion ratio. Thus, the actual diversion ratio αt can be reached without delay with respect to the planned diversion ratio at the completion time t2 of the start-up middle period T2.

[第1の調整部の動作] 次に、第1の調整部2fの実行する第1の調整ステップS11の動作フローについて説明する。図6に示すステップS10において、現在時刻tが設定期間T3の範囲内であると判断した場合に、ROM2から読み出されCPU1aで実行される第1の調整部2fは、上記原理3に対応する処理を実行するプログラムである。すなわち、図16(a)に示すように、例えば目標分流比αsptをオーバーシュートする実分流比αt1の最初の波n1のオーバーシュート量が大きな場合には、立上終期T3における実分流比αtの振動が過大となり、実分流比αt1の静定時刻が予定された完了時刻t3を超過してしまう場合があり、これが著しいと図において符号αt2で示すように実分流比αt2が発振して制御不能となる。 [Operation of First Adjustment Unit] Next, an operation flow of the first adjustment step S11 executed by the first adjustment unit 2f will be described. In Step S10 shown in FIG. 6, when it is determined that the current time t is within the range of the set period T3, the first adjustment unit 2f read from the ROM 2 and executed by the CPU 1a corresponds to the principle 3 described above. It is a program that executes processing. That is, as shown in FIG. 16A, for example, when the overshoot amount of the first wave n1 of the actual diversion ratio αt1 overshooting the target diversion ratio αspt is large, the actual diversion ratio αt at the rising end T3 In some cases, the oscillation becomes excessive and the settling time of the actual flow ratio αt1 exceeds the scheduled completion time t3. If this is significant, the actual flow ratio αt2 oscillates as shown by the symbol αt2 in the figure and cannot be controlled. It becomes.

そこで、第1の調整部2fは、立上終期T3に生じる実分流比αtの過大な振動や発振を防止するため、図15に示すように、目標分流比αsptを基準として立上終期T3に設けられた判定領域Hと実分流比αtとを対比し、実分流比αtが判定領域Hから逸脱した場合には、実分流比αtが目標分流比αsptに一致するように開度演算部2eで算出された弁開度信号値R3bを補正する第1の調整ステップ11が実行されるように構成されている。   Therefore, the first adjustment unit 2f prevents the actual diversion ratio αt from being excessively oscillated and oscillated at the start-up end T3, as shown in FIG. 15, at the start-up end T3 based on the target diversion ratio αspt. The provided calculation area H is compared with the actual flow ratio αt, and when the actual flow ratio αt deviates from the determination area H, the opening degree calculation unit 2e is set so that the actual flow ratio αt matches the target flow ratio αspt. The first adjustment step 11 for correcting the valve opening signal value R3b calculated in step 1 is executed.

第1の調整部2fは、図17に示すように、ステップS11aにおいて第1の調整情報領域から判定領域Hの設定情報である上限値Hmaxおよび下限値Hminを読み込み、ステップS11bにおいてこの上限値Hmaxおよび下限値Hminと実分流比情報領域から読み込んだ実分流比αtとを比較し、ステップS11cにおいて実分流比αtが上限値Hmaxおよび下限値Hminを超過しているか否かを判断する。そして、上限値Hmaxおよび下限値Hminを実分流比αtが超過しておらず判定領域Hの範囲内である場合には、立上終期T3において振動や発振が生じる可能性が低いので、第1の調整部2fは、ステップS11hを実行し、図6のメイン動作フローの信号出力ステップS16へ進み、開度演算部2eで算出された弁開度信号値R3bをそのまま開度信号S3bに変換し、制御弁16に出力する。なお、本態様の判定領域Hの時間軸方向の範囲は、下記説明するように立上終期T3と同一の範囲に設定されており(図15参照)、上記ステップS8〜S10において現在時刻tが当該期間T3に含まれるか否かは判断されているので、上記ステップ11aでは判定領域Hの設定情報としては読み込んでいない。しかしながら、時間軸方向における判定領域Hの範囲と立上終期T3とが相違する場合には、ステップ11aにおいて当該範囲に係わる設定情報を読み込み、別途判断すればよい。また、判定領域Hの始点は、立上終期T3の範囲のみならず、立上中期T2の範囲にまで延びた状態で設定されていてもよく、少なくとも立上終期T3の一部を含んでいればよい。すなわち、第1の調整ステップS11と上記第2の調整ステップS15は、別個独立して実行されるステップであり、立上終期T3の中で第1の調整ステップS11が行われた後に、第2の調整ステップS15が実行されてもよい。   As shown in FIG. 17, the first adjustment unit 2f reads the upper limit value Hmax and the lower limit value Hmin, which are setting information of the determination area H, from the first adjustment information area in step S11a, and in step S11b, the upper limit value Hmax. Then, the lower limit value Hmin is compared with the actual diversion ratio αt read from the actual diversion ratio information area, and it is determined in step S11c whether the actual diversion ratio αt exceeds the upper limit value Hmax and the lower limit value Hmin. When the actual flow ratio αt does not exceed the upper limit value Hmax and the lower limit value Hmin and is within the determination region H, there is a low possibility that vibration or oscillation will occur at the rising end T3. The adjusting unit 2f executes step S11h, proceeds to the signal output step S16 of the main operation flow of FIG. 6, and converts the valve opening signal value R3b calculated by the opening calculating unit 2e into the opening signal S3b as it is. , Output to the control valve 16. Note that the range in the time axis direction of the determination region H of this aspect is set to the same range as the start-up end T3 as described below (see FIG. 15), and the current time t is set in steps S8 to S10. Since it is determined whether or not it is included in the period T3, the setting information of the determination area H is not read in step 11a. However, if the range of the determination region H in the time axis direction is different from the start end T3, the setting information related to the range may be read in step 11a and separately determined. Further, the starting point of the determination region H may be set not only in the range of the rising end period T3 but also in a state extending to the range of the rising middle period T2, and may include at least a part of the rising end period T3. That's fine. That is, the first adjustment step S11 and the second adjustment step S15 are steps that are executed separately and independently after the first adjustment step S11 is performed in the start-up end T3. The adjustment step S15 may be executed.

一方で、ステップS11cにおいて、上限値Hmaxおよび下限値Hminを実分流比αtが超過していると判断した場合には、第1の調整部2fは、ステップS11dにおいて第1の調整情報領域から第1の調整情報Dを読み込んで、開度演算部2eで算出された弁開度信号値R3bを補正するための調整値dを選択するとともに、ステップS11eにおいて弁開度情報領域から弁開度信号値R3bを読み込む。この第1の調整情報Dは、図18に示すように、時刻th1における判定領域Hからの実分流比αtの逸脱量εh(図15参照)に対応した調整値dを有するデータテーブルである。このデータテーブルにおいて、調整値dは、目標分流比αsptから上限値Hmaxまたは下限値Hmaxまでの大きさαh1・αh2に対する逸脱量εhの比率に対応し、d<1となるよう設定されている。   On the other hand, if it is determined in step S11c that the actual flow ratio αt exceeds the upper limit value Hmax and the lower limit value Hmin, the first adjustment unit 2f starts from the first adjustment information area in step S11d. 1 is read and an adjustment value d for correcting the valve opening signal value R3b calculated by the opening calculator 2e is selected, and in step S11e, the valve opening signal is read from the valve opening information area. The value R3b is read. As shown in FIG. 18, the first adjustment information D is a data table having an adjustment value d corresponding to the deviation εh (see FIG. 15) of the actual diversion ratio αt from the determination region H at time th1. In this data table, the adjustment value d corresponds to the ratio of the deviation amount εh to the magnitude αh1 · αh2 from the target diversion ratio αspt to the upper limit value Hmax or the lower limit value Hmax, and is set to satisfy d <1.

次いで、第1の調整部2fは、弁開度信号値R3bに調整値dを乗じて弁開度信号値R3cを算出し、RAM1bの弁開度情報領域に記憶する。その後、図6に示す信号出力ステップS16に進み、上記と同様に弁開度信号値R3cは開度信号S3cに変換され、予め設定された所定の期間だけ制御弁16に出力される。その期間が経過した後は、開度信号部1hは、補正前の弁開度信号値R3bに対応する開度信号S3bを再度制御弁16に出力する。   Next, the first adjustment unit 2f calculates the valve opening signal value R3c by multiplying the valve opening signal value R3b by the adjustment value d, and stores it in the valve opening information area of the RAM 1b. Thereafter, the process proceeds to a signal output step S16 shown in FIG. 6, and the valve opening signal value R3c is converted into the opening signal S3c in the same manner as described above, and is output to the control valve 16 for a predetermined period set in advance. After the period has elapsed, the opening signal unit 1h outputs the opening signal S3b corresponding to the valve opening signal value R3b before correction to the control valve 16 again.

上記ステップS11cにおいて実分流比αtの振動状態の判断に利用される判定領域Hは、図15に示すように、立上終期T3において矩形枠状に境界が設定されている。その境界4辺の設定値が判定領域Hの設定情報であり、時間軸方向において判定領域Hの左方境界である始点の設定値は立上中期T2の完了時刻t2、右方境界である終点の設定値は立上終期T3の完了時刻t3である。また、分流比の軸に沿う方向において判定領域Hの上方境界である上限値Hmaxの設定値は目標分流比αsptに分流比αh1を加えた値、下方境界である最小値Hminの設定値は目標分流比αsptから分流比αh2(αh2はαh1と同量である。)を減じた値である。なお、時間軸方向における判定領域Hの境界は本態様のように立上終期T3の範囲と一致する必要はなく、立上終期T3における実分流比αtの状態を考慮し、立上終期T3の範囲の中で適宜設定すればよい。また、分流比の軸の方向における判定領域Hの境界である上限値Hmaxおよび下限値Hminも適宜な位置に設定すればよい。   As shown in FIG. 15, the boundary of the determination region H used for determining the vibration state of the actual flow ratio αt in step S11c is set in a rectangular frame shape at the rising end T3. The set values for the four boundaries are the setting information for the determination region H, and the set values for the start point that is the left boundary of the determination region H in the time axis direction are the completion time t2 of the rising middle period T2, and the end point that is the right boundary The set value is the completion time t3 of the start-up end T3. Further, in the direction along the diversion ratio axis, the set value of the upper limit value Hmax, which is the upper boundary of the determination region H, is a value obtained by adding the diversion ratio αh1 to the target diversion ratio αspt, and the set value of the minimum value Hmin, which is the lower boundary. This is a value obtained by subtracting the diversion ratio αh2 (αh2 is the same amount as αh1) from the diversion ratio αspt. Note that the boundary of the determination region H in the time axis direction does not have to coincide with the range of the rising end T3 as in this embodiment, and the state of the actual diversion ratio αt at the rising end T3 is taken into consideration, What is necessary is just to set suitably in the range. Further, the upper limit value Hmax and the lower limit value Hmin that are boundaries of the determination region H in the direction of the diversion ratio axis may be set at appropriate positions.

ここで、判定領域Hは、上記した初期開度情報AやPID係数と同様に、分流制御装置13を実際の半導体製造システムに組み込んでまたは半導体製造システムと同様な条件・環境下で、その2次流路である流路P1およびP2に所定のプロセスガスを流しつつ制御弁16を操作して求めている。すなわち、図16(b)において符合αt3で示す破線のように、実分流比αtを静定させるべき所定の完了時刻t3を経過した時点で実分流比が静定するようにPID係数を設定した条件で分流制御装置13を動作させる。なお、目標分流比αsptをオーバーシュートする実分流比αt3の最初の山の頂部のオーバーシュート量αnが目標分流比αsptに対し概ね3〜10%となるようPID係数を設定することにより、完了時刻t3よりも僅かに遅れて実分流比αt3が静定する状態を実現することができ、振動の発生を適確に判断し、実分流比αtの過剰な変化を伴わずに振動や発振を抑制できるので望ましい。   Here, as in the case of the initial opening degree information A and the PID coefficient described above, the determination region H is obtained by incorporating the shunt control device 13 in an actual semiconductor manufacturing system or under the same conditions and environment as the semiconductor manufacturing system. It is obtained by operating the control valve 16 while flowing a predetermined process gas through the flow paths P1 and P2, which are the next flow paths. That is, as shown by the broken line indicated by the symbol αt3 in FIG. 16B, the PID coefficient is set so that the actual diversion ratio is stabilized when a predetermined completion time t3 at which the actual diversion ratio αt should be stabilized has elapsed. The shunt control device 13 is operated under conditions. The completion time is set by setting the PID coefficient so that the overshoot amount αn at the top of the first peak of the actual diversion ratio αt3 overshooting the target diversion ratio αspt is approximately 3 to 10% with respect to the target diversion ratio αspt. It is possible to realize a state in which the actual flow ratio αt3 is settled slightly after t3, accurately determine the occurrence of vibration, and suppress vibration and oscillation without excessive change in the actual flow ratio αt. It is desirable because it is possible.

そして、分流制御装置13を動作させつつ判定領域Hの上方境界および下方境界の位置を適宜調整し、上記第1の調整ステップS11を実行する。すると、判定領域Hの上方境界および下方境界が適切な位置αh1およびαh2に設定されたときに、図において符号αt4の実線で示すように、立上終期T3における実分流比の振動が抑制され完了時刻t3で静定することを確認することができる。このようにして求めた判定領域Hの上端境界および下端境界の位置αh1およびαh2を、上限値Hmaxおよび下限値Hminとして利用して判定領域Hを設定すればよい。また、これら判定領域Hの境界を定める設定値である上限値Hmaxおよび下限値Hminおよび設定期間T3は、今回の目標分流比αspt、前回と今回の目標分流比αsptの差異その他の条件により相違するので、これらの条件と判定領域Hの設定値とが対応したデータテーブルとし、第1の調整情報領域に記憶させておき、条件ごとに最適な判定領域Hで判断することが望ましい。   Then, the position of the upper boundary and the lower boundary of the determination region H is appropriately adjusted while operating the flow dividing control device 13, and the first adjustment step S11 is executed. Then, when the upper boundary and the lower boundary of the determination region H are set at appropriate positions αh1 and αh2, as shown by the solid line αt4 in the figure, the vibration of the actual flow ratio at the rising end T3 is suppressed and completed. It can be confirmed that the settling time is reached at time t3. The determination region H may be set using the upper and lower boundary positions αh1 and αh2 of the determination region H thus obtained as the upper limit value Hmax and the lower limit value Hmin. Further, the upper limit value Hmax, the lower limit value Hmin, and the set period T3, which are set values that define the boundary of the determination region H, differ depending on the current target diversion ratio αspt, the difference between the previous and current target diversion ratio αspt, and other conditions. Therefore, it is desirable to make a data table in which these conditions correspond to the set values of the determination area H, store them in the first adjustment information area, and determine the optimum determination area H for each condition.

上記の実施の形態では、図10のステップ7kで実分流比α1と初期目標分流比αsptfとが一致すると判断されたときと、図13のステップ15dで実分流比αaと予定分流比αsptmとが一致すると判断されたときに、信号出力ステップS16を経てステップS2に移行するが、図6のメインフローにおける監視タイマー(ステップS2)の設定値が長く設定されていた場合、次の制御ステップ(ステップS3)に進むのに待ち時間が発生してしまい、全体の制御時間が長くなり所定時間内で処理が完了しない場合がある。このような場合には、図21に示すように、ステップ17で『実分流比α1と初期目標分流比αsptfとが一致しているか』、『実分流比αaと予定分流比αsptmとが一致しているか』を判断し、どちらか一方でも一致すると判断された場合には、ステップ2ではなくステップS3へ移行させてもよい。このようにすることで、無駄な待ち時間を生じさせることが防止できるので、全体の制御時間の短縮を図ることができる。   In the above embodiment, when it is determined in step 7k in FIG. 10 that the actual diversion ratio α1 and the initial target diversion ratio αsptf match, the actual diversion ratio αa and the planned diversion ratio αsptm in step 15d in FIG. When it is determined that they match, the process proceeds to step S2 via a signal output step S16. If the set value of the monitoring timer (step S2) in the main flow of FIG. 6 is set long, the next control step (step There is a case where a waiting time is required for proceeding to S3), the entire control time becomes long, and the processing is not completed within a predetermined time. In such a case, as shown in FIG. 21, in step 17, “the actual diversion ratio α1 and the initial target diversion ratio αsptf match” or “the actual diversion ratio αa and the expected diversion ratio αsptm match. If it is determined that both are identical, the process may be shifted to step S3 instead of step 2. By doing so, it is possible to prevent a wasteful waiting time from occurring, so that the overall control time can be shortened.

また、上記監視タイマーよりも設定値の短い監視タイマー(センサ監視タイマ)をさらに設け、センサ監視タイマーで設定された時間間隔で、『実分流比と初期目標分流比との比較』および『実分流比と予定分流比』との比較をメインフローによる制御と並行して行い、この比較で『実分流比α1と初期目標分流比αsptfとが一致』または『実分流比αaと予定分流比αsptmとが一致』したときには、監視タイマー(ステップ2)で設定された時間を待たずにメインフローにおける次のステップ(ステップ3)に移行させてもよい。こうすることでも、監視タイマー(ステップS2)の設定値が長く設定されることに起因する無駄な制御待ちが防止でき全体の制御時間の短縮を図ることができる。   In addition, a monitoring timer (sensor monitoring timer) having a setting value shorter than the above monitoring timer is further provided, and “comparison between actual diversion ratio and initial target diversion ratio” and “real diversion” are set at the time interval set by the sensor monitoring timer. Comparison with the control by the main flow is performed in parallel with the control by the main flow. In this comparison, “the actual diversion ratio α1 matches the initial target diversion ratio αsptf” or “the actual diversion ratio αa and the planned diversion ratio αsptm If “matches”, the process may proceed to the next step (step 3) in the main flow without waiting for the time set by the monitoring timer (step 2). Also by doing this, useless waiting for control due to the set value of the monitoring timer (step S2) being set long can be prevented, and the overall control time can be shortened.

1 制御部
2 ROM
10 半導体製造システム
11 ガス供給手段
12 開閉弁
13 分流制御装置
14 流量検出器
15 流量検出器
16 制御弁
17 制御弁
18 処理チャンバ
19 開閉弁
20 システム制御手段
21 真空ポンプ
1 Control unit 2 ROM
DESCRIPTION OF SYMBOLS 10 Semiconductor manufacturing system 11 Gas supply means 12 On-off valve 13 Flow control device 14 Flow rate detector 15 Flow rate detector 16 Control valve 17 Control valve 18 Processing chamber 19 On-off valve 20 System control means 21 Vacuum pump

Claims (7)

単一の流路を流通するガスを複数の2次流路に所定の分流比で分流する分流制御装置であって、前記2次流路に夫々設けられた流量検出器および制御弁と、前記制御弁を操作するための情報が記憶された記憶手段を備え、前記流量検出器が検出した実流量に対応する検出信号が入力されるとともに前記2次流路における指令された目標分流比および前記検出信号に基づき、前記目標分量比が指令されたことにともなって分流比の制御が開始された後の実分流比の立ち上がり時における立上初期、立上初期に引き続く立上中期、立上中期に引き続く立上終期の各時期で、前記制御弁の開度を操作する弁開度信号値を算出し、当該弁開度信号値を開度信号として前記制御弁に出力する制御部とを有し、
前記制御部は、
前記流量検出器から入力された検出信号を読み込み、当該2次流路における実分流比を算出し、前記記憶手段に記憶する実分流比演算部と、
前記指令された目標分流比を読み込み、当該目標分流比と前記実分流比演算部で算出された実分流比との偏差を算出し、前記記憶手段に記憶する比較部と、
前記比較部で算出された偏差を読み込み、所定の演算式で前記弁開度信号値を算出し、前記記憶手段に記憶する開度演算部とを有し、
前記記憶手段には、前記実分流比の立上終期に設定された、前記目標分流比を基準として立上終期における前記実分流比の上限値と下限値が定められた判定領域に関する設定情報が記憶され、
前記記憶手段から判定領域の設定情報を読み込み、前記実分流比算出部で算出された実分流比が前記判定領域の中に含まれるか否かを判断し、前記実分流比が前記判定領域の中に含まれない場合には、前記実分流比の立上終期において前記実分流比が前記目標分流比と一致するように前記弁開度信号値を補正する第1の調整部とを有する分流制御装置。
A flow dividing control device for diverting a gas flowing through a single flow path to a plurality of secondary flow paths at a predetermined flow diversion ratio, the flow rate detector and the control valve provided in each of the secondary flow paths, A storage means for storing information for operating the control valve; a detection signal corresponding to an actual flow rate detected by the flow rate detector; and a commanded target flow dividing ratio in the secondary flow path and the Based on the detection signal, the start of the actual diversion ratio after the start of the control of the diversion ratio in response to the command of the target diversion ratio, the mid-rise, and the mid-rise A control unit that calculates a valve opening signal value for operating the opening degree of the control valve at each timing of the end of start-up subsequent to, and outputs the valve opening signal value as the opening signal to the control valve. And
The controller is
Read the detection signal input from the flow rate detector, calculate the actual flow ratio in the secondary flow path, and store the actual flow ratio calculation unit in the storage unit;
A comparison unit that reads the commanded target diversion ratio, calculates a deviation between the target diversion ratio and the actual diversion ratio calculated by the actual diversion ratio calculation unit, and stores the deviation in the storage unit;
An opening degree calculation unit that reads the deviation calculated by the comparison unit, calculates the valve opening degree signal value by a predetermined arithmetic expression, and stores the calculated value in the storage unit;
In the storage means, setting information related to a determination region set at an end of the actual diversion ratio is set, and an upper limit value and a lower limit value of the actual diversion ratio at the end of start-up are set with reference to the target diversion ratio. Remembered,
The setting information of the determination area is read from the storage means, and it is determined whether or not the actual diversion ratio calculated by the actual diversion ratio calculation unit is included in the determination area. And a first adjustment unit that corrects the valve opening signal value so that the actual diversion ratio matches the target diversion ratio at the end of the start of the actual diversion ratio. Control device.
前記記憶手段には、
前記実分流比が前記判定領域から逸脱した逸脱量と前記弁開度信号値を補正する調整値の関係を定めたデータテーブルが記憶されており、
前記第1の調整部は、
前記実分流比が前記判定領域から逸脱した場合には、前記記憶手段から前記データテーブルを読み込み、当該実分流比の逸脱量に基づいて選択された調整値で前記弁開度信号値を補正する請求項1に記載の分流制御装置。
In the storage means,
A deviation amount of the actual flow ratio deviates from the determination area, a data table that defines the relationship between the adjustment value for correcting the valve opening signal value is stored,
The first adjustment unit includes:
When the actual diversion ratio deviates from the determination area, the data table is read from the storage means, and the valve opening signal value is corrected with an adjustment value selected based on the deviation amount of the actual diversion ratio. The shunt control device according to claim 1.
前記実分流比の前記上限値および下限値は、前記2次流路にガスを流し、目標分流比に対する実分流比のオーバーシュート量が3〜10%となるよう前記制御弁のうちのいずれかの弁開度を操作し、その状態において所望の静定期間で実分流比が静定するよう調整して求めた値である請求項1または2に記載の分流制御装置。 The upper limit value and the lower limit value of the actual diversion ratio are any of the control valves such that gas flows through the secondary flow path and an overshoot amount of the actual diversion ratio with respect to the target diversion ratio is 3 to 10%. The flow dividing control device according to claim 1 or 2, which is a value obtained by adjusting the valve opening of the valve so that the actual flow dividing ratio is stabilized in a desired settling period in that state. 前記記憶手段には、前記実分流比の立上初期における前記制御弁の初期開度情報が記憶されており、前記制御部は、前記制御弁に出力する開度信号が最初の開度信号か否かを判断し、最初の開度信号であると判断した場合には、前記記憶手段から初期開度情報を読み込み、指令された目標分流比に対応する初期開度情報値を求め、当該初期開度情報値に基づいて前記制御弁の初期開度信号値を算出する初期開度演算部を有し、前記実分流比の立上初期において前記初期開度演算部で算出された初期開度信号値を開度信号として前記制御弁に出力する請求項1乃至のいずれかに記載の分流制御装置。 The storage means stores the initial opening information of the control valve at the beginning of the actual diversion ratio, and the control unit determines whether the opening signal output to the control valve is the first opening signal. If the first opening signal is determined, the initial opening information is read from the storage means, the initial opening information value corresponding to the commanded target diversion ratio is obtained, and the initial opening information is obtained. An initial opening degree calculation unit that calculates an initial opening degree signal value of the control valve based on the opening degree information value, and the initial opening degree calculated by the initial opening degree calculation unit at the initial start of the actual diversion ratio diversion control device according to any one of claims 1 to 3 and outputs to the control valve signal value as a position signal. 前記初期開度情報は、前記2次流路にガスを流し、前記制御弁のうちのいずれかの弁開度を一定の範囲で操作したときに、当該弁開度に対する前記実分流比演算部により算出された実分流比の一定の範囲の変化を示す、弁開度と実分流比との実関係式を近似した、弁開度と目標分流比との関係を示す近似式であり、前記近似式は、前記一定の範囲で変化する実分流比を複数の区間に分割し、分割された区間ごとに設定されている請求項4に記載の分流制御装置。   The initial opening degree information is obtained when the gas flows through the secondary flow path, and when the opening degree of any of the control valves is operated within a certain range, the actual flow ratio calculation unit for the valve opening degree An approximate expression showing the relationship between the valve opening degree and the target diversion ratio, approximating the actual relational expression between the valve opening degree and the real diversion ratio, showing a change in a certain range of the actual diversion ratio calculated by 5. The shunt control device according to claim 4, wherein the approximate expression is set for each of the divided sections by dividing the actual shunt ratio changing in the certain range into a plurality of sections. 前記近似式は、制御される前記制御弁ごとに設定されている請求項5に記載の分流制御装置。   The shunt control device according to claim 5, wherein the approximate expression is set for each control valve to be controlled. 前記開度演算部の演算式はPID制御に基づく演算式であり、前記記憶手段には前記実分流比の立上中期において予定される予定分流比が記憶されており
前記制御部は、前記実分流比の立上中期において所定の時刻で前記実分流比算出部が算出した実分流比を確認するとともに、前記記憶手段から当該時刻における予定分流比を読み込み、前記実分流比と前記予定分流比とを比較し、前記実分流比と前記予定分流比が異なる場合には、前記実分流比が前記予定分流比と一致するように前記開度演算部の前記演算式に指定されたPID係数(比例係数Kp、積分係数Ki、微分係数Kd)を補正し、弁開度信号値を演算式で改めて算出する第2の調整部を有する請求項1乃至5のいずれかに記載の分流制御装置。
The calculation formula of the opening calculation unit is a calculation formula based on PID control, and the storage unit stores a planned diversion ratio scheduled in the middle of the start of the actual diversion ratio. While confirming the actual diversion ratio calculated by the actual diversion ratio calculation unit at a predetermined time in the middle stage of the diversion ratio, the planned diversion ratio at the time is read from the storage unit, and the actual diversion ratio and the planned diversion ratio are read. And when the actual diversion ratio and the planned diversion ratio are different, the PID coefficient (specified in the calculation formula of the opening calculation unit so that the real diversion ratio matches the planned diversion ratio ( 6. The shunt control device according to claim 1, further comprising a second adjustment unit that corrects the proportional coefficient Kp, the integral coefficient Ki, and the differential coefficient Kd), and calculates the valve opening signal value again by an arithmetic expression.
JP2010283914A 2010-08-06 2010-12-21 Shunt control device Active JP5696931B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010283914A JP5696931B2 (en) 2010-08-06 2010-12-21 Shunt control device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2010177859 2010-08-06
JP2010177859 2010-08-06
JP2010283914A JP5696931B2 (en) 2010-08-06 2010-12-21 Shunt control device

Publications (2)

Publication Number Publication Date
JP2012053862A JP2012053862A (en) 2012-03-15
JP5696931B2 true JP5696931B2 (en) 2015-04-08

Family

ID=45907061

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010283914A Active JP5696931B2 (en) 2010-08-06 2010-12-21 Shunt control device

Country Status (1)

Country Link
JP (1) JP5696931B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10108205B2 (en) * 2013-06-28 2018-10-23 Applied Materials, Inc. Method and system for controlling a flow ratio controller using feed-forward adjustment
US10114389B2 (en) * 2013-06-28 2018-10-30 Applied Materials, Inc. Method and system for controlling a flow ratio controller using feedback
JP6193679B2 (en) * 2013-08-30 2017-09-06 株式会社フジキン Gas diversion supply apparatus and gas diversion supply method
JP6782139B2 (en) * 2016-09-29 2020-11-11 アズビル株式会社 Mass flow controller

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58151614A (en) * 1982-03-04 1983-09-08 Mitsubishi Electric Corp Flow rate control device
US6766260B2 (en) * 2002-01-04 2004-07-20 Mks Instruments, Inc. Mass flow ratio system and method
JP2004280788A (en) * 2003-02-28 2004-10-07 Advanced Energy Japan Kk System for dividing gas
US7072743B2 (en) * 2004-03-09 2006-07-04 Mks Instruments, Inc. Semiconductor manufacturing gas flow divider system and method
JP2006155215A (en) * 2004-11-29 2006-06-15 Noritake Co Ltd Inline mixing device and control method thereof
JP5011195B2 (en) * 2008-04-10 2012-08-29 東京エレクトロン株式会社 Fluid shunt supply unit

Also Published As

Publication number Publication date
JP2012053862A (en) 2012-03-15

Similar Documents

Publication Publication Date Title
JP5696931B2 (en) Shunt control device
KR101990155B1 (en) Pressure control device, flow rate control device and recording medium having programs used for pressure control device, recording medium having programs used for flow rate control device
JP2012103812A (en) Mass flow controller
US6496749B1 (en) Semiconductor producing apparatus and temperature control method therefor
JP4658200B2 (en) Mass flow controller
KR101460463B1 (en) Motor controlling device
US8150784B2 (en) Control system and method for controlled object in time variant system with dead time, such as single crystal production device by czochralski method
KR101700257B1 (en) Temperature controller for semiconductor manufacturing equipment, method for calculating pid constants in semiconductor manufacturing, and method for operating temperature controller for semiconductor manufacturing equipment
JP5091821B2 (en) Mass flow controller
JP2005276169A (en) Target value processing unit, temperature controller, control process implementing system, process controlling method, target value processing program, and recording medium
KR101420920B1 (en) Control apparatus and control method
JP7369456B2 (en) Flow control method and flow control device
JP4901486B2 (en) PID control method and PID control apparatus
JP3666107B2 (en) Flow control method
KR20140035820A (en) Flow rate controller and recording medium recorded with program for flow rate controller
KR20060035575A (en) Semiconductor production system and semiconductor production process
WO2016042589A1 (en) Control apparatus
US6911628B1 (en) Control system and control unit
JP2001147723A (en) Method for controlling flow rate
JP2016184262A (en) Control device and control method
JP7187124B2 (en) Gas generation method
JPH0235501A (en) Fuzzy control system
CN114249424A (en) Multi-stage AO pool aeration rate control method and system
JPH11305805A (en) Process control method and electronic device manufacture using the same
JP2004046763A (en) Automatic controller using computer

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140611

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140826

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150116

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150129

R150 Certificate of patent or registration of utility model

Ref document number: 5696931

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350