[随笔] 仰望星空 脚踏实地
实干、实践、积累、思考、创新。 既要仰望星空,也要脚踏实地,道阻且长。 开始了,就不远了。 行动起来。 公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新! Tag: 结构工程博士 结构工程师 伪程序员 结构抗震 地震工程 超限设计 软件定制 环评减振 振动控制 减隔震 施工过程模拟 小品钢结构 有限元研发 参数化设计 大震弹塑性
实干、实践、积累、思考、创新。 既要仰望星空,也要脚踏实地,道阻且长。 开始了,就不远了。 行动起来。 公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
截止8.28日晚12时,本次SAUSG小白大白投票环节共计有效票数5374票。为继续推动行业进步,赋能中小设计企业,促进行业专家与广大工程师的共同成长,我们决定继续开放举荐+投票通道,并分批公布专家名单,大家可以在公众号后台联系我们,推荐心仪的“大白”加入到活动中来,当然,我们也期待您的自荐!根据与专家的沟通顺序和联系情况,我们初步邀请了五位专家作为SAUSG智库的首批“大白”。其余专家也在和大家见面的路上啦!敬请期待~
实干、实践、积累、思考、创新。 V2022版本的DataSmoothing 软件( [工具][试验][更新] DataSmoothing v2022: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具] ) 增加了曲线局部范围平滑修正的功能,这是一个非常强大的功能,这个功能花了我非常多时间,主要解决对于部分数据,仅需局部平滑优化,而不需要全局平滑修正的问题。这里通过一个简单的案例进行演示说明。 STEP 1: 初始曲线如下图所示,整个曲线在4个区域存在一些不平滑的锯齿,在其他地方曲线都是比较正常的。 STEP 2: 将曲线导入 DataSmoothing,如下图所示。 STEP 3: 为了演示软件的局部修正功能。我们先设置参数,仅仅修正区域1,修正效果入下图所示。绿色是修正的曲线,由图可见,软件仅仅对区域1曲线进行了平滑修正,原先的锯齿被平滑修正了,而在其他地方数据维持原样。 STEP 4: 我们进一步设置参数,同时修正区域1及区域2,修正效果入下图所示。由图可见,绿色是修正的曲线,在区域1及区域2试验曲线均得到了平滑,其余位置并未做处理。 STEP 5: 我们进一步设置参数,同时对区域1、区域2、区域3、区域4进行修正,修正效果入下图所示。由图可见,4个区域试验曲线均得到了平滑,原来的锯齿均基本消失。 …
实干、实践、积累、思考、创新。 一些显示不全的支撑(仅仅显示了截面),在特殊支撑定义里面无法设置连接属性,搞了很久,后面研究发现,只要提前运行【生成数据及数检】后,即可轻松设置连接属性了。 相关话题 ( Related Topics) [01]. [Tool] YJK(盈建科)桩荷载统计工具 [02]. YJK转PKPM出现“访问XX.jws发生未知错误”的解决办法 [03]. YJK(盈建科)的三处材料定义 [04]. YJK(盈建科)截面建模工具-快速导入 [05]. YJK1.7人工波功能测试 [06]. YJK地震波反应谱分析与地震波选取 [07]. YTP – A Pre Process Program for PERFORM-3D [YTP PERFORM-3D前处理软件] [08]. YJK(盈建科)显示截面功能测试 [09]. YJK(盈建科)中的删除功能 [10]. YJK出现构件非常规显示的解决办法 [11]. YJK异形墙的建模 [12]. [编程][工具][结构设计][超限设计]超限报告工具之——【结构整体指标】统计与报告生成软件 [13]. [软件][工具][结构设计][超限设计]超限报告工具之——【计算参数】统计与报告生成软件 [14]. [结构分析][结构设计][盈建科]YJK模态时程分析及反应谱计算需要注意的地方 …
实干、实践、积累、思考、创新。 前几天为答谢网友们一直以来的支持,在 构思 微信群 搞两个抽奖活动,送出12本书。 也希望借这个机会,与广大结构工程师做个交流。 一转眼,2022又快结束了。 继续加油。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 博客渐渐成了自己的一个对外的笔记本,【图】也是一种记录方式。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 普通钢结构: 通常说的是常规的钢框架结构,纵横向均有框架承重和抵抗水平力作用,框架梁柱通常刚接。 轻钢结构: 通常有以下形态:轻型门式刚架结构,冷弯薄壁型钢结构,钢管结构等。 另外两者在设计时候依据的规范也通常不同。 普通钢结构设计通常参考 《钢结构设计标准》GB 50017-2017、《高层民用建筑钢结构技术规程》JGJ 99-2015等。 轻钢结构设计通常参考《门式刚架轻型房屋钢结构技术规范》GB 51022-2015、《门式刚架轻型房屋钢结构技术规程》CECS102-2002、《冷弯薄壁型钢结构技术规范》GB 50018-2002等。 下面我们贴几张门式刚架的图片。(图片均来自网络,并已注明,如有侵权,请联系删除。) (图片来自网络:https://www.renrendoc.com/paper/116939964.html) (图片来自网络: https://www.renrendoc.com/paper/125554853.html) 相关博文( Related Topics) [01] [工具][软件][规范] 广东省标准《高层建筑混凝土结构设计规范》反应谱计算工具 [02] [结构力学][结构设计] 两端固支梁弯矩为0点距端部的距离 [03] [抗震][结构设计][规范] 非抗震设计情况下混凝土柱的“轴压比”可达多大? [04] …
实干、实践、积累、思考、创新! NMDOF是一个多自由度剪切层模型动力非线性分析工具。NMDOF软件链接:[软件][动力学][编程] NMDOF v2022: A Tool for Nonlinear Dynamic Time History Analysis of Shear-Type MDOF System (多自由度剪切层模型系统动力非线性时程分析工具 v2022) 本篇博文用NMDOF做一个两自由度简化隔震结构体系的非线性动力时程分析案例,上部结构采用弹性本构,隔震层采用的是Plastic Wen模型,也就是常说的Bouc-Wen模型,并同时利用SAP2000进行对比验证。 (1)模型参数 【质量 MASS】 MASS 隔震层 100000 上部结构 500000 【材料模型 MATERIAL】 …
实干、实践、积累、思考、创新! NMDOF是一个多自由度剪切层模型动力非线性分析工具。NMDOF软件链接:[软件][动力学][编程] NMDOF v2022: A Tool for Nonlinear Dynamic Time History Analysis of Shear-Type MDOF System (多自由度剪切层模型系统动力非线性时程分析工具 v2022) 本篇博文用NMDOF做一个单自由度非线性动力时程分析案例,采用模型是Plastic Wen模型,也就是常说的Bouc-Wen模型,并同时利用SAP2000进行对比验证。 (1)模型参数 质量【MASS:100】 材料模型【MATERIAL:Plastic Wen】 Stiffness: 80000 Yield Strength: 640000 Post …
软件已更新,新版移步:http://www.jdcui.com/?p=22688 实干、实践、积累、思考、创新。 拖了好久的东西,这次总算可以更新了。有朋友找到我们,让我们做一个隔震层模型计算程序。于是有了这个剪切层模型的非线性动力分析程序。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) NMDOF 是一个基于微软的windows窗口程序,用于多自由度剪切层模型系统的地震动力非线性分析。 结构可是弹性也可以是弹塑性,支持的材料模型包括,线弹性材料、常规的二折线滞回本构及Bouc-Wen滞回本构。 程序使用Newmark-beta逐步积分法求解增量非线性运动方程。软件提供的阻尼模型包括模态阻尼及瑞利阻尼。 软件可计算并显示结构的模态形状。 软件可输出结构的各种时程响应结果,包括位移,速度,加速度,各类耗能时程等。同时软件可输出多种层最大响应结果,包括层位移、速度、加速度及层间剪力等。 软件可显示结构的模态形状动画及时程变形动画。 软件提供多种常用地震加速度时程格式模板,方便使用者快速导入地震加速度时程,形成自身的地震加速度记录数据库。 NMDOF is a Microsoft-based Windows program for seismic dynamic nonlinear analysis of …
实干、实践、积累、思考、创新。 随后更新…. 相关博文( Related Topics) [01]. [Tool] SPECTR – A program for Response Spectra Analysis [反应谱计算程序] [02]. [程序][Tool] Ground Motion Selection [强震记录选取] [03]. [程序][软件]Ground Motion Library [强震记录管理] [04]. Artificial ground …
实干、实践、积累、思考、创新。 马上更新……(ps. 2018年12月写下的题目, 相关博文( Related Topics) [01]. [Tool] SPECTR – A program for Response Spectra Analysis [反应谱计算程序] [02]. [程序][Tool] Ground Motion Selection [强震记录选取] [03]. [程序][软件]Ground Motion Library [强震记录管理] [04]. Artificial ground …
实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 拖了很久,最近搞东西用到BoucWen这个材料,从OpenSees中搬过来,写个程序测试一下,因为和最原始的Bouc Wen模型还有点不同。 最原始的BoucWen模型在这里做了测试:[研究][软件] BWTest: Bouc-Wen模型参数测试分析 [Bouc-Wen Hysteretic Model Parameters Analysis] 关于BoucWen Material 的OpenSees介绍在OpenSeesWiki中找到:BoucWen Material – OpenSeesWiki (berkeley.edu) 命令也搬过来: This command is used …
实干、实践、积累、思考、创新。 快10年之前做的东西,算是10年前的成果了,最近整理了一下。 【题目】 基于目标谱匹配法的地震波选波系统研制 【英文题目】 Development of seismic wave selection system based on target spectrum matching method 【作者】 崔济东1,戚永乐2 【英文作者】 CUI Jidong1, QI Yongle2 【单位】 1. 广州容柏生建筑结构设计事务所(普通合伙)2. 中国能源建设集团广东省电力设计研究院有限公司 【中文摘要】 随着结构计算分析技术的快速发展,动力时程分析在结构抗震设计中运用越来越广泛,编制能够快速提供满足规范要求的地震波的选波系统具有较大的应用价值。根据《建筑抗震设计规范》(GB50011-2010)的要求,基于目标谱匹配法,开发了地震波选波系统GMSS。对GMSS的总体设计框架进行介绍,着重阐述地震动数据库模块的设计及软件提供的两种目标谱匹配方案:离散周期点匹配法及周期范围匹配法。通过某超高层实例对GMSS选取的地震波进行验证,结果表明离散周期点匹配法侧重于控制具体周期点的反应谱误差,周期范围匹配法侧重于控制指定周期范围内地震波反应谱与目标谱形状的吻合程度,两种方案的选波结果均可满足规范要求,GMSS选波系统运行效率较高,可进一步用于科研和工程实践。 …
实干、实践、积累、思考、创新。 建筑工业出版社 建筑工具书 销量榜。《结构地震反应分析编程与软件应用》3、4 、5、 6月排12、10、37、6。 相关话题 ( Related Topics) [01]. [新闻] RBS丛书 | 《结构地震反应分析编程与软件应用》出版啦 [02]. 新书《结构地震反应分析 编程与软件应用》出版了!! [03]. [日记] 新书《结构地震反应分析 编程与软件应用》封面预览 [04]. 《结构地震反应分析编程与软件应用》资源主页 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) BWTest: Bouc-Wen模型参数测试分析,程序用来测试经典的Bouc-Wen滞回模型的参数。可以用来拟合我们的试验数据,比如一些隔震支座等等。 这里先简单介绍一下经典Bouc-Wen模型,经典Bouc-Wen滞回模型是一个光滑的滞回恢复力模型,其模型表达式为: \[\left\{ \begin{array}{l} F\left( t \right){\rm{ = }}a\frac{{{F_y}}}{{{u_y}}}u\left( t \right) + \left( {1 – a} \right){F_y}z\left( t \right)\\ \dot z\left( …
实干、实践、积累、思考、创新。 最近忙,放松时间学学python。 python中的 sympy库是一款符号运算库,功能强大。这里测试其求微分方程的功能。The sympy library in python is a symbolic operation library with powerful functions. Here we test its function of finding differential equations. 我们可以试试用sumpy求解单自由度粘滞阻尼体系自由振动的运动方程。We can try to use …
实干、实践、积累、思考、创新。 最近工作比较忙,撸撸python代码放松一下,用python的turtle库绘图,重新学习python。 相关话题 ( Related Topics) [01]. Python 出现”invalid literal for int() with base 10: \xef\xbb\xbf0″ 错误 [02]. [编程笔记] Tuple in Python [Python中的元组] [03]. [Python][编程][笔记] Python海龟绘图 —— 多边形 Polygon 微信公众号 ( Wechat Subscription) …
实干、实践、积累、思考、创新。 做个笔记,最近碰到项目认真测试了这个问题,主要是搞清楚不同构件楼层抗剪承载力的计算及构件对楼层抗剪承载力的贡献。 高规3.5.3条文说明 《高规》 3.5.3 条文说明指出:柱的受剪承载力可根据柱梁端实配的受弯承载力按两端同时屈服的假定失效模式反算; 剪力墙可根据实配钢筋按抗剪设计公式反算; 斜撑的受剪承载力可计及轴力的贡献,应考虑受压屈服的影响。 YJK的说明书介绍 对于混凝土柱、剪力墙受剪承载力的计算方法及楼层受剪承载力的统计方法, 程序依据《建筑抗震鉴定标准》附录 C 执行;对于钢柱,程序采用材料的屈服强度来计算各种截面形式构件的上下两端的全塑性抵抗弯矩,进而计算其抗剪承载力。对于支撑,程序按照其与 Z 轴的夹角大小,采用了三种方式来考虑其受剪承载力贡献,即按柱考虑、按斜杆考虑和不考虑其承载力贡献: 1、混凝土(型钢混凝土)构件, (1)当其与 Z 轴的夹角小于 20°时,按普通柱的方式计算抗剪承载力; (2) 大于 20°且小于 70°时, 只考虑混凝土截面内的钢筋、 型钢或钢管的受拉承载力,再向平面相应方向( x 或 y)投影; (3)大于70°时,此时其受力性能与梁类似,不考虑其受剪承载力贡献; …
实干、实践、积累、思考、创新。 用小伙伴的试验数据做个测试。 原始试验数据如下图所示,非常多的抖动。 首先在数据平滑之前,先将原始试验数据导入PPC软件( [软件][试验] PPC: Pause Point Correction [试验曲线停顿点修正工具] )进行停顿点修正。如下图所示。 PPC修正后的数据如下图所示,可见,历程数据及滞回曲线数据显著改善。 进一步将停顿点修正后的数据导入DataSmoothing ([工具][试验][编程] DataSmoothing: A Program for Data Smoothing [试验数据曲线平滑+降噪工具])进行平滑修正,如下图。 经过DataSmoothing修正后的最终数据如下图。可以发现,经过平滑修正后的应力-应变曲线趋势更加清晰。 关于试验数据修正程序介绍 ( Program Introduction) NoiseRemoval:http://www.jdcui.com/?p=15046 该程序主要作用是,修正试验数据中的噪声,适合那些许多波动试验数据曲线。 OutlierRemoval:http://www.jdcui.com/?p=14365 …
实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) (1)软件用于中震墙肢2ftk拉应力验算,关于墙肢的拉应力验算,来源于《超限高层建筑工程抗震设防专项审查技术要点》(建质[2015]67号)的第四章第十二条(四)款,规范原文如下: 第十二条 关于结构抗震性能目标: (四) 确定所需的延性构造等级。中震时出现小偏心受拉的混凝土构件应采用《高层混凝土结构规程》中规定的特一级构造。中震时双向水平地震下墙肢全截面由轴向力产生的平均名义拉应力超过混凝土抗拉强度标准值时宜设置型钢承担拉力,且平均名义拉应力不宜超过两倍混凝土抗拉强度标准值(可按弹性模量换算考虑型钢和钢板的作用),全截面型钢和钢板的含钢率超过2.5%时可按比例适当放松。 上述规范条文对应的具体公式是: 上式中 Ac,As 、分别为混凝土、型钢和(或)钢板的截面面积; Ec、Es 分别为混凝土、型钢和(或)钢板的弹性模量;Nt就是中震时双向水平地震下的墙肢轴拉力。 关于这个条文的进一步解释,可参考 肖从真 大师 的公众号文章《 超限审查要求的墙肢拉应力验算你做对了吗?》 从以上公式可以看到,拉应力比与附加钢骨含钢率是有内在的对应关系的。 (2)软件可以根据墙肢的中震应力比,根据上述规定,反算需要附加的钢骨含钢率,也可以反算出需要附加的钢板厚度。 软件中的符号: σt:中震拉应力 ftk:混凝土抗拉强度标准值 ps:附加的钢骨含钢率 …
实干、实践、积累、思考、创新。 用小伙伴的滞回曲线试验数据做个修正案例。 如下图所示,是原始滞回曲线,可以发现在较多位置曲线异常抖动。 下图为原始的位移历程曲线,有图可见,位移历程存在较多平台,平台段抖动非常厉害。 先把原始试验数据导入PPC进行停顿点修正,如下图。 下图是停顿点修正后的滞回曲线,可以发现大部分抖动点都修正了,只剩局部一些锯齿点。 停顿点修正后的位移历程曲线如下图,已经消除了大部分平台,位移历程曲线呈现了波峰波谷交替循环的形式。 进一步将上述修正后的曲线,导入DataSmoothing进行平滑修正。 下图为平滑修正后的最终曲线,可以发现,曲线已经极大平滑了。 以下是修正前后滞回曲线、位移历程、力历程曲线的对比。 关于试验数据修正程序介绍 ( Program Introduction) NoiseRemoval:http://www.jdcui.com/?p=15046 该程序主要作用是,修正试验数据中的噪声,适合那些许多波动试验数据曲线。 OutlierRemoval:http://www.jdcui.com/?p=14365 该程序主要作用是,剔除数据中的异常点,毛刺点,跳跃点。数据中的这些异常点及毛刺点通常是因为采集仪器信号不稳定引起的。 LoopModifier: http://www.jdcui.com/?p=12201 该程序主要用于根据试验的规律局部处理试验数据中的错误离散点。 SawtoothRemove: http://www.jdcui.com/?p=15493 该程序主要用于去除滞回曲线数据中的锯齿。 DataSmoothing: http://www.jdcui.com/?p=15650 该程序主要用于对试验曲线进行平滑修正。 PS:不同的试验数据问题需要用不同的方法进行修正,每个程序都有其特别的功能。 DataSmoothing软件案例 ( …
实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 根据目标谱,生成人工波的软件。A Program for Artificial Earthquake Accelerograms Generation. 这个东西不做不知道,做了才发现其实很多小细节。不同处理方法出来效果差异很大。 AEEG 的基本使用功能步骤: (1)定义需要匹配的目标反应谱 (2)设置人工波生成参数 (3)运行人工波生成,并保存分析结果 20241006版 做了小版本更新,可不限定PGA进行人工波生成。 程序案例( Examples) [01] [软件][地震动] AEEG人工地震波合成 —— 案例1(拟合自定义反应谱) [02] [软件][地震动] …
实干、实践、积累、思考、创新! 最近用 YJK 3.1.1 发现及其多bug。建模里面经常搞着搞着就出错,经常要关闭重启。 最近又遇到个模型,搞着搞着 楼板厚度无法修改 楼板荷载无法施加,重新启动软件、修复模型,刷新等都试过了依然无法解决。 最后在前处理导出ydb模型文件,再的重新导入又可以了,但是基础模型丢了,得重新搞。 相关话题 ( Related Topics) [01]. [Tool] YJK(盈建科)桩荷载统计工具 [02]. YJK转PKPM出现“访问XX.jws发生未知错误”的解决办法 [03]. YJK(盈建科)的三处材料定义 [04]. YJK(盈建科)截面建模工具-快速导入 [05]. YJK1.7人工波功能测试 [06]. YJK地震波反应谱分析与地震波选取 [07]. YTP – A Pre Process Program for PERFORM-3D [YTP PERFORM-3D前处理软件] …