Usedname 发表于 2015-9-30 12:46

瞬态声学边界元下面模态叠加法计算结构强迫振动出错

本帖最后由 mxlzhenzhu 于 2015-10-1 10:29 编辑

      我想计算一个四边固支的圆形板在敲击力作用下的振动响应与声学响应,拟采用瞬态声学边界元法,在计算中遇到了一些问题,恳请各位高手指导,不胜感激。以下是我的计算步骤。1、导入圆形板结构模型,设为结构网格,赋材料属性



2、插入模态求解,求解前30阶模态,创建新的约束

3、创建auto-update group做为约束单元组,选择faces,特征角选择30度,选中周边圆环那一圈。然后对其施加约束


4、进行模态求解,可正常进行

5、插入modes set,将模态求解的结果作为数据来源导入modes set

6、插入 load function set,右击添加edited load function set,在圆形板中心施加Z方向的力,力的数据是外部导入的



10、插入Transient ModalSuperposition Structural Response Case进行振动响应求解,求解出错





我试过将网格加密和把体网格换成面网格,都会在这一步出错,不知道是什么原因。不管这个错误,用Skin Mesher 提取结构表面网格作为声学网格,插入声学前处理更新后也会报错。。。限于篇幅就不一一贴图了,恳请各位大神指导。

mxlzhenzhu 发表于 2015-9-30 16:58

是不是木有定义完全啊,Output Points设定一下再试试。

你把这个简单的模型打包,用网盘传上来,我帮你看看。

Usedname 发表于 2015-9-30 17:22

mxlzhenzhu 发表于 2015-9-30 16:58
是不是木有定义完全啊,Output Points设定一下再试试。

你把这个简单的模型打包,用网盘传上来,我帮你 ...

http://pan.baidu.com/s/1eQ4kAKa

Usedname 发表于 2015-9-30 17:23

mxlzhenzhu 发表于 2015-9-30 16:58
是不是木有定义完全啊,Output Points设定一下再试试。

你把这个简单的模型打包,用网盘传上来,我帮你 ...

麻烦您了!

Usedname 发表于 2015-9-30 17:29

我的目的是要比较一个金属板贴上阻尼前后在敲击作用下的振动与声学响应,这个简单模型算完之后还要再加上一个阻尼板进行计算,所以没有建成二维的壳单元。另外这个外部导入的时域力是从阿伟老师的视频教程里直接拷过来的,如果想在VL自己定义冲击力要怎么定义呢?

mxlzhenzhu 发表于 2015-10-1 11:01

本帖最后由 coohit 于 2016-6-20 14:25 编辑

Usedname 发表于 2015-9-30 17:29
我的目的是要比较一个金属板贴上阻尼前后在敲击作用下的振动与声学响应,这个简单模型算完之后还要再加上一 ...
对于VL12,今天的结论还是一样的,2D可以计算,3D网格报错。http://forum.vibunion.com/forum.php?mod=viewthread&tid=146668&highlight=VL12%D6%D0%CB%B2%CC%AC%B1%DF%BD%E7%D4%AA%D6%F7%D2%AA%B9%A4%BF%F6%CC%D6%C2%DB强迫位移和强迫力都能计算:



后处理插入一个Load Vector to Function Conversion Case得到位移如下:


今天的结果已经打包了。http://pan.baidu.com/s/1dDz2ZYD

总结:这个案列没啥技巧要注意的,建议使用VL13及以上版本,帮助文档都详尽得多。




Usedname 发表于 2015-10-2 23:19

mxlzhenzhu 发表于 2015-10-1 11:01
对于VL12,今天的结论还是一样的,2D可以计算,3D网格报错。http://forum.simwe.com/thread-1111850-1- ...

就是说这个这个主要是版本问题时吗?

mxlzhenzhu 发表于 2015-10-3 16:17

本帖最后由 coohit 于 2016-6-2 14:02 编辑

Usedname 发表于 2015-10-2 23:19
就是说这个这个主要是版本问题时吗?
3D的情况,你可以用nastran导入模态试试,我记得是可以的,请参考:
http://forum.vibunion.com/thread-146668-1-1.html
页: [1]
查看完整版本: 瞬态声学边界元下面模态叠加法计算结构强迫振动出错