摘要

为了掌握非线性度对逐步积分法的影响,研究了几种积分算法在不同非线性度振动系统中的响应。通过3个典型非线性算例,对修正双步长显式法、蛙跳式中心差分法、Newmark法、广义α法和精细积分法的计算精度和稳定性能等进行了比较。结果表明:非线性度对广义α法、精细积分法和Newmark法的稳定性有影响;高非线性度对Newmark法的计算稳定性影响最大;时间步长越小,算法精度和计算量越高;相同小步长情况下,精细积分法的精度最高,而修正双步长显式法的计算量最小;在时间步长较大时,低非线性度会引起精细积分法不稳定,修正双步长显式法的精度最高,修正双步长显式法在非线性系统中具有很强的鲁棒性。