LabVIEW开发小型减阻试验平台
LabVIEW开发小型减阻试验平台
湍流摩擦在粘性流体的阻力中起着重要作用,减少湍流摩擦是流体力学领域的热门话题之一。在油气管道的长距离流体输送中,泵站提供的几乎所有动力都用于克服流体的胫骨摩擦。在流体输送领域,船舶的蒙皮摩擦阻力占总阻力的50%,而在潜艇中,这一比例高达70%。目前,减阻试验方法主要研究形式有以下几种:理论分析、数值模拟、模型实验等。从模型实验中获得的数据准确性比从理论分析和价值模拟中获得的数据精度要精确得多,也更接近现实。因此,即使理论分析和值模拟已经完成,测试和认证也是必要的。实验方法作为流体减阻研究的重要手段,对流体减阻理论的推广具有十分重要的作用。
研究并制造了一种先进且小型的减阻实验平台,可以评估流体摩擦阻力。该测试平台可以有效地测试减阻技术,如仿生喷射表面、仿生非光滑表面、聚合物涂层表面。基于上述原因,研究并制造了一种先进且小型的减阻实验平台,可以评估流体摩擦阻力。该测试平台可以有效地测试减阻技术,如仿生喷射表面、仿生非光滑表面、聚合物涂层表面。
测试平台由扭矩从电动机传递到扭矩信号耦合器,然后通过轴接头传递到负载来操作。
实验过程中,通过信号耦合器反应的不同实验模型的非光滑或喷射模型和控制光滑表面模型在相同速度下,在相同的测试环境下通过流体摩擦扭矩值来量化减阻效果。电机转速由变频器控制。扭矩信号耦合器跟随信号通过变送器和捕获卡通过LabVIEW软件将数据读取和存储到计算机。在软件界面系统中可以读取转矩的瞬时值和转矩与时间的关系曲线,以及耦合器输出的转矩信号变化的瞬时值和速度与时间的关系曲线。
旋转轴作为载荷的关键部分,一种方式它可以支撑作用,在轴上发挥零件的作用;另一种方式,以流体流动的过程为喷射方式。试验模型的中心框架通过钥匙与旋转轴连接,一侧由肩部位置连接,另一侧通过与旋转轴和轴盖的紧密连接。测试模型安装在支撑架上,测试模型盖板通过头螺钉在支撑框架的顶部紧密连接,以实现测试模型的定位。
在喷射供水部分,分配水环安装在连接管内部,并设置旋转轴,为了防止它们之间对系统测试的影响,分配水环和旋转轴之间存在一些间隙。喷射试验时,外部流体经喷射水流入分配水环,流体通过旋转轴上的孔流入轴腔,再进入实验模型的支撑架的腔体。由于分配水环与旋转轴之间的间隙,必然引起流体泄漏,因此密封盖安装在分配水环的两侧,连接管用销定位,密封盖与旋转轴采用螺纹连接。它们是互通的,为了减少摩擦,采用加黄油的方式,在调整两侧密封盖和分配水环的紧密程度后,防止高速旋转时配合松动,电磁阀安装在分配水环两侧的外部,轴用螺栓连接。

喷射流动试验时,需要将光滑表面纹理试验模型和几组喷射流动表面纹理试验模型分别放在试验模型车架上方进行对比实验。在电动机启动之前,该部件为喷射流提供流体供应,包括水环、轴空间心脏、试验模型及其支撑框架的空腔,密封仓库应充满流体。电动机启动后,变频器调节电动机的转速。试验模型表面有用于喷射流的孔口,由于支撑框架腔内的流体在自身的离心力作用下,当实验模型腔压力大于外部压力时,流体通过喷射流从孔口流向密封仓库。支撑架腔内的流体通过自吸收功能使流体能够不断从外部补充。流体槽不断向喷射流的供应系统提供水。密封仓库中的流体由于喷射流动的原因而溢出。不必要的流体通过喷射流出水管流出,以保证密封仓库内充满水,并在大气压条件下施加压力。喷射流的进水管和出水管放置在相同的水槽中,以使喷射流测试中的流体被回收利用并节省资源。流体通过喷射流进水管从水槽进入喷射流供应系统,试验模型通过孔口供应密封仓库流体进行喷射流,密封仓库中不必要的流体通过喷射流出口管在水槽中流动,水槽中的流体可以回收供应。
数据采集系统的传感器是扭矩信号耦合器,它是应变片,其功能是接收被测的物理信号并输出可测量的电信号。为了方便与数据采集系统连接,将扭矩信号耦合器输出的微弱频率和脉冲信号转换为1-5V模拟信号。
数据采集系统的软件包括数据采集软件模块和数据处理软件模块。基于LabVIEW的数据采集系统软件包括控制接口、采集参数、数据采集、数据处理、数据显示和存储。
在参数采集过程中,由于某些干扰,误差可能会明显不同。这将影响数据分析。因此,有必要在收集数据之前进行过滤以保证准确性。数据采集系统采用数据过滤设计模块,因为数据的过滤只需要使用软件来设计过滤程序,而不是设备的支持。费用要低得多,并且没有由搭配引起的问题。过滤较高或较低的波变得正确。实验平台的数据处理模块使用中值滤波。在数据处理过程中,可以使用均值算法获取八个值的平均值作为输出。因此,输出的误差将小于满足实验需求。
根据对小型减阻测试平台的观察,证明该平台完全能够利用仿生非平滑和喷射表面减阻技术测试流体场。该平台具有成本低、方便、测试精度高、测试周期短、噪音小、操作简单等优点。
厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。程序截图如下所示。
相关资料说明,如下所示。
LabVIEW程序,如下附件所示。
相关文章:
LabVIEW开发小型减阻试验平台
LabVIEW开发小型减阻试验平台 湍流摩擦在粘性流体的阻力中起着重要作用,减少湍流摩擦是流体力学领域的热门话题之一。在油气管道的长距离流体输送中,泵站提供的几乎所有动力都用于克服流体的胫骨摩擦。在流体输送领域,船舶的蒙皮摩擦阻力占总…...
解决分类任务中数据倾斜问题
大家好,在处理文本分类任务时,基准测试流行的自然语言处理架构的性能是建立对可用选项的理解的重要步骤。在这里,本文将深入探讨与分类相关的最常见的挑战之一——数据倾斜。如果你曾经将机器学习(ML)应用于真实世界的…...
Vue3 word如何转成pdf代码实现
🙂博主:锅盖哒 🙂文章核心:word如何转换pdf 目录 1.前端部分 2.后端部分 在Vue 3中,前端无法直接将Word文档转换为PDF,因为Word文档的解析和PDF的生成通常需要在后端进行。但是,你可以通过Vu…...
fpga--流水灯
fpga流水灯的设计 思路:外部时钟频率50mhz,若要实现每隔0.5s闪烁一次,则使用内部计数器计数到24999999拉高一个周期电平,当电平被拉高的时候,进行LED灯电平的设置,每次检测到高电平,就进行一位…...
51单片机:数码管和矩阵按键
目录 一:动态数码管模块 1:介绍 2:共阴极和共阳极 A:共阴极 B:共阳极 C:转化表 3:74HC138译码器 4:74HC138译码器控制动态数码管 5:数码管显示完整代码 二:矩阵按键模块 1:介绍 2:原理图 3:矩阵按键代码 一:动态数码管模块 1:介绍 LED数码管:数码管是一种…...
Django + Xadmin 数据列表复选框显示为空,怎么修复这个问题?
问题描述: 解决方法: 后续发现的报错: 解决方案: 先根据报错信息定位到源代码: 在该文件顶部写入: from django.core import exceptions然后把: except models.FieldDoesNotExist修改为&…...
《向量数据库指南》——Milvus Cloud2.2.12 易用性,可视化,自动化大幅提升
Milvus Cloud又迎版本升级,三大新特性全力加持,易用性再上新台阶! 近期,Milvus Cloud上线了 2.2.12 版本,此次更新不仅一次性增加了支持 Restful API、召回原始向量、json_contains 函数这三大特性,还优化了 standalone 模式下的 CPU 使用、查询链路等性能,用一句话总…...
Python web实战 | 用 Flask 框架快速构建 Web 应用【实战】
概要 Python web 开发已经有了相当长的历史,从最早的 CGI 脚本到现在的全栈 Web 框架,现在已经成为了一种非常流行的方式。 Python 最早被用于 Web 开发是在 1995 年(90年代早期),当时使用 CGI 脚本编写动态 Web 页面…...
十、数据结构——链式队列
数据结构中的链式队列 目录 一、链式队列的定义 二、链式队列的实现 三、链式队列的基本操作 ①初始化 ②判空 ③入队 ④出队 ⑤获取长度 ⑥打印 四、循环队列的应用 五、总结 六、全部代码 七、结果 在数据结构中,队列(Queue)是一种常见…...
Improving Cross-Modal Retrieval with Set of Diverse Embeddings
框架图: Using Triplet Loss: Smooth-Chamfer similarity Using Log-Sum-Exp,...
物联网阀控水表计量准确度如何?
物联网阀控水表是一种新型的智能水表,它采用了先进的物联网技术,可以通过远程控制和监测水表的运行情况,实现更加精准的水量计量和费用结算。那么,物联网阀控水表的计量准确度如何呢?下面我们将从以下几个方面进行详细…...
【C语言数据结构】模拟·顺序表·总项目实现
💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …...
自然语言处理从入门到应用——LangChain:模型(Models)-[文本嵌入模型Ⅰ]
分类目录:《自然语言处理从入门到应用》总目录 本文将介绍如何在LangChain中使用Embedding类。Embedding类是一种与嵌入交互的类。有很多嵌入提供商,如:OpenAI、Cohere、Hugging Face等,这个类旨在为所有这些提供一个标准接口。 …...
使用Gradio构建生成式AI应用程序; Stability AI推出Stable Diffusion XL 1.0
🦉 AI新闻 🚀 Stability AI推出最先进的AI工具Stable Diffusion XL 1.0 摘要:Stability AI宣布推出Stable Diffusion XL 1.0,该版本是其迄今为止最先进的AI工具。Stable Diffusion XL 1.0提供更鲜艳、更准确的图片生成ÿ…...
Java 递归计算斐波那契数列指定位置上的数字
Java 递归计算斐波那契数列指定位置上的数字 一、原理二、代码实现三、运行结果 一、原理 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多斐波那契(Leonardo Fibonacci)以兔子繁殖为…...
ai数字人透明屏的应用场景有哪些?
AI数字人透明屏的应用场景: 银行、保险、售楼处等接待场景:AI数字人透明屏可以作为接待员,提供详细的信息和导航,提高客户体验和服务效率。 商业街、购物中心等场所:AI数字人透明屏可以作为导购员,提供商品…...
一、1、Hadoop的安装与环境配置
安装JDK: 首先检查Java是否已经安装: java -version 如果没有安装,点击链接https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 并选择相应系统以及位数下载(本文选择jdk-8u381-linux-x64…...
剑指YOLOv7改进最新MPDIoU损失函数(23年7月首发论文):论文实测YOLOv7模型涨点,超越现有多种G/D/C/EIoU,高效准确的边界框回归的损失
💡本篇内容:剑指YOLOv7改进最新MPDIoU损失函数(23年7月首发论文):论文实测YOLOv7模型涨点,超越现有多种G/D/C/EIoU,高效准确的边界框回归的损失 💡🚀🚀🚀本博客 改进源代码改进 适用于 YOLOv7 按步骤操作运行改进后的代码即可 💡:重点:该专栏《剑指YOLOv7原…...
前端JavaScript面试100问(上)
1、解释一下什么是闭包 ? 闭包:就是能够读取外层函数内部变量的函数。闭包需要满足三个条件: 访问所在作用域;函数嵌套;在所在作用域外被调用 。 优点: 可以重复使用变量,并且不会造成变量污染 。缺点&am…...
C语言第九课------------------数组----------------C中之将
作者前言 作者介绍: 作者id:老秦包你会, 简单介绍: 喜欢学习C语言和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 个人主页::小小页面 gitee页面:秦大大 一个爱分享的小博主 欢迎小可爱…...
前端倒计时误差!
提示:记录工作中遇到的需求及解决办法 文章目录 前言一、误差从何而来?二、五大解决方案1. 动态校准法(基础版)2. Web Worker 计时3. 服务器时间同步4. Performance API 高精度计时5. 页面可见性API优化三、生产环境最佳实践四、终极解决方案架构前言 前几天听说公司某个项…...
渗透实战PortSwigger靶场-XSS Lab 14:大多数标签和属性被阻止
<script>标签被拦截 我们需要把全部可用的 tag 和 event 进行暴力破解 XSS cheat sheet: https://portswigger.net/web-security/cross-site-scripting/cheat-sheet 通过爆破发现body可以用 再把全部 events 放进去爆破 这些 event 全部可用 <body onres…...
oracle与MySQL数据库之间数据同步的技术要点
Oracle与MySQL数据库之间的数据同步是一个涉及多个技术要点的复杂任务。由于Oracle和MySQL的架构差异,它们的数据同步要求既要保持数据的准确性和一致性,又要处理好性能问题。以下是一些主要的技术要点: 数据结构差异 数据类型差异ÿ…...
现代密码学 | 椭圆曲线密码学—附py代码
Elliptic Curve Cryptography 椭圆曲线密码学(ECC)是一种基于有限域上椭圆曲线数学特性的公钥加密技术。其核心原理涉及椭圆曲线的代数性质、离散对数问题以及有限域上的运算。 椭圆曲线密码学是多种数字签名算法的基础,例如椭圆曲线数字签…...
零基础设计模式——行为型模式 - 责任链模式
第四部分:行为型模式 - 责任链模式 (Chain of Responsibility Pattern) 欢迎来到行为型模式的学习!行为型模式关注对象之间的职责分配、算法封装和对象间的交互。我们将学习的第一个行为型模式是责任链模式。 核心思想:使多个对象都有机会处…...
高防服务器能够抵御哪些网络攻击呢?
高防服务器作为一种有着高度防御能力的服务器,可以帮助网站应对分布式拒绝服务攻击,有效识别和清理一些恶意的网络流量,为用户提供安全且稳定的网络环境,那么,高防服务器一般都可以抵御哪些网络攻击呢?下面…...
【从零学习JVM|第三篇】类的生命周期(高频面试题)
前言: 在Java编程中,类的生命周期是指类从被加载到内存中开始,到被卸载出内存为止的整个过程。了解类的生命周期对于理解Java程序的运行机制以及性能优化非常重要。本文会深入探寻类的生命周期,让读者对此有深刻印象。 目录 …...
腾讯云V3签名
想要接入腾讯云的Api,必然先按其文档计算出所要求的签名。 之前也调用过腾讯云的接口,但总是卡在签名这一步,最后放弃选择SDK,这次终于自己代码实现。 可能腾讯云翻新了接口文档,现在阅读起来,清晰了很多&…...
MySQL 部分重点知识篇
一、数据库对象 1. 主键 定义 :主键是用于唯一标识表中每一行记录的字段或字段组合。它具有唯一性和非空性特点。 作用 :确保数据的完整性,便于数据的查询和管理。 示例 :在学生信息表中,学号可以作为主键ÿ…...
Scrapy-Redis分布式爬虫架构的可扩展性与容错性增强:基于微服务与容器化的解决方案
在大数据时代,海量数据的采集与处理成为企业和研究机构获取信息的关键环节。Scrapy-Redis作为一种经典的分布式爬虫架构,在处理大规模数据抓取任务时展现出强大的能力。然而,随着业务规模的不断扩大和数据抓取需求的日益复杂,传统…...
