温度控制系统课程设计说明书 4.docx
- 文档编号:8888997
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:20
- 大小:471.15KB
温度控制系统课程设计说明书 4.docx
《温度控制系统课程设计说明书 4.docx》由会员分享,可在线阅读,更多相关《温度控制系统课程设计说明书 4.docx(20页珍藏版)》请在冰豆网上搜索。
温度控制系统课程设计说明书4
目录
第一章绪论2
1.1概述2
1.2过程控制系统介绍2
1.2.1过程控制的基本概念2
1.2.2过程控制的任务及要求2
1.2.3过程控制系统的特点3
1.2.4过程控制系统的组成4
1.3储液罐温度控制系统的总体设计方案4
第二章系统硬件的设计5
2.1I/O设备的选用5
2.2I/O点分配6
2.3硬件连接及板卡的设置7
第三章系统软件的设计8
3.1软件的介绍8
3.2控制系统的组态设计8
第四章调试结果及分析18
4.1调节器参数的整定方法18
第五章心得体会20
参考文献21
第一章绪论
1.1概述
在平时的学习过程中,对于被控对象控制系统的数学模型、传感器检测过程、PLC控制算法编程过程、控制信号输出及执行器操纵控制被控变量的实时过程等方面知识可能会感到很抽象而难以理解掌握,或者一知半解。
而且掌握的理论知识也只是纸上谈兵,毕竟,理论与实践相差的距离很大。
因此,我们应该将所学的理论知识很好的应用于实际中去,这样才能真正掌握其实质。
本次课程设计的利用组态王设计储液罐的温度控制系统就是从实践这方面出发,应用现有设备,实现一个属于我们自己的温度控制系统的设计。
1.2过程控制系统介绍
1.2.1过程控制的基本概念
过程控制是生产过程自动控制的简称,是自动化技术的一个重要组成部分,是在工业系统中,为了控制过程的输出,利用统计或工程上的方法处理过程的结构、运作方式或其演算方式。
处理过程控制的系统可称为过程控制系统。
过程控制通常是指石油、化工、电力、冶金、轻工、建材、核能等工业生产中连续的或按一定周期与程序进行的生产过程自动控制。
在现代工业生产过程中,过程控制技术正在为实现各种最优的技术经济指标、提高经济效益和劳动生产率、改善劳动条件、保护生态环境等方面起着越来越大的作用。
1.2.2过程控制的任务及要求
工业自动化涉及的范围极广,过程控制是其中最重要的一个分支。
它主要针对所谓六大参数,即温度、压力、流量、液位(或物位)、成分和物性等参数的控制问题。
它能覆盖许多工业部门,诸如石油、化工、电力、冶金、轻工、纺织等等,因而,过程控制在国民经济中占有极其重要的地位。
工业生产对过程控制的要求是多方面的,最终可以归纳为三项要求,即安全性、经济性和稳定性。
安全性是指在整个生产过程中,确保人生和设备的安全,这是最重要的也是最基本的要求。
通常采用参数越限报警、事故报警和连锁保护等措施加以保证。
现在由于工业企业高度连续化和大型化的特点,提出了在线故障预测和诊断,设计容错控制系统等来进一步提高运行的安全性。
经济性,指在生产同样质量和数量产品所消耗的能量和原材料最少,也就是要求生产成本低而效率高。
最后一项稳定性的要求是指系统具有抑制外部干扰,保护生产过程长期稳定运行的能力。
因为,工业生产环境不是固定不变的,它们会或多或少地影响稳定生产。
过程控制的任务就是在了解、掌握工艺流程和生产过程的静态和动态特性的基础上,根据上述三项要求,应用理论对控制系统进行分析和综合,最后采取适宜的技术手段加以实现。
可以说,过程控制是控制理论、工艺知识、计算机技术和仪器仪表等知识相结合而构成的一门应用科学。
[2]在研究探索的实践中,可能形成一门更适合工业过程控制特点的新的控制理论,从而使过程控制迅速提高到一个新的水平,这不是没有道理的。
1.2.3过程控制系统的特点
过程控制系统与其他自动控制系统相比,有如下几个特点:
(1).生产过程的连续性
在过程控制系统中,大多数被控过程都是以长期的或间歇形式运行,在密闭的设备中被控变量不断的受到各种扰动的影响。
(2).被控过程的复杂性
过程控制涉及范围广:
石化过程的精馏塔、反应器;热工过程的换热器、锅炉等。
被控对象较复杂:
动态特性多为大惯性,大滞后形式,且具有非线性、分布参数和时变特性。
(3).控制方案的多样性
被控过程对象特性各异,工艺条件及要求不同,过程控制系统的控制方案非常丰富。
包括:
常规PID控制、改进PID控制、串级控制、前馈-反馈控制、解耦控制;为满足特定要求而开发的比值控制、均匀控制、选择性控制、推断控制;新型控制系统,如模糊控制、预测控制、最优控制等。
1.2.4过程控制系统的组成
一个过程控制系统一般由两部分组成。
需要控制的工艺设备或机器(被控过程)+自动控制装置(反应器、精馏塔、换热器、压力罐(控制器、执行器、测量元件及变送器)储槽、加热炉、压缩机、泵、冷却塔)
1.3储液罐温度控制系统的总体设计方案
该储液罐内存放着热塑性酚醛树脂,该系列酚醛树脂的软化点为90℃以上,根据工艺要求,需控制其温度在90~95℃范围内,温度过高则造成浪费能源且造成物料变性,过低则结块不能用泵打出,故其设计温度范围为92±2℃。
储液罐利用夹套蒸汽加热,利用热电偶温度变送器测温,并设高低温度报警,高于95℃和低于90℃时报警。
并设置液位检测装置,过低(低于10%)和过高(高于80%)是报警。
过低时关闭出料阀,并打开进料泵;液位过高时关闭进料泵,开启出料泵。
系统的组成方框图如图1所示。
图1系统组成方框图
第二章系统硬件的设计
2.1I/O设备的选用
此系统有4路模拟量输入,1路模拟量输出,6路开关量输出。
I/O接口设备选用研华PCL-812PG作为I/O接口设备。
PCL-812PG是一款多功能模拟量和数字量I/O卡,它提供了五种PC/AT及其兼容系统最常用的测量和控制功能:
A/D转换、D/A转换、数字量输入、数字量输出和计数器/定时器。
此半长卡上整齐地排列了16路12位模拟量输入通道、2路12位模拟量输出通道、16路数字量输入通道、16路数字量输出通道和一个可编程计数器/定时器。
PCL-812PG外形图如图2所示。
图2PCLD-812PG外形图
DO通道选用16路继电器输出端板子PCLD-785,该端子板输出出点负载为DC30V/1A、AC120V/0.5A,满足水泵和电磁阀门的共同需要。
AI通道可选用PCLD-880端子板。
二者外形分别如图3、图4所示
图3AI通道接线端子板PCLD-880外形图
图4继电器输出端子板PCLD-785外形图
2.2I/O点分配
系统有三个模拟量输入信号(T1、L1、P1),1路模拟量输出TO,6路开关量输出。
液位开关输出为LL、LH;压力开关输出为PL、PH;温度开关输出为TL、TH。
整个系统的I/O分配表如下图所示。
AI输入
DO输出
对象
接线端子板
对象
接线端子板
储液罐温度TL
温度变送器输出:
W1
PCLD-880:
ADS0
蒸汽调节阀
TL
PCLD-785:
DO0
储液罐液位LL
液位变送器输出:
V1
PCLD-880:
ADS2
蒸汽调节阀
TH
PCLD-785:
DO1
储液罐压力PL
压力变送器输出:
U1
PCLD-880:
ADS3
进料泵
LL
PCLD-785:
DO2
进料泵
LH
PCLD-785:
DO3
AO输出
对象
接线端子板
蒸汽调节阀
FV
PCLD-880:
DA0
2.3硬件连接及板卡的设置
(1)进行研华PCL-812PG的设置和测试,相关设置如下。
①开关和跳线的设置。
面板上有一个DIP开关,这个开关是用来选择设置PCL-812PG在计算机上的基地址;JP100是用来设置单极性或者双极性输入模式。
②I/O地址的选择。
大多数的外设和接口卡都是通过计算机的I/O口来控制的,它们各自都有一个独立的I/O存储空间以免相互之间发生地址冲突。
(2)用37芯D型插头连接PCL-812PG和PCLD-880接线端子板,用20芯扁平电缆连接PCL-812PG和PCLD-785接线端子板。
第三章系统软件的设计
3.1软件的介绍
组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。
它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。
通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。
其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。
尤其考虑三方面问题:
画面、数据、动画。
通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。
组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。
而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。
它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。
3.2控制系统的组态设计
(1)工程的建立
进入组态王环境,新建一个“储液罐温度控制系统”的工程
(2)设备的定义
在组态王工程管理器中,双击已建立的“储液罐温度控制系统”,启动组态王的工程浏览器。
在工程浏览器的目录显示区,用鼠标左键大纲项设备下的成员板卡,选择相应的板卡并进行设置。
图为组态王工程浏览器
图为“设备向导”列表对话框
(3)变量的定义
此系统需定义3个模拟量输入变量和1个模拟量输出变量,以便组态王能够与PCL-812PG输入输出板卡通信并进行数据交换。
单击“数据库”大纲项下面的“数据字典”成员名,在目录内容显示区中双击“新建”图标进行设置。
图为变量定义
上图为定义的所有变量
(4)储液罐温度控制画面的设计、编辑和动画连接
在工程浏览器的工程目录显示区中单击“文件”大纲项下面的“画面”成员名,然后在目录内容显示区中双击“新建”图标,出现“新画面”对话框。
然后进行设置及画面的设计、编辑和动画连接。
主页面的设计如下图所示
动画连接的操作如下所示
图为系统启动按钮连接—命令语言
图为指示灯的动画连接
(5)使用PID控件进行温度的控制
该储液罐用蒸汽作为加热介质,蒸汽调节阀作为温度调节手段。
温度设定为92℃,采用组态王内置的PID模块进行温度控制,高于设定值时阀门关小,低于设定值时阀门开大。
温度高于95℃和低于90℃时报警。
设置PID控件的过程如下图所示。
PID控件总体属性选项设定如下图
(6)命令语言和简单控制程序的编写
利用命令语言编写控制程序,进行泵的控制,使储液罐液位保持在一定范围内。
①物料液位过高时报警,停止进料泵。
②高于95℃和低于50℃时报警。
在“应用程序命令语言”对话框中,单击“运行时”页面,将循环执行时间设定为“100毫秒”,然后在命令语言输入框中输入如下命令语言:
if(系统启动==1)
{if(储液罐液位<10)
进料泵运行=1;
if(储液罐液位>80)
进料泵运行=0;
}
else
进料泵运行=0;
(7)报警窗口
利用组态王对“变量定义”对话框中的“报警定义”有效的数据变量进行监控,即对储液罐温度进行监控。
新建温度控制系统的报警画面如图所示
对报警窗口的属性进行设置如下图
(8)报表输出
报表数据是生产过程中不可缺少的一部分,它能够实时反映出生产过程的实时状况,也能反映出长期的生产状况,使得管理人员可以通过对报表的分析,更好地对生产进行优化。
利用组态王的内嵌式报表系统,可以按照用户自己的要求设计报表,并规定时间、条件打印输出报表,组态和使用都很方便。
本系统所采用的报表如图所示
报表命令语言的编写如下所示
if($时==0&&$分==0&&$秒==0)
温度0=储液罐温度;
if($时==1&&$分==0&&$秒==0)
温度1=储液罐温度;
if($时==2&&$分==0&&$秒==0)
温度2=储液罐温度;
if($时==3&&$分==0&&$秒==0)
温度3=储液罐温度;
if($时==4&&$分==0&&$秒==0)
温度4=储液罐温度;
if($时==5&&$分==0&&$秒==0)
温度5=储液罐温度;
if($时==6&&$分==0&&$秒==0)
温度6=储液罐温度;
if($时==7&&$分==0&&$秒==0)
温度7=储液罐温度;
if($时==8&&$分==0&&$秒==0)
温度8=储液罐温度;
if($时==9&&$分==0&&$秒==0)
温度9=储液罐温度;
if($时==10&&$分==0&&$秒==0)
温度10=储液罐温度;
if($时==11&&$分==0&&$秒==0)
温度11=储液罐温度;
if($时==12&&$分==0&&$秒==0)
温度12=储液罐温度;
if($时==13&&$分==0&&$秒==0)
温度13=储液罐温度;
if($时==14&&$分==0&&$秒==0)
温度14=储液罐温度;
if($时==15&&$分==0&&$秒==0)
温度15=储液罐温度;
if($时==16&&$分==0&&$秒==0)
温度16=储液罐温度;
if($时==17&&$分==0&&$秒==0)
温度17=储液罐温度;
if($时==18&&$分==0&&$秒==0)
温度18=储液罐温度;
if($时==19&&$分==0&&$秒==0)
温度19=储液罐温度;
if($时==20&&$分==0&&$秒==0)
温度20=储液罐温度;
if($时==21&&$分==0&&$秒==0)
温度21=储液罐温度;
if($时==22&&$分==0&&$秒==0)
温度22=储液罐温度;
if($时==23&&$分==0&&$秒==0)/*准备打印*/
{温度23=储液罐温度;
已经打印=0;
}
if($时==23&&$分==0&&$秒==1)/*进行打印,并避免重复打印*/
{if(已经打印==0)
{ReportPrint2("报表1");
已经打印=1;
}
}
第四章调试结果及分析
4.1调节器参数的整定方法
调节器参数的整定一般有两种方法:
一种是理论设计法,即根据广义对象的数学模型和性能要求,用根轨迹法或频率法来确定调节器的相关参数,另一种方法是工程实验法,通过对典型输入响应曲线所得到的特征量,然后查照经验表,求得调节器的相关参数。
工程实验整定法有以下四种[1]:
经验法
若将控制系统液位、流量、温度和压力等参数来分类,则属于同一类别的系统,其对象往往比较接近,所以无论是控制器形式还是所整定的参数均可相互参考。
表4-1为经验法整定参数的参考数据,在此基础上,对调节器的参数作进一步修正。
若需加微分作用,微分时间常数按TD=(
~
)TI计算。
表4-1经验法整定参数
系统
参数
δ(%)
TI(min)
TD(min)
温度
20~60
3~10
0.5~3
流量
40~100
0.1~1
压力
30~70
0.4~3
液位
20~80
2.临界比例度法
这种整定方法是在闭环情况下进行的。
设TI=∞,TD=0,使调节器工作在纯比例情况下,将比例度由大逐渐变小,使系统的输出响应呈现等幅振荡,如图2-12所示
图4-1具有周期TS的等幅振荡
根据临界比例度δS和振荡周期TS,按表4-2所列的经验算式,求取调节器的参考参数数值,这种整定方法是以得到4:
1衰减为目标。
表4-2临界比例度法整定调节器参数
调节器参数
调节器名称
δS
Ti(S)
Td(S)
P
2δS
PI
2.2δS
TS/1.2
PID
1.6δS
0.5TS
0.125TS
临界比例度法的优点是应用简单方便,但此法有一定限制。
从工艺上看,允许受控变量能承受等幅振荡的波动,其次是受控对象应是二阶和二阶以上或具有纯滞后的一阶以上环节,否则在比例控制下,系统是不会出现等幅振荡的。
在求取等幅振荡曲线时,应特别注意控制阀出现开、关的极端状态。
3.阻尼振荡法(衰减曲线法)
在闭环系统中,先把调节器设置为纯比例作用,然后把比例度由大逐渐减小,加阶跃扰动观察输出响应的衰减过程,直至出现图4-2所示的4:
1衰减过程为止。
这时的比例度称为4:
1衰减比例度,用δS表示之。
相邻两波峰间的距离称为4:
1衰减周期TS。
根据δS和TS,运用表4-3所示的经验公式,就可计算出调节器预整定的参数值。
图4-24:
1衰减曲线法图形
第五章心得体会
不知不觉为时一周的课程设计已经结束了,时间虽短,但意义深远。
通过本次课程设计使我对过程控制系统的组成有了更深一步的了解,知道了将所学理论知识综合利用并与实践紧密结合的重要性;掌握系统设计的方法和步骤;培养了我的动手调试系统及编制总结报告的能力;同时也培养了我们团队协作的精神。
课程设计不仅可以检验我们对这门课程的学习情况,最重要的是它提供了一次把理论知识应用于实践的机会,实践中培养了我们发现问题并解决问题的能力,让我们深切体会到从书本上所学知识的用处之大。
我想,这次的经历将会对我们以后的学习和工作带来很大的帮助,受益匪浅。
在设计中遇到了很多问题,最后在老师的指导下,终于游逆而解。
在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可。
参考文献
[1]高志宏,过程控制与自动化仪表,杭州:
浙江大学出版社,2006.8
[2]吕勇哉,工业过程模型化及计算机控制,化学工业出版社,1996
[3]宋建成,PLC控制和应用,科学出版社.2002年
[4]何衍庆,蒋慰孙,俞金寿.工业生产过程控制.北京:
化学工业出版社,2004.2
[5]邵裕森,戴先中.过程控制工程.北京:
机械工业出版社,2000.5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 温度控制系统课程设计说明书 温度 控制系统 课程设计 说明书