LabVIEW开发气动悬浮系统教学平台

简介: LabVIEW开发气动悬浮系统教学平台

LabVIEW开发气动悬浮系统教学平台


目前,通过使用可编程逻辑控制器,几乎可以实现任何工业生产过程的自动化。工业自动化可以提高流程效率,提高生产水平并减少损失。


在此背景下,介绍了工业自动化教育系统的设计和实现以及气动悬浮过程中的控制应用。该自动化系统基于PLCS7-1500和LabVIEW中设计的人机界面,用于监测气动悬浮系统的位置。


控制工程中的一个重要分析是PID控制器的基本原理及其不同的调谐技术。为此,设计和实施了工厂气动悬浮系统,同时考虑到其构造的不同物理方面,例如重量和材料类型。分析了其他因素,例如位置传感器的类型,控制轴向风扇的执行器,管的直径和支撑底座的尺寸。自动化模块基于S7-1500可编程控制器构建了一个气动悬浮系统,以与自动化模块交互并开发自动控制领域的实践。


自动化模块主要由以下组件组成。


•      1个控制单元(PLCS7-1500+开关)


•      3个控制和信号单元


•      1个具有24vdc和10vdc输出的电源


•      1个带数字仪表的控制面板


•      1变频驱动器


•      1继电器模块


气动悬浮控制系统的框图如图3所示。设计了两种类型的控制器(PID和PD-fuzzy)来分析每种控制器稳定工厂的性能。LabVIEW设计了一个SCADA系统,用于实现PID和PD模糊控制器。


系统的建立时间约为3.5s。此外,输出过冲百分比约为4.78%。输出的参考跟踪误差为0.86cm。由于管内悬挂物体的振动,工厂出现的过冲会影响系统的稳定性。对不同的比例增益值进行了实验测试Kp在PID控制器中,获得了以下效果。


•      提高系统响应速度。


•      减少系统的稳态误差。


•      系统不稳定性增加。



在PD模糊控制器中,控制系统的隶属函数取决于设计人员的经验和过程知识。在PD模糊控制器中,有关于时间和输入参考变化的位置数据。为了获得有利的结果,建议考虑:


•      控制系统的响应速度取决于工厂的灵活性和系统中可以包含的规则数量。


•      一些因素对控制器的性能很重要,例如要悬浮的物体的重量和亚克力管的内部缺陷。


PD模糊控制器比PID控制器具有更好的性能,因为它具有更短的建立时间并且没有过冲,如下图所示。



控制器响应表明,PD模糊控制器的建立时间约为1.5s,PID控制器的建立时间为3s。这意味着PD模糊控制器需要一半的时间来稳定工厂。稳定时间会受到圆柱体内物体开始悬浮延迟的影响。这是因为气压必须达到最小值才能破坏要悬挂的物体的惯性。PD模糊控制器的响应比PID控制器更平滑,因为它不会出现过冲。



这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

相关文章
|
3月前
|
存储 监控 数据管理
LabVIEW 开发局域网监控电脑屏幕软件的图形化编程
在数字化时代,LabVIEW 以其图形化编程方式,高效便捷地开发局域网监控电脑屏幕软件。本文介绍了屏幕图像采集、数据传输、显示与存储等核心功能的 LabVIEW 实现方法,展示了其直观易懂的编程优势,为局域网监控提供技术支持。
77 5
|
7月前
|
安全 JavaScript 数据可视化
Axure高端交互元件库:助力产品与设计
为了在这个竞争激烈的市场中脱颖而出,设计师和产品开发团队需要依赖强大的工具来创造引人注目且功能丰富的交互界面。下面介绍一款Axure精心制作的"Web高端交互元件库",作为一款高端交互元件库已被很多设计者使用,它成为了产品与设计团队不可或缺的得力助手。
198 2
|
10月前
盘点效率工具RunFlow那些容易被忽略的功能
RunFlow隐藏实用功能一览:固定工作窗口、预览菜单、浏览器直接打开剪贴板URL、多行输入(Ctrl+Enter换行)、固定结果展示。提升效率,从发现这些小窍门开始。
63 4
|
10月前
|
数据采集 编解码
LabVIEW开发教学实验室自动化INL和DNL测试系统
LabVIEW开发教学实验室自动化INL和DNL测试系统
100 2
|
10月前
|
传感器 人工智能 算法
LabVIEW开发灭火器机器人
LabVIEW开发灭火器机器人
84 0
|
10月前
|
人工智能 搜索推荐 Cloud Native
又发现一款 IT 人员必备的工具箱
又发现一款 IT 人员必备的工具箱
206 1
|
SQL 前端开发 程序员
推荐一款在线工具-程序员的工具箱
推荐一款在线工具-程序员的工具箱
126 0
|
开发工具 UED 开发者
在微信小游戏制作工具中实现各种效果和功能的按钮
在游戏设计中有一个名词叫“反馈”,大体就是指当玩家在进行游戏时,游戏所给予玩家的一些东西,比如常见的在点击按钮时,按钮会变换颜色,或进行缩放,或播放音效等等。总之,不论玩家在游戏中进行任何的操作,游戏都应该给予玩家一个合理的反馈。让玩家能够明白他的操作所获得的结果是什么。
491 0
|
算法 数据可视化 搜索推荐
如何从0到1搭建图编辑器,打造沉浸编排体验?
如何从0到1搭建图编辑器,打造沉浸编排体验?
213 0
|
存储 索引
什么是组态?博途软件如何高效组态?
组态就是针对硬件、网络、设备等进行参数配置。在博途项目中,组态包括以下内容:添加各种类型的HMI和PLC控制器;配置各种规模的站点以及网络拓扑图;在线配置与离线配置参数;变量定义以及标签制作。针对S7-1500控制器,博途软件还支持站点上传功能,可以自动搜索并上传整个站点信息。本节我们主要来介绍如何使用博途软件进行高效组态。
什么是组态?博途软件如何高效组态?