邀请回答 我来回答

全部回答

(2)
默认 最新
Eccentrc
所有的COMSOL Multiphysics瞬态求解器中,时间步长是由局部误差估计来决定的。因为时间方法是隐式的,精度是决定时间步长的唯一限制因素。您可以对这种时间步长控制指定限制(最大/最小)。局部误差可以使用两种不同的时间步长方法估算,然后使用Richardson外推来决定截断误差扩展的控制项。局部误差是由时间方法的单个局部时间步长来计算的。实际想控制的全局误差不仅仅是局部误差的和,有可能会大于或小于所有的局部误差之和,与底层问题有关(数据误差传播)。尽管如此,全局误差是基于这些局部误差求和后的估算值。在关于ODE的数值算法的标准书籍中有这些内容。如果误差的相对或绝对容差没有得到满足,局部时间步长不合要求,从而选择一个较小的时间步长。例如,如果模拟过程中某些点的解变化加剧,为了满足相对容差,时间步长会变得越来越小,最终导致停止求解。因此,很多动态问题中必须谨慎设定容差参数,如振动和波动力学。我们建议,通过设定一个新的容差参数重新进行求解,与原来的结果进行比较,分析容差参数在结果中的影响。
2017年12月22日
评论 1 点赞 2
洪老師
时间步长得确认要视仿真的物理现象 , 如果仿真中有频率 , 通常会以频率为时间步长
2017年12月20日
已采纳 评论 点赞 1

没解决?试试专家一对一服务

换一批