COMSOL模拟磁场下颗粒的运动
关于多个颗粒仿真遇到一些问题,关于利用动网格实现粒子的运动颗粒数目少还好,但是颗粒数目一多,程序就无法计算了。我查找了相关资料,运用了两种不同的物理场(数学粒子追踪和流体流动)来尝试实现,但是结果都不尽人意,主要问题存在两个方面:
1、使用数学粒子追踪时,通过施加磁场力只能驱动颗粒做直线运动,无法对颗粒进行磁化,也无法添加颗粒磁导率等磁学参数,于是颗粒只呈现简单的直线运动,颗粒之间无法产生相互运动;
2、使用流体流动跟踪,将磁场力利用磁泳力来代替,输入颗粒的磁导率等参数,添加了颗粒间的相互作用力后,颗粒产生无规则运动,而且出现颗粒重叠现象,与理想结果有很大差异。
希望有大神不吝赐教,先谢过啦
磁泳力.gif
指定磁场力-20.gif 返回小木虫查看更多
今日热帖
希望有相关研究方向的朋友能够给予帮助,有偿
里面有带电粒子追踪,你却偏偏错过了呢
我的粒子是不是电磁场,是永磁场,也可以用带电粒子追踪吗
永磁当然可以,事实上三种模块都可以实现,看你怎么设置力了
,
关键不是力,我觉得是粒子的物性参数没法往上写
比如呢?
你好,看到你在用comsol研究磁场作用下颗粒的运动,请问你做出了想要的效果吗?我最近也在研究磁场作用下,颗粒的运动轨迹。我们能交流吗,我的qq378875836。