声学仿真软件ACTRAN 常见问题FAQ ②
(2011-12-22 09:45:44)
标签:
无限元模型计算均匀流杂谈 |
分类: 声学软件ACTRAN园区 |
Q:
A:
ACTRAN无限元支持各种类型的几何形状,不一定是椭球形。参考椭球坐标系需要设定在计算域范围内。也就是说如果是方形的计算域,外表面方框定义为无限元,那么无限元的参考椭球体坐标需要在这方形内。下图为两种典型的计算域形状。其中,一个为椭圆形,一个为任意形状。
1.
A:
你如果选中了这个2D model选项,在ACTRAN-VI输出的计算模型文件(.dat)中相应坐标与矢量将只有两个分量。相反,如果不选中这个选项,计算模型中坐标与矢量将具有三个分量。可想而知,如果未选择2D model选项,ACTRAN计算时无法知道你是在二维空间进行计算。
2.
A:
- 计算模型中含有Rayleigh
surface
- 计算模型中某种声源附加在一个入射表面上
- 计算模型中某种声源定义在无限元区域上
你可以阅读ACTRAN用户手册得到更详细的解释 (see the SYMMETRY data block section)。如果计算模型不符合上述条件,你必须通过其他合理的边界条件建立对称面。
3.
A:
4.
A:
Q:ABAQUS激励如何导入ACTRAN中计算辐射声场?
A:ACTRAN提供一个组件,将ABAQUS结果文件*.odb转换为op2格式。
例如:odb2act -odb input.odb -bdf outmesh.bdf -op2 outres.op2
这里:
input.odb包含ABAQUS文件的结果以及网格;
outmesh.bdf是从input.odb中提取出的网格;
outres.op2 从input.odb提取出的结果并转换为ACTRAN_OP2格式;
注:odb2act可以转换频域结果对于单载荷工况的仿真分析,不能转换ABAQUS的模态提取结果。
Q:为什么导入ACTRAN计算的结构振动响应无法计算辐射噪声?
First
of all, when a BC Mesh is used and results are applied to a surface
mesh, it's recommended to input a tolerance value that is adequate
to the model. One can try first moderate or even big tolerances
like 0.1 for instance.
As a matter of fact, in the model you sent, a tolerance of 0.001
was specified and that seemed to be inadequate in that case. Using
the projection manager in ActranVI, I found the right gap tolerance
(0.1) and I raised this parameter to 0.1 in order to get a good
coupling.
Another issue was the cause behind the FATAL messages during
computations:
An nff database may contain many PIDs.
In Actran 11.1 or 11.2, when an nff database is used to apply
excitation quantities like displacement or any other type of
quantities over a BC Mesh , the code searches for these excitation
quantities inside every PID in the nff database.
If the quantities aren't available, the computation stops. This can
be solved by removing the PIDs that don't contain the quantities
for the BC Mesh.
Please find the modified cross map "corss_map_modified.nff" inside
the directory "From FFT" in your folder on the
FTP
Please note that this problem is fixed in Actran 12 and I was able
to run proper computations using your initial cross_map.nff and a
gap tolerance of 0.1.
Q:Plane tolarence如何理解?
A: Gap tolarence表示法向容差,Plane tolarence切向容差
Q:连接面Interface和coupling之间区别?
A:Interface用于两个面之间的耦合,coupling surface将具体的某个面定义为耦合面。
Q:Modal duct(circular)是什么组件?如何使用?
A:管道模态的定义,一般用于模拟管道中的声源或边界条件。