Tygra_1983
Student
- Oct 8, 2021
- 125
Dear all
I am trying to simply compute the natural frequencies of a 4 storey structure in ETABS. I am also trying to validate them in MATLAB. However, I am getting drastic differences in the results. This is strange because a couple of years ago I did a dynamics of structures coursework (however using SAP2000) and I didn't have a problem of them matching.
These are the results from ETABS:
The first mode has a circular frequency of 15.7129 rads/sec.
Here is MATLAB
The first frequency is 1.8468 rads/sec. This is a massive difference! Perhaps I am doing something wrong in ETABS, but there must be something dreadfully wrong.
Could someone help please?
I am trying to simply compute the natural frequencies of a 4 storey structure in ETABS. I am also trying to validate them in MATLAB. However, I am getting drastic differences in the results. This is strange because a couple of years ago I did a dynamics of structures coursework (however using SAP2000) and I didn't have a problem of them matching.
These are the results from ETABS:
The first mode has a circular frequency of 15.7129 rads/sec.
Here is MATLAB
Code:
clear, clc, close all
% Structural Properties
E = 2.1E+08;
I = 11696/100^4;
L = 5;
h = 3;
c = 0.05;
% Stiffness of a single floor
kx = 4*(12*E*I)/h^3
% Stiffness Matrix
K = [2*kx -kx 0 0;
-kx 2*kx -kx 0;
0 -kx 2*kx -kx;
0 0 -kx kx]
% Mass matrix
M = [1676.5 1676.5 1676.5 1366]
M = diag(M)
% Compute mode shapes and circular frequencies
[Phi w2] = eig(K,M)
% Circular frequencies
wf = sqrt(w2)
The first frequency is 1.8468 rads/sec. This is a massive difference! Perhaps I am doing something wrong in ETABS, but there must be something dreadfully wrong.
Could someone help please?
Last edited: