非常好用的模糊pid温度控制算法_高度集成高速多点温度PID控制方案
一、概述
在温度控制应用中,传统是采用温控仪表作为控制器,在面板开孔安装,若温控点数较多时,安装麻烦,不美观,成本也高。随着触摸屏、工业PC、PLC的广泛应用,几乎每条生产线、每台设备都配备有触摸屏,有的甚至是多屏,因此将温控功能做在这些控制器里面已是首选。通过触摸屏,除了方便操作、灵活处理外,温度历史曲线、实时曲线、数据记录、配方等等就很容易做出来,这是传统温控仪表方案无法比拟的。
二、常用方案及比较
常用方案如下:
方案1:在PLC里实现温控功能。PLC通过温度采集模块周期采样各个温控点温度,根据设定目标温度,及有关PID参数进行运算,并输出相应控制量,从而达到温控的目的。一般PLC的浮点运算能力不太强,因此处理的温控点不宜太多。
方案2:在工控机里实现温控功能。温度输入、控制输出采用现场总线模块或板卡,与方案1差不多,但工控机运算能力要强得多,因此能够处理较多的温控点运算控制。
方案3:采用多路温控模块。以模块HTK-SV6-12为例,它是集8个温控仪功能于一体,独立温控,提供通信接口,可与各大品牌HMI、PLC或计算机联网控制。
方案1、2使用的采集模块AD分辨率为0.1°基本满足需要,由于受通信速度的影响,因此采样周期一般为1s,即每秒进行1次PID运算处理,响应较慢,方案3以模块HTK-SV6-12为例,其AD为20bit,分辨率更细,采样周期为20ms,即每20毫秒运算1次,故对于微小的温度变化能及时作出响应,因此在性能方面更胜一筹。另外,模块HTK-SV6-12支持热电阻或热电偶全量程范围输入,支持4-20mA模拟量及晶体管开关量输出,具有自整定模糊PID、限斜率温控、通道间温差控制等灵活实用的功能,能胜任目前多数的温控系统。
在应用系统开发方面,方案1、2需要编写和调试大量温控程序,对开发者有一定的温控设计技术能力要求,故开发周期长,方案3则简便得多,因为所有的温控功能已集成在温控模块中,如果用触摸屏连接模块HTK-SV6-12,就好像操控一台PLC一样,显示温度、设定温度、设定PID参数、自整定是很容易实现,用PLC连接只需要简单的通信程序,温控的问题就交给模块HTK-SV6-12完成。
因此,从系统开发成本和控制性能考虑,采用多路温控模块实现多点温度控制是首选。
三、应用示例
模块HTK-SV6-12多路温控模块可连接固态继电器、调功器、电动调节阀、气动调节阀等各种控制单元,能实现加热控制、加热冷却控制,可以用于各种常规温控场合。如:塑料机械的挤出机、压延生产线、发泡炉、涂布机等,食品机械的糖果机械、方便面生产线等;玻璃机械的钢化炉,印染整烫设备,锂电池生产设备。
以下是某生产线的电气控制系统图:
主要特点:12点温控采用1台模块HTK-SV6-12,由PLC的RS485口连接;多个触摸屏联网,在每个操作位能显示、设置温度;温度记录、温度曲线功能,方便生产工艺管理。
非常好用的模糊pid温度控制算法_高度集成高速多点温度PID控制方案相关推荐
- 基于matlab的电炉温度控制算法比较,基于matlab的电炉温度控制算法比较及仿真研究...
基于matlab的电炉温度控制算法比较及仿真研究 课程设计计算机控制技术题目:基于MATLAB的电炉温度控制算法比较及仿真研究系别:电子电气工程系班级:2010级电气工程及其自动化(4)班学号:2姓名 ...
- arduino 温度调节器_一种简单易行的温控器PID调试方法
本帖最后由 popopupa 于 2014-5-11 09:43 编辑 首先感谢<Arduino与LabView开发实战>的作者奔跑,不仅在论坛活动赠书,还提供书上的示例代码,让我在一晚上 ...
- 非常好用的模糊pid温度控制算法_反应罐高低温温度控制装置
提取及浓缩工艺的温度控制作为国内大型中药制药厂生产流程的重要流程之一,对所生产重要的质量及功效起着决定性的作用.现代中药多功能提取罐及浓缩器的温度控制正向着高精度.高稳定性.易于应用的方向发展,这就对 ...
- python监控服务器cpu温度实例_监控HP服务器CPU温度的脚本
监控HP服务器CPU温度的脚本: #!/bin/bash Name=`hostname` IP=`/sbin/ifconfig eth0 | grep "inet addr" | ...
- arduino 温度调节器_感应电压、电流和温度 - 嘿!用Arduino造一个太阳能充电控制器吧...
第四步:感应电压.电流和温度 1. 电压传感器 电压传感器用来感应太阳能电池板和电池的电压,可通过两个分压器电路来实现.这两个电路均由100k和20k的电阻分别感应太阳能电池板和电池电压,R1和R2的 ...
- [激光原理与应用-56]:激光器 - 电路 - PID温度控制算法的参数调整
目录 前言: 第1章 PID算法概述 第2章 PID控制原理 2.1 比例 2.2 积分 2.3 微分 第3章 PID参数调节 它山之石:简单易懂的视频讲解 前言: PID在工业控制中得 ...
- 什么是pid控制算法_飞行控制PID算法——无人机飞控
PID控制应该算是应用非常广泛的控制算法了.小到控制一个元件的温度,大到控制无人机的飞行姿态和飞行速度等等,都可以使用PID控制.这里我们从原理上来理解PID控制. PID(proportion in ...
- PID闭环控制算法解析(最透彻)
PID闭环控制算法解析 PID简介 P Proportion(比例) 就是输入偏差乘以一个常数 I Integral(积分) 就是对输入偏差进行积分运算 D Derivative(微分) 对输入偏差进 ...
- pid 电机控制算法
[资料汇总]由浅入深,吃透PID算法_嵌入式系统与MCU-面包板社区 江湖秘籍:由浅入深,通俗易懂讲PID 江湖秘籍:由浅入深,通俗易懂讲PID_工业电子与自动化-面包板社区 - 什么是PID?(一种 ...
- 三维空间长度温度数量_风电叶片模具水循环温度控制机及其智能化控制解析
由于风电叶片基质材料的特殊性,因此对其固化过程的温度变量有严格的要求.传统的叶片表面电阻丝固化加热方式具有动态性能差.跟踪性能低和大滞后等缺点,极易造成叶片基材失效. 针对该问题特别有设计了一种基于P ...
最新文章
- PCL:点云配准1、基础知识:平面3自由度、旋转矩阵精讲
- python安装requests库pip不是_python pip安装requests时报错,怎么解决?
- access vba表字段_【Access】创建数据表并新增字段
- git 清空log_[译] 我个人的 Git 技巧备忘录
- Guava 实用操作集合
- ocx在我indows7无法注册
- JAVA处理字符串压缩以及文件压缩
- 共轭梯度法(CG)详解
- 面试官看到一定会打我---软件测试工程师面试套路和暗语灵魂解密
- Java SE基础——Java集合
- python龙旋风图形代码_python-如何在数据库中使龙卷风请求成为原...
- C++新手,用OOP思想编写的推箱子小游戏,请多赐教
- “多巴胺思维”—通往AI秘密的钥匙「AI核心算法」
- 商代王后妇好、玉器及特展相关资料整理
- 快速理解ResNeXt(结合代码)
- American Crew(R) ACUMEN™闪亮登场
- 创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA的 电源接口和拨码开关、JTAG仿真器接口
- mysql字段类型对应java字段类型
- jaeger分布式链路追踪
- Win10系统无法进入睡眠状态的解决