基于PLC的炉温多级模糊控制的优化与实现.docx
《基于PLC的炉温多级模糊控制的优化与实现.docx》由会员分享,可在线阅读,更多相关《基于PLC的炉温多级模糊控制的优化与实现.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于PLC的炉温多级模糊控制的优化与实现 align=left摘要:介绍了多级模糊控制原理,并针对其特点引入偏移量函数进展了算法优化,详述了该优化算法在PLC炉温控制系统中的实现并对优化效果进展了比拟。该优化算法在实际应用中获得了很好的控制效果。关键词:PLC模糊控制优化随着当代化消费对温度控制品质要求的日益进步,一些控制精度差且难以治理的老式电阻炉必须用新技术进展改造,其中控制算法研究处于至关重要的地位。本文主要介绍基于PLC的新的控制策略原理与实现,系统控制算法采用变化例因子与量化因子的多级模糊控制,并根据经历引入偏移量函数。该方法在PLC多段电阻炉系统中反复运行证实炉温上升快,控制温度高
2、,到达了很好的控制效果。/align1、控制系统构造与通断率控制本控制系统硬件组成为三个局部:西门子S7-200CPU224PLC与扩展模块EM235构成控制器,MOC3061与双向晶闸管组成执行机构,热电偶与AD595构成温度检测变送器,另附加报警、跳闸、过流等保护电路。系统器件的优点是集成度高、可靠性高、构造简单。本系统采用过零触发的调功方法,通过改变系统在一个周期内的导通时间比即通断率实现温度控制1。在电阻炉炉温控制系统中,炉子的功率与通断率之间的关系见下式:式中,P电阻炉功率Ue输入电阻有效值R炉丝电阻值nk通断率,即控制周期内导通半波数nT控制周期内工频半波数公式推导经过见参考文献2
3、。由式1可知控制通断率即可控制电阻炉的功率,进而到达控制炉温的目的。本系统控制周期为10s,含有1000个工频电压半波10ms,PLC把算法计算出的通断率nk平均分布在整个控制周期内,输出开关量信号控制MOC3061与双向晶闸管组成的执行机构。2、模糊控制算法及优化2.1模糊控制原理与查表方法模糊控制是基于模糊条件语句描绘的语言控制规那么,根据模糊推理和模糊判决,查询模糊控制表,解模糊,得到准确的控制量3。模糊控制一般利用偏向e和偏向变化率e量化组成二维模糊控制器,其构造原理图见图1虚线框内局部。其简单经过为:由给定r和反应值y得到e和e,分别利用量化因子Ke和Kec量化为模糊量e和e,由模糊
4、判决得到模糊控制量U,经比例因子Ku反量化后输出准确输出量U。表1模糊控制规那么表本算法中e和e论域为-6,+6的13级,U为-7,+7的15级,它们在控制表中的对应关系见表1。控制表由离线计算得到,为一个1313的矩阵,由左到右按行序依次存入PLC连续的内存单元中。执行算法时,根据e和e的值由式2得到模糊控制表的偏移地址Table=13e+6+e+62式中,13e+6为所属行的内存偏移地址,e+6为U所属列在该行的偏移地址。2.2多级模糊控制由于偏向e、偏向变化率e的论域只有13级,覆盖域有限,控制显得很粗糙,升温速率较慢,需长时间才能进入稳态,且稳态误差大,固然增加论域中的元素可进步控制精
5、度,但使计算复杂,且控制效果没有明显增强。为了进一步进步控制质量,采用了多级模糊控制器,即参数因子自修正的模糊控制4。多级模糊控制器是将e和e的变动范围分为嵌套的多个层次,各层且有不民论域。当系统轨迹进入某一层时,控制器就采用所在层的范围作为新的论域,并修改参数Ke、Kec和Ku。在常规模糊控制时,量化因子Ke、Kec和比例因子Ku的过大或者过小,会产生快速性和稳态精度及稳定时间之间的矛盾,很难协调三者关系。而实际中,系统应根据各阶段的要求不民到达不同的控制效果,在上升阶段重点要求快速性,而在稳态时又要求精度和调整时间高一些。本系统在偏向e的不同范围采用不同的参数Ke、Kec、Ku,详细可参看
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 炉温 多级 模糊 控制 优化 实现
限制150内