1引言随着计算机和电子等技术的发展,超声相控阵探测技术在近几年取得了快速发展和应用[15],在一些领域相继出现了相对成熟的探测方法和商业仪器,使超声探测技术在精度和速度上大大提高[69].在超声相控阵列上,人们对平面阵列和凸面阵列的研究相对较多[13,1015],并且关于相控阵聚焦探测的研究主要集中在均匀介质中的相控声场特性上,主要分析声束宽度、图像分辨率和环境参数之间的关系.凹面线性相控阵列是一种重要的换能器阵列,在实际应用中往往会起到很好的探测效果,如棒材(或管材)质量的在线检测问题,常规的超声检测方法需要换能器探头或棒材不断地旋转,而采用凹面的相控阵探头,通过阵元之间的不同组合使声束快速地旋转并查扫到各个部位.目前,国际上已有利用凹面相控阵列对棒材检测的商业仪器,主要采取线性查扫和扇形查扫的方式来确定是否存在缺陷,然而,关于凹面相控阵棒材探测问题还存在许多基础问题,对凹面相控阵声场在圆柱形棒材中的聚焦特性缺乏深入的研究.本文针对实际棒材质量探测问题,开展了凹面线性相控阵列辐射声场在液固界面上的反射和折射特性研究,对声波在液固曲面上的反射和折射声场提出了一种可行的快速计算方法.图1为凹面线阵结构的剖面图,每个阵元均匀地分布在一个凹面结构上,每个阵元的长度远大于声波波长,在本文中认为阵元在长度方向上无限延伸,从而将声场在二维空间中进行研究和处理.每个阵元为压电晶体,在电激励下沿厚度方向产生振动,从而向整个空间辐射声场.我们首先分析单个阵元的辐射声场在液固平界面上的反射和折射,并把结果推向多阵元的相控阵列激发以及弯曲的液固界面;最后通过数值模拟对固体中折射声场的聚焦特性进行了分析和讨论.2压电长条的辐射声场考虑如图2所示的压电条形阵元,在x方向的宽度为2a,在y方向上无穷延伸,该阵元在液体空间中的辐射声压可表为[16]p(x,z)=-p(kx)ei(kxx+kzz)dkx,(1)其中,kz=k2-k2x,k=c,为角频率.通常假定阵元表面为均匀振动,即在z=0时有边界条件p(x,0)=1,|x|a,0,|x|>a.(2)图2压电条形阵元在液体中的辐射示意图利用(1)和(2)式不难得到p(kx)=2siknxkxa,(3)p(x,z)=-2sinkxakxei(kxx+kzz)dkx.(4)有时为了方便,令kx=ksin,将声压写为下述形式:p(x,z)=f()eik(xsin+zcos)d,(5)其中函数f()的意义如下:f()=2sin(siknasin)cos,(6)积分路径如图3所示.图3复平面上的积分路径示意图图4倾斜长条声场计算示意图3压电长条辐射声场在平面上的反射和折射如图4所示,z=h为液固界面,z>h为固体空间,z

matlab声场折射模拟,凹面相控阵聚焦声场在液固界面上的反射和折射相关推荐

  1. 平面电磁波的反射与折射,极化滤波作用

    目录 引言 反射定律和折射定律 反射系数和折射系数 平面电磁波在理想介质分界面上的全反射和全折射 全反射 全折射 极化滤波作用 平面电磁波在良导体上的反射与折射 引言 再复杂的电磁波我们都可以看作是很 ...

  2. Matlab:利用Matlab编程实现模拟分子布朗运动的动画展示

    Matlab:利用Matlab编程实现模拟分子布朗运动的动画展示 目录 输出结果 实现代码 输出结果 实现代码 %Brownian motion clf; n=20; s=0.02; x = rand ...

  3. Matlab:利用Matlab实现布朗运动模拟

    Matlab:利用Matlab实现布朗运动模拟 目录 输出结果 实现代码 输出结果 实现代码 n=40 s=0.04 x=rand(n,1)-0.5; y=rand(n,1)-0.5; h=plot( ...

  4. Matlab 【应用】【1】用Matlab找一组模拟波形的极值(含极大值、极小值、最大值)并在图中画出来

    前言:本文,从一个模拟摄像机拍摄的光栅图分析入手,尝试找到该光栅图的各个极值,从而来评估光栅的正弦特性: 1 提取数据: 拍摄的结构光条纹如下: 黄色的线,是用采样软件[imageJ]在结构光的拍摄条 ...

  5. matlab 雷达工具箱,使用Matlab的工具箱,学习“相控阵雷达技术”

    原标题:使用Matlab的工具箱,学习"相控阵雷达技术" 大家都知道Matlab功能强大,应用领域广泛,其中可用的工具箱资源也很丰富.打开Matlab的帮助文档,左侧列出了Matl ...

  6. matlab 画三维极值点,用Matlab找一组模拟波形的极值(含极大值、极小值、最大值)并在图中画出来...

    前言:本文,从一个模拟摄像机拍摄的光栅图分析入手,尝试找到该光栅图的各个极值,从而来评估光栅的正弦特性: 1 提取数据: 拍摄的结构光条纹如下: 黄色的线,是用采样软件[imageJ]在结构光的拍摄条 ...

  7. matlab植物,matlab分形植物模拟

    学习 您的评论 发布评论 用户评价 关于分形的内容,很好 2018-06-22 11:06:53 基于MATLAB实现分形图形的绘制,如何下载 2018-06-21 19:16:20 ...... m ...

  8. 基于Matlab的单基地雷达模拟检测和跟踪仿真(附源码)

    目录 一.介绍 1.1 统计雷达模型 1.2 场景管理 1.3 扫描控制 二.场景-空中监视 2.1 雷达系统 2.2 参考目标和雷达环路增益 2.3 构建雷达 2.4 方案和目标 2.5 可检测性 ...

  9. MATLAB绘制WRF模拟区域和局部的放大

    MATLAB绘制WRF模拟区域和局部的放大 clc;clear;close all filename = 'ETOPO2v2g_f4.nc'; ncdisp(filename);% lon=doubl ...

最新文章

  1. 如何用staruml画包图_StarUML的9种图
  2. MongoDB(6.mongodb的聚合操作以及高级查询3、排序等)
  3. cocos2dx中关于Action动作的相关API的具体介绍
  4. Lucene搜索引擎
  5. 搜索图片及相似度探秘 一
  6. Linux服务器启动流程详解
  7. 10g添加用户 oracle_oracle10g下新建/删除用户
  8. 轻松安装IP地址位置查询工具nali
  9. Windows优化大师域名解析问题
  10. 51单片机实现出租车计价器
  11. LDO使用之热阻考虑
  12. 最近超火的公司前端面试题
  13. Wopus问答第一期
  14. nixyx —— 一个小巧的项目工程/编译文件生成器(构建系统?)
  15. 一文读懂电源缓启动原理
  16. 开发与测试常见问题总结与建议
  17. centos用php上传文件,CentOS下Apache的SELinux权限(上传图片后写入指定文件夹)
  18. 献给那些有梦想的程序员'
  19. 新时代 计算机专业前景,新时代的四大“铁饭碗”专业,薪资待遇好,发展前途一片大好...
  20. 1.拜尔阵列—1.1手机摄像模组介绍

热门文章

  1. FlashFXP定时下载服务器文件,进行网站备份
  2. 通信系统中的预编码方向技术综述
  3. 2006世界杯32强人体彩绘队服样式(捷克)
  4. Cell Trends综述精选:人工智能在生物医学领域的应用
  5. 嵌入式开发基础—SPI通信协议解析
  6. ffmpeg 录屏及转h264
  7. 关于在项目中有没有必要使用docker的一点感悟
  8. 负值瞬时频率出现原因及解决方法总结
  9. 辽宁最新八大员安全员考试题库及答案
  10. 来一场轰轰烈烈的HTTP协议扫盲革命