[程序] Lambda1: 非线性黏滞消能器耗能阻尼指数Lambda1计算工具
实干、实践、积累、思考、创新。 有空学习一下减隔震相关的知识。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 非线性粘滞阻尼器耗能阻尼指数 lambda1,按《JGJ297-2013建筑消能减震技术规程》规范编制。 程序界面 ( Program Interface ) 公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新! Tag: 结构工程博士 结构工程师 伪程序员 结构抗震 地震工程 超限设计 软件定制 环评减振 振动控制 减隔震 施工过程模拟 小品钢结构 有限元研发 参数化设计 大震弹塑性
实干、实践、积累、思考、创新。 有空学习一下减隔震相关的知识。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 非线性粘滞阻尼器耗能阻尼指数 lambda1,按《JGJ297-2013建筑消能减震技术规程》规范编制。 程序界面 ( Program Interface ) 公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
已经更新至 V2022版,连接:http://www.jdcui.com/?p=16697 实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) NSDOF 是一个基于微软的windows窗口程序,用于单自由度结构的动力非线性分析。结构可是弹性也可以是弹塑性。动力荷载可以是施加在结构基座的地震加速度,也可以是施加在结构顶部的动力荷载。程序使用逐步积分法求解增量非线性运动方程。可以输出结构的各种响应结果,包括抗力,阻尼力,参考惯性力,位移,速度,加速度,耗能,滞回曲线等。 NSDOF is a Microsoft Windows based application for the dynamic analysis of single degree of freedom structural systems. …
实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) EPA Scaling: EPA-based Adjustment Tool of Seismic Ground Motion Record [基于EPA的地震动记录调整工具] 基于EPA的地震动记录调整工具。根据论文《基于EPA的地震动记录调整方法及应用实例》—常磊,廖耘,王亚勇 编制。项目用到就试试看吧。 可以导入多组地震波; 可以新建反应谱,反应剖也可以自定义; 可以自定义反应谱的平滑参数; 可以考虑谱平均值的二次修正; 可以设置反应谱计算的点数; 可以图形方式显示基于PGA、EPA修正的反应谱的结果; 图形结果可以快速输出EXCEL图表。 程序图例 …
实干、实践、积累、思考、创新。 之前用GMS选波系统( http://www.jdcui.com/?page_id=6118 )做的一个有趣的选波案例,结构是一个周期较短的纲结构,而且准备做隔震,也是小伙伴找我做的,这里简单记录一下。 选波基本信息如下。 二类场地,地震分组第一组,设防烈度8度(0.3g)。根据我国规范《抗规》和《高规》,反应谱的特征周期Tg=0.35s,小震影响系数0.24,小震时程分析的地震加速度最大值(PGA)为110cm/s2。结构阻尼0.03,结构前三阶周期分别为0.81s,0.76s,0.63s。可见结构的周期较短,且十分靠近规范反应谱的特征周期。另外,小伙伴表示,结构准备做隔震支座,隔震后结构的周期预估增大到1.5s左右。其中整个选波过程根据小伙伴的要求,主要是按我国《抗规》及《高规》的要求进行。 根据小伙伴提供的主要信息,采用 GMS 进行选波, (1)控制地震波的场地特性,比如场地剪切波速等参数,贴近二类场地, (2)同时,考虑隔震前后结构的主要周期范围,尽量控制所选地震波反应谱在0.5s~2.0s内尽可能贴合我国规范反应谱,2.0s后尽量与规范反应谱匹配(设置不同权重,当然具体细节这里就不展开了)。 (3)所选地震波持时均在15s以上,满足规范15s及5T1的要求。 (4)地震波反应谱均值与规范反应谱在主要周期点较为吻合,同时基底剪力也要进行控制。 虽然短周期反应谱波动比较大,一般选波稍微困难,但总体上GMS选的地震波结果还是可以的,所选地震波反应谱在结构主要周期范围内(0.5s~2.0s)与规范反应谱吻合非常好,为方便选用,一共选了8组天然波及6组人工波,如下。 最后,让小伙伴进行基底剪力验算,将时程基底剪力与反应谱基底剪力进行对比。 结果,发现较多地震波时程的基底剪力偏大(与CQC剪力比大于120%)。检查了很久,后面才发现原来是因为小伙伴的这个项目比较特殊,该结构前三阶结构周期的质量参与系数仅有60%,三阶以后的振型对结构的响应,包括基底剪力的影响很大,而三阶以后的大部分振型的周期已经在反应谱平台段,由于天然波反应谱在平台段实际上波动很大的,而刚好该结构这些频段的周期对还影响较大,因此,对于该类结构地震波的选择,虽然可以进一步采用GMS对平台段反应谱也进行更加严格的控制,以达到剪力不至于过大的要求。但实际上天然波反应谱在平台段的的波动性是很大的,而选波恰恰是应该反应这种离散性,对于平台段周期起控制作用的结构,时程波剪力与CQC剪力的比值应该可以放大一点(即稍微区别对待一下那些常规平台段周期影响不太大的结构),因为规范反应谱平台段是认为拉平的,无法反应天然波的波动性,而这波动性恰恰可能使该类结构的基底剪力显著增大。 PS: (1)写累了,上述表示有些乱,也没时间细致理顺了,anyway,做个笔记。 (2)另外,其实小震选波及大震选波,侧重点不同。有时间再吹。 相关案例 ( Related Examples) [01]. [工程][选波][地震波] 某超高层选波案例(GMS选波系统-选波应用案例1) [02]. [工程][选波][地震波] 某框筒高层建筑结构选波案例(GMS选波系统-选波应用案例2) [03]. [工程][选波][地震波] 某多层框剪建筑结构(短周期)选波案例(GMS选波系统-选波应用案例3) [04]. [工程][选波][地震波] 某钢筋混凝土框架-核心筒高层建筑结构选波案例(GMS选波系统-选波应用案例4) …
实干、实践、积累、思考、创新。 20170519写下的题目,现在已经20190929了,那就意思一下填一下这个页面吧。写个简单笔记。结束这篇博文。 采用YJK的人工波生成了一注人工波。采用 GMP直接导入,可以发现,YJK生成的人工波也是没有经过基线修正的。 相关话题 ( Related Topics) [01]. [Tool] SPECTR – A program for Response Spectra Analysis [反应谱计算程序] [02]. [程序][Tool] Ground Motion Selection [强震记录选取] [03]. [程序][软件]Ground Motion Library [强震记录管理] [04]. Artificial ground motion generator …
实干、实践、积累、思考、创新 检验基本理论及基本概念,多自由度地震作用计算的算例对比。 感谢 师弟 符东龙 帮忙整理资料。 算例信息(Model Information) 设计一个多自由度模型,用梁、柱搭一个多层的框架结构即可,结构的第一周期控制在3~4s左右,选取一组地震波(可以用前面的chichi波),阻尼比考虑5%和30%。用ETABS做以下分析。 (1)Mode1:直接输入地震波进行直接积分时程分析 (2)Mode2:直接输入地震波进行模态时程分析,注意(模态数量取满,所以前面设计模型自由度不要设计太多)。 (3)Mode3:直接输入地震波进行模态时程分析,注意(模态数量取1)。 (4)Mode4:直接输入地震波的反应谱(地震波的反应谱可以用SPECTR计算,计算时候周期间隔可以取密一点,比如0.01s),进行振型分解反应谱法分析。如以下是采用本网站的 SPECTR 反应谱分析软件计算的ChiChi.dat的地震波的反应谱,后续也可以用ChiChi.dat这条地震波来计算。 采用的地震波: 任务(Task) (1)阻尼比考虑5%和30%两种进行计算。提取模型1、模型2、模型3的剪力时程、模型4的剪力,并三者对比。 (2)阻尼比考虑5%和30%两种进行计算。提取模型1、模型2、模型3的的位移时程、模型4的位移,并三者对比。 模型(Model) 结果(Results) (1) 剪力对比 Base Force 模型4的反应谱分析结果与模型1和2的有差别。概念自己体会。 (2) 顶点位移 disp …
实干、实践、积累、思考、创新 检验基本理论及基本概念,单自由度地震作用计算的算例对比。 感谢 师弟 符东龙 帮忙整理资料。 算例信息(Model Information) 设计一个单自由度模型,结构周期控制在 1s,选取一组地震波,阻尼比考虑 5%和 30%,。用 ETABS 做以下分析。 (1) Mode1:直接输入地震波进行直接积分时程分析。 (2) Mode2:直接输入地震波进行模态时程分析。 (3) Mode3:直接输入地震波的反应谱(地震波的反应谱可以用 SPECTR 计算,计算时候周期间隔可 以取密一点,比如 0.01s),进行振型分解反应谱法分析。如以下是用 SPECTR 计算的 ChiChi.dat 的地震波的反应谱,后续也可以用 ChiChi.dat 这条地震波来计算。 …
实干、实践、积累、思考、创新。 温故而知新,补充不足。从实践中来,回到实践中去。 以下推导振型参与质量系数: 相关博文( Related Posts ) [01] [Structural Dynamics][Mode superposition] 振型参与质量系数(Participating Mass Ratio) [02] [动力学][振型分解][Mode Superposition] 振型向量与振型参与系数的乘积公式推导 [03] [结构设计][地震作用][规范] 振型分解反应谱法的一些概念总结 (Basic Concepts of Response Spectra Method) [04] [动力学][SAP2000] SAP2000中振型向量的标准化方法 …
实干、实践、积累、思考、创新。 复习基本知识,整理资料。振型分解法。 (1)振型向量是有量纲的。量纲为长度的倒数。 (2)振型向量关于质量矩阵正交。 (3)振型向量与振型参与系数的乘积为荷载指向向量。推到过程中利用到分块矩阵的一些计算。 相关博文(Related Topics) [01] [Structural Dynamics][Mode superposition] 振型参与质量系数(Participating Mass Ratio) [02] [动力学][振型分解][Mode Superposition] 振型向量与振型参与系数的乘积公式推导 [03] [结构设计][地震作用][规范] 振型分解反应谱法的一些概念总结 (Basic Concepts of Response Spectra Method) [04] [动力学][SAP2000] SAP2000中振型向量的标准化方法 …
实干、实践、积累、思考、创新。 温故而知新,理论指导实践,实践检验理论。 (1)振型型分解法,首先是进行模态分析,有多少个动力自由度,理论上就有多少个模态,相应的有多少个周期(频率),及振型。 (2)振型向量关于质量矩阵及刚度矩阵正交。因此,无阻尼运动方程可以实现解耦,将耦合的运动方程,解耦为多个广义单自由度运动方程。 (3)如果阻尼矩阵也满足于振型的正交性条件(如,瑞丽阻尼),则有阻尼结构的运动方程也可以解耦,解耦为多个有阻尼的广义单自由度运动方程。 (4)解耦后的单自由度方程的频率就是振型的频率。即,看是错综复杂的多自由度的震动过程其实是多个规则的不同频率的三角函数组成的。(PS. 自然界就是这么神奇,就像傅里叶变换一样,看是动态的,实则背后是静态的,是死的,太可怕了,无规律的东西,从频率来看,背后却是规律的… 这里不扯这个。 (5)振型无绝对大小,只是表示结构按某个具体频率振动时,各个动力自由度的振幅的相对大小。 (6)利用振型将多自由度方程解耦后分,若对解耦的单自由度方程进行时程分析,该方法常称为模态时成分析方法。若对解耦的单自由度方程进行反应谱分析,则称为振型分解反应谱法,这是目前结构设计规范的主流设计方法。 (7)振型分解法依靠振型对运动方程进行解耦,而振型是与弹性刚度及质量相关的,因此,机遇固定的振型对运动方程解耦,也意味着结构必须是弹性,该方法仅适用于弹性分析。 (8)振型分解反应谱法,由于引入了反应谱,使得结构工程师主要关注最大值,查看结果简便了,但是简便也带来了问题,因为反应谱丢掉了时程结果的许多信息。 (9)由于反应谱法只能获得最大值,因此振型分解反应谱法涉及多个层次的组合问题。首先,各振型的极大值怎么叠加组合为最后的响应,该部分组合是所谓的“振型组合”,如常见的ABS组合方式,SRSS组合方式,及CQC组合方式等。另外,还有一个组合问题是多个方向的地震响应的组合问题,由于不同方向的地震动严格来说是不同的,所谓的不同,是说具体的时程肯定是不同的,响应的反应谱也是不同的,不同就会导致不同步,不同步那不同方向的结果也需要组合。直接时程分析法考虑多个方向的地震同时作用,直接就把多个方向的地震波加上同时进行分析即可,无非是动力方程的右边项将不同方向的地震波叠加即可,而振型分解反应谱法不行,不同方向的地震响应结果,也需要组合,先进行单个方向的效应分析,然后再把这些单个方向的极大值效应进行组合,该组合即所谓的“方向组合”。 (10)由于振型分解反应谱法的概念是,先计算单个振型的某个效应(如剪力,弯矩等)的最大值(正值),然后将单个振型的结果按一定的方法叠加起来,因此,振型分解再用反应谱分析再叠加的过程,丢掉了方向性。或者说,这些响应量,如剪力,只有一个统一的方向。结果都只有一个方向,那使用起来不方便,不直观,因此,在应用的时候,为了给出方向,又有研究者给出一些建议方法,判定响应方向,比如按主振型的方向,来确定响应的方向。但该方法也仅是对于一些简单结构,给出一个响应的参考方向,对于复杂结构,依然存在问题一些问题。比如,多塔连体结构,由于振型分解反应谱法,给出的不同塔楼的力都是同一个方向的,那振型分解反应谱可能就丢失了塔楼的反向运动,有可能存在隐患。因此,振型分解反应谱法虽然简便好用,但是也有不足,这个时候就需要补充弹性时程分析。这就是为何规范要求对复杂结构进行补充的弹性时程分析的一个重要原因。这个振型分解反应谱法的方向问题,还会引起其他相关的问题,具体工程的时候具体思考和分析。 (11)振型分解反应谱法的振型组合是非线性的,因此会出现诸如振型分解反应谱法的楼层剪力与楼层地震力(外力)不平衡的问题。因为,楼层剪力是多个振型的楼层剪力组合而得到的,单个振型下的楼层剪力是由于楼层地震力根据平衡求解的,满足平衡关系,但是经过振型组合后(如,SRSS,CQC),又不满足平衡关系了,因为这些振型组合的方法都不是线性的。因为不能是线性的,为何振型组合不是线性?简单说,因为各个振型的极大值不是同时出现的,这个非线性就是考虑了概率性,背后理论是随机振动。 (12)振型分解反应谱法,实际上是一个等效静力分析,为何这么说,因为运动方程经过解耦,再套上反应谱法,对于每一个振型,相当于在各个动力自由度上加上了一个等效惯性力,然后用这个惯性力进行静力分析,得到该振型下相关的响应量,如构件剪力,弯矩,轴力等,然后再进行振型组合。因此,在有限元求解上,其实是一个静力的求解分析过程。 (13)说到振型分解反应谱法,《高规》及《抗规》,又要扯到“扭转耦联”这个四个字,规范也给出了,两个方法,其中第一个是 a.不考虑扭转耦联的振型分解反应谱法,及b.考虑扭转耦联的振型分解反应谱法。其中,不考虑扭转耦联的振型分解反应谱法采用的是 SRSS组合,仅考虑一个水平方向的振型,即仅进行一个方向的振型分析,不考虑另一个方向质量或扭转惯量的耦合作用。考虑扭转耦联的振型分解反应谱法采用的是 CQC组合(CQC,组合过程中各个振型也是耦联的,需要通过两两振型的周期比及阻尼比参数来计算),分析过程中每一个楼层考虑水平方向及扭转方向3个自由度,振型也包含三个方向的分量。 (14)关于“扭转耦联”,必须说的是,由于一般结果,质量中心及刚度中心很难完全重合,因此,结构的扭转振动总是存在的,因此,进行“考虑扭转耦联的振型分解反应谱法”是相对更精确的。 (15)另外,进行“考虑扭转耦联的振型分解反应谱法”分析与是否考虑多向地震作用或者考虑哪个方向地震作用无关。不要将扭转耦联等同于双向或者三向地震作用,不考虑耦联等同于单向地震。考虑扭转耦联,本质上说的是模态分析的时候,需要考虑平动与扭转自由度的耦联,模态需要能反应扭转的成分。是否考虑多向地震作用,只是振型分解后,方向组合的问题。是否考虑不同角度的地震只是涉及到振型参与系数的计算方法。振型分析,是否考虑扭转耦联或者不考虑扭转耦联,仅仅是结构固有特性的反映。 PS. 最后几点对SRSS和CQC及“扭转耦联”的表述还不是太清楚,借筑信达 李楚舒李总 的话补充一下:完全对称(没有扭转)的SRSS和CQC的结果也有较大区别,SRSS会在地震方向低估作用,而在另一个方向高估(见Wilson一书)。所以用CQC与结构是否扭转没关系,而是振型间存在耦合这一客观存在,所以必须用CQC。所以抗规的“扭转耦联”不对,应该是“振型耦联”——这误导了很多工程师. 相关博文( Related Posts ) [01] …
实干、实践、积累、思考、创新。 To be continued… 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 To be continued… 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 陆续分享一些 GMS : Ground Motion Selection Program 地震波选波系统 的一些选波案例,很多这些项目都是毕业前帮一些网友及工程师选的。关于GMS选波系统及关于地震波及地震工程的更多资料可以参考 www.jdcui.com 的这个网页:(http://www.jdcui.com/?page_id=6118)。 下面的算例是某钢筋混凝土框架-核心筒高层建筑结构的小震选波案例。 【结构信息】 地面以上结构总高度接近140m。结构体系: 框筒结构;结构材料信息: 钢筋混凝土;设计地震分组: 一;地震烈度: 7(0.1g);场地类别: Ⅰ1;特征周期: 0.35;结构的阻尼比: 0.050。 结构前3周期分别为:3.5s、3.1s及2.47s,前三周期分部较为均匀,周期在6s以内。 【GMS 选波系统】 采用 www.jdcui.com 的 GMS (http://www.jdcui.com/?page_id=6118)选波系统进行选波,并结合Ground Motion Converter(http://www.jdcui.com/?p=4604)将地震波转换到其他软件进行补充计算,如下图所示。 (1) GMS System …
实干、实践、积累、思考、创新。 挤些时间,陆续分享一下 GMS : Ground Motion Selection Program 地震波选波系统 的一些选波案例。关于GMS选波系统及关于地震波及地震工程的更多资料可以参考 www.jdcui.com 的这个网页:(http://www.jdcui.com/?page_id=6118)。 下面的算例是一个框筒结构的选波案例。 【结构信息】 地面以上结构总高度接近170m。结构体系: 框筒结构;结构材料信息: 钢筋混凝土;设计地震分组: 一;地震烈度: 6 (0.05g);场地类别: Ⅲ;特征周期: 0.45;结构的阻尼比: 0.050。 结构前3周期分别为:5.15s、4.12s及3.98s,周期在6s以内。 【GMS 选波系统】 采用 www.jdcui.com 的 GMS (http://www.jdcui.com/?page_id=6118)选波系统进行选波,并结合Ground Motion Converter(http://www.jdcui.com/?p=4604)将地震波转换到其他软件进行补充计算,如下图所示。 (1) …
实干、实践、积累、思考、创新。 挤些时间,陆续分享一下 GMS : Ground Motion Selection Program 地震波选波系统 的一些选波案例。关于GMS选波系统及关于地震波及地震工程的更多资料可以参考 www.jdcui.com 的这个网页:(http://www.jdcui.com/?page_id=6118)。 下面的算例是一个短周期结构的选波案例。 【结构信息】 大底盘裙房,加塔楼,总高接近40m。结构体系: 框剪结构。结构材料信息: 钢筋混凝土。设计地震分组: 一;地震烈度: 6 (0.05g);场地类别: Ⅲ;特征周期: 0.45; 结构前3周期分别为:1.14s、1.01s及0.97s,均在接近1s,周期较短。 【GMS 选波系统】 采用 www.jdcui.com 的 GMS (http://www.jdcui.com/?page_id=6118)选波系统进行选波,并结合Ground Motion Converter(http://www.jdcui.com/?p=4604)将地震波转换到其他软件进行补充计算,如下图所示。 (1) GMS …
实干、实践、积累、思考、创新。 结构主要参数 框筒结构,主体结构60层,高度300m左右,设防烈度6度,地震分组1组,场地类别为二类。结构的前3阶周期分别为:7.2s(Y向),6.2s(X向),3.2s(扭转)。 GMS系统选波 采用 www.jdcui.com 的 GMS (http://www.jdcui.com/?page_id=6118)选波系统进行选波,并结合Ground Motion Converter(http://www.jdcui.com/?p=4604)将地震波转换到其他软件进行补充计算,如下图所示。 (1) GMS 选波系统 (2) Ground Motion Converter 地震波各种转换系统 选波主要结果 多波反应谱对比图 整体内力结果曲线 整体位移结果曲线 关于地震波选取及GMS选波系统的开发 从5年前做出(2014年) GMS 选波系统(http://www.jdcui.com/?page_id=6118)到现在,陆陆续续也帮助超过200多位学生及工程师选波了,记得当时YJK的选波功能还十分弱。后面有时间整理部分选波案例。 【部分GMS选波案例】 [01]. [工程][选波][地震波] 某超高层选波案例(GMS选波系统-选波应用案例1) [02]. [工程][选波][地震波] 某框筒高层建筑结构选波案例(GMS选波系统-选波应用案例2) [03]. [工程][选波][地震波] 某多层框剪建筑结构(短周期)选波案例(GMS选波系统-选波应用案例3) …
实干、实践、积累、思考、创新。 PEER NGA 地震动数据库( 太平洋地震工程研究中心地震动数据库 ) 是一个结构研究人员及工程师都接触过的一个很好的地震波数据库。至少没直接上去过也间接用到过PEER的地震波。 很多小伙伴常问我两个问题:(1)PEER下载的地震波的单位是什么.(2)PEER下载的地震波数据格式怎么看。都是两个简单的问题,不过这里也说明一下吧。 可能对刚接触的小伙伴有用。 PEER地震波文件格式 如下图为PEER下载的地震波文件,一般是.AT2为后缀,是一个文本文件,可以用记事本打开。 PEER地震波的数据格式 用记事本打开.AT2文件,其中有个表头,DT是地震波的时间间隔,然后表头后是地震波数据。地震波数据是5列的,正确的阅读顺序是,从左到右,从上到下。 PEER的地震波数据可以用网站的软件 NGA Converter 进行转换([Tool] PEER NGA Ground Motion Convertor [PEER地震波数据格式转换器]);比如转换成常用的为一列的。 PEER地震波的单位 PEER下载下来的地震波的默认单位为g,g是重力加速度,是一个常量,通常可取:g=9800mm/s^2 = 980cm/s^2 = 9.8m/s^2 。所以也可以理解为没有单位的。 你喜欢什么单位就什么单位。如果你想用mm/s^2 为单位,那就将下载下来的地震波,乘以9800,那么就可以了。其余以此类推。 …
[01] 著:《PERFORM-3D原理与实例》
[02] 著:《有限单元法-编程与软件应用》
[03] 著:《结构地震反应分析-编程与软件应用》
[04] 著:《有限单元法 Python编程》
[05] 著:《结构地震动力响应Python编程》
[06] 著:《Grasshopper建筑结构参数化建模应用实例》
[07] 土木工程试验数据处理软件汇总
[08] 自编程序 [Software Box]
![Grasshopper建筑结构参数化建模应用实例[Practical Examples of Parametric Modeling for Building Structures Using Grasshopper]](http://www.jdcui.com/wp-content/uploads/2026/01/封面.png)