基于PLC控制的加热炉温度控制系统
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以照此方法设计)。当加热炉刚启动加热时,由于测到的炉温为常
温,sp -pv=△ U为正值且较大,△U 为PID调节器的输入,此
时PID调节器中P起主要作用,使SCR为最大电压给加热炉加热。 当加热炉温度达到100oC 以上时,sp -pv =△ U 为负值,经PID
调节,使SCR输出电压减小,加热炉温度降低。当温度正好达到
Keyword: programmable logic controller; heating furnace; PID
1 引言
传统的加热炉电气控制系统普遍采用继电器控制技术,由于 采用固定接线的硬件实现逻辑控制,使控制系统的体积增大,耗电 多,效率不高且易出故障,不能保证正常的工业生产。随着计算机 控制技术的发展,传统继电器控制技术必然被基于计算机技术而 产生的PLC控制技术所取代。而PLC本身优异的性能使基于PLC 控制的温度控制系统变的经济高效稳定且维护方便。这种温度控 制系统对改造传统的继电器控制系统有相当的意义[1]。
Abstract: This paper introduces a temperature control system for an electric heating furnace based on the PLC technology and the electronic rectifier technology. The hardware and software of the system are also outlined.
参考文献:
[1] 秦曾煌.电工学上册[M].北京:高等教育出版社,1999 [2] 郁汉琪.电气控制与可编程序控制器应用技术[M].南京: 东南大学出版社.2003 [3] 胡文金,计算机测控应用技术[M].重庆:重庆大学出版社. 2003 [4] 刘卫民.电力电子技术[M].重庆:重庆大学出版社.2003
3.3 控制算法
由于温度控制本身有一定的滞后性和惯性,这使系统控制出
现误差。为了减小误差提高系统控制精度。我们采用PID控制算
法,另外考虑到系统的控制对象,我们采用增量型PID算法。
△ V(n)=U(n)-U(n-1)
n
n ?1
? ? = Kp{[e(n) - e(n - 1)] + ( e(i) ? e(i?1) )
100oC时,△ U 为零 PID 不调节,此时 SCR输出的电压正好平衡
加热炉消耗的热量,系统达到动态平衡。
3.4 K分度电压随温度变化公式拟合
(1)根据具体问题,确定拟合多项式的次数为n。
(2)由公式
m
Sk= ? xik (k=0,1,2, ……2n) i (r=0,1,2, ……n)
2 加热炉温度控制系统基本构成
加热炉温度控制系统基本构成入图1所示,它由PLC主控系统、 移相触发模块整、流器SCR[4]、加热炉、传感器等5个部分组成。
化为PLC可识别的数字量,然后PLC将系统给定的温度值与反馈回 来的温度值进行处理,给移相触发模块,再给三相整流电路(SCR) 一个触发脉冲(既控制脉冲),这样通过SCR的输出我们控制了加 热炉电阻丝两端的电压,也既加热炉温度控制得到实现。其中PLC 主控系统为加热炉温度控制系统的核心部分起重要作用。
作者简介: 宋乐鹏(1976 -),男,陕西耀县人,讲师,研 究生, 主要从事自动控制、电气控制方面的研究。
122 | T echniques of Automation & Applications
相应的系统硬件也是在实验室里进行,用一个设备来摸仪控 制对象。首先检查设备的诸个单元是否合乎要求,其次将软件和 硬件结合起来进行测试。并不断完善PLC软硬件的配置以达到最 优的结果。
4 结束语
加热炉温度控制系统采用成熟的PLC技术和电力电子技术, 采用软硬件结合,比较理想的解决了传统加热炉温控系统中出现 的问题。针对我国大部分的加热炉用户来说本系统将是一个比较 理想的温控系统。
关键词:PLC;加热炉;PID 中文分类号:TM571.61 文献标识码:B 文章编号:1003-7241(2007)10-0121-02
PLC Temperature Control of an Electric Heating Furnace
SONG Le-peng, LIU Guo (Chongqing university of sciencise and technology, chongqing 400050 China)
3 PLC 控制系统
3.1 PLC控制系统的硬件配置
在加热炉温度控制系统中PLC 采用日本三菱公司FX2N其 硬件采用模块化设计,配合了多种特殊功能模块及功能扩展模块, 可实现模拟量控制、位置控制等功能[2]。该系列PLC可靠性高, 抗干扰强、配置灵活、性价比高。本温度控制系统中PLC我们选 择 FX2N-48MR-001型,它与外部设备的连接如图2、表 1所示。
n
? (5)写出拟合公式多项式P(n X)= ak xk 一次多项式也叫作 k?0
线性拟合。由上述方法可拟合出K分度[3]电压随温度变化公式为: V=0.04T(其中 V 为电压,T 为温度)。此拟合公式是在温
度从0到120之间变化的近似公式,因此正规方程只用到S0、S1、 S2拟合的多项式次数为n=1,电压随温度的变化可近似为线性 变化。如果温度变化范围比较大,则电压随温度变化为非线性变 化,上述电压随温度变公式需要重新拟合,拟合多项式的次数也 必然大于2。
经验交流
Technical C om m unications
《自动化技术与应用》2007 年第 26 卷第 10 期
基于 P L C 控制的加热炉温度控制系统 *
宋乐鹏, 柳 果
(重庆科技学院,重庆 400050)
摘 要:运用PLC技术和电力电子整流技术控制加在热炉电阻丝上的电压,实现温度控制。PLC控制程序采用了PID控制算法,使加 热炉温度控制系统具有精度高,稳定性好,可靠性高等特点。
+ TD
i?0
i?0
[e(n)-2e(n-1)+e(n-2)]}=KP{△e(n)+
T
T e(n)+ TD [△e(n)-△e(n-1)]}
TI
T
式中e(n)、e(n-1)、e(n-2)为PID连续三次的偏差输入。△
e(n) 、△e(n-1) 为系统连续两次执行的误差。KP为比例放大系
数 T、TI、TD 分别为采样周期、积分时间、微分时间。 该加热炉温度希望稳定在100oC工作(其它工作温度同样可
i?0
计数出 Sk 与 Tr
(3)写出正规方程
S0 S1 … Sn a0 t0 S1 S2 … Sn+1 a1 t1
… … … … = …
Sn Sn+1 …… S2n an tn (4)解正规方程组 求出a0,a1,…,an
Techniques of Automation & Appl ications | 121
《自动化技术与应用》2007 年第 26 卷第 10 期
经验交流
Technical C om m unications
3.2 流程设计
根据加热炉温度控制要求,本系统控制流程图如图3所示。
图3 加热炉控制流程图
表 1 PLC I/O地址分配表
图1 加热炉温度控制系统基本组成 加热炉温度控制实现过程是:首先传感器将加热炉的温度转 化为电压信号,PLC主控系统内部的A/D将送进来的电压信号转
* 基金项目:重庆科技学院教改资助项目(渝科院教 200613) 收稿日期:2006-03-29
图 2 PLC I/O 接线图
3.5 系统调试
系统调试分为两大步骤,一是系统软件调试;二是系统硬件调试。
3.5.1 系统软件调试
系统软件调试是在PC机上进行,我们将PLC控制程序输 入PC机后,根据运行要求,设定若干数字开关量,模拟量,对系 统的每一个功能进行检测测试并在此基础上不断完善程序以达 到系统要求。
3.5.2 系统硬件调试