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

LabVIEW液压支架控制系统的使用与各种配置的预测模型的比较分析

LabVIEW液压支架控制系统的使用与各种配置的预测模型的比较分析

模型预测控制在工业中应用广泛。这种方法的优点之一是在求解最优控制问题时能够明确考虑对输入和输出状态施加的约束。控制对象模型用于有限时间范围内最优控制的实时计算。所使用的数学设备允许从具有单输入和单输出的简单系统切换到具有多输入和多输出的多通道系统。

这里以液压支架为例比较了具有多输入和单输出的系统,其中输入是进气阀开口和泵功率,输出是油箱中的液位。

MPC解决了最小化成本的目标函数的问题,该函数表征在指定约束内形成控制信号时与受控参数指定值的接近程度。将控制对象在液压支架上实验得到的传递函数作为计算MPC算法的基础。

为了比较分析MPC的运行情况,使用了液压支架。展台包括:ARIESPLC-160控制器和ArduinoUNOR3,L298N发动机驱动器,SR-600泵,TFA20-M-C电动阀,浮球液位检测器,超声波液位传感器HC-SR04,流量计YF-B1。

根据获得的SISO和MISO系统的状态空间模型,LabVIEW创建了两个用于油箱液位稳定的MPC控制器。第一个通过改变SISO系统的阀门开度的MPC控制器。第二个MPC控制器通过改变MISO系统的阀门开度和泵功率。

MISO系统的MPC控制器的性能指标略好于SISO的MPC控制器的性能指标。建议在选择控制系统时考虑执行MPC算法计算的设备的计算能力。与SISO系统相比,获得MISO系统的数学模型需要相当长的时间。如果计算设备能够以所需的频率提前多步计算MPC算法,则建议选择更简单的SISO系统。

这是LabVIEW的一个应用,更多的开发案例,欢迎登录北京瀚文网星官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

http://www.lryc.cn/news/152977.html

相关文章:

  • C++中位运算符使用
  • 微机原理 || 第2次测试:汇编指令(加减乘除运算,XOR,PUSH,POP,寻址方式,物理地址公式,状态标志位)(测试题+手写解析)
  • 人员闯入检测告警算法
  • python中super()用法
  • jmeter While控制器
  • 3D数字孪生技术助力港口全新升级,提供实时数据进行智能调度
  • Qt日历控件示例-QCalendarWidget
  • 函数式编程(四)Stream流使用
  • 区块链面临六大安全问题 安全测试方案研究迫在眉睫
  • K8S---kubelet TLS 启动引导
  • Android系统修改驱动固定USB摄像头节点绑定前后置摄像头
  • RT-Thread 内核移植
  • springboot中entity层、dto层、vo层通俗理解三者的区别
  • TypeScript_队列结构-链表
  • STM32G0 定时器PWM DMA输出驱动WS2812配置 LL库
  • 记录错误:Access denied for user ‘root‘@‘localhost‘ (using password:No) 解决方案
  • python爬虫实战(5)--获取小破站热榜
  • 单目标应用:基于麻雀搜索算法SSA的微电网优化调度MATLAB
  • C# easymodbus
  • HikariCP源码修改,使其连接池支持Kerberos认证
  • 5分钟看明白rust mod use
  • 【Java核心知识】ThreadLocal相关知识
  • 《Python基础教程(第三版)》阅读笔记 1
  • 坦克400 Hi4-T预售价28.5万元起,越野新能源好理解
  • 我的Vim学习笔记(不定期更新)
  • spring boot项目生成容器并运行
  • Vue之html中特殊符号的展示
  • 数据结构1 -- leetcode练习
  • Java设计模式:四、行为型模式-05:备忘录模式
  • MongoDB实验——MongoDB配置用户的访问控制