EDEMpyの例:ドラムミキサーの分離指数


この記事は下記リンクを翻訳したものです。

https://community.altair.com/csm/ja/edempy-example-segregation-index-in-drum-mixer?id=kb_article_view&sysparm_article=KB0122090

EDEMpyは、EDEMシミュレーションデータのポスト処理と解析のためのPythonライブラリであり、EDEMのhdf5ファイル構造を利用しています。ライブラリを使用すると、シミュレーションデッキから特定のデータを簡単に抽出し、そのデータをカスタマイズ可能で再利用可能な方法で処理できます。この例では、ドラムミキサーの分離指数(SI = 2->混合なし、SI = 1->ランダム均一混合、SI = 0->完全混合)が計算されます。2つのスクリプトが提供されます。1つはミキサーの分離指数を経時的に計算し、もう1つは "getBinnedProperty()" を使用してドラムミキサー内のy位置の関数として分離指数を計算します。

注:"SegregationIndex-Space_Example.py"または"SegregationIndex-Time_Example.py"を実行する前に、添付のEDEMシミュレーションデッキを実行する必要があります。