如何利用声学传递向量求解面板贡献量 sysnoise有没有这个功能
利用边界元可以容易得到各个网格节点对参考域点的声学传递向量ATV,给定速度边界条件后就可以得到各个单元贡献量Pi=ATVi*Vni,
理论而言面板的贡献量=定义面板所在单元贡献量之和,算法其实很容易实现。
但是发现sysnoise提供的analysis/contribition选项的贡献量求解是通过表面节点声压和节点法向振动速度的理论获得的,
难道没有通过声学传递向量求面板贡献量的命令,又没有可以导出单元贡献量的命令,然后自己编程计算,求高手解答
我用平面模拟计算了一个例子,只能获得单元贡献量的图谱,然后利用analysis/contribition计算面板贡献量,但是却出现
LOADING POTENTIALS FROM DATABASE at Frequency 21.000 Hz
ERROR - CANNOT FIND RECORD OF TYPE POT1
ERROR - COULD NOT FIND POTENTIALS AT 21.00 HZ
could not find potentials
在后处理中显示面板贡献量为0,但是单元贡献量确可以清楚显示
网格文件和对应命令流见附件
谢谢回复,我所谓的“根据边界声压值和边界法向速度求的”是指analysis/contribution模块里面的算法是这样说的,具体公式我记不清啦,是一个积分公式。
‘’通过设置Parameters可以选择用ATV求解,前提是先计算ATV。‘’这个没错,但是Parameters设置里面结果选项的potentials是灰色的,无法选择,只能选择results,所以只有用solve求时没有出现错误,但是我用anlysis/field point process 和analysis/contribution时就出现了没有节点potentials的值,echo中出现了我最初提到的错误信息LOADING POTENTIALS FROM DATABASE at Frequency 21.000 Hz
ERROR - CANNOT FIND RECORD OF TYPE POT1
ERROR - COULD NOT FIND POTENTIALS AT 21.00 HZ
could not find potentials
而且我强行计算后,在后处理中域点的面板贡献量显示为0。
o Kernel
o Harmonic Acoustic FEM
o Harmonic Acoustic I-FEM
o Coupled Harmonic FEM
o Transient Acoustic FEM
o Harmonic Acoustic BEM
o Coupled Harmonic BEM
o Transient Acoustic BEM
o Global Design Sensitivities
o BEM Rayleigh Harmonic
o Violins
o Transient Acoustic I-FEM
o Coupled Harmonic I-FEM
o Random Vibro-Acoustics
o Acoustic Transfer Vector
o Transmission Loss
o Acoustic Transfer Vector Response
o ATV export for CDH/NASTRAN
o Numerical Engine Acoustics
o Inverse Numerical Acoustics
.........................