基于PLC与模糊PID的步进式加热炉温度控制系统

合集下载

基于模糊PID控制的加热炉温度控制系统

基于模糊PID控制的加热炉温度控制系统

基于模糊PID控制的加热炉温度控制系统纪亚芳;侯俊华【摘要】根据某加热炉生产硅钢的特殊的对温度控制要求,本文设计出一种常规PID控制与模糊控制相结合的智能控制系统.该系统在温度偏差较大时,侧重于模糊控制,提高系统的响应;在温度偏差较小时,侧重于PID调节,因此既具有模糊控制的响应快、适应性强等优点,又具有PID控制精度高的特点,目前经调试已获得良好的效果并投入生产.%According to a heating fumaee control requirements for producing silicon steel, we design a intelligent control system eombinationing of PID control and fuzzy control. When the temperature deviation is larger,it focuses on the fuzzy control, improving the system response; When the temperature deviation is smaller, focused on PID control. So it has both merits of them and had ob- tained good effect in production.【期刊名称】《山西师范大学学报(自然科学版)》【年(卷),期】2012(026)002【总页数】4页(P44-47)【关键词】模糊控制;PID控制;加热炉【作者】纪亚芳;侯俊华【作者单位】山西师范大学物理与信息工程学院,山西临汾041000;山西师范大学物理与信息工程学院,山西临汾041000 深圳大学光电子器件与系统教育部、广东省重点实验室,广东深圳518060【正文语种】中文【中图分类】TP273.4取向硅钢以其生产工艺复杂,各道工序控制精度严,成本高,难度大,成材率低,核心技术在全世界范围保密而被称作“钢中之王”,目前全球仅有10余家企业能够生产,中国市场对取向硅钢的需求为世界之最,不断上涨的价格刺激国内外企业纷纷扩充产能.而截止到2007年年底,国内仅有武钢生产硅钢,在此严峻的情况下,某钢厂新建加热炉拟生产取向硅钢,预计年产量12万t.生产出来钢的质量能否参与国际竞争一般取决于温度控制的精确度,因此加热炉的温度控制成为该工艺过程的关键.加热炉作为一个典型的复杂的工业被控对象,它具有多变量、时变、非线性、强耦合、大惯性和纯滞后等特点,且炉温分布难以测量,外界扰动因素多,很难对其进行准确建模和控制,采用传统PID控制,效果并不理想,并且存在参数调整不方便、抗干扰能力差、超调量大等缺点.模糊控制是近十几年来迅速发展的一项智能控制技术,无需精确模型,其控制规则是根据操作者的手动控制经验总结出来的,但其也是一种非线性控制,存在着静态误差[1].结合两者的优点,本文设计出一种新的智能控制系统.加热炉的燃烧过程是一个参数非线性和时变的复杂系统.因而选用模糊控制与PID 控制相结合的方法,既保持PID控制的优点,又具有模糊控制的特点,加入模糊控制的系统的结构框图如图1所示.可见控制器的最后输出由PID的输出和模糊控制的输出按比例合成:其中,Z1为PID输出,Z2为模糊控制器的输出,a为协调因子.通过实时改变协调因子a的值(a的取值范围为[0,1]),可实现对PID控制和模糊控制的加权程度,充分发挥模糊控制和PID控制各自的优点,避免各自的缺点.根据实际情况,钢厂加热炉设定温度为1 300℃,允许偏差为±20℃,选取加热炉温度的偏差e和偏差率ee作为模糊控制器的输入语言变量E,EE,选取煤气阀门开度z作为模糊控制器的输出语言变量Z(E、EE和Z是e、d e/d t和z经过模糊化处理后得到的),从而构成一个双输入单输出的模糊控制器,从图1可看出模糊控制器主要包含三个功能环节:用于输入信号处理的模糊量化和模糊化环节,模糊控制算法功能单元以及用于输出解模糊化的模糊判决环节.2.1.1 确定输入、输出量模糊子集及论域选用8个语言变量来定义加热炉温度误差E,记为A1,A2,…,A8,误差区间为[-em,em];用7个语言变量来定义加热炉温度误差变化率EE,记为B1,B2,…,B7,误差区间为[-eem,eem];用7个语言变量来定义输出变量即煤气阀的开度Z,记为C1,C2,…,C7,则模糊集为[2]其中:NB,NM,NS,NO,ZO,PO,PS,PM,PB分别表示负大,负中,负小,负零,零,正零,正小,正中,正大九个模糊概念.将E的论域规定为14个等级,EE的论域规定为13个等级,Z的论域规定为15个等级,即其隶属度如表1~表3所示.2.1.2 归纳控制规则基于加热炉实际工况和专家经验,经总结和反复试验,确定的本系统模糊控制规则如表4所示[3].当误差为负,且误差变化也是负时,误差有增大的趋势,选择正大或正中的控制量,目的是尽快消除已有的误差.当误差为负,且误差变化是正时,误差有正在减小的趋势,既要尽快消除误差又要防止发生超调,应取较小的控制量.当误差为正,且误差变化为负时,误差有正在减小的趋势,应取较小的控制量.当误差为正,且误差变化是正时,误差有正在增大的趋势,选择正大或正中的控制量. 根据人工操作经验,控制规则应具有的形式为If e is A1and ee is B1,then z is C11;If e is A2and ee is B2,then z is C22;Ife is Aiand ee is Bj,then z is Cij.利用Mamdani法可得出每条规则相应的模糊关系为控制规则的总和模糊关系为即可知,当确定出这个模糊关系总集R后,由系统e和ee就可以求得z的模糊量,即其赋值见表5.2.1.3 反模糊化重心法具有更平滑的推理控制,即使对应于输入信号的微小变化,输出也会发生变化.因此本系统采用重心法进行反模糊化.其计算式为式中,u(zi)为第i个模糊输出量的隶属度;zi为第i个模糊输出量.将输出量Z清晰化转换成相应的煤气阀门开度z,可实现调节炉温的效果.根据设定温度和实际温度的偏差值来决定协调因子a的大小,当偏差较小时,偏重PID调节,a取较大的值,当偏差较大时,偏重模糊控制,a取较小的值,其查询表如下表6所示.(表中的a是实际值,非论域值)模糊控制与PID控制相结合的控制方法在加热炉加热过程中,炉温的超调量和稳态误差均不大,稳态误差能够控制在±20℃范围.当实际温度偏离设定温度时,系统能很快做出判断,选择相应的控制方法并执行相应的升降温动作.系统自动调节能力强,稳态精度高.【相关文献】[1]席爱民.模糊控制技术[M].西安:西安电子科技大学出版社,2008.110~135.[2]刘增环,王利珍,何广祥.脉冲燃烧加热炉炉温模糊控制策略[J].控制系统,2011,(4):31~33.[3]张文源,范松,李冬清.基于PLC与模糊PID的步进式加热炉温度控制系统[J].安徽冶金科技职业学院学报,2009,(2):27~30.。

基于PLC的模糊算法温度控制系统

基于PLC的模糊算法温度控制系统

基于PLC的模糊算法温度控制系统设计摘要:介绍了基于SIEMENS公司S7—200系列可编程序控制器的模糊算法温度控制系统的设计过程.首先简要介绍了PLC可编程控制器的概念,结构和工作原理,其次简单介绍了本系统采用的模糊算法的基本内容,接下来讲解系统的组成和运行流程,最后给出了温度控制系统的硬件组成和软件设计,包括温度控制系统的硬件选择、输入/输出地址分配及外部接线图、内存变量分配表和系统的主控制程序及子控制程序.本系统通过PLC可编程控制器实现了生产一线的实际生产需求,达到了作为工业控制器的目的。

关键词:PLC控制系统;模糊经验算法;温度控制PLC-based fuzzy algorithm for temperature control systemAbstract:the company SIEMENS S7-200 Based Series Programmable Logic Controller Fuzzy algorithm temperature control system design process. First introduces the concept of programmable logic controller PLC, structure and working principle, followed by a brief introduction system adopts the basic Neirong a fuzzy algorithm, the next to explain the composition and operation of the system process, given the temperature control system hardware composition and software design, including temperature control system hardware selection, input / output address assignment and external wiring diagram, the memory allocation table variables and the main control program and sub-control procedures. The PLC programmable controller system through the production line of the actual production needs, to achieve the purpose as industrial controllers.Key words:PLC control system; fuzzy experience algorithm; temperature control目录绪论 (1)1. PLC可编程控制器介绍 (2)1.1 PLC的基本概念 (2)1.2 PLC的基本结构 (2)1.3 PLC的工作原理 (3)1.4 PLC的应用领域 (4)2. 模糊算法控制的简要介绍 (5)2.1 模糊控制理 (5)2.2 经典模糊算法 (5)2.3 模糊算法与PID算法 (6)2.3.1 PID控制的特点 (6)2.3.2 模糊控制的特点 (6)3. 油桶温度控制系统的总体介绍 (7)3.1系统介绍 (7)3.2系统组成 (7)3.2.1 锅炉蒸汽部分 (7)3.2.2 被控对象—油桶 (8)3.2.3 控制部分—PLC (8)4. 基于PLC的模糊算法温度控制系统运行原理 (9)4.1 系统控制算法 (9)4.2 系统运行流程 (9)5. 系统的硬件设计 (11)5.1 硬件选择 (11)5.1.1 CPU224模块 (11)5.1.2 模拟量输入模块EM231 (12)5.1.3 PT100温度传感器 (13)5.1.4 送风电机 (14)5.1.5 电磁阀 (16)5.2 硬件连接 (17)5.3 输入输出点地址分配 (18)5.4 内存变量分配表 (19)6. 系统程序设计 (21)6.1 主控制程序设计. OB1 (21)6.2 一号油桶子程序设计.SBR0 (22)6.3 二号油桶子程序设计.SBR1 (24)7. 系统仿真 (26)结论 (29)致谢 (30)参考文献 (31)绪论论文题目为基于PLC模糊算法的温度控制系统设计。

加热炉炉温PLC模糊控制系统的设计

加热炉炉温PLC模糊控制系统的设计
糊控制 :L 加 温 模 PC 中 图分 类 号 : 2 3 . TP 7  ̄ 4 文献标志码 : A
De i n o he PLC sg ft Fuz y Co t o se f r Fur c m pe a ur z n r lSy t m o na e Te rt e
Absr t:twa fiul t c e e t e e ie p r s u i g t o v n ina PI c nr lm eh d i he h tng f r a e t ac I s di c t o a hiv h d sr d u po e sn he c n e to l D o to t o n t eai u n c f tmpe au e o to s se e r tr c n r l y tm. Ac o dng o he e ie e t o u a e e c r i t t r qur m ns f f r c tmpe au e o to , a n rt r c n rl PLC ur a e e f n c tmpea u e r t r c n rl y t o to s sem ba e o fz y o to t e r wa d sg e . Ths o to s se s d n u z c nr l h oy s ein d i c n r l y tm h s a boh d a t g s f PLC a d u z t a v n a e o n f z y c n rl whih c n an nt— ne fr to g y, hg sa lt o to , c o t i a i i tree sr n l ih tbii y,f s r s o e a d i p e o r 1 t ly a ci o e o a t e p ns n sm l c nto.I p a s n a t ve r l fr i p o i t e e tn efce c o e tn f na e n m r vng h h ai g f in y f h ai g ur c a d e o mi b ne t f te p a t.The r c ia o e ai r s l i c no c e f o se l l n s i p a tc l p r t on e ut s ws t tt e i t n bewe n a t lv l e a d e p c e aue wa e st a % . ho ha he d v ai t e cua au n x e td v l s ls h n 3 o K e wo ds: e tn u a e;t mp r t e c n rl u z o r l y r h a ig fr c n e e aur o to ;f z y c nto ;PLC

基于PLC控制的加热炉温度控制系统设计

基于PLC控制的加热炉温度控制系统设计

基于PLC控制的加热炉温度控制系统设计概述加热炉是工业生产中常见的设备之一,其主要作用是提供高温环境用于加热物体。

为了确保加热炉的稳定性和安全性,需要设计一个可靠的温度控制系统。

本文将介绍一个基于PLC(可编程逻辑控制器)控制的加热炉温度控制系统设计方案。

系统设计原理在加热炉温度控制系统中,PLC作为核心控制器,通过监测温度传感器的输出信号,根据预设的温度设定值和控制策略,控制加热炉的加热功率,从而实现对加热炉温度的稳定控制。

以下是系统设计的主要步骤:1.硬件设备选择:选择适合的温度传感器和控制元件,如热电偶、温度控制继电器等。

2.PLC选型:根据实际需求,选择合适的PLC型号。

PLC需要具备足够的输入输出点数和计算能力。

3.传感器连接:将温度传感器接入PLC的输入端口,读取实时温度数据。

4.温度控制策略设计:根据加热炉的特性和工艺需求,设计合适的温度控制策略。

常见的控制策略包括比例控制、积分控制和微分控制。

5.控制算法实现:根据温度控制策略,编写PLC程序,在每个采样周期内计算控制算法的输出值。

6.加热功率控制:使用控制继电器或可调功率装置,控制加热炉的加热功率。

7.温度反馈控制:通过监测实际加热炉温度和设定值之间的差异,不断修正加热功率控制,使加热炉温度稳定在设定值附近。

系统硬件设计基于PLC控制的加热炉温度控制系统的硬件设计主要包括以下几个方面:1.温度传感器:常用的温度传感器有热电偶和热敏电阻。

根据加热炉的工艺需求和温度范围,选择适合的温度传感器。

2.PLC:选择适合的PLC型号,根据实际需求确定PLC的输入输出点数和计算能力。

3.控制继电器或可调功率装置:用于控制加热炉的加热功率。

根据加热炉的功率需求和控制方式,选择合适的继电器或可调功率装置。

4.运行指示灯和报警器:用于显示系统的运行状态和报警信息。

PLC程序设计PLC程序是基于PLC的加热炉温度控制系统的关键部分,其主要功能是实现温度控制算法。

基于PLC控制的加热炉温度控制系统设计

基于PLC控制的加热炉温度控制系统设计

摘要温度控制系统广泛应用于工业控制领域,如钢铁厂、化工厂、火电厂等锅炉的温度控制系统,电焊机的温度控制系统等。

加热炉温度控制在许多领域中得到广泛的应用。

这方面的应用大多是基于单片机进行PID 控制, 然而单片机控制的DDC 系统软硬件设计较为复杂, 特别是涉及到逻辑控制方面更不是其长处, PLC 在这方面却是公认的最佳选择。

加热炉温度是一个大惯性系统,一般采用PID调节进行控制。

随着PLC功能的扩充在许多PLC控制器中都扩充了PID 控制功能, 因此在逻辑控制与PID控制混合的应用场所中采用PLC控制是较为合理的。

本设计是利用西门子S7-300PLC控制加热炉温度的控制系统。

首先介绍了温度控制系统的工作原理和系统的组成,然后介绍了西门子S7-300PLC和系统硬件及软件的具体设计过程。

关键词:西门子S7-300PLC,PID,温度传感器,固态继电器目录摘要 (I)Abstract .......................................... 错误!未定义书签。

第一章引言 . (1)1.1 系统设计背景 (IV)1.2 系统工作原理 (IV)1.3 系统设计目标及技术要求 (IV)1.4 技术综述 (IV)第二章系统设计 (V)2.1 控制原理与数学模型 (V)2.1.1 PID控制原理 (V)2.1.2 PID指令的使用注意事项 (VIII)2.2 采样信号和控制量分析 (IX)2.3 系统组成 (IX)第三章硬件设计 ................................................... X I3.1 PLC的基本概念 (XI)3.1.1 模块式PLC的基本结构 (XII)3.1.2 PLC的特点 (XIII)3.2 PLC的工作原理 (XIV)3.2.1 PLC的循环处理过程 (XIV)3.2.2 用户程序的执行过程 (XVI)3.3 S7-300 简介 (XVI)3.3.1 数字量输入模块 (XVII)3.3.2 数字量输出模块 (XVII)3.3.3 数字量输入/输出模块 (XVII)3.3.4 模拟量输入模块 (XVII)3.3.5 模拟量输出模块 (XVIII)3.4 温度传感器 (XVIII)3.4.1 热电偶 (16)3.4.2 热电阻 (17)3.5 固态继电器 (XX)3.5.1 概述 (18)3.5.2 固态继电器的组成 (18)3.5.3 固态继电器的优缺点 (19)第四章软件设计 ................................................. X XII4.1 STEP7编程软件简介 (XXII)4.1.1 STEP7概述 (XXII)4.1.2 STEP7的硬件接口 .......................... .. (XXII)4.1.3 STEP7的编程功能 (XXII)4.1.4 STEP7的硬件组态与诊断功能 (XXIII)4.2 STEP7项目的创建 (XXIV)4.2.1 使用向导创建项目 (XXIV)4.2.2 直接创建项目 (XXIV)4.2.3 硬件组态与参数设置 (XXIV)4.3 用变量表调试程序 (XXVI)4.3.1 系统调试的基本步骤 (XXVI)4.3.2 变量表的基本功能 (XXVII)4.3.3 变量表的生成 (XXVIII)4.3.4 变量表的使用 (XXVIII)4.4 S7-300的编程语言 (XXIX)4.4.1 PLC编程语言的国际标准 (XXIX)4.4.2 STEP7中的编程技术 (XXX)结束语 ......................................................... X XXIV 致谢 (33)参考文献 (34)附录 (35)1.1系统设计背景近年来,加热炉温度控制系统是比较常见和典型的过程控制系统,温度是工业生产过程中重要的被控参数之一,冶金﹑机械﹑食品﹑化工等各类工业生产过程中广泛使用的各种加热炉﹑热处理炉﹑反应炉,对工件的处理均需要对温度进行控制。

基于模糊PID控制的加热炉温度控制系统的设计

基于模糊PID控制的加热炉温度控制系统的设计
科 技 创 新
2 0 1 4  ̄ 1 3 期J 科技创新与应用
基于模糊 P I D控制的加热炉温度控制系统的设计
胡 新 新
( 青 岛科技大学 自动化与 电子工程学院 , 山东 青岛 2 6 6 0 4 1 )
摘 要 : 文章 介 绍 了 以单 片机 为核 心 , 以加 热 炉 为控 制 对 象的模 糊 P I D温度 控 制 系统 。 当使 用 模糊 控 制 时 , 虽 然 系统技 术要 求即 调 节 时 间与 超调 量 已经 满足 , 但 产 生 了 系统 的稳 态误 差 。 P I D控 制算 法 被使 用后 , 系统 的技 术要 求 即超 调 量 与调 节 时 间不 能 同 时 满足。 因此将具有智能性的模糊控制与具有可靠性 的 P I D控制相 互结合起来, 设计 了一种控制器, 该控制器具有参数 自整定和 模糊 P I D的功能 , 在线整定了 P I D参数 K 。 、 K 。 和K a 。经过 实验证明 , 理想的控制方案就是采用参数 自整定模糊 P I D控制。 关键词 : 单 片机 ; 加热炉; 模糊 P I D控 制 ; 温度 控 制 加热 炉 系统 具 有 惯性 大 、 延迟 时间 长 、 非 线 性 的特 点 , 因此 采 用 传统的 P I D控 制 , 达 到 的效 果 肯定 不 令 人 满 意 。将 具 有 智 能性 的模 糊控制与具有可靠性的 P I D控 制 相 互 结 合 起 来 ,设 计 了一 种 控 制 器, 该控 制器 具 有 参 数 自整 定 和 模 糊 P I D 的功 能 , 能 达 到 较 好 的 效
参 考 文献
实现 P I D参 数 的 自整定 一定 考 虑 到 不 同 的 时 间三 个 参 数 的相 互作用与关系。 通 过 总结 专 业人 员 的技 术 知 识来 实 现模 糊 控 制 的设 计, 从 而才能形成模糊规则表。下 面根据参数 K 。 、 K 。 和K J 对 系统输 出特性 的影响特性 , 在 不同的 e和 e C时 , 被控过程对参数 K p 、 K 和 的 自整 定要 求 为 : ( 1 ) 当e 较大时, 即 系统 响 应 处 于 图 1的输 出响 应 曲线第 1 段 时, 为 了提高系统的响应速度 , 避免因开始时偏差 e 的突然变大可 能引 起 微 分过 饱 和 , 因此 应 取 较 大 的 K 。 和较小的 I ( d , 同时 为 了 防止 积分 饱 和 这 时应 该 去掉 积 分作 用 , 即取 K _ _ O 。 ( 2 ) 当e 和e c 为 中等 大 s ho e, 即系 统 的 响 应 处 于 图 1曲线 第 1 I 段时 , 为 让 系 统 响应 的超 调 量 减少 , 则K p 、 K 和 都 不能 取 大 , 为 保 证系统的响应速度 , 就要取适 中的 K 。 , K , 和I ( d 值。 ( 3 ) 当 e较小 , 即系统 响应处 于图 1曲线 的第 1 I I 段 中时 , 为让 系统达到 良好 的稳定性能 , 应该增大 K 。 和K 值, 同时为防止系统在 设 定 值 左 右 出现 振 荡 , 应适当地选取 K 值, 即: 当e c 较小 时 , 可 取中等大小; 当e e 较大时 , 应取小些。

基于PLC控制的加热炉温度控制系统概要

基于PLC控制的加热炉温度控制系统概要

经验交流Ⅸ自动化技术与应用》2007年第26卷第lo期1色chnlcaI COmmunieatIOns基于P L C控制的加热炉温度控制系统★宋乐鹏,柳果(重庆科技学院,重庆400050摘要:运用},Lc技术和电力电子整流技术控制加在热炉电阻丝上的电压,实现温度控制。

PLc控制程序采用了PID控制算法,使加热炉温度控制系统具有精度高,稳定性好,可靠忤高等特点。

关键词:PLc;加热炉;PID中文分类号:下M571.6l文献标识码:B文章编号:1003—7241(200710012卜02PLC1-emperature ControI Of an日ectrIc Heating FumaceSoNG Le.peng,LIU Guo(ch册gq协g umVersny of sciencise and technology,chongqing400050CbjIlaAbstract.This paper introduces a【emperatul己contr01system for an electric heating fumace based on the PLe techno』ogy and the electronic recti矗er technOlOgy The hardware and software of the system are alsO outlinedKeywOrd:programmable logic cOntr011er;heati“g lumace;PID1引言传统的加热炉电气控制系统普遍采用继电器控制技术,由于采用固定接线的硬件实现逻辑控制,使控制系统的体积增大,耗电多,效率不高且易出故障,不能保证正常的工业生产。

随着计算机控制技术的发展,传统继电器控制技术必然被基于计算机技术而产生的PLc控制技术所取代。

而PLc本身优异的性能使基于PLC 控制的温度控制系统变的经济高效稳定且维护方便。

基于PLC电热炉温度控制系统设计

基于PLC电热炉温度控制系统设计

基于PLC电热炉温度控制系统设计随着工业自动化的不断发展,PLC(可编程逻辑控制器)在工业生产中的应用越来越广泛。

其中,电热炉温度控制系统是一个重要的应用领域。

本文将就基于PLC电热炉温度控制系统设计展开深入的研究,以期能为相关领域的工程师和技术人员提供有价值的参考。

首先,我们将介绍PLC电热炉温度控制系统的基本原理和工作流程。

在一个典型的电热炉中,温度是一个重要参数,它直接影响着产品质量和生产效率。

传统上,人工操作是常用的温度控制方法。

然而,这种方法存在许多缺点,如操作不稳定、效率低下等。

而基于PLC技术设计的电热炉温度控制系统能够自动化地实现对温度进行精确、稳定地控制。

接下来我们将详细介绍PLC在电热炉温度控制系统中所起到的作用。

首先是传感器部分,在这个部分中我们会介绍温度传感器的种类和工作原理,并详细解释如何选择合适的传感器以及如何进行正确的安装和校准。

接下来是控制器部分,我们将介绍PLC控制器的基本原理以及其在温度控制中的应用。

此外,我们还将讨论PLC在数据采集和通信方面的作用,以及如何进行数据处理和分析。

然后,我们将详细介绍PLC电热炉温度控制系统设计中所需要考虑的关键因素。

首先是系统稳定性和可靠性。

在电热炉温度控制系统中,稳定性是至关重要的因素。

我们将讨论如何通过合适的控制算法来实现系统稳定,并介绍一些常用的控制算法,如PID(比例-积分-微分)算法等。

此外,我们还将讨论硬件设计方面需要考虑的因素,如电路设计、电源设计等。

接下来是安全性问题。

在一个工业生产环境中,安全问题是非常重要且不可忽视的因素。

我们将讨论一些常见安全问题,并提出相应解决方案。

最后,在本文中我们还将介绍一些实际案例,并对其进行分析和评估。

这些案例将涵盖不同的行业和应用领域,以期能够提供更多的实践经验和参考。

综上所述,本文将从基本原理、PLC技术应用、关键因素考虑以及实际案例分析等方面对基于PLC电热炉温度控制系统设计展开深入研究。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第19卷第1期2009年1月 安徽冶金科技职业学院学报Journal of Anhui V ocational C ollege of Metallurgy and T echnology V ol.19.N o.1Jan.2009基于P LC 与模糊PID 的步进式加热炉温度控制系统张文源[1][2],范 松[1][3],李冬清[1][4]([1]安徽工业大学机械工程学院 安徽马鞍山 243002) ([2]马钢股份公司第四钢轧总厂 安徽马鞍山 243000)([3]梅山钢铁公司技改工程部 江苏南 京 210039) ([4]马钢股份公司第三钢轧总厂 安徽马鞍山 243000)摘 要:根据某步进式加热炉的控制要求,设计出一种PID 控制与模糊控制相结合的智能控制系统。

采用Fuzzy -PID 复合控制算法,实现对数学模型不确定的控制对象的满意控制,具有模糊控制灵活、响应快、适应性强等优点,又具有PID 控制精度高的特点,使系统具有可靠性高、使用寿命长等适合实际工业现场的特性。

关键词:可编程控制器;模糊控制;PID 控制;模糊PID中图分类号:TP273 文献标识码:A 文章编号:1672-9994(2009)01-0027-03收稿日期:2008-10-02作者简介:张文源(1973-),男,工程硕士研究生,马钢第四钢轧总厂,高级工程师。

1 研究背景马钢某钢轧厂步进式加热炉是生产主要的耗能设备,加热炉控制的主要任务就是保证炉内具有良好的加热条件,以满足钢坯的轧制要求;同时,最大程度地降低燃料消耗,提高经济效益。

然而,由于炉内钢坯温度分布的不可检测性、加热炉的大热容量和多扰动、时变非线性等特征,构成了一类典型的复杂工业大系统;另一方面,现代大型轧机的高速化、自动化、高精度和多品种对加热炉的操作和控制提出了更高的要求,这些使加热炉热工过程的传统控制难以达到满意的效果。

随着计算机技术的迅速发展和现代控制理论的不断完善,利用计算机进行加热炉温度控制己进入实用阶段,工业过程的自动控制正日益普及。

通过计算机优化组织生产和重要的生产过程参数,可以取得明显的经济效益和节能效果。

为此,建立能够揭示炉子结构参数、操作参数、热工过程参数和生产指标之间相互联系的数学模型[1],实现以数学模型为手段、以直接数字控制为基础的计算机优化控制。

模糊控制是近十几年来迅速发展的一项技术,与神经网络及专家控制并称为智能控制。

由于其简单实用,目前已成功应用于各种控制系统中。

模糊控制是以模糊集合论、模糊语言变量及模糊逻辑推理为基础的一种计算机数学控制方法,属于非线性控制方法。

由于引入专家的逻辑思维方式,使得模糊控制器具有一定的自适应控制能力,因而特别适用于难于用精确数学模型描述的系统,并且有很强的鲁棒性和稳定性。

2 工艺简介本系统的基本功能为:上位机部分可方便、直观、实时地监控炉温,有报警功能,可方便、自由地设定各时间段的温度,对不正常的工作情况有记忆功能;下位机部分通过控制固态继电器的导通时间来实现整个温控过程。

温度控制部分,系统采用PI D 算法,通过控制固态继电器的导通时间来控制温度,使温度随图1所示曲线按一定规律变化。

图1 加热炉温度变化图3 系统硬件构成炉温控制系统核心硬件采用可编程控制器(P LC )。

加热炉共分为预热区、加热区、均热区三个区,每区划分为两区,预热区分成区1与区2,加热区分成区3与区4,均热区分成区5与区6。

测温装置采用热电偶测温,其中预热段两支、炉顶一支、炉底一支。

加热区四支测温热电偶、炉顶两支、炉底两支,均热区八支测温热电偶、炉顶四支、炉底四支。

系统采用了P ROFI BUS-DP现场总线结构。

PROFI BUS-DP主站采用西门子57-400系列P LC,现场的IΠO模块采用ET200M加S7-300模块。

温度显示和参数设定通过人机界面完成。

图2为系统硬件原理框图。

图2 系统控制框图4 系统控制方案加热炉是一个具有自衡能力的对象[2],加热炉温度的控制是该工艺过程的关键,温度控制的好坏关系到钢的质量。

如何实现温度的自动控制是该工业过程自动化的一个难题,因为该系统属于典型的多输入、多输出、参数不稳定、非线形、复杂性、大滞后性[3],难以用精确的数学模型来描述的对象,一般的控制方法很难实现。

模糊控制是基于模糊逻辑的描述一个过程的控制算法,它适用于控制不易取得精确数学模型和数学模型不确定或经常变化的对象。

模糊控制不需要精确模型,仅依赖于操作人员的经验和直观判断,非常容易应用,并且模糊控制对被控对象参数变化有强鲁棒性,对控制系统干扰有较强抑制能力[4],因此,本系统用模糊控制来改进加热炉燃烧控制质量[5]。

在本系统中我们采用对输人偏差和偏差变化率的模糊化处理,通过查询模糊规则表得到PI D控制参数进行整定的方法来设计Fuzzy-PI D控制模块,再结合本系统的温度控制的实际要求,设计模糊PI D参数整定的算法,进而实现加热炉温度的控制。

411 模糊控制器设计图3为模糊控制结构图。

其中E和EE是经过模糊化处理后得到的e和ee的量化输入,而U是模糊控制算法得出的模糊控制输出量,针对单变量温度控制系统,模糊控制器由两个输人和两个输出变量组成,输入变量分别为温度的误差E和误差变化率EE,定义炉温误差,误差变化率、控制量K p,K z,K d的模糊词集为:NB(Negative Big负大),NM(Negative Middle负中),NS(Negative Small负小),O(Z ero零),PS(P ositive Small正大),PM(P osi2tive Middle正中),P B(P ositive Big正大);误差E取值为NB、NS、O、PS、P B,误差变化率EE取值为NB、NS、O、PS、P B,输出语言变量为PI D整定参数K p和K i,K d,系统的模糊规则如表1所示。

图3 系统模糊控制结构图・82・安徽冶金科技职业学院学报 2009年第1期表1 系统的模糊规则表EK pEENB NM NS0PS PM P B NB P B P B PM PM PS00 NM P B P B PM PS PS0NS NS PM PM PM PS0NS NS 0PM PM PS0NS NM NM PS PS PS0NS NS NM NM PM PS0NS NM NM NM NB P B00NM NM NM NB NBEK iEENB NM NS0PS PM P B NB NB NB NB NM NM NS0NM NM NB NB NM NS NS0NS NS NB NM NS NS0PS00NM NM NS0PS PMPS PS NM NS0PS PS PMPM PM00PS PS PM P BP B P B00PS PM PM P BEK dEENB NM NS0PS PM P B NB PS NS NB NB NB NM PSNM PS NS NB NM NM NS0NS0NS NM NM NS NS000NS NS NS NS NS0PS0000000PM P B PS PS PS PS PS P BP B P B P B PM PM PS PS P B 当温度误差E为最大P B,温度误差变化率EE 为最小时,加热炉处于升温过程;当E为NB时,应停止对加热炉加热;当E为P B,EE也为P B,即加热炉温度不高,但加热炉的温升很快时,为防止其温度的超调,采用较缓慢的方式给加热炉加热。

412 PI D参数模糊自整定算法的实现自适应模糊PI D控制器以误差E和误差变化率EE作为输入,可以满足不同时刻的E和EE对PI D参数自整定的要求。

利用模糊规则在线对PI D 参数进行修改,便构成了自适应模糊PI D控制器。

PI D参数模糊自整定是找出PI D三个参数K p、K i、K d与E和EE之间的模糊关系[6],Kp、K i、K d三个参数的模糊规则控制表建立好后,可根据各模糊子集的隶属度,各模糊子集的隶属度赋值表和各参数模糊控制模型[7],在运行中通过不断检测E和EE,根据模糊控制原理来对3个参数进行在线修改,以满足不同E和EE时对控制参数的不同要求,而使被控对象有良好的动、静态性能。

令y(k)表示离散化的当前温度的实际值,R (k)表示离散化的当前设定值,E(k)表示离散化的当前采样时刻的误差值,EE(k)表示离散化误差变化率,E(k-1)、E(k-2)分别表示前一个和前两个采样时刻的误差值,U(k)为Fuzzy一PI D控制器的输出量,则有:E(k)=R(k)-Y(K),EE(K)=E(k) -E(k-1);EE(k-1)=E(k-1)-E(k-2)。

在线运行过程中,控制系统通过对模糊逻辑规则的结果处理、查表和运算,完成对PI D参数的在线自矫正。

其工作流程如图3所示。

图3 参数模糊自整定流程图5 结论本文根据马钢某钢轧厂加热炉的控制要求,设计出一种PI D控制与模糊控制相结合的智能控制系统。

系统采用P LC作为控制系统的核心,利用Fuzzy一PI D复合控制算法,使其既具有模糊控制灵活、响应快、适应性强等优点,又具有PI D控制精度高的特点,因而特别适用于难以用精确数学模型描述的温度控制系统,具有较强的稳定性和鲁棒性。

该系统投入运行以来具有可靠性高、控制稳定、使用寿命长等适合实际工业现场的特性。

参考文献[1] 陶永华.新型PI D控制及其应用(第2版)[M].北京:机械工业出版社,2002(下转第40页)・92・总第43期 张文源,范松,李冬清:基于P LC与模糊PI D的步进式加热炉温度控制系统相轮流升高,为相电压的1.4倍左右,电压表指针作低频摆动。

电压互感器开口三角电压接近单相接地时电压值的85%~95%。

当接入7~9消振电阻后,即可消振。

其示波图示于图3中。

图3 试验③激发的1Π2分频谐振及其消振示波图图4 试验④激发的基波谐振及其消振示波图当产生基波谐振时,电压表读数是两相升高至1.8倍相电压,一相降低,接近于零,互感器开口三角电压近似为100V 。

当接入200Ω的消谐电阻后,即消振,其示波图示于图4中。

3 结语实践表明,应用上述方法判定谐振类型是有效的,具体应用时可根据单位或现场的具体条件进行选择,通常前两种判定方法是较容易做到的。

参考文献[1] D L ΠT 620-1997,交流电气装置的过电压保护和绝缘配合[S].[2] 陈化钢.电力设备故障处理手册[M].北京:中国科学技术出版社,2004 Diagnosis Method in T V Ferromagnetic Resonance Overv oltageCHEN Hun -gang Abstract : C om ponent harm onics and fundamental wave and high harm onics ferromagnetic res onance overroltage by ferro core saturation of electro -magnet type T V ,This paper diagnosis method are put for 2ward ,corresponding exam ple is given. K ey w ords : T V ;ferromagnetic res onance ;overv oltage ;diagnosis(上接第29页)[2] 梅炽.冶金传递过程原理[M].长沙:中南工业大学出版社,1987.[3] Astrom KJ.T Hagglund.Automatic tuning of PI D control 2lers 2nd Edn.Instrum S ociety of America.1995.[4] 宋明刚,樊尚春1一种高精度温度控制的复合方法及其应用[J ]1北京航空航天大学学报,2001,27(5):560-563[5] 吕勇哉.工业过程模型化及计算机控制[M].北京:化学工业出版社,1986[6] 王化祥,孙金刚,陈磊.一种新型模糊PI D 调节器的设计.自动化仪表[J ].2000,21(5):8-10[7] 郭代仪,雷闻宇,梁山.模糊控制技术及其在冶金工业中的应用[M].重庆:重庆大学出版社,1999.2Based on the P LC and Fuzzy PIDT em perature C ontrol System of Stepping FurnaceZHANG Wen -Y uan ,FAN S ong ,LI Rui Abstract : According to a step -furnace control requirements ,design a PI D control with a combina 2tion of fuzzy control intelligent control system.Fuzzy -PI D use of control alg orithms ,mathematical m odel to achieve the targets of the uncertainty of control with control ,a fuzzy control flexible ,fast response ,adapt 2ability ,and other advantages ,but als o has high accuracy PI D control the characteristics of the system with high reliability ,Suitable for long life ,and s o on the actual characteristics of the industrial scene. K ey w ords : P LC ;fuzzy control ;PI D control ;fuzzy —PI D・04・安徽冶金科技职业学院学报 2009年第1期。

相关文档
最新文档