高压放大器在孔道灌浆非线性超声测试中的应用
实验名称:高压放大器在孔道灌浆非线性超声测试中的应用
研究方向:无损检测
测试目的:
超声波作为频率高于20kHz的声波被广泛应用于各类结构的无损检测中,以超声波作为探伤波的无损检测法称为超声波无损检测法,简称超声波法,该法在混凝土缺陷和损伤的检测中具有独特的优越性。超声波法包括线性超声波法和非线性超声波法。利用线性超声法对混凝土缺陷和损伤进行识别时主要是依据包括衰减系数、振幅、波速在内的线性参数的不同程度的变化规律,通常情况下较大缺陷的线性参数较无缺陷时的数值变化明显。而非线性超声法在对混凝土缺陷和损伤进行识别时则主要依据的时超声波在入射到混凝土后产生的各种非线性超声现象,此现象主要包括高阶谐波、声共振频率飘移和混频调幅下的旁频等。目前已被很多研究学者证实非线性超声法在检测材料的微小缺陷方面的灵敏程度比常规线性超声法更高,更容易识别。
测试设备:ATA-2042高压放大器、信号发生器、超声换能器、示波器。
图:非线性超声测试系统
实验过程:
搭建非线性超声测试系统,信号发生器做为信号源产生所需的电信号,然而此信号所蕴含的能量较低,因此需要将电信号先通过发射超声换能器将之转换为声信号然后入射到混凝土试件中。声信号在入射到混凝土试件后就会携带有混凝土试件内部的损伤信息然后再被另一端的接收换能器所接收,接收换能器的作用与发射换能器的作用恰好相反,其是将接收到的携带有有效信息的声信号转换成电信号,最后此电信号被示波器所采集进行数据处理,示波器可以直观的显示波形,方便观察。
确定入射频率、增益电压等测试参数,本文的超声试验将根据二阶幅值是否明显来选取最优的发射频率。依据以往他人测试结论,试验将从40kHz、45kHz、50kHz、55kHz、60kHz频率中优选出适合不同试件尺寸的发射频率。由于本次试验测试过中一阶谐波幅值在五种不同的入射频率下均可以观察到,因此其一阶谐波幅值不具有对比性,主要是二阶谐波幅值是否可以明显的观察到并且读取到。基本观察不到当入射频率为60kHz时的二阶谐波幅值;当改变入射频率为55kHz时可以观察到需要进行坐标处理才能读取具体数值的二阶谐波幅值,数据处理不方便;而在将入射频率降低到50kHz时,可以基本观察到二阶谐波幅值,但是数值显示不明显;因此继续降低入射频率为45kHz时,可以观察到明显的二阶谐波幅值;作为尝试由继续将入射频率降低为40kHz,不仅观察到二阶谐波幅值,亦观察三阶谐波幅值,而且二阶谐波幅值出现的频数不是很稳定,根据相关文献对于三阶谐波幅值的研究上没有成熟性的结论。因此为获得稳定的二阶谐波幅值,本次试验不选取入射频率为40kHz的超声波。
功率放大器的增益电压的适用范围会随着超声发射频率的增大而减小,通常功率放大器可以放大接收到的信号发生器传来的电信号,而幅值正是能量指标的表征,据此可以推算增大增益电压亦可增大求取相对非线性系数时所用到的一阶谐波幅值和二阶谐波幅值。鉴于此,下面对同配合比制备的尺寸为200*200*200mm3的立方体试件的实测数据进行频谱分析,做出了依次增大的增益电压下的频谱图,见下图。测试过程中采用的增益电压分别为7V、8V、9V、10V、11V。为了使观察的图形更加形象直观,下图对二阶谐波幅值处的具体数值进行了放大处理,以期得到更加准确的结论。
图:不同增益电压下的谐波幅值变化图
随着增益电压从7V逐渐增加到11V,均会在45kHz处出现一阶谐波幅值和在90kHz处出现二阶谐波幅值,频率不会发生改变;从两幅图中均可以观察到,随着增益电压的不断增加,一阶谐波幅值和二阶谐波幅值都不断增大。因此可以通过不断增加增益电压而获取不同的一阶和二阶谐波幅值,借此来拟合求非线性系数。为了进一步验证此方法的可行性,下面对于入射频率为45kH的不同增益电压下一阶和二阶谐波幅值进行拟合,如下图所示。
图:输入频率为45kHz的基波幅值与二阶幅值拟合图
由上图可知,基波幅值的平方与二阶谐波幅值在45kHz的入射频率下经不同的增益电压后所拟合处的相对非线性系数形状较好,线性相关系数R2=0.923,因此采用此种方法可以获得较为准确的相对非线性系数值。
实验结果:
(1)基于同配合比制备的尺寸为200*200*200mm3的立方体试件的实测数据,在进行预应力混凝土梁试件的非线性超声测试时可将超声波的入射频率确定为45kHz,波形选取为正弦波;
(2)采用利用不断增加增益电压所获得的一阶谐波幅值和二阶谐波幅值,然后将二者通过最小二乘法进行拟合进一步求取的相对非线性系数值得方法时可行得,并且线性相关系数可以达到0.9以上。
安泰ATA-2042高压放大器:
图:ATA-2042高压放大器指标参数
相关文章:
高压放大器在孔道灌浆非线性超声测试中的应用
实验名称:高压放大器在孔道灌浆非线性超声测试中的应用研究方向:无损检测测试目的:超声波作为频率高于20kHz的声波被广泛应用于各类结构的无损检测中,以超声波作为探伤波的无损检测法称为超声波无损检测法,简称超声波法…...
vue3响应式原理
通过Proxy(代理): 拦截对data任意属性的进行操作, 包括属性值的增删改查 通过 Reflect(反射): 动态对被代理对象的相应属性进行特定的操作 通过采用两者结合使用的方式实现响应式 Proxy 对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如…...
c/c++开发,无可避免的宏定义使用案例
一、c/c宏定义的来源 宏定义,就是用一个标识符来表示一个字符串,如果在后面的代码中出现了该标识符,那么就全部替换成指定的字符串。通常c/c宏定义这几处出处: 1)最常见的就是来自于开发者编码过程中采用宏定义命令“#…...
SaaS的阴暗面:网络攻击武器化、平民化
你不一定懂编程,甚至都看不懂几行代码,但依然能成为杀伤力十足的黑客,这就是现阶段不少网络攻击的特点:不需要掌握娴熟的技术或代码,仅仅利用成熟的武器化工具,就能通过简单的“一键操作”,对目…...
『CV学习笔记』图像处理透视变换(Python+Opencv)
图像处理透视变换(Opencv) 文章目录 一. 透视变换定义二. 代码实现2.1. order_points函数2.2. four_point_transform函数2.3. 程序主函数三. 参考文献一. 透视变换定义 【图像处理】透视变换 Perspective Transformation原理:https://blog.csdn.net/xiaowei_cqu/article/detai…...
使用Fetch时,post数据时,后端接收的Content-Type为text/plain
在使用 Fetch做一个前端的post请求时,直接从网上抄了一段代码 export async function postData(url, data){const response await fetch(url, {method: POST, // *GET, POST, PUT, DELETE, etc.mode: no-cors, // no-cors, *cors, same-originheaders: { Content-…...
大型智慧校园系统源码 智慧校园源码 Android电子班牌源码
一款针对中小学研发的智慧校园系统源码,智慧学校源码带电子班牌、人脸识别系统。系统有演示,可正常上线运营正版授权。 私信了解更多! 技术架构: 后端:Java 框架:springboot 前端页面:vue e…...
【MySQL】你知道的MySQL中的集合函数有哪些呢?
集合函数排名AVG()函数COUNT()函数SUM()函数MAX()函数 和 MIN()函数总结大家好,我是小冷。 上一篇写了 看看ChatGPT是如何回答面试官的问题的? 地址是&#x…...
科目一罚款题
第一种:20~200元关键字:遮车牌、改信息1、故意使用物品遮挡号牌的2、号牌刮花严重,掉漆未处理继续使用的3、驾驶人联系方式、地址等信息发生变化时,没有及时申报变更信息的4、驾驶人不在现场、或虽在现场但拒绝立即驶离࿰…...
Maven中央仓库地址大全
一、仓库地址配置方式关于 Maven 远程仓库地址的配置方式有两种:第1种:直接在项目的 pom.xml 文件中进行修改(不推荐,尤其是在多人协助的开发过程中非常的费事费力);第2种:将 Maven 的远程仓库统…...
人工智能的未来———因果推理what if 第11章(统计模型) 文章解读
我们在观察数据当中,一般使用样本均值去估计目标人群的均值 在所有情况都是理想的情况下: 平均因果效应...
百度贴吧发帖软件如何发布?
百度贴吧发帖软件如何发布?贴吧软件发帖顶帖视频教学,防删图技术视频教学#贴吧发帖#贴吧顶帖 大家好,今天给大家讲一下一个贴软件发电机顶帖的视频教学。先给大家讲一下软件一个发帖。今天我们用的一个软件叫做神机。神机我们现在看到的软件…...
如何成为java架构师?2023版Java架构师学习路线总结完成,真实系统有效,一切尽在其中
导读 从初级Java工程师成长为Java架构师,你需要走很长的路,很多有计划的人在学习之初就在做准备。你知道Java架构师学习路线该怎么走吗?成为一个优秀的Java架构师究竟需要学什么?接下来就跟小编一起揭晓答案。 架构师是一个充满挑战的职业࿰…...
tkinter 实现选择文件夹或者多个文件
import tkinter as tk from tkinter import filedialog def select_file(): # 单个文件选择 selected_file_path filedialog.askopenfilename() # 使用askopenfilename函数选择单个文件 select_path.set(selected_file_path) def select_files(): # 多个文件…...
深圳活动会议媒体邀约,电视台,网媒媒体资源
传媒如春雨,润物细无声,大家好,一,您可以考虑以下几种方式邀请媒体参加深圳的活动会议:1,直接联系:找到相关媒体的联系人信息,发送邀请函或电话邀请。2,通过公关公司&…...
JDBC与Druid连接池
1 什么是jdbc? JDBC(java database connectivity )是Java语言连接操作关系型数据库的一套解决方案,屏蔽了底层各数据库不同的差异。 具体是通过sun公司定义的统一的一套API【标准接口】来实现解决差异, 具体实现是各大数据库厂商…...
java易错题锦集二
源码 补码 int i 5; int j 10; System.out.println(i ~j);有个公式,-n~n1 另一种解题思路 ~代表对n按位取反 10的源码是: 00000000 00000000 00000000 1010 所以对10按位取反就是 11111111 11111111 11111111 0101 由于计算机中-1表示为 11111111 11111111 111…...
11.hadoop系列之MapReduce框架原理之InputFormat数据输入
我们先简要了解下InputFormat输入数据 1.数据块与数据切片 数据块: Block在HDFS物理上数据分块,默认128M。数据块是HDFS存储数据单位 数据切片: 数据切片只是在逻辑上对输入进行分片,并不会物理上切片存储。数据切片是MapReduce…...
LoadRunner
目录 为什么需要性能测试 性能测试实施流程 常见的性能测试指标 性能测试分类 1、一般性能测试 2、负载测试 3、压力测试 LoadRunner LoadRunner包括三个组件 VUG Controller Analysis 一个网站或者app的性能差,用户的使用体验就会很差 常见的性能问题&a…...
笔试题-2023-芯原-数字前端设计or验证【纯净题目版】
回到首页:2023 数字IC设计秋招复盘——数十家公司笔试题、面试实录 推荐内容:数字IC设计学习比较实用的资料推荐 题目背景 笔试时间:2022.08.28应聘岗位:数字前端设计/验证工程师笔试时长:60min笔试平台:nowcoder牛客网题目类型:企业知识题(2道)、智力题(5题)、技术…...
【软件测试】资深测试工程师说:你真的能做好bug分析吗?
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 bug报告,…...
NLP模型检查英语语法错误
当NLP模型产生了语法错误,怎么办?比如,He wants that you send him an email.没关系,现在可以像小时候的英语老师,改作文一样简单。只要装上一个专门纠正语法错误的库就可以,还是毫秒钟就可揪出来的那种。这…...
Echarts的Category轴滑动
Echarts的Category轴滑动 效果,滚轮上下可拖动 配置项 dataZoom: [// {// // disabled: false,// start: 100, //默认为0// end: 80, //默认为100// // startValue: [xArr.length - 1],// // endValue: [xArr.length - 4],// type: slide…...
04 react css上下浮动动画效果
react css上下浮动动画效果html原生实现上下浮动react 实现上下浮动思路分析实现步骤1.引入useRef2.在所属组件内定义—个变量3.在按钮上添加事件4.定义点击事件对window.scrollTo()进行了解:在react中实现效果图:html原生实现上下浮动 我们有一个导向箭…...
关于线程池
是什么? 线程池是一种多线程处理形式 作用: 减少每次获取和结束资源的消耗,提高对资源的利用率。 线程池,顾名思义就是事先创建若干个可执行的线程放入一个容器(池)中,需要的时候从池中获取线程…...
【GPLT 二阶题目集】L2-004 这是二叉搜索树吗?
参考文章:L2-004. 这是二叉搜索树吗?-PAT团体程序设计天梯赛GPLT 作者:柳婼(非常感谢!!!) 一棵二叉搜索树可被递归地定义为具有下列性质的二叉树:对于任一结点, 其左子树中所有结点的键值小于…...
Python Numpy基础教程
本文是一个关于Python numpy的基础学习教程,其中,Python版本为Python 3.x 什么是Numpy Numpy Numerical Python,它是Python中科学计算的核心库,可以高效的处理多维数组的计算。并且,因为它的许多底层函数是用C语言编…...
常见HTTP请求错误码大全
响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。 响应码分五种类型,由它们的第一位数字表示: 1xx:信息,请求收到,继续处理 2xx:成功,行为被成功地接受、…...
重保期间如何「快速」构建内容安全治理体系?
国际会议、国家会议、大型活动、节日庆典等重要时期,往往也是国内外各类攻击组织活跃的高峰期,大量政企机构的互联网展示窗口都会成为网络攻击的重要目标。 网络攻击方式不但有常见的SQL注入攻击、DDoS攻击等破坏方式,更有开始向恶意篡改方式…...
用Qt开发的ffmpeg流媒体播放器,支持截图、录像,支持音视频播放,支持本地文件播放、网络流播放
前言 本工程qt用的版本是5.8-32位,ffmpeg用的版本是较新的5.1版本。它支持TCP或UDP方式拉取实时流,实时流我采用的是监控摄像头的RTSP流。音频播放采用的是QAudioOutput,视频经ffmpeg解码并由YUV转RGB后是在QOpenGLWidget下进行渲染显示。本…...
网站设计弹窗/百度怎么推广产品
L1-033 出生年(15 分) 以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y…...
成都企业网站优化/建一个app平台的费用多少
在JAVA编程中,JAVA提供了8种基本数据类型,分别是int、byte、short、long、float、double、char、boolean,除此之外,其它的都是对象引用,如:数组和字符串。当定义基本数据类型变量时,其格式&…...
做网站视频是什么专业/西安关键词优化服务
问两个trancation事务声明的方法t1和t2,这时候t1调用t2,t2起作用吗? 答:不起作用,对于t2来说事务失效 如何让其不失效? 答案:通过代理去调t2中的方法,原理和代理模式一样 (Servi…...
做网站 怎么赚钱吗/爱战网关键词挖掘查询工具
〇、摘要 munin是用于Linux系统(也可以监控windows系统)的监控软件。munin除了可以监控系统的各项数值之外,最大的好处是可以自己编写插件自定义监控需要的数值。整个系统的架构简单明了,操作方便。如果是使用Debian或者Ubuntu安装…...
济宁有没有专门做网站的/营销型网站模板
今天终于将交叉编译环境搭建完成,第一次用linux的一些命令,还真不习惯,不过用多了也不错,Ubuntu8.04是在虚拟机下安装的,下面简单记录自己安装的过程,以便日后查阅.Step1:下载cross-3.2.tar.bz2,然后复制到/home文件下:sudo cp cross-3.2.tar.bz2 /home再解压到/usr/local文件夹…...
上海网站建设怎么弄/临沂seo代理商
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?一、HMR介绍在我们开发react应用的时候,在配置了webpack-dev-server的前提下每一次的组件内容修改都需要手动的刷新浏览器,为了解决这个问题…...