结构工程的研究生都学什么课程?
弹性力学,塑性力学,结构动力学,高等钢结构,高等混凝土结构,工程地震学,有限元分析软件(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 ; %位移