[发明专利]一种确定精确格林函数的方法及装置有效
申请号: | 201610569105.8 | 申请日: | 2016-07-19 |
公开(公告)号: | CN106228003B | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 刘秋洪;蔡晋生 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F17/15 | 分类号: | G06F17/15 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 李振瑞 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种确定精确格林函数的方法及装置,属于声学技术领域。用于解决现有技术中边界阻抗特性在声学分析中的应用受到限定的问题。包括建立的边界元模型S离散成M个网格单元,确定任意两个中心点为zm和zn的网格单元;确定关联zm点和zn点的自由空间格林函数以及偏导数;在边界元模型S外确定观察点x,确定关联观察点x和zn点之间的自由空间格林函数;确定关联观察点x和zn点之间的格林函数;在边界元模型S外确定声源点y,根据观察点x和声源点y,确定关联观察点x和声源点y之间的自由空间格林函数;根据所述zn点和声源点y,确定关联zn点和声源点y之间的自由空间格林函数及偏导数;根据散射格林函数和自由空间格林函数确定精确格林函数。 | ||
搜索关键词: | 一种 确定 精确 格林 函数 方法 装置 | ||
【主权项】:
1.一种确定精确格林函数的方法,其特征在于,包括:建立边界元模型,将所述边界元模型S离散成M个网格单元,依次确定所述M个网格单元的中心点,单位外法线方向以及面积;在所述M个网格单元中确定任意两个中心点为zm和zn的网格单元,根据所述zm和所述zn点所在散射边界的声学特性以及公式(1),确定所述zm和所述zn点处的声学参数β(zm)和β(zn),确定关联所述zm点和所述zn点的自由空间格林函数G0(zm,zn,ω)以及所述自由空间格林函数G0(zm,zn,ω)沿所述zm点外法线方向的偏导数
在所述边界元模型S外确定观察点x,根据所述zn点和所述观察点x,确定关联所述观察点x和所述zn点之间的自由空间格林函数G0(x,zn,ω);根据所述G0(zm,zn,ω)、所述
和所述G0(x,zn,ω),通过公式(2)确定关联所述观察点x和所述zn点之间的格林函数G(x,zn,ω);在所述边界元模型S外确定声源点y,根据所述观察点x和所述声源点y,确定关联所述观察点x和所述声源点y之间的自由空间格林函数G0(x,y,ω);根据所述zn点和所述声源点y,确定关联所述zn点和所述声源点y之间的自由空间格林函数G0(zn,y,ω)及所述自由空间格林函数G0(zn,y,ω)沿zn点外法线方向的偏导数
根据所述G(x,zn,ω)、所述G0(zn,y,ω)和所述
通过公式(3)确定散射格林函数GS(x,y,ω);根据所述G0(x,y,ω)和所述GS(x,y,ω),通过公式(4)确定精确格林函数G(x,y,ω);其中,公式(1)如下所示:β(zm)=αjρ0ω/Z(zm,ω)’ β(zn)=αjρ0ω/Z(zn,ω)公式(2)如下所示:
公式(3)如下所示:
公式(4)如下所示:G(x,y,ω)=G0(x,y,ω)+GS(x,y,ω)其中,ω表示圆频率,j为虚数单位,ρ0为声传播介质的密度,G0是频域自由空间格林函数;x和y分别为观察点和声源点的位置矢量,zm和zn是边界上网格单元的中心点;n(zm)和n(zn)分别表示zm和zn处边界的外法线方向,s(zm)和s(zn)分别表示zm和zn点所在的网格单元面积,S是边界元模型,S′是除去zm点所在网格单元的散射边界;Z(zm)和Z(zn)分别表示zm和zn点所在的网格单元声学阻抗,α为常数,对于声学硬边界α=0,对于声学阻抗边界α=1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610569105.8/,转载请声明来源钻瓜专利网。