冗長な質量収支式が発生するのは、流れの組成が従属関係によって制約されているためです。 多段液体混合では、水、グルコース、栄養素、その他の成分の質量分率の合計は必ず1にならなければなりません。その結果、全質量収支と、1つを除くすべての成分の独立した収支がすでに含まれている場合、残りの成分収支はその式から導き出せるため、新しい情報は何も追加されません。
多段混合モデルでは、未知の流量と組成を決定するために十分な数の独立した収支式のみを記述してください。追加の収支式は、ソルバーの式セットに盲目的に含めるのではなく、検証用のチェックとして保持しておくべきです。
多段混合において冗長性が現れる理由
質量分率には暗黙の制約が含まれている
(n) 個の成分を含む流れについて、質量分率は以下を満たします:
[ \sum_{i=1}^{n} w_i = 1 ]
水、グルコース、栄養素の場合:
[ w_{\text{water}} + w_{\text{glucose}} + w_{\text{nutrients}} = 1 ]
これら3つの質量分率のうち、独立しているのは2つだけです。2つがわかれば、3つ目は自動的に決まります。
全収支と成分収支は重複する可能性がある
混合容器の全質量収支は次のように書けます:
[ \sum F_{\text{in}} = \sum F_{\text{out}} ]
成分 (i) の成分収支は次の通りです:
[ \sum F_{\text{in}} w_{i,\text{in}} = \sum F_{\text{out}} w_{i,\text{out}} ]
すべての成分について成分収支を記述し、さらに全収支も含めると、全収支は成分収支の合計と等しくなる可能性があります。したがって、それはすでに存在する式の線形結合となります。
逐次的なユニットは繰り返される関係を生む
多段プロセスでは、あるミキサーの出口が次のミキサーの入口となります。個々の容器周りの収支は、すでにシーケンスを通る物質の流れを記述しています。
接続された複数の容器周りの追加の全体収支は、単にそれらのユニット収支の合計に過ぎない場合があります。これは保存則の確認には役立ちますが、必ずしも別の独立した式を提供するわけではありません。
独立した式セットを決定する方法
独立した組成変数を数える
質量分率で記述される (n) 個の成分については、最後の分率が合計1の制約によって固定されるため、流れごとに最大 (n-1) 個の独立した組成変数を使用します。
例えば、水、グルコース、栄養素の場合、2つの分率を明示的に定義し、3つ目を次のように計算します:
[ w_{\text{nutrients}} = 1-w_{\text{water}}-w_{\text{glucose}} ]
これにより、モデルが3つの制約された分率を3つの無関係な未知数として扱うことを防ぎます。
式と未知数を一致させる
解く前に、以下をリストアップしてください:
- 未知の流速
- 未知の成分分率または濃度
- 既知の供給組成
- 既知の運転仕様
- 独立した混合またはプロセスの収支
モデルには未知数を決定するために十分な独立した式が含まれているべきですが、同じ制約を表現する複数の式が含まれていてはいけません。
行列の階数(ランク)を使用して独立性を検証する
線形または線形化されたモデルの場合、式の係数を行列に入れ、その階数を評価します。
適切に設定された正方システムには、一般的に以下が必要です:
[ \text{rank}(A) = \text{独立した未知数の数} ]
階数が式の数より小さい場合、いくつかの式は従属しています。階数が未知数の数より小さい場合、プロセスは指定不足であり、追加の独立した情報が必要です。
段階ごとに収支を確認する
各混合容器について、そのユニット内の未知数が必要とする独立した成分収支を特定します。独立した情報を追加するかどうかを確認せずに、考えられるすべての成分収支、全収支、全体収支を自動的に記述することは避けてください。
これは、複数のステージが共通の供給流や固定組成を共有している場合に特に重要です。
冗長性を管理する実用的な方法
従属する組成変数を1つ排除する
最も単純なアプローチは、合計1の制約を直接使用することです。(n-1) 個の質量分率を指定し、最後の1つを計算します。
これにより変数の数が減り、ソルバーが本質的な依存関係を持つ式セットを受け取ることを防ぎます。
従属する収支式を1つ省略する
あるいは、すべての成分変数を保持しつつ、他の式から導き出せる収支式を1つ省略します。例えば、全収支と1つを除くすべての成分収支が含まれている場合、最後の成分収支を省略します。
残りの式が正しく定式化されていれば、省略された関係は数学的に依然として成立します。
解くための式と確認のための式を分ける
一部の式は、主要な解が得られた後に使用されるべきです。例えば、全質量収支やプラント全体の収支は、独立した整合性チェックとして評価できます。
これにより、ソルバーの行列を特異にしたり階数不足にしたりすることなく、式の診断的価値を維持できます。
独立した基準または仕様を使用する
モデルには、指定された供給質量流量、バッチサイズ、容器容積、または基準成分流量など、明確に定義された基準が必要です。独立した基準がないと、計算されたすべての流量が互いのスケーラブルなバージョンになってしまう可能性があります。
プロセス仕様は、冗長な収支では提供できない情報を提供します。
冗長な収支が明らかにするもの
測定の問題を検出する
独立した収支を解いた後、測定値と計算値を冗長な収支に代入します。ゼロ以外の残差は以下を示している可能性があります:
- 流量計またはロタメーターの校正エラー
- 不正確な組成分析
- 測定されていない入口または出口
- 配管、バルブ、または容器シールからの漏れ
冗長な式は、物質収支の監査となります。
蓄積または滞留を特定する
定常状態の収支は、物質が蓄積していないと仮定します。パイロット装置では、液体の滞留、壁面への付着、表面吸着、または容器内の在庫の変化がその仮定を破る可能性があります。
動的ユニットの場合、収支には蓄積を含める必要があります:
[ \text{In} - \text{Out} + \text{Generation} - \text{Consumption} = \frac{d(\text{system mass})}{dt} ]
残差があるからといって、式が誤って定式化されたとは限りません。
省略された反応を露呈させる
バイオプロセスの液体には、バイオマスの増殖、基質の消費、生成物の生成が含まれる場合があります。生物学的または化学的反応が発生しているにもかかわらず、モデルがシステムを非反応性のミキサーとして扱うと、全質量が一貫しているように見えても、測定された成分収支が失敗する可能性があります。
成分収支には、必要に応じて反応による生成または消費を含める必要があります。
トレードオフの理解
式を削除すると数値的な解法が改善される
従属する式を排除することで、ソルバーにフルランクのシステムを与え、特異行列、ゼロピボット、または不整合な式の警告などのエラーを回避できます。
トレードオフとして、省略された式は解法中に独立して強制されなくなります。そのため、後で確認する必要があります。
冗長な式を保持すると検証をサポートできる
冗長な収支は、測定値にノイズがある場合や、モデルを使用してパイロットプラントの性能を監査する場合に価値があります。これらは、漏れ、センサーエラー、蓄積、または不正確なプロセスの仮定を明らかにする残差を提供します。
ただし、基本的なソルバーに完全に重複する式を含めても精度は向上しません。逆に、システムを数学的に特異にする可能性があります。
実データは収支を不整合に見せる可能性がある
厳密な冗長性はモデル式に適用されますが、測定値には誤差が含まれます。数学的に等価な2つの式でも、不完全なセンサーデータで埋めると異なる数値残差を生む可能性があります。
測定システムの場合は、推定用に指定された独立モデルを使用し、残差分析やデータ調整用に冗長な収支を使用してください。
過剰な制約は実際の問題を隠す可能性がある
すべての収支を正確に閉じようと強制すると、プロセスが過渡的である、反応している、漏れている、または計測が不十分であるという事実を隠してしまう可能性があります。制御された残差は、人工的な正確な適合よりも有益な場合が多いです。
目標に向けた正しい選択
多段モデルを実装する前に、意図的に式の構造を使用してください。
- 主な焦点が安定したプロセスシミュレーションの取得である場合: 従属する組成変数または収支式を削除し、係数行列がフルランクであることを確認してください。
- 主な焦点がパイロットプラントの測定値の検証である場合: 独立した収支で解き、冗長な全収支を使用して保存則の残差を計算してください。
- 主な焦点が物質の不均衡の診断である場合: 収支式を変更する前に、反応、蓄積、漏れ、測定誤差を調査してください。
- 主な焦点が生物学的生産のモデリングである場合: 各ステージを非反応性ミキサーとして扱うのではなく、バイオマス、基質、生成物の生成または消費項を含めてください。
優れたモデルとは、プロセスを計算するために必要な式と、プロセスや測定が一貫して動作しているかをテストするために保持される式を区別するものです。
要約表:
| 主要な課題 | 推奨されるアプローチ | 利点 |
|---|---|---|
| 質量分率の合計が1 | n-1個の独立した分率のみを使用する | 従属する組成変数を防ぐ |
| 全収支と成分収支の重複 | 導出可能な収支式を1つソルバーから省略する | 特異または階数不足のシステムを回避する |
| 複数ステージでの関係の繰り返し | 各容器とプロセス全体を個別に確認する | 式セットを独立に保つ |
| 冗長な収支に含まれる有用な情報 | 解いた後の検証チェックとして保持する | 漏れ、センサーエラー、蓄積の検出に役立つ |
| 生物学的反応が成分収支に影響 | 生成および消費項を含める | バイオプロセスのモデル精度を向上させる |
| 未知の流量に基準がない | 供給流量、バッチサイズ、容積、または基準流を指定する | モデルを識別可能にする |
| 測定データに不整合がある | 残差分析またはデータ調整を使用する | 信頼性の高いパイロットプラント診断をサポートする |
教育、研究、または生産開発のために信頼できるパイロットプラント機器が必要ですか?LABPARKに連絡して、アプリケーションに合わせて調整された教育および職業訓練用の単位操作パイロットプラントについて相談してください。LABPARKは、化学工学、バイオプロセス、バイオテクノロジー、環境および水処理のための実用的なシステムで、大学、研究機関、企業をサポートしています。当社のチームは、適切な構成の選択、プロセス目標と測定可能な収支の接続、および安定したシミュレーション、実践的なトレーニング、プロセス検証、スケールアップ研究をサポートする機器の構築をお手伝いします。
関連製品
- バイオ発酵エタノール製造実習ユニット操作パイロットプラント
- 天然物抽出ユニット操作実習パイロットプラント
- 連続・回分抽出蒸留教育用パイロットプラント
- 電解質蒸留精製・配合教育パイロットプラント
- 高重力乳化・物質移動教育用パイロットプラント