(57)【要約】【課題】共沸混合物等の蒸留を行う場合のシミュレーションを短時間で容易に行う【解決手段】本発明のシミュレータ１では、リボイラのスチーム流量Ｓを原料混合物の供給流量Ｆで除した値と塔頂から流出する気体成分の組成との対応関係を示す数式Ａを格納した記憶部５と、記憶部５から読み出した数式Ａと、リボイラのスチーム流量Ｓ及び原料混合物の供給流量Ｆとに基づいて、塔頂から流出する気体成分の組成を算出する制御部３とを備えているので、共沸混合物等の蒸留を行う場合のシミュレーションを短時間で容易に行うことができる。【選択図】図１
2008242088.tif 000002
【特許請求の範囲】
【請求項１】
蒸留塔内に供給された原料混合物の液体成分を塔底から流出させ、熱源によって上記液体成分を加熱・蒸発させた気体を少なくとも含む気体成分を蒸留塔の塔頂から流出させる蒸留塔において、塔頂から流出する気体成分の組成及び塔底から流出する液体成分の組成の少なくとも一方を算出する計算装置であって、
上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す成分組成情報を格納した記憶部と、
上記記憶部から読み出した成分組成情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成を算出する成分組成演算手段とを備えていることを特徴とする計算装置。
【請求項２】
上記記憶部には、上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の流出流量または塔底から流出する液体成分の流出流量との対応関係を示す流出流量情報が格納されており、
上記記憶部から読み出した流出流量情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の流出流量または塔底から流出する液体成分の流出流量を算出し、該算出した流出流量と、上記成分組成演算手段が算出した成分組成とを積算して、上記蒸留塔の塔頂または塔底における各成分の流出流量を算出する流出流量演算手段を備えていることを特徴とする請求項１に記載の計算装置。
【請求項３】
蒸留塔内に供給された原料混合物の液体成分を塔底から流出させ、熱源によって上記液体成分を加熱・蒸発させた気体を少なくとも含む気体成分を蒸留塔の塔頂から流出させる蒸留塔において、塔頂から流出する気体成分の組成及び塔底から流出する液体成分の組成の少なくとも一方を算出する計算装置による計算方法であって、
上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す成分組成情報を記憶部から読み出すステップと、
上記記憶部から読み出した成分組成情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成を算出するステップとを含むことを特徴とする計算方法。
【請求項４】
請求項１または２に記載の計算装置における各手段としてコンピュータを機能させるための計算装置制御プログラム。
【請求項５】
請求項４に記載の計算装置制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蒸留塔の塔頂成分組成や塔底成分組成をシミュレートする計算装置等に関する。
【背景技術】
【０００２】
まず、一般的な蒸留塔の構成について図６に基づいて説明する。図６は、一般的な蒸留塔１０１における反応プロセスの概略を説明する図である。図示のように、蒸留塔１０１の内部には、ガス成分と液体成分とを接触させるための複数の段１０２が鉛直方向に所定の間隔を空けて設けられている。また、図示のように、蒸留塔１０１の塔頂及び塔底からは、それぞれ塔頂成分及び塔底成分が排出されるようになっている。
【０００３】
そして、塔底成分はリボイラ１０３によって加熱され、気体として蒸留塔へと戻されるようになっている。リボイラ１０３による加熱熱量を調節することによって、塔底成分の蒸留塔内への炊き戻し量を変動させることができ、これによって、塔底成分組成及び塔頂成分組成を変化させることができる。
【０００４】
段１０２は、トレー状の構造を持ち一定量の液体成分を段１０２上に保持できるようになっており、一定量を超えて液体成分が供給された場合、該供給された液体成分は段１０２から溢れて下の段１０２へと流れ込むようになっている。また、段１０２の代わりに、充填物を用いる場合もある。
【０００５】
図示のように、液体成分は、通常、塔頂付近から供給され、各段１０２を満たしつつ塔底へ向かって流れ、塔底から排出される。一方、ガス成分は、通常、塔底付近から供給され、各段１０２の液体成分と接触しながら塔頂へと上ってゆき、塔頂から排出される。
【０００６】
なお、蒸留塔への液体成分及びガス成分の供給方法には、図６に示す例以外にも、例えば、ガス成分のみを蒸留塔に供給し、塔頂から排出されるガス成分を冷却・凝縮させて得られた液体成分を当該蒸留塔内に戻し、戻した液体成分と上記供給したガス成分とを気液接触される方法等が知られている。
【０００７】
いずれの方法にせよ、蒸留塔では、各段１０２においてガス成分と液体成分とが接触して（気液接触）各成分の分配が行われ、塔頂及び塔底から、所望の成分組成の製品を得るようになっている。従来、このような蒸留塔における反応プロセスのシミュレーションでは、蒸留塔の各段について物質収支式及び熱収支式を立て、これらの数式を解くことによって行われていた。
【０００８】
続いて、従来の蒸留塔シミュレーションでは、どのような計算が行われているかについて、より具体的に説明する。図６の例のように、蒸留塔は複数の段を備えているが、各段で完全な気液平衡を実現することは実際には難しいので、実際の段数に段効率を乗じた段数（理論段数）を用いて計算が行われる。
【０００９】
例えば、実際の段数が２５段、段効率が６０％の蒸留塔の場合、（理論段数）＝２５×６０／１００＝１５段として計算が行われる。なお、充填物を用いる場合においても、トレー１段に相当する高さを１段として同様の計算が行われる。
【００１０】
上述のように、蒸留塔のシミュレーションを行う場合、各段において、物質収支式、気液平衡計算、及び熱収支式を解く必要がある。物質収支式は、各段における物質の出入りを示す数式である。たとえば、ｊ段におけるｉ成分の物質収支式は、下記の数式（１１）で表される（下記の非特許文献１のＰ９参照）。
（ｉ成分のｊ段への流入液量＋ｉ成分のｊ段への流入蒸気量）−（ｉ成分のｊ段からの流出液量＋ｉ成分のｊ段からの流出蒸気量）＝（ｉ成分のｊ段における蓄積量）…数式（１１）
次に、気液平衡計算について説明する。蒸留塔では、各段でガス成分と液体成分とが接触することから、ガス成分と液体成分とが平衡状態となり気液平衡が成立する。気液平衡においては各成分の液組成ｘｉ、ガス組成ｙｉ、温度Ｔ、及び圧力Ｐの間に一定の関係が成り立つ（非特許文献１のｐ４２〜ｐ６０参照）。
【００１１】
もう少し詳しく述べると、平衡状態は、液相の化学ポテンシャルと気相の化学ポテンシャルとが等しくなる状態であり、以下の式（１２）で表すことができる。
ｘｉλｉｆｉ＊，ｌ＝φｉνｙｉＰ      …数式（１２）
なお、上記数式（１２）において、λｉは液相活量係数、ｆｉ＊，ｌは液相ｉ成分参照フガシティ、φｉνは気相ｉ成分の混合状態フガシティ係数、Ｐは全圧である。
【００１２】
また、平衡比Ｋｉは下記の数式（１３）で表されるので、この数式（１３）と上記数式（２）とから、平衡比Ｋｉは下記の数式（１４）で表すことができる。
Ｋｉ＝ｙｉ／ｘｉ      …数式（１３）
Ｋｉ＝λｉｆｉ＊，ｌ／φｉνＰ      …数式（１４）
このような気液平衡式を（１１）式と同時に解くことにより、物質収支計算を行うことができる。
【００１３】
最後に、熱収支式について説明する。熱収支を考える際には、各段でのエンタルピーのバランス式を解く必要がある。エンタルピーのバランス式は、下記の数式（１５）で表される。
（流入液エンタルピー）＋（流入ガスエンタルピー）＋（外部より供給される熱量Ｑ）＝（流出液エンタルピー）＋（流出ガスエンタルピー）      …（１５）
なお、これらのエンタルピーは、物性ファイルから読み込む必要があり、段数分の計算を行う必要がある。熱量Ｑは、蒸留塔の塔底付近から供給されることが一般的であるが、蒸留塔の中段付近に供給される場合もある。
【００１４】
以上のように、蒸留塔のシミュレーションを行うためには、数多くの数式を解く必要がある。ここでは、蒸留塔の各理論段について、物質収支、熱収支、平衡等の観点から成り立つ数式を連立させて解き、蒸留塔のシミュレーションを行う方法を厳密モデルのシミュレーションとよぶ。
【００１５】
厳密モデルのシミュレーションについて図７に基づいて説明する。図７は、厳密モデルのシミュレーションの概要を示す図である。図示のように、厳密モデルのシミュレーションでは、例えば蒸留塔に供給する液体成分及びガス成分の温度、成分組成、流量、及び蒸留塔の塔内圧力等といった反応条件のパラメータを入力とする。
【００１６】
そして、厳密モデルのシミュレーションでは、上記入力されたパラメータに基づいて、蒸留塔の各段で成り立つ物質収支式、熱収支式、及び気液平衡式を連立させて解く。その結果、蒸留塔の各段の成分組成が求まり、最終的には塔頂成分組成及び塔底成分組成が求まることになる。
【非特許文献１】河東準、「蒸留の理論と計算」、工学図書、昭和４４年３月２５日、初版第６刷ｐ.９，ｐ．４２−６５
【非特許文献２】「化学工学便覧  改訂６版」、丸善、平成１３年４月２５日第２刷発行ｐ．５３１
【非特許文献３】大江修造、「蒸留工学」、講談社サイエンティフィック、１９９３年８月２０日第４刷発行ｐ．１１−１５，ｐ．２３−２６
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかしながら、上記のような厳密モデルのシミュレーションでは、共沸混合物等の特殊な物性を有する物質の蒸留を行う場合のシミュレーションを行うことが困難であるという問題を有している（非特許文献１、ｐ６１〜ｐ６５）。
【００１８】
例えば、共沸混合物を沸騰させる場合、共沸混合物の液温は一定のまま、また組成が変わらない状態で沸騰するという他の物質とは大きく異なる状態が生じる。そのため、厳密モデルのシミュレーションでは、共沸混合物の状態を正確に把握することが困難であり、計算に多大な時間がかかってしまったり、計算が収束しなかったりする。
【００１９】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、共沸混合物等の蒸留を行う場合のシミュレーションを短時間で容易に行うことができる計算装置等を実現することにある。
【課題を解決するための手段】
【００２０】
本発明の計算装置は、上記課題を解決するために、蒸留塔内に供給された原料混合物の液体成分を塔底から流出させ、熱源によって上記液体成分を加熱・蒸発させた気体を少なくとも含む気体成分を蒸留塔の塔頂から流出させる蒸留塔において、塔頂から流出する気体成分の組成及び塔底から流出する液体成分の組成の少なくとも一方を算出する計算装置であって、上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す成分組成情報を格納した記憶部と、上記記憶部から読み出した成分組成情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成を算出する成分組成演算手段とを備えていることを特徴としている。
【００２１】
また、本発明の計算方法は、上記課題を解決するために、蒸留塔内に供給された原料混合物の液体成分を塔底から流出させ、熱源によって上記液体成分を加熱・蒸発させた気体を少なくとも含む気体成分を蒸留塔の塔頂から流出させる蒸留塔において、塔頂から流出する気体成分の組成及び塔底から流出する液体成分の組成の少なくとも一方を算出する計算装置による計算方法であって、上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す成分組成情報を記憶部から読み出すステップと、上記記憶部から読み出した成分組成情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成を算出するステップとを含むことを特徴としている。
【００２２】
上記の構成によれば、供給熱量を供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す成分組成情報が予め記憶部に格納されている。したがって、この成分組成情報に基づいて、供給熱量や供給流量の値に対して、塔頂から流出する気体成分の組成（塔頂成分組成）または塔底から流出する液体成分の組成（塔底成分組成）がどのような値になるのかをシミュレートすることができる。
【００２３】
ところで、蒸留塔で、塔頂成分組成や塔底成分組成を所望の組成にする場合、供給熱量は、容易に増減させることができるので、供給熱量を変化させることによって塔頂成分組成や塔底成分組成を変化させることが多い。
【００２４】
ここで、従来の厳密モデルによるシミュレーションでは、蒸留塔に供給される熱量によって、蒸留塔の各段の温度が変わるので、供給熱量が変わるたびに蒸留塔の各段について物質収支式及び熱収支式を解きなおす必要があった。そのため、従来の厳密モデルによるシミュレーションには、計算に非常に長い時間を要し、共沸混合物等の特殊な物性を持つ原料混合物のシミュレーションを行う場合には、さらに計算が複雑になるため、特に厳密モデルでのシミュレーションが困難であった。
【００２５】
ここで、本発明の発明者らは、塔頂成分組成や塔底成分組成に対する影響の特に大きい因子として、蒸留塔への供給熱量と原料混合物の供給流量とをピックアップした。そして、様々な種類の原料混合物において、供給熱量を供給流量で除した値と塔頂成分組成や塔底成分組成との対応関係を示す成分組成情報を用いることで良好なシミュレーション結果が得られることを見出した。
【００２６】
すなわち、上記構成では、蒸留塔の各段について物質収支式や熱収支式を解いて各段の温度等を求めることなく、塔頂成分組成や塔底成分組成を求めている。したがって、塔頂成分組成や塔底成分組成を求めるときの計算量を大幅に減らすことができると共に、予め記憶部に格納しておいた成分組成情報を用いることによって、共沸混合物等の特殊な物性をもつ原料混合物の塔頂成分組成や塔底成分組成も求めることができる。
【００２７】
なお、成分組成情報は、例えば供給熱量や供給流量の値に対する塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成を示すグラフや数式、対応テーブル等を用いることができ、これらの数式やグラフ、対応テーブルは実測値によって求めることができ、また、物理モデルをベースとした厳密シミュレーションモデル（厳密モデル）からの導出データによって求めることができる。
【００２８】
また、上記記憶部には、上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す流出流量情報が格納されており、上記記憶部から読み出した流出流量情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の流出流量または塔底から流出する液体成分の流出流量を算出し、該算出した流出流量と、上記成分組成演算手段が算出した成分組成とを積算して、上記蒸留塔の塔頂または塔底における各成分の流出流量を算出する流出流量演算手段を備えていることが好ましい。
【００２９】
本発明の発明者らが検討した結果、塔頂から流出する気体成分の流出流量や塔底から流出する液体成分の流出流量についても、供給熱量を供給流量で除した値と原料混合物の塔頂または塔底からの流出流量との対応関係を示す流出流量情報を用いることで良好なシミュレーション結果が得られることを見出した。
【００３０】
したがって、上記の構成によれば、成分組成を求めるときと同じく、供給熱量を供給流量で除した値に基づいて塔頂から流出する気体成分の流出流量や塔底から流出する液体成分の流出流量を求めることができる。
【００３１】
なお、流出流量情報は、例えば供給熱量や供給流量の値に対する塔頂または塔底からの流出流量を示すグラフや数式、対応テーブル等を用いることができ、これらの数式やグラフ、対応テーブルは実測値によって求めることができ、また、物理モデルをベースとした厳密シミュレーションモデル（厳密モデル）からの導出データによって求めることができる。
【００３２】
そして、上記算出した塔頂または塔底の成分組成と流出流量とを積算することによって、各成分の塔頂または塔底からの流出流量を求めることができる。すなわち、上記構成によれば、供給熱量及び供給流量をどのような値に設定した場合に、各成分の塔頂または塔底からの流出流量がどのような値となるかのシミュレーションも行うことができる。
【００３３】
なお、上記計算装置は、コンピュータによって実現してもよく、この場合には、コンピュータを計算装置の各手段として動作させることにより、上記計算装置をコンピュータにて実現させる計算装置制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００３４】
以上のように、本発明に係る計算装置は、上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す成分組成情報を格納した記憶部と、上記記憶部から読み出した成分組成情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成を算出する成分組成演算手段とを備えている構成である。
【００３５】
また、本発明の計算方法は、以上のように、塔頂から流出する気体成分の組成及び塔底から流出する液体成分の組成の少なくとも一方を算出する計算装置による計算方法であって、上記熱源からの供給熱量を上記原料混合物の供給流量で除した値と塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成との対応関係を示す成分組成情報を記憶部から読み出すステップと、上記記憶部から読み出した成分組成情報と、上記熱源からの供給熱量及び上記原料混合物の供給流量とに基づいて、塔頂から流出する気体成分の組成または塔底から流出する液体成分の組成を算出するステップとを含む構成である。
【００３６】
したがって、従来の厳密モデルによるシミュレーションと比べて、成分組成を算出するために必要な演算量を大幅に減らすことができると共に、共沸混合物等の特殊な物性を有する原料混合物の蒸留を行う場合のシミュレーションを短時間で容易に行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３７】
本発明の一実施形態について図１〜図５に基づいて説明すると以下の通りである。まず、本発明のシミュレーション方法の概要について、図２に基づいて説明する。図示のように、本発明のシミュレーション方法は、蒸留塔に原料液体（原料混合物）を供給し、塔底から排出される液体をリボイラで蒸発させて蒸留塔に戻し、塔頂及び塔底から所望の組成の製品を得ることを想定している。
【００３８】
ここでは、リボイラに高温のスチームを供給することで塔底から排出される液体を加熱することを想定している。したがって、リボイラから蒸留塔への供給熱量は、スチーム流量に比例する。そこで、ここではリボイラから蒸留塔への供給熱量をスチーム流量で表す。当然のことながら、原料液体の加熱方法は、スチームを用いる以外にもヒーターを用いる等、公知の方法を適宜使用することができる。
【００３９】
なお、本発明のシミュレーション方法は、上記〔背景技術〕に示したような、気体成分及び液体成分の両方を供給する系や、気体成分のみを供給する系にも適用することもできるが、ここでは簡単のため、液体成分のみを供給する系について説明する。また、図２では、蒸留塔の高さ方向のほぼ中央位置から原料液体を供給する様子を示しているが、供給位置は特に限定されない。
【００４０】
詳細については後述するが、本発明のシミュレーション方法では、蒸留塔内に供給される物質の単位供給流量に対して与えられる熱量が一定の場合、蒸留塔に供給した各物質の塔頂流出流量及び塔底流出流量が一定になることを利用している。
【００４１】
例えば、スチーム流量をＳ（ｋｇ／ｈｒ）、熱源からの供給熱量をＱ（Ｊ／ｈｒ）とすると、蒸留塔内に供給される物質の供給流量１ｋｇ／ｈｒに対して与えられる熱量は、Ｑ／Ｆ（Ｊ／ｋｇ）と表すことができる。ここで、熱源としてスチームを用いる場合、熱量Ｑは、スチーム流量Ｓおよび潜熱Ｈｖの積（Ｑ＝Ｈｖ×Ｓ）で表すことができる。したがって、Ｑ／Ｆは、（Ｈｖ×Ｓ）／Ｆと書き換えることができる。
【００４２】
潜熱Ｈｖは温度によって変化する値であるが、熱源であるスチームは、通常、温度および圧力の条件がほとんど変化しない。このため、この場合の潜熱Ｈｖは、概ね一定であるとみなすことができる。したがって、熱源がスチームである場合、（Ｈｖ×Ｓ）／Ｆは、Ｈｖ×Ｓ／Ｆと書き換えることができる。つまり、蒸留塔内に供給される物質の供給流量１ｋｇ／ｈｒに対して与えられる熱量を求めるときの変数部分が、Ｓ／Ｆとして簡略化される。
【００４３】
このため、液体成分を流量Ｆで蒸留塔内に供給し、スチーム流量Ｓでこの液体成分を加熱した場合と、液体成分を流量２Ｆで蒸留塔内に供給し、スチーム流量２Ｓでこの液体成分を加熱した場合とでは、この変数部分が等しくなる。したがって、蒸留塔に供給した液体成分の塔頂流出流量及び塔底流出流量は上記２つの場合で同じになる。
【００４４】
なお、熱源が電気ヒーター等の直接、熱量を供給するものである場合、潜熱Ｈｖを考慮する必要がないため、蒸留塔内に供給される物質の供給流量１ｋｇ／ｈｒに対して与えられる熱量は、Ｑ／Ｆとなる。
【００４５】
例えば、液体成分をＦＬ（ｍｏｌ／ｍｉｎ）、気体成分をＦＧ（ｍｏｌ／ｍｉｎ）で蒸留塔内に供給し、ヒーターによって蒸留塔をＱ（Ｊ／ｍｉｎ）で加熱した場合、この液体成分及び気体成分の単位供給流量に対して与えられる熱量は、Ｑ／（ＦＬ＋ＦＧ）と表すことができる。そして、Ｑ／（ＦＬ＋ＦＧ）が同じ値であれば、蒸留塔に供給した液体成分及び気体成分の塔頂流出流量及び塔底流出流量は同じになる。
【００４６】
ただし、このように液体成分と気体成分との混合物を蒸留塔内に供給する場合、上記のような式で表すには、各成分の混合比や、蒸留塔内に供給される物質の温度が概ね一定であることが前提となる。
【００４７】
このように、本発明のシミュレーション方法では、蒸留塔内に供給される物質の単位供給流量に対して与えられる熱量に基づいて、蒸留塔に供給した各物質の塔頂流出流量及び塔底流出流量を求める。なお、液体成分や気体成分の供給流量の単位は、上記の例に限られず、例えば単位時間当たりの供給重量や単位時間当たりの供給体積等を用いてもよい。
【００４８】
図示のように、本発明のシミュレーション方法では、蒸留塔内に供給する原料液体の成分組成、供給流量、スチーム流量といった必要なパラメータを入力し、該入力されたパラメータを、所定の数式に代入することによって塔頂成分組成及び塔底成分組成を算出する。
【００４９】
すなわち、本発明のシミュレーション方法は、図７に示す従来のシミュレーション方法と比べて、複雑で演算量が多い熱収支式計算や物質収支式計算、気液平衡計算の代わりに塔頂成分組成及び塔底成分組成を決定するための数式を用いる点が異なり、これにより原料液体が共沸混合物等の特殊な物性を有している場合でも、塔頂成分組成及び塔底成分組成を短時間で容易に求めることができる。
【００５０】
続いて、本発明のシミュレーション方法の実施に好適なシミュレータの一例について説明する。まず、図１に基づいて本実施形態のシミュレータ（計算装置）１の概略構成について説明する。図１は、本実施形態のシミュレータ１の要部構成を示すブロック図である。シミュレータ１は、図示のように、入力部２、制御部（成分組成演算手段／流出流量演算手段）３、表示・出力部４、及び記憶部５を備えている。
【００５１】
入力部２は、シミュレータ１の操作入力を行うためのものであり、図示しない入力キーを備えている。制御部３は、シミュレータ１の動作を制御するものである。制御部３の詳細については後述する。記憶部５は、制御部３で使用されるプログラムやデータ等を記憶している。また、図示のように記憶部５には、パラメータ格納テーブル６と物質組合せ‐数式対応テーブル７とが格納されている。表示・出力部４は、制御部３の演算結果を表示・出力してシミュレータ１のユーザに提示するものであり、例えば液晶表示パネル等で構成することができる。
【００５２】
シミュレータ１では、入力部２が蒸留塔内に供給する原料液体に含まれる物質の物質名や、原料液体の蒸留塔への供給流量等のパラメータの入力を受け付け、該入力されたパラメータに基づいて制御部３が所定の処理を行うことによって、上記入力したパラメータの条件下での塔頂成分組成及び塔底成分組成を表示・出力部４に出力する。
【００５３】
シミュレータ１では、厳密モデルを用いる場合のように、熱収支式計算や物質収支式計算、気液平衡計算を行う必要がないので、従来のシミュレータと比べて、シミュレーション速度が格段に速くなっている。
【００５４】
シミュレータ１におけるシミュレーション処理の詳細について図３に基づいて説明する。図３は、シミュレータ１におけるシミュレーション処理の一例を示すフローチャートである。
【００５５】
まず、制御部３は、シミュレーションの対象となる物質名、供給流量、成分組成、及びスチーム流量の入力をユーザに要求する（Ｓ１１）。具体的には、制御部３は、物質名、供給流量、成分組成、及びスチーム流量の入力をユーザに促すメッセージを表示部・出力部４に表示させる。
【００５６】
なお、物質名は、選択可能な物質名の一覧を表示部・出力部４に表示し、表示された物質名からシミュレーションを行う対象となる物質を選択するようになっている。また、物質名の一覧を表示しない構成としてもよく、例えば、ユーザがキーボード等から物質名を入力するようにしてもよい。
【００５７】
そして、ユーザが入力した各種パラメータは、記憶部５のパラメータ格納テーブル６に格納される。パラメータ格納テーブル６の一例を下記の表１に示す。図示のように、パラメータ格納テーブル６には、物質名、成分組成（各物質の原料液体に占める割合）とが対応付けて格納されていると共に、原料液体の供給流量及びリボイラのスチーム流量が格納されている。なお、表１に記載の物質名及び数値は一例であり、この物質名及び数値に限定されない。
【００５８】
【表１】
2008242088.tif 000003
【００５９】
続いて、制御部３は、パラメータの入力が全て終了したか否かを確認する（Ｓ１２）。具体的には、制御部３がパラメータ格納テーブル６の物質名、成分組成、供給流量、及びスチーム流量の全項目が入力されたことを確認したときに、パラメータの入力が終了したと判断する。
【００６０】
なお、パラメータの入力が終了したか否かを確認する方法は、この例に限られない。例えば、パラメータ格納テーブル６の全項目が入力された後、所定の時間後にパラメータの入力が終了したものと判断する構成としてもよい。この場合、ユーザが誤ったパラメータを入力してしまった場合に、誤ったパラメータを正しいパラメータに修正する時間があるので好ましい。また、パラメータの入力が終了したことを、入力部２を介して入力する構成としてもよい。
【００６１】
制御部３は、パラメータの入力が終了したと判断すると（Ｓ１２でＹＥＳ）、選択された物質名の組合せに対応する数式を読み出す（Ｓ１３）。具体的には、制御部３は、記憶部５の物質組合せ−数式対応テーブル７を参照して物質の組合せに応じた数式Ａ及び数式Ｂの２つの数式を読み出す。
【００６２】
物質組合せ−数式対応テーブル７について、下記の表２に基づいて説明する。表２は、物質組合せ−数式対応テーブル７の一例を示す表である。表２に示すように、「物質名１」に登録されている１つの物質に対し、その物質の組合せ候補である複数の「物質名２」が格納されている。
【００６３】
そして、物質組合せ−数式対応テーブル７では、各組合せに数式Ａ（成分組成情報）及び数式Ｂ（流出流量情報）が対応付けられている。すなわち、各組合せの原料液体を蒸留塔に供給した場合の塔頂成分組成がこの数式にて演算される。表２に示すように、数式は、物質名の組合せごとに固有の数式となっている。この数式ｆ（Ｓ／Ｆ）及びｇ（Ｓ／Ｆ）の導出方法については後述する。
【００６４】
【表２】
2008242088.tif 000004
【００６５】
次に、制御部３は、Ｓ１３で読み出した数式Ａを用いて塔頂における各物質の成分組成を算出する（Ｓ１４）。具体的には、制御部３は、下記の数式（１）にＳ１１で入力されたスチーム流量Ｓ及び供給流量Ｆを代入して物質名２の物質の組成を求めると共に、下記の数式（２）を用いて物質名１の物質の組成を求める。
（物質名２の組成）＝ｆ（Ｓ／Ｆ）      …（１）
（物質名１の組成）＝１−（物質名２の組成）      …（２）
続いて、制御部３は、Ｓ１３で読み出した数式Ｂを用いて塔頂流出流量を算出する（Ｓ１５）。なお、塔頂流出流量とは、蒸留塔の塔頂から流出する気体の総流量を指す。具体的には、制御部３は、下記の数式（３）にＳ１１で入力された供給流量Ｆ及びスチーム流量Ｓを代入して塔頂流出流量を求める。
（塔頂流出流量）＝ｇ（Ｓ／Ｆ）      …（３）
次に、制御部３は、Ｓ１４で算出した組成とＳ１５で算出した塔頂流出流量とに基づいて各物質の塔頂からの流出流量を算出する（Ｓ１６）。具体的には、制御部３は、下記の数式（４）及び（５）を用いて各物質の塔頂からの流出流量を算出する。
（物質名２の塔頂流量）＝ｇ（Ｓ／Ｆ）×ｆ（Ｓ／Ｆ）      …（４）
（物質名１の塔頂流量）＝ｇ（Ｓ／Ｆ）−（物質名２の塔頂流量）      …（５）
そして、制御部３は、各物質の塔底からの流出流量を算出する（Ｓ１７）。具体的には、制御部３は、下記の数式（６）及び（７）を用いて各物質の塔底からの流出流量を算出する。
（物質名２の塔底流量）＝Ｆ×ｘ−（物質名２の塔頂流量）      …（６）
（物質名１の塔底流量）＝Ｆ×ｙ−（物質名１の塔頂流量）      …（７）
最後に、制御部３は、上記算出した演算結果、すなわち原料液体に含まれる各物質の塔頂からの流出流量及び塔底からの流出流量を表示・出力部４に表示させ（Ｓ１８）、シミュレーション処理を終了する。
【００６６】
このように、シミュレータ１では、塔頂成分組成及び塔底成分組成を算出するために必要な数式の数が厳密モデルを用いたシミュレーションの場合と比べて格段に少なくなっている。その結果、シミュレータ１では、従来のシミュレータと比べて計算に要する時間が劇的に短くなっている。
【００６７】
なお、図３のフローチャートでは、Ｓ１４で塔頂成分組成を求めているが、塔底成分組成を求める構成としてもよい。また、図３のフローチャートでは、塔頂流量及び塔底流量を求めているが、流量を求める必要がない場合は、成分組成のみを求める構成としてもよく、この場合、Ｓ１５〜Ｓ１７を省略することができる。
【００６８】
続いて、上記物質組合せ−数式対応テーブル７に記載の数式の導出方法について、図４及び図５に基づいて説明する。図４は、数式ｆ（Ｓ／Ｆ）及びｇ（Ｓ／Ｆ）を用いて塔頂成分組成、塔底成分組成、各物質の塔頂流量及び塔底流量求める方法を説明する図である。
【００６９】
ここでは、Ａ成分をｘ％、Ｂ成分をｙ％含む原料液体を流量Ｆで蒸留塔に供給する例について説明する。図示のように、蒸留塔に供給された液体は、リボイラによって加熱され、蒸発してガス成分となり、塔頂から流出するようになっており、リボイラのスチーム流量はＳである。
【００７０】
ここで、本発明では、塔頂から流出するＡ成分の組成をＳ／Ｆを変数とする数式ｆ（Ｓ／Ｆ）を用いて求める。なお、数式ｆ（Ｓ／Ｆ）は、実測値、あるいは厳密モデルを用いて導出した数式である。したがって、シミュレータ１でのシミュレーションは、数式ｆ（Ｓ／Ｆ）を実測値や厳密モデルを用いて求めたときと同じの条件（温度、圧力等）であることが好ましい。（塔頂Ａ成分組成）＝ｆ（Ｓ／Ｆ）で表されるグラフは、例えば図５（ａ）のようになる。
【００７１】
図５（ａ）の例では、（Ｓ／Ｆ）が一定値を超えるまでは塔頂Ａ成分組成が一定となっており、（Ｓ／Ｆ）が一定値を超えた後は（Ｓ／Ｆ）に比例して塔頂Ａ成分組成が増加している。これは、共沸混合物に特有のグラフ形状である。すなわち、共沸状態では、蒸発するＡ成分量及びＢ成分量は等しいのでＡ成分組成が一定となっている。
【００７２】
シミュレータ１では、物質組合せごとに予め実測値あるいは厳密モデルを用いて求めたグラフを数式化したものを物質組合せ−数式対応テーブル７に格納している。したがって、数式ｆ（Ｓ／Ｆ）にスチーム流量Ｓと蒸留塔に供給する原料液体の供給流量Ｆとを代入することによって、塔頂Ａ成分組成を求めることができる。
【００７３】
なお、シミュレータ１では、塔頂成分組成の演算に数式を用いる例を示しているが、この例に限定されない。例えば、グラフを用いてもよいし、（Ｓ／Ｆ）と塔頂成分組成とを対応付けたテーブルを用いてもよい。
【００７４】
このように、シミュレータ１では、（塔頂Ａ成分組成）＝ｆ（Ｓ／Ｆ）で示される数式（数式（１））で１回の計算を行うことによって塔頂Ａ成分組成を求めることができる。それゆえ、数多くの数式を説く必要がある厳密モデルのシミュレーションと比べて、シミュレーションに要する時間が劇的に短い。
【００７５】
また、シミュレータ１は、厳密モデルで収束の悪い共沸混合物や、電解質のシミュレーションに好適であるが、共沸混合物や電解質に限らず、任意の物質組合せを扱うことができる。
【００７６】
次に、蒸留塔に供給した溶液には、Ａ成分とＢ成分との２種類のみが含まれており、Ａ成分の組成がｆ（Ｓ／Ｆ）と表せるので、Ｂ成分の組成は１−ｆ（Ｓ／Ｆ）と表すことができる。すなわち、塔頂におけるＢ成分の組成は、（塔頂Ｂ成分組成）＝１−ｆ（Ｓ／Ｆ）との数式（数式（２））で表すことができる。
【００７７】
続いて、塔頂から気体として流出するＡ成分及びＢ成分の総流量である塔頂流出流量の求め方について説明する。塔頂流出流量は、Ｓ／Ｆを変数とする数式ｇ（Ｓ／Ｆ）で求める。すなわち、（塔頂流出流量）＝ｇ（Ｓ／Ｆ）で表される数式（数式（３））にて塔頂流出流量を求める。なお、この数式は実測値あるいは厳密モデルから得られたグラフに基づいて導出した数式である。（塔頂流出流量）＝ｇ（Ｓ／Ｆ）で表されるグラフは、例えば図５（ｂ）のようになる。
【００７８】
図５（ｂ）の例では、（Ｓ／Ｆ）が一定値を超えるまでは塔頂流出流量が一定となっており、（Ｓ／Ｆ）が一定値を超えた後は（Ｓ／Ｆ）に比例して塔頂流出流量が増加している。これは、共沸混合物に特有のグラフ形状である。すなわち、共沸状態では、Ａ成分及びＢ成分が一定の割合で蒸発するので塔頂流出流量が一定となっている。
【００７９】
塔頂流出流量がｇ（Ｓ／Ｆ）で表せることから、Ａ成分の塔頂からの流量は、ｇ（Ｓ／Ｆ）×ｆ（Ｓ／Ｆ）との数式（数式（４））で表すことができ、同様に、Ｂ成分の塔頂からの流量は、ｇ（Ｓ／Ｆ）−（Ａ成分の塔頂からの流量）との数式（数式（５））で表すことができる。
【００８０】
そして、供給流量Ｆのうち、ｘ％がＡ成分であり、ｙ％がＢ成分であるから、塔底からのＡ成分の流量は、Ｆ×ｘ／１００−（塔頂からのＡ成分の流量）との数式（数式（６））で表すことができ、同様に、塔底からのＢ成分の流量は、Ｆ×ｙ／１００−（塔頂からのＢ成分の流量）との数式（数式（７））で表すことができる。
【００８１】
このようにして得られた数式（１）〜（７）を用いることで、Ａ成分及びＢ成分の塔頂成分組成、塔底成分組成、塔頂流出流量、及び塔底流出流量を算出することができる。ここで、上記数式（１）〜（７）を用いて塔頂成分組成、塔底成分組成、塔頂流出流量、及び塔底流出流量を算出する具体例として、蒸留塔に原料液体としてＨＣｌ成分とＨ２Ｏ成分とからなる塩酸水溶液を供給した場合の例について説明する。
【００８２】
なお、ここでは、塩酸水溶液の供給流量が１００ｋｇ／ｈｒであり、スチーム流量が１００ｋｇ／ｈｒであり、塩酸水溶液のＨＣｌの組成は０．１であり、Ｈ２Ｏの組成が０．９である場合について考える。また、ここでは、（Ｓ／Ｆ）＝１のとき、ｆ（Ｓ／Ｆ）＝０．２であり、ｇ（Ｓ／Ｆ）＝１０ｋｇ／ｈｒであることを想定している。
【００８３】
この場合、上記数式（１）からＨ２Ｏの塔頂への分配率は、ｆ（Ｓ／Ｆ）＝０．２となり、数式（２）からＨＣｌの塔頂への分配率は、１−ｆ（Ｓ／Ｆ）＝０．８となる。また、数式（３）から、塔頂流出流量は、ｇ（Ｓ／Ｆ）＝１０ｋｇ／ｈｒとなるので、数式（４）によりＨ２Ｏの塔頂流量は、ｇ（Ｓ／Ｆ）×ｆ（Ｓ／Ｆ）＝２ｋｇ／ｈｒと求まる。そして、数式（５）によりＨＣｌの塔頂流量は、ｇ（Ｓ／Ｆ）−２ｋｇ／ｈｒ＝８ｋｇ／ｈｒと求まる。
【００８４】
また、数式（６）によりＨＣｌの塔底流量は、１００ｋｇ／ｈｒ×０．１−８ｋｇ／ｈｒ＝２ｋｇ／ｈｒと求まる。そして、数式（７）によりＨ２Ｏの塔底流量は、１００ｋｇ／ｈｒ×０．９−２ｋｇ／ｈｒ＝８８ｋｇ／ｈｒと求まる。
【００８５】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【００８６】
最後に、シミュレータ１の各ブロック、特に制御部３は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【００８７】
すなわち、シミュレータ１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラム及び各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるシミュレータ１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記シミュレータ１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００８８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００８９】
また、シミュレータ１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【００９０】
本発明のシミュレータでは、蒸留塔のシミュレーションを行うことができるので、蒸留塔の運転支援に利用できる。また、シミュレータでは、パラメータを入力した後、迅速に塔頂成分組成及び塔底成分組成が出力されるので、蒸留塔の運転訓練に適用することもできる。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態を示すものであり、シミュレータの要部構成を示すブロック図である。
【図２】本発明の実施形態を示すものであり、本発明のシミュレーション方法の概要を示す図である。
【図３】上記シミュレータにおけるシミュレーション処理の一例を示すフローチャートである。
【図４】数式ｆ（Ｓ／Ｆ）及びｇ（Ｓ／Ｆ）を用いて塔頂成分組成、塔底成分組成、各物質の塔頂流量及び塔底流量求める方法を説明する図である。
【図５】同（ａ）はｆ（Ｓ／Ｆ）の一例を示す図であり、同図（ｂ）はｇ（Ｓ／Ｆ）の一例を示す図である。
【図６】従来技術を示すものであり、一般的な蒸留塔における反応プロセスの概略を説明する図である。
【図７】従来技術を示すものであり、厳密モデルのシミュレーションの概要を示す図である。
【符号の説明】
【００９２】
１    シミュレータ（計算装置）
２    入力部
３    制御部（成分組成演算手段／流出流量演算手段）
４    表示・出力部
５    記憶部
６    パラメータ格納テーブル
７    物質組合せ‐数式対応テーブル
【図１】
2008242088.tif 000005
【図２】
2008242088.tif 000006
【図３】
2008242088.tif 000007
【図４】
2008242088.tif 000008
【図５】
2008242088.tif 000009
【図６】
2008242088.tif 000010
【図７】
2008242088.tif 000011