当前位置: 首页 > news >正文

高压放大器在孔道灌浆非线性超声测试中的应用

  实验名称:高压放大器在孔道灌浆非线性超声测试中的应用

  研究方向:无损检测

  测试目的:

  超声波作为频率高于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、驾驶人不在现场、或虽在现场但拒绝立即驶离&#xff0…...

Maven中央仓库地址大全

一、仓库地址配置方式关于 Maven 远程仓库地址的配置方式有两种:第1种:直接在项目的 pom.xml 文件中进行修改(不推荐,尤其是在多人协助的开发过程中非常的费事费力);第2种:将 Maven 的远程仓库统…...

人工智能的未来———因果推理what if 第11章(统计模型) 文章解读

我们在观察数据当中,一般使用样本均值去估计目标人群的均值 在所有情况都是理想的情况下: 平均因果效应...

百度贴吧发帖软件如何发布?

百度贴吧发帖软件如何发布?贴吧软件发帖顶帖视频教学,防删图技术视频教学#贴吧发帖#贴吧顶帖 大家好,今天给大家讲一下一个贴软件发电机顶帖的视频教学。先给大家讲一下软件一个发帖。今天我们用的一个软件叫做神机。神机我们现在看到的软件…...

如何成为java架构师?2023版Java架构师学习路线总结完成,真实系统有效,一切尽在其中

导读 从初级Java工程师成长为Java架构师,你需要走很长的路,很多有计划的人在学习之初就在做准备。你知道Java架构师学习路线该怎么走吗?成为一个优秀的Java架构师究竟需要学什么?接下来就跟小编一起揭晓答案。 架构师是一个充满挑战的职业&#xff0…...

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题)、技术…...

CTF show Web 红包题第六弹

提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框,很难让人不联想到SQL注入,但提示都说了不是SQL注入,所以就不往这方面想了 ​ 先查看一下网页源码,发现一段JavaScript代码,有一个关键类ctfs…...

可靠性+灵活性:电力载波技术在楼宇自控中的核心价值

可靠性灵活性:电力载波技术在楼宇自控中的核心价值 在智能楼宇的自动化控制中,电力载波技术(PLC)凭借其独特的优势,正成为构建高效、稳定、灵活系统的核心解决方案。它利用现有电力线路传输数据,无需额外布…...

什么是库存周转?如何用进销存系统提高库存周转率?

你可能听说过这样一句话: “利润不是赚出来的,是管出来的。” 尤其是在制造业、批发零售、电商这类“货堆成山”的行业,很多企业看着销售不错,账上却没钱、利润也不见了,一翻库存才发现: 一堆卖不动的旧货…...

Nginx server_name 配置说明

Nginx 是一个高性能的反向代理和负载均衡服务器,其核心配置之一是 server 块中的 server_name 指令。server_name 决定了 Nginx 如何根据客户端请求的 Host 头匹配对应的虚拟主机(Virtual Host)。 1. 简介 Nginx 使用 server_name 指令来确定…...

SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现

摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序,以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务,提供稳定高效的数据处理与业务逻辑支持;利用 uniapp 实现跨平台前…...

Python ROS2【机器人中间件框架】 简介

销量过万TEEIS德国护膝夏天用薄款 优惠券冠生园 百花蜂蜜428g 挤压瓶纯蜂蜜巨奇严选 鞋子除臭剂360ml 多芬身体磨砂膏280g健70%-75%酒精消毒棉片湿巾1418cm 80片/袋3袋大包清洁食品用消毒 优惠券AIMORNY52朵红玫瑰永生香皂花同城配送非鲜花七夕情人节生日礼物送女友 热卖妙洁棉…...

Spring是如何解决Bean的循环依赖:三级缓存机制

1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间‌互相持有对方引用‌,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…...

JS设计模式(4):观察者模式

JS设计模式(4):观察者模式 一、引入 在开发中,我们经常会遇到这样的场景:一个对象的状态变化需要自动通知其他对象,比如: 电商平台中,商品库存变化时需要通知所有订阅该商品的用户;新闻网站中&#xff0…...

A2A JS SDK 完整教程:快速入门指南

目录 什么是 A2A JS SDK?A2A JS 安装与设置A2A JS 核心概念创建你的第一个 A2A JS 代理A2A JS 服务端开发A2A JS 客户端使用A2A JS 高级特性A2A JS 最佳实践A2A JS 故障排除 什么是 A2A JS SDK? A2A JS SDK 是一个专为 JavaScript/TypeScript 开发者设计的强大库&#xff…...

省略号和可变参数模板

本文主要介绍如何展开可变参数的参数包 1.C语言的va_list展开可变参数 #include <iostream> #include <cstdarg>void printNumbers(int count, ...) {// 声明va_list类型的变量va_list args;// 使用va_start将可变参数写入变量argsva_start(args, count);for (in…...