切换到宽版

[分享] ALSIM软件介绍及计算原理

微信扫一扫到手机

随时看帖、分享到朋友圈

小编教你如何扫二维码>>
阅读:5576 |   回复:0
glb
 
发帖
162
精华
0
绿叶
242
小红花
8
[复制链接] 只看楼主 倒序阅读 楼主  发表于: 2019-12-10
— 本帖被 hiatc 执行压帖操作(2020-04-28) —
ALSIM软件介绍





  • ALSIM是由麦格纳公司开发的一款针汽车在电泳工艺过程中,车身在电泳液中的浸润情况快速模拟的 软件,可以仿真得到车身内部气泡、电泳液残留的分布情况。
  • MERGE模块对白车身零构件STL文件进行网格处理,可以自动处理STL文件中的破面、碎面、反转面等 缺陷,并可以在一定程度上降低STL网格数量。




输出结果:

  1. 电泳槽中电泳件的气泡分布和运动情况
  2. 出槽后电泳件的电泳液残留及分布情况
  3. 入槽和出槽时进气和排液速度

ALSIM仿真流程






ALSIM计算原理

计算模型抽象




提升计算速度方法:
  1. 极大降低网格数量,但是需要保证轮廓的精确性
  2. 六面体网格描述复杂曲率的轮廓困难
  3. 新的算法

ALSIM新算法
  1. 平移        流体动力学求解器
  2. 旋转        流体静力学求解器


流体动力学求解器
  1. ALSIM Bernoulli 方程系统
  2. 非线性、不可微
  3. 采用Hermit 插值

流体静力学求解器
  1. 求解器识别Bottlenecks
计算模型抽象
  • 获取两相流分割区域



  • 水平集法实时获取界面位置




寻找BottleNecks(漏气液孔)
  • Dijkstra算法快速识别孔、缝


时间相关
  • 伯努利方程求解 填充和排空





每个角度步
  • 计算Reeb图(获取气液两相界面位置)
  • 采用静力学计算旋转后界面平衡位置

  1. 冻结当前界面(冻结积气和积液区域)
  2. 获得平衡界面位置
  3. 重构界面(积气和积液运动到平衡位置并生成新的界面)

采用动力学计算气泡、积液的运动和残量
  • 积气和积液从BottleNecks位置排出



验证案例





























ALSIM界面





ALSIM仿真案例





















ALSIM    Draining
SPH法精确计算动力学问题

























共有1人赞这个帖子绿叶+1
吃饭很慢 绿叶 +1 来自防腐蚀论坛app的点赞 2019-12-11
快速回复
限100 字节
请尽量让自己的回复内容能够对别人有所帮助
 
上一个 下一个