由德国shonDynamics GmbH开发的shonDy软件是一款基于运动粒子法的三维高性能数值计算软件。该软件采用C++语言开发,支持分布式并行计算。使用该软件,用户只需要将指定格式的CAD几何模型导入该软件便可轻松启动计算。无需复杂的网格划分,为工程师的仿真建模节约了大量的时间。在该软件中,需要模拟的流体域或者固体会被离散为可以运动的粒子,包括压力,速度和温度等物理量存储在运动的粒子上,因此这些关键的物理量是随流体或固体单元一起运动的。
由于固体粒子和流体粒子的压力是在一个线性代数方程组里求解的,shonDy软件最大的特点是流体和固体的运动从本质上内在“耦合”,这一点是传统有限体积法无法实现的。另外,粒子法可以模拟复杂运动条件下的流体自由界面,包括溅射现象。该软件在工程与工业领域有很广阔的应用前景。
一、主要功能
1. 粘性与无粘性流体的流动;
2. 自由界面与溅射;
3. 流体与固体相互作用;
4. 自由运动体,旋转体和定义路径刚体的运动;
5. 传热,熔化与凝固;
6. 多相流;
7. 表面张力;
8. 混合并行计算等。
二、应用领域
shonDy的主要应用领域包括能源,旋转机械,海洋工程,制造业,以及医用设备研发等。以下列举一些典型的应用案例:
1. 汽车工程领域:分析高速转动的变速箱内润滑油的空间分布;计算不同润滑油装量对齿轮箱功率损失的影响;分析汽车涉水产生的溅射现象等。
2. 热能与核能工程领域:核电厂安全壳蓄水箱晃动模拟;液态金属反应堆海洋条件下的摇摆;熔融材料的流动与凝固等。
3. 海洋与船舶工程领域:海洋条件下船体的运动;LNG船运输液体的晃动;Hydro foil的设计优化等。
4. 机械与制造领域:旋转叶片几何形状优化;汽车与列车的自动清洗模