FEM声振耦合 运行日志 sorces are not asigned to a domain 报错

浏览:16629 回答:7

@superxjw ,@lengxuef 两位老师、各位论坛大神。我在用Virtual lab 做一个声振耦合的计算。计算的模型是内外嵌套的双层结构,内侧外侧结构都是封闭的腔体,并且内侧结构和外侧结构固连。整个结构模型内包裹有3个空气区域。
现在我们要计算这整个结构在混响场中的结构响应,以及外层结构包络以内、内层结构腔体以外的场点的声压级响应。
激励用的是多层平面波声源激励,来模拟混响场。所有的结构网格全是面网格。
声模态、结构模态、耦合模态、直接声学响应计算都没有问题。在声学有限元模块,进行直接振动-声学响应计算时,运行日志上显示的错误:“sorces are not asigned to a domain ” ,VL 提示“请检查参数设置,sysnoise 不能启动计算”。
现在计算不出结构的响应。
各层耦合面的设置应该也没有问题(外层结构内表面是1个单侧耦合,内层结构以及内外层连接结构是两个双侧耦合,其中一个结构面与三部分空气气体域耦合)
论坛发帖1.JPG
。运行日志显示模型适用于流体有限元分析。
尝试的解决办法:
1.考虑到直接将多层平面波激励施加到整个结构表面,而没有空气包络,可能能量耦合不到结构上,在外侧结构外包络了一定厚度的气体区域,定义耦合面(变成3个双层耦合面)
发帖 2.JPG
。还是同样的报错:“sorces are not asigned to a domain ”
2. 删除每个气体域的场点,计算同样报错。
3. 之间的气体区域是hypermesh 自动生成的网格,不好定义面组,并且运行日志提示 可能不适合于流体有限元计算。后来讲气体区域单独进行网格划分,所有的气体网格能与结构网格完美贴合(但是尺寸节点不能做到匹配,这个应该不是报错的原因所在)。
4.采用边界元法,并去除内外层结构之间的支撑连接结构。结构的响应能够计算,但是计算代价也太大,并且每次计算的频段太小。
谢谢各位老师了!
邀请回答 我来回答

全部回答

(7)
默认 最新
叶先森
模型我为啥看不懂囧!!就想问下耦合模态是怎么做的!
2015年12月2日
评论 点赞
lengxuef

可以用VL把网格导出为bdf格式
2015年5月22日
评论 点赞
yy2122

定义耦合的前提是把管道和流体计算域放到一个图上。因为这两个我都是用VL来作图并进行网格划分的,保存的时候得到的都是*.CATAnalysis的格式,如果同时导入这两个文件,那么两个图形的网格就没法区分开来,这是怎么回事呢?有没有好的解决办法?(我知道如果能把两个模型都保存为.bdf格式的话,导入的两个网格就能区分开来,但是我不想为了这个而装一个NASTRAN呀)
2015年5月22日
评论 点赞
lengxuef

组装?不用组装,定义耦合就行了
2015年5月21日
评论 点赞
yy2122
请问你是怎么在VL中把封闭结构和气体计算域组合在一起的?我做的是管道空间的声场分析,但是卡在了不知道怎么把管道结构(空心圆柱)和内部流体计算域(圆柱)组装在一起,求指点呀!!!
2015年5月21日
评论 点赞
qlyue

不行啊,我要计算的是高强度的混响声场作为激励时,结构的响应和结构内部空气域场点的声压级响应。结构是薄壁件,是需要考虑耦合的。。
按照你的建议,不添加流体不做耦合面,直接以分布式平面波的声学边界条件作为激励,是求不出结构的振动响应的。这种直接求结构响应必须是以力、加速度等作为激励才可以的吧?
像我这种很多个耦合区域,是不是应该考虑一下Acoustic harmonic mutidomain DBEM这种方法啊?
谢谢你,麻烦了
2015年5月5日
评论 点赞
lengxuef
计算结构的响应?不用耦合啊,流体也不用呀
2015年5月4日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP