流体解析ソフトウェア Particleworks
  • Home
  • Home
  • Case Examples
    • Particleworks解析事例
    • Particleworks Case Examples
    • User Interview
    • World-Wide User Case Studies
  • Features
    • What is MPS?
    • Simulation Flow
    • Pre- and Post-Processing
    • Physics
    • Multiphysics Solution
    • GPU High Performance Computing
    • Operation environment
  • Particleworks for Ansys
  • News
  • Seminar, Event
  • Technical
    • 粒子法・MPS法
    • 技術コラム >
      • DX時代の製品開発プロセスとCAEの重要性 >
        • 第1回 序 略歴とコラム紹介
        • 第2回 DXとデジタルエンジニアリング
        • 第3回 製品開発プロセスの目指す姿
        • 第4回 DX時代のCAE
        • 第5回 評価CAEの概要と課題
        • 第6回 評価CAEの課題解決手法
        • 第7回 企画CAEの概要と課題
        • 第8回 企画CAEの運用と応用
        • 第9回 設計CAEの概要と課題
        • 第10回 設計CAEの課題解決の進め方
        • 第11回 開発プロセス運用の仕組み作り
        • 第12回 まとめと変革の時代に求められるエンジニア像
      • 粒子法のいま、そして未来へ >
        • 第1回 粒子法のいま
        • 第2回 SPH法におけるカーネル近似とカーネル関数の条件
        • 第3回 SPH法における空間離散化
      • 粒子法の非圧縮条件とは
      • 粒子法入門 >
        • 第1回 粒子法って何?
        • 第2回 粒子法は、他の方法とどう違うか
        • 第3回 粒子法の大きさと質量について
        • ​第4回 「粒子の動かし方」と「加速度の求め方」について
        • ​第5回 計算時間を短縮する方法について
    • Technical Column >
      • Growing the particle method, and its present state >
        • 1. Present State of the Particle Method
        • 2. Kernel Approximation and Kernel Function Conditions in the SPH Method (Preparation for Spatial Discretization)
      • Incompressibility of the particle method
      • Introduction to the particle method >
        • 1. What is a particle method?
        • 2. In what ways is the particle method different from other methods?
        • 3. Mass and volume of particles
        • 4. How to move particles and how to calculate accelerations of particles
        • 5. How to shorten the simulation time
    • 粒子法用語集
    • Particle Method Glossary
    • 参考文献・ウェブサイト
    • Reference Book/URL
    • 論文・講演
  • Contact
    • 導入の流れとライセンス形態
    • Particleworks / GranuleworksプリインストールGPU搭載ワークステーション
    • 開発元・パートナー
    • Developers, Partners
    • お問い合わせ
    • Contact Us

1. What is a particle method?

1. What is a particle method?

Do you know what a particle method is? It is a method for fluid simulation, "fluid" meaning liquid and gas. We can simulate fluid behavior with the particle method on a computer. These days the particle method has been getting much attention in industrial and academic worlds because the particle method allows us to simulate very complex phenomena.

2. The particle method is simply simulates fluids.

There are various traditional methods, such as the finite difference method, the finite element method, the boundary element method etc. These methods have achieved outstanding success. However, there are still a lot of phenomena that are very difficult to simulate with the traditional methods. The particle method may become a solution for the problems.

Example 1

Let me give you an example. Figure 1 shows a tank sloshing. Sloshing is a fluid phenomenon in a container. If the container is oscillated by earthquake etc., the fluid is also oscillated. The phenomenon is called sloshing. Traditional methods can simulate fluid motion of small amplitude shown in Fig.1(a). However, it is very difficult for them to simulate large amplitude motion shown in Fig. 1(b) because of the large deformation, splitting and coalescence of fluid. If we apply traditional methods to the phenomenon, we need to carry out very complicated and advanced procedures. Besides, it will take a very long computation time in general.​
画像
(a)Small motion of fluid (Easy) ​
画像
(b) Large motion of fluid (Difficult)
Figure 1  Classification of difficulties in tank sloshing simulation
Using the particle method, we can easily simulate the complex phenomenon (see movie 1). This is because the particle method expresses fluid as groups of particles. The particles are calculation points and are able to move flexibly. There are no difficulties with large deformation, splitting and coalescence of fluid. Simulations of water splashing are very easy for the particle method. ​
Movie 1 Tank sloshing simulation by a particle method

Example 2

Then, let me give you another example. Figure 2 shows flows in a pipe. The flow shown in Fig. 2(a) is very easy for traditional methods to calculate. This is because the pipe is filled with fluid and the whole shape of fluid doesn’t change. However, the flow shown in Fig. 2(b) is very difficult for traditional methods because the liquid flows out from the pipe and we have to accurately simulate the large deformation of fluid surface, splitting and coalescence of fluid. 
画像
​(a) Flow in a pipe (Easy)
画像
(b) Liquid flowing out from a pipe (Difficult)
Figure 2  Classification of difficulties in simulation of fluid in a pipe
(Arrows: velocity vector;  Broken-lines: velocity distribution)
​We can easily simulate this kind of complex and difficult flows using the particle method (see movie 2).​
​Movie 2  Particle simulation of liquid flowing out from a pipe
Were you able to figure out the concept of the particle method?  In upcoming columns, I am going to explain the particle method in detail. See you next time!​
Reference:
1. Koshizuka S, Tamako H, Oka Y (1995) A particle method for incompressible viscous flow with fluid fragmentation. Comput Fluid Dynamics J 4:29-46
2. Koshizuka S, Oka Y (1996) Moving-particle semi-implicit method for fragmentation of incom-pressible fluid. Nucl Sci Eng 123 (3):421-434
3. 越塚誠一、柴田和也、室谷浩平、粒子法入門、丸善出版、2014年6月25日
  • 1. WHAT IS A PARTICLE METHOD?
  • ​2. IN WHAT WAYS IS THE PARTICLE METHOD DIFFERENT FROM OTHER METHODS?
  • 3. MASS AND VOLUME OF PARTICLES
  • 4. HOW TO MOVE PARTICLES AND HOW TO CALCULATE ACCELERATIONS OF PARTICLES​​​
  • 5. HOW TO SHORTEN THE SIMULATION TIME
Back to Technical Columns INDEX
画像
Kazuya Shibata, Ph.D.
Assistant Professor at Department of System Innovation, Graduate School of Engineering, The University of Tokyo.
​<profile>
2007年 東京大学大学院 工学系研究科
           システム量子工学専攻 博士課程修了 博士(工学)
2007年 (独)海上技術安全研究所 入所
           ​海の10モードプロジェクトチーム研究員
2009年 東京大学大学院 工学系研究科 システム創成学専攻 助教
2013年 東京大学大学院 工学系研究科 システム創成学専攻 講師
2017年 東京大学大学院 工学系研究科 システム創成学専攻 准教授
(Sitemap)
​Home
Case Examples
 - Particleworks Case Examples
 - Users Interview
Features
 - What is MPS?
 - Simulation Flow
 - Pre- and Post-Processing
 - Physics
 - Multiphysics Solution
 - GPU High Performance Computing
 - Visualization Option
Particleworks for Ansys
News
Technical
 - Seminar, Event
 - Particle method, MPS method
 - Technical Column
 - References
 - Papers, Lectures
 - Particle Method Glossary
Contact
 - Developer, Partners
 - Contact Us
Privacy Policy
Terms of Use
GDPR PRIVACY POLICY
(Related Sites)
Prometech Software Site
Granuleworks Site
Prometech Simulation
​Conference Site
GDEP Solutions Site
Contact Us
[Developer, Main Domestic / Global Dealer​]
  Prometech Software, Inc.
Prometech Software, Inc.
​URL: www.prometech.co.jp
​
E-mail: web@prometech.co.jp
(Sitemap)
Home
事例
 - 解析事例
Learning
 - 粒子法・MPS法
​ - 技術コラム
 - 粒子法用語集
 - 参考文献・ウェブサイト
 - 論文・講演
お問い合わせ・ご相談
 - 導入の流れとライセンス形態
 - Particleworks / Granuleworks
   プリインストールGPU搭載
   ワークステーション
 - 開発元・パートナー
 - お問い合わせ
プライバシーポリシー
利用規約
GDPR プライバシーポリシー
(Related Sites)
Prometech Software サイト
​Granuleworksサイト
​Prometech Simulation
Conference サイト
Particleworks Europe サイト
プロメテックCGリサーチ サイト
GDEP Solutions サイト
-  動作確認済み GPU搭載ワークステーション
HPC WORLD サイト
お問い合わせフォーム
[開発元・国内、海外総販売店]
  プロメテック・ソフトウェア株式会社
Prometech Software, Inc.
URL: www.prometech.co.jp
E-mail: web@prometech.co.jp

ⓒPrometech Software, Inc.
  • Home
  • Home
  • Case Examples
    • Particleworks解析事例
    • Particleworks Case Examples
    • User Interview
    • World-Wide User Case Studies
  • Features
    • What is MPS?
    • Simulation Flow
    • Pre- and Post-Processing
    • Physics
    • Multiphysics Solution
    • GPU High Performance Computing
    • Operation environment
  • Particleworks for Ansys
  • News
  • Seminar, Event
  • Technical
    • 粒子法・MPS法
    • 技術コラム >
      • DX時代の製品開発プロセスとCAEの重要性 >
        • 第1回 序 略歴とコラム紹介
        • 第2回 DXとデジタルエンジニアリング
        • 第3回 製品開発プロセスの目指す姿
        • 第4回 DX時代のCAE
        • 第5回 評価CAEの概要と課題
        • 第6回 評価CAEの課題解決手法
        • 第7回 企画CAEの概要と課題
        • 第8回 企画CAEの運用と応用
        • 第9回 設計CAEの概要と課題
        • 第10回 設計CAEの課題解決の進め方
        • 第11回 開発プロセス運用の仕組み作り
        • 第12回 まとめと変革の時代に求められるエンジニア像
      • 粒子法のいま、そして未来へ >
        • 第1回 粒子法のいま
        • 第2回 SPH法におけるカーネル近似とカーネル関数の条件
        • 第3回 SPH法における空間離散化
      • 粒子法の非圧縮条件とは
      • 粒子法入門 >
        • 第1回 粒子法って何?
        • 第2回 粒子法は、他の方法とどう違うか
        • 第3回 粒子法の大きさと質量について
        • ​第4回 「粒子の動かし方」と「加速度の求め方」について
        • ​第5回 計算時間を短縮する方法について
    • Technical Column >
      • Growing the particle method, and its present state >
        • 1. Present State of the Particle Method
        • 2. Kernel Approximation and Kernel Function Conditions in the SPH Method (Preparation for Spatial Discretization)
      • Incompressibility of the particle method
      • Introduction to the particle method >
        • 1. What is a particle method?
        • 2. In what ways is the particle method different from other methods?
        • 3. Mass and volume of particles
        • 4. How to move particles and how to calculate accelerations of particles
        • 5. How to shorten the simulation time
    • 粒子法用語集
    • Particle Method Glossary
    • 参考文献・ウェブサイト
    • Reference Book/URL
    • 論文・講演
  • Contact
    • 導入の流れとライセンス形態
    • Particleworks / GranuleworksプリインストールGPU搭載ワークステーション
    • 開発元・パートナー
    • Developers, Partners
    • お問い合わせ
    • Contact Us