地震工程作业.docx

上传人:b****5 文档编号:7212608 上传时间:2023-01-21 格式:DOCX 页数:13 大小:265.32KB
下载 相关 举报
地震工程作业.docx_第1页
第1页 / 共13页
地震工程作业.docx_第2页
第2页 / 共13页
地震工程作业.docx_第3页
第3页 / 共13页
地震工程作业.docx_第4页
第4页 / 共13页
地震工程作业.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

地震工程作业.docx

《地震工程作业.docx》由会员分享,可在线阅读,更多相关《地震工程作业.docx(13页珍藏版)》请在冰豆网上搜索。

地震工程作业.docx

地震工程作业

作业1

绘制1940ElCentro,N-S分量地震动的绝对加速度、相对速度和相对位移反应谱。

地震动:

在PEERGroundMotionDatabase自行下载经典的1940ElCentro,N-S分量。

要求:

在此模板内完成,A4纸打印。

自编程序与软件(Bispec或Seismosigna等)计算反应谱进行对比。

提交自编写程序。

Matlab程序:

clear

fid=fopen('E:

\Earthquake\Elcentro.txt');

[Accelerate,count]=fscanf(fid,'%g');%count读入的记录的量

Accelerate=9.8*Accelerate';%单位统一为m和s

time=0:

0.02:

(count-1)*0.02;%单位s

Displace=zeros(1,count);%相对位移

Velocity=zeros(1,count);%相对速度

AbsAcce=zeros(1,count);%绝对加速度

DampA=[0.00,0.02,0.05];%三个阻尼比

TA=0.0:

0.02:

4;%TA=0.000001:

0.02:

4;结构周期

Dt=0.02;%地震记录的步长

%记录计算得到的反应,MDis为某阻尼时最大相对位移

%MVel为某阻尼时最大相对速度,MAcc某阻尼时最大绝对加速度

MDis=zeros(3,length(TA));

MVel=zeros(3,length(TA));

MAcc=zeros(3,length(TA));

j=1;

forDamp=[0.00,0.05,0.1]

t=1;

forT=0.0:

0.02:

4

Frcy=2*pi/T;

DamFrcy=Frcy*sqrt(1-Damp*Damp);

e_t=exp(-Damp*Frcy*Dt);

s=sin(DamFrcy*Dt);

c=cos(DamFrcy*Dt);

A=zeros(2,2);

A(1,1)=e_t*(s*Damp/sqrt(1-Damp*Damp)+c);

A(1,2)=e_t*s/DamFrcy;

A(2,1)=-Frcy*e_t*s/sqrt(1-Damp*Damp);

A(2,2)=e_t*(-s*Damp/sqrt(1-Damp*Damp)+c);

d_f=(2*Damp^2-1)/(Frcy^2*Dt);

d_3t=Damp/(Frcy^3*Dt);

B=zeros(2,2);

B(1,1)=e_t*((d_f+Damp/Frcy)*s/DamFrcy+(2*d_3t+1/Frcy^2)*c)-2*d_3t;

B(1,2)=-e_t*(d_f*s/DamFrcy+2*d_3t*c)-1/Frcy^2+2*d_3t;B(2,1)=e_t*((d_f+Damp/Frcy)*(c-Damp/sqrt(1-Damp^2)*s)-(2*d_3t+1/Frcy^2)*

(DamFrcy*s+Damp*Frcy*c))+1/(Frcy^2*Dt);

B(2,2)=e_t*(1/(Frcy^2*Dt)*c+s*Damp/(Frcy*DamFrcy*Dt))-1/(Frcy^2*Dt);

fori=1:

(count-1)

Displace(i+1)=A(1,1)*Displace(i)+A(1,2)*Velocity(i)+B(1,1)*Accelerate(i)+B(1,2)*

Accelerate(i+1);

Velocity(i+1)=A(2,1)*Displace(i)+A(2,2)*Velocity(i)+B(2,1)*Accelerate(i)+B(2,2)*

Accelerate(i+1);

AbsAcce(i+1)=-2*Damp*Frcy*Velocity(i+1)-Frcy^2*Displace(i+1);

end

MDis(j,t)=max(abs(Displace));

MVel(j,t)=max(abs(Velocity));

ifT==0.0

MAcc(j,t)=max(abs(Accelerate));

else

MAcc(j,t)=max(abs(AbsAcce));

end

Displace=zeros(1,count);

Velocity=zeros(1,count);

AbsAcce=zeros(1,count);

t=t+1;

end

j=j+1;

end

closeall

figure%绘制位移反应谱

plot(TA,MDis(1,:

),'-b',TA,MDis(2,:

),'-r',TA,MDis(3,:

),':

k')

title('Displacement')

xlabel('Tn(s)')

ylabel('Displacement(m)')

legend('ζ=0','ζ=0.02','ζ=0.05')

grid

figure%绘制速度反应谱

plot(TA,MVel(1,:

),'-b',TA,MVel(2,:

),'-r',TA,MVel(3,:

),':

k')

title('Velocity')

xlabel('Tn(s)')

ylabel('velocity(m/s)')

legend('ζ=0','ζ=0.02','ζ=0.05')

grid

figure%绘制绝对加速度反应谱

plot(TA,MAcc(1,:

),'-b',TA,MAcc(2,:

),'-r',TA,MAcc(3,:

),':

k')

title('AbsoluteAcceleration')

xlabel('Tn(s)')

ylabel('absoluteacceleration(m/s^2)')

legend('ζ=0','ζ=0.02','ζ=0.05')

grid

由此得到下图反应谱与由Seismosigna得到的反应谱作出比较

 

相对位移反应谱(上)与Seismosigna计算相对位移反应谱(下)的比较

相对速度反应谱(上)与Seismosigna计算相对速度反应谱(下)的比较

绝对加速度反应谱(左图)与Seismosigna计算绝对加反应谱(右图)的比较

 

作业2、

使用中心差分方法和Newmark方法分别计算下面单自由度结构的地震反应。

题:

考虑下面的具有2个自由度的一个简单系统,分析时间步长Δt=0.28sec的情况,求每时刻的加速度、速度、位移

求:

要求:

在此模板内完成,A4纸打印。

MATLAB程序:

clear

%求自振圆频率与振型

m=[20;01];

k=[6-2;-24];

[v,d]=eig(inv(m)*k);

w=sqrt(d);

fai1=v(:

1)./v(1,1);

fai2=v(:

2)./v(1,2);

fai=[fai1fai2];

mm=fai'*m*fai;kk=fai'*k*fai;%等效质量矩阵及等效刚度矩阵

p0=[0;10];

%中心差分法

s0=[0;0];u0=[0;0];%初速度及初位移均为0

%以下过程均采用q、q1、q2的形式分别表示位移、速度、加速度

q0=[fai1'*m*s0./(fai1'*m*fai1);fai2'*m*s0./(fai2'*m*fai2)];

q01=[fai1'*m*u0./(fai1'*m*fai1);fai2'*m*u0./(fai2'*m*fai2)];

P0=fai'*p0;

q02=mm^(-1)*(P0-kk*q0);

t=0.28;

q(:

1)=q0-t*q01+t^2*q02/2;%q(:

1)表示q-1,即初始时刻前一时刻的位移

q(:

2)=[0;0];%q(:

2)表示初始时刻的位移

Kh=mm/(t^2);

a=mm/(t^2);

b=kk-2*mm/(t^2);

P=fai'*p0;

fori=2:

7;

Ph(:

i)=P-a*q(:

i-1)-b*q(:

i);

q(:

i+1)=Kh^(-1)*Ph(:

i);

q1(:

i)=(q(:

i+1)-q(:

i-1))/(2*t);

q2(:

i)=(q(:

i+1)-2*q(:

i)+q(:

i-1))/(t^2);

end

u=fai*q;

u1=fai*q1;

u2=fai*q2;

fori=1:

6

U(:

i)=u(:

i+1);

U1(:

i)=u1(:

i+1);

U2(:

i)=u2(:

i+1);

end

U

U1

U2

%Newmark法(采用线加速度法)

gamma=1/2;

beta=1/6;

Kh1=kk+mm/(beta*t^2);

a1=mm/(beta*t);

b1=mm/(2*beta);

detaP=[00000;00000];

q1(:

1)=[0;0];

q11(:

1)=[0;0];

q12(:

1)=q02;

fori=1:

5

detaPh(:

i)=detaP(:

i)+a1*q11(:

i)+b1*q12(:

i);

detaq(:

i)=Kh1^(-1)*detaPh(:

i);

detaq1(:

i)=gamma*detaq(:

i)/(beta*t)-gamma*q11(:

i)/beta+t*(1-gamma/(2*beta))*q12(:

i);

detaq2(:

i)=detaq(:

i)/(beta*t^2)-q11(:

i)/(beta*t)-q12(:

i)/(2*beta);

q1(:

i+1)=q1(:

i)+detaq(:

i);

q11(:

i+1)=q11(:

i)+detaq1(:

i);

q12(:

i+1)=q12(:

i)+detaq2(:

i);

end

v=fai*q1;

v1=fai*q11;

v2=fai*q12;

fori=1:

6

V(:

i)=v(:

i);

V1(:

i)=v1(:

i);

V2(:

i)=v2(:

i);

end

V

V1

V2

表1中心差分法

Time

0.28s

0.56s

0.84s

1.12s

1.40s

位移

(m)

0

0.0307

0.1675

0.4871

1.0170

0.3920

1.4451

2.8338

4.1441

5.0152

速度

(m/s)

0.0549

0.2992

0.8149

1.5169

2.1675

2.5805

4.3603

4.8197

3.8954

1.9873

加速度

(m/s^2)

0.3920

1.3529

2.3312

2.6828

1.9642

8.4320

402812

-1.0001

-5.6022

-8.0268

 

表2Newmark法

Time

0.28s

0.56s

0.84s

1.12s

1.40s

位移

(m)

0.0047

0.0444

0.1826

0.4850

0.9780

0.3726

1.3809

2.7317

4.0447

4.9744

速度

(m/s)

0.0502

0.2751

0.7555

1.4238

2.0720

2.5926

4.4244

4.9850

4.1771

2.3360

加速度

(m/s^2)

0.3586

1.2476

2.1839

2.5896

2.0403

8.5188

4.5654

-0.5615

-5.2088

-7.9416

作业3、如图1所示一3层钢筋混凝土框架结构FR3,各层层高均为4.2m。

设计荷载:

楼面恒荷5.0kN/m2,楼面活荷载2.0kN/m2,屋面恒荷载5.0kN/m2,屋面活荷载2.0kN/m2,结构构件尺寸和配筋见表1,该结构遭受一地震动作用。

使用非线性静力分析方法或时程分析方法求取该地震动作用下此结构(图1右图FR3-A轴平面框架。

不考虑楼板贡献。

)的顶点最大侧向位移值(参考使用的软件:

OpenSees、Abaqus、Ansys、Sap2000、Idarc等)。

(20分左右)

地震动:

1940ElCentro,N-S分量。

要求:

在此模板内完成,A4纸打印。

图13层结构的平立面布置图

表1a框架结构柱的截面尺寸及配筋

结构编号

 

材料

尺寸(mm×mm)

主筋面积(mm2)/箍筋

混凝土

钢筋

(主筋)

边柱

中柱

边柱

中柱

FR3

1~3层

C30

HRB400

400×400

400×400

1608/φ8@100

1608/φ8@100

表1b框架结构梁的截面尺寸及配筋

结构编号

 

材料

尺寸(宽×高)

(mm×mm)

主筋面积(mm2)/箍筋

混凝土

钢筋

(主筋)

边跨

中跨

跨中

支座

跨中

支座

FR3

1~3层

C30

HRB400

250×500

942/φ8@200

1140/φ8@100

942/φ8@200

1140/φ8@100

利用SAP2000建立模型如下图所示,图中的gridpoint是所要求的关键点。

输入结构模型的物理数据,得到在Elcentro地震作用下框架侧移变形,如下图。

单位:

m

表3SAP2000输出的框架关键点位移表

TABLE:

JointDisplacements

 

 

 

 

Joint

OutputCase

CaseType

StepType

U1

U2

U3

Text

Text

Text

Text

m

m

m

1

COMPOSITE

Combination

Max

0

0

0

1

COMPOSITE

Combination

Min

0

0

0

16

COMPOSITE

Combination

Max

0.193169

0.000101

0.000606

16

COMPOSITE

Combination

Min

-0.202617

-0.000168

-0.001481

表中U1、U2、U3分别表示所建模型的整体坐标系的x轴、y轴、z轴的正方向。

由上述可得,所求FRA-3框架的顶点最大侧移量是0.2026m。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1