"気泡を形成して崩壊させるためのシステムであって、流体中に気泡を発生させるための気泡発生器;流体と気泡を受け取るための再生タービンポンプ;再生タービンポンプの動作に関連した少なくとも1つのプロセスパラメータを感知する、少なくとも1つのセンサ;および少なくとも1つのセンサと通信状態にあるコントローラであって、該少なくとも1つのプロセスパラメータを受信し、該少なくとも1つのプロセスパラメータを処理し、そして該少なくとも1つのプロセスパラメータの処理に基づいて再生タービンポンプの動作を調整する、該コントローラ;を含んでなる、前記システム。再生タービンポンプが複数のバケットを画定する羽根車ブレードを含む、請求項1記載のシステム。バケットが単一の気泡を受け取って移動させるための大きさである、請求項2記載のシステム。プロセスパラメータがバケットの回転速度、吐出圧力、および温度の少なくとも1つを含む、請求項3記載のシステム。ポンプに取り付けられた気泡検出装置をさらに含み、該気泡検出装置が気泡の数とサイズを検出するための大きさである、請求項4記載のシステム。気泡発生器がベンチュリを含む、請求項5記載のシステム。気泡発生器がエダクタを含む、請求項5記載のシステム。気泡発生器が流体内に気泡を噴射するためのインジェクタを含む、請求項5記載のシステム。コントローラがポンプに速度設定値信号を送信し、かつコントローラがポンプの速度、圧力、または流量を計算する、請求項4記載のシステム。前記システムが閉ループ構成で動作する、請求項9記載のシステム。少なくとも1つのセンサが、気泡発生器の動作に関連した少なくとも1つのプロセスパラメータを感知する、請求項10記載のシステム。コントローラが少なくとも1つのセンサと通信状態にあり、そしてコントローラが該少なくとも1つのプロセスパラメータを受信し、該少なくとも1つのプロセスパラメータを処理し、そして該少なくとも1つのプロセスパラメータの処理に基づいて気泡発生器の動作を調整する、請求項11記載のシステム。気泡を形成して崩壊させるための方法であって、液体から気泡の流れを生成するステップ;気泡の流れを、複数のバケットを画定する羽根車をもつ再生タービンポンプに送るステップ;気泡を崩壊させるステップ;コントローラと少なくとも1つのセンサを用いて、気泡に関連したプロセスパラメータを監視するステップ;および該パラメータの監視に基づいて再生タービンポンプの動作を調整するステップ;を含んでなる、前記方法。気泡が再生タービンポンプの個々のバケットチャンバ内で崩壊する、請求項13記載の方法。気泡が前記ポンプのチャンバ内のらせん流中に連行される、請求項14記載の方法。少なくとも1つのセンサおよび該少なくとも1つのセンサと通信状態にあるコントローラを用いて、気泡の流れの圧力または流量を監視するステップをさらに含む、請求項15記載の方法。前記圧力または流量が許容範囲内にあるか否かを、コントローラを用いて判定するステップをさらに含む、請求項16記載の方法。前記圧力または流量の監視に応答して再生タービンポンプの動作を調整するステップをさらに含む、請求項17記載の方法。気泡を形成して崩壊させるためのシステムであって、流体中に気泡を発生させるための気泡発生器;流体と気泡を受け取るための再生タービンポンプ;気泡発生器の動作に関連した少なくとも1つのプロセスパラメータを感知する、少なくとも1つのセンサ;および少なくとも1つのセンサと通信状態にあるコントローラであって、該少なくとも1つのプロセスパラメータを受信し、該少なくとも1つのプロセスパラメータを処理し、そして該少なくとも1つのプロセスパラメータの処理に基づいて気泡発生器の動作を調整する、該コントローラ;を含んでなる、前記システム。再生タービンポンプが複数のバケットを画定する羽根車ブレードを含む、請求項19記載のシステム。バケットが単一の気泡を受け取って移動させるための大きさである、請求項20記載のシステム。気泡発生器がベンチュリを含む、請求項21記載のシステム。気泡発生器がエダクタを含む、請求項21記載のシステム。気泡発生器が流体内に気泡を噴射するためのインジェクタを含む、請求項21記載のシステム。発明の詳細な説明本発明の装置は、特定のアプリケーションで必要とされるとおりに構成することができる、いくつかの独立したサブシステムを含む。この装置には、気泡を効果的に連行しかつ崩壊させるための再生タービンポンプが含まれる。図1は、本装置およびそのサブシステムの典型的な配管計装レイアウトを示す。代替構成では、本装置は、再生タービンポンプの吸込口でポンプ送出液状媒体中に特定サイズの気泡の制御された直線的流れを生成させ、その後、再生タービンポンプの羽根車のブレードタービン内のらせん状のポンプ送出媒体流に連行されている間に、その気泡を急速に崩壊させるものであり、その結果、プラズマのホットスポットが崩壊した各気泡の中心部に形成される。図1を参照すると、典型的な装置が一般的に10で示されている。図1は、基本的なシステムの概要を示すが、用いる気泡発生装置に応じて、基本システムを変更することが可能である。装置吸込口から下流に装置吐出口まで進むと、装置への液体の流れは、液体源12と液体供給部20との間に、レベルコントロール18を用いる電動液面制御弁16を介して、接続された吸込管14から始まる。液体供給部20は液体を供給することができ、その液体は単一の物質、混合物または溶液であってよく、かつ加圧、加熱または冷却が可能である。ポンプ吸込管22の中心線での液体供給部20送出圧力は、特定のアプリケーションのための予想最大流量で再生タービンポンプ60による必要有効吸込ヘッドに等しいかまたはそれより大きいことが好ましく、かつ気泡発生装置30により必要とされる予想最大圧力より大きいことが好ましい。液体供給部送出圧力はタンクまたは他の貯蔵媒体から供給することができ、バッチプロセスでの該デバイスの接続を可能にする。あるいは、液体供給部20は上流プロセスからの流出物であってよく、生産ラインへの該装置の設置を可能にする。流体の流れ中での気泡の形成および流体の流れの処理は、初期溶液によって決まる。初期溶液に二酸化炭素が含まれる場合は、ベンチュリを用いて流体中に気泡を形成することができる。初期溶液に二酸化炭素が含まれない場合は、二酸化炭素の気泡を、後続の処理のための溶液に加えることができる。溶液の処理は閉ループフィードバックを通して行われ、そこでは、プロセス変数が後述するように溶液の処理を最適化するように調整される。再生タービンポンプ60が作動しているとき、ポンプ送出された液状媒体は、液体供給部20から、ポンプ吸込管22を通って、その後電動吸込弁パイロットレギュレータ26を備えた吸込圧力制御弁24へと流れる。コントローラ100は、吸込圧力センサ111および温度センサ112でそれぞれ測定される圧力および温度などの、ポンプ吸込管22でのポンプ送出媒体の状態に応じて、コントローラロジック101およびアプリケーションロジック106の指示どおりに電動吸込弁パイロットレギュレータ26を作動させる。ポンプ吸込圧力センサ111は、ポンプ圧力素子111a、ポンプ圧力トランスミッタ111bおよびポンプ圧力インジケータ111cを含むことができる。温度センサ112は、温度素子112a、温度トランスミッタ112bおよび温度インジケータ112cを含むことができる。これらのセンサは、測定するための検出器素子および値を送信するためのトランスミッタを備えている。これらのセンサは個別のセンサとして図示されているが、センサを単一のデバイスとすることも可能である。トランスミッタから送信された値はインジケータ上でユーザに表示され、ローカルもしくはリモートゲージまたはコンピュータのグラフィカルモニタであり得る。適切な市販の圧力センサトランスミッタの例としては、Ashcroft社のXmitr0100psi3がある。一次制御アルゴリズム、動作および検出シーケンス命令、ならびに設定値または設定値アルゴリズムはコントローラに格納され、そのコントローラはPC、パネルPC、PLC、またはその他の特定目的プログラマブルHMIデバイスもしくはコントローラであり得る。適切な市販のPLCの例としては、AllenBradley社のMicrologix1400モデル1766L32BWAAがある。PIDアルゴリズムを含む適切な市販のPLCソフトウェアの例は、RSLogix500Professionalである。適切な市販のPCの例はHPCompaqdx2450である。コントローラ100は、電動吸込弁パイロットレギュレータ26を用いて吸込圧力制御弁24を調整することによって、吸込圧力制御弁24の下流のポンプ送出液状媒体の圧力設定値を計算し、調整する。こうした調整は、ポンプ吸込管22のセンサ40111112により集められた吸込管22のポンプ送出媒体の状態情報を用いて行うことができ、吸込口気泡発生装置30で必要とされる圧力を調節し、かつ特定のアプリケーションに必要なサイズと数の気泡の持続的な発生を可能にする。吸込口気泡検出装置40は、センサ素子40a、トランスミッタ40b、およびインジケータ40cを含むことができる。特定のアプリケーションおよびポンプ送出媒体の性質に応じて、ポンプ吸込管22を流れるポンプ送出媒体の適切な圧力制御には、温度と圧力とは別に、またはこれらに加えて、流量、粘性、2相ボイド率、塩分濃度、pH値、総VOC、BOD、またはその他の特性もしくは計量といった、ポンプ送出媒体の組成または状態の他のパラメータの検出が含まれてもよい。装置の吸込圧力を調節するために、現状の圧力と温度以外の状態の検出がコントローラ100で用いられる場合、コントローラロジック101およびアプリケーションロジック106は、追加のセンサを検出して識別し、測定された吸込圧力および温度と併せて、センサから得られた値を評価するステップを含むことができ、電動吸込弁パイロットレギュレータ26のための新しい位置設定値を計算し、次に吸込圧力制御弁24の位置を調整して、気泡発生装置30でのポンプ吸込管22内の圧力を調節する。このようにして、本装置の動作中に発生する液体供給部の温度、圧力または他のパラメータ値の変化、例えば、液体供給部20のタンクの液面低下、ポンプ吸込管22内の乱流、接続された上流プロセスの性能の変化、液体供給部20の圧力の変化、または下流サブシステムの流量要件の変化を検出して、閉ループ制御を用いることに対する補償を行って、気泡発生装置30で必要とされる圧力と流れを維持することができる。次に、図1を続けると、ポンプ送出媒体は吸込圧力制御弁24から吸込口気泡発生装置30へと流れる。気泡は少なくとも3つの代替可能な構成のうちの1つ以上を用いて形成されるが、本装置での使用に適合させることができる他の可能な効果的な気泡生成方法も存在する。吸込口気泡発生装置30の有用な構成は、特定のアプリケーションで必要とされる、約100個~約9000個秒の範囲の気泡の安定した直線的流れを生み出すことが期待される。この場合の安定した気泡径は、やはり特定のアプリケーションで必要とされる、約05ミクロン~約1mmの範囲である。特定のアプリケーションでは、気泡の量およびサイズの範囲がさまざまであり得る。また、キャビテーション反応器のいくつかのタイプのバブラーおよび要素が、たとえ気泡雲内の気泡の数とサイズを制御できるにしても、制御不能な気泡雲を生成するのとは対照的に、気泡発生装置30は気泡の直線的流れを生成することが望ましい。気泡発生装置30の下記の3つの構成は、本装置の特定のアプリケーションで必要とされるかもしれない可能なすべての代替構成の代表ではないが、十分な数、サイズおよび配置での気泡生成を提供し、かつ潜在的に有用な代替気泡発生構成のいくつかの望ましい特徴を実証する。これらの代替構成の性能特徴にはいくつかの相違点がある。次に図2を参照すると、気泡発生装置30の代替構成には、一般的に210で示される装置の変更が含まれる。この構成は、システムが気泡検出装置40を含むときは吸込口気泡検出装置40の前にインラインで、または再生タービンポンプ60の前にインラインで、設置された大口径ベンチュリ270を使用する。この構成において、本装置は、供給原料ガスまたはガスミックス252とともに、制御された速度でコンプレッサ250により散布される供給液体20を受け取る。その結果、供給ガス252は供給液体20中に溶解し、ガスで飽和された液体が標準圧力またはそれ以上の圧力で吸込管22へと送られる。液体供給部20へのガスの添加は、供給液体が揮発性の元素または化合物を含むアプリケーションでは不必要であり得ることに留意されたい。こうしたケースでは、液体供給部20の溶液への外部ガスの添加なしに液体がベンチュリ270を通過するとき、その液体の蒸気圧は気泡を形成させるのに十分であり得る。液体供給部の圧力は液体供給部散布ガスセンサ254によって検出され、送信され、表示される。液体供給部20の圧力は、液体供給部散布ガスコンプレッサの速度制御プログラマブルロジックコントローラ256で読み取られ、コンプレッサ速度設定値258または散布液体供給部圧力設定値と比較される。PLC256は次に、現状のコンプレッサ速度を読み出し、新しいコンプレッサ速度設定値258を再計算して、これを液体供給部20の圧力と一緒にプロセス変数として液体供給部散布ガスコンプレッサの速度制御比例積分微分コントローラ257に送信する。PID257は、遠隔アナログまたはデジタル信号をコンプレッサ速度コントローラ259に送り、コンプレッサ250のモータに供給される電力周波数をコントローラに変えさせて、それがコンプレッサ速度設定値258で回転するようにする。この散布作用の結果として、供給されたガスまたはガスミックスは、液体供給部20内に維持された圧力で、供給液体20中の供給ガス252の溶解度の関数として供給液体中に溶解する。飽和液体は再生タービンポンプ60の働きによってベンチュリ270を越えて引き出されて、結果的にベンチュリのど部272内の圧力降下をもたらす。ガスで飽和されたポンプ送出液状媒体がベンチュリのど部272を通過する際に、溶存ガスの一部とポンプ送出液状媒体の一部が蒸発する。その結果、ガス供給部252と液体供給部20の両方に含まれる元素または化合物を含む気泡が形成される。気泡内の特定のガス蒸気フラクションは、特定のアプリケーションのために、ベルヌーイの式を用いて計算されるが、その際、動的溶存ガス液体蒸気圧、ベンチュリのど部272内の圧力降下による差圧、ポンプ送出媒体の速さ、気泡発生装置30の吸込口での静的動作圧力、および気泡のガス蒸気組成に影響を与えるポンプ送出媒体の他の特性を考慮する。この方法では、気泡内の溶存ガスとポンプ送出液状媒体のガス蒸気化合物の自動混合が可能である。本装置で使用するためのベンチュリの例としては、LASCOFittings社製のVenturiTeeがある。ここで図3を参照すると、気泡発生装置30の第2の代替構成には、一般的に310で示される装置の変更が含まれる。この構成は、ポンプ吸込管22にインラインで設置され、かつ発生する気泡のサイズと数を規定する大きさのオリフィス372を装備した、エダクタ370を使用する。ガス供給部352は、自立型ガス供給圧力コントローラ353および電動ガス圧力制御弁351によって、特定のアプリケーションのためにエダクタ370で必要とされる最大送出圧力またはそれ以上の圧力で維持される。エダクタオリフィス372の圧力は、ガス供給部352とエダクタ370の間に設置された電動ガス圧力制御弁374により制御されて、ガス送出圧力を調整する。エダクタガス供給圧力センサ375は、現状の調整されたエダクタガス送出圧力を表す遠隔アナログまたはデジタル信号を、エダクタガス供給圧力制御PLC376に送る。PLC376はこの現状の圧力信号を読み取って、それをプロセス変数としてエダクタガス供給圧力設定値377と一緒にエダクタガス供給圧力制御PID378に送信する。PID378は連続的に再計算して、電動ガス圧力制御弁位置インジケータ379によって示される、新しいアナログまたはデジタル位置信号を電動ガス圧力制御弁374に送信し、エダクタガス供給圧力設定値377を維持する。気泡が生成され、その際の蒸気量はオリフィス372の内径、ポンプ送出液状媒体の圧力、およびエダクタガス供給圧力設定値377を調整することによって直接制御される。この方法は、ポンプ吸込管22またはガス供給部352の圧力が低いアプリケーションに適しており、気泡のガスとポンプ送出液状媒体蒸気の組成の間接的調整を可能にする。続いて図4を参照すると、気泡発生装置30の別の代替構成には、一般的に410で示される装置の変更が含まれる。この構成は、システムの流量および処理能力に基づいて気泡を生成するような大きさおよび形状のガス噴射ノズル470を使用する。ノズル470は、ポンプ吸込管22ラインに、下流に向けてかつ吸込口気泡検出装置40または再生タービンポンプ60の前のポンプ吸込管22の軸方向で中心に設置され、必要に応じて、気泡連行を支援するために、例えば、NIBCO社製の標準ボルテックスインサーションフィーダ、またはWmSteinenMfg社製のSteinenTanJetノズルのような、ボルテックス器具472が後に続く。この配置では、ガス供給部452がガスを圧力調整ラインに放出するコンプレッサ450に接続される。インラインガス噴射ノズル圧力コンプレッサ速度制御PLC476は、インラインガス噴射ノズル圧力センサ475からの遠隔アナログまたはデジタルインジェクタ圧力信号を読み取る。PLC476は連続的に、現状のインラインガス噴射ノズル圧力設定値477を読み出し、かつ新しい圧力設定値を再計算して、遠隔アナログまたはデジタル信号を、噴射ノズル圧力を調整する電動ガス圧力制御弁474に送信する。インラインガス噴射ノズル圧力設定値477がガス供給部452の圧力によって達成され得ない場合は、PLC476がコンプレッサ450を始動させて、ガス噴射ノズル圧力475をプロセス変数として用いて、インラインガス噴射ノズル圧力設定値477を部分的に超えるまでインラインガス噴射ノズルコンプレッサ速度設定値458を上方調整する。ガス圧力の下方微調整は、電動ガス圧力制御弁474に送信された圧力設定値を変更することによって達成することができる。ひとたびPLC476が圧力設定値を計算すると、それは、プロセス変数として噴射ノズル圧力475とともにインラインガス噴射ノズル圧力制御PID478に送信される。PLC476は、コンプレッサ速度コントローラ459からの現状のコンプレッサ450モータ速度を、現状のコンプレッサ速度設定値458と一緒に、インラインガス噴射ノズルコンプレッサ速度制御PID457にリレーする。この方法では、広範囲の動作圧力にわたる気泡発生、ならびに気泡の内容物、サイズおよび数の直接制御が、吸込圧力制御弁424によって調整されるポンプ吸込管422の圧力に加えて、インラインガス噴射ノズル圧力設定値477またはインラインガス噴射ノズル470の形状もしくは大きさを変更することによって可能である。再度図1を参照すると、連行気泡を含むポンプ送出液状媒体は、オプションの吸込口気泡検出装置40を通過する。一定流量もしくは低流量のアプリケーション、または組成が変わらない原料の場合には、特定の吸込口気泡発生装置30の構成を用いて、吸込圧力センサ111と温度センサ112により報告される気泡発生装置30の動作状態を監視することで十分であり得る。このような相関が不十分である場合、または気泡生成パラメータ値をより正確に制御しなければならない場合には、実際に生成した気泡のサイズと数の追加的なアナログまたはデジタル検出が必要になるかもしれない。これらのアプリケーションでは、コントローラ100がコントローラロジック101を使用し、コントローラロジック101は、吸込口気泡検出装置40からのアナログまたはデジタル気泡生成データ信号出力を受信し、そして、吸込口検出センサ111および112からの他のデータと併せて、新しい動作パラメータ値、例えば、吸込圧力制御弁24によって設定される吸込口気泡発生装置30の圧力、または気泡発生装置30の代替構成で用いられるガスエダクタもしくはインジェクタラインの圧力などを計算して、閉ループ気泡生成制御を確立する。コントローラロジック101は、任意の適切なハイレベルまたはローレベルのコンピュータプログラミング言語を用いてプログラム可能であり、そしてフラッシュメモリや他のタイプの不揮発性メモリなどのコンピュータ読取可能媒体に保存されたコンピュータ実行可能命令として具現化することができる。吸込口気泡検出装置40は、2相液状媒体中の特定の位置に存在する気泡の数とサイズに対応する遠隔アナログまたはデジタル信号を発するように設計された多くのデバイスのいずれかであってよく、例えば、レーザ干渉画像計測器、広帯域音速度計、ドップラーソノグラフィまたは気泡サイズ測定のための別の音響技術などである。ポンプ送出媒体の特性、ならびに生成される気泡のサイズと数、および意図される本発明の機能は、特定のアプリケーションとともに使用される適切な吸込口気泡検出装置40の選択に導くであろう。図1を続けると、生成した気泡を含むポンプ送出液状媒体は、吸込口気泡検出装置40を通過して再生タービンポンプ60に入る。次に、連行気泡を含むプロセス水は、吸込口気泡検出装置40を通過して再生タービンポンプ60に入る。ポンプ吸込口、吐出口、ケーシング、チャネル配置および接続配管、ならびに低い内部クリアランスをもつタービンポンプの設計は、再生タービンポンプがポンプケーシングのチャネル内のポンプ送出水のらせん流中に気泡を連行することを可能にして、ポンプの内側面にまたはポンプ送出気泡含有液状媒体が流れる個所に気泡が付着する、またはその上で気泡が形成されるのを防止する。ここで図5を参照すると、気泡およびポンプ送出液状媒体はポンプ吸込口61を通過するが、このポンプ吸込口は、好ましくは、ポンプ送出媒体の流路にわたる内径の変化が最も少ない、滑らかなストレート壁の穴を有し、そして好ましくは、ケーシングと接線方向に交差しており、その結果、ポンプ吸込口内部の乱流と、結果的に流路内の気泡のサイズと位置の乱れが、最小限に抑えられる。ポンプ送出媒体はその後再生タービンポンプ60のケーシング62に送られ、そこではポンプ送出液状媒体が、ポンプケーシングの環状空間内の羽根車ブレード65によって形成されたバケット64内への封じ込めによって、らせん経路66に流れるように強制される。これは、ポンプ送出液体がポンプケーシング62を通ってポンプ羽根車63で移動するときに起こる。ポンプ送出液状媒体は流れの方向の軸のまわりを回転し、連行気泡67を流路の中心にとどまらせ、ポンプケーシング62の内側面への気泡の付着を防止し、かつそれを単一の羽根車バケット64に拘束する。ポンプ羽根車63の回転速度設定値は、アプリケーション設計時に決定され、その後装置の動作中にコントローラ100によって必要に応じて維持または調整される設定値であって、秒あたりポンプ吸込口61を通り過ぎる羽根車バケット64の数が、秒あたりポンプ吸込口61を通過する流れ連行気泡の数に厳密に一致するように設定される。さらに、ポンプ速度設定値ならびに調整されるポンプ吸込および吐出圧力設定値は、ポンプ送出媒体の流量が気泡を羽根車バケット64内に単独で移動させるような値であり、動作中に複数の気泡を含むまたは気泡を一切含まない羽根車バケット64の出現を最小限に抑えるか、排除する。最後に、ポンプ羽根車63の回転速度およびポンプ吐出口68の圧力は、ポンプ送出液状媒体の流れに個別に連行されかつ個々の羽根車バケット64内に含まれる気泡が崩壊するように、動作中に調整され、維持されるが、気泡は、周囲のポンプ送出液体が水切り69でポンプ吸込口61からポンプ吐出口68へと流れ、そして気泡含有羽根車バケット64内の圧力がポンプ吸込口61の圧力から最終的に調整されたポンプ吐出口68の圧力に上昇するときに、崩壊するようにする。このようにして、初期および最終気泡サイズ、気泡崩壊の速度、ならびに最終的な崩壊気泡のコア温度および圧力、その結果生じるポンプ送出液状媒体および気泡内容物の特性、組成または反応性の変化が、直接的かつ機械的に制御される。実際の気泡崩壊の速度は、初期および最終気泡サイズの差とポンプケーシング62内部の圧力上昇率によって決定される。これらのパラメータ値の直接的、自動的、機械的制御は、特定のアプリケーションの最適性能のために初期的にも、動作中に動的にも、装置機能を調整することを可能にする。本装置で使用するための再生タービンポンプの例は、RothPump社製の再生タービンケミカルポンプである。Roth再生タービンケミカルデューティーポンプは、非潤滑性および腐食性液体の連続した高圧ポンピングを提供する。これらの再生タービンポンプは、最大1400フィートのプロセスヘッド、600psi、3500rpmでのTDH、3~14フィートのNPSH、および450°Fまでの温度で、多種多様な化学物質で作動するための1枚の機械加工されたセルフセンタリング羽根車を備えている。本装置とともに使用するための再生タービンポンプの別の例は、DynaflowEngineering社製のDynaflow再生タービンポンプである。本装置とともに使用するための再生タービンポンプの別の例は、Warrender社製のモデルMT5003P3T6である。引き続いてポンプケーシングの下流では、図1を参照すると、部分的または全体的に崩壊した気泡を含むポンプ送出液状媒体は、ポンプケーシングからポンプ吐出口68を通過する。ポンプ吐出口68は、好ましくは、ポンプ送出媒体の流路にわたる内径の変化が最も少ない、滑らかなストレート壁の穴を有し、さらに好ましくは、ケーシングと接線方向に交差しており、その結果、乱流が最小限に抑えられる。図1を続けると、ポンプ送出液状媒体は、センサ素子70a、トランスミッタ70bおよびインジケータ70cを含むことができるオプションの吐出口気泡検出装置70を通過する。吸込口気泡検出と同様に、コントローラ100は、再生タービンポンプ60の正しい速度設定値109および吐出圧力制御弁80の正しい圧力設定値108を決定するために、ポンプ送出媒体の状態または特性を監視することができる。生成した気泡の完全な崩壊が要求されるアプリケーションでは、再生タービンポンプ60から放出されたポンプ送出液状媒体の流れの中に残存する気泡の数とサイズの検出および測定を用いて、ポンプ速度109または吐出圧力108の設定値の補正を再計算することができる。大部分のアプリケーションでは、再生タービンポンプ60内の気泡崩壊の速度は、最大ポンプ吐出圧力108設定値の速度によって制御され、かつ吐出圧力制御弁80によって調整されるが増加するにつれて、増加することが予想される。ひとたび気泡発生が進行したら、オプションの吐出口気泡検出装置70を用いて、再生タービンポンプ60の下流でポンプ送出媒体の流れの中に残存する気泡を検出して測定する。気泡がまったく存在しないはずの吐出流中に気泡が検出される場合、または存在するはずのものより大きい気泡が検出される場合には、吐出圧力の設定値を増加することができる。再生タービンポンプ60の吐出圧力の上昇は、少なくとも2つの方法で達成することができる。第一に、吐出圧力制御弁80によって調整される現状の吐出圧力設定値が、現状の速度設定値で動作中の再生タービンポンプ60の締切圧力より低い場合には、吐出圧力制御弁80を用いて吐出圧力設定値を上げる。第二に、現状の吐出圧力設定値が現状の再生タービンポンプ60の速度設定値で可能な最大値に等しい場合には、羽根車63の速度設定値を増加させる。その結果、可能な最大吐出圧力設定値が上がる。ひとたび再生タービンポンプ60の羽根車63の速度設定値が増加されると、追加の上方への吐出圧力の増加および調整が、吐出圧力制御弁80の吐出圧力設定値を上げることによって達成される。このようにして、吐出圧力設定値と再生タービンポンプ60の速度設定値は独立して操作することができ、特定のアプリケーションでは、発生した気泡を崩壊させるのに必要とされる特定の吐出圧力設定値を達成しかつ維持しながら、同時に再生タービンポンプ羽根車63の速度設定値を変更することが可能となる。これは、気泡発生装置30により出力された気泡の数に対する、再生タービンポンプ60の吸込口を通り過ぎる羽根車バケット64の正確なタイミングを可能にし、上述した所望の気泡崩壊を単独に分離した方法で、例えばそれらの固有振動数で、可能にする。再度図1を続けると、ポンプ送出液状媒体は今や、吐出圧力センサ113と温度センサ114を通過し、さらに吐出管75内のポンプ送出液状媒体の組成または状態を測定するために設置されたその他の検出器またはセンサを通過する。吐出圧力および温度センサ113,114はセンサ素子113a,114a、トランスミッタ113b,114b、およびインジケータ113c,114cを含むことができる。最後に、ポンプ送出液状媒体は吐出圧力制御弁80を通って本装置から流れ出る。吐出圧力制御弁80は、吐出圧力制御弁80の上流でポンプ送出液状媒体の圧力を調整するように構成されており、すなわち、圧力調整は再生タービンポンプ60と吐出圧力制御弁80の間の吐出管75で起こる。吸込圧力制御弁24は、吸込圧力制御弁24の下流でポンプ吸込管22の圧力を調整する。このようにして、特定のアプリケーションで必要とされる、発生した気泡を崩壊させるための圧力は、吐出圧力制御弁80の圧力設定値108と再生タービンポンプ60の速度設定値109の複合操作によって設定され、調整される。受取容器または下流プロセスへの接続は吐出圧力制御弁80の後に設けられる。本装置のポンプ送出液状媒体ガス取扱いサブシステムは、安全弁、バイパス弁または他のアンローダ弁、ならびに特定のアプリケーションの性質により必要とされる他の安全装置および機能を装備することができる。さらに、不適切な流れを防止し、かつ装置の遮断、検査およびサービスを提供するために必要とされる場合は、吸込口および吐出口遮断弁および逆止め弁を設けるべきである。図1をさらに参照すると、コントローラ100は本装置の動作状態の検出と制御の両サービスを提供する。ポンプモータ制御システムとしてのその役割では、コントローラ100は、可変周波数ドライブ126のモータコントローラの起動、停止および他の可変周波数ドライブの機能コマンドならびにポンプモータ速度設定値109信号を発信して、送信する。可変周波数ドライブ126は、再生タービンポンプ60のモータに接続されて、モータ用の電力を供給し、コントローラ100から受信したモータ速度制御パイロット信号によって指示されたとおりに、モータの回転速度ひいては連結された再生タービンポンプ60の速度を制御する。再生タービンポンプ60のモータ制御に加えて、コントローラ100は電動吸込弁パイロットレギュレータ26および電動吐出弁パイロットレギュレータ82を作動して、吸込圧力制御弁24によって調整されたとおりに吸込圧力を、そして吐出圧力制御弁80によって調整されたとおりに吐出圧力を変更する。コントローラ100はまた、ポンプ吸込管22および吐出管75のセンサ4070111112113114から受信した装置サブシステムのパラメータ値を監視して記録することができ、そして特定のアプリケーションで必要とされるシステム動作に関連した設定値を再計算する。コントローラロジックPLC140によって格納されて実行されるコントローラロジック101は、コントローラ100および本装置の動作シーケンスと他の機能を提供する。コントローラロジック101は、特定の装置構成に特有の機能を含むように、必要に応じて変更することができる。図1は、本明細書で説明した動作方法を実行するための検出器と制御デバイスの典型的なセットを示す。本装置の他の構成は、図示されていない他の機器、検出器およびコントローラを使用して、または図示されている装置のサブシステムもしくはコンポーネントのいくつかを使用せずに、可能である。本装置の可能な物理的構成変化に対応するために、コントローラロジック101インストールされた装置およびコントローラ100のデバイス識別、状態検出、制御、およびタスク分配に関するプログラミング命令は、例えば、格納、必要な変更、およびコントローラロジックPLC140へのその後のダウンロードのために外部コンピュータまたはデバイスにそのプログラムをアップロードすることによって、変更することができる。あるいはまた、装置構成に特有のコントローラロジック101の別個の例をコントローラ100にまたは外部コンピュータもしくはデバイスにローカルに格納して、コントローラロジックPLC140で必要とされるとおりにアップロードまたは実行することができる。さらに、特定のアプリケーションのために本装置の動作シーケンスを変更する必要があるかもしれない。アプリケーションロジック106センサもしくは検出器評価の順序、設定値変更の順序、設定値変更のためのアルゴリズム、または動作異常状態の識別とその状態からの回復のために使用されるアルゴリズムなどは、コントローラロジックPLC140に格納可能であるか、またはアクセス可能であって、PLC140上で実行することができる。コントローラロジック101と同様に、アプリケーションロジック106の固有のバージョンをコントローラもしくは外部デバイスにローカルに格納することが可能であるか、またはアプリケーションロジック106を外部のデバイスもしくはコンピュータにアップロードし、変更し、そしてコントローラロジックPLC140に戻ってダウンロードすることが可能である。吸込圧力設定値107と吐出圧力設定値108のデータ、およびポンプモータ速度設定値109のデータは、個別の値、独立もしくは従属する値または値の範囲、あるいは値または値の範囲を計算するために用いられるアルゴリズムとして提供され、コントローラロジックPLC140に格納可能であるか、またはアクセス可能であり、そして外部のデバイスまたはコンピュータにアップロードおよびダウンロードすることができる。いずれの場合にも、コントローラロジックPLC140に格納されたまたはアクセス可能なデータまたはプログラムコードを変更することになっている場合には、既存の設定値データ107108109、コントローラロジック101またはアプリケーションロジック106のプログラムコードをアップロードし、変更して、ダウンロードするのではなく、外部のデバイスまたはコンピュータを用いて直接、コントローラ100上のその情報またはコントローラ100にアクセス可能なその情報にアクセスして変更することも可能である。また、オペレータコントロールパネルを装備することによって、本装置の手動制御、設定値データ107108109の手入力、コントローラロジック101またはアプリケーションロジック106の手動操作またはそれとの相互作用、あるいは圧力制御弁2480または可変周波数ドライブ126などの本発明のサブシステムまたはコンポーネントの直接手動制御が可能である。外部リンクPLC118は、外部デバイスまたはコンピュータへの直接接続およびコントローラ100インターフェース、コントローラロジックPLC140に格納されたまたはそれを用いて格納されたデータおよびプログラムコードへの外部デバイスからの直接アクセス、ならびに還元ロジック106とコントローラロジック101と設定値データ107108109の自動的なまたは外部から指示されたアップロードおよびダウンロードのためのロジックを提供する。本装置がより大型のシステムの一部である場合、コントローラロジック101には、外部のシステム、コンピュータまたはデバイスからの指示を受け取って、動作パラメータ値およびステータスをその外部機器に報告するステップを組み込むことができる。こうしたケースでは、外部リンクPLC118は、外部デバイスまたはコンピュータとコントローラロジックPLC140との間でその外部通信および制御をマーシャリングするように構成され、プログラムされ得る。図1には、コントローラ100内に個別のPLCが示されていることに留意されたい;例えば、外部リンクのためのPLC118およびコントローラロジックのためのPLC140、ならびに吸込圧力制御PLC130、吐出圧力制御PLC102およびポンプモータ速度制御PLC104などの他のPLCが示される。これらの機能は、単一のPLC、パーソナルコンピュータ、例えばPC119または他の同様のデバイスにまとめることが可能である。さらに、外部リンクPLC118およびコントローラロジックPLC140、ならびに他のPLC130102104およびPIDは、単一のコントローラに組み込まれているように図1には示されるが、これらの機能を実行するデバイスは、別個のコントローラの一部として別々の場所にインストールすることができるこの代替制御コンポーネント配置は、本装置がより大きい全体的なプロセスまたはシステムに組み込まれる場合にあり得るかもしれない。また、コントローラロジック101とアプリケーションロジック106は、コントローラロジックPLC140内に存在して、そこで実行するように図1には示されているが、コントローラロジック101は、アプリケーションロジック106を格納して、それを実行するものとは異なるPLC、PCまたは他の同様のデバイス内に存在して、そこで実行する可能性があり、そしてこれらの別個のPLCまたは代替デバイスもまた、別個のコントローラに存在する可能性がある。コンポーネントの機能分散、グルーピングまたは配置の同様の変更もまた、他のセンサトランスミッタインジケータ装置、例えば4070110111112113114135、PLC130102104およびPID135103105を用いることで可能である。図1に描画されたコントローラ100のコンポーネントの配置および機能は、本装置の自立型、自己完結型の動作および制御の例であって、システムが図のように構成されて上流および下流に接続されるときに図示されたとおりに用いられるか、または本発明の異なる物理的構成のための設計特性のガイドとして用いられるか、または本発明が多機能もしくは多段階プロセスに単一の要素またはステップとして組み込まれる場合に用いられる。したがって、当然のことながら、本明細書に含まれるコントローラ100のコンポーネント機能の考察において、特定の機能をもつ特定のPLC、PIDまたは他のデバイスが記載される場合に、その記載されたものに代わって、PC、PLCまたは他の機能的に同等のデバイスを使用することが可能である。さらに、記載されたコントローラ100のコンポーネントによって実行される個別の機能が、関連のない他の機能とともに、別のデバイスで実行されることもある。個々のサブシステムの制御と計測は、コントローラ100において関連機能ごとにグループ分けされ、個別の各PLC、PCまたは他の同様のデバイスによってグループとして監視および制御され得る。これは個別のサブシステムのデータ保存およびプログラミングを可能にする。このように、サブシステムまたはサブシステムコンポーネントの追加、構成変更または除去には、影響を受けるサブシステムまたはコンポーネントの状態検出または制御に直接関与するコントローラ100の対応する素子の追加、変更、再プログラミングまたは削除のみが必要とされる。コントローラロジックPLC140は、先に説明したように、装置サブシステムの動作シーケンスを指令するコントローラロジック101およびアプリケーションロジック106のプログラム命令を実行し、かつ外部のコンピュータまたはオペレータの要求に応答する。PLC140はまた、動作シーケンスの中断およびサブシステムコントローラPLC130、PLC102およびPLC104によってもたらされた動作パラメータ値のデータ要求をも処理する。PLC140はまた、全体的な動作ステータス情報およびサブシステムコントローラから送信されたその情報に対する要求を処理し、維持するために、また、装置サブシステム間で設定値およびサブシステムステータス情報をリレーするために、使用することもできる。動作限界状態、エラー状態および動作中に発生する他のイベントであって、本装置に、動作モードを変更する、停止する、リセットする、または動作もしくはコンポーネントのステータスまたはアラームをオペレータ、外部コンピュータもしくはデバイスに通信する必要があるものもまた、コントローラロジックPLC140によって対処することができる。吸込圧力制御PLC130は、コントローラロジックPLC140から、最初に、必要に応じて定期的に、吸込圧力設定値107のデータを、値もしくは値の範囲として、またはポンプ吸込管22のセンサ40111112のデータを用いて設定値または設定値の範囲を計算するために使用されるアルゴリズムとして、受信する。吸込圧力設定値107のデータ値は、特定のアプリケーションのために、ポンプ送出媒体の必要な圧力およびまたは温度、気泡発生装置30から発生する気泡の必要な量およびまたはサイズ、あるいはその両方を指定する。さらに、吸込圧力設定値107のデータは、ポンプ吸込管22のポンプ送出媒体の他の特性、または発生した気泡の他の特性について提供することができる。吸込圧力制御PLC130は、センサのトランスミッタ、例えば吸込口圧力トランスミッタ111bおよび吸込口温度トランスミッタ112bからの遠隔アナログまたはデジタル信号入力を受信する。吸込圧力制御PLC130はまた、吸込口気泡検出装置40に接続されて、そこからの遠隔アナログまたはデジタル信号入力を受信する。吸込圧力制御アプリケーションロジック106および吸込圧力設定値107のデータを利用して、吸込圧力制御PLC130は、ポンプ吸込管22の温度、圧力および他の特性、ならびに気泡の数とサイズを監視して、必要な目標吸込圧力設定値107を動作中連続的に再計算する。動作中に、特定のアプリケーションにより指定される、気泡発生装置30の均一な安定した連続運転を維持するために必要な吸込圧力設定値107は、ポンプ吸込管22もしくは吐出管75の乱流、ポンプ送出媒体の流量もしくは温度の変化、ポンプ速度の変化、吐出圧力の変化、または気泡もしくはポンプ送出媒体の他の特性の変化が原因で変わることがある。こうした変化が起こると、発生した気泡の特性はアプリケーションが指定した範囲をはずれて変化する可能性がある。吸込圧力制御PLC130は、気泡の特性の変化を軽減することが期待される新しい吸込圧力設定値107を計算して、気泡の発生をアプリケーション仕様に回復させることができる。この処理はコントローラロジックPLC140によって中断されるまで続き、PLC140は新しい吸込圧力設定値107のデータを提供するか、または特定の吸込圧力設定値107を設定するように吸込圧力制御PLC130に指示して、処理を停止することができる。さらに、コントローラ100は、吸込圧力設定値107の手動制御を可能にするパネルマウント型オペレータとポンプ吸込管22のセンサインジケータ吸込口圧力インジケータPI111c、吸込口温度インジケータTI112cを提供することができる。パネルオペレータ経由で入力された吸込圧力設定値107は、外部デバイスまたはコンピュータからの設定値データとして、および吸込圧力制御PLC130による追加の処理を必要としない特定の吸込圧力設定値107として、コントローラロジックPLC140によって処理することができる。ひとたび吸込圧力設定値107が吸込圧力制御PLC130により算出されると、それは現状の吸込圧力プロセス変数と一緒に吸込圧力制御PID135に送信される。PID135はアップデートされた吸込圧力プロセス変数および圧力設定値を連続して受信する。次にPID135は計算して、吸込圧力制御弁24を吸込圧力設定値107に設定するために必要な電動吸込弁パイロットレギュレータ26の位置に対応する遠隔アナログまたはデジタル信号を送信する。電動吸込弁パイロットレギュレータ26がそれ自体のコントローラを備えている場合には、吸込圧力制御PID135が吸込圧力設定値107を表す遠隔アナログまたはデジタル信号を電動吸込パイロット弁のコントローラに送信し、次にそれが吸込圧力制御弁24を吸込圧力設定値107に設定するために必要なパイロット弁の位置を計算することになる。あるいは、コントローラロジックPLC140はその固有のロジックの一部として、または外部のコンピュータもしくはデバイスまたはオペレータによって指令されたとおりに吸込口気泡検出装置40からのアナログまたはデジタル信号を吸込圧力制御PID135のプロセス変数として用いるように、吸込圧力制御PLC130に指示することができる。2つの連続動作モードがこの制御技術を実行に移すために使用される。第一に、吸込圧力制御PLC130は、上述した吸込圧力設定値107処理技術を用いて、かつ吸込圧力制御PID135と協同して、気泡発生装置30が気泡の数とサイズに関するアプリケーション仕様の範囲内で動作するように吸込圧力を設定する。第二には、最適な気泡特性に対応する、吸込口気泡検出装置40からの補間されたアナログまたはデジタル信号をキャプチャーして、それを吸込圧力設定値107の代わりに制御用の設定値として使用する。このキャプチャーされた設定値信号は、吸込口気泡検出装置40からの信号と一緒に、吸込圧力制御PID135に連続して送信される。PID135は続いて、電動吸込弁パイロットレギュレータ26に送信された位置信号または圧力値と、その結果として調整された気泡発生装置30の吸込口の圧力を、気泡特性の変化に応じて、変化させる。このようにして、気泡発生装置30で必要とされる吸込圧力の閉ループ制御は、吸込口気泡検出装置40の信号に応答して継続される。吸込圧力制御PLC130は、この代替モードまたは吸込圧力設定値107へのスイッチバックでのその制御動作、および検出された吸込圧力プロセス変数に基づいた吸込圧力制御PID135の制御を続行することができる。ひとたび電動吸込弁パイロットレギュレータ26の位置が設定されると、吸込圧力制御弁24は、さらなるパイロット制御による調整なしで、設定された圧力を維持することができる。したがって、吸込圧力設定値107の反復もしくは連続変化またはその調整が通常の動作中に発生しないアプリケーションでは、吸込圧力制御PID135を省略するか、または比例積分コントローラもしくは他の同様の単純な比例コントローラと取り替えることが可能である。しかし、多くのアプリケーションでは、最適な装置動作パラメータ値を維持するために、吸込圧力設定値107の変動の微調整が必要になると理解されている。いったん気泡が発生すると、それらは再生タービンポンプ60を通過し、そして崩壊する。吐出圧力制御PLC102とポンプモータ速度制御PLC104は両方とも、ポンプ吐出口68および吐出管75の圧力制御のプロセスに関係している。吐出圧力制御PLC102は、吸込圧力制御PLC130と同様に、最初に、そして定期的に、コントローラロジックPLC140からの吐出圧力設定値108データを、値もしくは値の範囲として、または吐出圧力設定値を計算するためのアルゴリズムとして受信する。吐出圧力制御PLC102は、吐出管75に取り付けられたセンサおよび吐出口気泡検出装置70からの遠隔アナログまたはデジタル信号、ならびに吐出されたプロセス水の他の特性を受信して、監視する。吐出圧力制御PLC102は、吐出管75の上述したさまざまなプロセス変数を連続的に監視して、特定のアプリケーションで必要とされる速度で、必要とされるサイズに気泡を崩壊させるのに必要な吐出圧力設定値108を再計算する。気泡発生制御と同様に、気泡崩壊速度、最終気泡サイズ、または全体的な気泡崩壊の制御には、動作パラメータが変化するにつれて変えられる吐出圧力およびポンプ回転速度の設定値が必要であり得る。吐出圧力制御PLC102は、吐出管プロセス変数を監視して、アプリケーション用の気泡崩壊仕様からのどのような分散をも軽減することが期待される吐出圧力設定値108を連続的に再計算する。圧力制御PLC102によって指示される、吐出圧力制御PID103による電動吐出弁パイロットレギュレータ82の動作を介しての、吐出圧力制御弁80の操作は、吸込圧力制御PLC130とPID135、電動吸込弁パイロットレギュレータ26および吸込圧力制御弁24によって達成される類似のポンプ吸込管22の圧力制御と同様の信号タイプ、信号処理、プロセス変数選択吐出圧力または吐出口気泡検出装置70の信号などおよび操作上の考慮事項と制御技術を利用する。外部コンピュータまたはデバイスによる吐出圧力設定値108の遠隔制御は、コントローラロジックPLC140および吐出圧力制御PLC102を介してリレーすることができる。また、ポンプ吸込管22の手動圧力制御の場合と同様に、吐出管75の手動圧力制御は、パネルマウント型オペレータと、パネルマウント型インジケータからのフィードバックを用いて可能である。本明細書中で先に説明したように、再生タービンポンプ60の回転速度設定値109は、さまざまな要因を考慮して、コントローラ100により算出され得る。例えば、ポンプモータ速度設定値109は、再生タービンポンプ60が、その羽根車をポンプモータ速度設定値109で駆動するとき、算出された吐出圧力設定値108に等しいかまたはそれより大きい最小圧力を出力するように、十分に高くなければならない。上述の最小回転速度に達した後で、ポンプモータ速度設定値109は、再生タービンポンプ60の羽根車バケットの通過速度が発生する気泡の生成速度に一致するように、上方に調整することができる。このようにして、気泡は再生タービンポンプ60の羽根車バケット内に単独で流入する。それを達成するために、コントローラ100は吐出圧力制御PLC102とポンプモータ速度制御PLC104の間の直接的な相互作用を可能にし、かつ分あたりに発生する気泡の数を提供する吸込口気泡検出装置40の補間データを、吸込圧力制御PLC130から、コントローラロジックPLC140経由で、ポンプモータ速度制御PLC104にリレーする。コントローラロジックPLC140はまた、コントローラロジック101に加えて、かつそれをサポートして、装置サブシステムの現状の構成の動作性能の特徴および限界を記述するパラメトリックデータを、要求に応じてコントローラのサブシステムPLC130102104に格納し、分配する。このポンプ構成情報は、再生タービンポンプ60の回転速度に基づいた性能曲線データを含み、最大吐出圧力、最大回転速度、または回転速度の関数としての流量、馬力要件もしくはNPSHrなどの仕様を提供することができる。この構成データは、設定値データ範囲を確認し、かつ限界外の動作状態を識別するために、そして誤動作を制御するために、装置サブシステムの制御PLC130102104によって用いられる。この標準的なポンプ性能曲線情報に加えて、再生タービンポンプ60の羽根車の設計に関する情報がコントローラロジックPLC140にアクセス可能に格納され、ポンプ羽根車の円周に沿った羽根車バケットの数を含めて、ポンプモータ速度制御PLC104に報告される。コントローラロジックPLC140は、格納されたサブシステム構成データ、コントローラロジック101、アプリケーションロジック106、および設定値データ107108109を用いて、読み出しまたは計算し、その後操作起動時に初期吐出圧力設定値108を吐出圧力制御PLC102に、そして初期ポンプモータ速度設定値109をポンプモータ速度制御PLC104に送信する。吐出圧力制御PLC102は次に、吐出圧力設定値108を再計算して、それをプロセス変数とともに吐出圧力制御PID103に送信し、こうして、それは電動吐出弁パイロットレギュレータ82を位置づけることができる。気泡崩壊速度が不十分である場合、または最終気泡サイズがアプリケーション仕様より大きい場合、または気泡が完全に崩壊することになっているのに吐出口気泡検出装置70でまだ見られる場合は、吐出圧力設定値108を増加させる。新たに算出された高い吐出圧力設定値108は、吐出圧力制御PLC102からポンプモータ速度制御PLC104に直接送信される。PLC104は現状の吐出圧力設定値108を評価し、そして、格納された再生タービンポンプ性能データを現状のポンプモータ速度設定値109とともに用いて、現状のポンプモータ速度設定値109での最大圧力が、送信された新たに算出された高い吐出圧力設定値108より大きいかどうかを判定する。現状のポンプモータ速度設定値109が低すぎる場合は、ポンプモータ速度制御PLC104が新しいポンプモータ速度設定値109を計算して、再生タービンポンプ60に、吐出圧力制御PLC102で必要とされる少なくとも新しい吐出圧力設定値108を出力させる。逆に、崩壊した気泡が小さすぎるか、または算出された崩壊速度が大きすぎる場合は、吐出圧力設定値108、また場合によりポンプモータ速度設定値109、を引き下げることができる。これらのプロセスはいずれも、ポンプモータ速度制御PID105によって計算されかつ可変周波数ドライブ126に送信される、速度設定値を表す遠隔アナログまたはデジタル信号を用いて実行することができ、可変周波数ドライブ126は次に、ポンプモータ速度設定値109で回転するように、ポンプのモータに供給される電力周波数を変える。可変周波数ドライブ126は、現状の実際のポンプモータ回転速度を含めて、動作ステータスデータをポンプモータ速度制御PLC104に連続的に返信し、PLC104は次に、その実際のポンプモータ回転速度データをポンプモータ速度制御PID105にプロセス変数としてリレーする。いったんポンプモータ速度設定値109の最終調整が完了し、かつ気泡の崩壊が希望どおりに起こったら、ポンプモータ速度制御PLC104は、ポンプモータ速度制御PID105によって使用されるプロセス変数を、可変周波数ドライブ126からリレーされた実際の回転速度信号から、吐出口気泡検出装置70から送信される気泡特性信号へ、切り替えることができる。吸込圧力制御と同様に、吐出圧力制御PID103およびポンプモータ速度制御PID105のプロセス変数は、吐出圧力センサ113により検出される実際の吐出管圧力または吐出口気泡検出装置70信号の間で、必要に応じて切り替えることができる。特定のアプリケーションに適した気泡崩壊速度と最終気泡サイズのための最小吐出圧力設定値108が達成されたら、ポンプモータ速度設定値109の微調整が開始される。それを達成するために、ポンプモータ速度制御PLC104はPLC140からの現状の気泡発生速度を必要とし、それは次に吸込口気泡検出装置40の現状の気泡特性値を吸込圧力制御PLC130から読み出す。現状の気泡生成速度が読み出されると、ポンプモータ速度制御PLC104は次に、羽根車の円周上の羽根車バケットの総数を乗じた、分あたりの羽根車回転数として、現状の羽根車バケットの通過速度を計算して、分または他の時間間隔あたりにポンプ吸込口61を通り過ぎる羽根車バケットの合計数を得る。この気泡発生速度データと羽根車バケット通過速度データを用いて、ポンプモータ速度制御PLC104は、気泡が羽根車バケット64内で単独で崩壊するように、気泡発生速度に羽根車バケット通過速度を同期させる新しいポンプモータ速度設定値109を連続的に再計算する。当然のことながら、発生気泡と羽根車バケット64との間のタイミングを達成するために、また、アプリケーション設計の必須段階として、発生気泡の数と羽根車バケットの数は、特定の羽根車の設計および気泡発生装置30の構成を用いて、アプリケーションで必要される気泡崩壊の最低速度で羽根車が回転できるように、調和させるべきである。本装置は、少なくとも3つの別目的モードのうちの1つで、すなわち、外部のデバイスもしくはコンピュータによる指示のとおりに、またはコントローラ100ならびに常在するコントローラロジック101、還元ロジック106および設定値データ107108109を用いてコントローラロジックPLC140により実行されるアルゴリズムによる指示のとおりに、またはパネルマウント型コントロールおよびインジケータを用いて手動により、動作することができる。これら3つのモードのそれぞれにおいて、動作パラメータ値および設定値、またはそれらの計算に用いられるアルゴリズム、ならびに有用なサブシステムプロセス変数の正体は公知であって、特定の動作結果を達成することが意図されかつ期待されるコントローラのアプリケーションロジック106および設定値データ107108109として入力される。別のモードでは、コントローラ100が、最適な動作パラメータ値と、特定の機能結果を生み出すために必要なプロセス変数の正体とを決定するためのツールとして使用される。この実験的またはアプリケーション開発の動作モードでは、提示された設定値データ107108109はテスト値の範囲を表すか、またはテスト値の範囲を計算するために用いられるアルゴリズムであり、そして気泡の生成崩壊のための目標性能仕様を含む。このモードにおいて、アプリケーションロジック106は、提示された設定値データ107108109範囲にわたって各設定値をどのように変更すべきかを制御する動作テストシーケンスアルゴリズムと、目標アプリケーション性能仕様に対して動作パラメータ値の各セットを評価するためのアルゴリズムおよび基準との両方を提供することができる。テスト実行中に、アプリケーションロジック106は有用な結果をもたらす動作設定値を格納する。コントローラは、特定のアプリケーションで必要とされる望ましい性能特性を生み出すことができる、電子的に保存された吸込および吐出圧力設定値または設定値範囲とポンプ速度設定値または設定値範囲を用いて、動作トライアルの自動順次実行を可能にする。コントローラ100は、最初に入力された設定値または設定値範囲とコントローラに存在する値変更アルゴリズムを用いて、動作設定値を自動的に再計算して、変更する。あるいは、動作トライアルは、外部コンピュータ、PLCまたは他の機能的に同等のデバイスを用いて、テスト設定値データ107108109およびテストアプリケーションロジックを、外部インターフェースPLC118を介して、コントローラPLC140に提示するように指示することができる。テストが完了したら、結果データを、保存またはさらなる解析のために外部コンピュータまたはデバイスで読み取るか、またはそこにアップロードすることが可能である。基準に一致する動作テストデータのみを保存するのではなく、すべての結果データを、コントローラ100内にローカルに、またはさらなる解析のためにリモートコンピュータもしくはストレージ装置上に、保存することができる。このようにして、本装置を用いて所望の結果を生み出す可能性が最も高い動作条件およびプロセス変数の選択を記述するアプリケーションプロトコルが、コントローラに存在する結果評価アルゴリズムを用いて、望ましいまたは最良適合の動作特性をもたらす設定値の組み合わせを報告するものとして、本装置およびコントローラ100を用いて開発され得る。コントローラは、特定のサイズの気泡を生成しかつそれらをプラズマホットスポットへと特定の速度で崩壊させるために必要とされる、または特定のアプリケーションで必要とされる、最適な動作パラメータ値を決定するための解析ツールとして使用することができる。コントローラは、特定のアプリケーションで必要とされる望ましい性能特性を生み出すことができる、電子的に保存された吸込および吐出圧力設定値または設定値範囲とポンプ速度設定値または設定値範囲を用いて、動作トライアルの自動順次実行を可能にする。コントローラは、最初に入力された設定値または設定値範囲とコントローラに存在する値変更アルゴリズムを用いて、動作設定値を自動的に再計算して、変更する。コントローラはトライアル動作結果を並行して記録し、その後解析する。このようにして、本装置を用いて所望の結果を生み出す可能性が最も高い動作条件およびプロセス変数の選択を記述するアプリケーションプロトコルが、コントローラに存在する結果評価アルゴリズムを用いて、望ましいまたは最良適合の動作特性をもたらす設定値の組み合わせを報告するものとして、本装置およびコントローラを用いて開発され得る。燃料ガスを生成するために再生タービンポンプを使用する化学反応器システムおよび方法と題する同時係属中の米国特許出願第号は、特定のアプリケーションを開示しており、本出願と同時期に出願されている。この出願の開示内容は参照により本明細書に組み入れられる。図6は、本発明のコントローラロジック101によって実行される処理ステップを示すフローチャートである。ステップ1010で開始して、コントローラロジック101はサブシステムの情報を収集して、サブシステムのステータスを取得する。ステップ1020で、何らかのエラーが存在するか否かの判定を行う。エラーが存在する場合には、ステップ1030でエラーを表示して、そのエラーのステータスを検討のために送信し、その後ステップ1040でシステムを停止させる。そうではなくて、ステップ1020でエラーがない場合には、ステップ1050において自動制御モードを開始するか否かの判定を行う。否定的な判定がなされた場合は、ステップ1060で手動制御モードを開始するか否かの別の判定を行う。否定的な判定がなされた場合は、ステップ1070で外部制御モードを開始するか否かについて、さらに別の判定を行う。外部制御モードが実行されない場合は、ステップ1080で制御モードのエラーを送信し、処理をステップ1030に戻し、そこでエラーステータスを表示して、そのステータスを送信する。自動制御モードがステップ1050で開始された場合は、ステップ1090において設定値データ107108109をコントローラから取得して、ステップ1120を実行する。手動制御モードがステップ1060で開始された場合は、ステップ1100において設定値データ107108109をオペレータパネルから取得して、ステップ1120を実行する。外部制御モードがステップ1070で開始された場合は、ステップ1110において設定値データ107108109を外部デバイスから取得して、ステップ1120を実行する。ステップ1120では、設定値データを送信し、ポンプ60とサブシステムを始動させて、そのステータスを取得する。その後、ステップ1130において、設定値範囲が受け入れられるか否かの判定を行う。否定的な判定がなされた場合は、入力設定値範囲のエラーをステップ1140でスローして、処理をステップ1030に戻す。設定値範囲が受け入れられた場合は、ステップ1150において還元ロジック106を実行する。次に、ステップ1160において、サブシステムのエラーが存在するか否かの判定を行う。肯定的な判定がなされた場合は、処理をステップ1030に戻す。エラーが存在しない場合には、ステップ1170で動作コマンドを開始するか否かの判定を行う。肯定的な判定がなされた場合は、ステップ1180で外部または手動制御モードの動作コマンドを処理し、その後ステップ1190で、新しい設定値データを開始するか否かの判定を行う。肯定的な判定がなされた場合は、処理をステップ1050に戻す。そうでない場合は、処理をステップ1150に戻す。動作コマンドがステップ1170で開始されない場合には、ステップ1200において動作モードに変更があるか否かの判定を行う。肯定的な判定がステップ1200でなされた場合は、ステップ1210においてその要求を停止するか否かの判定を行う。肯定的な判定がなされた場合には、処理をステップ1030に戻す。そうでなければ、処理をステップ1050に戻す。動作モードの変更がステップ1200で実行されない場合には、ステップ1220においてサブシステムのデータを要求するか否かの判定を行う。肯定的な判定がなされた場合は、ステップ1230においてサブシステムのデータ要求を処理し、システムの動作をステップ1240で続行して、処理をステップ1150に戻す。そうでなければ、システムの動作をステップ1240で続行して、処理をステップ1150に戻す。図7は、還元ロジック106の処理ステップを示すフローチャートである。ステップ1300で開始して、気泡発生ロジックを実行する。ステップ1310では、何らかのエラー状態またはイベントが存在するか否かの判定を行う。何らかのエラー状態またはイベントが存在する場合は、処理をステップ1150に戻す。そうでなければ、気泡崩壊ロジックをステップ1320で実行する。ステップ1330で、何らかのエラー状態またはイベントが存在するか否かの判定が行われる。何らかのエラー状態またはイベントが存在する場合は、処理をステップ1150に戻す。ステップ1330でエラー状態またはイベントが存在しないと判定された場合は、制御をステップ1300に戻す。図8は、気泡発生ロジックの処理ステップを示すフローチャートである。ステップ1400で開始して、設定値が範囲外であるか否かの判定を行う。肯定的な判定がなされた場合は、ステップ1410で気泡発生設定値のエラーをスローして、処理をステップ1300に戻す。そうでなければ、ステップ1420で気泡発生が受け入れられるか否かの判定を行う。肯定的な判定がなされた場合は、処理をステップ1300に戻す。気泡発生が受け入れられない場合は、ステップ1430で吸込圧力設定値を調整して気泡発生を修正し、プロセスをステップ1400に戻す。図9は、気泡崩壊ロジックの処理ステップを示すフローチャートである。ステップ1500で開始して、設定値が範囲外であるか否かの判定を行う。肯定的な判定がなされた場合は、ステップ1510で気泡崩壊設定値のエラーをスローして、処理をステップ1320に戻す。そうでなければ、ステップ1520で気泡崩壊が受け入れられるか否かの判定を行う。肯定的な判定がなされた場合は、処理をステップ1320に戻す。気泡崩壊が受け入れられない場合は、ステップ1530で吐出圧力設定値を調整して気泡崩壊を修正する。次に、ステップ1540で、利用可能な圧力が低すぎるか否かの判定を行う。否定的な判定ならば、プロセスをステップ1500に戻す。そうでなければ、ステップ1550でポンプ速度設定値を増加して、プロセスをステップ1500に戻す。当然のことながら、本明細書に記載された実施形態は単なる例示であって、当業者は、本発明の精神および範囲から逸脱することなく、多くの変更および修飾を行うことができる。こうしたすべての変更および修飾は、添付の特許請求の範囲によって定義される本発明の範囲内に含まれるものとする。"