2024年4月28日发(作者:gl40芯片组支持的cpu)
第2O卷第1期
安徽建筑工业学院学报(自然科学版)
Vo1.20 No.1
2012年2月
Journal of Anhui Institute of Architecture&Industry
Feb.2012
基于MATLAB混凝土框架结构
动力弹性时程分析
陈力宇, 高荣誉
(安徽建筑工业学院土木工程学院,合肥230601)
摘要:以一个八层}昆凝土框架结构为例,采用层间剪切模型运用MATLAB进行编程计算,输入Y向地震
波,分析结构在其作用下动力弹性时程反应,得到顶层的动力响应曲线及相关参数,并加入ZB一1型粘弹性
阻尼器,可以减少结构的动力响应,而且可以看出MATLAB在建筑结构中的强大数据分析能力。
关键词:MATLAB编程;人工地震波;弹性时程分析
中图分类号:TU313.3 文献标识码:A 文章编号:1006—4540(2012)01—041—05
Concrete frame structure dynamic elastic time-history
analysis on the basis of MATLAB language
CHEN Li—yu, GAO Rong—yu
(School of Civil Engineering,Anhui University of Architecture,Hefei 230601)
Abstract: s paper takes an eight-story concrete lfame structure as a mode1.f、,I舰AB is used to establish sto—
ry shear model and program.Though seismic waves in the y-input,we analyse the dyn ̄c effect of the structure
in the time-history response,and the dynamic response curves and related parameters of top floor are obtained
Z13 ̄1 type viscoelastic dampers rae joined to reduce the dynamic response of the sturctrue.You carl see the capac—
ity of the opweff ̄data analysis on the basis of^,If AB Language.
Key words:MATLAB Programming;Artificial Seismic;Wave Elastic Time-history Analysis
1 引 言
论、数字信号处理、动态系统仿真等高级课程的基
本教学工具。特别是MATLAB自带具有多个应
MATLAB是Matrix Laboratory的缩写,意
用领域解决难题的工具箱,如信号处理、控制系
为“矩阵实验室”,是由美国The Math Works公
统、神经网络、小波分析和系统仿真等工具箱[1]。
司于2O世纪80年代开发的一套强大的数学软
在建筑工程领域,避免了实体模型的建立,减轻了
件。在土木工程学科上的应用在近几年得到迅速 研究的经济负担,逐渐成为建筑结构强有力的仿
的发展,体现了它强大的生命力。随着许多优秀
真工具。国内外的许多学者从事该领域的研究,
的工程师们对MATLAB的不断创新和完善,使
并取得了很多成果,例如,东南大学徐赵东等[2]对
其从一个简单的矩阵实验平台逐渐发展成为一款
结构的静力分析、动力分析、结构的振动控制分析
有极高通用性的运算操作平台。MATLAB已经 和地震与风激励的人工模拟均作出相应的研究,
成为线性代数、概率论与数理统计、自动控制理 并将研究结果直接应用到实际工程中,取得一定
收稿日期:2011—12—28
作者简介:陈力宇(1986一),男,硕士研究生,主要研究方向为高层、大跨度结构理论。
42 安徽建筑工业学院学报(自然科学版) 第2O卷
的社会经济效益。结构的弹性动力时程分析是结
构动力分析最基本的方法,以逐步积分数值方法
为基础,在实际工程中有广泛的应用。
2动力弹性时程分析理论和方法
2.1结构体系的动力学方程 ]、[3]
根据平衡关系建立多自由度体系在地震荷载
作用下动力学方程为:
Mze+Ca:+Kx一一MIm (1)
f ]
其中,M一』 ‘. 』为多自由体系的质量矩
【 J
l Cll … C1 J
阵,c:I; . i f为多自由度的阻尼矩阵,K
lIc
n1 … cm J
l
fk1l …k1 ]
=
f; . i l为多自由度的刚度矩阵,J—
l走 1 …k J
为 ×1维单位列向量,z= 为多自由度
体系的位移向量, 为输入到多自由度体系的地
震加速度。其中阻尼矩阵的计算方法是通过下式
来求解的:
C—aM+bK (2)
其中 和b是常系数,由下面两式确定:
a一
丝 (3)
∞ 一 {
b一 [粤 (4)
§一∞
2.2弹性时程的数值分析方法Wilson--0法[4]
在目前的建筑结构体系中,高层建筑越来越
多,因此在抗震分析中,运动方程参数的维数是很
大的,求近似解析解的难度是非常大的,几乎是不
可能的。那么,我们可以通过一些数值方法来求
解运动方程,如有限差分法、Newmark—B法,
wilson一0法等方法,来得到体系的时程响应结
果,这些方法在工程中有着广泛的应用嘲。下面
我们介绍一下wi1son—e法的求解步骤和程序框
图1。
图1 结构弹性时程分析计算框图
(1)计算r一 £的加长时段内各质点的位移
增量{ ) ;
(2)利用{△z) ,计算出第 +1时段 内的
加速度增量{ };
(3)求解第 +1时段 内的位移增量{位}
和速度增量{ );
(4)以各质点在第 时刻的地震反应为基
础,分别加上位移增量{ }和速度增量{ ),得
到第 时刻的各质点的相对位移反应{27}…和
相对速度反应{2}㈩;
(5)将{ ) 和{ ) 带入运动方程,求解第
t 时刻的相对加速度反应{ )…。
计算公式如下:
{位) 一[K ] {AP} (5)
[K ] ===[K] + [M]+ [c] (6)
{AP } 一一[M]Iz ̄ce%+号{士} +3{ } +[c]
(3 +号 ) (7)
{ }一 ({ ) 一r 一号㈩ )(8)
{△ }一 ({ } +{ } ) (9)
{{△z)一{ )=㈨ OAt+ } + ㈤ + { } + ㈤{ )汁 汁
(10)
{z)1牛1:{z) +{△ ) (11)
{ )斗1一{ } +{△ }(12){ }斗1
一一
( , +[A幻 [C] (土}汁1
+[M] [K] {z)斗 ) (13)
2.3粘弹性阻尼器计算模型[ ]
粘弹性阻尼器由粘弹性材料和约束钢板组
成,其中,中间的粘弹性材料是一种高分子聚合
物,不仅具有粘性和弹性,同时具有弹簧和流体的
第1期 陈力宇,等:基于MATLAB混凝土框架结构动力弹性时程分析 43
性质。它的计算模型主要有Maxwell模型和
Kelvin模型两种形式。选取ZB—l型粘弹性阻
尼器,采用Kelvin模型,能很好的反映粘弹性阻
尼器的蠕变和松弛现象,可以等效为弹性元件和
粘壶元件相并联而成,其本构关系为:
r===qo),+qx7 (14)
其中,qo,q 是由粘弹性材料性能确定的系数 y
分别是粘弹性材料的剪切应力和剪切应变。
在简谐应变的激励下,由式(14)可得:
G1一qo]
Gz—ql∞l
J
(15)
===
其中,G1为储能模量,与应变同相,表示材料的刚
度性能(即每圈中贮存和恢复的能力);Gz为损耗
模量,先与应变一个相位角,表示材料的阻尼能力
(即每圈中耗散能量的能力);叼为表示粘弹性材
料的损耗因子,叩一 ,它是衡量阻尼材料耗散振
动能量的主要指标之一,每圈振动能量的主要指
标之一,每圈振动所耗散能量的主要指标之一,每
圈振动所耗散的能量与贮存的能量之比成正比。
江苏常州兰锦橡塑有限公司生产的ZB一1
型粘弹性阻尼器参数如下表1所示:
zB一1 参数值
储能剪切模量G
1.5×107N/mz
损耗剪切模量Gz
2.01×107N/m2
粘弹性层剪切面积A
3×10—2m2
剪切面数
粘弹性层厚度h
1.3×10-zm
受剪粘合强度
≥1.2Mpa
拉、压力最大设计值
300kN
工作温度
25℃
3算 例
3.1 工程概况[ ]~[。
该工程为某市办公楼工程,平面规则高层钢
筋混凝土框架结构。底层层高4.8m,以上各标准
层层高3.6m,共8层,总高度30.0m,X方向
36m,Y方向14.4m。各构件混凝土等级均为
C30,纵向受力钢筋采用HRB335级,箍筋采用
HPB235级。楼面附加恒荷1.5kN/m。;屋面附
加恒荷4.0kN/m ;楼面活荷2.0kN/m ,顶层雪
荷载0.2kN/m。;填充墙折算成线荷载为9.0kN/
m。
,
折算系数0.7。底层柱600×600,二到四层
柱550×550,五到七层柱500×500,顶层柱450
×450。纵梁250×600,横向边框架梁250×600,
中框架梁250×500。顶层板厚130,其余板厚
120。场地土类别:Ⅱ(a);抗震等级:二级,7度设
防;结构重要性系数:1.0;地面粗糙度:B类;风载
标准值:0.35kN/m ;体型系数:1.3;阻尼比:
O.05;特征周期:0.35s;周期折减系数:0.8;地震
分组:第一组。各层设置ZB一1型粘弹性阻尼器
数目为[1 1 1 1 1 1 1 1]。
3.2计算模型及地震波选取
运用SAP2000建立模型_1 0】如图2所示:
建筑结构的地震反应不仅与地震加速度有关,
而且还与地震的持续时间、场地土类别、地震持续
时间、地震特征周期、建筑结构的几何特征等有
关L1 。本文选取两条自然波El一 ̄ntro波、Taft
波以及基于平稳随机理论和欧进萍功率谱函
数[挖]、[¨]、[H],并且结合该建筑结构所在场地条件、
抗震等级等因素,运用MATLAB编写morn&zhen-
m文件模拟人工地震波进行弹性时程分析。地
震加速度最大峰值调整与设防烈度相对应,地震波
持时8s,时间间隔均为0.02s,如图3所示:
图2框架结构模型
800
一
EIc・mm渡
一
600
hR波
……・
^工渡
400
200
萋。
嘲
S.200
.
4∞
脚
2 3 4 5 6 7 8
时闻,嘞
图3地震波时程反应曲线(持时8s)
44 安徽建筑工业学院学报(自然科学版) 第20卷
4计算结果分析
(1)选取一榀框架单元采用层间模型,根据国
家规范用MATLAB编写Dvaluemethody.In文
件求取Y方向层间质量和层间刚度,如表2所示。
震波参数,不加人阻尼器与加入阻尼器,分别求解
Y方向的自振周期和顶层位移、速度、加速度时程
响应曲线,如图5~图7所示。
表2框架结构模型层间刚度和层间质量
(2)MATLAB编写CJJL.i
~一翦~凰一 网一^{群 . 帆 = 一 怖 峨阚峨
n文件,求出各层
层问剪力如表3与图4所示。
表3框架结构模型层闻剪力
网 兰网一 阐萄 阚一 C ^网一囹一
楼层序号( 方向) 层间剪力(kN)
怫
图4层问剪力图
(3)编写duoyudizhenxiangyingkangzhen.In
和duoyudizhenxiangyingjianzhen.7Yt分别加载地
盯 ∞ ∞ 髂
鼹 弘 % n n %
2 7 1 4 1 5 4
{Ei 匈羔嗣一嘲怖嗣慨(I §蠢舛 阐 卿一
图7人工波作用下第八层弹性时程响应曲线
从图5~图7可以清楚的看出该框架结构
顶层在多遇地震条件下抗震结构与减震结构
动力响应变化,并且在编写的程序参数weiy—
imatrix.sudumatrix、jiasudumatrix中能很方便
的调出在间隔0.02s每个时刻的动力响应的
结果。
抗震结构与减震结构顶层动力响应比较如表
4所示,可以看出加入ZB一1型粘弹性阻尼器的
结构的减震效果是比较明显的,有比较好的实际
应用价值。
8
第1期 陈力宇,等:基于MATLAB混凝土框架结构动力弹性时程分析
表4抗震结构与减震结构顶层动力响应最大值比较
45
京:机械工业出版社,2009.07.
b 化
2徐赵东.土木工程常用软件分析与应用(MATLAB--
SAP2000--ANSYS)EM].北京:中国建筑工业出版
社,2010.06.
在工程结构动力时程响应分析与计算中,虽
然可以在SAP2000中建立模型进行弹性动力时
程分析,但是在建立模型和计算分析过程中是比
较消耗时间的,本文通过运用MATLAB进行编
程计算具有以下特点和优势:
(1)MATLAB编写的程序在框架结构上具
3干洪,张伟林,张运涛.框架结构动力特征计算及凝聚
技术研究口].安徽建筑工业学院学报,1996.03.
4吴强,盛宏玉.框架结构在状态空间内的地震反应分
析[J].安徽建筑工业学院学报,2000,8(3):15一l8.
5[美]R克拉夫,J.彭津.王光远等译校.结构动力学
(第二版)rM].北京:高等教育出版社,2006.11.
6 J.A.Inaud1.Time—domain Analysis of Linear Hyster—
etic Damping.Earthquake Engineering and Structural
Dynamics,V0I.25,529~545,1996.
有一定的应用价值,如D值法和振型分解反应谱
法求解层间剪力,以后出现类似的工程实例,编写
的程序的思路是一样的,需要作一些修改即可。
(2)基于平稳随机理论和按照功率谱生成时
程数据的方法,结合欧进萍谱,和金井谱相比,改
进其过分夸大了地震动荷载的低频成分,而且改
变其在零频率处存在奇异点,不满足连续两次可
积的条件,更加符合地震动荷载的实际情况,为结
构的弹性时程分析提供了一条人工模拟地震波,
有一定的实际应用价值。
(3)SAP2OO0中通过建立模型在计算中看不
出数据迭代的过程,而且不能调出在外加荷载作
用下任意一个时刻下的动力弹性时程响应数值,
只给出了动力响应曲线和最大值及最小值,而
MATLAB可以很方便的看出每个时刻的动力响
应数值。
(4)加入粘弹性阻尼器的结构有很好的减震
7 中华人民共和国国家标准.建筑结构荷载规范
(GBS0009—2001).北京:中国建筑工业出版
社,2002.03.
8中华人民共和国国家标准.高层建筑混凝土结构技术
规程(JTJ3—2002).北京:中国建筑工业出版
社,2002.09.
9 中华人民共和国国家标准.建筑抗震设计规范
(GB50011—2010).北京:中国建筑工业出版
社,2010.12.
1O北京金土木软件技术有限公司,中国建筑标准设计
研究院.SAP2000中文版使用指南EM].北京:人民
交通出版社,20O6.09.
11马乐为等.基于MATLAB语言的地震波动力特性分
析方法[J].陕西科技大学学报,2009.02,130--134.
12欧进萍等.设计用随机地震动的模型及其参数确定
口].地震工程与工程振动,1991.11(3):45—54.
13牛狄涛,欧进萍.设计用地震动模型与参数的改进
效果,有一定的实际应用价值,在程序中将粘弹性
阻尼器的参数进行必要的计算导人到程序中,然
后作一些修改即可,很方便的进行仿真计算。
参考文献
1宋叶志,贾东永.MATLAB数值分析与应用EM].北
口].西安冶金建筑学院学报,1994.03(1):3O一35.
14王亚勇,李虹.考虑场地特征的强震地面运动参数的
统计分析EJ-I.地震工程与工程振动,1986.6(3):67
—
77.
发布者:admin,转转请注明出处:http://www.yc00.com/num/1714251816a2410670.html
评论列表(0条)