JP6869621B2 - シミュレーション方法及びシミュレーション装置 - Google Patents
シミュレーション方法及びシミュレーション装置 Download PDFInfo
- Publication number
- JP6869621B2 JP6869621B2 JP2017165035A JP2017165035A JP6869621B2 JP 6869621 B2 JP6869621 B2 JP 6869621B2 JP 2017165035 A JP2017165035 A JP 2017165035A JP 2017165035 A JP2017165035 A JP 2017165035A JP 6869621 B2 JP6869621 B2 JP 6869621B2
- Authority
- JP
- Japan
- Prior art keywords
- particles
- heat bath
- pressure
- bath
- target value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C10/00—Computational theoretical chemistry, i.e. ICT specially adapted for theoretical aspects of quantum chemistry, molecular mechanics, molecular dynamics or the like
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C99/00—Subject matter not provided for in other groups of this subclass
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
流出入界面を持つ流れ場を解析領域とし、流れ場内の流体を複数の粒子の集合体として分子動力学法を用いてシミュレーションする方法であって、
前記解析領域の流出入界面に熱浴を接続し、前記熱浴と前記解析領域との間で粒子の移動を許容した解析モデルにおいて、時間の経過によって生じる前記熱浴内の温度と圧力との変動を補償して前記熱浴内の温度と圧力とを目標値に維持する処理を含み、
前記熱浴内の圧力を目標値に維持する処理において、
現時点における前記熱浴内の粒子の数及び状態に基づいて次状態における前記熱浴内の圧力を算出し、
算出された前記熱浴内の次状態の圧力と、圧力の目標値とを比較し、比較結果に基づいて前記熱浴内に追加または前記熱浴内から除去する粒子の個数を算出し、
算出された個数の粒子の追加または除去を前記熱浴に対して実行するシミュレーション方法が提供される。
入出力手段と、
流出入界面を持つ流れ場を解析領域とし、流れ場内の流体を複数の粒子の集合体として分子動力学法を用いて粒子の挙動を解析する処理手段と
を有し、
前記処理手段は、
前記解析領域の流出入界面の温度の目標値、圧力の目標値、及び初期条件を、前記入出力手段から取得し、
前記解析領域の流出入界面に熱浴を接続し、前記熱浴と前記解析領域との間で粒子の移動を許容した解析モデルにおいて、時間の経過によって生じる前記熱浴内の温度と圧力との変動を補償して前記熱浴内の温度と圧力とを目標値に維持しながら、前記解析領域及び前記熱浴内の粒子の挙動を、分子動力学法を用いて解析し、
前記熱浴内の圧力を目標値に維持する処理において、
現時点における前記熱浴内の粒子の数及び状態に基づいて前記熱浴内の圧力を算出し、
算出された前記熱浴内の現時点の圧力と、圧力の目標値とを比較し、比較結果に基づいて前記熱浴内に追加または除去する粒子の個数を算出し、
算出された個数の粒子の追加または除去を前記熱浴に対して実行し、
解析結果を前記入出力手段から出力させるシミュレーション装置が提供される。
図1は、実施例によるシミュレーション方法で解析する対象となる解析モデルの一例を示す概略図である。例えば壁面23、及び一対の流出入界面21、22を持つ解析領域20が定義される。一方の流出入界面21から解析領域20内に流体、例えば水蒸気が流入し、他方の流出入界面22から外部に流出する流れ場が形成される。この流体を複数の粒子の集合体で表し、分子動力学法を用いて粒子の挙動を解析することにより、解析領域20内の流れ場の解析を行う。境界条件として、一方の流出入界面21における温度T1と圧力P1、及び他方の流出入界面22における温度T2と圧力P2とを任意の値に制御することが望まれる。
図3Aは、ステップSA5の詳細なフローチャートである。ステップSA4で算出された圧力(粒子30の次状態における圧力)と圧力の目標値との比較結果に基づいて、第1の熱浴11及び第2の熱浴12に対して追加または除去する粒子30の数を算出する(ステップSB1)。
解析領域20の流出入界面21、22にそれぞれ第1の熱浴11及び第2の熱浴12を接続して、第1の熱浴11及び第2の熱浴12の温度制御及び圧力制御を行うことにより、解析領域20の流出入界面21、22における温度及び圧力を制御することができる。
12 第2の熱浴
20 解析領域
21、22 流出入界面
23 壁面
30 粒子
30a 新たに追加された粒子
30b 除去される粒子
40 第1の熱浴を区分したセル
50 中央処理ユニット(CPU)
51 メモリ
52 入出力装置
53 補助記憶装置
54 バス
Claims (4)
- 流出入界面を持つ流れ場を解析領域とし、流れ場内の流体を複数の粒子の集合体として分子動力学法を用いてシミュレーションする方法であって、
前記解析領域の流出入界面に熱浴を接続し、前記熱浴と前記解析領域との間で粒子の移動を許容した解析モデルにおいて、時間の経過によって生じる前記熱浴内の温度と圧力との変動を補償して前記熱浴内の温度と圧力とを目標値に維持する処理を含み、
前記熱浴内の圧力を目標値に維持する処理において、
現時点における前記熱浴内の粒子の数及び状態に基づいて次状態における前記熱浴内の圧力を算出し、
算出された前記熱浴内の次状態の圧力と、圧力の目標値とを比較し、比較結果に基づいて前記熱浴内に追加または前記熱浴内から除去する粒子の個数を算出し、
算出された個数の粒子の追加または除去を前記熱浴に対して実行するシミュレーション方法。 - 粒子の追加または除去を前記熱浴に対して実行する処理において、
前記熱浴の領域内を区分して得られる複数のセルごとに前記セル内の粒子の個数を算出し、相対的に粒子数の少ない前記セルに優先的に粒子を追加し、相対的に粒子数の多い前記セルから優先的に粒子を除去する請求項1に記載のシミュレーション方法。 - 入出力手段と、
流出入界面を持つ流れ場を解析領域とし、流れ場内の流体を複数の粒子の集合体として分子動力学法を用いて粒子の挙動を解析する処理手段と
を有し、
前記処理手段は、
前記解析領域の流出入界面の温度の目標値、圧力の目標値、及び初期条件を、前記入出力手段から取得し、
前記解析領域の流出入界面に熱浴を接続し、前記熱浴と前記解析領域との間で粒子の移動を許容した解析モデルにおいて、時間の経過によって生じる前記熱浴内の温度と圧力との変動を補償して前記熱浴内の温度と圧力とを目標値に維持しながら、前記解析領域及び前記熱浴内の粒子の挙動を、分子動力学法を用いて解析し、
前記熱浴内の圧力を目標値に維持する処理において、
現時点における前記熱浴内の粒子の数及び状態に基づいて前記熱浴内の圧力を算出し、
算出された前記熱浴内の現時点の圧力と、圧力の目標値とを比較し、比較結果に基づいて前記熱浴内に追加または除去する粒子の個数を算出し、
算出された個数の粒子の追加または除去を前記熱浴に対して実行し、
解析結果を前記入出力手段から出力させるシミュレーション装置。 - 前記処理手段は、粒子の追加または除去を前記熱浴に対して実行する処理において、
前記熱浴の領域内を区分して得られる複数のセルごとに前記セル内の粒子の個数を算出し、相対的に粒子数の少ない前記セルに優先的に粒子を追加し、相対的に粒子数の多い前記セルから優先的に粒子を除去する請求項3に記載のシミュレーション装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017165035A JP6869621B2 (ja) | 2017-08-30 | 2017-08-30 | シミュレーション方法及びシミュレーション装置 |
| EP18183836.8A EP3451207A1 (en) | 2017-08-30 | 2018-07-17 | Molecular dynamics simulation method and simulation apparatus |
| US16/042,156 US11250183B2 (en) | 2017-08-30 | 2018-07-23 | Simulation method and simulation apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017165035A JP6869621B2 (ja) | 2017-08-30 | 2017-08-30 | シミュレーション方法及びシミュレーション装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019045923A JP2019045923A (ja) | 2019-03-22 |
| JP6869621B2 true JP6869621B2 (ja) | 2021-05-12 |
Family
ID=63244351
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017165035A Active JP6869621B2 (ja) | 2017-08-30 | 2017-08-30 | シミュレーション方法及びシミュレーション装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11250183B2 (ja) |
| EP (1) | EP3451207A1 (ja) |
| JP (1) | JP6869621B2 (ja) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002283001A (ja) * | 2001-03-21 | 2002-10-02 | Nissan Motor Co Ltd | 鋳造シミュレーション装置、鋳造シミュレーション方法、鋳造シミュレーションプログラム、および鋳造シミュレーションプログラムを記憶したコンピュータ読み取り可能な記録媒体 |
| EP2732135B1 (en) * | 2011-07-12 | 2016-08-24 | Ingrain, Inc. | Method for simulating fractional multi-phase/multi-component flow through porous media |
| JP6053418B2 (ja) * | 2012-09-21 | 2016-12-27 | 住友重機械工業株式会社 | 解析方法および解析装置 |
| JP2015170327A (ja) * | 2014-03-10 | 2015-09-28 | 富士通株式会社 | シミュレーション装置、シミュレーション方法およびシミュレーションプログラム |
| JP6047136B2 (ja) * | 2014-11-11 | 2016-12-21 | 株式会社日本製鋼所 | シミュレーション装置、そのシミュレーション方法及びシミュレーションプログラム |
| JP6444260B2 (ja) | 2015-05-21 | 2018-12-26 | 住友重機械工業株式会社 | シミュレーション方法、シミュレーションプログラム、及びシミュレーション装置 |
| JP2017004103A (ja) | 2015-06-05 | 2017-01-05 | 株式会社東芝 | 乱流のシミュレーション方法 |
-
2017
- 2017-08-30 JP JP2017165035A patent/JP6869621B2/ja active Active
-
2018
- 2018-07-17 EP EP18183836.8A patent/EP3451207A1/en not_active Ceased
- 2018-07-23 US US16/042,156 patent/US11250183B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US11250183B2 (en) | 2022-02-15 |
| US20190065643A1 (en) | 2019-02-28 |
| JP2019045923A (ja) | 2019-03-22 |
| EP3451207A1 (en) | 2019-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Li et al. | Multiscale modeling of tip-leakage cavitating flows by a combined volume of fluid and discrete bubble model | |
| Persico et al. | High-fidelity shape optimization of non-conventional turbomachinery by surrogate evolutionary strategies | |
| De Maesschalck et al. | Heterogeneous optimization strategies for carved and squealer-like turbine blade tips | |
| Elsayed | Design of a novel gas cyclone vortex finder using the adjoint method | |
| De Maesschalck et al. | Blade tip shape optimization for enhanced turbine aerothermal performance | |
| Tarodiya et al. | Particulate flow and erosion modeling of a Pelton turbine injector using CFD-DEM simulations | |
| Tadjfar et al. | Active flow control of dynamic stall by means of continuous jet flow at Reynolds number of 1× 106 | |
| Roberts et al. | Effects of surface-roughness geometry on separation-bubble transition | |
| Zanazzi et al. | Unsteady CFD simulation of control valve in throttling conditions and comparison with experiments | |
| Nakhchi et al. | Direct numerical simulations of flutter instabilities over a vibrating turbine blade cascade | |
| Domnick et al. | Clarifying the physics of flow separations in steam turbine inlet valves at part load operation and improved design considerations | |
| Hidman et al. | A multiscale methodology for small-scale bubble dynamics in turbulence | |
| JP6869621B2 (ja) | シミュレーション方法及びシミュレーション装置 | |
| Xu | Assessing viscous body forces for unsteady calculations | |
| Demir et al. | Control of a cantilever pipe conveying fluid using neural network | |
| JP6675785B2 (ja) | 分子動力学法によるシミュレーション方法、プログラム、及びシミュレーション装置 | |
| Jefferson-Loveday | Enhanced Delayed Detached Eddy Simulation for Cavities and Labyrinth Seals | |
| JP6167554B2 (ja) | 流路形状最適化方法及び流路形状最適化装置 | |
| Zhang et al. | Effects of wall suction/blowing on two-dimensional flow past a confined square cylinder | |
| JP7086483B2 (ja) | シミュレーション方法、シミュレーション装置及びプログラム | |
| JP7086484B2 (ja) | シミュレーション方法、シミュレーション装置及びプログラム | |
| Rajani et al. | On the reliability of eddy viscosity based turbulence models in predicting turbulent flow past a circular cylinder using URANS approach | |
| Giahi et al. | Fully resolved simulation of spherical and non-spherical particles in a turbulent channel flow | |
| Mayorca et al. | A new reduced order modeling for stability and forced response analysis of aero-coupled blades considering various mode families | |
| Jia et al. | Toward fully stabilized flow control using deep reinforcement learning |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180608 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210315 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210413 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210413 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6869621 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |