瑞利阻尼是OpenSees最常用的阻尼矩阵构造方法。传统的瑞利阻尼通过质量比例系数、刚度比例系数共2个待定系数来构造阻尼矩阵,而OpenSees的瑞利阻尼(如图1所示)有4个待定系数,分别为质量比例系数alphaM、3个刚度比例系数betaK、betaKinit、betaKcomm。为何有3个刚度比例系数?其各自的作用又是何如?待本推送细细道来。点击“阅读原文”可查看并下载本推送算例。
图1 OpenSees瑞利阻尼命令流
瑞利阻尼刚度比例系数
先简单回顾下瑞利阻尼。瑞利阻尼假设结构的阻尼矩阵为质量矩阵和刚度矩阵的组合,有两个待定系数:质量比例系数alpha0,刚度比例系数alpha1。通过给定两个振型阻尼比的值,可唯一确定alpha0与alpha1。
阻尼比随频率的变化规律曲线如图2所示。可见,与质量成正比的部分当频率趋于零时,变得无限大,随着频率的增加而迅速变小;与刚度成正比的部分,则随频率的增加而线性增加。当用于确定瑞利阻尼待定系数的频率wi及wj具有相同阻尼比时(工程常用),若频率在[wi, wj]区间内,则阻尼比小于或等于给定的阻尼比;在区间外则阻尼比大于给定阻尼比,且距离越远,阻尼比越大。因此,用于定义alpha0与alpha1的频率点wi及wj需覆盖结构分析中感兴趣的频段。
在弹塑性时程分析中,结构刚度[K]在逐步发生退化。此时,是否需要根据时变的结构刚度[K]实时重构阻尼矩阵呢?为此,OpenSees中瑞利阻尼的构造方法如下。式中,共有3个刚度比例系数betaK、betaKinit、betaKcomm,分别对应各迭代步的刚度矩阵KT、初始刚度矩阵Kini、各分析步的刚度矩阵KC。
图2 瑞利阻尼及OpenSees刚度更新
由图2可知,各迭代步的刚度矩阵KT更新次数最多,各分析步的刚度矩阵KC次之,初始刚度矩阵Kini则恒定不变。
假设积分步长足够小,在一积分步内结构响应未发生显著变化,此时采用KT和KC的求解结果将接近,而两者中KC的更新次数更少,因此采用KC有利于提高收敛性。由于Kini恒定不变,当结构刚度发生退化时,结构主要频率将脱离用于定义比例系数的频率区间[wi, wj],此时将高估结构阻尼,导致响应偏小。
因此,可从原理上总结:betaK、betaKinit、betaKcomm一般仅会三者取其一;采用betaK与采用betaKcomm计算结果相近,但betaKcomm收敛性更优;采用betaKinit低估结构响应。
分析实例
图3 测试算例
结构顶点位移曲线如图4所示。可见,采用betaKinit定义瑞利阻尼,由于阻尼矩阵恒定不变,当结构刚度退化时将高估结构阻尼比,导致结构响应偏小(207mm),顶点最大位移相对误差高达50%;采用betaK与采用betaKcomm定义瑞利阻尼,均可考虑结构退化影响,两者分析结果基本完全相同(299mm)。
迭代次数累积曲线如图4所示。可见,betaK迭代次数最多(耗时1605s),betaKcomm次之(耗时1477s),betaKinit迭代次数最少。其本质与阻尼矩阵的更新频率直接相关,前文已论述,此处不再赘述。
总结:采用betaKinit迭代次数最少,但将低估结构响应;采用betaK与采用betaKcomm计算结果相近,但betaKcomm迭代次数更少,收敛性更优。建议采用betaKcomm定义瑞利阻尼。
点击“阅读原文”可查看并下载本推送相关的算例模型。
精彩回顾:
【会议回顾】第十一届全国防震减灾工程学术研讨会
【PBSD】【OpenSees】2021年精选推送集锦
【PBSD】超限工程好助手:结构抗震性能设计软件PBSD功能简介
【PBSD】功能介绍及应用教学回顾[含视频]
【PBSD】构件变形指标VS材料应变指标:从评估敏感性出发
【PBSD】【PERFORM-3D】YTP导模工具使用手册
【PBSD】【YTP】减隔震模块介绍
【PBSD】【OpenSEES】智能化的结构弹塑性分析全套解决方案
【PBSD】地震动工具箱教学视频
【PBSD】地震动工具箱:多频段选波方法详解
【PBSD】一键弹塑性报告功能演示
【PBSD】弹性时程分析的实现与功能测试
【PBSD工程应用】保利南亚之窗——昆明地标性建筑
【PBSD工程应用】中新广州知识塔——330m知识城在建第一高楼
【PBSD工程应用】珠海万菱环球中心——300m拱北摩天新地标
【PBSD工程应用】格力新经济创投中心——珠海新地标
【PBSD工程应用】广东美术馆“三馆合一”项目——岭南文化新地标
【PBSD工程应用】华南理工大学国际校区图书馆
【PBSD工程应用】佛山天珺秀台——2021新广东省《高规》项目
【PBSD工程应用】深圳华侨城坪山之眼——250m坪山新地标
【小讯智能设计】2022年,新产品,新设计,新生活!
【小迅智能设计】第1集:字符避让算法在墙柱平面设计中的应用
【小迅智能设计】第2集:不建楼层,无以成模型
【小迅智能设计】第3集:体系!小迅建模的一个重要模块
【小迅智能设计】第4集:体系管理蕴含的功能逻辑
【小迅智能设计】第5集:用小迅画一张模板图需要多长时间?
【OpenSEES】OpenSEES历史版本下载
【OpenSEES】24类纤维截面剖分TCL函数
【OpenSEES】浅析纤维单元(一)
【OpenSEES】浅析纤维单元(二)
【OpenSEES】浅析纤维单元(三)
【OpenSEES】FiberSection3D新变化:-Gj必选项始末
【OpenSees】新版IMK模型的前世今生
【OpenSees】浅析剪力墙宏观单元:MVLEM
【OpenSees】浅析剪力墙宏观单元:SFI-MVLEM
【OpenSees】浅析剪力墙宏观单元:分层壳单元
【OpenSees】浅析矩阵求解器(一):谁最高效?
【OpenSees】浅析矩阵求解器(二):谁才是万金油?
【OpenSees】浅析约束处理方法(一)
【OpenSees】浅析约束处理方法(二)
【OpenSEES】浅析迭代(一)
【OpenSEES】浅析迭代(二):基于LineSearch优化迭代算法
【OpenSEES】浅析迭代(三):基于Krylov优化迭代算法
【OpenSees】双向地震与动力增量分析
【OpenSees】主余震与序列地震分析(一):功能实现
【OpenSees】主余震与序列地震分析(二):分析回滚
【OpenSees】模态与阻尼(一):振型参与质量系数计算
【OpenSees】模态与阻尼(二):实时模态分析
【OpenSees】SecAggregator为DispBC赋予剪切刚度乃无用功
【OpenSEES】PM截面分析实例
【OpenSees】如何利用应变控制截面分析的进程
【OpenSEES】低周往复加载实例:荷载位移双控
【OpenSees】SDOF非线性动力时程分析的实现与算例
【OpenSees】在2020日本E-Defense盲测比赛的表现
【OpenSees】2021日本E-Defense盲测比赛:底部带摩擦摆的足尺钢框架结构