comsol粒子追踪

来源:COMSOL Multiphysics  › 求助  › 倒序浏览
  • 回答数

    2

  • 浏览数

    2216

  • 收藏数

    0

作者:公振瀚 发表于 2020-5-15 15:27:59
跳转到指定楼层
想请教各位comsol电场耦合粒子追踪模块,如何求取粒子在物理场中的停留时间?这个停留时间可以作为变量应用在粒子本身吗?因为粒子带电量和其在电场中的停留时间有关,这样粒子的受力也就和粒子在电场中停留时间有关,望各位不吝赐教,谢谢!
分享:
回复

使用道具

该用户从未签到

初级会员

Rank: 2

积分
282
极客币
65
主题
13
帖子
35
注册时间
2018-10-12
在线时间
2 小时
性别
保密
发表于 2020-5-15 15:28:32 | 显示全部楼层
omsol里没有这个所谓停留时间这个量
如果你一定想知道某个粒子在电场中的时间,你可以用comsolwithmaltab接口,通过脚本函数调取粒子的底层数据,调取函数自己搜一下withmatlab的用户手册。然后这个数据你可以用matlab打开,分别是每个‘’数据存储时刻‘’对应粒子的坐标和速度值,你可以根据粒子的坐标来判断粒子什么时候进入电场,并且把通过电场前后对应时刻相减就能得到粒子在电场中的运动所需要的时间。至于这个时间你怎么用那就另一回事儿了。不过我估计你没办法将这个时间作为变量,除非是作用在另外一个过程,如果是经过电场这个过程本身,这个所谓的停留时间还没有计算,是没办法变成变量的。
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
52
极客币
73
主题
24
帖子
31
注册时间
2018-10-12
在线时间
2 小时
性别
保密
 楼主| 发表于 2020-5-15 15:28:58 | 显示全部楼层
残弦 发表于 2020-5-15 15:28
omsol里没有这个所谓停留时间这个量
如果你一定想知道某个粒子在电场中的时间,你可以用comsolwithmaltab接 ...

因为粒子进入电场前本身不带电,进入电场后其荷电量与其在电场中的停留时间有关所以想知道这停留时间,那可不可以换一种思路?粒子从进入电场直至运动到电场边界上被捕集这个时间可不可以直接用时间变量t来表示,也就是把原有的粒子荷电量与其停留时间的函数转换为粒子荷电量与时间变量t的函数。因为粒子运动到电场边界要么消失要么被捕集,所以不知这样表示可否?
回复

使用道具 举报

高级模式 评论
您需要登录后才可以回帖 登录 | 立即注册 微信登录