Seismic performance assessment based on hysteresis curves
本项目在MATLAB上运行,版本:R2021a
各文件功能:
- drawsave 常规分析过程,包括提取加载制度、骨架曲线、耗能、累计耗能(均采用有向面积法)、等效阻尼粘滞系数、残余变形等,并创建骨架曲线数据txt,出图。
- Skeleton 几种骨架曲线提取方法,并创建骨架曲线数据txt,出图。
- Yield 读取骨架曲线数据txt,用几种最远点法计算屈服位移u1和延性系数。
- 注意drawsave所得的是常规的骨架曲线对应的屈服点和延性系数。而改变了骨架曲线的取法,对应屈服点和延性系数也可能改变。且屈服点取法,破坏点的取法难以统一。使用者可以根据输出的骨架曲线数据txt自行取屈服点和延性系数。
- 形状相似度算法:
- Polyshapesim4 取半周,对比特征点连线的斜率。
- Positionsim4 取半周,直接对比特征点的位置。
- trslopesim4 旋转45°,后对比特征点连线的斜率。
版权说明:
在开源协议Apache基础上,本项目额外声明:本项目旨在方便处理科研数据,对学术研究用途免费。未经作者同意,不可用于其他用途或商用。并需强调,在开源协议中,使用开源代码如果造成了任何损失,开源作者无需负责(这是很多开源协议都有的条款)。这意味着各位学者们如果采用本项目处理数据,直至进行发表,学者们需自己对数据和处理结果负责。
本项目尚有许多不足之处,需要在实践中检验、完善。在此期望各位学者、同行们使用本项目后,在大作中引用本项目对应论文,非常感谢大家的支持。