フラッシュ蒸留シミュレーター 戻る
化学工学

フラッシュ蒸留シミュレーター

供給液をフラッシュドラムの中で部分蒸発させ、平衡に達した蒸気と液を取り出す「フラッシュ蒸留(平衡蒸留)」を学べるツールです。供給組成・比揮発度・気化率を変えると、気相と液相の組成、流量、分離係数、回収率がリアルタイムで分かります。

パラメータ設定
供給液の組成 z(軽質成分モル分率)
フラッシュドラムに送り込む供給液中の軽質(低沸点)成分の割合
比揮発度 α
2成分の蒸発しやすさの比。1 に近いほど分離が難しい
気化率 φ = V/F
供給液のうち蒸気になる割合(0=蒸発なし/1=全量蒸発)
供給流量 F
mol/h
フラッシュドラムに供給するモル流量
計算結果
液相組成 x
気相組成 y
気相流量 V (mol/h)
液相流量 L (mol/h)
分離係数 y/x
軽質成分の気相回収率 (%)
フラッシュドラム — 気化アニメーション

加熱・減圧された供給液がバルブを通ってドラムに入り、軽質成分に富む蒸気 V が上から、重質成分に富む液 L が下から出ます。下のバーは組成 z・y・x を表します。

組成 vs 気化率 V/F
気液平衡曲線(y vs x)
理論・主要公式

$$y=\frac{\alpha\,x}{1+(\alpha-1)\,x}\qquad\text{と}\qquad z=\phi\,y+(1-\phi)\,x$$

定揮発度の気液平衡式と、フラッシュドラムの成分物質収支。α は比揮発度(2成分の蒸発しやすさの比)、φ = V/F は気化率(供給液のうち蒸気になる割合)。

$$(1-\phi)(\alpha-1)\,x^{2}+\bigl[(1-\phi)+\phi\alpha-z(\alpha-1)\bigr]x-z=0$$

平衡式を物質収支に代入して整理した、液相組成 x についての2次方程式。0〜1 の物理的に妥当な根を解として採る。

$$V=\phi F,\qquad L=(1-\phi)F,\qquad \text{回収率}=\frac{V\,y}{F\,z}$$

気相流量 V、液相流量 L、および軽質成分の気相への回収率。F は供給流量。分離係数は y/x で表す。

フラッシュ蒸留とは

🙋
「フラッシュ蒸留」って、ふつうの蒸留塔とは違うんですか?名前からして一瞬で何かが起きそうですけど。
🎓
いいところを突いてるね。フラッシュ蒸留は、ぜんぶの分離操作の中で一番シンプルなやつなんだ。液の混合物を加熱したり、バルブで圧力をストンと落としたりすると、その一部が「パッ」と一瞬で蒸気になる。これを「フラッシュ(flash)する」と言う。発生した蒸気と残った液を、ドラム(容器)の中で平衡に達したところで上下から別々に抜く——それだけだよ。
🙋
蒸気と液に分かれるだけで、ちゃんと「分離」になるんですか?
🎓
なるよ。ポイントは「軽質成分(低沸点のほう)は蒸気側に行きたがる」という性質だ。だからフラッシュすると、蒸気は軽質成分に富み、残った液は重質成分に富む。左の比揮発度 α を上げてみて。蒸気組成 y がぐっと上がるはずだ。α は2成分の蒸発しやすさの比で、これが大きいほど「軽いものほど蒸気へ」という偏りが強くなる。
🙋
なるほど。じゃあ気化率を上げれば上げるほど、たくさん蒸気がとれて得じゃないですか?
🎓
そこが面白いところでね。気化率 φ を上げると蒸気の「量」V は確かに増える。でも欲張って液をたくさん蒸発させると、本当は液側に残ってほしい重質成分まで蒸気に巻き込まれる。だから蒸気組成 y は下がっていくんだ。「組成 vs 気化率」のグラフを見て。φ を右にずらすと、x も y もそろって下がるだろう? 量をとるか、純度をとるか。これがフラッシュ運転のジレンマだよ。
🙋
純度を本気で上げたいときは、フラッシュじゃ足りないってことですか?
🎓
そのとおり。フラッシュドラムは「平衡段がたった1段」の装置なんだ。だからどんなに条件を最適化しても、平衡1ステップぶんを超える分離は絶対にできない。シャープに分けたいときは、平衡段を何十段も縦に積んだ蒸留塔の出番になる。ただ——塔の設計でも、各段の計算の土台はこのフラッシュ計算なんだ。だからフラッシュは「単純だけど、すべての蒸留の基礎」と言われるんだよ。
🙋
「気液平衡曲線」のグラフに、対角線と点が出てますね。あの点は何ですか?
🎓
あの曲線が定揮発度モデルの平衡関係 y=αx/(1+(α−1)x) で、対角線 y=x は「分離ゼロ」の基準線。点が今の運転点 (x, y) だ。曲線が対角線から離れているほど分離が効いている証拠。α を 1 に近づけると曲線が対角線にべったり張りつくのが見える——これが「沸点の近い2成分はフラッシュでは分けにくい」を目で見た形なんだ。

よくある質問

フラッシュ蒸留は「単一平衡段」の操作です。供給液をフラッシュドラムの中で一気に部分蒸発させ、生じた蒸気と残った液を平衡に達したところで別々に取り出します。1段ぶんの分離しかできないため、得られる純度には限界があります。一方、蒸留塔は多数の平衡段(段塔なら実段、充填塔なら理論段)を縦に積み重ねた装置で、各段で平衡分離を繰り返すことで、フラッシュ1段では到達できない高純度の留出が得られます。フラッシュ計算は塔設計でも各段の計算の基本要素として使われます。
気化率 φ=V/F を上げると気相流量 V は増えますが、より多くの液を蒸発させるため気相は重質成分も巻き込み、気相組成 y は下がります。同時に液相組成 x も下がります。φ→0 の極限では x=z(供給と同じ組成の液がほぼ全量)で y は平衡の上限に達し、φ→1 の極限では y=z で x が平衡の下限になります。一般に分離係数 y/x は φ が小さいほど大きく、回収率は φ を上げるほど高くなるという二律背反があり、運転は両者のバランスで決めます。
比揮発度 α は2成分の蒸発しやすさの比で、フラッシュ蒸留の分離能力を直接決める最重要パラメータです。α が 1 に近いと2成分の沸点が近く、平衡曲線が y=x の対角線にぴったり寄りつくため、フラッシュ1段ではほとんど分離できません。α が大きいほど平衡曲線が対角線から離れ、同じ気化率でも気相が軽質成分に大きく富みます。α が 1 に極めて近い系(共沸混合物に近い系など)では、フラッシュや通常の蒸留では分離できず、抽出蒸留や共沸蒸留などの特殊な手法が必要になります。
定揮発度の気液平衡 y=αx/(1+(α−1)x) を、全体の成分収支 z=φy+(1−φ)x に代入して整理すると、液相組成 x についての2次方程式 (1−φ)(α−1)x² + [(1−φ)+φα−z(α−1)]x − z = 0 が得られます。本ツールはこの2次方程式を解き、0〜1 の範囲にある物理的に妥当な根を x として採用します。気相組成 y は平衡式から逆算します。φ=0(x=z)や φ=1(y=z)の極限は、ゼロ割りを避けるため特別に処理しています。

実世界での応用

石油精製の常圧蒸留塔フィード:原油はまず加熱炉で 350℃ 前後まで加熱され、常圧蒸留塔の最下部に入った瞬間に大量にフラッシュします。塔へ入る供給段はまさにフラッシュドラムそのもので、ここで気化した分が塔を上昇し、残った重質油が塔底へ落ちます。フラッシュ計算は、加熱炉出口の温度・圧力をどう設定すれば必要な気化率が得られるかを決める基本ツールです。

天然ガス処理のセパレータ:ガス田から出てくる流体は、高圧の坑井から地上設備へ来る途中で圧力が下がり、気液二相になります。これを「3相セパレータ」や「フラッシュタンク」で気・油・水に分けます。多段フラッシュ(圧力を段階的に下げる)で、溶け込んでいた軽質ガスを効率よく回収し、液側の蒸気圧(ベーパープレッシャ)を出荷規格内に収める設計が行われます。

プロセスシミュレーターの計算コア:Aspen Plus や HYSYS などの化学プロセスシミュレーターでは、ほとんどすべての機器計算の内側でフラッシュ計算(等温フラッシュ・断熱フラッシュ)が走っています。蒸留塔の1段、熱交換器の出口状態、配管中の二相状態——これらはすべてフラッシュ計算の繰り返しです。フラッシュは「化学プロセス計算の最小単位」と言えます。

多段フラッシュ海水淡水化(MSF):海水を高温に加熱し、圧力を段階的に下げた一連の室を通して次々にフラッシュさせ、各段で発生した水蒸気を凝縮させて純水を得るのが多段フラッシュ法です。中東を中心に大規模な造水プラントで使われており、1段あたりの気化率は小さくても、20〜30 段重ねることで全体として大きな造水量を実現しています。

よくある誤解と注意点

まず多いのが、「フラッシュドラムを大きくすれば分離が良くなる」という誤解です。フラッシュドラムの分離性能を決めるのは、あくまで気液が平衡に達するかどうかと、その平衡組成です。ドラムを大きくしても、それは蒸気と液滴を分離する余裕(ミスト同伴を防ぐ滞留時間や断面積)を増やすだけで、平衡組成そのものは変わりません。フラッシュは原理的に「平衡1段」であり、装置をいくら立派にしても1段ぶんを超える分離は得られません。純度を上げたいなら段数を増やす、つまり蒸留塔にするしかありません。

次に、「比揮発度 α は一定値だと思い込む」こと。本ツールは定揮発度モデル(α 一定)を使っていますが、これはあくまで近似です。実際の α は温度・圧力・組成によって変化し、特に非理想系では組成依存性が無視できません。極端な例が共沸混合物で、ある組成で気液の組成が一致してしまう(実効的に α=1 になる)ため、その点を越えてフラッシュや通常蒸留で分離することは不可能です。エタノール−水のような系を扱うときは、定揮発度モデルの結果を鵜呑みにせず、活量係数モデルに基づく気液平衡データを必ず確認してください。

最後に、「気化率はバルブを開ければ自由に決められる」という思い込み。本ツールでは φ を独立な入力として扱っていますが、実機では φ はフラッシュ前の温度・圧力(と供給のエンタルピー)によって決まる従属変数です。断熱フラッシュでは、蒸発に必要な潜熱が供給液自身の顕熱でまかなわれるため、温度が下がりながら蒸発が進み、φ はエネルギー収支と気液平衡を同時に満たす値に落ち着きます。「狙った φ を得るには加熱条件をどう設定するか」を考えるのが実際の設計であり、φ そのものは結果として現れる量だという点を理解しておくことが大切です。

使い方ガイド

  1. 供給液の軽質成分モル分率zNum(0~1)とzRange(刻み幅0.01)を設定し、比揮発度aNum(1.5~5.0)を入力
  2. 気化率vfNum(0~1)とaRangeで複数の分離シナリオを一括計算し、気相組成yと液相組成xの平衡値をリアルタイム取得
  3. 供給流量fNum(100~1000 mol/h)を変更して気液流量VとLを計算し、軽質成分の気相回収率(%)で分離効率を評価

具体的な計算例

エタノール・水混合液(比揮発度α=2.8)を供給液モル分率40%で300 mol/hフラッシュ蒸留する場合、気化率0.35を設定するとラウール則とマージュール則により液相組成x=0.268、気相組成y=0.564が得られます。気液流量はV=105 mol/h、L=195 mol/hとなり、軽質成分(エタノール)の気相回収率は61.5%に達します。比揮発度を3.2に上げると回収率は72.3%まで向上します。

実務での注意点