- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于A3000的“过程控制系统”教学方法探索.doc
基于A3000的“过程控制系统”教学方法探索
摘要:过程控制系统是自动化专业的一门重要专业课,其理论性和实践性很强。在过程控制系统的理论教学和实践教学过程中,以A3000过程控制仿真平台为基础,建立过程控制系统的仿真模型,使学生更好地掌握课程的应用理论和工程技术,实践表明此措施可取得较好的教学效果。
关键词:过程控制系统;A3000;教学改革
作者简介:商志根(1979-),男,江苏盐城人,盐城工学院电气工程学院,讲师。(江苏 盐城 224051)
中图分类号:G642.0 文献标识码:A 文章编号:1007-0079(2013)32-0095-02
“过程控制系统”是自动化专业的重要课程,其先修课程包括自动控制原理、传感器及检测技术、可编程控制器等,在专业培养方案中起加强学生专业知识学习的作用。[1]“过程控制系统”作为一门综合性很强的课程,学生通过对该课程的学习,掌握过程控制系统的基本概念、基本组成环节和基本控制规律及自动控制系统中调节器的工程设计方法,应对控制理论在实际过程控制系统的运行和设计中的应用有较全面的认识了解,培养学生利用过程控制课程所学知识,从事电力、冶金石化、轻纺及其它工业企业生产过程自动化装置的研究、设计和开发的能力。如果课程教学仅以理论推导和证明为主,不与实际对象联系,会使学生出现厌学情绪。针对上述问题,结合笔者的教学体会,利用A3000仿真平台完成专家PID控制算法设计、[2]预测控制算法[3]等,扩宽学生的理论深度,激发学生的学习兴趣。在课堂上讲解复杂控制原理,丰富学生知识,鼓励学生通过实验来验证算法的效果。
一、A3000的应用实例
A3000过程控制系统仿真平台总体物理系统如图1所示(控制系统有30多种,现场系统具有现场总线)。在此平台上,学生可完成单闭环流量控制、单容和双容液位定制控制、锅炉水温定值控制等简单实验,也可完成闭环双水箱液位串级控制、专家PID液位控制、管道压力和流量解耦控制等复杂实验。A3000过程控制系统可帮助学生熟悉过程控制对象。
1.实例要求
以基于可编程控制器(PLC)和变频器的下水箱液位控制为例,在已利用组态王建立下水箱液位控制工程的基础上,引导学生在组态王的应用程序命令语言中实现专家PID控制,即依据误差和误差的变化趋势实时改变PID的三个参数。此实例的难度在于变频器使用、PLC程序编程和专家PID规则的实现。
所用到的变频器为三菱变频器,它具有几种不同的工作模式,它可以实现对电机的启停以及调速控制。而控制变频器的是PLC,系统中所使用的是S7-200系列PLC具体型号为S7-200 CPU222N。PLC的主要工作是完成数据采集并控制变频器,从而控制电机的运行。对PLC进行编程的软件为STEP7 Micro/WIN,该软件可直接在计算机上使用。
2.组态王与PID
组态软件选择组态王(Kingview),以此在计算机上实时显示运行参数。组态王是一个具有开放、易用等特征的通用组态软件。使用组态王,学生可将注意力集中在控制对象的分析。在课时数有限的情况下,组态王使得学生实现更复杂的控制算法成为可能。
可编程控制器和变频器的相关知识都已通过过程控制系统的先修课程掌握,学生可快速完成编写PLC的PID控制算法程序。
在组态王中编写应用程序之前,需使用临界比例度法进行PID参数整定,并得到PID的三个参数为:Kp=20、TI=17、TD=4。普通PID控制器的运行结果如图2所示。
3.专家PID及其运行
对实时改变PID参数的专家经验不做过多介绍,仅以其中一条规则做详细说明。当且时,其中表示离散化的当前采样时刻的误差值;和分别表示上个和上上个时刻采样的误差值,说明此时误差处于极值状态,并将此条件再分为两种情况:若,也就是误差的绝对值比较大,要加强控制作用,PID的三个参数变为、、;若,也就是误差的绝对值比较小,要减弱控制作用,PID的三个参数变为、、。
设计与此规则对应的组态王的应用程序命令,得到程序:
if ((\\本站点\errk*\\本站点\deltaerrk)0 (\\本站点\deltaerrk*\\本站点\deltaerrk1)0)
{if(Abs( \\本站点\errk )15)
{\\本站点\S7200P=20*1.2;
\\本站点\S7200I=9999;
\\本站点\S7200D=0;}
else
{\\本站点\S7200P=20*0.8;
\\本站点\S7200I=9999;
\\本站点\S7200D=0;}}
学生可依据上述程序写出整个专家PID控制的应用程序命令,通过A3000仿真平台
原创力文档


文档评论(0)