单回路控制系统课程设计1Word格式.docx

上传人:b****2 文档编号:183896 上传时间:2023-04-28 格式:DOCX 页数:24 大小:564.85KB
下载 相关 举报
单回路控制系统课程设计1Word格式.docx_第1页
第1页 / 共24页
单回路控制系统课程设计1Word格式.docx_第2页
第2页 / 共24页
单回路控制系统课程设计1Word格式.docx_第3页
第3页 / 共24页
单回路控制系统课程设计1Word格式.docx_第4页
第4页 / 共24页
单回路控制系统课程设计1Word格式.docx_第5页
第5页 / 共24页
单回路控制系统课程设计1Word格式.docx_第6页
第6页 / 共24页
单回路控制系统课程设计1Word格式.docx_第7页
第7页 / 共24页
单回路控制系统课程设计1Word格式.docx_第8页
第8页 / 共24页
单回路控制系统课程设计1Word格式.docx_第9页
第9页 / 共24页
单回路控制系统课程设计1Word格式.docx_第10页
第10页 / 共24页
单回路控制系统课程设计1Word格式.docx_第11页
第11页 / 共24页
单回路控制系统课程设计1Word格式.docx_第12页
第12页 / 共24页
单回路控制系统课程设计1Word格式.docx_第13页
第13页 / 共24页
单回路控制系统课程设计1Word格式.docx_第14页
第14页 / 共24页
单回路控制系统课程设计1Word格式.docx_第15页
第15页 / 共24页
单回路控制系统课程设计1Word格式.docx_第16页
第16页 / 共24页
单回路控制系统课程设计1Word格式.docx_第17页
第17页 / 共24页
单回路控制系统课程设计1Word格式.docx_第18页
第18页 / 共24页
单回路控制系统课程设计1Word格式.docx_第19页
第19页 / 共24页
单回路控制系统课程设计1Word格式.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

单回路控制系统课程设计1Word格式.docx

《单回路控制系统课程设计1Word格式.docx》由会员分享,可在线阅读,更多相关《单回路控制系统课程设计1Word格式.docx(24页珍藏版)》请在冰点文库上搜索。

单回路控制系统课程设计1Word格式.docx

3.根据与计算机串行通讯的需要,正确选用RS485/RS232转换与通讯模块。

4.运用组态软件,正确设计双容液位单回路过程控制系统的组态图、组态画面和组态控制程序。

5.提交包括上述内容的课程设计报告。

主要参

考资料

[1]组态王软件及其说明文件

[2]陈夕松.过程控制系统[M].科学出版社,2011

[3]工业过程控制实验指导

[4]辅导资料

审查意见

指导教师签字:

年月日

目录

1设计目的5

2控制要求5

3系统结构设计5

3.1控制方案5

3.2控制规律7

3.3过程仪表及过程模块7

3.4硬件连接13

4系统组态设计15

4.1组态软件介绍15

4.2系统流程图17

4.3系统组态图17

4.4数据词典19

4.5组态画面19

4.6动画连接20

4.7PID控制算法流程图23

设计心得24

参考文献24

附录程序代码25

摘要

液位控制系统是生产过程中的一类常见问题。

在双容水箱中,我们需要实时检测和调节水箱水位,为为了最大程度上减轻了人们工作负担,需要设计一个组态王液位控制系统对水箱的水位进行实时检测。

双位水箱串级控制系统是被测对象由两个不同容积的水箱串联组成,故称其为双容水箱,控制原理是通过水泵将储水箱中的水送上水箱,通过阀门对其控制,使其可以合理的进行储水,当然,如果进水量大于出水量,则自动通过溢水口排入储水箱。

关键词:

组态王液位控制、实时检测、双容水箱

1设计目的

工业生产过程的自动化程度在计算机技术、控制理论和控制技术迅速发展的推动下不断更新和发展。

新的控制方法不断涌现,掌握一项较为流行的过程控制方法对今后的工作将有很大的帮助。

通过设计,能加深对过程控制、计算机控制技术、检测技术、自动化仪表等自动化专业的主干专业课程的理解和认识,充分了解控制系统的构成,提高综合运用所学专业知识的能力,同时加深对过程控制系统基本原理的理解和对过程仪表的实际应用能力,培养运用组态软件和计算机设计过程控制系统的实际能力。

学会过程控制系统的设计方法,为今后实际的工程设计打下良好的基础。

总结起来如下:

(1)加深对过程控制系统基本原理的理解和对过程仪表的实际应用能力。

(2)培养运用组态软件和计算机设计过程控制系统的实际能力。

2控制要求

(1)能根据具体对象及控制要求,独立设计控制方案,正确选用过程仪表。

(2)能够根据过程控制系统A/D、D/A和开关I/O的需要,正确选用模块。

(3)能根据与计算机串行通讯的需要,正确选用RS485/RS232转换与通讯模块。

(4)能运用组态软件,正确设计过程控制系统的组态图、组态画面和组态控制程序。

(5)对液位的测量范围和测量精度要求如下:

测量范围:

液位——0~450cm测量精度:

液位<

2%

3系统结构设计

3.1控制方案

串级控制系统是一种常见的复杂控制系统,它是根据系统结构命名的。

一、基本原理:

它是由两个或者两个以上的控制器串联而成的,一个控制器的输出是另一个控制器的的给定值。

二、结构:

整个系统包括两个控制回路,即主回路和副回路。

主回路有主控制器、副回路、主对象和主变送器构成;

而副回路由副控制器、控制阀、副对象和副变送器构成。

三、 

特点:

与简单控制系统相比,串级控制系统由于在结构上增加了一个副回路,所以有以下特点

(1)、对于进入副回路的扰动具有较快、较强的克服能力。

(2)、改善主控制器的广义对象的特性。

(3)、对符合和操作条件的变化有一定的自适应能力。

(4)、副回路可以按照主回路的需要更精确地控制操纵变量的质量流和能量流。

四、应用场合:

(1)、用于克服变化剧烈的和幅值大的干扰。

(2)、用于时滞较大的对象。

(3)、用于容量之后较大的对象。

(4)、用于克服对象的非线性。

本控制系统中,被控参量有两个,上水箱的液位和下水箱的液位,这两个参量具有相关关系。

上水箱的液位可以影响下水箱的液位,根据上下水箱的液位相关关系,故系统采用的串级控制。

其中,内环控制上水箱的液位,外环控制下水箱的液位,系统远行使下水箱的液位跟随给定值,系统框图如下图3.2所示

图3.1 双容液位单回路控制系统结构图

图3.2 双容液位单回路控制系统框图

3.2控制规律

本设计采用的是工业控制中最常用的PID控制规律,内环与外环的控制算法采用PID算法,PID算法实现简单,控制效果好,系统稳定性好,外环PID的输出作为内环的输入,内环跟随外环的输出。

在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。

它结构简单,参数易于调整,在长期的应用中积累了丰富的经验。

其主要特点是:

(1)技术成熟;

PID调节是连续系统理论中技术最成熟、应用最广泛的控制方法,它的结构灵活,不仅可实现常规的PID调节,而且还可根据系统的要求,采用PI、PD、带死区的PID控制等;

(2)不需求出系统的数学模型;

(3)控制效果好。

虽然计算机控制是非连续的,但由于计算机的运算速度越来越快,因此用数字PID完全可代替模拟调节器,并且能得到比较满意的效果。

3.3过程仪表及过程模块

本设计中共用到了以下过程仪表和过程模块:

3.3.1液位变送器

液位传感器是用来上位水箱和下位水箱的液位进行检测,采用工业用的DBYG扩散硅压力变送器,本变送器按标准的二线制传输,采用高品质,低功耗精密器件,稳定性和可靠性大大提高。

可方便的与其他DDZ—IIIX型仪表互换配置,并能直接交换同类仪表。

校验的方法是通电预热十五分钟后,分不在零压力和满程压力下检测输出电流值。

在零压力下调整零电位器。

使输出电流为4mA,在满程压力下调整量程电位器,使输出电流为20mA。

本传感器精度为0.5级,因为二线制,故工作时需串联24V直流电源。

液位传感器用来上水位箱和中水位箱的水位进行检测,采用工业用的DBYG扩散硅压力变送器,精度为0.5级,二线制4—20mA标准信号输出。

图3.2液位传感器

图3.3压力传感器

3.3.2电动调节阀

调节阀用于调节介质的流量、压力和液位。

根据调节部位信号,自动控制阀门的开度,从而达到介质流量、压力和液位的调节。

调节阀由执行机构和调节机构(即阀体)两部分组成。

执行机构分为三大类:

气动、电动和液动。

调节阀本质上是一个节流元件,通过改变阀芯行程从而改变调节阀的开度,达到控制流量的目的。

气动和电动执行机构特点比较如下表:

类别

气动执行机构

电动执行机构

输入信号

20-100KPa

4-20mADC

结构

简单

复杂

体积

信号管线配置

较复杂

推力

动作滞后

维修

适用场合

适用于防火防爆场合

隔爆型才适用于防火防爆场合

价格

便宜

表3-1气动执行机构和电动执行机构特点比较

调节并通常分为直通单座式和直通双座式两种,后者具有流通能力大、不平衡办小和操作稳定的特点,所以通常特别适用于大流量、高压降和泄漏少的场合。

PSL系列同阀门的连接采用柔软盘黄连接,可避免阀杆与输出轴不同轴给阀门带来的影响,可预置阀门关断能力保证阀门的可靠关断,防止泄露。

PSQ系列有转矩开关保护,可防止因阀门产生过大转矩而损坏阀杆。

驱动电机采用高性能稀土磁性材料制作的高速度同步电机,运行平稳,具有体积小、转矩大、抗堵转、控制精度高等特点。

可设置分段调节,即由一台调节器输出的双时间比例信号控制两台执行机构(4—12mA对应PSL1的全开全闭,12—20mA对应PSL2的全开全闭)阀位反馈元件全密封高精度多圈电位器,具有体积小、精度高、死区小、使用寿命长等特点。

行程可调,便于与阀门连接。

全部电器元件均采用世界名牌产品,质量可靠,使用时间长。

电器部件布线严谨并传动部件完全隔离,提高执行机构运行性的可靠。

德国PS公司进口的PSL202型智能电动调节阀,PS系列电子式执行机构可以用于对管道的阀门和风门的调节及开与关的控制,其主要特点如下:

一体化结构设计,位置变送器和伺服放大器作为两个独立部件均可直接装入执行机构内部,直接接受4—20mA的控制信号,输出4—20mA或者1—5VDC的阀位反馈信号,具有自诊断功能,使用和调校十分方便。

功能模块式结构设计,通过不同可选择功能的组合,实现从简单到复杂的控制,满足不同的应用要求。

结构简单,体积小巧,重量轻,便于安装和维护,机械零件全部采用CNC加工部件,工艺精湛。

传动全部采用小齿隙密封齿轮,具有效率高,噪声低,寿命长和稳定可靠,无需再加油等特点。

具有多种运行速度,可以满足各种控制系统的要求,以保证系统的快速响应及稳定性。

图3.4电动调节阀

3.3.3变频器

变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置。

变频器实际上就是一个逆变器.它首先是将交流电变为直流电.然后用电子元件对直流电进行开关.变为交流电.一般功率较大的变频器用可控硅.并设一个可调频率的装置.使频率在一定范围内可调.用来控制电机的转数.使转数在一定的范围内可调.变频器广泛用于交流电机的调速中.变频调速技术是现代电力传动技术重要发展的方向,随着电力电子技术的发展,交流变频技术从理论到实际逐渐走向成熟。

变频器不仅调速平滑,范围大,效率高,启动电流小,运行平稳,而且节能效果明显,所以应用越来越广泛。

三菱FR-S520变频器,4-20控制输入信号,可对流量或者压力进行控制,该变频器体积小,功率小,功能非常强大,运行稳定安全可靠,操作方便,寿命长,可外加电流控制,也可通过本身旋钮控制频率。

可单相或者三相供电,频率可高达200HZ。

图3.5变频器

3.3.4水泵

水泵是一种利用大气压强将低处的水汲往高处的机器,多半是以电动机作为动力。

抽水的电动机泵通常把提升液体、输送液体或使液体增加压力,即把原动机的机械能变为液体能量从而达到抽送液体目的的机器统称为泵。

这里采用丹麦格兰富循环水泵。

不会影响教师授课减少麻烦。

功耗低,220V供电即可,在水泵出水口装有压力变送器,与变频器一起可构成恒压供水系统。

图3.6水泵

3.3.5模拟量采集模块

模拟量输入模块可测量多通道交流电压、电流输入信号。

测量精度:

0.2级。

16位A/D循环采样,采样速率:

3000次/S;

1.2倍量程可正确测量,过载2倍量程输入1S不损坏;

隔离电压1000VDC。

模拟量输出模块输出标准电流信号,可用于驱动继电器、开关等。

这用A/D牛顿7017模块8路模拟电压(1-5V)

3.3.6模拟量输出模块

D/A牛顿7024模块4路模拟输出,电流(4—20mA)电压(1—5V)信号均可。

3.3.7通信转换模块

485/232转换牛顿7520模块,转换速度极高(300—115KHz),232口可长距离传输。

图3.7牛顿模块示意图

3.3.8开关电源

DC24的开关电源,最大电流为2A,可以满足实验要求。

3.3.9通讯模块选择

CAN是一种串行总线系统,特别适合智能工业设备网络和楼宇自动化控制系统。

拥有高传输速度(高达1Mbps)和可靠性,可以高性能和高品质的来实现监控系统。

基于实时和多主机的特性,可以帮助你很容易的建立冗余系统。

为了能在通常的RS-232设备上使用CAN网络,7530被设计成通过RS-232通讯方式释放CAN的能量。

它可以在CAN与RS-232间精确的转换信息。

7530可以通过PC或带RS-232端口的设备与CAN设备通讯。

通讯模块选用485/232转换牛顿7530模块,转换速度极高(300—115KHz),232口可长距离传输。

3.4硬件连接

本系统中,D/A模块中的IO0接口为控制器调节阀开度的控制通道,IO1为可控硅的电压控制通道,IO2为变频器的控制通道。

A/D模块中,IN0为上水箱液位的检测,IN1为下水箱液位的检测,IN2为主流量的检测,IN3误为副流量的检测,IN4为温度信号的检测,IN5为阀位反馈信号的检测,IN6为水泵出口压力信号的检测。

在D/A模块中,由于模块本身不能提供电源,所以在控制时应

串入24V直流电源,输出电流信号控制执行器,AGND为D/A模块公共地。

由于变送器输出的都是电流信号,而A/D模块输出的都是电压信号,所以在A/D通道的正负端并联一个250欧姆的电阻,将电流信号转换成电压信号。

系统采用的液位变送器,压力变送器都是二线制的,在检测液位工作时要串入DC24V电源。

连接图如图3.6所示:

图3.6上水箱特性测试实验接线图

接线要求:

(I/O对应关系表)

(1)上水箱液位的检测输出----A/D模块中,IN0通道输入

(2)下水箱液位的检测输出----A/D模块中,IN1通道输入

(3)主流量的检测输出----A/D模块中,IN2通道输入

(4)副流量的检测输出----A/D模块中,IN3通道输入

(5)温度信号的检测输出----A/D模块中,IN4通道输入

(6)阀位反馈信号的检测输出----A/D模块中,IN5通道输入

(7)水泵出口压力信号检测输出----A/D模块中,IN6通道输入

(8)主调节阀开度的控制输入----D/A模块中的IO0通道输出

(9)可控硅的电压控制输入----D/A模块中的IO1通道输出

(10)变频器的输入----D/A模块中的IO2通道输出

(11)副调节阀开度的输入----D/A模块中的IO3通道输出

(12)模块之间用RS485总线连接

(13)模块与计算机通讯:

RS232通讯总线。

(14)副阀位反馈信号检测输出――A/D模块中,IN7通道输入。

4系统组态设计

4.1组态软件介绍

随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。

在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;

已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;

在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员或新手进行源程序的修改,因而更是相当困难。

通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。

  组态(Configuration)为模块化任意组合。

通用组态软件主要特点有

(1)延续性和可扩充性。

用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;

(2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;

(3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/ODriver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。

  最早开发的通用组态软件是DOS环境下的组态软件,其特点是具有简单的人机界面(MMI)、图库、绘图工具箱等基本功能。

随着Windows的广泛应用,Windows环境下的组态软件成为主流。

与DOS环境下的组态软件成为主流。

与DOS环境下的组态软件相比,其最突出的特点是图形功能有了很大的增强。

国外许多优秀通用组态软件是在英文状态下开发的,它具有应用时间长、用户界面不理想、不支持或不免费支持国内普遍使用的硬件设备、组态软件本身费用和组态软件培训费用高昂等因素,这些也正是国内通用组态软件在国内不能广泛应用的原因。

随着国内计算机水平和工业自动化程度的不断提高,通用组态软件的市场需求日益增大。

近年来,一些技术力量雄厚的高科技公司相继开发出了适合国内使用的通用组态软件。

4.2系统流程图

系统流程图如图4.1所示:

图4.1系统流程图

4.3系统组态图

系统组态图如图4.2所示:

图4.2控制系统组态图

4.4数据词典

数据词典如图4.3所示:

图4.3数据词典

4.5组态画面

在液位-液位PID控制系统中,以液位为被控量。

其中,测量电路主要功能是测量对象的液位并对其进行归一化等处理;

PID控制器是整个控制系统的核心,它根据设定值和测量值的偏差信号来进行调节,从而控制双容水箱的液位达到期望的设定值。

单回路调节系统可以满足大多数工业生产的要求,只有在单回路调节系统不能满足生产更高要求的情况下,才采用复杂的调节系统。

组态画面如图4.4所示,其设计原理可见图4.1系统流程图。

图4.4组态画面

4.6动画连接

首先根据系统流程图在系统开发界面画好组态图面,然后对各个器件逐一完成动画连接,最后在工程浏览界面中的命令语言中输入程序,即完成了动画。

如图4.5动画连接示例图1所示为,系统未起动时的动画效果,其中各参数均没有设定。

图4.6动画连接示例图2与图4.7动画连接示例图3分别为系统运行时的动画连接图,由于参数不同时所显示不同的动画效果和曲线。

当系统运行时,首先设定PID调节参数,根据要求设定给定值,观察连接图,根据需要调节PID参数。

最给达到所要的稳定的控制效果。

图4-4动画连接示例图1

图4.5动画连接示例图2

4.7PID控制算法流程图

本系统采用PID位置控制算式,其控制算式如下:

其中Kp为比例系数,Ti为积分时间,Td为微分时间,PID控制算法流程图如图4-6所示:

图4-6 PID控制算法流程图

设计心得

通过本次课程设计,充分将平时学习的理论知识与实践操作相结合,在理论和实验教学基础上进一步稳固和提高自己理论知识结构,通过将所学知识应用于实际中去,在实际中发现问题、分析问题、解决问题,提高分析和解决问题能力。

本次课程设计的题目是<

<

基于组态软件的双容液位单回路控制系统设计>

>

虽然是第一次接触,可以说是一头雾水,但通过指导老师细心辅导和同学们的大力支持和帮助下,经过认知被控对象、设计控制方案、选择控制规律、选择过程仪表、选择过程模块、设计系统流程图和组态图、设计组态画面、设计数据词典等过程,直到最后的动画链接成功,并达到控制要求。

经过以上步骤,我对整个过程控制系统的设计有了很深的体会,也学会了很多与设计相关的知识。

此次课程设计使我对组态王软件的认识与了解及应用,深入地了解到科学的严谨性,自己从中受益匪浅,不但扩大了我的视野,提高了我的认识和认知能力,同时,我也让我深刻的认识到,在此次课程设计中暴露出来不少问题:

我们所掌握的相关知识很少,很多需要用到的知识都是我们平常都没学过或是我们没见过的,这就要求我们必须学会很好的查资料,并且很快将资料转化成可用的东西,会用的人不是很多,参考资料也很少,设计过程中难免有些困难;

但是,我们作为一个学生,但我想这些问题都是暂时的,只要我们努力,问题一定会解决的。

通过发现问题、解决问题的过程我们锻炼了自己的实践能力,并从中总结规律,为以后我们在实践工作中打下坚实的基础。

参考文献

[1]工业过程控制实验指导

[2]朱玉玺.崔如春.邝小磊.计算机控制技术[M].电子工业出版社,2010.1

[3]陈夕松.过程控制系统[M].科学出版社,2011

[4]组态王软件帮助

附录程序代码

if(\\本站点\开启){

Temp1=Diff[curr_]1;

Diff[curr_]1=at1-a;

sum_diff1=sum_diff1+Diff[curr_]1;

P_out1=KP1/1000*Diff[curr_]1;

//比例项输出

I_out1=KI1/100*sum_diff1;

//积分项输出

D_out1=KD1/100*(Diff[curr_]1-Temp1);

//微分项输出

if(I_out1>

100)I_out1=100;

//积分分离

if(I_out1<

0)I_out1=0;

A1=P_out1+I_out1+D_out1+A1;

//总输出量

if(A==100)A1=0;

if(A>

5)a2=5;

if(A<

=5)a2=a;

A=A+A1-a2;

if(b>

10)b2=10;

elseb2=b;

Temp2=diff[curr_]2;

diff[curr_]2=bt1-b;

sum_diff2=sum_diff2+diff[curr_]2;

P_out2=KP2/1000*diff[curr_]2;

I_out2=KI2/100*sum_diff2;

D_out2=KD2/100*(diff[curr_]2-Temp2);

if(I_out2>

100)I_out2=100;

if(I_out2<

0)I_out2=0;

B1=P_out2+I_out2+D_out2+B1;

if(b==100)B1=0;

b=b+B1-b2+a2;

}

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2