当前位置:文档之家› 组态王串级液位流量控制系统

组态王串级液位流量控制系统

组态王串级液位流量控制系统
组态王串级液位流量控制系统

目录

目录............................................................................................................................... I

1.问题描述................................................................................................................ - 1 -

2.系统需求分析........................................................................................................ - 1 -

3.系统方案论证........................................................................................................ - 1 -

4.系统设计步骤........................................................................................................ - 2 -

4.1设计监控画面及动态模拟......................................................................... - 2 -

4.1.1监控画面.......................................................................................... - 2 -

4.1.2动态模拟.......................................................................................... - 3 -

4.1.3应用程序命令语言.......................................................................... - 5 -

4.2在数据字典中定义需要的内存变量和I/O 变量 .................................... - 8 -

4.3监控系统的实时、历史曲线显示............................................................. - 9 -

4.4参数报表打印........................................................................................... - 10 -

4.5报警信息的显示及提示........................................................................... - 11 -

5.心得体会.............................................................................................................. - 13 - 参考文献................................................................................................................. - 14 -

1.问题描述

基于组态软件的串级液位流量控制系统。其中要求如下:

(1)按照实际题目设计监控画面及动态模拟。

(2)在数据字典中定义需要的内存变量和I/O 变量。

(3)实现监控系统的实时、历史曲线显示

(4)实现参数报表打印功能。

(5)根据自己能力进行其余功能的扩展(比如登陆界面,报警信息的显示及提示等)。

2.系统需求分析

系统由多级串联构成,比如多级水箱,其液位和流量都是不定的。在此,通过一定的控制方式,选择一定的控制策略,使其液位和流量实现控制,达到一定的限制。并通过实时、历史曲线,显示当前和一段时间内的液位和流量变化趋势以及变化值,实现系统监控。同时,通过报警信息的显示及提示,实现实时监控和及时给出相应的操作。

3.系统方案论证

题中要求设计的为一串级系统,在此选择三级水箱控制系统为例。在系统中有三级水箱每个水箱,会通过相应的阀门控制其水流和液位。其中,要求将水箱1的液位控制在60厘米,水箱2的液位控制在50厘米,水箱3的液位控制在40厘米。并且,当水箱3的液位高于40时,阀门3关闭,同时阀门4打开。当其液位低于40时,阀门4关闭,同时阀门3打开。当水箱2的液位高于50时,阀门2关闭,同时阀门3打开。当其液位低于50时,阀门3关闭,同时阀门2打开。当水箱1的液位高于60时,阀门1关闭,同时阀门2打开。当其液位低于

60时,阀门2关闭,同时阀门1打开。

通过PI 控制,实现水流和液位的调节。在此,选择增量式算法,其计算公式为()()()010e k e e k k u i p +-=,其中0e 为当前偏差,1e 为前一个偏差,通过调节p k 和ki 的值实现快速相应和消除静差,即实现流量和液位有效控制。

4.系统设计步骤

4.1设计监控画面及动态模拟

4.1.1监控画面

(1)打开组态王工程管理器如图1所示。在组态王工程管理器中新建题中要求设计的工程。

图1 工程管理器窗口

(2)在工程管理器中选择“工具”菜单中的“切换到开发系统”命令,进入工程浏览器窗口如图2所示,此时组态王自动生成初始的数据文件。

图2 工程浏览器窗口

(3)在工程浏览器中建立新画面,创建完成后如图3所示。双击所创建的画面图标,通过使用图形工具箱,调色板以及图库管理器中的相关快捷小图标,生成所要制作的监控画面。通过重复以上的操作在工程浏览器中建立实时数据报表画面,报警画面,实时及历史曲线。

图3 监控界面

4.1.2动态模拟

(1)液位示值动画设置

1、在画面上双击“水箱1“图形,弹出该对象的动画连接对话框对对话框进行相应的设置,单击“确定”按钮,完成水箱1的动画连接。这样建立连接后水箱1液位的高度随着变量“水箱1”的值变化而变化。用同样的方法设置水箱2和水箱3的动画连接。

作为一个实际可用的监控程序,操作者可能需要知道液面的准确高度而不仅是形象的表示,这个功能由“模拟值动画连接”来实现。

2、在工具箱中选择工具,在水箱1旁边输入字符串“xx”,这个字符串是任意的,当工程运行时,字符串的内容将被您需要输出的模拟值所取代。

3、双击文本对象“xx”,弹出动画连接对话框,在此对话框中选择“模拟量输出”选项弹出模拟量输出动画连接对话框,对对话框进行相应的设置。

4、单击“确定”按钮完成动画连接的设置。当系统处于运行状态时在文本框“xx”中将显示水箱的实际液位值。

用同样的方式建立水箱2、水箱3的动画连接。

(2)阀门动画设置

1、在画面上双击“阀门1”图形,弹出该对象的的动画连接对话框,对对话框进行相应的设置。

2、单击“确定”按钮后阀门动画设置完毕。

用同样方法设置阀门2、阀门3的动画连接。

3、单击“文件”菜单中的“全部存”命令,保存您所作的设置。

(3)实现画面切换功能

利用系统提供的“按钮”工具和ShowPicture()函数能够实现在主画面中切换到其他任一画面的功能。

选择工具箱中的按钮小图标,将鼠标放到监控画面的任一位置并按住鼠标左键画一个按钮大小的菜单对象,双击弹出对话框,单击“命令语言”按钮,弹出命令语言编辑框,在编辑框中输入如下命令语言:ShowPicture("实时曲线");等,就可建立相应的动画连接。如图3中所示。单击“确认”按钮关闭对话框,当系统进入运行状态时单击其中的每一项,即可进入相应的画面。

单击“文件”菜单中的“切换到VIEW”命令,进入运行系统,在画面中可看到液位以及控制量的变化值,从而达到了监控现场的目的。运行画面如图4所示。

图4 运行监控画面

4.1.3应用程序命令语言

组态王除了在定义动画连接时支持连接表达式,还允许用户编写命令语言来扩展应用程序的功能,极大地增强了应用程序的可用性。

命令语言的格式类似C语言的格式,工程人员可以利用其来增强应用程序的灵活性。组态王的命令语言编辑环境已经编好,用户只要按规范编写程序段即可。

各种命令语言通过“命令语言编辑器”编辑输入并进行语法检查,在运行系统中进行编译执行。

应用程序如下:

\\本站点\KP=0.72;

\\本站点\KI=0.23; //PI控制参数初始化

//水箱1液位控制//

\\本站点\水箱1E1=\\本站点\水箱1E0; //前一个偏差

\\本站点\水箱1E0=60-\\本站点\水箱1; //计算当前偏差

\\本站点\控制1=\\本站点\KP*(\\本站点\水箱1E0-\\本站点\水箱1E1)+\\本站点\KI*\\本站点\水箱1E0; //PID计算控制量

if(\\本站点\控制1>=0) //控制量1大于0说明当前水位低于设定值,让阀门1打开进水,阀门2关闭

{

\\本站点\阀门1=\\本站点\控制1;

\\本站点\阀门2=0;

}

else if(\\本站点\控制1<0) //控制量1小于0说明当前水位高于设定值,让阀门1关闭,阀门2打开出水

{

\\本站点\阀门1=0;

\\本站点\阀门2=-\\本站点\控制1;

}

//水箱2液位控制//

\\本站点\水箱2E1=\\本站点\水箱2E0; //前一个偏差

\\本站点\水箱2E0=50-\\本站点\水箱2; //计算当前偏差

\\本站点\控制2=\\本站点\KP*(\\本站点\水箱2E0-\\本站点\水箱2E1)+\\本站点\KI*\\本站点\水箱2E0; //PID计算控制量

if(\\本站点\控制2>=0) //控制量2大于0说明当前水位低于设定值,让阀门2打开进水,阀门3关闭

{

if(\\本站点\阀门2==0) //判断阀门2是否打开

{

\\本站点\阀门2=\\本站点\控制2; //若阀门2是关闭的让他打开,否则不操作

}

\\本站点\阀门3=0;

}

else if(\\本站点\控制2<0)

{

\\本站点\阀门3=-\\本站点\控制2; //控制量2小于0说明当前水位高于设定值,让阀门3打开出水,对阀门2不操作

}

//水箱3液位控制//

\\本站点\水箱3E1=\\本站点\水箱3E0; //前一个偏差

\\本站点\水箱3E0=40-\\本站点\水箱3; //计算当前偏差

\\本站点\控制3=\\本站点\KP*(\\本站点\水箱3E0-\\本站点\水箱3E1)+\\本站点\KI*\\本站点\水箱3E0; //PID计算控制量

if(\\本站点\控制3>=0) //控制量3大于0说明当前水位低于设定值,让阀门3打开进水,阀门4关闭

{

if(\\本站点\阀门3==0) //判断阀门3是否打开

{

\\本站点\阀门3=\\本站点\控制3; //若阀门2是关闭的让他打开,否则不操作

}

\\本站点\阀门4=0;

}

else if(\\本站点\控制3<0) //控制量3小于0说明当前水位高于设定值,让阀门4打开出水,对阀门3不操作

{

\\本站点\阀门4=-\\本站点\控制3;

}

\\本站点\水箱1=\\本站点\水箱1+\\本站点\阀门1-\\本站点\阀门2; //计算水箱当前液位

\\本站点\水箱2=\\本站点\水箱2+\\本站点\阀门2-\\本站点\阀门3;

\\本站点\水箱3=\\本站点\水箱3+\\本站点\阀门3-\\本站点\阀门4;

if(\\本站点\阀门1>0.000005)

{

\\本站点\管道1=1;

}

else

{

\\本站点\管道1=0;

}

if(\\本站点\阀门2>0.00005)

{

\\本站点\管道2=1;

}

else

{

\\本站点\管道2=0;

}

if(\\本站点\阀门3>0.00005)

{

\\本站点\管道3=1;

}

else

{

\\本站点\管道3=0;

}

if(\\本站点\阀门4>0.001)

{

\\本站点\管道4=1;

}

else

{

\\本站点\管道4=0;

}

4.2在数据字典中定义需要的内存变量和I/O 变量

在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”图标,弹出“变量属性”对话框,在对话框中添加相应的变量,设置完成后单击“确定”。

此外,建立三个离散型内存变量阀门1,阀门2,阀门3和阀门4,为了实现PI控制建立了六个偏差量和三个控制量。如图5所示。

注意在组态王中,英文字母的大小写无关紧要。在该演示工程中使用的设备为仿真的PLC。

图5 数据词典窗口

4.3监控系统的实时、历史曲线显示

趋势曲线用来反应变量随时间的变化情况。趋势曲线有两种:实时趋势曲线和历史趋势曲线。这两种曲线外形都类似于坐标纸,X轴代表时间,Y轴代表变量的量程百分比。所不同的是,在您的画面程序运行时,实时趋势曲线随时间变化自动卷动,以快速反应变量的新变化,但是不能时间轴“回卷”,不能查阅变量的历史数据;历史趋势曲线可以完成历史数据的查看工作,但它不会自动卷动,需要通过带有命令语言的功能按钮来辅助实现查阅功能。

(1)建立实时曲线,如图6所示。

图6 实时曲线

(2)当系统进入运行状态时,实时曲线会绘出各个水箱液位的变化趋势。如图7所示。

图7运行时的实时曲线

(3)建立历史曲线如图8所示。

图8 历史曲线

(4)当系统进入运行状态时,历史曲线会绘出各个水箱液位在一定时间段

内的变化趋势。如图9所示。

图9 运行时的历史曲线界面

4.4参数报表打印

数据报表是反应生产过程中的过程数据、运行状态等,并对数据进行记录、

统计的一种重要工具,是生产过程必不可少的一个重要环节。它既能反应系统实

时的生产情况又能对长期的生产过程数据进行统计、分析,使管理人员能够掌握

和分析生产过程情况。

(1)建立参数报表界面如图10所示。

图10 参数报表

(2)当系统运行时,点击“监控界面”上的“实时数据报表”按钮,弹出如图实时数据报表界面如图11所示。

图11 运行时的参数报表画面

4.5报警信息的显示及提示

组态王中的报警和事件主要包括变量报警事件、操作事件、用户登录事件和工作站事件。通过这些报警和事件用户可以方便地记录和查看系统的报警和各个工作站的运行情况。当报警和事件发生时,在报警窗中会按照设置的过滤条件实时地显示出来。

(1)建立报警窗口如图12所示。

图12 报警界面

(2)使用系统提供的“$新报警”变量可以实现当系统产生报警信息时将报警窗口自动弹出,

单击“确认”按钮关闭编辑框。当系统有新报警产生时即可弹出报警窗口。

相应的程序如下:

if(\\本站点\$新报警)

ShowPicture("报警界面");

\\本站点\$新报警=0;

(3)当系统进入运行状态时,当水箱的液位高度到达相应的报警线时,系统将产生报警,报警信息将显示在报警组中,如图13所示。

图13 报警界面

5.心得体会

通过这次应用软件实训,使我对组态王软件的认识,由开始的陌生变得逐渐熟悉。并且,在通过这次实训中对组态王的应用,使我对组态王的功能以及作用有了更加具体和深入的了解。而且,在此过程中不仅掌握了组态王的一些基本功能,比如监控画面的设计以及动态模拟,数据字典的含义作用以及在数据字典中定义需要的内存变量和I/O 变量,监控系统的实时、历史曲线显示,参数报表打印等,而且还学会了报警信息的显示及提示这些重要功能。同时,也使我逐步掌握了组态王命令语言的编写,因为类似C语言的格式所以相对比较容易学习和掌握。

参考文献

[1] 王善斌.组态软件应用指南[M].北京:化学工业出版社.2011.

[2] 王淑红,魏建生.组态软件控制技术及应用[M].北京:中国电力出版社.2011.[3] 翟庆一.典型工业过程的组态控制[M].天津:天津大学出版社.2011.

基于组态软件的液位流量串级控制系统(精)

过程控制系统 课程设计 题目: 基于组态软件的液位—流量串级控制系统设计 院系名称:电气工程学院 专业班级:自动化1105 学生姓名:金星宇 学号:201123910807 指导教师:马利冯肖亮 设计地点: 31520 设计时间: 2014.7 设计成绩:指导教师: 本栏由指导教师根据大纲要求审核后,填报成绩并签名。 工业过程控制课程设计任务书之 学生姓名金星宇专业班级自动化1105 学号201123910807 题目基于组态软件的液位—流量串级控制系统设计

课题性质课题来源自拟题目 指导教师马利冯肖亮 主要内容 通过某种组态软件,结合实验室已有设备,按照定值系统的控制要求,根据较快较稳的性能要求,采用双闭环控制结构和PID控制规律,设计一个具有较美观组态画面和较完善组态控制程序的液位—流量串级过程控制系统。 任务要求1. 根据液位-流量串级过程控制系统的具体对象和控制要求,独立设计控制方案,正确选用过程仪表。 2. 根据液位-流量串级过程控制系统A/D、D/A和开关I/O的需要,正确选用过程模块。 3. 根据与计算机串行通讯的需要,正确选用RS485/RS232转换与通讯模块。 4. 运用组态软件,正确设计液位-流量串级过程控制系统的组态图、组态画面和组态控制程序。 5. 提交包括上述内容的课程设计报告。 主要参考资料[1] 组态王软件及其说明文件 [2] 邵裕森.过程控制工程.北京:机械工业出版社2000 [3] 过程控制教材 [4] 辅导资料 审查意见 指导教师签字:

年月日 摘要 随着现代工业生产过程向着大型、连续和强化方向发展,对控制系统的控制品质提出了越来越高的要求。在这种情况下,简单的单回路控制系统已经难以满足一些复杂的控制要求,因此就提出了串级控制方案。串级控制具有单回路控制系统的全部功能,而且还具有很多单回路控制系统所没有的优点。因此,串级控制系统的控制质量一般都比单回路控制系统好,而且串级控制系统利用一般常规仪表就能够实现,所以,串级控制是一种易于实现且效果又极好的控制方法。 。 关键词:控制系统单回路串级控制 目录 1引言 (1 2 系统结构设计 (1 2.1控制方案 (1 2.2 控制规律 (2 3 过程控制仪表的选择 (2 3.1 液位传感器 (2 3.2 电磁流量传感器电磁流量转换器 (3 3.3 电动调节阀 (3 3.4 变频器 (4

基于组态王的单容水箱液位控制系统

内蒙古科技大学信息工程学院测控专业毕业实习报告 题目:基于组态王的单容水箱液位控制系统 学生姓名: 学号: 专业:测控技术与仪器 班级:测控2009-1 指导教师:李文涛教授

前言 随着科学技术的发展,现代工业生产中的控制问题也日趋复杂。在人们的生活中以及某些化工和能源的生产过程中,常常涉及一些液位或流量控制的问题。比如,在石油、化工、轻工等工业生产过程中,有许多贮罐作为原料、半成品的贮液罐,前一道工序的成品或半成品不断地流入下一道工序的贮液罐进行加工和处理,为保证生产过程能连续进行,必须对贮罐的液位进行控制。此外,居民生活用水的供应,通常需要使用蓄水池,蓄水池中的液位需要维持合适的高度。还有一些水处理的过程也需要对蓄水池中的液位实施控制。这些实际问题都可以抽象为某种水箱的液位控制。因此,液位控制系统是过程控制的重要研究模型,对液位控制系统的研究具有显著的理论和实际意义。 本课题主要以单容水箱作为研究对象,运用研华PCI1710及1720板卡进行单容水箱对象特性的测试,从而求得其数学模型,并利用MATLAB软件进行了控制系统的仿真及分析,并确定出一组合适的PID参数对其进行控制。其次,采用组态王进行系统监控,通过对调节器PID参数的整定,实现了水箱液位的闭环控制,使水箱液位稳定在设定值,满足设计要求。

一、总体方案设计 该设计方案硬件部分由计算机,水泵,电磁阀,液位变送器,PCI-1710与1720板卡组成,软件部分以组态王来实现编程控制。组态王通过从 PCI-1710与1720板卡两个I/ O模块与外界硬件设备通讯,对采集的数据进行处理来实时监控。系统启动后,水泵由水源抽水,通过管道将水送到上水箱,液位变送器测得水箱液位通过板卡PCI-1710转换为数字信号输入计算机,组态监控中心对测得信号进行处理,通过PID运算,输出控制信号由板卡PCI-1720进行D/A转换,传送给电磁阀,进而控制水的流量实现对水箱液位控制。系统方框图如图1.1所示。 图1.1系统方框图

串级控制系统

习题六 1.什么叫串级控制系统?画出一般串级控制系统的典型方块图。 答:串级控制系统是由其结构上的特征而得名的。它是由主、副两个控制器串接工作的。 主控制器的输出作为副控制器的给定值,副控制器的输出去操纵控制阀,以实现对变量的定值控制。 2.串级控制系统有哪些特点?主要使用在哪些场合? 答串级控制系统的主要特点为: (1)在系统结构上,它是由两个串接工作的控制器构成的双闭环控制系统; (2)系统的目的在于通过设置副变量来提高对主变量的控制质量} (3)由于副回路的存在,对进入副回路的干扰有超前控制的作用,因而减少了干扰对主变量的影响; (4)系统对负荷改变时有一定的自适应能力。 串级控制系统主要应用于:对象的滞后和时间常数很大、干扰作用强而频繁、负荷变化大、对控制质量要求较高的场合。 3.串级控制系统中主、剧变量应如何选择? 答主变量的选择原则与简单控制系统中被控变量的选择原则是一样的。 副变量的选择原则是:. (1)主、副变量间应有一定的内在联系,副变量的变化应在很大程度上能影响主变量的变化; (2)通过对副变量的选择,使所构成的副回路能包含系统的主要干扰; (3)在可能的情况下,应使副回路包含更多的主要干扰,但副变量又不能离主变量太近; (4)副变量的选择应考虑到主、副对象时间常数的匹配,以防“共振”的发生 4.为什么说串级控制系统中的主回路是定值控制系统,而副回路是随动控制系统? 答串级控制系统的目的是为了更好地稳定主变量,使之等于给定值,而

主变量就是主回路的输出,所以说主回路是定值控制系统。副回路的输出是副变量,副回路的给定值是主控制器的输出,所以在串级控制系统中,副变量不是要求不变的,而是要求随主控制器的输出变化而变化,因此是一个随动控制系统。5.怎样选择串级控制系统中主、副控制器的控制规律? 答串级控制系统的目的是为了高精度地稳定主变量,对主变量要求较高,一般不允许有余差,所以主控制器一般选择比例积分控制规律,当对象滞后较大时,也可引入适当的微分作用。 串级控制系统中对副变量的要求不严。在控制过程中,副变量是不断跟随主控制器的输出变化而变化的,所以副控制器一般采用比例控制规律就行了,必要时引入适当的积分作用,而微分作用一般是不需要的。 6.如何选择串级控制系统中主、副控制器的正、反作用? 答副控制器的作用方向与副对象特性、控制阀的气开、气关型式有关,其选择方法与简单控制系统中控制器正、反作用的选择方法相同,是按照使副回路成为—个负反馈系统的原则来确定的。 主控制器作用方向的选择可按下述方法进行:当主、副变量在增加(或减小时),如果要求控制阀的动作方向是一致的,则主控制器应选“反”作用的;反之,则应选“正”作用的。 从上述方法可以看出,串级控制系统中主控制器作用方向的选择完全由工艺情况确定,或者说,只取决于主对象的特性,而与执行器的气开、气关型式及副控制器的作用方向完全无关。这种情况可以这样来理解:如果将整个副回路看作是构成主回路的一个环节时,副回路这个环节的输入就是主控制器的输出(即副回路的给定),而其输出就是副变量。由于副回路的作用总是使副变量跟随主控制器的输出变化而变化,不管副回路中副对象的特性及执行器的特性如何,当主控制器输出增加时,副变量总是增加的,所以在主回路中,副回路这个环节的特性总是“正”作用方向的。由图可见,在主回路中,由于副回路、主测量变送这两个环节的特性始终为“正”,所以为了使整个主回路构成负反馈,主控制器的作用方向仅取决于主对象的特性。主对象具有“正”作用特性(即副变量增加时,主变量亦增加)时,主控制器应选“反”作用方向,反之,当主对象具有“反”作用特性时,主控制器应选“正”作用方向。

上水箱液位与进水流量串级控制系统

摘要 随着现代工业生产过程向着大型、连续方向发展,对控制系统的控制品质提出了日益增长的要求。在这种情况下,传统的单回路液位控制已经难以满足一些复杂的控制要求,水箱液位控制系统由于控制过程特性呈现大滞后、外界环境的扰动较大,要保持水箱液位最后都保持设定值,用简单的单闭环反馈控制不能实现很好的控制效果,所以采用串级闭环反馈系统。 本设计采用水箱液位和注水流量串级控制,设计系统主要由水箱、管道、三相磁力泵、水压传感器、涡轮流量计、变频器、可编程控制器及其输入输出通道电路等构成。系统中由液位PID控制器的设定值端口设置液位给定值,水压力传感器检测液位。涡轮流量计测流量,变频器调节水泵的转速,采用PID算法得出变频器输出值,实现流量的控制。流量控制是内环,液位控制是外环。 系统电源由接触器和按钮控制,系统电源接通后PLC进行必要的自检和初始化,控制器接收到系统启动按钮动作信号后,通过接触器接通电机电源,启动动力系统工作,开始两个闭环系统的调节控制。 关键词:PLC控制;变频器;PID控制;Wincc组件;上位机

目录 1 过程控制系统简介 (1) 1.1 过程控制介绍 (1) 1.2 串级控制系统的组成 (1) 1.2.1 硬件介绍 (1) 1.3 电源控制台 (3) 1.4 总线控制柜 (3) 1.5 软件介绍 (4) 1.6 系统总貌图 (4) 2 串级控制系统简介 (5) 2.1 液位串级控制系统介绍 (5) 2.2 串级控制系统的概述 (5) 2.3 串级控制系统的工作过程 (5) 2.4 系统特点及分析 (6) 2.5 串级控制系统的整定方法 (6) 2.6 主、副回路中包含的扰动数量、时间常数的匹配 (7) 2.7 PID控制工作原理 (7) 3 上水箱液位与进水流量串级控制系统 (9) 3.1 实验设备 (9) 3.2 液位-流量串级控制系统的结构框图 (9) 3.3 系统工作原理 (9) 3.4 控制系统流程图 (10) 3.5 实验过程 (11) 3.6 实验结果分析 (13)

基于组态王的储液罐液位自动控制

自动化应用软件实训 专业:______ 自动化_______ 班级:动1101 姓名: __________________ 学号:— 指导教师:____________

基于组态王的储液罐液位自动控制系统 1任务要求 基于组态王的储液罐液位自动控制系统的要求:进水阀控制储液罐的水位,出水阀 控制主液箱的水位,排气阀用于保持储液罐内的压强与外界压强一致 ,储液罐与主液 箱设置的最大水位值为100。当储液罐水位<100时,出水阀打开,储液罐液位增加,直 到水位达到100;当主液箱水位<100并且储液罐液位不等于0时,出水阀打开,主液箱 水位增加,储液罐液位减少;当主液箱水位 <100时,出水阀打开,主液箱液位增加, 直到水位达到100;当用户打开水龙头时,主液箱液位减少,出水阀打开,储液罐液位 减少,进水阀打开,储液罐液位增加,如此循环。 2界面设计 2.1新建工程 打开组态王首先新建立工程“课程工程”,进入画面界面,进入画面界面,点击新 建工程画面,进入开发系统界面,确定背景属性。如图 1所示 图1建立工程 22主监控界面设计 打开“控制中心”画面,调用所需要的器件,然后调整好各器件的位置,进行相应 的管道连接,使得整个画面安排合理、紧凑。如图 2所示。 I 字凰 C0M1 COM2 COM3 悔 DDE 实时鶴吨 捱薛匚

图2储蓄罐液位自动控制系统主监控界面 2.3实时趋势曲线设计 新建画面,调用实时趋势曲线,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.4历史趋势曲线设计 新建画面,调用历史趋势曲线,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.5实时报警设计 新建画面,调用报警窗口,选择实时报警窗,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.6历史报警设计 新建画面,调用报警窗口,选择历史报警窗,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.7报表设计 新建画面,调用报表窗口,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 3数据字典设计 选中数据字典,然后双击新建来定义变量,按要求定义相应的变量,并注意其变量类型及其后续设置。最后结果如图3所示。

液位串级控制系统研究与设计本科论文

液位串级控制系统研究与设计 在工业实际生产中,液位是过程控制系统的重要被控量,在石油﹑化工﹑环保﹑水处理﹑冶金等行业尤为重要。在工业生产过程自动化中,常常需要对某些设备和容器的液位进行测量和控制。 本设计以过程控制实验室的TKJ-2型高级过程控制实验设备为平台,设计了基于IPC-PLC的分布式控制系统。上位机采用MCGS组态软件,用STEP7软件进行编程,下位机采用西门子S7-200PLC。首先确定了中下水箱液位串级控制系统和主管流量下水箱液位串级控制系统两种控制方案。主要是看副控参数不同时其控制效果的变化,进行对比研究。然后完成了系统硬件和软件设计,硬件主要是选型和原理图的绘制,软件是完成组态画面的绘制、动画连接和PLC 程序的编写。接着对中水箱、下水箱、中下水箱、主管流量用阶跃响应曲线法进行了建模与辨识,根据响应曲线法中的PID整定公式进行了调节器参数的整定,完成了下水箱、中下水箱和主管流量单回路PID控制,最终本着先副后主的串级整定方法对中下水箱液位串级控制系统和主管流量下水箱液位串级控制系统的主调节器参数进行了整定,完成了算法对比研究。 通过系统调试得出了液位串级控制系统要比单回路控制效果好,表现在调节时间短,超调小,静差小等方面。 关键词:液位;PID整定;串级;响应曲线法

Research and Design about Level Cascade Control System Design Description In industrial production, the level of process control systems charged with the amount of particularly important in the petroleum, chemical, environmental protection, water treatment, metallurgy and other industries.Automation of industrial processes often need to measure and control the level of certain equipment and containers. This design process control laboratory TKJ-2 Advanced Process Control laboratory equipment as a platform to design a distributed control system based on IPC-PLC.Host computer uses MCGS configuration software,Programming with STEP7 software,The next machine with Siemens S7-200PLC.First determine the two control schemes of the flow of the lower tank level cascade control system and competent tank level cascade control system.Mainly to see the vice control parameters while the effect of changes, a comparative study.And then complete the system hardware and software design, hardware selection and schematic drawing, the software is complete the configuration screen drawing, animations connection and PLC program to write.n on the tank, under tank, under tank competent flow step response curve method for modeling and identification,Tuning the regulator parameters according to the response curve method of PID tuning formula, completed under the tank, the next tank and competent flow single-loop PID control,Ultimately the spirit of the first vice emperor Cascade tuning method of tuning cascade control system of tank level and in charge of traffic of the main regulator of the tank level cascade control system parameters, and complete algorithm for comparative study. Level cascade control system than the single-loop control results obtained through the system debugging, performance in the short adjustment time, small overshoot and static error, and other aspects. Key Words:Process control;PID tuning;cascade;the response curve method

实验3 液位流量串级控制实验

实验3 液位流量串级控制实验 一、实验目的 通过实验掌握串级控制系统的基本概念,掌握串级控制系统的组成结构,即主被控参数、副被控参数、主调节器、副调节器、主回路、副回路。 通过实验掌握串级控制系统的特点、串级控制系统的设计,掌握串级控制主、副控制回路的选择。掌握串级控制系统参数整定方法,并将串级控制系统参数投运到实验中。 二、实验设备 过程控制实验系统,计算机 三、实验原理 单回路控制系统解决了工艺生产过程自动化中大量的参数定值问题。但是,随着现代工业生产的迅速发展,工艺操作条件的要求更加严格,对安全运行和经济性及对控制质量的要求也更高。但回路控制系统往往不能满足生产工艺的要求,在这样的情况下,串级控制系统就应运而生。 1、串级控制系统的结构 串级控制系统是改善控制质量的有效方法之一,在过程控制中得到广泛地应用,串级控制系统是指不止采用一个控制器,而是将两个或几个控制器相串级,是将一个控制器的输入作为下一个控制器设定值的控制系统。 2、串级控制系统的名词术语 主被控参数:在串级控制系统中起主导作用的那个被控参数。 副被控参数:在串级控制系统中为了稳定主被控参数而引入的中间辅助变量。 主被控过程:由主参数表征其特性的生产过程,主回路所包含的过程,是整个过程的一部分,其输入为副被控参数,输出为主控参数。 副被控过程:由副被控参数为输出的生产过程,副回路所包含的过程,是整个过程的一部分,其输入为控制参数。

主调节器:按主参数的测量值与给定值的偏差进行工作的调节器,其输出作为副调节器的给定值。 副调节器:按副参数的测量值与主调节器输出的偏差进行工作的调节器,其输出直接控制调节阀动作。 副回路:由副调节器、副被控过程、副测量变送器等组成的闭合回路。 主回路:由主调节器、副回路、主被控过程及主测量变送器等组成的闭合回路。 一次扰动:作用在主被控过程上的,而不包括在副回路范围内的扰动。 二次扰动:作用在副被控过程上,即包括在副回路范围内的扰动。 当生产过程处于稳定状态时,它的控制量与被控量都稳定在某一定值。当扰动破坏了平衡工况时,串级控制系统便开始了其控制过程。根据不同扰动,分为三种情况: (1)在副对象上的扰动 副对象加上扰动后,副调节就立即发出校正信号,控制执行对象(工程上一般是调节阀的开度,而本实验装置中是泵电机的转速)动作,以克服扰动对主被控参数的影响。如果扰动量不大,经过副回路的及时控制一般不影响被控量,如果扰动的幅值较大,虽然经过副回路的及时校正,但还将影响被控量;此时再有主回路的进一步调节,从而使被控量回到平衡时的值。 (2)主对象上的扰动 主对象加上扰动后,主回路产生校正作用,由于副回路的存在加快了校正作用,使扰动对被控量的影响比单回路系统时要小。 (3)一次扰动和二次扰动同时存在 如果一、二次扰动的作用使主,副被控参数同时增大或减少时,主、副调节器对调节阀(或泵电机转速)的控制方向一致的,即大幅度关小或开大阀门(或大幅度地使泵电机加速或减速),加强控制作用,使主被控量很快地回到给定值上。如果一、二次扰动的作用使主、副被控参数一个增大,另一个减少,此时主、副调节器控制调节阀的方向是相反的,调节阀的开度只要作较小变动即满足控制要求。 3、串级控制系统的特点

基于组态软件的串级液位流量控制系统方案

基于组态软件的串级液位流量控制系统 1概述 1.1本课程设计课题研究的意义 随着现代工业生产过程向着大型、连续和强化方向发展,对控制系统的控制品质提出了日益增长的要求。在这种情况下,简单的单回路控制已经难以满足一些复杂的控制要求。在单回路控制方案基础上提出的串级控制方案,则对提高过程控制的品质有极为明显的效果。串级控制系统具有单回路控制系统的全部功能,而且还具有许多单回路控制系统所没有的优点。因此,串级控制系统的控制质量一般都比单回路控制系统好,而且串级控制系统利用一般常规仪表就能够实现,所以,串级控制是一种易于实现且效果又较好的控制方法。 本课程设计课题讨论了一个简单的液位流量串级控制系统的设计方法及步骤。液位和流量是工业生产过程中最常用的两个测控参数,因此本课程设计课题具有较大的现实意义。 1.2 设计的目的 通过课程设计,加深对所学传感器技术、自动控制原理、转换技术以及过程控制的基本原理等基本原理、基本知识的理解和应用,掌握串级控制系统的设计步骤和方法,掌握工程整定参数方法,培养运用组态软件和计算机设计过程控制系统的实际能力,培养创新意识,增强动手能力,为今后工作打下一定的理论和实践基础。 1.3 设计要求 (1)根据液位-流量串级过程控制系统的具体对象和控制要求,独立设计控制方案,正确选用过程仪表。 (2)根据液位-流量串级过程控制系统A/D、D/A和开关I/O的需要,正确选用过程模块。 (3)根据与计算机串行通讯的需要,正确选用RS485/RS232转换与通讯模块。(4)运用组态软件,正确设计液位-流量串级过程控制系统的组态图、组态画面和组态控制程序。 2 系统控制方案 2.1 控制系统在实际应用中的重要意义

过程控制―上水箱液位与进水流量串级控制系统.

目录 1 过程控制系统简介 (2) 1.1 系统组成 (2) 1.2 电源控制台 (3) 1.3 总线控制柜 (3) 2 实验原理 (4) 2.1 单容水箱设备工作原理 (4) 2.2 双容水箱设备工作原理 (7) 2.3 系统工作原理 (9) 2.4 控制系统流程图 (9) 3实验结果分析 (11) 3.1 实验过程 (11) 3.2实验分析 (12) 3.2.1单容水箱实验结果分析 . (12) 3.2.2双容水箱实验结果分析 . (14) 3.2.3单容双容水箱比较 . (16) 3.3实验结论 (17) 总结 . (18) 参考文献 (19)

1 过程控制系统简介 1.1 系统组成 本实验装置由被控对象和上位控制系统两部分组成。系统动力支路分两路:一路由三相(380V 交流)磁力驱动泵、电动调节阀、直流电磁阀、PA 电磁流量计及手动调节阀组成;另一路由变频器、三相磁力驱动泵(220V 变频)、涡轮流量计及手动调节阀组成。 1、被控对象 水箱:包括上水箱、中水箱、下水箱和储水箱。储水箱内部有两个椭圆形塑料过滤网罩,防止两套动力支路进水时有杂物进入泵中。 管道:整个系统管道采用敷塑不锈钢管组成,所有的水阀采用优质球阀,彻底避免了管道系统生锈的可能性。 2、检测装置 压力传感器、变送器:采用SIEMENS 带PROFIBUS-PA 通讯协议的压力传感器和工业用的扩散硅压力变送器,扩散硅压力变送器含不锈钢隔离膜片,同时采用信号隔离技术,对传感器温度漂移跟随补偿。 流量传感器、转换器:流量传感器分别用来对调节阀支路、变频支路及盘管出口支路的流量进行测量。本装置采用两套流量传感器、变送器分别对变频支路及盘管出口支路的流量进行测量,调节阀支路的流量检测采用SIEMENS 带PROFIBUS-PA 通讯接口的检测和变送一体的电磁式流量计。 3、执行机构 调节阀:采用SIEMENS 带PROFIBUS-PA 通讯协议的电动调节阀,用来进行控制回路流量的调节。它具有精度高、体积小、重量轻、推动力大、耗气量少、可靠性高、操作方便等优点。

组态王水箱液位控制

基于组态王的水箱液位控制系统 1.引言 自动化软件在自动化产品的研发过程中有着举足重轻的地位,尤其在科学技术飞速发展的今天,自动化软件的应用越来越受到人们的重视。本文采用的自动化软件是北京亚控公司出品的组态王6.53,其软件包由工程浏览器(TouchExploer)、工程管理器(ProjMamager)和画面运行系统(TouchView)三部分组成。在工程浏览器中可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理。画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAKE和工程运行系统TOUCHVIEW来完成的。 本文利用组态王强大的组态功能和友好的人机界面实现了对供水系统中水塔和储水箱的实时监控,并且具有一定的工程应用价值。 2.系统需求分析及方案论证 2.1 系统需求分析 为了保证系统所需用水的供给,供水系统必须能够及时的对各种用水对象进行供水。这就要求水塔和储水箱的水位不能低于一定的下限以免断水对人们的正常生活所带来的影响,同时水塔和储水箱的水位又不能高于一定的上限,从而使得水资源可以合理的分配利用。如果使用组态王来实现软硬结合的控制,将会给系统的各性能带来良好的提升。

2.2 系统方案论证 整个供水系统可以抽象为水塔和主水箱两个容器的液位控制。水塔的水来自地下水,主水箱的液位由水塔的水泵和主水箱的出水阀门综合决定。各种工业用水和生活用水可以用其对应的储水箱的出水管道代替。这样系统就组态好了。 系统通过智能模块将液位的检测量采集到组态王对应变量中,由组态王统一管理给出系统各部分运行趋势、报表及报警事件,并通过与给定的液位设定比较来控制入水量,从而使液位保持在一定的范围之内。 本系统假定主水箱满液位为100,而水塔容量相对于主水箱来说应该大很多,为了明显起见,我们选水塔容量为500.当水塔液位低于100时水塔进水,主水箱液位低于20时水塔自动供水,高于90时供水关闭。由于工业用水和生活用水的需求相差比较大,所以给他们设定了不同的流速,并且它们的使用时随机的,顾没有对两储水罐的出水阀进行自动控制。应运程序代码如下: if(\\本站点\泵==1) {\\本站点\控制水流=8; \\本站点\水塔=\\本站点\水塔-8; \\本站点\主水箱= \\本站点\主水箱+8; } else {\\本站点\控制水流=0; \\本站点\水塔=\\本站点\水塔; \\本站点\主水箱= \\本站点\主水箱; } if(\\本站点\阀门1==1) {\\本站点\控制水流1=5; \\本站点\主水箱= \\本站点\主水箱-5; } else \\本站点\控制水流1=0; if(\\本站点\主水箱>90) \\\本站点\泵=0; if(\\本站点\主水箱<20)

过程控制之液位流量串级控制系统

过程控制之液位流量串级控制系统 1.1控制系统在实际应用中的重要意义 单回路控制系统是过程控制中结构最简单的一种形式,它只用一个调节器,调节器也只有一个输入信号,从系统方框图看,只有一个闭环。在大多数情况下,这种简单系统已经能够满足工艺生产的要求。但在复杂的控制系统中,则需在单回路的基础上,采取其它措施,组成复杂控制系统,而串级控制系统就是其中一种改善和提高控制品质的极为有效的控制系统。 液位和流量是工业生产过程中最常用的两个参数,对液位和流量进行控制的装置在工业生产中应用的十分普遍。液位的时间常数T 一般很大,因此有很大的容积迟延,如果用单回路控制系统来控制,可能无法达到较好的控制质量。而串级控制系统则可以起到十分明显的提高控制质量的效果,因此往往采用串级控制系统对液位进行控制。 1.2 系统结构设计 过程控制系统由四大部分组成,分别为控制器、调节器、被控对象、测量变送。本次为流量回路控制,即为闭环控制系统,结构组成如下图1.1所示。 图1.1液位单回路控制系统框图 当系统启动后,水泵开始抽水,通过管道分别将水送到上水箱和下水箱,由HB 返回信号,是否还需要放水到下水箱。其过程控制系统图如图1.2所示。 1.3控图 单容 所Qi 为口流加以控 扰。被调量为水箱中的水位H,它反映水的流入与流出量之间的平衡关系。现在分析水位在电磁阀开度扰动下的动态特性。显然,在任何时刻水位的变化均满足下述物料平衡方程: ()1i o dH Q Q dt F =-(1.1)

其中 i Q k μμ=(1.2) o Q = 1.3) F 为水箱的横截面积;k μ是决定于阀门特性的系数,可以假定它是常数;k 是与电磁阀开度有关的系数,在固定不变的开度下,k 可视为常数。 液位对象的传递函数: ()( )i H s Q s =2.1 控制规律的比较与选择 2.1.1 常见控制规律的类型及优缺点比较 PID 控制的各种常见的控制规律如下: 一、比例调节(P 调节) 在P 调节中,调节器的输出信号()u t 与偏差信号()e t 成比例,即 ()()C u t K e t =(2.1) 式中Kc 称为比例增益(视情况可设置为正或负),()u t 为调节器的输出,是对调节器起始值()0u 的增量,()0u 的大小可以通过调整调节器的工作点加以改变。 在过程控制中习惯用比例增益的倒数表示调节器输入与输出之间的比例关系: ()()1 u t e t δ=(2.2) 其中δ称为比例带。 比例调节的显著特点就是有差调节。 比例调节的余差随着比例带的加大而加大。从这一方面考虑,人们希望尽量减小比例带。然而,减小比例带就等于加大调节系统的开环增益,其后果是导致系统激烈振荡甚至不稳定。稳定性是任何闭环控制系统的首要要求,比例带的设置必须保证系统具有一定的稳定裕度。此时,如果余差过大,则需通过其它的途径解决。 δ很大意味着调节阀的动作幅度很小,因此被调量的变化比较平稳,甚至可以没有超调,但余差很大,调节时间也很长。减小δ就加大了调节阀的动作幅度,引起被调量来回波动,但系统仍可能是稳定的,余差相应减小。δ具有一个临界值,此时系统处于稳定边界的情况,进一步减小δ系统就不稳定了。 二、积分调节(I 调节)的特点 在I 调节中,调节器的输出信号的变化速度du (t)/d t 与偏差信号e 成正比,即: ()()I du t K e t dt =(2.3) 或 ()()0t I u t K e t dt =?(2.4) 式中K I 称为积分速度,可视情况取正值或负值。上式表明,调节器的输出与偏差信号的积分成正比。 I 调节的特点是无差调节,与P 调节的有差调节形成鲜明对比。式(2.3)表明,只有当被调量偏差e

基于组态王的储液罐液位自动控制

自动化应用软件实训 专 业: 班 级: 姓 名: 学 号: 指导教师: 动1101 自动化

基于组态王的储液罐液位自动控制系统 1 任务要求 基于组态王的储液罐液位自动控制系统的要求:进水阀控制储液罐的水位,出水阀控制主液箱的水位,排气阀用于保持储液罐内的压强与外界压强一致,储液罐与主液箱设置的最大水位值为100。当储液罐水位<100时,出水阀打开,储液罐液位增加,直到水位达到100;当主液箱水位<100并且储液罐液位不等于0时,出水阀打开,主液箱水位增加,储液罐液位减少;当主液箱水位<100时,出水阀打开,主液箱液位增加,直到水位达到100;当用户打开水龙头时,主液箱液位减少,出水阀打开,储液罐液位减少,进水阀打开,储液罐液位增加,如此循环。 2 界面设计 2.1 新建工程 打开组态王首先新建立工程“课程工程”,进入画面界面,进入画面界面,点击新建工程画面,进入开发系统界面,确定背景属性。如图1所示。 图1建立工程 2.2 主监控界面设计 打开“控制中心”画面,调用所需要的器件,然后调整好各器件的位置,进行相应的管道连接,使得整个画面安排合理、紧凑。如图2所示。

图2 储蓄罐液位自动控制系统主监控界面 2.3 实时趋势曲线设计 新建画面,调用实时趋势曲线,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.4 历史趋势曲线设计 新建画面,调用历史趋势曲线,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.5 实时报警设计 新建画面,调用报警窗口,选择实时报警窗,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.6 历史报警设计 新建画面,调用报警窗口,选择历史报警窗,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.7 报表设计 新建画面,调用报表窗口,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 3 数据字典设计 选中数据字典,然后双击新建来定义变量,按要求定义相应的变量,并注意其变量 类型及其后续设置。最后结果如图3所示。

双容水箱液位串级控制系统课程设计

双容水箱液位串级控制系统课程设计 1. 设计题目 双容水箱液位串级控制系统设计 2. 设计任务 图1所示双容水箱液位系统,由水泵1、2分别通过支路1、2向上水箱注水,在支路一中设置调节阀,为保持下水箱液位恒定,支路二则通过变频器对下水箱液位施加干扰。试设计串级控制系统以维持下水箱液位的恒定。 1 图1 双容水箱液位控制系统示意图 3. 设计要求 1) 已知上下水箱的传递函数分别为: 111()2()()51p H s G s U s s ?==?+,22221()()1()()()201 p H s H s G s Q s H s s ??===??+。 要求画出双容水箱液位系统方框图,并分别对系统在有、无干扰作用下的动态过程进行仿真(假设干扰为在系统单位阶跃给定下投运10s 后施加的均值为0、方差为0.01的白噪声); 2) 针对双容水箱液位系统设计单回路控制,要求画出控制系统方框图,并分别对控制系统在有、无干扰作用下的动态过程进行仿真,其中PID 参数的整定要求写出整定的依据(选择何种整定方法,P 、I 、D 各参数整定的依据如何),对仿真结果进行评述; 3) 针对该受扰的液位系统设计串级控制方案,要求画出控制系统方框图及实施方案图,对控制系统的动态过程进行仿真,并对仿真结果进行评述。 4.设计任务分析

系统建模基本方法有机理法建模和测试法建模两种,机理法建模主要用于生产过程的机理已经被人们充分掌握,并且可以比较确切的加以数学描述的情况;测试法建模是根据工业过程的实际情况对其输入输出进行某些数学处理得到,测试法建模一般较机理法建模简单,特别是在一些高阶的工业生产对象。对于本设计而言,由于双容水箱的数学模型已知,故采用机理建模法。 在该液位控制系统中,建模参数如下: 控制量:水流量Q ; 被控量:下水箱液位; 控制对象特性: 111()2()()51 p H s G s U s s ?==?+(上水箱传递函数); 22221()()1()()()201p H s H s G s Q s H s s ??= ==??+(下水箱传递函数)。 控制器:PID ; 执行器:控制阀; 干扰信号:在系统单位阶跃给定下运行10s 后,施加均值为0、方差为0.01的白噪声 为保持下水箱液位的稳定,设计中采用闭环系统,将下水箱液位信号经水位检测器送至控制器(PID ),控制器将实际水位与设定值相比较,产生输出信号作用于执行器(控制阀),从而改变流量调节水位。当对象是单水箱时,通过不断调整PID 参数,单闭环控制系统理论上可以达到比较好的效果,系统也将有较好的抗干扰能力。该设计对象属于双水箱系统,整个对象控制通道相对较长,如果采用单闭环控制系统,当上水箱有干扰时,此干扰经过控制通路传递到下水箱,会有很大的延迟,进而使控制器响应滞后,影响控制效果,在实际生产中,如果干扰频繁出现,无论如何调整PID 参数,都将无法得到满意的效果。考虑到串级控制可以使某些主要干扰提前被发现,及早控制,在内环引入负反馈,检测上水箱液位,将液位信号送至副控制器,然后直接作用于控制阀,以此得到较好的控制效果。 设计中,首先进行单回路闭环系统的建模,系统框图如下: 可发现,在无干扰情况下,整定主控制器的PID 参数,整定好参数后,分别改变P 、I 、D 参数,观察各参数的变化对系统性能的影响;然后加入干扰(白噪声),比较有无干扰两

实验四 下水箱液位和进口流量串级控制实验

实验四下水箱液位和进口流量串级控制实验 一、实验目的 1、学习闭环串级控制的原理。 2、了解闭环串级控制的特点。 3、掌握闭环串级控制的设计。 4、初步掌握闭环串级控制器参数调整。 二、实验设备 A3000-FBS现场系统,百特控制系统。 三、实验要求 1、设计串级控制器。 2、经过参数调整,获得最佳的控制效果,并通过干扰来验证。 四、实验内容与步骤 1、在现场系统A3000-FBS,将回路2手动调节阀JV201、JV206完全打开,使下水箱闸板具有一定开度,其余阀门关闭。 2、在控制系统A3000-CS上,将百特内给定仪表4~20mA输出端连到百特外给定仪表4~20mA外给定端,百特外给定仪表4~20mA输出端连到调节阀输入端,下水箱液位输出端连到百特内给定仪表4~20mA输入端,支路2流量计输出端连到百特外给定仪表4~20mA输入端。 3、打开A3000-CS电源,百特仪表通电。打开A3000-FBS电源,调节阀通电。 4、启动计算机组态王软件,运行百特仪表组态程序,登陆进入下水箱液位和进口流量串级控制试验。首先进行副回路比例调节。主回路设为手动,副回路设为自动。SP设为60%,主回路调节器输出设为40%,I为1800,调节P值,使调节阀控制量输出即PV1输出平衡。获得P值。 5、在A3000-FBS上,启动右边水泵2#开关,给下水箱注水。 6、切换至单主回路控制即把手动改为自动,调节主回路的P、I值待系统稳定后,对系统加扰动信号。通过反复对副调节器和主调节器参数的调节,使系统

具有较满意的动态响应和较高的控制精度。画下最终的曲线。 7、实验结束后,关闭阀门,关闭水泵。关闭全部电源设备,拆下实验连接线。 六、实验结果提交 1、画出液位流量串级控制实验系统的框图和最终获得的满意响应曲线,以 及最佳串级控制参数。 2、阐述实现液位流量串级控制的原理。

上水箱液位与进水流量串级控制系统

上水箱液位与进水流量串级控制系统 摘要 随着现代工业生产过程向着大型、连续方向发展,对控制系统的控制品质提出了日益增长的要求。在这种情况下,传统的单回路液位控制已经难以满足一些复杂的控制要求,水箱液位控制系统由于控制过程特性呈现大滞后、外界环境的扰动较大,要保持水箱液位最后都保持设定值,用简单的单闭环反馈控制不能实现很好的控制效果,所以采用串级闭环反馈系统。 本设计采用水箱液位和注水流量串级控制,设计系统主要由水箱、管道、三相磁力泵、水压传感器、涡轮流量计、变频器、可编程控制器及其输入输出通道电路等构成。系统中由液位PID控制器的设定值端口设置液位给定值,水压力传感器检测液位。涡轮流量计测流量,变频器调节水泵的转速,采用PID算法得出变频器输出值,实现流量的控制。流量控制是内环,液位控制是外环。 系统电源由接触器和按钮控制,系统电源接通后PLC进行必要的自检和初始化,控制器接收到系统启动按钮动作信号后,通过接触器接通电机电源,启动动力系统工作,开始两个闭环系统的调节控制。 关键词:PLC控制;变频器;PID控制;Wincc组件;上位机

目录 上水箱液位与进水流量串级控制系统 (1) 摘要 (1) 1.过程控制系统简介 (4) 1.1过程控制介绍 (4) 1.2 串级控制系统的组成 (4) 1.2.1 硬件介绍 (4) 1.2 电源控制台 (6) 1.3 总线控制柜 (6) 1.4 软件介绍 (7) 1.6系统总貌图 (7) 2.串级控制系统简介 (8) 2.1液位串级控制系统介绍 (8) 2.2 串级控制系统的概述 (8) 2.3串级控制系统的工作过程 (8) 2.4 系统特点及分析 (9) 2.5 串级控制系统的整定方法 (9) 2.6主、副回路中包含的扰动数量、时间常数的匹配 (10) 2.7 PID控制工作原理 (10) 3 上水箱液位与进水流量串级控制系统 (11) 3.1 实验设备: (11) 3.2 液位-流量串级控制系统的结构框图 (11) 3.3 系统工作原理 (11) 3.4 控制系统流程图 (12) 3.5 实验过程 (13) 3.6 实验结果分析 (15) 3.6.1 整定过程分析 (15) 3.6.2 扰动下的响应分析 (16) 3.6.3 主、副调节器采用不同调节器时对系统动态性能的影响 (16) 3.6.4 主、副调节器采用不同PID参数时对系统动态性能的影响 (19)

液体流量串级控制系统设计方案

前言 过程控制是指在生产过程中,运用合适的控制策略,采用自动化仪表及系统来代替操作人员的部分或全部直接劳动,使生产过程在不同程度上自动地运行,所以过程控制又被称为生产过程自动化,广泛应用于石油、化工、冶金、机械、电力、轻工、纺织、建材、原子能等领域。过程控制系统是指自动控制系统的被控量是温度、压力、流量、液位、成分、粘度、湿度以及PH值等这样一些过程变量的控制系统。过程控制是提高社会生产力的有力工具之一。它在确保生产正常运行,提高产品质量,降低能耗,降低生产成本,改善劳动条件,减轻劳动强度等方面具有巨大的作用。 单回路控制系统是过程控制中结构最简单、最基本、应用最广泛的一种形式,它解决了工业生产过程中大量的参数定值控制问题。但是,随着现代工业生产过程向着大型、连续、和强化方向发展,对操作条件、控制精度、经济效益、安全运行、环境保护等提出了更高的要求。此时,单回路控制系统往往难以满足这些要求。为了提高控制品质,需要在单回路的基础上,采取其它措施,组成复杂控制系统。而串级控制就是其中一种提高控制品质的有效方案。 本毕业设计课题针对液位对象浅述了串级控制系统的主要设计方法和步骤,虽然只是串级控制系统的一个简单的应用例子,但也初步综合了自动控制原理、过程控制、检测与转换技术、组态软件等自动控制专业的知识,对于提高对专业知识的认识水平、培养实践动手能力有重要意义。 本论文共分为五章:第一章为概述;第二章为总体方案的设计;第三章叙述了控制系统的控制规律的确定;第四章介绍了实际控制系统的运行与调试;第五章为论文的结论、讨论和建议。 本课题的设计和论文的编写得到了尹绍清老师的指导,在此表示衷心的感谢。

相关主题
文本预览
相关文档 最新文档