请帮我看看哪里出错了?
用CATIA自己做一个简单的消音器,怎么会出现这个结果?麻烦我看看好么?谢谢啦!http://home.simwe.com/attachment/200905/16/389109_1242517824C760.gif
New Name '1' Model 1 File model1.sdb Return
OptionFEM Frequency Fluid Return
Import Mesh Format Nastran File xiaoyinqi\1.dat Return
Material Fluid
Name 'air'
Sound Real 3.4000e+002Rho Real 1.2250e+000
Elements All
Return
Set10 Name" inlet"
Faces 228 To 229 234 238 259 To 260 267 270 290 To 291 296 298 322 To 323 330 1104
Faces1106 1112 1114 1117 1119 1124 1126 1387 To 1389 1391 1396 To 1397 1399 To 1400
Faces1403 To 1404 1406 1408 1411 To 1412 1414 1416 1418 To 1420 1422 1426 To 1427
Faces1429 To 1430 1451 1455 1483 1485 1492 To 1493 1496 1502 1505 1509 To 1510
Faces1513 To 1516 1518 1522 To 1523 1525 To 1526 1528 To 1531 1537 To 1538 1540
Faces1542 1545 To 1547 1549 1552 3356 3359 To 3367 3369 To 3406
Return
Boundary VelocityReal -1 Imag 0
Faces Set 10
Return
Set20 Name" outlet"
Faces 244 246 To 247 252 256 277 280 285 288 304 307 309 315 341 To 342 348 351 1246
Faces1248 1252 1255 1259 To 1260 1264 1267 1434 To 1435 1439 1441 To 1443 1446 1448
Faces1450 1452 1456 1459 1461 To 1462 1465 1468 To 1470 1474 1476 To 1478 1482 1671
Faces1673 1675 To 1676 1680 To 1681 1683 To 1684 1688 To 1689 1691 To 1692
Faces1696 To 1697 1699 To 1700 1704 To 1705 1707 To 1708 1710 1712 To 1715 1719
Faces1723 1725 1729 1731 1735 3645 To 3671 3673 To 3683 3685 To 3692 3770
Faces3852 To 3853
Return
Boundary ImpedanceReal 416.5 Imag 0
Faces Set 20
Return
Solve
Frequency 10 To 500 LinStep 10
Return
Combine
Read Node 2503 Pressure Return
Amplitude
Read Node 2953 Pressure Return
Amplitude
Divide
Log10
Constant Real 20 Imag 0
Multiply
Write Table 0 Name '2' Return
Return
Curve
Table 0
Format1
NoBackground
Marker 0
Return
Table 0
Format3
NoBackground
Marker 0
Return
Return
Echo Return
Environment BTNFILE = $BT 知道的,指导一下,谢谢啦! 不知道你模型是个什么样子
不过,你要的结果是什么,如果要传递损失的话,你的后处理过程肯定不对,可以找个例子或文献来仔细看看
哦,谢谢啊
是消音器的传递损失,但是后处理过程是别人告诉我的啊,说这样处理和理论值很接近。到底怎么改才正确呢?
另外,我用该方法计算例子中的文件与例子的结果完全一致。我觉得这种计算方法没有错误。
是不是我的边界条件设置的不对?
[ 本帖最后由 fxdl 于 2009-5-19 06:05 编辑 ] 传递损失应该是两个能量相减,sysnoise能直接算出传递损失这个量来么? 不能直接求出传递损失,但能通过对入口和出口的声压计算出来。 传递损失应该是入射声压比上出口的声压,入口声压先要经过一定的处理才能得到入射声压
回复 楼主 fxdl 的帖子
我认为有可能你的单位搞错了吧是不是建模的时候默认单位是mm
导入sysnoise是m呢? 谢谢大家,并严重感谢楼上hebut兄台:lol
页:
[1]