回复 16楼 nonlinear 的帖子
假如激励的频率、振幅以及相位都相同,作用点不同的话,所激起的模态会是什么情况啊?? 原帖由 wangjin631 于 2010-1-29 12:37 发表 http://www.chinavib.com/forum/images/common/back.gif假如激励的频率、振幅以及相位都相同,作用点不同的话,所激起的模态会是什么情况啊??
激励所激起起的各个模态的相对量都由运动方程的求解来实现。
激励的频率、振幅、相位以及分布都会影响各个模态的坐标。
激励的部分信息决定不了模态坐标的相对量,但是对于一般荷载所来,频率起了主导地位。
例如结构在地震下的激励,由于激励是由基底输入,因此这也算是关于激励的一个隐含信息,如此一来,地震波的激励频率分布往往定性地决定了模态坐标的相对量。 如果一个信号能够展开成模态函数的线性组合,那么那个展开系数值最大的那个模态贡献最大。这是一个投影问题。 13激励的分布是什么意思能不能给我们说说,谢谢 我是新手 感觉模态阵型就是模态坐标系的概念。
定义飞行器的飞行速度,我们可以用x、y和z三个坐标轴来确定飞行器的飞行速度。
v=vx*i+vy*j+vz*k;
同理,
我们在做振动试验时,通过测量手段测量出试验件的垂直弹性变形量u。
u就可写为各阶弹性模态的线性叠加。模态阵型就相当于坐标系。
将响应信号进行FFT变换,就可看出各模态的贡献量。
回复 21楼 cl_1982614 的帖子
楼上的阐述我没有理解清楚,能否详细讲解一下吗?u是可以看成各阶模态的叠加,但模态振型为什么就是坐标系了呢? 正好这么多老师在 我借个地方 问1问
我自己用了几个简单的函数帮助自己理解傅立叶变换 请你们帮我看看对不对
===分割线==
%输入数据
fn=5000; %取点的个数,同时也是测试的频率,因此要大于500的两倍
x=-0.05:1/fn:0.05; %激励条件x
f1=50; %1阶固有频率
f2=200; %2阶固有频率
f3=500; %3阶固有频率
y1=1*sin(2*pi*f1*x); %1阶响应方程
y2=2*sin(2*pi*f2*x); %2阶响应方程
y3=3*sin(2*pi*f3*x); %3阶响应方程
y=y1+y2+y3; %固有响应方程
%分别绘制3阶的波形和总的响应
subplot(411);
plot(x,y1);
title('y1');
subplot(412);
plot(x,y2);
title('y2');
subplot(413);
plot(x,y3);
title('y3');
subplot(414);
plot(x,y);
title('y');
%定义点个数,频率数,快速傅立叶变换,绘制频谱图,观察3阶频率
N=2^12;
f=[*fn/N];
FFTy=fft(y,N);
figure;
plot(f,abs(FFTy(1:(N/2))));
xlim()
===分割线===
http://hiphotos.baidu.com/moon555sss/pic/item/e24752f731ac88ebf3d38567.jpg
然后通过拾点 可以找到几个响应最大的点 y轴的大小是不是也体现了贡献的大小呢?
回复 23楼 moon555sss 的帖子
你做得只是一个波形中不同频率分量的计算和分析,和讨论的话题--不同模态的贡献量并没有关联。回复 22楼 dujunmin 的帖子
这些模态阵型是正交的,因此,这些模态阵型可以作为正交基底。 原帖由 ttwwooblueyes 于 2009-12-27 18:27 发表 http://www.chinavib.com/forum/images/common/back.gif如果只“计算出了某结构的模态频率及相应的振型”,应该是无法知道“各阶振型的实际贡献量”的。需要计算该结构的响应才可以。
所谓‘贡献量’会由初始条件决定。
上面说法局限于自由振动。
(无法编辑了,就补充一下,以免贻误他人。) 回复 20 # cl_1982614 的帖子
请问将响应信号做FFT能求出模态的贡献量吗?【X】=【振型】q,q才是各阶模态的参与量吧 回复 26 # pengcheng5251 的帖子
不能吗?我觉得可以将各个模态的贡献量以百分比的形式表示 回复 27 # cl_1982614 的帖子
模态贡献量是某一阶模态对振动的贡献大小,如果单从响应做FFt只能求出实测振动各频率的幅值。个人认为各频率的幅值应该是由各阶模态叠加而成,只能说离模态频率近的频率成分对该阶模态贡献要大。 回复 18 # freeplus 的帖子
如何求的那个系数?请教具体方法 回复 2 # VibrationMaster 的帖子
请教如何根据振型和响应求出模态坐标?