rt,网上看到的资料,没看明白~ why.png 返回小木虫查看更多
不懂,我也在学dpm模型,顶一个
确实我也不太理解,按照计算顺序来讲哈,fluent先计算流场达到收敛之后再计算离散相的运动方程。假设从T=0开始,计算得到了一个流场时间步长△Tf后的数据,现在开始计算离散相的运动方程。所需要的数据有当前T=△Tf时的流场数据以及颗粒的积分时间步长,而如果颗粒的积分时间步长小于流场的时间步长的话,即△T<△Tf时,计算得到的结果无论从物理上或者数学上应该都没有什么意义。另一方面DPM的计算重点是颗粒的搜索与定位,太频繁的颗粒更新应该也是不被期望的。因此在我的理解中应该是颗粒的积分时间步长要大于等于流场的时间步长的,即在进行N次连续相的迭代更新之后,以当前流动时间下的流场为作为颗粒运动方程的源项,N次连续相时间步长之和为积分时间步长计算得到颗粒的轨迹。当流场在空间尺度上具有明显不均匀分布时应适当减小N值(N>=1),当流场越接近稳态时,则为节约计算资源可以适当增大N值。我的理解大概是这个样子,但是具体到操作上有很多不一样的地方,希望可以跟题主详细交流,蟹蟹,
我也是刚开始研究DPM,按我的理解是颗粒时间步长只有在DPM追踪颗粒的轨迹时才用,就像截图里说的,此后
飘扬的雪2018-05-24 12:02:244楼 我也是刚开始研究DPM,按我的理解是颗粒时间步长只有在DPM在非稳态追踪颗粒的轨迹时才用,就像截图里说的,此时的步长是计算轨迹的间隔时间,只有积分时间小于等于这个间隔时间,才能精确的计算出粒子轨迹
不懂,我也在学dpm模型,顶一个
确实我也不太理解,按照计算顺序来讲哈,fluent先计算流场达到收敛之后再计算离散相的运动方程。假设从T=0开始,计算得到了一个流场时间步长△Tf后的数据,现在开始计算离散相的运动方程。所需要的数据有当前T=△Tf时的流场数据以及颗粒的积分时间步长,而如果颗粒的积分时间步长小于流场的时间步长的话,即△T<△Tf时,计算得到的结果无论从物理上或者数学上应该都没有什么意义。另一方面DPM的计算重点是颗粒的搜索与定位,太频繁的颗粒更新应该也是不被期望的。因此在我的理解中应该是颗粒的积分时间步长要大于等于流场的时间步长的,即在进行N次连续相的迭代更新之后,以当前流动时间下的流场为作为颗粒运动方程的源项,N次连续相时间步长之和为积分时间步长计算得到颗粒的轨迹。当流场在空间尺度上具有明显不均匀分布时应适当减小N值(N>=1),当流场越接近稳态时,则为节约计算资源可以适当增大N值。我的理解大概是这个样子,但是具体到操作上有很多不一样的地方,希望可以跟题主详细交流,蟹蟹,
我也是刚开始研究DPM,按我的理解是颗粒时间步长只有在DPM追踪颗粒的轨迹时才用,就像截图里说的,此后
飘扬的雪2018-05-24 12:02:244楼
我也是刚开始研究DPM,按我的理解是颗粒时间步长只有在DPM在非稳态追踪颗粒的轨迹时才用,就像截图里说的,此时的步长是计算轨迹的间隔时间,只有积分时间小于等于这个间隔时间,才能精确的计算出粒子轨迹