kknd911 发表于 2007-4-16 15:39

newmark方法时间步长对于收敛有影响吗?

我用newmark方法计算系统响应,当选择时间步长dt=0.05就是稳定收敛的,而选择步长为0.01,0.005,0.0001都不收敛,而且步长越小,不稳定振荡越大,这是什么原因?
还有,设定时间步长dt之后,迭代的步数stepnumber对于最终收敛有影响吗?时间步长我想应该是越小越容易稳定的,为什么会出现这种情况?
newmark方法中,delta和gamma两个参数的设定一般选择0.5,0.25,它们的选择对于收敛有什么影响?应当怎样设定来保证收敛呢?

lovehjn 发表于 2007-4-16 15:46

请参阅《结构动力学》
newmark方法在满足delta>=(0.5+gamma)^2/4和gamma>=1/2时无条件稳定
这个问题不应在MATLAB版发贴!
页: [1]
查看完整版本: newmark方法时间步长对于收敛有影响吗?