热门搜索 :
考研考公
您的当前位置:首页正文

电加热炉计算机控制系统的设计

来源:东饰资讯网
维普资讯 http://www.cqvip.com 2007年9月 广西轻工业 第9期(总第106期) GUANGXI JOURNAL OF LIGHT INDUSTRY 计算机与信息技术 电加热炉计算机控制系统的设计 邓锋 (广东梅州嘉应学院电子信息工程系,广东梅州5l40l 5) 【摘 要】本文以电加热炉为被控对象,通过对电加热炉对象特性的分析来确定电加热炉系统的构成及控制方案(策略)。 在不建立电加热炉数学模型的情况下,实现了电加热炉炉温的单神经元自适应PID智能控制和单神经元自适应PSD智能控制。算 法仿真结果表明:单神经元自适应PSD智能控制算法简单,效果较好,有较高的理论价值和实用价值。 【关键词】电加热炉;单神经元;自适应;智能控制;算法 【中图分类号】TP273 【文献标识码】 A 【文章编号】 1003—2673(2007)09—0062—02 1前言 后输出0 10mA的电流信号,该信号经过1000欧姆的电阻变 电加热炉是一个非线性的、时变的、分布参数复杂的被控 为0—10V的电压信号。然后通过A/D转换成数字量,经过 对象。要实现其最优控制,必须建立被控对象的数学模型,然后 PC/XT与设定值比较、运算后,由D/A输出模拟量0一IOV的 求取相应的控制器方程,例如自适应控制、随机最优控制、预测 电压信号,该电压直接控制晶闸管调功器的输出功率,从而对 控制、解耦控制和变结构控制等。这类控制方法由于数学工具 电加热炉的温度进行调节。 深奥,算法复杂,现场工程师难以理解和接受,因而这些先进控 制算法的推广受到制约。人们在实践中知道,许多复杂的生产 4电加热炉控制系统的单神经元自适应智能控制 过程难以实现目标控制,但是熟练的操作工、技术人员和专家 4.1单神经元自适应PID(比例、积分、微分)智能控制器设计 操作自如,而不要建立什么数学模型,就可以得到比较满意的 受到工程上应用广泛且结构简单的常规PID控制器的启 控制效果。设想把这些专家的经验和知识总结起来赋予计算 发,利用具有自学习和自适应能力的单神经元来构成单神经元 机,让计算机参与生产过程控制,这类系统一般称为智能控制 自适应智能控制器。众所周知,连续系统PID调节器的算式为: 系统,它包含专家控制、模糊控制和神经网络控制。本文就没有 建立电加热炉的数学模型,而直接采用算法简单、效果好的单 [e 寺』 e 】 神经元自适应PID智能控制算法和单神经元自适应PSD智能 式中:K。为比例增益,T 为积分时间常数,T。为微分时间 控制算法。与传统PID控制算法相比,智能控制算法具有计算 常数。 量小、控制器结构简单、静动态性能指标好的特点,有较高的实 当采样周期T0较短时,可通过离散化将这一方程直接化 用价值和理论价值。 为差分方程。为此用一阶差分代替微商,用求和代替积分。这时 用矩形积分来求连续积分的近似值,即可求出PID调节器的离 2电加热炉计算机控制系统的构成 散方程: 电加热炉加热温度的改变是由上、下两组炉丝的供电功率 来调节的,它们分别由两套晶闸管调功器供电。调功器的输出 △ ( A。(7} △ 。训 功率由改变过零触发器的给定电压来调节。为了控制炉温,设 =Kle K Ae(k)+Ko△e(K) 计了一套计算机控制系统,结构框图如图1所示。 式中:K。为积分比例系数,KI=K T0,r K。为微分比例系 打印 数,KD=KpTdT0' 显示 △:为差分的平方,△:=1—2z +z一。 驱动 用单神经元实现自适应PID智能控制的结构框图如图2 所示: 图1 3电加热炉炉温的控制过程 y 由于高温力学试验机电加热炉是一双输入、双输出的多变 量系统,上、下两组电阻丝间虽有耦合,但仍将其当作两个单变 量处理。电加热炉炉温的控制过程如下:测温元件将检测到的 图2单神经元自适应PID智能控制器结构 温度信号送到变送器的输入回路,经低电平自激调制放大后最 图中转换器的输入反映被控过程及控制设定的状态。如 62 维普资讯 http://www.cqvip.com 果,设定为y ),输出为y ),经转换器后转换成为神经元学习 控制所需要的状态量xl' x,。 式中, A u )为微控制器输出增量,K )为控制器增量,Ro(k)为比 这里, (7} (7}土 2(7} e(kh船声△ (7} (7}户2e(7}一J e(7}一2 , 例系数,R。o()为微分系数,参数R。、R。可进行自动调节,使组成 增量型自适应控制规律各项的绝对平均值满足如下关系: z(k)-=y肛)-y(7}卢 (7}J为性能指标或递进信号,wj )为对应于 xio()的加权系数,K为神经元的比例系数,K>0。 神经元通过关联搜索来产生控制信号,即 j 丌 。-[-A-g ̄='R I△。。 由式 雕得: (2) Ro(7} T ,T 设R。(7} RI(7} 巧T/l△。。(7} l 丌= (7}声 (7}一砂 W/k)X/k)。 J 单神经元自适应智能控制器通过对加权系数的调整来实 现自适应、自组织功能,而加权系数的调整系采用有监督的 Hebb学习规则,它与神经元的输入、输出和输出偏差三者的相 关函数有关,即 W +i (i一一c)W } Ri(;c) Ri(;c 一z i{c) 式中, R )为递进信号,随过程进行而逐渐衰减,z )为输出误差 信号,类似于有监督的Hebb学习规则中的[Dj )0j )],T1 为学习效率,T1>O,c为常数。 取c=0时,单神经元自适应PID智能控制算法如下: 、 3 u(k)=u(k-1)+K W/k)Xi(k) i=l j 'j(k)-=Wfk)/ f w/k)f 』=J Wltk+1)-=W (7} 叼 (7} (7} (7} 2(7}+ = 2(7} 可 (7} (7} 2(7} W +i W Dz ) 式中, T1 I为积分的学习速率,T1 D为微分的学习速率,T1 P为比 例的学习速率。 这里对积分(I)、比例(P)、微分(D)分别采用了不同的学习速 率T1I、T1P、T1D,以便对它们各自的权系数能根据需要分别进 行调整,其取值由仿真与实验确定。 在大量的工程实际应用中,人们通过实践总结出P、I、D三 个参数的在线学习修正主要与etk)和A etk)有关。基于此,可将 单神经元自适应PID控制算式中的加权系数学习修正部分做 些修改,即将其中的xjOe)改为(e )+A e(k))。采用上述改进算法 后,权系数的在线学习修正就不完全是根据神经网络的学习原 理,而是参考实际经验制定的。 4.2单神经元自适应PSD(比例、求和、微分)智能控制器设计 单神经元自适应PID智能控制器虽具有在线学习和自适 应调整PID参数、以适应被控过程参数时变的能力,但是增益 K不具备在线学习的自动调整功能,这正是单神经元自适应 PSD智能控制器要解决的问题。自适应PSD控制算法是无需 辨识的自适应控制算法,其机理是根据过程误差的几何特性建 立性能指标,只要在线检测过程的期望输出和实际输出,不用 辨识过程参数,就能形成自适应控制规律。无需辨识的比例、求 和、微分自适应控制规律的增量形式为: △ 俄 e 俄J 2e (1) 嘲器。器 式中, (7}惭l△。。_j] 而增量K )和Tv )的递推算式分别为: △7 (7} = ’5 _l△e(7},)I— (7}一J 。e(7} AK(k)=c K 一i " 一i) 式中, 0.025≤c≤0.05,0.05≤L≤0.1。 这样A K )只能单调增加,因此当sign(e ))≠sign(e 一1)) 时,取Ko()=O.75 K(k一1),即K )的增加速度反比例于Tv )。但 当控制误差改变符号时,K(k)T降到上一时刻的75%。 将自适应PSD控制算法与单神经元自适应PID智能控制 器结合起来,便组成了单神经元自适应PSD智能控制器。单神 经元自适应PSD智能控制算法如下: u(7}声u(k-1)+K ’ 声 W i +i W i > Iz ) 2(7}+J声W2(7} 可 (7} (7} 船+ 船 叼Dz(7} (7} 当Sign(e(k))=sign(e(k—1))时,K )=K(k—1)+c K 一1)/Tv(k一 ; 当Sign(e(k))#sign(e(k-1))时, (7}声0.75K(k-1)。 式中, (7}声Tv(k-1)+L。sign,I△e(7} 一 一 tA。ea,)l_7, 0.025≤c≤n05,0.05≤L≤D.J, 5控制算法的数字仿真结果比较分析 (1)传统PID控制系统过渡过程的数字仿真曲线如图所示: (2)改进前的单神经元自适应PID智能控制系统过渡过 程的数字仿真曲线如图所示: 63 维普资讯 http://www.cqvip.com 强等优点,可用于控制过程时变、有大滞后的复杂对象,是一种 价值较高的智能控制算法。 总之,在上述几种算法中,学习速率 不同的单神经元自 适应PSD智能控制算法具有较满意的实时控制效果,实用价 值较高。 6结论 本文所设计的电加炉计算机控制系统是智能控制系统的 一种。本文对电加热炉分别实现了单神经元自适应PID智能 控制和单神经元自适应PSD智能控制。仿真结果表明:单神 经元自适应PSD智能控制算法简单,参数可调范围大,自适应 能力强,既克服了传统PID控制算法遇到复杂过程时参数实时 在线调整的问题,又克服了单神经元自适应PID智能控制算法 的单神经元比例系数K不能在线学习自动调整的问题。总之, 单神经元自适应PSD智能控制是一种理论价值和实用价值都 较高的智能控制。 仿真曲线表明: 参考文献 (1)单神经元自适应PID智能控制算法和单神经元自适应 【1】王顺晃,舒迪前编著.智能控制系统及其应用【M】.机械工业出版社, PSD智能控制算法都比传统PID控制算法超调量小、速度快、 1995. 实时控制效果好。 【2】x 芮岚,王顺晃编著.带模糊复合控制及其在一类集散系统中应用 (2)采用不同学习速率 的单神经元自适应PID智能控 【M】.冶金出版社,1994. 制算法较采用相同学习速率11的具有较好的快速性、较小的 【3】张志强,王顺晃,舒迪前编著.一类新型智能控制及其在加热炉中的 超调量和较强的鲁棒性。 应用卟自动化学报,1994. (3)改进后的单神经元自适应PID智能控制算法较改进前 【4】王宁主编.电渣重熔过程的神经元智能控制Ⅱ】.冶金自动化,1993. 的具有较小的超调量和较好的实时控制效果。 【5]王顺晃,谢四江编著-单神经元自适应智能控制器及其应用卟河北 (4)与单神经元自适应PID智能控制算法相比,单神经元 JE-y-学院报,1997. 自适应PSD智能控制算法具有可调参数范围大、自适应能力 【6】王顺晃主编.实时处理与控制U].中国科学技术,1992、 (上接第48页) 优点:A. 开发人员不必了解PROFIBUS技术细节;B、开 产品接入PROFIBUS总线系统。 发周期短;C. 技术指标高;技术升级快;D.拥有产品的自主 (1)实现方法:A.使用嵌入式PROFIBUS接口;B.按照 知识产权;E. 产品符合技术标准,测试认证快。 接插件和管脚定义,改产品电路板;C.将用户样板源程序,连 缺点:A. 产品结构比较复杂;B.成本较高。 接到用户产品软件中;D.按照一个推荐的调试系统和GSD文 件调试产品;得到厂家的技术支持。 (3)适用范围:适合要求开发周期短、开发费用低、技术成熟 快、快速推向市场的企业需求。 4结论 PROFIBUS产品开发市场潜力巨大,在产品开发过程中, 可以根据具体产品开发的特点,对照三种主要PROFIBUS产 品开发方案的优缺点及适合范围,来选择相应的方案。 参考文献 [11阳宪惠.现场总线技术及其应用【M】.清华大学出版社,2005,10. 【2】邹益仁.现场总线控制系统的设计和开封M】.国防工业出版社, (2)方案特点: 2003,1. 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top