多阻尼比设计反应谱兼容地震动时程生成: 算法研究与程序编制 [Generation of Design-Spectrum-Compatible Ground Motions for Multiple Damping Ratios: Algorithm and Implementation]

实干、实践、积累、思考、创新。 在结构抗震时程分析中,输入地震动需与设计反应谱相匹配;而实际工程常涉及多个阻尼比(如不同结构材料、消能减震装置、土-结构相互作用等场景),传统方法只能针对单一阻尼比生成地震波,难以满足多阻尼比同时匹配的需求。 本研究针对多阻尼比设计反应谱兼容地震动时程的生成问题,研制了相应的计算程序。程序以实际地震记录为初始波,导入多阻尼比目标反应谱和控制周期点后,经迭代调整输出一条修正地震动时程,使其在各阻尼比下的反应谱均满足预设的容差带要求,同时可对峰值加速度(PGA)进行精确控制。程序还提供初始波与修正波的时程对比、各阻尼比反应谱与目标谱对比、误差统计表及结果输出等功能。 该程序可为采用多个阻尼比进行地震反应分析的结构(如设置阻尼器的结构、隔震结构、混合结构等)提供合理、可靠的地震动输入,避免单阻尼比选波带来的分析偏差,提高时程分析结果的准确性与工程适用性。 结构之旅 https://www.jdcui.com 合作及技术咨询 COOPERATION & CONTACT E-mail:jidong_cui@163.com

[数据处理] DataSmoothing 曲线平滑修正软件 案例25 [Datasmoothing curve smoothing correction software Case 25]

实干、实践、积累、思考、创新。 小伙伴的试验数据,使用DataSmoothing软件( [工具][试验][软件] DataSmoothing v2024: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具 2024版] )进行数据平滑修正。 原始试验滞回曲线存在很多锯齿,如下图所示:   将数据导入DataSmoothing软件,进行平滑修正: 修正后的滞回曲线如下: 相关博文( Related Topics) [01] [试验][软件][科研] CurveCorrection 2024: General Curve Correction Program [通用曲线修正程序] [02] [科研][软件][试验] …

[海工笔记] 海上风力发电机常用术语 [offshore wind turbine terminology]

学习笔记 · 海上风电机组(单桩基础)通用术语,中英对照。 配图为本人原创绘制的示意图,标注为中英双语。 一、结构总览图 图 1 海上风电机组(单桩基础)常用术语示意 · 原创绘制。 二、术语表 1. 整机与上部总成 英文 中文 简要说明 Offshore wind turbine (OWT) 海上风电机组 / 海上风力发电机 整机的总称;本文将其界定为从叶片最高点至基础底部的全部结构(部分文献/标准将 wind turbine 限定为 RNA + 塔筒,边界因体系而异) …

[海工笔记] 波浪的”去向”和”来向”,为什么同一列波会差 180°?

实干、实践、积累、思考、创新。 波浪的”去向”和”来向”,为什么同一列波会差 180°? 引入 看海况资料或海浪预报时,你可能遇到过这样的困惑:同一列波,有的资料记作 90°,有的却记作 270°,方向差了整整 180°。 这并不是谁写错了,而是浪向有两种表述习惯——”去向”和”来向”。读数之前不先分清是哪一种,方向就可能整个理解反。 两个概念 波浪去向:波浪传向何方,即传播方向。 一列向北传播的浪,去向就是”北”。 波浪来向:波浪来自何方,即来源方向。 同样这列向北传播的浪,它是从南边来的,来向就是”南”。 这和气象上的”风向”是同一种习惯:”北风”指的是从北吹来的风——风向用的就是”来向”约定。 两种表述描述的是同一物理事实,数值上永远相差 180°: 来向 =(去向 + 180°)mod 360° 示意图 以”0° 指向正东、逆时针为正”的角度约定为例(即 0°→东,90°→北,180°→西,270°→南): 图 1 波浪去向——箭头向外指,波浪传向何方:东 0°、北 90°、西 …

[论文][Journal] Axial restraint effects on the cyclic performance and elongation behavior of T-shaped RC beams: Experimental and numerical investigations

实干、实践、积累、思考、创新。 师弟 陈熹俊 发表的一篇论文,轴向约束效应对T形钢筋混凝土梁循环性能及伸长行为影响的试验与数值研究,感兴趣的可以看看。 【英文题目】 Axial restraint effects on the cyclic performance and elongation behavior of T-shaped RC beams: Experimental and numerical investigations 轴向约束对 T 形钢筋混凝土梁循环性能和伸长行为的影响:试验与数值研究 【英文作者】 Xi-Jun Chen a …

[程序案例] CFHLA单向往复与疲劳滞回曲线分析工具——案例4: 应变数据分析及包络线提取

实干、实践、积累、思考、创新。 某位小伙伴向我们咨询,称有一组应变数据需要处理,情况较为复杂。具体需求是提取应变数据的特征点进行分析,但数据非常零散,且涉及多组应变数据,询问是否有合适的处理方法。下图是该应变数据。 其中纵轴为广义力,横轴为应变。该曲线的特点是应变在左右方向往复拉伸,而力值持续增加。若将曲线旋转90度(即水平方向观察),本质上属于单向往复加载数据,如下图所示。 因此,可以利用我们此前开发的CFHLA软件([试验][工具] CFHLA v2025: Cyclic/Fatigue Loading Hysteresis Loop Analysis [单向往复与疲劳滞回曲线分析及骨架曲线提取工具 2025版])进行分析。CFHLA软件是一款适用于疲劳试验滞回曲线 / 单拉或单压往复滞回曲线的分析软件。该软件可提取各个滞回环的结果,具体包括:滞回环的位移、力、面积、阻尼比、割线刚度。新版软件增加了加载段曲线及卸载段曲线对X轴求面积等功能。此外,根据网友建议,新版软件增加了骨架曲线/包络曲线的提取功能。 这里我们主要用该软件分析应力应变数据的特征点,并且得到其正负向的应变包络曲线。下面是软件的一些截图。 教程及案例 (Examples) [01]  [工具][教程] CFHLA单向往复滞回曲线分析 使用操作 [02]  [工具][试验] CFHLA单向往复滞回曲线分析——案例1: 停顿点修正 [03]  [工具][试验] CFHLA单向往复滞回曲线分析——案例2: 凌乱的往复试验数据 [04]  [工具][试验] …

[论文][Article] 参数化设计在某复杂外形超高层连体建筑外框结构中的应用 (Application of parameterized design in exterior frame structure of a complex shaped super high-rise connected building)

实干、实践、积累、思考、创新。 这篇论文介绍了一种针对复杂外形超高层连体建筑的外框结构参数化自动生成技术。研究基于Rhino/Grasshopper平台及自研ColPosOpt程序,解决了复杂立面建模中柱位优化、楼面梁规则生成等痛点,显著提升了设计效率与精度。 以下将论文相关资料整理出来,感兴趣的朋友可以下载原文查看。 【题目】 参数化设计在某复杂外形超高层连体建筑外框结构中的应用 【英文题目】 Application of parameterized design in exterior frame structure of a complex shaped super high-rise connected building 【作者】 崔济东, 张俊毫, 李雪蕾, 陈寅, 廖耘 【英文作者】 CUI …

[数据处理] BBCA骨架曲线分析程序案例: 多级捏缩滑移滞回曲线骨架曲线提取分析 [BBCA Example: Extraction of the Backbone Curve from Multi-Stage Pinched Slip Hysteresis Loops]

实干、实践、积累、思考、创新。 小伙伴试验的一组滞回曲线,比较特殊,存在较为明显的滑移特性,而且每一级加载,存在多级循环,如下图所示。 小伙伴采用其他人的软件无法分析骨架曲线,于是采用BBCA( [程序] BBCA v2025: Extract Backbone Curve from Hysteretic Loop [从滞回曲线提取骨架曲线] )进行分析。下图为采用最BBCA分析骨架曲线的过程。 相关博文( Related Topics) [01] [试验][软件][科研] CurveCorrection 2024: General Curve Correction Program [通用曲线修正程序] [02] [科研][软件][试验] HLAV: Hysteresis Loop Animation …

[数据处理] BBCA骨架曲线分析程序案例: 捏缩滑移滞回曲线骨架曲线提取分析 [BBCA Example: Backbone Curve Extraction of Pinched Slip Hysteresis Loops]

实干、实践、积累、思考、创新。 小伙伴试验的一组滞回曲线,比较特殊,存在较为明显的滑移特性,如下图所示。 采用BBCA软件 ( [程序] BBCA v2025: Extract Backbone Curve from Hysteretic Loop [从滞回曲线提取骨架曲线]  ) 进行骨架曲线提取,如下图。 相关博文( Related Topics) [01] [试验][软件][科研] CurveCorrection 2024: General Curve Correction Program [通用曲线修正程序] [02] [科研][软件][试验] HLAV: Hysteresis …

[数据处理] DataSmoothing 曲线平滑修正软件 案例24 [Datasmoothing curve smoothing correction software Case 24]

实干、实践、积累、思考、创新。 用户使用最新的DataSmoothing软件( [工具][试验][软件] DataSmoothing v2024: A Program for Test Data Smoothing [试验数据曲线平滑+降噪工具 2024版] )进行的一组试验数据平滑修正案例。 原始试验滞回曲线存在很多异常点如下图所示。 局部放大可以看到很多异常点,如下图   下图是用DataSmoothing软件平滑修正后的曲线 相关博文( Related Topics) [01] [试验][软件][科研] CurveCorrection 2024: General Curve Correction Program [通用曲线修正程序] [02] [科研][软件][试验] …

[数据处理] BBCA骨架曲线分析程序案例: “O”形滞回曲线骨架曲线提取分析

实干、实践、积累、思考、创新。 用户采用BBCA分析的一个 “O形”滞回曲线骨架曲线例子。新版BBCA软件可查看这个链接:[程序] BBCA v2025: Extract Backbone Curve from Hysteretic Loop [从滞回曲线提取骨架曲线] 以下采用BBCA提取这个 “O形”滞回曲线的骨架曲线。 相关试验数据处理工具( Related Programs) [01] [程序] YPD 2025: Yield Point and Ductility [等效屈服点和延性分析程序 2025版] [02] [试验][工具] YPD_BAT:Yielding …

[程序][复现] WaveSpec: A Tool for Ground Motion Response Spectrum Fitting Using Wavelet Functions [基于小波函数的地震动反应谱拟合]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) WaveSpec: A Tool for Ground Motion Response Spectrum Fitting Using Wavelet Functions,是一款地震工程分析软件,用于将给定的地震动加速度时程调整至其反应谱与目标设计谱相匹配。程序基于张郁山与赵凤新于2014年发表于《土木工程学报》的论文《基于小波函数的地震动反应谱拟合方法》中提出的算法实现,旨在为结构抗震设计、地震动合成与场地反应分析提供高精度、高效率的谱拟合工具。该方法的核心在于构造一种增量位移小波函数,通过两次微分得到增量加速度小波函数,并将其叠加至初始加速度时程中,进而对反应谱进行拟合。 编写这个程序,最主要是受用户委托,让我们复现原论文中提出的小波基调整算法,同时我们也正好可以研究相关的理论,一举两得。 程序基本功能: ✅ 自定义目标谱输入; ✅ 灵活设置控制周期点,支持对数均匀分布或手动指定; ✅ 可调整拟合参数(如迭代容差、小波有效区间系数等); ✅ 可输出拟合结果与收敛曲线; …

[Video] 地铁列车编组通过隧道引起的土体振动传播 [Propagation of Soil Vibration Induced by Subway Trains Passing Through Tunnels]

实干、实践、积累、思考、创新。 如题!mark! 地铁列车编组通过隧道引起的土体振动传播 [Propagation of Soil Vibration Induced by Subway Trains Passing Through Tunnels] 关于我们 结构动力学与抗震 | 复杂结构设计与分析 | 地铁减振控制 | 人行及风致振动控制 | 程序开发与软件定制 | 有限元仿真 | 有限元求解器开发 | 固体力学 …

VTC-DAP 车-轨耦合动力分析程序 — 功能介绍1:多组响应曲线同时绘制

实干、实践、积累、思考、创新。 近期,结合数据分析工作的实际需要,我们对VTC-DAP软件( [振动控制][编程] VTC-DAP: Vehicle-Track Nonlinear Coupled Dynamics Analysis Program [车辆-轨道非线性耦合动力分析程序] )进行了功能更新与优化。为便于用户更好地了解与使用,现将陆续介绍各项新增与改进功能。 本次主要介绍多组响应曲线同时绘制功能。该功能支持用户在同一坐标系中绘制多个监测点的动力响应曲线,包括但不限于轨道位移、速度、加速度及扣件反力等关键指标。通过对比不同位置的响应结果,用户可更直观地分析车辆-轨道系统的动力行为与空间变化规律,提升研究效率与判断精度。 如下图所示: 在下拉菜单中,勾选多个选项,即可同时绘制多个位置的响应曲线。 相关博文(Related Topics) [00] [数学][地震动][软件] FOUR_TRAN: Fourier Analysis Tool [傅里叶分析工具] [01] [数学][软件] FOUR_TRAN Example 1: Filtering [FOUR_TRAN傅里叶分析工具使用案例1: …

[Video] 列车运行荷载诱发的土体振动传播 [Soil Vibration Induced by Moving Train Loads]

实干、实践、积累、思考、创新。 如题!mark! 列车运行荷载诱发的土体振动传播 [Soil Vibration Induced by Moving Train Loads] 关于我们 结构动力学与抗震 | 复杂结构设计与分析 | 地铁减振控制 | 人行及风致振动控制 | 程序开发与软件定制 | 有限元仿真 | 有限元求解器开发 | 固体力学 https://www.jdcui.com 合作及技术咨询 COOPERATION & …

[软件笔记] 让ABQSUS支持中文路径 [Make ABQSUS support Chinese paths]

实干、实践、积累、思考、创新。 ABAQUS默认情况下不支持中文,对中文路径和文件名均识别为乱码,无法打开,使用时非常不便。 可以在ABAQUS的安装目录下找到locale.txt文件,并在locale.txt文件中设置相关参数,让ABQSUS支持中文路径,具体如下图所示: 更新完参数,重新打开软件即可完成更新。 关于我们 结构动力学与抗震 | 复杂结构设计与分析 | 地铁减振控制 | 人行及风致振动控制 | 程序开发与软件定制 | 有限元仿真 | 有限元求解器开发 | 固体力学 https://www.jdcui.com 合作及技术咨询 COOPERATION & CONTACT E-mail:jidong_cui@163.com

[Video] 利用Abaqus的Dload子程序实现移动荷载施加

实干、实践、积累、思考、创新。 通过Abaqus中的DLoad子程序(User subroutine )实现移动荷载的施加,先Mark一下,还有很多问题没搞清楚!!! 关于我们 结构动力学与抗震 | 复杂结构设计与分析 | 地铁减振控制 | 人行及风致振动控制 | 程序开发与软件定制 | 有限元仿真 | 有限元求解器开发 | 固体力学 https://www.jdcui.com 合作及技术咨询 COOPERATION & CONTACT E-mail:jidong_cui@163.com

Abaqus子程序验证提示“Products are not installed.”错误

实干、实践、积累、思考、创新。 这几天我尝试进行Abaqus子程序的验证,过程中遇到了一些问题。其中最主要的是以下这个错误:在验证子程序时,系统提示“Products are not installed.”,并直接跳过了验证步骤。错误界面如下图所示。 针对该问题,进行了长时间的排查。网络上关于此错误的讨论很少,相关资料几乎无法找到。在排除了Fortran和C++环境配置的原因后,咨询了相关领域的大佬,得知问题可能源于Abaqus安装不完整。 于是,我重新安装了Abaqus,并在完成后进行了简单配置,最终成功完成了子程序验证。验证成功的界面如下。Mark一下!每次都会遇到各种各样的问题! 关于我们 结构动力学与抗震 | 复杂结构设计与分析 | 地铁减振控制 | 人行及风致振动控制 | 程序开发与软件定制 | 有限元仿真 | 有限元求解器开发 | 固体力学 https://www.jdcui.com 合作及技术咨询 COOPERATION & CONTACT E-mail:jidong_cui@163.com

新著 |《Grasshopper 建筑结构参数化建模应用实例》 出版啦!

这是一本介绍Grasshopper进行建筑结构参数化建模的书籍,也是www.jdcui.com的第6本著作,欢迎感兴趣的小伙伴关注。 书籍《Grasshopper建筑结构参数化建模应用实例》已出版!!这是一本介绍Grasshopper进行建筑结构参数化建模的书籍。书本由我和郑依力、孙典龙一起编写。这是继《PERFORM-3D原理与实例》、《有限单元法—编程与软件应用》、《结构地震反应分析 编程与软件应用》、《有限单元法 Python编程》、《结构地震动力学响应 Python编程》后,我们编写的第六本著作。对这本书感兴趣的朋友可以关注。 The book “Practical Examples of Parametric Modeling for Building Structures Using Grasshopper” has been published!! This book introduces parametric modeling of architectural structures using Grasshopper. …