[结构优化] 基于ETABS二次开发的超高层核心筒墙厚优化 案例一 (Case 1 of wall thickness optimization for super high-rise core tubes based on secondary development of ETABS)

实干、实践、积累、思考、创新。 来自团队小伙伴 黄元根 的分享 …… 基于ETABS二次开发的超高层核心筒墙厚优化 案例(一) 1. 工程概况 分享案例为某项目方案测算阶段,项目位于高烈度区(设防烈度8度半),结构高度接近300m,结构体系采用巨柱+型钢混凝土核心筒+斜撑,核心筒作为主要抗侧力构件,其墙厚直接影响结构的抗震性能以及经济性。对于高烈度区项目,结构减重尤为关键,本文基于ETABS二次开发+优化算法给出一种在满足设计要求前提下减小结构自重的解决方案。 2. 核心筒优化结果 项目核心筒竖向存在一定收进,墙体根据其平面位置以及高度设为变量,优化过程可描述如下: 优化目标:结构自重最小 约束函数:结构最大层间位移角1/450 设计变量:核心筒墙厚   结构软件 优化前(YJK) 优化后(YJK) 结构总质量(t) 200433 187156 结构周期(s) 4.78 4.97 最大层间位移角 1/452(X)1/470(Y) 1/449(X)1/462(Y)   …

[结构优化][Video] 超高层结构伸臂桁架位置敏感性分析 (Sensitivity analysis of the location of the outrigger truss in super high-rise buildings)

实干、实践、积累、思考、创新。 来自团队小伙伴的分享,通过ETABS二次开发,实现超高层伸臂桁架位置敏感性分析。Sensitivity analysis of the position of the outrigger truss in super high-rise buildings 相关资料 ( Related Topics ) [01] [CSI OAPI][编程] CSI OAPI EX1: 运行/关闭/捕捉 SAP2000 [Start/Exit/GetActive SAP2000] [02] [CSI OAPI][编程] …

[编程][Video] 基于ESO的拓扑优化 案例2 (Python编程) ESO based topology optimization Example 2 (Python programming)

实干、实践、积累、思考、创新。 来自团队小伙伴的分享,基于Python编制渐进结构优化法(ESO)的程序。渐进结构优化法(ESO)最早由澳大利亚维多利亚大学的谢亿民院士和悉尼大学的Steven G.P于1993年共同提出,主要用于解决连续体的拓扑优化问题。ESO算法的思路很清晰简单,即根据某一个优化准则,将无效或者效率低的材料逐步删除,从而使结构逐渐趋向优化。【www.jdcui.com出品】 相关资料 ( Related Topics ) [01] [CSI OAPI][编程] CSI OAPI EX1: 运行/关闭/捕捉 SAP2000 [Start/Exit/GetActive SAP2000] [02] [CSI OAPI][编程] CSI OAPI EX2: 伸臂桁架几何优化 [Geometric optimization of outrigger truss] [03] [CSI …

[优化][编程] 基于ETABS二次开发的塔楼斜柱斜率变化优化案例 (Slope Sensitivity analysis of the inclined columns of the tower through secondary development of ETABS)

实干、实践、积累、思考、创新。 实际超高层工程案例中,塔楼外框常采用斜巨柱形式,以加强外框刚度和满足建筑外形要求,例如中国尊大楼、武汉绿地中心等。为了探究巨柱斜率对整体刚度影响,基于ETABS二次开发技术实现不同斜率巨柱自动化计算以及提取相应结果,以供参考: 一、计算模型 斜柱斜率变化视频 二、计算结果 三、初步结论 1、巨柱斜率增大,结构刚度增加,地震下结构基底剪力增大; 2、巨柱斜率增大,风荷载下结构最大层间位移角可减小15%,当斜率大于一定角度后,最大层间位移角减小幅度有限; 3、相比结构前二周期,结构第三周期(扭转周期)对巨柱斜率变化更为敏感,即增大巨柱斜率更有利于提高结构扭转刚度。 本文编者介绍 相关资料 ( Related Topics ) [01] [CSI OAPI][编程] CSI OAPI EX1: 运行/关闭/捕捉 SAP2000 [Start/Exit/GetActive SAP2000] [02] [CSI OAPI][编程] CSI OAPI EX2: 伸臂桁架几何优化 …

[优化][编程] 基于SAP2000二次开发的平面桁架优化案例 (Optimization of plane truss structure through secondary development of SAP2000)

实干、实践、积累、思考、创新。 实际超高层工程案例中,外框常采用交叉支撑/交叉网格等形式加强外框刚度以形成强外框体系,例如深圳中信金融中心、深圳华润总部大厦、广州西塔等。为了初步探究交叉支撑点位置对外框刚度影响,基于简化平面模型以及SAP2000二次开发技术,采用枚举法对不同交叉点位置的桁架进行计算,以供参考。 1、平面桁架的简化模型 外框交叉支撑通常呈现疏密表现形式,简化模型通过可选交叉点位置大于交叉点道数模拟,各层水平荷载采用某项目指定风荷载。 表 平面桁架构件尺寸: 柱 方钢管2000X2000X100X100 梁/支撑 方钢管1200X800X60X60 2、SAP2000二次开发技术+简化模型 SAP2000的API功能是以程序语言的形式与SAP2000相结合,实现建模、分析、结果输入输出的智能化,它使得用户可以通过编译好的程序自动建立、分析模型并获得指定的分析和设计结果,用户可用另一种程序和SAP2000通过API接口相结合实现互动。本文通过SAP2000二次开发技术对所有枚举桁架方案进行内力分析,输出桁架顶点位移,以此作为整体刚度判定标准。 桁架交叉点位置变化视频 3、计算结果 基于简化模型和二次开发技术,将桁架顶点位移作为整体刚度判定标准,以下给出顶点位移从小至大的桁架方案结果 本文编者介绍 相关资料 ( Related Topics ) [01] [CSI OAPI][编程] CSI OAPI EX1: 运行/关闭/捕捉 SAP2000 [Start/Exit/GetActive SAP2000] [02] …

[拓扑优化] 基于BESO的拓扑优化设计与数字未来工作营分享

实干、实践、积累、思考、创新。 基于BESO的拓扑优化设计与数字未来工作营分享 by 郑依力Ely 大家好,我是Ely,郑依力,今天想和大家分享的是我在前段时间参加同济大学举办的Architectural Digital Futures (ADF)工作营的学习见闻,其中包括BESO在拓扑优化设计中的应用和数字未来工作营的收获。 目录 分享目录分为4部分: 第一部分介绍编者参加工作营前的准备工作,了解并学习ESO和BESO的相关理论知识; 第二部分介绍编者参加Emerging Form工作营的情况以及编者所在小组的设计作品[Re]forming the cave; 第三部分介绍编者在参加工作营时参观平行工作营的工作或听取有意思的讲座; 第四部分分享编者对此次学习的思考与感恩。   C1 ESO&BESO介绍  目前我们常说的BESO算法经历了较长时间的发展,期间有众多学者、研究人员参与其中,对该算法进行更新、迭代、改进。BESO的前身可以追溯到ESO,ESO是这三个单词Evolutionary Structural Optimisation的首字母。编者选取了BESO发展史上的一些重要节点,大致介绍其发展脉络。 1992年,Y. M.Xie & G. P.Steven 在Computers & Structures发表了论文 …

[CSI OAPI][编程] CSI OAPI EX2: 基于虚功原理的伸臂桁架几何优化 [Geometric optimization of outrigger truss based on the principle of virtual work]

实干、实践、积累、思考、创新。 CSI API编程训练第二课,这次做一个基于虚功原理的伸臂桁架几何优化,主要训练如何通过编程控制SAP2000修改节点位置,自动提交计算分析,并提取构件的内力等。 对于桁架结构,根据虚功原理,结合单位荷载法可知,结构任意一点在指定方向的位移可按以下公式表示: $${\Delta = \sum {\int {\frac{{n{F_N}}}{{EA}}} } {\rm{ds}} = \sum {\frac{{n{F_N}L}}{{EA}}} }$$ 其中,\(n\)为杆件的虚拟轴力,\({F_N}\)为杆件的真实轴力,\(E\)为杆件的弹性模量,\(A\)为杆件的截面面积,\(L\)为杆件的长度。 根据Baker的研究可知,对于静定桁架结构,各杆件处于等应力状态时,结构杆件是最优的。这个最优说的是,对于给定挠度,当所有杆件均处于等应力状态时,所需结构材料用量最小;或者说对于给定材料用量的结构,当所有杆件均处于等应力状态时,结构挠度最小。 假设各杆件的应力水平均达到同一个值,设为\(e = \frac{{{F_N}}}{{EA}}\),此时结构任意一点在指定方向的位移公式变为以下: $${\Delta = \sum {\int {\frac{{n{F_N}}}{{EA}}} } {\rm{ds}} = e\sum {nL} …

[编程][算法][优化] 编程训练:函数的CONLIN线性化

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。     2018 12 03 挖的坑,现在来更新…… 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构优化][编程][软件] 基于ETABS二次开发的结构优化设计程序及其在实际工程中的应用

实干、实践、积累、思考、创新。 来自小伙伴 黄元根 的分享,结构优化方面的专题。 1. 优化设计程序 1.1 优化设计理论 最优设计是人们在工程技术、科学研究等诸多领域经常遇到的问题,例如结构设计要在满足一定约束条件下所使用材料的总重量最轻。目前实际工程项目中优化问题解决方法一般依据经验积累进行主观判断,随着数学方法和计算机技术的快速进步,用建模和数值求解计算方法将会越来越显示出高效优势。 1.2 优化设计应用 ETABS软件作为国际上结构设计领域应用最广泛的设计软件,其准确性和可操作等方面存在一定优势。同时,ETABS开放二次开发接口,可供用户进行所需功能的开发。在此基础上,基于ETABS二次开发技术和优化算法开发适用于实际工程项目的计算程序,利用结构地震动力响应求解和软件开放性好的优势,可用于结构构件截面灵敏度分析、优化计算等,以实现结构最优设计。基于结构自重最小原则,本优化程序可实现不同类型构件的截面最优设计。 自编优化软件界面 2. 具体工程应用 不同复杂结构项目具有不同特点,其控制性指标往往也不同,结构计算分析需差异化、针对性分析,目前根据实际工程中遇到的优化设计问题,本优化程序可给出以下问题的解决方案: (1) 某高烈度区超高层结构 问题描述:结构地震效应与结构自身质量和刚度两者密切相关,工程中常常遇到增加墙厚位移角反而变大,原因在于墙厚增加后,结构自重增加导致地震力变大;如何在结构刚度与地震力之间平衡显得尤为关键,常规设计做法需要不断调整,费时费力且找不出两者变化规律,优化设计程序给出一种可行解决方案。 解决途径:将最大层间位移角作为约束条件,结构自重最小为优化目标,构件截面尺寸作为变量,实现结构最优设计; 某工程应用: 优化效果:经过结构优化设计后,在减小墙厚情况下,结构最大层间位移角得到减小,原因在于结构各层最大层间位移角分布更加均匀,更加充分利用了层间刚度,即使顶点位移增大。优化后,结构自重和地震作用得到减小,有利于减小结构钢筋用量,结构更加经济高效。 (2) 高度超过500m的某超高层结构 问题描述:项目结构高度达到500米,结构第一周期接近9s。当结构周期为控制因素时,结构周期与结构自重和结构刚度直接相关,如若剪力墙墙厚增加,结构刚度增强,结构周期如何变化难以直观判别,给结构优化设计带来一定难度。 解决途径:将结构周期作为约束条件,结构自重最小为优化目标,构件截面尺寸作为变量,实现结构最优设计; 某工程应用: 优化效果:经过结构优化设计后,直观给出低中高区的不同位置核心筒剪力墙厚度对结构第一周期的敏感性差异,为不同位置/不同区域核心筒墙厚给出不同的调整策略和方向。在设定结构周期以及满足层间位移角前提下,结构自重和结构地震效应同时减小,结构更加经济高效。 (3) 某高位连体结构 …

[结构设计][方案对比][编程] 多方案曲线结果分析对比 (YJK Multi-Model Compare 功能介绍)

给 YJK Multi-Model Compare 增加多模型多种整体曲线对比的功能,用于方案对比及工程备份。   About Multi-Model Compare 关于软件,可在这个链接查看,链接:[结构设计][盈建科][方案][编程] YJK Multi-Model Compare: 基于盈建科的多模型参数优化比选工具 (超限助手)(方案优化比选) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please …

[优化][ABAQUS][Midas2Abaqus] Topology Optimization of a clamped-clamped beam by Abaqus [两端固支梁拓扑优化分析算例]

做个简单的优化小例子,后续有时间继续再做深入研究吧。这些都是拓扑优化届最初级最初级的小例子。很多书本都可以看到。 先从最简单的拓扑优化开始。后续陆续分享一些实际工程的优化案例,贴近工程的一些优化思路及软件开发应用案例。 【1】Midas Gen Model 【2】Midas2Abaqus Model 【3】Abaqus Model 【4】Optimization Results 优化目标:刚度最大化。 约束条件:体积优化 50%。 (1) Step 5 (2) Step 10 (3) Step 25 (4) Strain Energy 到25步后,结构基本稳定。可以看出优化后的结构的轮廓。 后续再继续深入研究。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号