电压放大器在农田灌溉管道缺陷检测研究中的应用

news2024/11/25 20:43:50

  实验名称:电压放大器在农田灌溉管道缺陷检测研究中的应用

  研究方向:管道检测、超声波检测

  图:管道示意图

  测试目的:

  超声导波检测构件时,先激励导波使其在构件中传播,导波遇到构件中不连续处或有缺陷的地方发生反射,通过捕捉反射的信号并进行分析,可判断构件中缺陷存在的可能性。超声导波频率比常规超声探伤的工作频率低,通常不超过500kHz,因而在构件中传播时衰减小,适合大范围、长距离的快速检测,检测效率高。

  利用超声导波检测技术对管道缺陷的定位进行了研究,选用超声导波中的L(0,1)模态对管道的缺陷进行检测,观察L(0,1)模态在充液管与未充液管、完整管与缺陷管、直管与弯管中的传播特性,对比直管和弯管的传播特性,并分析缺陷对传播特性与能量分布情况的影响。研究发现:L(0,1)模态在液体中传播时,大部分能量会损耗在液体中,波在完整管中传播的速度大于缺陷管,在弯管中传播时损耗的能量普遍高于直管,根据这些特性就可以实时监测管道,防止管道因泄露造成资源浪费。

  测试设备:ATA-2042高压放大器、直、弯钢管、函数发生器、数字示波器、计算机、转换开关、压电传感器

  图:农田灌溉管道缺陷检测实验系统示意图

  实验过程:

  压电传感器为长度伸缩型压电陶瓷晶片,压电陶瓷晶片的长度方向平行于管道轴向,管道一端一共布置8片压电陶瓷片。4片压电陶瓷片激励信号,激励信号为10个震荡周期经Hanning窗调制的正弦信号。信号经过放大器放大后,在管道中产生纵向模态,另外4片压电陶瓷片用来接收信号。

  实验结果:

  1、在充液管与未充液管中,L(0,1)模态在液体中传播时,一部分能量会损耗在液体中,但对整体来说没有什么太大的影响,依旧可以在充液管道中传播,不受液体介质的影响。

  2、在完整管与缺陷管中,导波在完整管中传播的速度大于缺陷管,可以有效检测出管道中存在的缺陷及裂纹,且缺陷的尺寸也会影响导波的缺陷回波信号,缺陷越大,端面回波的幅值也越大。

  3、在直管与弯管中,波在弯管中传播时损耗的能量普遍高于直管,不管导波传播的路径如何变,都可以对缺陷进行定位。

  安泰ATA-2042高压放大器:

  图:ATA-2042高压放大器指标参数

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux部署Tomcat和Nginx

目录一、Linux相关软件安装1. 安装gcc编译器2. 安装文件上传3. 安装wget4. 安装vim二、安装jdk和Apache-Tomcat1. 上传jdk和Apache-Tomcat2. 配置环境变量3. 测试(1)测试jdk(2)测试Apache-Tomcat三、安装Nginx1. 下载Nginx包2. 配…

哪路神仙写的421页MySQL高级笔记,涵盖MySQL所有技术!太香了

第2章MySQL权限与安全 对于企业而言,数据库中保存的企业业务数据是非常重要的信息,尤其是互联网企业,数据库中的用户信息是企业的根本资源。MySQL数据库管理系统的安全性涉及方方面面,不仅和操作系统本身有很大的关系,…

KD 树原理详解

一 点睛 KD 树(K-Dimension tree)是可以存储 K 维数据的树,是二叉搜索树的拓展,主要用于多维空间数据的搜索,例如范围搜索和最近邻搜索。BST、AVL、Treap 和伸展树等二叉搜索树的节点存储的都是一维信息,一…

上美股份在港交所开启招股:业绩将继续下滑,吕义雄提前大额套现

12月12日,上海上美化妆品股份有限公司(HK:02145,下称“上美股份”)在港交所开启招股。根据公告,上美股份本次拟全球发售3695.8万股,发售价将为每股发售股份25.20-29.80港元,预期将于2022年12月2…

基于二阶锥规划的主动配电网最优潮流求解(Matlab代码实现)

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭:行百里者,半于九十。 📋📋📋本文目录如下&#xff…

豪横卡塔尔!疯狂世界杯

豪横卡塔尔!疯狂世界杯1.Big Data -- Postgres1.1 Big Data -- Postgres2.Big Data -- Postgres3.Big Data -- Postgres1.Big Data – Postgres 这届世界杯是有史以来最贵的一次世界杯,因为这次世界杯卡塔尔就花了2200多亿美元,可以说自世界杯…

[附源码]Node.js计算机毕业设计电影网上购票系统Express

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…

【Python金融量化】零基础如何开始学?

前言 Python可以说是当前非常流行的编程语言,甚至有点“网红”的感觉。网上还流行一句话“Life is short, I use Python”(人生短暂,我用Python)。Python是一种非常高级的动态编程语言(其表达更接近自然语言&#xff…

C++设计模式系列(二)工厂模式

文章目录一、什么是工厂二、 简单工厂模式UML类图简单工厂模式结构代码一、定义抽象产品类AbstractProduct二、定义具体产品类三、定义工厂类和工厂方法应用扩展一、扩展具体产品类二、扩展工厂类方法三、扩展应用优点缺点使用场合三、工厂方法模式UML类图工厂方法模式结构代码…

【车间调度】基于GA/PSO/SA/ACO/TS优化算法的车间调度比较(Matlab代码实现)

目录 1 概述 2 FJSP 描述 3 运行结果 3.1 main1运行结果 3.2 main2运行结果 4 参考文献 5 Matlab代码实现 1 概述 柔性作业车间调度问题(Flexible Job shop Sched-uling Problem , FJSP)是在离散制造业和流程工业中应用广泛的一类问题,已被证明是典型的 NP-上hard问题。…

【面试题】宏任务和微任务

1. 宏任务和微任务 宏任务(macroTask)和微任务(microTask)都是异步中API的分类。 宏任务:setTimeout,setInterval,Ajax,DOM事件微任务:Promise,async/await 微任务执行时机比宏任务要早。 console.log(1…

策略 模式

策略模式 参考: 三种新姿势:帮你干掉过多的if-else (qq.com) http://t.csdn.cn/5YeOZ http://t.csdn.cn/HcGYw JAVASE中GUI编程中,布局管理 ; Spring框架中,Resource接口,资源访问; javax.…

优美的曲线(含蝴蝶线)-CoCube

复现如下这篇: 优美的曲线-turtlesim 两段视频: 优美的曲线-CoCubebutterfly蝴蝶曲线之CoCube篇如何更深入分析,获得更高精度曲线呢? 对比下面两幅图: 尤其需要注意右图,右下角。 什么原因导致这个控制量…

一个元素纯CSS实现开关按钮【介绍box-shadow、单边或多重阴影、appearance属性】

借助checkbox表单元素、:checked伪类、::before/::after伪元素,就可以只需一个input[type"checkbox"]元素,通过纯CSS实现Switch开关效果的按钮。 主要用到的属性: appearance 默认css元素样式box-shadow 阴影效果transition css动…

ICG maleimide, ICG-MAL,2143933-81-5,ICG和PEG链接可在体内长循环.

英文名:ICG maleimide ICG-MAL CAS:2143933-81-5 分子式: C51H56N4O6S 分子量: 853.09 外 观:绿色粉末 溶解度:二氯甲烷 纯 度:95% 结构式: ICG is a tricarbocyanine-type dye with NIR-absorb…

Jenkins自动化测试Robot Framework详解

目录 1. Robot Framework 概念 2. Robot Framework 安装 3. Pycharm Robot Framework 环境搭建 4. Robot Framework 介绍 5. Jenkins 自动化测试 总结 重点:配套学习资料和视频教学 1. Robot Framework 概念 Robot Framework是一个基于Python的,…

MySQL——怎么给字符串字段加索引

现在,几乎所有的系统都支持邮箱登录,如何在邮箱这样的字段上建立合理的索引,是本篇文章要讨论的问题。 假设,现在维护一个支持邮箱登录的系统,用户表是这么定义的: mysql> create table SUser( ID big…

Hive 分析银行转账风险

文章目录创建数据源基于转账记录,计算 7 天内各个账号的转账金额找出相同收付款人 5 天内连续转账3次或以上的记录创建数据源 数据来源:数据源 drop table transfer_log;CREATE TABLE transfer_log ( log_id bigint, -- idlog_ts timestamp, -- 操作时…

128-152-spark-核心编程-源码

128-spark-核心编程-源码(主要以了解基本原理和流程为主): 总体相关 ​ 1.环境准备(Yarn 集群) ​ (1) Driver, Executor ​ 2.组件通信 ​ (1) Driver > Executor ​ (2) Executor > Driver ​ (3) Executor > Executor ​ 3.应用…

Unity异步加载AB包

Unity异步加载AB包写在前面效果关键讲解项目地址写在后面写在前面 最近项目需要在Unity中完成一个非常耗时的工作,所以学习了下异步加载的流程,这里做了一个demo,异步加载AB包,其实异步加载场景等,原理差不多。 效果…