当前位置:首页 > 科学课件 > 正文内容

结构工程的研究生都学什么课程?

zhao_admin1年前 (2022-05-20)科学课件42

弹性力学,塑性力学,结构动力学,高等钢结构,高等混凝土结构,工程地震学,有限元分析软件(ANSYS,ABAQUS,SAP2000等),结构工程试验,数理统计,计算机数值方法,结构可靠度,还有很多自选课程...

可不可以给我推荐几本系统动力学优秀教材

1.《系统动力学教材》(修订版) 作者 王其藩
pdf格式,全书内容都在里,有5个版本;
2.《系统工程理论》 作者 周德群 ;
3.《结构动力学及应用》作者 李耀庄、管品武

第一本比较受欢迎,但比较难找到,其他两本可以一般在书店买到!

在结构动力学中,newmark法求得的响应与结构固有频率不一样,为什么?

newmark 法Matlab程序
% newmark 求解有阻尼多自由度响应
clc; clear; close;
M=[248323.22 ,165548.81 ]; M=diag(M); %质量矩阵
C=[147693.41+98462.37,-98462.37;-98462.37,98462.37]; ; %阻尼矩阵
K=10^7*[1.623+1.082 ,-1.082;-1.082,1.082]; ; %刚度矩阵

%**newmark参数*************
gama=0.5; beta=0.25;
dt=1e-1; %时间步长
%**************************
t=0.1:dt:6;
for i=1:length(t)
f(:,i)=[0,100000*sin(15*t(i))]'; %激励力
end
Mdx=M+gama*C*dt+beta*K*dt^2; %等效质量矩阵
invMdx=inv(Mdx); %等效质量矩阵的逆矩阵

x2(:,1)=invMdx*f(:,1); %初始加速度
x1(:,1)=gama*x2(:,1)*dt; %初始速度;
x(:,1)=beta*x2(:,1)*dt^2; %初始位移
%**************************

for i=2:length(t)
ff(:,i-1)=(f(:,i)-f(:,i-1))-K*x1(:,i-1)*dt-C*dt*x2(:,i-1)-0.5*K*x2(:,i-1)*dt^2;
x2(:,i)=invMdx*ff(:,i-1) ; % 加速度增量
x1(:,i)=x1(:,i-1)+x2(:,i-1)*dt+gama*x2(:,i)*dt; % 速度,前一刻速度加上速度增量
x(:,i)=x(:,i-1)+x1(:,i-1)*dt+0.5*x2(:,i-1)*dt^2+beta*x2(:,i)*dt^2; % 位移,前一刻位移加上速位移增量
x2(:,i)=x2(:,i)+x2(:,i-1); % 加速度,前一时刻加速度加上加速度增量
end
x2 ; %初始加速度
x1 ; %速度
x ; %位移

扫描二维码推送至手机访问。

版权声明:本文由PPT写作技巧发布,如需转载请注明出处。

本文链接:http://www.ppt3000.com/post/62123.html

分享给朋友:

相关文章