在NASTRAN中粘弹性阻尼结构的分析方法及计算程序
- 格式:doc
- 大小:428.50 KB
- 文档页数:6
1 在NASTRAN中粘弹性阻尼结构的分析方法
吕毅宁
1. 背景
MSC.Nastran 2005 Quick Reference Guide
MSC.Nastran Version 70 Advanced Dynamic Analysis User’s Guide 2
3
2. 粘弹性材料的复刚度矩阵,推导公式,得到NASTRAN计算所需的输入格式
41)1(ddddddKKigK VddREFVddKgK14
VddREFREFVddVddVddKfTIggifTRgKfiTIfTRKigfK141)()(1)()()1()(
)()()(fGifGfG VddREFVddKGfGifGfK1)()()(
1)(1)(REFREFGfGgfTR gGfGgfTIREFREF)(1)(
4
5 3. 建模需要的Key words
4. 参数计算Matlab程序
close all; clear all; clc;
g=0.0; g=0.02; %g: Global structural damping;;
Gref=1.0; gref=1.0; %Gref: Reference shear modulus(G); gref: Reference
structural damping(GE);
f=10.0:10:500.0; %Frequency;
f=f';
%Gp=102.39e4.*f.^0.625; eta=1.6274.* f.^0.072; Gpp= Gp.*eta; 6 Gp=102.39e-2.*f.^0.625; eta=1.6274.* f.^0.072; Gpp= Gp.*eta;
TR=1.0/gref.*(Gp./Gref-1.0); %G';
TI=1.0/gref.*(Gpp./Gref-g); %G";
plot(f,TR,'-+'); grid on;
figure; plot(f,eta,'-+'); grid on;
figure; plot(f,TI,'-+'); grid on;
fid=fopen('TRTI.dat','w');
for n=1:length(f)
fprintf(fid,', %7.4f, %7.4f',f(n),TR(n));
if(mod(n,4)==0) fprintf(fid,'\n'); end;
end
fprintf(fid,'\n\n\n')
for n=1:length(f)
fprintf(fid,', %7.4f, %7.4f',f(n),TR(n));
if(mod(n,4)==0) fprintf(fid,'\n'); end;
end
上面标示为蓝色的是NASTRAN输入参数,输入方式如下:
g PARAM, G, 0.02
Gref G
gref GE
TR TABLED1 n
TI TABLED1 n+1