関連する実験動画
格子ボルツマン法のための不変ネットワークに基づく機械学習強化衝突演算子
Mario Christopher Bedrunka1, Tobias Horstmann2, Ben Picard3
1Bonn-Rhein-Sieg University of Applied Sciences, University of Siegen, Chair of Fluid Mechanics, Paul-Bonatz-Straße 9-11, 57076 Siegen-Weidenau, Germany and Institute of Technology, Resource and Energy-efficient Engineering (TREE), Grantham-Allee 20, 53757 Sankt Augustin, Germany.
Physical review. E
|December 23, 2025
まとめ
機械学習は、格子ボルツマン法を最適化することにより、計算流体力学シミュレーションを強化します。
科学分野:
- 計算流体力学
- 機械学習
- 数値シミュレーション
背景:
- 格子ボルツマン法(LBM)は、流体力学の数値ソルバーです。
- 機械学習(ML)をLBMに統合することで、精度と安定性を向上させることができます。
- 衝突演算子は、LBMにおけるML統合の重要なコンポーネントです。
研究 の 目的:
- LBMのための新しいニューラル衝突演算子(NCO)を開発すること。
- MLを使用してLBMシミュレーションの堅牢性と精度を向上させること。
- 安定性を向上させるために、非物理的モーメントのリラクセーション率を最適化すること。
主な方法:
- 等変衝突演算子上で動作する不変ニューラルネットワークを構築しました。
- スペクトル強制を用いた強制等方性乱流シミュレーションを使用してNCOをトレーニングしました。
- エネルギー散逸スペクトルの不一致を最小限に抑え、カスタム損失関数を介して数値的散逸を調整しました。
主要な成果:
- NCOは、BGKおよびKBC演算子と比較して、精度と安定性が向上したことを示しました。
- 完全に解決されていない3次元テイラー・グリーン渦(TGV)流におけるダイナミクスの正確な予測。
- 乱流の3次元円筒流シミュレーションにおける堅牢なパフォーマンス。
結論:
- NCOは、LBMシミュレーションを強化するための有望なアプローチを提供します。
- LBM衝突演算子へのML統合は、より正確で安定した結果につながります。
- 代替トレーニング手順により、メモリフットプリントを削減した高レイノルズ数シミュレーションが可能になります。
関連する概念動画
Collisions in Multiple Dimensions: Introduction
6.5K
It is far more common for collisions to occur in two dimensions; that is, the initial velocity vectors are neither parallel nor antiparallel to each other. Let's see what complications arise from this. The first idea is that momentum is a vector. Like all vectors, it can be expressed as a sum of perpendicular components (usually, though not always, an x-component and a y-component, and a z-component if necessary). Thus, when the statement of conservation of momentum is written for a...
6.5K
Elastic Collisions: Introduction
14.9K
An elastic collision is one that conserves both internal kinetic energy and momentum. Internal kinetic energy is the sum of the kinetic energies of the objects in a system. Truly elastic collisions can only be achieved with subatomic particles, such as electrons striking nuclei. Macroscopic collisions can be very nearly, but not quite, elastic, as some kinetic energy is always converted into other forms of energy such as heat transfer due to friction and sound. An example of a nearly...
14.9K
Elastic Collisions: Case Study
20.1K
Elastic collision of a system demands conservation of both momentum and kinetic energy. To solve problems involving one-dimensional elastic collisions between two objects, the equations for conservation of momentum and conservation of internal kinetic energy can be used. For the two objects, the sum of momentum before the collision equals the total momentum after the collision. An elastic collision conserves internal kinetic energy, and so the sum of kinetic energies before the collision equals...
20.1K
Types of Collisions - II
9.5K
When two or more objects collide with each other, they can stick together to form one single composite object (after collision). The total mass of the object after the collision is the sum of the masses of the original objects, and it moves with a velocity dictated by the conservation of momentum. Although the system's total momentum remains constant, the kinetic energy decreases, and thus such a collision is an inelastic collision. Most of the collisions between objects in daily life are...
9.5K
Maxwell-Boltzmann Distribution: Problem Solving
2.8K
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
2.8K
Lattice Centering and Coordination Number
11.3K
The structure of a crystalline solid, whether a metal or not, is best described by considering its simplest repeating unit, which is referred to as its unit cell. The unit cell consists of lattice points that represent the locations of atoms or ions. The entire structure then consists of this unit cell repeating in three dimensions. The three different types of unit cells present in the cubic lattice are illustrated in Figure 1.
Types of Unit Cells
Imagine taking a large number of identical...
Types of Unit Cells
Imagine taking a large number of identical...
11.3K