查看完整版本: [-- ALSIM软件介绍及计算原理 --]

防腐蚀论坛 -> 汽车防腐蚀与涂装 -> ALSIM软件介绍及计算原理 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

glb 2019-12-10 11:13

ALSIM软件介绍及计算原理

ALSIM软件介绍


[attachment=29047]


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

[attachment=29048]


输出结果:

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

ALSIM仿真流程


[attachment=29049]



ALSIM计算原理

计算模型抽象
[attachment=29050]



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

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


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

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

[attachment=29051]

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

[attachment=29052]


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


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

[attachment=29053]



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

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

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

[attachment=29054]

验证案例
[attachment=29055]



[attachment=29056]



[attachment=29057]



[attachment=29058]



[attachment=29059]



[attachment=29060]



[attachment=29061]




ALSIM界面
[attachment=29062]




ALSIM仿真案例


[attachment=29063]



[attachment=29064]





[attachment=29065]



[attachment=29066]




ALSIM    Draining
SPH法精确计算动力学问题
[attachment=29067]



[attachment=29068]



[attachment=29069]


















查看完整版本: [-- ALSIM软件介绍及计算原理 --] [-- top --]


Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.033137 second(s),query:4 Gzip enabled