DYNAMIZU DYNAMIZU Wiki

Wiki カテゴリ&ファイル

SumoSlang の書 The Book of SumoSlang

目次

インストール、ライセンス、インターフェース

Q: DYNAMIZU にはどのようなハードウェアが必要ですか?

A: DYNAMIZU は、任意の PC(Windows 11 を推奨)で動作します。また、Parallels のような Windows エミュレーターを使えば Mac でも動作します。大規模なジョブには、十分なメモリ(16GB 以上)と高速なマルチコアプロセッサーを推奨します。

Q: モバイルライセンスに付属するハードロックはどのように使用しますか?

A: USB ハードロックを、DYNAMIZU がインストールされている任意のコンピューターに接続し、DYNAMIZU のライセンスページで「Use Hardlock(ハードロックを使用)」を選択します。キーが挿入されていてライセンスが有効である限り、DYNAMIZU は動作します。このキーは、DYNAMIZU がインストールされている任意のコンピューターへ移動できます。
キーリングに記載された XXX.XX.X の ID は、当社データベース上の client.producttype.product#(顧客・製品種別・製品番号)を表す識別子です。問題が発生した際やライセンス更新の際に参照する必要があります。

モデリング範囲

Q: モデリングにおいて最も重要な第一歩は何ですか?

A: 適切な流入水(influent)の分画が最も重要なステップです。Input Setup の Influent Tool(流入水ツール) を使用してください。流入水を選択します(画面下部中央)。

Q: DYNAMIZU はさまざまな水処理アプリケーションのシミュレーションに使用できますか?

A: DYNAMIZU の既定のモデルライブラリである MizuPro は、河川、湖沼、工産業排水などのさまざまな水源を直接扱うことができます。各供給源には流入水の分画とモデルパラメータが含まれているため、調整は不要です。ただし、独自の成分を持つ特殊なフィードの場合は、モデルの修正が必要です。DYNAMIZU は SUMO と同様にオープンソースであるためこれは実現可能であり、Dynamita ではこのサービスも提供しています。

Q: DYNAMIZU のモデルはフルプラントモデルですか?

A: はい。MizuPro モデルライブラリは、プラント全体における挙動、すなわち好気・無酸素・嫌気の各条件および固形物処理を記述します。反応速度は、非反応ユニット(例えば容積を持たないセパレーター)を除くすべての箇所に適用されます。

DYNAMIZU の使い方

Q: プロセスユニットに必要な詳細度はどのように選べばよいですか?

A: 各プロセスユニットには、Configure(左下ペイン)で選択できる、複雑さの異なる複数のモデル実装があります。

Q: 複数の反応槽に対して入力パラメータ群(例えば容積)を同時に設定できますか?

A: 複数のユニットを矩形で囲んで選択すれば、共通の変数(例えば容積)を同時に変更できます。値が同じ場合に可能です。

Q: プロセスユニットをコピーできますか?入力パラメータ群は保持されますか?

A: プロセスユニットやプラント全体を、すべてのパラメータを含めてコピーできます。別の DYNAMIZU コンフィギュレーションへコピーすることも可能です。プロセスユニットまたはプラントは、すべての入力パラメータ群とともにコピーされます。

Q: なぜパイプの灰色の濃淡が異なるのですか?

A: パイプの色は TSS濃度を示しています。処理水は淡い灰色になるはずです。User settings(ユーザー設定)では、別の変数を選択して異なるカラースケールを定義することも可能です。

Q: 出力テーブルの列と行を並べ替えることはできますか?

A: はい、どちらも可能です。列は、列ヘッダーをドラッグして目的の位置にドロップすることで再配置できます。行も同様に並べ替えられます。まず移動したい行をマウスでハイライトし、次にポインターを画面左下のパネルへ一瞬ドラッグしてから、目的の新しい位置に行をドロップします。

Q: 「Fast」および「Accurate」シミュレーションモードとは何ですか?

A: 数値ソルバー(定常状態および動的)は非常に複雑であり、DYNAMIZU では異なるアプローチを用います。モデルの複雑さに応じて、設定を使い分けると有用な場合があります。
• Fast: 「ほとんどの場合」、モデルはより高速に動作し、十分に正確です(非常に大規模なモデルを除く)。
• Accurate: 「ほとんどの場合」、モデルの動作はやや遅くなりますが、非常に正確な結果が得られます。生物膜は通常、Accurate モードの方が高速に動作することがわかっています。
この 2 つのボタンは「モード 1」「モード 2」だと考えてください。特定のコンフィギュレーションに対してどちらが最適かを簡単に試すことができます。

Q: DYNAMIZU に元に戻す(Undo)機能はありますか?

A: はい、Undo 機能があります。Excel と同様に CTRL-Z で、無制限のレベルまで遡ることができます。Edit(編集)メニューからも利用可能です。やり直し(Redo)は CTRL-Y です。

Q: DYNAMIZU で最適化、感度分析、モンテカルロシミュレーションを実行できますか?

A: これらのモード(モンテカルロを除く)は、通常の定常状態および動的実行に加えて、DYNAMIZU 内で直接利用できます。モンテカルロについては、Digital Twin Toolkit を通じた Python 接続が必要です(Python では他のすべてのシミュレーションモードも利用できます)。

トラブルシューティング

Q: モデルが定常状態を解けません。どうすればよいですか?

A: 1) もう一方(Fast または Accurate)のソルバーを試してください。2) 数回分の HRT にわたって動的シミュレーションを実行してから、再試行してください。3) モデルが良好な状態になったら、Reset を使用しないでください。Reset は状態変数群を工場出荷時設定に戻してしまい、その値がお使いのシステムを代表しない可能性があります。

Q: DO 入力 CSTR が DO設定値を維持しないのはなぜですか?

ブロワの容量(最大空気流量)が不足している場合、DO設定値は満たされません。 A2: DO設定値がゼロの場合、DOの循環や表面からのDOの侵入により、設定値を満たせないことがあります。

Q: モデルの動作が非常に遅いのですが、どうすれば高速化できますか?

A: モデルの実行が遅い、または停止する場合、最も多い原因は次のとおりです。

  1. モデルへの入力の誤り。すべての流量、容積、および変更したパラメータ群(選択したモデルの生物反応速度モデルのパラメータを含む)を再確認してください。
  2. 独自のモデル(カスタムモデル)を開発した場合の、モデル定式化の問題。少額の料金でお手伝いできます。
  3. プラント(の一部)への入力流量が断続的である場合は、停止している部分にも小さな最小流量を残しておくことが望ましい運用です。
  4. 層状モデル(例:生物膜)は、Accurate ソルバーを使用するとより高速に動作します。

誤りが見つからない場合は、お問い合わせください。エラーの説明と再現手順を添えて、コンフィギュレーションをメール(.msumo)形式でお送りください。

Q: サポートに関する質問はどのように連絡すればよいですか?

A: サポートに関するご質問は、お問い合わせください。エラーの説明と再現手順を添えて、コンフィギュレーションをメール(.msumo)形式(File メニュー > Export to email)でお送りください。

高度な機能

Q: カスタムコード: 自作のモデルを DYNAMIZU のどこに挿入すればよいですか?

A: インストール先には「Process Code(プロセスコード)」フォルダーがあります。これは標準の DYNAMIZU ライブラリであり、変更してはいけません。カスタムコードは、「My Process Code」内の適切な場所に挿入する必要があります。この場所には、View | Directories | My Process Code メニューから簡単にアクセスできます。