《污水处理中酸碱度控制仿真设计.doc》由会员分享,可在线阅读,更多相关《污水处理中酸碱度控制仿真设计.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、题题目:目:污水处理中酸碱度控制仿真系统设计学学院:院:机电学院专专业:业:电气工程及其自动化班班级:级:2015 级 1 班姓姓名:名:李景康学学号:号:20150608038指导教师:指导教师:赵翠俭2017年5月19日毕 业 论 文毕业论文诚信承诺书1.本人郑重承诺所提交的毕业论文 ,是在指导教师的指导下,严格按照学校和学院的规定完成的。2.本人在毕业论文中引用他人的观点和参考资料均加以注释和说明。3.本人承诺在毕业论文选题和研究过程中没有抄袭他人研究成果和伪造相关数据等行为。4.在毕业论文中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。学生签名:日期:I污水处理中酸碱度控制仿
2、真系统设计污水处理中酸碱度控制仿真系统设计【摘要摘要】在污水控制系统当中,污水酸碱度即PH值是处理污水的一个重要的指标。在工业生产中为了能够高效的,快速的,准确的处理污水,就需要准确的控制污水的酸碱度。而本次的仿真设计旨在满足这一要求,设计出一套基础的酸碱度控制仿真系统。在仿真系统设计当中应用了工控组态软件。在工控组态软件设计出与污水酸碱度控制系统相对应的组态画面。并且在组态软件中编写出命令语言,包括画面命令语言等,使得组态软件的应用更准确。组态软件选用组态王软件。酸碱度控制仿真系统的控制器可选用西门子S7-200,其中运用PID运算处理酸碱度的模拟量信号,并且将PID输出经转化后输入到组态软
3、件当中,控制执行器的动作。由于控制污水酸碱度需要酸碱两种试剂,所以会采用分程控制来控制酸碱两个执行器。【关键词关键词】酸碱度控制工控组态软件西门子S7-200PID控制分程控制IIDesign of pH Control Simulation system in sewage treatment【AbstractAbstract】In the sewage control system,the pH value of sewage is an important indexfor sewage treatment.In order to deal with sewage efficiently
4、,quickly and accurately inindustrial production,it is necessary to control the acidity and alkalinity of sewageaccurately.The purpose of this simulation design is to design a basic pH controlsimulation system.Industrial control configuration software is used in the design ofsimulation system.The con
5、figuration screen corresponding to the sewage pH controlsystem is designed in the industrial control configuration software.The commandlanguage,including data change command language,is programmed in configurationsoftware,which makes the application of configuration software more accurate.Configurat
6、ion The software selects Kingview software.The controller of pH and alkalinitycontrol simulation system is(PLC)Siemens S7-200.The input signal of configurationsoftware is processed by PID operation and output to configuration software.Because twokinds of reagents are needed to control the pH and alk
7、alinity of sewage,the two valveswill be controlled by split-way control.【KeyKey wordswords】PH controlKingview6.55Siemens S7-200PID controlSplitcontrolIII目录1 引言.12 污水酸碱度处理的工艺流程.12.1 污水酸碱度处理的意义以及污水排放的标准.12.2 污水酸碱度处理的流程以及场地规格.13 过程控制系统的建模.23.1 分程控制的应用.23.2 过程控制仪表的选择.33.4PH 值的概念.53.5 中和反应的特点.64 过程控制系统设计
8、.74.1 PLC 的简单介绍和通信选择.74.2 工程中 I/O 分配.74.3 PLC 中的 PID 调节.84.4 酸碱度控制的 PLC 程序.95 监控及仿真系统设计.105.1 创建新工程.105.2 外部设备和工程变量.105.3 画面的制作.115.4 命令语言的编写.125.5 进行运行系统的配置.135.6 保存工程并调试运行.146 系统测试.146.1 组态王的启动.146.2 实时趋势曲线.146.3 分析历史趋势曲线.15结论.17参考文献.17附录一.18附录二.22致谢.22石家庄学院毕业论文11 1 引言引言随着工业的发展,经济的发展越来越迅速。但是伴随着经济的
9、发展,人类正在慢慢侵蚀着自己的家园,生存环境变得越来越槽糕。人类也开始意识到污染物治理严重性,从而加强了对各种污染物处理的监管力度。不管是工厂中产生的污水或废气,还是生活中生成的污水等污染物,这些污染物的排放要求也变得越来越严格。在国家全面要求治理环境下,对污水处理厂的监管力度变得前所未有的严格和规范。在污水处理厂对污水的处理包括一些氧化处理、沉淀处理、硝化处理等等。在这些处理当中有一个非常重要的因素:酸碱度即PH值。适宜的酸碱度可以有效地促进这些化学或物理反应的进行,甚至于加快它们的反应速率。而且废液酸碱度也是污水排放的一项指标。污水排放的酸碱度在69范围为合格。综上所述,酸碱度是污水处理中
10、一个非常重要的指标,不仅是排放的要求,还有在污水处理过程中酸碱度对微生物的活性有很大的影响,微生物只有在合适的酸碱度下才能具有较强的活性。在传统的污水处理当中,在中性点附近,微量的中和剂添加对酸碱度的影响较大,而且使用人工调节的话费时费力,造成劳动力的浪费。所以在污水酸碱度控制中引入自动控制理念,会让酸碱度的控制更加准确、快速。而且解放了人力,节约了成本。2 2 污水酸碱度处理的工艺流程污水酸碱度处理的工艺流程2.1 污水酸碱度处理的意义以及污水排放的标准污水酸碱度处理的意义以及污水排放的标准在工业的生产中排出的酸碱废液需要进行一定处理才能排放,因为酸碱污水具有较强的腐蚀性,如不加治理直接排出
11、,会破坏建废液接触的设备。如果排放到河流当中,会影响河流的生态环境,甚至于破坏水生生物的生长环境。同时对于一些工厂来说,酸碱原料的流失也是一种重大的损失。所以酸碱废水应尽量回收利用或者加以处理达到排放要求。国家有关部门对于污水排放酸碱度的要求为:一切排污单位的排放污水酸碱度应为 69。2.2 污水酸碱度处理的流程以及场地规格污水酸碱度处理的流程以及场地规格在工业生产的污水酸碱度的处理中,会用到污水收集池、回收排放池、中和反应池、PH 检测仪、流量检测仪、可编程逻辑控制器、酸液罐、碱液罐等。污水收集池通过耐腐蚀性管道与中和反应池连接,中和反应池通过耐腐蚀性管道与回收排放池连接,酸、碱液罐通过不同
12、的耐腐蚀性管道与中和反应池连接。上述管道中都设有流量检测仪和阀门,实时检测和管理酸碱中和剂添加情况和污水的排放情况。并且在中和反应池中设有搅拌臂,使得中和反应充分进行。其中酸性中和剂会选用氯化氢溶液(HCL),碱性中和剂会选用氢氧化钠溶液(NAOH)。POV 变速显示屏设计2含碱(酸)污水会先收集到污水收集池中,经管道以固定流量排放到中和反应池中,中和反应池中 PH 检测仪检测到的信号输入控制器当中,信号经过控制器的处理再输出到执行器(调节阀),控制酸(碱)性中和剂的排放,经中和反应后使废液达到国家的排放标准。经过处理的污水排放到回收排放池中,同时会在污水回收排放池中安装 PH 检测仪检测经过
13、处理后废液的酸碱度。以防止调节阀出现故障而导致处理后污水的酸碱度过高或者过低。出现故障时会关停所有的调节阀门,直到排除故障。上述污水处理过程会在工控组态软件仿真模拟出来,本文后续会有介绍。在反应过程中中和反应池的容积应为 100 立方米。污水处理池排放污水的流量应为 100 立方米每小时。酸性中和剂氯化氢溶液的酸碱度应为 5,碱性中和剂氢氧化钠溶液的酸碱度应为 8,可编程逻辑控制器选用西门子 S7-200。在污水处理中 PH 检测仪的选用尤为重要,经过查询资料选用 PHG-217D 型工业 PH 检测仪,这款 PH 检测仪的测量范围为 0.0014.00,并且具有耐腐蚀性,还具有 420 毫安
14、的输出电流信号。在污水酸碱度处理的工程中,流量计和阀门的选用非常的关键,必须具有耐腐蚀性和精确性。3 3 过程控制系统过程控制系统的建模的建模过程控制系统是应用于自动化生产产线。在现今的工业生产的大多为自动化生产的产业线,过程控制在应用于生产线中最初的目的是控制某一生产参数为定值,如温度、液位、高度等等。从而保证生产的快速性和准确性。而随着时代和科技的发展过程控制系统逐渐的变得更加系统和完善,现在已经过度到集监控、控制、操作一体化。3.3.1 1 分程控制的应用分程控制的应用在工业生产中为了满足某些特殊工艺要求,有时我们会选用一种特殊的过程控制系统,比如上文提到的比值、自动选择性、均匀等等。有
15、时我们还需要将控制器的输出信号分段,去分别调节两个或两个以上的调节阀,以使得每个执行器在信号段内全范围动作。而在污水酸碱度处理的系统中存在两个执行器,分别为酸性中和剂阀门和碱性中和剂阀门。这时我们需要用到分程控制。在污水酸碱处理的工艺流程中需要控制两种不同的控制介质,工业生产中的废液可能来自不同的生产工艺,有时可能呈现酸性,有时可能呈现碱性。所以需要根据污水的酸碱性,决定添加碱性中和剂或酸性中和剂。大部分的污水处理对酸碱度要求都会是处于中性。所以就需要设计分程控制系统。图3-1所示为污水中和过程的分程控制系统流程图。石家庄学院毕业论文33-1废液中和过程的分程控制流程图图中PH计检测污水的PH
16、值,并且输出电流。PH值越大电流输出越大。电流会在控制器中进行处理,并且输出电流,输出的电流为420毫安。控制器对执行器的控制作用就是体现在这420毫安的电流上面。分程控制中调节阀为异向动作,在412毫安内酸性中和剂的阀门开度一直为零,而碱性中和剂会随着信号的变化而变化,在1220毫安内酸性中和剂会随着信号的变化而变化,碱性中和剂的阀门开度为零。图3-2为调节阀异向动作示意图。3-2调节阀异向动作示意图3.3.2 2 过程控制仪表的选择过程控制仪表的选择在过程控制系统中,经常将调节器(包括可编程序控制器)、执行器等称作过程控制仪表。它们是实现工业生产自动化的重要装备。在污水处理中调节器的选择会
17、选用PLC,本文下面会介绍。这里会重点介绍执行器的选择与原理。执行器在控制过程中是接收控制器的输出信号,改变调节阀的开度,从而改变被控液体的流量。执行器是由执行机构和调节阀两部分构成,执行器会选用电动执POV 变速显示屏设计4行器,电动执行器操作方便,并且启动方式简单,信号传输快。其中调节阀的选择尤为重要,调节阀的流量特性是选择调节阀的一个重要指标。流量特性可以分为理想流量特性和工作流量特性。因为是一个仿真系统没有实际操作,所以选择为理想流量特性。理想流量特性中有三种代表性的调节阀,分别是直线流量特性、对数流量特性和快开流量特性。三种特性取决于阀门的阀芯的形状。在酸碱中和反应中,中和反应对试剂
18、量要求很严格,尤其是在是中性区。直线流量特性和快开流量特性不适合反应的要求。而对数(百分比)流量特性适合负荷变化过大的过程,符合本次的仿真设计。阀门的相对开度与相对流量成正比关系,其数学表达式为:vkqqklldqqdmax1maxmax)()((3-1)可见调节阀的放大系数vk随相对流量的增加而增加。对公式(3-1)进行积分得1max1maxqqlnCllk(3-2)1C为积分常数,当l0时,minqq(可控的最小流量);当maxll 时,maxqq(可控的最大流量)。代入(3-2)可得minmax1maxmin1ln,qlnqqKqC(3-3)定义可调范围R为可以控制的最大流量与最小流量之
19、比,即CR1qqminmax(3-4)因而有)1(maxmaxmaxmaxqqln)1(lnllRllqq或(3-5)相对行程与相对流量成对数关系,其特性图如图(3-3)所示。石家庄学院毕业论文53-3等百分比调节阀流量特性曲线由式(3-5)和图(3-3)可知,对数流量特性调节阀在相对行程较小的时候相对流量较小,控制比较平稳;在相对行程较大时候相对流量较大,控制灵敏度高,所以它适合对负荷变化较大的过程。上述公式转换为)(阀门开度 1-maxqqR(3-6)其中R可调范围为30。3.4PH 值的概念值的概念酸碱度又称为PH值。PH值小于7为酸性,PH值大于7为碱性。在污水处理酸碱度的仿真控制中主
20、要是对PH值进行控制,也可以称为PH值自动控制系统。我们的主要目的是为控制污水的PH值在69之内。在这个过程中我们就需要去加碱或者加酸去调节PH值,而中和反应具有自己的特点,所以我们下面来讨论一下PH值的概念和中和反应特点以及反应中的数学模型。PH值是对液体中酸碱度的一种称呼,同时它又是对液体中氢离子活度的表示。在数值上等于氢离子浓度的负对数,它的定义式为:HH10logp(3-7)在标准的温度与压力下,纯水的PH值一般为中性即PH=7,因为纯水电离出来的氢离子和氢氧离子的数目相同,都为17-10L/mol,水的离子积为14-101。水的电离平衡常数为:14w10OHHK(3-8)通常在知晓溶
21、液的PH值为多少时也会知晓溶液的氢氧根离子的溶度1410PHOHPH值是溶液一个重要的指标,无论是在工业还是生活中,都会经常需要到PH值这一标准。POV 变速显示屏设计63.5 中和反应的特点中和反应的特点在理论中,中和反应是氢离子和氢氧根离子结合生成水的一种化学反应。它的化学反应式为:OHOHH2_3-9在化学当中通常用滴定法来观察酸碱中和反应的特点。就是在酸(碱)性盐中加入碱(酸)性试剂,观察反应试剂的酸碱度变化。如下图3-4所示。3-4酸碱滴定曲线污水入流酸的总量与出流酸的总量之差为容器中总的酸的变化量,表达式为3-9:dtdxVxtFtFCtFaa)()()(21113-9ax为溶液中
22、的阴离子。同样的对于碱来说,污水入流量的总量和出流量碱的总量之差与容器中总的碱变化量也有如下的平衡方程式,表达式为3-10:dtdxVxtFtFCFab)()()t(21223.-10bx为溶液中的阳离子。令baxxy综合3-9和3-10可得:2211)()()(FyCtFyCdtdyV3-11酸碱都为强酸强酸,电离程度为完全电离,有电中和条件得:HxOHxba3-12所以得到的模型的静态方程为:14141010/10pHpHbaHHxx3-13在仿真设计中中和剂我们选择的是强酸强碱,经3-13和3-11后得知强酸强碱的整体控制系统模型为:石家庄学院毕业论文710ln1010ln10)t()1
23、010()()1010)(1421421141pHpHpHpHpHpHVFCtFCtdPHd()(3-121C为污水中酸(碱)的浓度,2C为中和剂入流碱(酸)的浓度,21FF、分别为含酸(碱)污水入流量和中和剂入流碱(酸)流量。V为反应池体积。4 4 过程控制系统设计过程控制系统设计过程控制系统设计主要是用PLC。PLC是一种专门为了工业环境设计应用而设计的具有计算机功能的电子装置。早期得PLC只具有逻辑运算的功能,因此被称作可编程逻辑控制器(Programmable LogicController,PLC)。但随着技术的发展,PLC已经具用逻辑运算、顺序运算、定时、比较等等一些拓展功能,不再
24、单单是逻辑运算,所以现在被称为可编程控制器(Programmable Controller,PC),但是为了和个人计算机(PC)区分,通常会使用PLC这个简称。4.1 PLC 通信通信设计设计PLC的硬件系统有CPU模块、I/O模块、电源、外设接口、I/O扩展模块等等。CPU是PLC的“大脑”,处理信息,与计算机的CPU的工作模式大致相同。I/O模块是输入模块和输出模块的统称,是PLC的“感官”,负责外部设备和CPU的联络。电源设备是将交流电信号转换成微处理器可以使用的微电流直流信号。STEP7是一款适用于西门子S7-200的编程软件,它具有强大的程序编译能力,画面简洁,使用方便,同时支持多种
25、的通信方式。在工业生产中占有一定的地位。经过多年的发展,计算机与S7-200之间的通信有很多种方式,例如利用PPI电缆连接,或通过以太网的方式进行通信。在本次的仿真设计中我们会选用通信电缆方式(PPI电缆)。PPI电缆选用RS-485线,同时端口转为USB口,用于计算机的连接。4 4.2.2 工程中工程中I/OI/O分配分配要实现对污水酸碱度的控制,需要采集中和反应池中的废液酸碱度,在经PLC中的PID运算输出变量来控制执行器,使执行器控制中和剂的排放。该过程中需要使用到模拟量输入和模拟量输出,通过PLC程序控制阀门的开度。EM235模拟量输入输出模块具有4路模拟量输入和1路模拟量输出功能。输
26、入范围包括电流020mA,数据字格式为单极性全量程范围032000。且输出电流为020mA。在工程中输入输入信号均为420mA。在污水酸碱度的控制中PH检测仪将模拟量信号传输到AIW0中,经A/D模块将外部输入模拟量转化为数字量。数字量经过归一处理填入到PID回路参数表中,进行PID运算,PID的结果会转换为工程量输出,存放到AQW0当中控制阀门的开度。由于在实际工程中存在其他的输入输出,确定PLC的I/O分配情况见表(4-1)和外部接线图4-1。POV 变速显示屏设计8表4-1 酸碱度控制系统的PLC的I/O分配表输入输出元件名称I/O点元件名称I/O点反应池PH值检测仪AIW0变送器AQW
27、0排放池PH值检测仪AIW2启动按钮I0.0停止按钮I0.1图4-1外部接线图4 4.3.3 PLCPLC中的中的PIDPID调节调节PID调节是比例、积分、微分调节的简称。比例积分微分调节规律是根据调节器输出的信号与输入偏差的大小、偏差的积分和偏差的微分成比例关系。理想的PID调节的数学表达式为:dttdeTdtteTtektuDc)()(1)()(14-1u(t)为PID回路的输出;e(t)为回路偏差;cK为比例系数;1T为积分时间;DT为微分时间;其中比例控制器是一个可调的放大器,主要是对偏差信号的一个放大。但是如果只有一节就是为了消除系统存在稳态误差,随着时间的增加,积分项就会增大,这
28、样,即个比例调节的话,系统的调节输出就会存在稳定误差,所以要引入其他的控制方式。而积分调便误差很小,积分项也会随着时间的增加而增大,它会使控制器的输出增大,稳态误差减小,直到等于零。微分调节中误差信号与微分项成正比关系。由于存在滞后或者惯性,在一个系统自动调节过程当中可能出现一些震荡甚至失调。这时就需要加入一个微分调节,微分调节可以预测误差的走向,解决系统中信号滞后的问题。在一个完整的控制系统当中,PID调节可以比单纯的比例调节更完善。在PLC中有一个PID回路参数,其格式和含义见表4-2。4-2PID参数表偏移地址变量名数据格式取值范围石家庄学院毕业论文9VD200反馈值双字实数0.01.0
29、VD204设定值双字实数0.01.0VD208输出值双字式双0.01.0VD212增益双字实数比例常数VD216采样时间双字实数正数VD220积分时间双字实数正数VD224微分时间双字实数正数VD228积分项前值双字实数0.01.0VD232反馈量前值双字实数最近一次PID变量值4 4.4.4 酸碱度控制酸碱度控制在酸碱度的控制中,PLC程序的编写是尤为重要的。程序正确性保障了一个系统的完整性。他就像相当于人体的“大脑逻辑性”,当你的“逻辑性”出现错误后,你身体的各个部位就会做出错误的动作。而系统也一样,逻辑性的错误是最为致命的。可能会导致一个系统的崩溃,比如你的程序出现错误,它就会在反应液呈
30、酸性的时候加入酸性中和剂,会导致排放的严重不达标,甚至造成严重的事故。所以程序的编写是非常的重要的。经过慎重思考之后和调试之后,可以确定以下的程序是正确的。可以控制污水溶液最终排放达到要求。子程序的调用子程序:PID参数的初始化。POV 变速显示屏设计10中断程序中的数值采集和归一化处理。其他的PLC程序在附录1中。5 5 监控监控及仿真系统设计及仿真系统设计上文讲述了酸碱度及中和反应的特点,结合这些特点去做一些仿真调试。并且把要把这些特点转换为数学模型,写入到组态王中。接下来会去介绍组态王软件的特点以及仿真使用。组态王软件是我国第一家较有影响的组态软件开发公司开发的软件。它的操作主界面简单明
31、了,并且它的脚本语言的编写以汉字作为关键字。在一个完整过程系统中建立一个应用工程需要下面介绍的几个步骤。5 5.1.1 创建新工程创建新工程第一步主要是为了创建一个文件夹来存放与工程相关的文件,方便后续的操作。这一步操作非常简单,主要是写好对工程的介绍。5 5.2.2 外部外部设备设备和和工程变量工程变量这里你要根据你工程中需要到的硬件设备和要使用的变量来具体操作。其中包括内存变量和I/O变量。在酸碱度控制的仿真设计当中,我们会用到西门子S7-200型PLC和PPI通信,这就需要我们去正确选择硬件设备。组态王中设计了“设备配置向导”,来引导设计人员来完成外部设备的连接。在选择合适的PLC型号和
32、通信方式之后,然后点击“下一步”,直到完成外部设备的定义。然后在酸碱控制系统中变量设置是最为重要,其中包括内存变量和I/O变量两大类型,I/O变量类型是可以与外部设备相互交换数据的变量类型。所以如一些温度、流量、液位等等一些从下位机采集来变量应该设为I/O变量。不需要与外部设备联系的数据类型就应该设为内存变量,想一些计算的中间变量。而且变量的类型也可以石家庄学院毕业论文11按照数据类型来分为离散型、实型、整型和字符串型。还有一些系统预设变量,像年、月、日、日期、用户名、网络状态等等。而在污水酸碱度控制设计中,组态王的变量设置中会有许多的I/O变量和内存变量,例如酸碱度、流量、阀门开度和启动停止
33、等等,而数据计算的中间值会设成内存变量来进行脚本的运算。例如图(5-1)5-1PH值变量图中为反应池PH值变量,变量定义中已经有了详细的介绍,比如说它的取值范围,还有与PLC中对应的取值,以及在PLC中的寄存器的地址和数据类型等,在附录中会有组态王其他重要变量的介绍。5 5.3.3 画面的制作画面的制作组态王中的画面制作完全是根据工业生产的流程来制作的。必须要与实际的生产工艺相对应。在组态王的画面制作中会有一些比较方便的工具,比如图库。工程人员可以根据自己的需要去在图库中选择自己想要的图画。还有一些简单动画制作,比如阀门的动画设置、模拟值的输出与输入等等。根据上文酸碱度控制流程的介绍会制作出与
34、之对应的组态画面。然后再建立一些特殊的画面,例如说实时曲线画面、历史曲线画面等等,并且能够通过按钮在实POV 变速显示屏设计12现各个画面的切换。下图5-2是设计中的主画面。5-2主界面画面在上图中阀门的动画设置为关闭时为红色,打开时为绿色。5 5.4.4 命令语言的编写命令语言的编写在实际的工程中,模拟量的变化都会根据其它数据变化去自动变化,而在组态王中没有这种实际变化,我就需要去数学模型去模拟出这种变化,使仿真设计更加的接近实际工程。为了达到这种要求我们就需要去编写一些脚本程序。利用这些命令语言去完善整个仿真设计。在污水酸碱度控制中,我们会把上文中叙述的阀门与流量的关系,还有中和反应的特点
35、写到组态王画面命令语言当中。下面为主界面的画面命令语言。主要是对PH值的控制。if(本站点反应池PH值7)本站点碱性中和剂阀门开度=1.5-0.125*本站点PLC输入信号;本站点数1=本站点碱性中和剂阀门开度-1;本站点碱性中和剂液体流量=50*Pow(30,本站点数1);本站点酸性中和剂液体流量=0;本站点酸性中和剂阀门开度=0;本站点中间值1=本站点反应池PH值-14;本站点中间值2=Pow(10,本站点中间值1)*100;本站点中间值13=0.00005+Pow(0.1,本站点反应池PH值)-Pow(10,本站点中间值1);本站点中间值3=本站点中间值13*本站点碱性中和剂液体流量;石
36、家庄学院毕业论文13本站点中间值4=Pow(10,本站点中间值1)+Pow(0.1,本站点反应池PH值);本站点中间值5=2.30258*100*本站点中间值4;本站点中间值6=(本站点中间值2-本站点中间值3)/本站点中间值5;本站点反应池PH值=本站点反应池PH值-0.2*本站点中间值6;else本站点酸性中和剂阀门开度=0.125*本站点PLC输出信号-1.5;本站点数2=本站点酸性中和剂阀门开度-1;本站点酸性中和剂液体流量=50*Pow(30,本站点数2);本站点碱性中和剂液体流量=0;本站点碱性中和剂阀门开度=0;本站点中间值7=本站点反应池PH值-14;本站点中间值8=Pow(0
37、.1,本站点反应池PH值)*100;本站点中间值14=0.00005-Pow(0.1,本站点反应池PH值)+Pow(10,本站点中间值7);本站点中间值9=本站点中间值14*本站点酸性中和剂液体流量;本站点中间值10=Pow(10,本站点中间值7)+Pow(0.1,本站点反应池PH值);本站点中间值11=2.30258*100*本站点中间值10;本站点中间值12=(本站点中间值9-本站点中间值8)/本站点中间值11;本站点反应池PH值=本站点反应池PH值-0.2*本站点中间值12;上述命令语言主要是把中和反应的数学模型和阀门开度流量的关系写入到了组态王中。在画面切换按钮中也有命令语言的编写,如
38、下:在按钮弹起时执行ShowPicture(历史趋势曲线);ClosePicture(主界面);上述函数表示打开“历史趋势曲线”,并且关闭“主界面”。这样就可以实现两个画面之间的切换。5 5.5.5 进行运行系统的配置进行运行系统的配置在组态工程进行调试运行之前,我们要进行运行系统的配置。对运行系统、用户、趋势曲线等等进行设置。在组态王中我们要对实时数据和历史数据进行分析。所以要记录两种数据,在POV 变速显示屏设计14工具箱中有内置实时趋势曲线,它最多支持四条曲线。在污水酸碱度控制中我们只需要对酸碱度进行一个观察即可。而历史数据曲线可以调用历史趋势曲线控件对酸碱度数据进行记录。5 5.6.6
39、 保存工程并调试运行保存工程并调试运行这是组态王仿真的最后一步,也是最为重要的一步。调试运行工程是否符合自己的要求。6 6 系统测试系统测试在完成上文中部分后就要进行最重要的一步,系统的测试。检验是否符合要求。6 6.1.1 组态王的启动组态王的启动在画面中点击“切换到VIEW”启动组态王。进入监控画面,检查I/O变量是否可以和PLC正常通讯。如果不是正常通讯就会出现以下情况,如图(6-1)6-1画面运行在实验中出现上述情况的原因是因为PLC和组态王通讯不正常。在调试过程中信息窗口还出现了脚本错误(除零错误),经检查后发现是画面命令语言中数学模型的编写错误。6 6.2.2 实时趋势曲线实时趋势
40、曲线点击“实时趋势曲线”就会切换到相应的画面。可以观察到在PID调节的作用下PH值的曲线。如图6-2所示。石家庄学院毕业论文156-2实时趋势曲线6 6.3.3 分析历史趋势曲线分析历史趋势曲线点击主界面上的“历史趋势曲线”按钮,就会转到“历史趋势曲线”画面,如下图6-3所示。可以通过观察曲线的走势去改变PID调节中整定参数。POV 变速显示屏设计166-3历史趋势曲线在测试当中,系统的调节时间过长,这时候就要去增大比例系数。可以通过主画面的中PID参数那里去调节比例系数。经过调整后系统的比例参数为:?,积分常数为:?,微分常数为?。当达到稳定时历史趋势曲线如下图6-4所示。石家庄学院毕业论文
41、176-4调整后的历史趋势全图中酸碱度稳定在7附近。结论结论酸碱度控制在污水处理中的重要性直接决定了控制的精度。本次酸碱度仿真控制设计中用到西门子S7-200PLC是一款基础的控制器,简单易学,操作简单。具有PID运算功能,PID调节基本上可以满足对污水酸碱度的控制。而本次的仿真设计正是验证了这一点。而组态软件的模拟为仿真设计提供了方便,像数学模型的建立,画面的监控等。组态软件都能进行操作,与PLC的搭配更是完美。由于是仿真设计,数学模型的建立直接影响设计的成功。而中和反应又是化学反应中具有代表性的反应。污水酸碱度控制仿真系统主要是对污水处理系统的一个补充。可以用于污水处理中需要控制酸碱性的环
42、节。参考文献参考文献1吴蕴章.自动控制理论基础M.西安:西安交通大学出版社,2007.2廖常初.PLC编程及应M.北京:机械工业出版社,2005.3李道霖.电气控制与PLC原理及应用M.上海:电子工业出版社,20114施涌潮,梁福平,牛春晖.传感器检测技术M.北京:国防工业出版社,2007.4.5周继明,江世明,彭解华.传感器技术与应用M.长沙:中南大学出版社,2005.3.6丁学文.电气控制与工程实习指南.北京:机械工业出版社,2008.POV 变速显示屏设计187胡晓林,廖世海.电气控制与PLC应用技术.北京:北京理工大学出版社,2010.8陶权,韦瑞录.PLC控制与系统设计、安装与调试.
43、北京:北京理工大学出版社,2011.9孙平.可编程控制器原理及应用.北京:高等教育出版社,2009.10王永华.现代电气控制及PLC应用技术.北京:中国水利出版社,2001.11台方.可编程控制器应用教程.北京:机械工业出版社,2006.12SIMENS公司STEP7-Micro/WINI软件用户使用参考手册,2004.13徐绍坤,熊伟.PLC编程设计教程(从基础到提高).北京:中国电力出版社,2011.14汪志锋.工控组态软件.北京:电子工业出版社,2007.15曹辉,马栋萍,王暄,耿瑞芳.组态软件技术及应用.北京:电子工业出版社,2009.16张文明.组态软件控制技术.北京:北京交通大学出
44、版社,2011.17赵燕,周新建.可编程控制器原理与应用.北京:中国林业出版社,2006.253-26418吕景泉.自动化生产线安装与调试.北京:中国铁道出版社,2010.19赵华军,唐国兰.可编程控制器技术应用.上海:华南理工大学出版社,2000.20张玉莲.传感器与自动检测技术.北京:机械工业出版社,2006.21常斗南.可编程控制器的原理及应用.北京:机械工业出版社,2001.22王卫兵.可编程控制器原理及应用.北京:机械工业出版社,1995.附录一附录一PLC程序子程序的调用和设定值的归一化处理石家庄学院毕业论文19PID参数的初始化启动和停止按钮的应用,酸性中和剂阀门开关的控制和碱性
45、中和剂阀门的开关控制POV 变速显示屏设计20废液排入阀门和稳定前排放阀门的开关控制,以及稳定后排放阀门的开关控制和搅拌器的开关控制反应池中PH值的采集石家庄学院毕业论文21酸性中和剂的阀门开度控制碱性中和剂阀门开度的控制POV 变速显示屏设计22PID运算的调用。附录二附录二组态中变量的设置致谢致谢感谢我的指导老师赵翠俭的亲切关怀和悉心指导。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,赵老师都始终给予我细心的指导和不懈的支持。四年来,他不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨致以诚挚的谢意和崇高的敬意。在此,我还要感谢在一起度过愉快的大学四年生活的同学们,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑。在论文即将完成之际,我的心情石家庄学院毕业论文23无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们!
限制150内