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

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

[数学][算法][编程训练] 最小二乘法曲线拟合( Least square curve fitting )

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 最小二乘法曲线拟合( Least square curve fitting ),又叫最小二乘法多项式曲线拟合,根据给定的m个点,并不要求这条曲线精确地经过这些点,而是曲线y=f(x)的近似曲线y= φ(x)。 使得近似曲线与y=f(x)的偏差最小。按偏差平方和最小的原则选取拟合曲线,并且采取二项式方程为拟合曲线的方法,称为最小二乘法。在某些情况有应用。 以下是编程测试的结果。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[Tool][软件][Update] PPPSP V2020: Pushover Performance Point Solution Program [Pushover 分析性能点求解程序][Based on FEMA 440]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 7月拖到现在11月,终于可以更新了...... 程序图标 ( Program Icon )        程序介绍 ( Program Introduction) 基于FEMA 440等效线性化法 Pushover分析方法 的性能点求解程序。( A program for the Solution of Pushover Performance Point based on FEMA 440 Equivalent …

[软件][试验][研究] SawtoothRemove: Remove the Sawtooth Patterns in Your Test Data [剔除试验数据中的锯齿]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 修正滞回曲线的锯齿,可以通过参考控制锯齿修正效果。Remove the Sawtooth Patterns in Your Test Data [剔除试验数据中的锯齿] 程序界面 ( Program Interface ) 程序下载 ( Program Download ) (  如果您需要这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助不低于 280RMB,捐助后在评论区留下您的评论,软件会通过管理员QQ:3014479529给你发送,对软件有任何疑问也欢迎联系,敬请尊重劳动成果 !!!。) 相关研究 ( Related …

[PERFORM-3D][Tool] 组合钢管混凝土CFST柱纤维截面工具 [Combined CFST Column Inelastic Fiber Section]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 应网友的要求,增加一个组合矩形钢管混凝土柱截面纤维划分的小工具,分享给大家。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 针对PERFORM-3D软件的组合钢管混凝土柱截面纤维剖分小工具。程序通过导入文本参数(.csv),直接生成纤维截面的参数,并导出PERFORM-3D需要的二进制文件(.PF3CMP)。然后通过PERFORM-3D导入.PF3CMP文件完成繁琐的纤维截面输入工作,节省你的时间。 This program is used for the data input of the “Inelastic Fiber Column Section” in PERFORM-3D. Through the import of section properties in …

[软件][Tool][设计] YJK_ModePost: 盈建科模态数据分析工具

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) YJK_ModePost: 盈建科模态数据分析工具。基于YJK的分析结果,可以校核CQC振型分解法的计算,查看各个振型的地震力,剪力,扭矩倾覆弯矩,可以选择指定的振型进行振型组合,查看振型组合对各类响应的影响。 程序界面 ( Program Interface ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计][动力学] YJK中CQC振型组合地震力的复核

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 通过盈建科WZQ.OUT提供的单振型地震力,验算CQC组合地震力。据此编制程序YJK_ModePost([软件][Tool][设计] YJK_ModePost: 盈建科模态数据分析工具 ),用于振型数据分析。 验算结果如下。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[设计][板][软件] 混凝土双向板的塑性分析 (Plastic Analysis of Reinforced Concrete Two-Way Slabs)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 随后更新…                   微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构][软件] 墙体稳定验算 (Stability Calculation of Walls)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 随后更新……           微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号Set featured image

[软件][地震动][Update] GMP v2020: A tool for Calculating Ground Motion Parameters for Seismic Analysis of Structures [结构抗震分析地震动强度指标/地震动参数计算工具]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 根据小伙伴的建议与要求,更新 GMP地震动参数计算软件 (1)更新了界面的友好性 (2)增加了两个参数目前一共支持48个参数了, (3)增加了批量分析功能 下面逐个介绍。 程序图标 ( Program Icon )     程序介绍 ( Program Introduction) 地震动参数计算工具,总共提供 48个参数的计算。支持多组地震波批量分析,获得各地震波的分析结果及分析结果汇总表。 GMP : A tool for Calculating Ground Motion Parameters for Seismic Analysis …

[软件][试验][编程] NoiseRemoval: A Program for De-Noising of Experimental Data [试验数据降噪修正工具]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 小伙伴让做的一个小工具,用于修正试验数据中的噪声,适合那些许多波动试验数据曲线。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 修正试验数据中的噪声,适合那些许多波动试验数据曲线。 另外网站还提供了其他几款用于修正试验数据的工具: OutlierRemoval:http://www.jdcui.com/?p=14365 该程序主要作用是,剔除数据中的异常点,毛刺点,跳跃点。数据中的这些异常点及毛刺点通常是因为采集仪器信号不稳定引起的。 Loop Modifier: http://www.jdcui.com/?p=12201  该程序主要用于根据试验的规律局部处理试验数据中的错误离散点。 PS:不同的试验数据问题需要用不同的方法进行修正,每个程序都有其特别的功能。 程序界面 ( Program Interface ) 下载 (  Download ) (  如果您需要使用这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助不少于【200RMB】,捐助后在评论区留下您的评论,软件将通过网站管理员QQ:3014479529给您发送,敬请尊重劳动成果 !!!) 相关博文( Related Topics) …

[参数化][笔记] 采光顶参数化建模分析案例 [Rhino/Grasshopper/Midas Gen]

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 来自小伙伴 张俊毫 的参数化建模分享。 这是之前做过的一个类似的项目,此次对其进行精简处理,使生成逻辑更加清晰有条理,以便有利于参数化入门、初级水平读者的阅读。以下根据采光顶的生成逻辑,分成几部分进行讲述: 1.设置采光顶的整体控制参数,即控制采光顶整体定位参数“采光顶中心”,采光顶的体量参数“采光顶直径D”和“采光顶高H”,采光顶外观参数“花瓣宽度W”。 2.设置通过采光顶底板圆上的左、右端点及顶点三点生成采光顶外轮廓弧线,将弧线绕中心轴旋转360°可生成采光顶外表皮(此处为结构外表皮)。 3.通过如图所示三个点画弧线,并将此弧线镜像形成一个“花瓣”,并通过环形阵列每隔15°生成一个花瓣,这样就获得了一个莲花形的图形。 4.(1)求得“花瓣弧线”各个交点,并把交点投影到采光顶外表皮上,可获得经线、纬线方向的杆件节点。 (2)删除中心最高点和重复的点,并通过数据处理,使每组数据的点按标高进行排列,通过每组点生成多段线,即得经线方向杆件。   5.将经线方向上的点进行数据翻转处理(Flip Matrix),删除重合的点,并将点按照圆周顺序排列,连接每组点即可得到纬线方向的杆件。 6.运用Tree Branch Index电池获取纬线方向上的点中标高最高的一组,再对这组数据用Cull Pattern电池每隔一个点删除一个点,得到A组点,创建与此A组点标高相同的采光顶中心O,将O点与A组点连接创建向量(相邻两个向量夹角30°),将0点沿向量移动距离L,获得B组点,连接B组点可的顶部构件的同心多边形的内多边。将A、B组点一一对应连接得到一组射线,取射线的等分点(C组点),控制两个等分点的间距不小L,并将B、C组点投影到采光顶外表皮,可得B’、C’组点。这样A、B’、C’就是顶部构件全部控制点,生成杆件的方法可参照经、纬线方向杆件的生成方法。 7.完成的整体参数化模型如下,可以导入midas计算软件进行结构计算啦! 最后看看动图演示: 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[钢结构][软件] 格构柱缀条布置方案力学概念测算对比 (Lace Bar Arrangement Patterns in Steel Lattice Column)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 缀板格构柱通常看成刚架分析,柱分肢看成压弯构件。 缀条格构柱通常按桁架分析,柱分肢只受轴心压力。 以下是6种缀条布置方案及其受力分析。 方案1:不带横缀条的单斜缀条体系。 方案2:带横缀条的单斜缀条体系。 方案3:不带横缀条的双斜缀条体系。 方案4:带横缀条的双斜缀条体系。 方案5:带横缀条,斜缀条朝一个方向倾斜(斜缀条不连续)。 方案6:带横缀条,斜缀以柱中为分界,上下斜缀条方向不同(斜缀条仅在中点不连续)。 从分析结果可见: (1)缀条用truss模拟,即便竖向力在顶部均匀施加到两柱分肢,柱分肢也不可能仅受轴力,同样会受弯矩及剪力。 (2)方案1级方案2相对最简便 (3)方案3是方案1的加强。 (4)方案4是方案3基础上加上横缀条,由于横缀条的影响,在受到竖向力的情况下,柱身压缩,横缀条约束斜缀条的变形,斜缀条产生的额外轴力最大。 (5)方案5在竖向向力下产生的斜向位移最大,不利。 (6)由于方案5、方案6斜缀条是不连续的,由节点受力平衡,在剪力作用下,横缀条必然受力,承担抗剪。 缀条布置 轴力 剪力 弯矩 变形 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[地震工程][科研][软件][Tool] IRSA: Inelastic Response Spectra Analysis Program (弹塑性反应谱及单自由度非线性地震分析工具)

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 小伙伴让做的一个小工具,主要用于进行地震波弹塑性反应谱的计算及单自由度非线性分析计算。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) IRAS:nelastic Response Spectra Analysis Program (弹塑性反应谱及单自由度非线性地震分析工具)。 具体包含以下功能: (1)地震波基线修正(Baseline correction) (2)地震波积分 ( Integration) (2)等延性反应谱的计算(Constant Ductility Response Spectra Analysis) (3)延性需求反应谱计算或者说等屈服强度系数反应谱(Ductility Demand Response Spectra …

[抗风][规范][软件] 荷载规范横风向广义风力功率谱的计算

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 随手更新......       微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件][算例][Example] IRS软件单自由度非线性地震分析算例 ( Inelastic SDOF Earthquake Analysis Examples of IRS)

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 外国网友让我对 IRS 软件做个单自由度地震时程分析分析的使用说和算例。 IRS ( IRS:Inelastic SDOF Earthquake Analysis and Inelastic Response Spectra)软件即 单自由度非线性地震分析及反应谱计算工具,关于这个软件的介绍可以访问这个链接:[地震工程][科研][软件][Tool] IRS:单自由度非线性地震分析及反应谱计算工具 (IRS:Inelastic SDOF Earthquake Analysis and Inelastic Response Spectra) This step by step inelastic SDOF earthquake time history …

[结构][地震计算][工具] YJKSFSensity: Response Spectrum Seismic Force Sensitive Analysis [基于YJK的反应谱地震力敏感性分析工具]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 (随后更新……)         微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构][超限][方案][工具] YJKMatPost: YJK Material Quantity Analysis [YJK材料用量统计分析](结构方案、超限设计助手)

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 (20181219的坑,随后更新……)         微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件][工具][地震波] KNETConvert: Kik-net Ground Motion Converter [K-Net, Kik-net 地震波数据转换工具]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 小伙伴让做的一个小工具,主要用于日本Kik Net的地震波数据的转换。有需要的小伙伴看看。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 日本的 Kik-net 地震动数据库(https://www.kyoshin.bosai.go.jp/)是做地震工程研究的小伙伴常用的一个网站。KiK-net是由日本防灾科学技术研究所建设和管理的强震动台网,由安装在钻孔底部和对应自由地表的两组强震仪组成井下强震动观测台阵构成,每个台站都拥有详细的场地钻孔剪切波速资料。其中Kik-Net提供的地震波是以下这种ASCII格式。 The K-NET ASCII format is described below with an actual data file. —-+—-1—-+—-2—-+—-3—-+—-4—-+—-5—-+—-6—-+—-7—-+—-8 Origin Time 2006/01/18 23:25:00<LF> …

[工具][试验][研究] CFHLA: Cyclic/Fatigue Loading Hysteresis Loop Analysis [往复与疲劳滞回曲线分析工具]

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 小伙伴建议增加这个CFHLA软件,用于做疲劳试验滞回曲线的分析,或者单拉或者单压往复滞回曲线的分析。方便做试验分析的朋友 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 疲劳试验滞回曲线的分析,或者单拉或者单压往复滞回曲线的分析,提取各个滞回环结果,结果曲线输出Excel等。 程序界面 ( Program Interface ) 疲劳试验滞回曲线 往复受压(受拉)试验滞回曲线 下载 (  Download ) (  如果您需要使用这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助不少于【200RMB】,捐助后在评论区留下您的评论,软件将通过网站管理员QQ:3014479529给您发送,敬请尊重劳动成果 !!!) 相关博文( Related Topics) [01] [软件][科研][试验] 2020版 YPD: Yield Point …