NEWMARK-BETA法在地震作用下多自由度体系结构响应分析及Matlab实现
创作时间:
作者:
@小白创作中心
NEWMARK-BETA法在地震作用下多自由度体系结构响应分析及Matlab实现
引用
CSDN
1.
https://m.blog.csdn.net/KeepingMatlab/article/details/145328501
对于一个两自由度非线性体系,地震响应可以通过以下原理和流程来分析:
确定体系的非线性特性:首先需要确定体系的非线性特性,包括质量、刚度和阻尼的非线性特性。常见的非线性特性包括刚度非线性、摩擦阻尼和塑性变形等。
编写运动方程:根据体系的几何和力学特性,编写描述体系运动的非线性微分方程。这通常包括两个自由度的运动方程,每个自由度对应一个质量和刚度。
确定初始条件:在进行地震响应分析之前,需要确定体系的初始条件,包括质点的初始位移和速度。
确定地震输入:确定地震输入的方式,可以选择使用实际地震记录或理想化地震波形。地震输入通常用加速度时间历程来表示。
采用数值方法求解:通过采用数值方法求解非线性微分方程,获得体系的非线性地震响应。常用的数值方法包括有限差分法、有限元法和数值积分法等。
分析结果:分析地震响应的结果,包括位移、速度和加速度等响应量,以评估结构的动力性能和安全性。
需要注意的是,在非线性地震响应分析的过程中,由于非线性效应的存在,可能会出现结构的失稳、塑性变形和动力性能损失等现象。因此,需要根据分析结果进行结构的优化和改进,以提高结构的抗震能力。
部分源代码和运行步骤
1. 部分代码
2. 通用运行步骤
(1)直接运行main.m即可一键出图
运行结果
matlab版本及参考文献
1. matlab版本
2019b
2. 参考文献
[1] 门云阁.MATLAB物理计算与可视化[M].清华大学出版社,2013.
3. 备注
简介此部分摘自互联网,仅供参考,若侵权,联系删除
热门推荐
髓鞘化延迟与脱髓鞘:如何识别并有效治疗神经系统隐患?
如何通过钱包颜色提升财运和运势
骑行20公里相当于跑步多久?
免疫系统:人体健康的守护神
25万左右的轿车排行榜,25万性价比最高的轿车
每天300~500克蔬菜,你吃够了吗?——增加蔬菜摄入有方法
八字财破印:财富与智慧的博弈
婴幼儿发烧物理降温方法全攻略
国债逆回购交易指南:从入门到精通
高雅诗歌中隐喻和象征的运用分析
卧室窗帘风水宜忌
M78 奥特曼星云
科研团队信息如何找到
揭秘正弦式交变电流有效值的推导方法:从理论到应用的深度解析
西门子S7-1200 PLC支持的编程语言及其应用场景
干货 | 赛前两周如何科学备战马拉松?
暖通工程:创造舒适宜居的未来
种植花草:开启孩子心灵绿洲
揭秘雍正之死:乾隆为何禁止议论其死因?
如何分析股票市场的量价关系?这些分析方法有什么实际应用?
如何在 macOS 中移动或隐藏 Dock
老人去世后银行账户冻结全攻略:流程、规定及注意事项
你的「刻板印象」该翻篇了:家用电池分类及安全使用指南
岁末守寒,静待春归,古诗词里的大寒,等待一场春暖花开的惊喜!
白酒进出口量双升,威士忌止增转跌······前五个月这些数据有点不寻常
团队如何背摔项目:信任建设、明确目标、分工合作
汽车安全装置:从被动到主动的全面防护
如何教孩子正确擤鼻涕?这些实用方法请收好
茶花喜阴还是喜阳?——揭秘茶花的光照需求(茶花的生长环境与光照关系密不可分)
原神雷神核爆阵容怎么搭配 雷电将军核爆最高伤害配队攻略