射频功率放大器在液体超声声强的光电测量中的应用

news/2024/5/18 16:46:38/文章来源:https://blog.csdn.net/aigtek_atdz/article/details/130135885

  实验名称:液体中超声声强的光电测量

  研究方向:光电测量

  测试目的:

  声强是描述声场的基本物理量口,超声效应直接与声强有关。例如在工程技术领域,液体中的声场分布直接影响流场分布口,声强的大小影响着超声波清洗、雾化、乳化等效果。声强还用于表征超声换能器以及声学人工结构等的辐射性能液体中声强的测量常用量热法、辐射压力法和光学法等回。光学法测量透明液体介质中的声强利用了声光效应。声波在介质中传播时,介质呈现疏密相间的交替变化,导致介质的光折射率也随之发生相应的周期性变化。声光效应使得超声场如同一个相位光栅光栅间距等于声波波长。当光波通过此介质时,就会产生衍射现象。

测试设备:信号发生器、ATA-8202射频功率放大器、超声换能器、上位机电脑。

 图:超声光栅远场衍射光场的观测

  实验过程:

图:液体声场光电测量实验装置

  液体声场光电测量实验装置如上图所示。它由两个通道组成:D声通道,由信号发生器、功率放大器(Aigtek公司,型号ATA-8202)和超声换能器(直径30mm,准直波束)组成,信号发生器产生高频正弦信号输入到功率放大器,功率放大器驱动超声换能器发射超声波。2光通道,由激光器(He-Ne激光器,单模输出,波长632.8nm,光束直径≤1mm、透镜组、底部放有消声材料的液槽和CCD相机组成。激光器发出高斯光束,经透镜1(焦距50mm)和透镜2(焦距400mm)扩束后照射液槽。液槽中注入静置24h以上(消除气泡)的自来水,在超声波的激励下产生超声光栅。液槽的出射光在透镜3(焦距800mm)的后焦面上形成远场衍射场。柱面透镜(焦距50mm将各级衍射光斑展开呈水平直线,利于观测。CCD相机的光敏面置于透镜3的后焦面上。CCD相机与计算机相连,程控采集衍射场图像。

  实验结果:

  (1)无声场时远场图像特征参数提取。将准直激光束通过无声场时的液槽、透镜3和柱面透镜后形成的远场图像转换为二维灰度数据矩阵。在灰度矩阵中提取第618行(中间行)数据进行高斯函数拟合,确定图像的背景灰度、光斑峰值强度、光斑中心位置和光斑宽度。再在灰度矩阵中提取第309行和第927行数据进行高斯函数拟合,确定各自的光斑中心位置,计算条纹相对图像竖直方向的倾斜角度。

  (2)衍射图像各级条纹特征参数提取。入射光束直径的有限大小会导致各级衍射光场分布出现混叠光束直径越大,混叠越弱。实验中,采用透镜组对入射光束扩束,目的就是减小混叠。下面的讨论忽略了各级衍射光场之间的混叠。首先,在衍射图像灰度矩阵中提取中间行。对该行进行离散傅里叶变换,滤除高频分量。再进行离散傅里叶逆变换,得到平滑的曲线并寻找曲线峰值位置。最后,在平滑曲线各峰值位置附近进行高斯函数拟合,得到各级光斑的峰值强度和中心位置。

  (3)衍射图像各级峰值强度归一化。以介质无声场时的远场光斑中心位置为基准,以各射光斑的最小间距为参考,确定各衍射光斑的射级次。为排除实验参数对声强测量值的影响,需要将超声光栅衍射图像的各级峰值强度对介质无声场时的远场光斑峰值强度进行归一化。

  安泰ATA-8202射频功率放大器:

  本文实验素材由西安安泰电子整理发布。Aigtek已经成为在业界拥有广泛产品线,且具有相当规模的仪器设备供应商,样机都支持免费试用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_285997.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT 学习 ES lucene 底层写入原理,源码

一直有个疑问“学习最新版lucene 数据写入相关的源码,应该看哪些源码,以什么顺序看(先看什么,后看什么)?” 对于Lucene的数据写入过程,可以分为以下几个阶段 在学习Lucene的数据写入相关的源码…

Nextcloud去掉URL中的index.php以及强制https(Win10子系统WSL)

一、Nextcloud去掉URL中的index.php 1、启用相关模块 cd /var/www/nextcloud #进入程序目录sudo chmod -R 777 .htaccess #设置.htaccess文件权限可读写sudo a2enmod envaudo a2enmod rewrite #启用rewrite模块2、修改nextcloud配置文件 vim /var/www/nextcloud/config/…

<数据结构>NO1.算法的时空复杂度

文章目录🚩算法效率算法复杂度🪅时间复杂度大O的渐进表示法常见的时间复杂度举例🪅空间复杂度大O的渐进表示法常见的空间复杂度举例🗯️常见复杂度对比🗯️🚩算法效率 算法是一个被设计好的,计…

CentOS7.6 磁盘挂载

CentOS7.6 磁盘挂载 目录CentOS7.6 磁盘挂载1.磁盘说明2.磁盘分区步骤1.磁盘说明 1、Linux硬盘分IDE硬盘和SCSI硬盘,目前基本上是SCSI硬盘 2、对于IDE硬盘,驱动器标识符为"hdx",""代表分区,前四个分区用数字…

停车场管理系统文件录入(C++版)

❤️作者主页:微凉秋意 ✅作者简介:后端领域优质创作者🏆,CSDN内容合伙人🏆,阿里云专家博主🏆 文章目录一、案例需求描述1.1、汽车信息模块1.2、普通用户模块1.3、管理员用户模块二、案例分析三…

C++中的引用变量详解

文章目录声明及定义代码引用变量的特点图片解释引用变量的本质引用变量的用途int & 和 const int & 的区别引用变量和宏定义(#define)的区别声明及定义 [const] int& 变量名 右值 注意:[]内的是可选的。即这里的const限定词是可…

香港布局Web3.0 既是金融试探,也是未来战略

香港Web3.0协会成立的消息已在业内刷屏,作为跨业界的非盈利机构,该协会致力于促进Web3.0生态环境的建设,港府特首李家超和北京中央驻港联络办公室部分领导均出席了成立典礼。 李家超在致辞中表示,Web3.0的发展正值黄金起点&#x…

SpringCloud GateWay与Nacos使用

网关就相当于一个内网与外网的出入口,起着 安全、验证的功能,如果没有网关,那么如果需要实现验证的功能,除非 SpringCloud GateWay 作为微服务的网关,起着如下作用 ① 作为所有API接口服务请求的接入点 ② 作为所有后端业务服务…

如何在企业微信中使用低代码工具?

企业微信是一款非常强大的办公应用软件,可以方便地进行企业内部的沟通、协作、管理等工作。虽然企业微信本身并不提供低代码工具,但是可以通过集成第三方的低代码工具来实现在企业微信中的使用。 例如,可以使用低代码平台简道云,…

蓝桥杯之我见

前言 关于蓝桥杯,应该有很多人不知道这是一个什么样的比赛。但是作为一名合格的程序员,就算之前没有参加过蓝桥杯的比赛,或者没听说过蓝桥杯,读完本篇文章再说不知道蓝桥杯,就有点不合适了吧?!那…

Linux驱动之LED驱动

之前学习完了字符设备驱动的大体框架,现在我们就使用这个基本的框架来对硬件进行操作,例如通过指令控制led的状态,编写LED驱动。LED驱动有多种实现方式。 目录 GPIO函数 IO内存映射 混杂设备驱动 GPIO函数 首先加入需要的头文件。 #incl…

为一副通用纸牌设计数据结构

为一副通用纸牌设计数据结构 大家好,我是易安,今天我们来聊一道笔试题,这也是我曾经面试华为时做过的题,今天分享给大家。 题目: 如何设计一个通用的扑克牌数据结构?请解释如何继承它来实现特定的扑克游戏…

如何将本地项目上传到Github的方法步骤

默认:已经安装好了git。 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。 第二步:通过命令git init把这个…

【C++】1. 命名空间

文章目录一、命名空间的由来二、命名空间的使用2.1 关键字:namespace2.2 访问命名空间里的标识符2.3 命名空间的特点三、总结一、命名空间的由来 当我们使用c语言编写项目时,可能遇到以下情况: 变量名与某个库函数名重复,导致保…

HTML学习(5)Canvas绘图

文章目录HTML5 CanvasHTML5 内联SVGHTML5 Canvas 使用 Canvas 进行绘图工作&#xff0c;Canvas元素用于在网页上绘制图片。 创建一个Canvas的元素&#xff1a; <canvas id"myCanvas" width"200" height"100"></canvas>但是Canvas…

部署zabbix代理服务器和snmp监控

目录 zabbix代理服务器 分布式监控的作用 部署zabbix代理服务器 在 Web 页面配置 agent 代理 snmp监控 SNMP简介 部署zabbix-snmp 服务端安装snmp监控程序 在 Web 页面配置 snmp 方式监控 zabbix代理服务器 分布式监控的作用 分担 server 的集中式压力 解决多机房之…

算法训练第五十五天 | 392.判断子序列、115.不同的子序列

动态规划part15392.判断子序列题目描述思路总结115.不同的子序列题目描述思路392.判断子序列 题目链接&#xff1a;392.判断子序列 参考&#xff1a;https://programmercarl.com/0392.%E5%88%A4%E6%96%AD%E5%AD%90%E5%BA%8F%E5%88%97.html 题目描述 给定字符串 s 和 t &…

小红书内容种草,曝光渠道分析总结

这是一个内容为王的时代&#xff0c;也是一个内容爆炸的时代。想要在以分享特色的小红书平台&#xff0c;实现内容种草&#xff0c;迅速出圈。今天来马文化传媒就从实操的角度&#xff0c;为大家带来小红书内容种草&#xff0c;曝光渠道分析总结的各种干货&#xff01; 一、什…

【C++】深度剖析string类的底层结构及其模拟实现

文章目录前言1. string的结构2. 构造、析构2.1 无参构造2.2 带参构造2.3 问题发现及修改c_stroperator []析构2.4 合二为一 ——全缺省3. 拷贝构造3.1 浅拷贝的默认拷贝构造3.2 深拷贝拷贝构造的实现4. 赋值重载4.1 浅拷贝的默认赋值重载4.2 深拷贝赋值重载的实现5. string对象…

Leetcode.1631 最小体力消耗路径

题目链接 Leetcode.1631 最小体力消耗路径 Rating &#xff1a; 1948 题目描述 你准备参加一场远足活动。给你一个二维 rows x columns的地图 heights&#xff0c;其中 heights[row][col]表示格子 (row,col)(row, col)(row,col) 的高度。一开始你在最左上角的格子 (0,0)(0, 0)…