jeffen 发表于 2006-7-26 22:12

为什么系统的固有频率会出现多阶0值?

在用matlab计算系统固有频率时,出现了多阶是0值的情况,而且实部虚部都为0。我觉得是程序出了问题,可一时找不出问题所在。请问一般在什么情况下会出现这种情况?谢谢!

xia 发表于 2006-7-26 22:57

结构没有约束,带有刚体运动。

bb20040291 发表于 2006-7-27 03:23

对的 刚体运动 约束不够 检查约束

jeffen 发表于 2006-7-27 09:10

我是在做系统的无量纲化时,出现的,原来的系统是没有零固有频率的。我觉得是无量纲化出了问题,可是查不出是哪里。所以想问各位,出现多个零固有频率的原因。

siyanger 发表于 2006-7-27 11:04

无量纲化后可能会接近0,但不会是0吧?

21172485 发表于 2006-7-27 11:11

可能失稳

也可能是结构失去稳定性了

jeffen 发表于 2006-7-27 14:15

24.184
17.339
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-9.0452
-22.8
4.098e-009 + 0.79485i
8.248e-012 + 0.99866i
-1.9277e-012 + 1i
1.0119e-014 + 1i
5.093e-008 + 1.0861i
2.3681e-008 + 1.6782i
1.911e-007 + 1.8235i
3.4799e-008 + 1.9598i
.
.
.
不无量纲化系统还可以,现在算出来是这个样子,我预想的结果应该是没有零固有频率的,第一阶固有频率应该接近1。

果味冰棒 发表于 2006-8-4 16:48

刚体模态应该不是0,而是非常接近于零吧

Lagrange 发表于 2006-8-4 16:53

接近0

sysh320 发表于 2006-8-4 19:24

MATLAB不是很懂,但我们学过结构动力学,出现固有频率等于零的情况就是结构没有很好的约束,出现了刚体移动或转动

happyman 发表于 2006-8-4 23:03

可能是方程的无量纲化过程出了问题。

siyanger 发表于 2006-8-5 18:15

原帖由 sysh320 于 2006-8-4 19:24 发表
MATLAB不是很懂,但我们学过结构动力学,出现固有频率等于零的情况就是结构没有很好的约束,出现了刚体移动或转动
他是没有无量纲时没有零频率出现,应该没有刚体位移吧?倒是可能无量纲化过程出现了问题。

horseyd 发表于 2006-8-6 14:42

有可能在无量纲化的时候,导致某些部分出现奇异

也可以看一下特征矢量,是否是约束问题

yingjie328 发表于 2006-8-6 16:33

我用ansys算的,前两阶是0,约束后就好了
页: [1]
查看完整版本: 为什么系统的固有频率会出现多阶0值?