[发明专利]一种声波照射随机起伏界面时的遮挡面元快速搜索方法有效
申请号: | 201510140918.0 | 申请日: | 2015-03-27 |
公开(公告)号: | CN104766311B | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 陈文剑;孙辉 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G01S15/88 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 声波 照射 随机 起伏 界面 遮挡 快速 搜索 方法 | ||
1.一种声波照射随机起伏界面时的遮挡面元快速搜索方法,其特征在于:
(1)导入已进行三角面元划分的随机起伏界面的N个面元节点信息、面元中心点信息以及声源位置信息;
(2)求取所有面元中心点三维坐标中z分量的最大值Zmax,得到z=Zmax平面;
(3)对于第n个面元,连接声源与其中心点,求得连线与z=Zmax平面的交点(x',y',Zmax),所求交点在xoy平面的投影点为(x',y'),第n个面元中心点在xoy平面的投影点为(xn,yn);
(4)如果x'≤xn,令x'*=x'-Δl,xn*=xn+Δl;如果x'>xn,令x'*=x'+Δl,xn*=xn-Δl;如果y'≤yn,令y'*=y'-Δl,yn*=yn+Δl;如果y'>yn,令y'*=y'+Δl,yn*=yn-Δl,其中Δl为面元边长,在xoy平面上得到顶点分别为(x'*,y'*)、(xn*,y'*)、(xn*,yn*)、(x'*,yn*)的长方形区域;
(5)随机起伏界面中面元中心点在xoy平面上投影点为(x,y),取所有投影点满足x∈[x'*,xn*]且y∈[y'*,yn*]条件所对应的面元,得到与步骤(4)中求得的长方形区域对应的M个面元;
(6)对于步骤(5)中的M个面元中的第m个面元,求其所在平面与步骤(3)中声源与第n个面元中心点连线的交点P,求得βi
其中ri为第m个面元的第i个顶点位置矢量,i=1,2,3,4,r4=r1,rp为交点P的位置矢量,vm为第m个面元的法向矢量,βi为求得的判断参数,如果所有的βi>0,则第n个面元被第m个面元遮挡,反之未被第m个面元遮挡;
(7)重复步骤(6),判断第n个面元与全部M个面元的遮挡关系,如果均未被遮挡,则保留第n个面元,反之删除第n个面元;
(8)重复步骤(3)~步骤(7),起伏界面的N个面元中所有保留下来的面元即为入射声波照亮的面元,删除的面元即为被遮挡的面元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510140918.0/1.html,转载请声明来源钻瓜专利网。