tianya7071 发表于 2007-11-29 10:04

讨论一下newmark积分收敛性问题?

我用有限元求解系统的响应,用newmark积分求解,可是迭代不收敛,不是说newmark积分是无条件稳定的吗?是不是步长取值影响稳定性啊

tianya7071 发表于 2007-11-30 14:53

自己编制的newmark程序进行,求解时为什么求解的结果不收敛,越来越大。但是用此程序求解书上的一些例题时却能得到正确的结果,这时为什么啊,请求高人 指点?

wanyeqing2003 发表于 2007-11-30 15:21

无条件收敛是指方法本身。如果系统是发散的,则计算结果也会发散。

自己编的程序,需要考证程序编写中有没有错误。

tianya7071 发表于 2007-11-30 18:25

程序运行没有出错,就是发散,是程序出错了吗?我再检查一下

wanyeqing2003 发表于 2007-11-30 18:57

是的。自己编的程序一定要仔细检查。

tianya7071 发表于 2007-12-3 09:06

我想问一下系统怎么会出现发散呢?程序可以运行的没有出现错误?

wanyeqing2003 发表于 2007-12-3 09:31

程序能够运行,并不表明计算结果是正确的。

比如说,应该是1+2的算式,你写成了3+2,程序照样运行,不过结果就是错的。

咕噜噜 发表于 2007-12-3 09:31

把你的程序发上来看看啊

tianya7071 发表于 2008-1-9 21:25

谢谢了,我已经解决问题了

lin20080111 发表于 2008-3-4 15:21

newmark方法对时间推进步长有要求,时间步长小于某个可以估计的值时才无条件收敛,具体可查相关参考书籍
页: [1]
查看完整版本: 讨论一下newmark积分收敛性问题?