- ドキュメンテーション:
- コード:
github.com/byuflowlab/FLOWUnsteady[Validation]
再定式化 VPM とは?[URL]
再定式化された VPM は、LES フィルター処理された非圧縮性ナビエストークス方程式を渦度 make に固定するメッシュレス CFD 手法です ラグランジュ (メッシュレス) の工夫を利用しており、メッシュ スキルのハードルを簡単に回避することはできませんが、最小限の数値散逸で長距離にわたって渦構造を確実に保存します。rVPM は、粒子を使用してナビエストークスを離散化します。粒子は、連続的な渦度/速度の対象を吸収する放射状の基礎機能を表します。 投機機能が LES フィルターに変更され、粒子が対象物によって対流および引き伸ばされるため、可変フィルター幅と空間適応が提供されます。 フィルター幅のネイティブな進化は、保存犯罪者のポインターを強化する自由のさらなる段階を提供し、再定式化された VPM を数値的に有効にします (従来の VPM を悩ませていた数値上の懸念を克服します)。 このメッシュレス LES は、本質的に完全に CFD に基づいた従来のメッシュよりも多くの利点があります。 メッシュがない場合、
waft.byu.edu/FLOWUnsteady )
導関数は、ステンシルによる近似ではなく、分析的に計算されます。さらに、rVPM は非常に雰囲気のある本物です。なぜなら、計算パーツを最も簡単に使用するため、離れたビルドで渦が発生する可能性があるからです (メッシングに優先して)あなたの総面積)、歴史的なメッシュよりも100倍速くなります-本質的に接続された精度で完全にLESに基づいています.rVPM は境界のない流れ (後流) を解決することを重視していますが、境界状況 (固体の境界) を漂流物に課そうとすると複雑な問題が発生します。 ここでは、(1) 方法がメッシュレスであること、および (2) 渦度の作成においてナビエストークス方程式に境界条件が課されるべきであるという話について説明します。 FLOWUnsteady は、rVPM にアクチュエータ モデルを使用する際に強固な境界を導入するために設計されたフレームワークです。 翼とローターは、低忠実度の空気力学的方法を使用するアクチュエータ ラインとサーフェス モデルを介して計算領域で提供されます (eg、VLM、吊り上げライン、パネルなど) 力を計算し、接続された渦緩和を LES 領域に組み込みます。
シミュレーション: 翼とローターの傾斜 • 可変 RPM および可変ピッチのローター
• エアフォイル ルックアップ テーブルによる寄生フリングローターモデル: ブレードパーツ経由のアクチュエータラインマネキン • エアフォイルXFOIL を介して定期的に生成されるルックアップ テーブル • FW-H (PSU-WOPWOP) と BPM [URL] による空力騒音
近日公開):
3D パネル方式による優れたアクチュエータ表面モデル (ダクト、翼、胴体用)• ボルテックス シート方式で体をブラフします障害物: 粘性フリングと分離は、翼型ルックアップ テーブルを介して最も簡単にキャプチャできます。 • 非圧縮性漂流が最も簡単 (波の飛散は翼型ルックアップ テーブルを介して取得されるという議論の余地のない事実にもかかわらず) • OpenMP による CPU 並列化なし分配されたメモリの拡張 (MPI なし、つまり、最も簡単な単一ノード 実行) コード化 ジュリア語[URL] Linux、MacOS、および Windows WSL 用
FLOWUnsteady 内のモデルをさらに参照: 選ばれた出版物次の出版物を見て、仮定と検証を詳しく調べてください:
[PDF]例
ホバー中のローター: [Tutorial] [Tutorial]
吹き飛ばされたフリット: [Validation] [Validation]
空中風力エネルギー飛行機: [Video]
eVTOLトランジション: [Video]中程度の忠実度
中程度の忠実度