逆浸透膜分離装置 |
|||||||
申请号 | JP2011205345 | 申请日 | 2011-09-20 | 公开(公告)号 | JP5768615B2 | 公开(公告)日 | 2015-08-26 |
申请人 | 三浦工業株式会社; | 发明人 | 真鍋 敦行; 渡邉 隼人; 野口 幸男; | ||||
摘要 | |||||||
权利要求 | 供給水を透過水と濃縮水とに分離する逆浸透膜モジュールと、 透過水の流量を検出し、当該流量に応じた検出流量値を出力する第1流量検出手段と、 供給水を前記逆浸透膜モジュールに供給する供給水ラインと、 入力された駆動周波数に応じた回転速度で駆動され、前記供給水ラインを流通する供給水を前記逆浸透膜モジュールに向けて圧送する加圧ポンプと、 入力された周波数指定信号に対応する駆動周波数を前記加圧ポンプに出力するインバータと、 前記第1流量検出手段から出力された検出流量値が、予め設定された目標流量値となるように、速度形デジタルPIDアルゴリズムにより前記加圧ポンプの駆動周波数を演算し、当該駆動周波数の演算値に対応する周波数指定信号を前記インバータに出力する制御部と、 供給水、透過水又は濃縮水の温度を検出する温度検出手段と、 装置外へ排出する濃縮水の排水流量を調節可能な排水弁と、を備え、 前記制御部は、(i)予め取得された供給水のシリカ濃度、及び前記温度検出手段の検出温度値から決定したシリカ溶解度に基づいて、濃縮水におけるシリカの許容濃縮倍率を演算し、(ii)当該許容濃縮倍率の演算値及び透過水の前記目標流量値から排水流量を演算し、(iii)濃縮水の実際排水流量が当該排水流量の演算値となるように、前記排水弁を制御する、 逆浸透膜分離装置。装置外へ排出する濃縮水の排水流量を調節可能な排水弁としての比例制御バルブと、 濃縮水の排水流量を検出する第2流量検出手段と、を備え、 前記制御部は、前記第2流量検出手段の検出流量値が前記排水流量の演算値となるように、前記比例制御バルブの弁開度を調節する、 請求項1に記載の逆浸透膜分離装置。 |
||||||
说明书全文 | 本発明は、逆浸透膜モジュールを備えた逆浸透膜分離装置に関する。 半導体の製造工程、電子部品や医療器具の洗浄等においては、不純物を含まない高純度の純水が使用される。この種の純水は、一般に、地下水や水道水等の原水を、逆浸透膜モジュール(以下、「RO膜モジュール」ともいう)で逆浸透膜分離処理することにより製造される。 高分子材料からなる逆浸透膜の水透過係数は、温度により変化する。また、逆浸透膜の水透過係数は、細孔の閉塞(以下、「膜閉塞」ともいう)や、材質の酸化による劣化(以下、「膜劣化」ともいう)によっても変化する。 具体的には、RO膜モジュールの水透過係数は、供給された水(以下、「供給水」ともいう)の温度が低い場合や膜閉塞時には小さくなる。また、RO膜モジュールの水透過係数は、供給水の温度が高い場合や膜劣化時には大きくなる。 そのため、RO膜モジュールに供給水を送出する加圧ポンプを一定の運転圧力で運転した場合において、供給水の温度が低い場合や膜閉塞時には、要求される生産水量に対して製造される透過水(純水)の水量が少なくなる。この場合、需要箇所への供給量が不足する。また、供給水の温度が高い場合や膜劣化時には、要求される生産水量に対して透過水の水量が多くなる。この場合は、逆浸透膜の一次側で過濃縮が起こり易くなり、膜閉塞に繋がる。 そこで、供給水の温度や逆浸透膜の状態にかかわらず、RO膜モジュールにおける透過水の流量を一定に保つため、流量フィードバック水量制御を行う水質改質システムが提案されている。この流量フィードバック水量制御では、RO膜モジュールで製造される透過水の流量が目標流量値となるように、加圧ポンプの駆動周波数がインバータにより制御される(特許文献1参照)。 特開2005−296945号公報
上述した流量フィードバック水量制御によれば、供給水の温度や逆浸透膜の状態によりRO膜モジュールの水透過係数が変化しても、透過水の流量を目標流量値に保つことができる。しかし、従来の流量フィードバック水量制御では、RO膜モジュールの水透過係数が急激に変化した場合に、その変化に十分に追従することができず、透過水の流量が目標流量値から大きく乖離することが起こり得る。 従って、本発明は、RO膜モジュールの水透過係数が急激に変化した場合でも、透過水の流量を目標流量値に保つことができる逆浸透膜分離装置を提供することを目的とする。 本発明は、供給水を透過水と濃縮水とに分離する逆浸透膜モジュールと、透過水の流量を検出し、当該流量に応じた検出流量値を出力する第1流量検出手段と、供給水を前記逆浸透膜モジュールに供給する供給水ラインと、入力された駆動周波数に応じた回転速度で駆動され、前記供給水ラインを流通する供給水を前記逆浸透膜モジュールに向けて圧送する加圧ポンプと、入力された周波数指定信号に対応する駆動周波数を前記加圧ポンプに出力するインバータと、前記第1流量検出手段から出力された検出流量値が、予め設定された目標流量値となるように、速度形デジタルPIDアルゴリズムにより前記加圧ポンプの駆動周波数を演算し、当該駆動周波数の演算値に対応する周波数指定信号を前記インバータに出力する制御部と、供給水、透過水又は濃縮水の温度を検出する温度検出手段と、装置外へ排出する濃縮水の排水流量を調節可能な排水弁と、を備え、前記制御部は、(i)予め取得された供給水のシリカ濃度、及び前記温度検出手段の検出温度値から決定したシリカ溶解度に基づいて、濃縮水におけるシリカの許容濃縮倍率を演算し、(ii)当該許容濃縮倍率の演算値及び透過水の前記目標流量値から排水流量を演算し、(iii)濃縮水の実際排水流量が当該排水流量の演算値となるように、前記排水弁を制御する、逆浸透膜分離装置に関する。 また、装置外へ排出する濃縮水の排水流量を調節可能な排水弁としての比例制御バルブと、濃縮水の排水流量を検出する第2流量検出手段と、を備え、前記制御部は、前記第2流量検出手段の検出流量値が前記排水流量の演算値となるように、前記比例制御バルブの弁開度を調節することが好ましい。 本発明によれば、RO膜モジュールの水透過係数が急激に変化した場合でも、透過水の流量を目標流量値に保つことができる逆浸透膜分離装置を提供することができる。 第1実施形態に係る逆浸透膜分離装置1の全体構成図である。 制御部10が流量パルス信号の時間幅を計測する場合の処理手順を示すフローチャートである。 制御部10が数値情報としての検出流量値を演算する場合の処理手順を示すフローチャートである。 制御部10が流量フィードバック水量制御を実行する場合の処理手順を示すフローチャートである。 制御部10が温度フィードフォワード回収率制御を実行する場合の処理手順を示すフローチャートである。 第2実施形態に係る逆浸透膜分離装置1Aの全体構成図である。 制御部10Aが水質フィードフォワード回収率制御を実行する場合の処理手順を示すフローチャートである。 第3実施形態に係る逆浸透膜分離装置1Bの全体構成図である。 制御部10Bが水質フィードバック回収率制御を実行する場合の処理手順を示すフローチャートである。
(第1実施形態) 本発明の第1実施形態に係る逆浸透膜分離装置1について、図面を参照しながら説明する。第1実施形態に係る逆浸透膜分離装置1は、例えば、淡水から純水を製造する純水製造システムに適用される。図1は、第1実施形態に係る逆浸透膜分離装置1の全体構成図である。図2は、制御部10が流量パルス信号の時間幅を計測する場合の処理手順を示すフローチャートである。図3は、制御部10が数値情報としての検出流量値を演算する場合の処理手順を示すフローチャートである。図4は、制御部10が流量フィードバック水量制御を実行する場合の処理手順を示すフローチャートである。図5は、制御部10が温度フィードフォワード回収率制御を実行する場合の処理手順を示すフローチャートである。 図1に示すように、本実施形態に係る逆浸透膜分離装置1は、加圧ポンプ2と、インバータ3と、温度検出手段としての温度センサ4と、逆浸透膜モジュールとしてのRO膜モジュール5と、流量検出手段としての流量センサ6と、制御部10と、排水弁としての第1排水弁11〜第3排水弁13と、を備える。図1では、電気的な接続の経路を破線で示す(後述する図4、図6についても同じ)。 また、逆浸透膜分離装置1は、供給水ラインL1と、透過水ラインL2と、濃縮水ラインL3と、濃縮水W3の排水ライン(第1排水ラインL11、第2排水ラインL12及び第3排水ラインL13)と、を備える。本明細書における「ライン」とは、流路、経路、管路等の流体の流通が可能なラインの総称である。 供給水ラインL1は、供給水W1をRO膜モジュール5に供給するラインである。供給水ラインL1の上流側の端部は、供給水W1の供給源(不図示)に接続されている。供給水ラインL1の下流側の端部は、RO膜モジュール5の一次側入口ポートに接続されている。 加圧ポンプ2は、供給水W1を吸入し、RO膜モジュール5に向けて吐出する装置である。加圧ポンプ2は、インバータ3(後述)と電気的に接続されている。加圧ポンプ2には、インバータ3から、周波数が変換された駆動電力が入力される。加圧ポンプ2は、供給された駆動電力の周波数(以下、「駆動周波数」ともいう)に応じた回転速度で駆動される。 インバータ3は、加圧ポンプ2に、周波数が変換された駆動電力を供給する電気回路である。インバータ3は、制御部10と電気的に接続されている。インバータ3には、制御部10から電流値信号が入力される。インバータ3は、制御部10から入力された電流値信号に対応する駆動周波数の駆動電力を加圧ポンプ2に出力する。 温度センサ4は、供給水W1の温度を検出する機器である。温度センサ4は、接続部J1において供給水ラインL1に接続されている。接続部J1は、供給水W1の供給源(不図示)と加圧ポンプ2との間に配置されている。温度センサ4は、制御部10と電気的に接続されている。温度センサ4で検出された供給水W1の温度(以下、「検出温度値」ともいう)は、制御部10へ検出信号として送信される。 RO膜モジュール5は、加圧ポンプ2から吐出された供給水W1を、溶存塩類が除去された透過水W2と、溶存塩類が濃縮された濃縮水W3とに膜分離処理する設備である。RO膜モジュール5は、単一又は複数のRO膜エレメント(不図示)を備える。RO膜モジュール5は、これらRO膜エレメントにより供給水W1を膜分離処理し、透過水W2及び濃縮水W3を製造する。 透過水ラインL2は、RO膜モジュール5で製造された透過水W2を需要先へ送出するラインである。透過水ラインL2の上流側の端部は、RO膜モジュール5の二次側ポートに接続されている。透過水ラインL2の下流側の端部は、需要先の装置等(不図示)に接続されている。 流量センサ6は、透過水ラインL2を流通する透過水W2の流量を検出する機器である。流量センサ6として、例えば、流路ハウジング内に軸流羽根車又は接線羽根車(不図示)を配置したパルス発信式の流量センサを用いることができる。流量センサ6は、接続部J2において透過水ラインL2に接続されている。流量センサ6は、制御部10と電気的に接続されている。流量センサ6で検出された透過水W2の流量(以下、「検出流量値」ともいう)は、制御部10へパルス信号として送信される。 本実施形態で用いられるパルス発信式の流量センサは、偶数枚の羽根の先端部分がN極とS極とに交互に着磁された羽根車を備え、この羽根車の回転をホールICで検出することにより、透過水W2の流速に比例した時間幅のパルス信号を出力する。ホールICは、電圧レギュレータ、ホール素子、増幅回路、シュミットトリガ回路、出力トランジスタ等がパッケージ化された電子回路であり、羽根車の回転運動に伴う磁束変化に応答して、羽根車が1回転する毎に矩形波パルス信号を出力する。ここで、パルス信号の時間幅は、矩形波パルス信号の先の立下りエッジから次の立下りエッジまでの時間をいい、羽根車が1回転するときの時間に対応している。すなわち、パルス信号の時間幅は、透過水W2の流速が高いほど(流量が多いほど)短くなり、逆に透過水W2の流速が低いほど(流量が少ないほど)長くなる。 濃縮水ラインL3は、RO膜モジュール5から濃縮水W3を送出するラインである。濃縮水ラインL3の上流側の端部は、RO膜モジュール5の一次側出口ポートに接続されている。また、濃縮水ラインL3の下流側は、分岐部J3及びJ4において、第1排水ラインL11、第2排水ラインL12及び第3排水ラインL13に分岐している。 第1排水ラインL11には、第1排水弁11が設けられている。第2排水ラインL12には、第2排水弁12が設けられている。第3排水ラインL13には、第3排水弁13が設けられている。第1排水弁11〜第3排水弁13は、濃縮水排出ラインL4から装置外へ排出される濃縮水W3の排水流量を調節する弁である。 第1排水弁11は、第1排水ラインL11を開閉することができる。第2排水弁12は、第2排水ラインL12を開閉することができる。第3排水弁13は、第3排水ラインL13を開閉することができる。 第1排水弁11〜第3排水弁13は、それぞれ定流量弁機構(不図示)を備える。定流量弁機構は、第1排水弁11〜第3排水弁13において、それぞれ異なる流量値に設定されている。例えば、第1排水弁11は、開状態において、RO膜モジュール5の回収率が95%となるように排水流量が設定されている。第2排水弁12は、開状態において、RO膜モジュール5の回収率が90%となるように排水流量が設定されている。第3排水弁13は、開状態において、RO膜モジュール5の回収率が80%となるように排水流量が設定されている。 濃縮水ラインL3から排出される濃縮水W3の排水流量は、第1排水弁11〜第3排水弁13を選択的に開閉することにより、段階的に調節できる。例えば、第2排水弁12のみを開状態とし、第1排水弁11及び第3排水弁13を閉状態とする。この場合には、RO膜モジュール5の回収率を90%とすることができる。また、第1排水弁11及び第2排水弁12を開状態とし、第3排水弁13のみを閉状態とする。この場合には、RO膜モジュール5の回収率を85%とすることができる。従って、本実施形態において、濃縮水W3の排水流量は、第1排水弁11〜第3排水弁13を選択的に開閉することにより、回収率を65%〜95%までの間で、5%毎に段階的に調節できる。 第1排水弁11〜第3排水弁13は、それぞれ制御部10と電気的に接続されている。第1排水弁11〜第3排水弁13における弁体の開閉は、制御部10からの駆動信号により制御される。 制御部10は、CPU及びメモリを含むマイクロプロセッサ(不図示)により構成される。制御部10は、流量フィードバック水量制御として、流量センサ6の検出流量値が予め設定された目標流量値となるように、速度形デジタルPIDアルゴリズムにより加圧ポンプ2を駆動するための駆動周波数を演算し、当該駆動周波数の演算値に対応する電流値信号をインバータ3に出力する。制御部10による流量フィードバック水量制御については後述する。 制御部10は、パルス信号として入力された検出流量値を、数値情報としての検出流量値に置き換えて流量フィードバック水量制御に利用する。すなわち、流量フィードバック水量制御における目標流量値は、数値情報として設定されることから、比較対象の検出流量値を数値情報に変換する。この演算処理において、制御部10は、入力されたパルス信号の時間幅を計測しながら、予め設定された1パルス当たりの流量値を使用して、所定の周期で瞬間流量を演算する。そして、制御部10は、演算した直近6回分の瞬間流量(サンプル値)について、最大側の2個の値及び最小側の2個の値を除いた残りの2個の値を平均化(以下、「平均化処理」ともいう)し、当該平均化処理により得られた数値を検出流量値とする。制御部10による検出流量値の演算処理の具体例については後述する。 また、制御部10は、供給水W1の温度に基づいて、透過水W2の回収率制御(以下、「温度フィードフォワード回収率制御」ともいう)を実行する。この温度フィードフォワード回収率制御は、上述した流量フィードバック水量制御と並行して実行される。制御部10による温度フィードフォワード回収率制御については後述する。 次に、パルス信号として入力された検出流量値を、数値情報としての検出流量値に置き換える処理について、図2及び図3を参照して具体的に説明する。図2及び図3に示すフローチャートの処理は、逆浸透膜分離装置1の運転中において、繰り返し実行される。 図2は、パルス信号の時間幅を計測するための処理を示している。この処理は、マイクロプロセッサに組み込まれたインテグレーテッドタイマユニット(以下、「ITU」と略する)のインプットキャプチャ機能を利用して実行される。 ステップST101において、ITUは、カウントクロックの入力毎にタイマレジスタのカウント値Mtを1ずつ加算する。カウントクロックの周波数は、例えば、19.5kHzに設定されている。この場合、タイマレジスタのカウント値Mtは、51.2μsの間隔で1ずつ加算される。 ステップST102において、ITUは、流量センサ6のパルス信号について、立下りエッジの割込みが検出されたか否かを判定する。このステップST102において、ITUにより、立下りエッジの割込みが検出された(YES)と判定された場合に、処理はステップST103へ移行する。また、ステップST102において、ITUにより、立下りエッジの割込みが検出されない(NO)と判定された場合に、処理はステップST108へ移行する。 ステップST103(ステップST102:YES判定)において、ITUは、タイマレジスタのカウント値Mtをキャプチャレジスタに取り込み、その値を保持するキャプチャ動作を実行する。 キャプチャ動作が実行されると、ステップST104において、ITUは、タイマレジスタのカウント値Mtをゼロにリセットする。 ステップST105において、ITUは、イベントレジスタのカウント値Meを1つ加算する。このイベントレジスタのカウント値Meは、立下りエッジの割込み回数に対応している。 ステップST106において、ITUは、イベントレジスタのカウント値Meが2以上であるか否かを判定する。このステップST106において、ITUにより、カウント値Meが2以上である(YES)と判定された場合に、処理はステップST107へ移行する。また、ステップST106において、ITUにより、カウント値Meが2未満(NO)と判定された場合に、処理はステップST101へ戻る。なお、イベントレジスタのカウント値Meが2未満の場合は、キャプチャレジスタのカウント値Mtがパルス幅を正確に反映していない可能性があるため、後述するステップST107の処理をスキップさせている。 ステップST107(ステップST106:YES判定)において、ITUは、キャプチャレジスタのカウント値Mtを「有効」とするフラグを設定し、処理はステップST101へ戻る。 ステップST108(ステップST102:NO判定)において、ITUは、タイマレジスタについて、オーバーフローの割込みが検出されたか否かを判定する。オーバーフローの割込みは、パルス信号の立下りエッジが検出されないまま、タイマレジスタのカウント値Mtが上限値(例えば、16ビットカウント時は65535)を超えた場合に発生する。すなわち、タイマレジスタのオーバーフローは、透過水W2の流速がゼロ、或いは極小であり、流量センサ6の羽根車が回転運動しない場合に起こり得る。このステップ108において、ITUにより、オーバーフローの割込み検出された(YES)と判定された場合に、処理はステップST109へ移行する。また、ステップST108において、ITUにより、オーバーフローの割込みが検出されない(NO)と判定された場合に、処理はステップST101へ戻る。 ステップST109(ステップST108:YES判定)において、ITUは、タイマレジスタのカウント値Mtをゼロにリセットする。 ステップST110において、ITUは、イベントレジスタのカウント値Meをゼロにリセットする。 ステップST111において、ITUは、キャプチャレジスタのカウント値Mtを「無効」とするフラグを設定し、処理はステップST101へ戻る。 以上のステップST101からステップST111までの処理により、キャプチャレジスタには、パルス信号の先の立下りエッジが検出されてから、次の立下りエッジが検出されるまでの直近のカウント値Mtが常に保持される。 図3は、計測されたパルス信号の時間幅に基づいて、数値情報としての検出流量値を演算するための処理を示している。 図3に示すステップST201において、制御部10は、ITUによる計時tが演算周期である100msに達したか否かを判定する。このステップST201において、制御部10により、ITUによる計時が100msに達した(YES)と判定された場合に、処理はステップST202へ移行する。また、ステップST201において、制御部10により、ITUによる計時が100msに達していない(NO)と判定された場合に、処理はステップST201へ戻る。 ステップST202(ステップST201:YES判定)において、制御部10は、キャプチャレジスタのカウント値Mtを「有効」とするフラグが設定されているか否かを判定する。このステップST202において、制御部10により、カウント値Mtを「有効」とするフラグが設定されている(YES)と判定された場合(すなわち、図2のステップST107の処理が行われている場合)に、処理はステップST203へ移行する。また、ステップST202において、制御部10により、カウント値Mtを「有効」とするフラグが設定されていない(NO)と判定された場合(すなわち、図2のステップST111の処理が行われている場合)に、処理はステップST209へ移行する。 ステップST203(ステップST202:YES判定)において、制御部10は、キャプチャレジスタに保持されたカウント値Mtの読出しを実行する。 ステップST204において、制御部10は、ステップST203で読み出したカウント値Mtと、カウントクロックの周期時間(51.2μs)を使用して、下記の式(1)により、パルス信号の時間幅W[s/p]を演算する。 W=51.2×10−6×Mt (1) ステップST205において、制御部10は、1パルス当たりの流量値α[L/p]を取得する。この1パルス当たりの流量値αは、例えば、装置管理者がユーザーインターフェース(不図示)を介して制御部10のメモリに入力した設定値である。なお、1パルス当たりの流量値αは、流量センサ6の設計仕様により決まる定数である。 ステップST206において、制御部10は、パルス信号の時間幅W[s/p]、及び1パルス当たりの流量値α[L/p]を使用して、下記の式(2)により、透過水W2の瞬間流量Qi[L/h]を演算する。 Qi=(3600/W)×α (2) 制御部10は、最新の瞬間流量Qiを演算する毎に、この演算値をメモリに記憶する。メモリには、常時、直近6回分の演算値が記憶されるようになっており、最新の瞬間流量Qiが演算されると、最も古い演算値が削除され、最新の演算値に置き換えられる。 ステップST207において、制御部10は、最新の瞬間流量Qiを含む直近6回分の演算値をサンプル値として、最大側の2個の値、及び最小側の2個の値を除いた残りの2個の値を平均化処理する。 ステップST208において、制御部10は、平均化処理により得られた数値を検出流量値Qpとして確定し、当該数値をメモリに記憶する。そして、処理はステップST201へ戻る。 ステップST209(ステップST202:NO判定)において、制御部10は、最新の瞬間流量Qiの演算値をゼロとしてメモリに記憶する。すなわち、ステップST209の処理では、タイマレジスタのオーバーフローが発生し、キャプチャレジスタのカウント値Mtを「無効」とするフラグが設定されている場合には、流量センサ6の羽根車が回転運動していない状態であるため、瞬間流量Qiをゼロと看做している。ステップST209の後、処理はステップST207へ移行する。 以上のステップST201からステップST209までの処理により、100msの演算周期毎に、直近6回分の瞬間流量Qiに対する移動平均値が、最新の検出流量値Qpとしてメモリに記憶される。 次に、制御部10による流量フィードバック水量制御を、図4を参照して説明する。図4に示すフローチャートの処理は、逆浸透膜分離装置1の運転中において、繰り返し実行される。 図4に示すステップST301において、制御部10は、透過水W2の目標流量値Qp´を取得する。この目標流量値Qp´は、例えば、装置管理者がユーザーインターフェース(不図示)を介して制御部10のメモリに入力した設定値である。 ステップST302において、制御部10は、ITUによる計時tが制御周期(Δt)である100msに達したか否かを判定する。このステップST302において、制御部10により、ITUによる計時が100msに達した(YES)と判定された場合に、処理はステップST303へ移行する。また、ステップST302において、制御部10により、ITUによる計時が100msに達していない(NO)と判定された場合に、処理はステップST302へ戻る。 ステップST303(ステップST302:YES判定)において、制御部10は、最新の検出流量値Qpをフィードバック値として取得する。取得される最新の検出流量値Qpは、図3のステップST208において、メモリに記憶された瞬間流量Qiの移動平均値である。 ステップST304において、制御部10は、ステップST303で取得した最新の検出流量値Qpと、ステップST301で取得した目標流量値Qp´との偏差がゼロとなるように、速度形デジタルPIDアルゴリズムにより操作量Unを演算する。速度形デジタルPIDアルゴリズムでは、制御周期Δt(100ms)毎に操作量の変化分ΔUnを演算し、これを前回の制御周期時点の操作量Un−1に加算することで現時点の操作量Unを決定する。 速度形デジタルPIDアルゴリズムに用いられる演算式は、下記の式(3a)及び式(3b)により表される。 ΔUn=Kp{(en−en−1)+(Δt/Ti)×en+(Td/Δt)×(en−2en−1+en−2)} (3a) Un=Un−1+ΔUn (3b) 式(3a)及び式(3b)において、Δt:制御周期、Un:現時点の操作量、Un−1:前回の制御周期時点の操作量、ΔUn:前回から今回までの操作量の変化分、en:現時点の偏差の大きさ、en−1:前回の制御周期時点の偏差の大きさ、en−2:前々回の制御周期時点の偏差の大きさ、Kp:比例ゲイン、Ti:積分時間、Td:微分時間である。なお、現時点の偏差の大きさenは、下記の式(4)により求められる。 en=Qp´−Qp (4) ステップST305において、制御部10は、現時点の操作量Un、及び加圧ポンプ2の最大駆動周波数F´(50Hz又は60Hzの設定値)を使用して、下記の式(5)により、加圧ポンプ2の駆動周波数F[Hz]を演算する。 F=Un/2×F´ (5) ステップST306において、制御部10は、駆動周波数Fの演算値を、対応する電流値信号(4〜20mA)に変換する。電流値信号の出力値I[mA]は、例えば、下記の式(6)により演算され、駆動周波数Fがゼロの場合にI=4mA、駆動周波数Fが最大駆動周波数F´の場合にI=20mAとなる。 I=F/F´×16+4 (6) ステップST307において、制御部10は、変換した電流値信号をインバータ3へ出力する。これにより本フローチャートの処理は終了する(ステップST101へリターンする)。 なお、ステップST307において、制御部10が電流値信号をインバータ3へ出力すると、インバータ3は、入力された電流値信号で指定された周波数に変換された駆動電力を加圧ポンプ2に供給する。その結果、加圧ポンプ2は、インバータ3から入力された駆動周波数に応じた回転速度で駆動される。 次に、制御部10による温度フィードフォワード回収率制御を、図5を参照して説明する。図5に示すフローチャートの処理は、逆浸透膜分離装置1の運転中において、繰り返し実行される。 図5に示すステップST401において、制御部10は、透過水W2の目標流量値Qp´を取得する。この目標流量値Qp´は、例えば、装置管理者がユーザーインターフェース(不図示)を介してメモリに入力した設定値である。 ステップST402において、制御部10は、供給水W1のシリカ(SiO2)濃度Csを取得する。このシリカ濃度Csは、例えば、装置管理者がユーザーインターフェース(不図示)を介してメモリに入力した設定値である。供給水W1のシリカ濃度は、事前に供給水W1を水質分析することにより得ることができる。なお、供給水ラインL1において、不図示の水質センサにより供給水W1のシリカ濃度を計測してもよい。 ステップST403において、制御部10は、温度センサ4から供給水W1の検出温度値Tを取得する。 ステップST404において、制御部10は、取得した検出温度値Tに基づいて、水に対するシリカ溶解度Ssを決定する。 ステップST405において、制御部10は、前のステップで取得又は決定したシリカ濃度Cs、及びシリカ溶解度Ssに基づいて、濃縮水W3におけるシリカの許容濃縮倍率Nsを演算する。シリカの許容濃縮倍率Nsは、下記の式(7)により求めることができる。 Ns=Ss/Cs (7) 例えば、シリカ濃度Csが20mgSiO2/L、25℃におけるシリカ溶解度Ssが100mgSiO2/Lであれば、許容濃縮倍率Nsは“5”となる。 ステップST406において、制御部10は、前のステップで取得又は演算した目標流量値Qp´、及び許容濃縮倍率Nsに基づいて、回収率が最大となる排水流量(目標排水流量Qd´)を演算する。目標排水流量Qd´は、下記の式(6)により求めることができる。 Qd´=Qp´/(Ns−1) (8) ステップST407において、制御部10は、濃縮水W3の実際排水流量QdがステップST406で演算した目標排水流量Qd´となるように、第1排水弁11〜第3排水弁13の開閉を制御する。これにより本フローチャートの処理は終了する(ステップST401へリターンする)。 上述した第1実施形態に係る逆浸透膜分離装置1によれば、例えば、以下のような効果が得られる。 第1実施形態に係る逆浸透膜分離装置1において、制御部10は、流量センサ6から出力された検出流量値Qpが、予め設定された目標流量値Qp´となるように、速度形デジタルPIDアルゴリズムにより加圧ポンプ2の駆動周波数Fを演算し、当該駆動周波数Fの演算値に対応する電流値信号をインバータ3に出力する。 上記速度形デジタルPIDアルゴリズムでは、前回演算した操作量からの変化分を演算し、これに前回の操作量を加算していく方式であるため、検出流量値Qpが離散値の場合でも、目標流量値Qp´との偏差を高速に解消することができる。このため、RO膜モジュール5の水透過係数が急激に変化した場合でも、その変化に十分に追従することができる。従って、RO膜モジュール5の水透過係数が急激に変化した場合に、透過水W2の流量が目標流量値Qp´から大きく乖離することを抑制して、透過水W2の流量を目標流量値Qp´に保つことができる。 また、第1実施形態に係る逆浸透膜分離装置1において、制御部10は、流量センサ6から出力されたパルス信号の時間幅W及び予め設定された1パルス当たりの流量値αに基づいて瞬間流量Qiを演算し、演算した直近6回分の瞬間流量Qi(サンプル値)について、最大側の2個の値及び最小側の2個の値を除いた残りの2個の値を平均化処理し、当該平均化処理により得られた数値を検出流量値Qpとする。 上記平均化処理によれば、ノイズ等の外乱により、パルス信号の時間幅Wに異常値(他の値に比べ突出して長い値又は短い値)が発生した場合でも、その突出した異常値に基づく瞬間流量Qiの演算値は、サンプル値の対象から除外される。このため、パルス信号の時間幅Wに異常値が発生した場合でも、透過水W2の実際流量が目標流量値Qp´から大きく乖離することが抑制される。従って、透過水W2の実際流量をより安定的に目標流量値Qp´に保つことができる。 また、第1実施形態に係る逆浸透膜分離装置1において、制御部10は、温度フィードフォワード回収率制御を実行する。このため、逆浸透膜分離装置1において、透過水W2の回収率を最大としつつ、RO膜モジュール5におけるシリカ系スケールの析出をより確実に抑制することができる。 (第2実施形態) 次に、本発明の第2実施形態に係る逆浸透膜分離装置1Aの構成について、図6を参照して説明する。図6は、第2実施形態に係る逆浸透膜分離装置1Aの全体構成図である。なお、第2実施形態では、主に第1実施形態との相違点について説明する。第2実施形態では、第1実施形態と同一又は同等の構成については同じ符号を付して説明する。また、第2実施形態では、第1実施形態と重複する説明を適宜に省略する。 図6に示すように、第2実施形態に係る逆浸透膜分離装置1Aは、加圧ポンプ2と、インバータ3と、RO膜モジュール5と、流量センサ6と、硬度測定手段としての硬度センサ7と、制御部10Aと、第1排水弁11〜第3排水弁13と、を備える。 硬度センサ7は、供給水ラインL1を流通する供給水W1のカルシウム硬度(炭酸カルシウム換算値)を測定する機器である。硬度センサ7は、接続部J1において供給水ラインL1に接続されている。接続部J1は、供給水W1の供給源(不図示)と加圧ポンプ2との間に配置されている。硬度センサ7は、制御部10Aと電気的に接続されている。硬度センサ7で測定された供給水W1のカルシウム硬度(以下、「測定硬度値」ともいう)は、制御部10Aへ検出信号として送信される。 制御部10Aは、CPU及びメモリ含むマイクロプロセッサ(不図示)により構成される。制御部10Aは、第1実施形態の制御部10と同じく速度形デジタルPIDアルゴリズムによる流量フィードバック水量制御(図4参照)を実行する。 また、本実施形態の制御部10Aは、供給水W1の硬度に基づいて、透過水W2の回収率制御(以下、「水質フィードフォワード回収率制御」ともいう)を実行する。この水質フィードフォワード回収率制御は、上述した流量フィードバック水量制御と並行して実行される。 次に、制御部10Aによる水質フィードフォワード回収率制御について説明する。図7は、制御部10Aが水質フィードフォワード回収率制御を実行する場合の処理手順を示すフローチャートである。図7に示すフローチャートの処理は、逆浸透膜分離装置1の運転中において、繰り返し実行される。 図7に示すステップST501において、制御部10Aは、透過水W2の目標流量値Qp´を取得する。この目標流量値Qp´は、例えば、装置管理者がユーザーインターフェース(不図示)を介してメモリに入力した設定値である。 ステップST502において、制御部10Aは、硬度センサ7で測定された供給水W1の測定硬度値Ccを取得する。 ステップST503において、制御部10Aは、水に対する炭酸カルシウム溶解度Scを取得する。この炭酸カルシウム溶解度Scは、例えば、システム管理者がユーザーインターフェース(不図示)を介してメモリに入力した設定値である。尚、水に対する炭酸カルシウム溶解度は、通常の運転温度(5〜35℃)では、ほぼ一定値と看做せる。 ステップST504において、制御部10Aは、前のステップで取得した測定硬度値Cc、及び炭酸カルシウム溶解度Scに基づいて、濃縮水W3における炭酸カルシウムの許容濃縮倍率Ncを演算する。炭酸カルシウムの許容濃縮倍率Ncは、下記の式(9)により求めることができる。 Nc=Sc/Cc (9) 例えば、測定硬度値Ccが3mgCaCO3/L、25℃における炭酸カルシウム溶解度Scが15mgCaCO3/Lであれば、許容濃縮倍率Ncは“5”となる。 ステップST505において、制御部10Aは、前のステップで取得又は演算した目標流量値Qp´、及び許容濃縮倍率Ncに基づいて、回収率が最大となる排水流量(目標排水流量Qd´)を演算する。目標排水流量Qd´は、下記の式(10)により求めることができる。 Qd´=Qp´/(Nc−1) (10) ステップST506において、制御部10Aは、濃縮水W3の実際排水流量QdがステップST505で演算した目標排水流量Qd´となるように第1排水弁11〜第3排水弁13の開閉を制御する。これにより本フローチャートの処理は終了する(ステップST301へリターンする)。 上述した第2実施形態に係る逆浸透膜分離装置1Aにおいて、制御部10Aは、速度形デジタルPIDアルゴリズムにより透過水W2の流量フィードバック水量制御を実行する。このため、第1実施形態と同様の効果が得られる。また、第2実施形態に係る逆浸透膜分離装置1Aにおいて、制御部10Aは、水質フィードフォワード回収率制御を実行する。このため、逆浸透膜分離装置1Aにおいては、透過水W2の回収率を最大としつつ、RO膜モジュール5における炭酸カルシウム系スケールの析出をより確実に抑制することができる。 (第3実施形態) 次に、本発明の第3実施形態に係る逆浸透膜分離装置1Bの構成について、図8を参照して説明する。図8は、第3実施形態に係る逆浸透膜分離装置1Bの全体構成図である。なお、第3実施形態では、主に第1実施形態との相違点について説明する。第3実施形態では、第1実施形態と同一又は同等の構成については同じ符号を付して説明する。また、第3実施形態では、第1実施形態と重複する説明を適宜に省略する。 図8に示すように、第3実施形態に係る逆浸透膜分離装置1Bは、加圧ポンプ2と、インバータ3と、RO膜モジュール5と、流量センサ6と、電気伝導率測定手段としての電気伝導率センサ8と、制御部10Bと、第1排水弁11〜第3排水弁13と、を備える。 電気伝導率センサ8は、透過水ラインL2を流通する透過水W2の電気伝導率を測定する機器である。電気伝導率センサ8は、接続部J5において透過水ラインL2に接続されている。電気伝導率センサ8は、制御部10Bと電気的に接続されている。電気伝導率センサ8で測定された透過水W2の電気伝導率(以下、「測定電気伝導率値」ともいう)は、制御部10Bへ検出信号として送信される。 制御部10Bは、CPU及びメモリ含むマイクロプロセッサ(不図示)により構成される。制御部10Bは、第1実施形態の制御部10と同じく、速度形デジタルPIDアルゴリズムによる流量フィードバック水量制御(図4参照)を実行する。 また、本実施形態の制御部10Bは、透過水W2の電気伝導率に基づいて、透過水W2の回収率制御(以下、「水質フィードバック回収率制御」ともいう)を実行する。この水質フィードバック回収率制御は、上述した流量フィードバック水量制御と並行して実行される。 次に、制御部10Bによる水質フィードバック回収率制御について説明する。図9は、制御部10Bが水質フィードバック回収率制御を実行する場合の処理手順を示すフローチャートである。図9に示すフローチャートの処理は、逆浸透膜分離装置1の運転中において、繰り返し実行される。 図9に示すステップST601において、制御部10Bは、透過水W2の目標電気伝導率値Ep´を取得する。目標電気伝導率値Ep´は、透過水W2に要求される純度の指標である。目標電気伝導率値Ep´は、例えば、装置管理者がユーザーインターフェース(不図示)を介してメモリに入力した設定値である。 ステップST602において、制御部10Bは、電気伝導率センサ8で測定された透過水W5の測定電気伝導率値Epを取得する。 ステップST603において、制御部10Bは、ステップST602で取得した測定電気伝導率値(フィードバック値)EpとステップST601で取得した目標電気伝導率値Ep´との偏差がゼロとなるように、第1排水弁11〜第3排水弁13の開閉を制御する。すなわち、濃縮水W3の排水流量を段階的に増減させることにより、要求純度の透過水W2が得られるように、膜表面の溶存塩類の濃度を変化させる。これにより本フローチャートの処理は終了する(ステップST601へリターンする)。 上述した第3実施形態に係る逆浸透膜分離装置1Bにおいて、制御部10Bは、透過水W2の流量フィードバック水量制御を実行する。このため、第1実施形態と同様の効果が得られる。また、第3実施形態に係る逆浸透膜分離装置1Bにおいて、制御部10Bは、水質フィードフォワード回収率制御を実行する。このため、逆浸透膜分離装置1Bにおいては、透過水W2に要求される水質を満たしつつ、透過水W2の回収率を最大限にまで高めることができる。 以上、本発明の好ましい実施形態について説明した。しかし、本発明は、上述した実施形態に限定されることなく、種々の形態で実施することができる。 例えば、第1実施形態では、温度フィードフォワード回収率制御において、供給水W1の温度を検出する例について説明した。これに限らず、例えば、RO膜モジュール5で得られた透過水W2又は濃縮水W3の温度を検出してもよい。 第2実施形態では、水質フィードフォワード回収率制御において、炭酸カルシウムの許容濃縮倍率及び透過水W2の目標流量値に基づいて、回収率が最大となる排水流量を算出する例について説明した。これに限らず、次のような手法を採用してもよい。すなわち、炭酸カルシウムの許容濃縮倍率Ncとシリカの許容濃縮倍率Nsとを比較し、小さい側の許容濃縮倍率を選択する。そして、選択した許容濃縮倍率及び透過水W2の目標流量値に基づいて、回収率が最大となる排水流量を算出する。 第1実施形態(図3)のステップST207では、制御部10が、最新の瞬間流量Qiを含む直近6回分の演算値をサンプル値として、最大側の2個の値、及び最小側の2個の値を除いた残りの2個の値を平均化処理する例について説明した。これに限らず、例えば、最新の瞬間流量Qiを含む直近8回分の演算値をサンプル値として、最大側の3個の値、及び最小側の2個の値を除いた残りの3個の値を平均化処理するようにしてもよい。すなわち、制御部10は、直近n回分の瞬間流量の演算値をサンプル値として、最大側のj個(j≧1)の値及び最小側のk個(k≧1)の値を除いた残りの(n−j−k)個の値を平均化処理すればよく、上記n,j,kの値は適宜に設定することができる。 第1〜第3実施形態において、濃縮水ラインL3を流通する濃縮水W3の一部を、供給水ラインL1において、加圧ポンプ2よりも上流側に還流させる濃縮水還流ラインを設けた構成としてもよい。濃縮水還流ラインを設けることにより、膜表面での流速を高めることができるため、ファウリングの発生を抑制することができる。 第1〜第3実施形態において、供給水W1は、地下水や水道水等の原水であってもよい。また、供給水W1は、原水を除鉄除マンガン装置、活性炭濾過装置、硬水軟化装置等により前処理した水であってもよい。 第1〜第3実施形態では、各回収率制御において、第1排水弁11〜第3排水弁13を選択的に開閉することにより、濃縮水W3の排水流量を段階的に調節する例について説明した。これに限らず、排水ラインを分岐せずに1本とし、このラインに比例制御弁を設けた構成としてもよい。その場合には、制御部10(10A,10B)から電流値信号(例えば、4〜20mA)を比例制御弁に送信して弁開度を制御することにより、濃縮水W3の排水流量を調節することができる。 また、比例制御弁を設けた構成において、排水ラインに流量センサを設けた構成としてもよい。流量センサで検出された流量値を、制御部10(10A,10B)にフィードバック値として入力する。これにより、濃縮水W3の実際排水流量をより正確に制御することができる。 1,1A,1B 逆浸透膜分離装置 2 加圧ポンプ 3 インバータ 4 温度センサ(温度検出手段) 5 RO膜モジュール(逆浸透膜モジュール) 6 流量センサ(流量検出手段) 7 硬度センサ(硬度測定手段) 8 電気伝導率センサ(電気伝導率測定手段) 10,10A,10B 制御部 11 第1排水弁(排水弁) 12 第2排水弁(排水弁) 13 第3排水弁(排水弁) L1 供給水ライン L2 透過水ライン L3 濃縮水ライン L11 第1排水ライン L12 第2排水ライン L13 第3排水ライン W1 供給水 W2 透過水 W3 濃縮水 |