西门子PLC和WINCC在污水处理自动化监控系统中的应用
时间:05-29
来源:互联网
点击:
1引言
本文以污水处理的工艺流程为线索,介绍了监控系统的整体设计方案、各个分布式控制站的设计、上位监控画面的制作以及重难点控制策略的研究。文中着重讲述了PLC、软启动器与变频、PID等技术在污水处理中的典型应用。在该污水处理中,为了达到控制溶解氧(DO)含量、配水井液位等在一定得范围内的目的,我们采用PID控制、变频调速等技术来实现对风机和水泵的转速的调节。同时根据液位不同对使用设备的台数进行控制。为了解决污水处理中大功率设备启动所带来的问题,该系统采用了软启动器拖动电动机。同时为了解决设备长期运行带来的问题,采用轮换使用几台泵或风机。本文以实际系统为例,介绍污水处理厂自动控制的方法与策略,具有一定实践指导意义。
2污水处理工艺流程介绍
2.1污水处理的基本工艺方法
污水处理就是采用各种技术与手段,将污水中所含的污染物质分离去除、回收利用,或将其转化为无害物质,使水得到净化。
现代污水处理技术,按处理程度划分,一般分为三级处理:
一级处理,又称物理处理,主要是去除污水中呈悬浮状态的固体污染物质,经过一级处理后的污水,可去除50%左右的悬浮物,BOD一般只能去除30%左右,达不到排放标准。
二级处理,又称生化处理,它是城市污水处理厂的核心,主要去除水中呈胶体和溶解状态的有机污染物。经二级处理后,BOD的去除率可达90%以上,污水中BOD值可降至20-30mg/L,有机污染物达到国家规定的排放标准。
三级处理,又称深度处理,其目的在于进一步去除二级处理未能去除的污染物质,其中包括微生物未能降解的有机物和氮、磷等能够导致水体富营养化的可溶性无机物质。
生物法具有净化能力强、费用低廉、运行可靠性好等优点,是污水处理的主要方法,在污水处理领域中占有重要地位。我国现阶段的城市污水处理以生物法为主,以物理法和化学法为辅。以生物法为主的处理工艺主要有活性污泥法、A/O法、A2/O法、SBR法、MSBR法、UNITANK法、氧化沟等,它们均具有同步降解BOD5和脱氮除磷的作用。
2.2本系统采用的工艺介绍
根据实际情况,并综合考虑各种工艺的优缺点,该污水处理厂采用A2/C氧化沟工艺。
2.2.1A2/C氧化沟工艺简介
![](../img/eep/emb/emb-38009ocozxd50542.jpg)
图2.1A2/C氧化沟工艺流程图
设置厌氧、缺氧段的Carrousel氧化沟(文中简称:A2/C氧化沟)具有生物脱氮除磷功能,是目前城市生活污水处理的主流工艺之一。它是在Carrousel2000氧化沟的基础上增加前置的厌氧段形成的。在污水脱氮除磷的工艺设计中必须具备厌氧、缺氧、好氧3个基本条件,但是在实施过程中由于所需的处理构筑物多、
污泥回流量大,从而造成投资大、能耗多、运行管理复杂。A2/C氧化沟将厌氧、缺氧、好氧三个过程集中在一个池内完成,各部分用隔墙分开自成体系,但彼此又有联系。该工艺充分利用污水在氧化沟内循环流动的特性,把好氧区和缺氧区有机结合起来,实现无动力回流,节省了去除硝酸盐氮所需混合液回流的能量消耗。
![](../img/eep/emb/emb-38010ldub0qjouni.jpg)
图2.2A2/C氧化沟平面布置图
该污水处理系统为两个A2/C氧化沟并行运行。经配水井分配后的污水进入氧化沟前段的厌氧池,与来自污泥泵房的回流污泥混合,在厌氧条件下,除磷菌可将储存在菌体内的聚磷分解,将磷酸盐释放到水中。厌氧池分为3格,每格都设有水下搅拌器以防止污泥沉淀。经厌氧释磷后的污水进入缺氧段进行反硝化脱氮,缺氧段设计成环流形式,强化脱氮效果,反硝化后的污水通过设置在一侧的渠道进入氧化沟。氧化沟的充氧机械采用倒伞形曝气机,可根据池内DO测定值控制调节堰门出水、改变曝气机转速以达到调节溶解氧的目的。在氧化沟内,污水进一步去除有机物并将NH3-N氧化成NO2和NO3。同时聚磷菌在好氧条件下过量摄取污水中的磷,强化出水水质。而且在好氧段末设置内回流渠,经过好氧硝化的污水进入缺氧段,由于末端的溶解氧减少到最低程度,有效的防止缺氧池氧过量的问题,可以取得最好的反硝化效果。经过处理后的污水经过出水口进入二沉池进行沉淀处理。
2.2.2本系统工艺流程
桂阳县污水处理厂包括污水处理和污泥处理两个系统。污水处理系统包括进水井、粗格栅间、提升泵房、细格栅间、曝气沉砂池、鼓风机房、氧化沟、二沉池、紫外线消毒渠、出水渠等,污泥处理系统包括污泥回流泵房、脱水机房等几部分。
污水经污水排放管进入进水井,由进水井流经粗格栅,滤除大块固体悬浮物后,再由提升泵将污水提升到细格栅,滤除细小的漂浮物和浮渣,然后经计量渠流入曝气沉砂池,进行砂水分离,去除水中密度较大的无机颗粒,以保护后续处理设备的正常运行。然后污水进入氧化沟,进行生化处理。经生化处理后的污水进入二沉池进行污泥沉淀,经过污泥沉淀后的污水经紫外线消毒后到出水渠,最后排放。二沉池分离的一部分生物活性污泥回流到生化反应池,另一部分剩余污
泥流经污泥泵房进入污泥处理系统,剩余污泥进入污泥贮池,最后经进污泥泵进入脱水机房进行脱水处理并外运。
![](../img/eep/emb/emb-38012ddgf0ch1qyn.jpg)
图2.3韶阳县污水处理厂总体工艺流程图
3控制系统方案设计
3.1设计原则
1.系统性能稳定,安全可靠。
2.操作简单,维护方便
3.运行经济节能,维护费用低。
4.易于扩展
5.性能价格比高
3.2设计思想
本系统采用工控机+可编程序控制器(PLC)+现场仪表的控制方式。现场仪表将现场的信号采集并传输至PLC中,PLC作为主要的现场控制单元,工控机用于监视和控制PLC及现场设备的状态。各个设备均能实现现地、远程、远程手动三种控制方式。
3.3系统结构图
整个控制系统由中控室、PLC控制站、现场仪表及现场的控制柜构成。系统的结构图如图3.1所示:
![](../img/eep/emb/emb-38014ftakpje3dfp.jpg)
图3.1监控系统结构图
3.4控制系统各部分功能
3.4.1现场电控柜
现场控制柜的主要作用是完成现场控制功能和与PLC连接。各个现场控制柜能够完成手动控制设备启停的功能,是典型的继电器控制。现场控制相对于PLC自动控制和中央监控室控制具有最高的优先级。只有将选择开关拨到远程控制之后,PLC控制和中央监控室的上位控制才起作用。所以在进行自动控制调试前,首先要完成对现场各控制柜的调试,在保证现场设备安全的前提下才能进行远程控制。
3.4.2PLC控制站
该污水处理厂的自动化监控系统共设两个PLC控制站。氧化沟单独一个控制站,其余部分用一个控制站。PLC站的主要作用是采集现场的信号并控制设备的运行。现场的信号包括液位、流量、温度等工艺信号和设备的运行状态。当现场控制柜的模式选择开关选择到“远程”时,操作人员不能使用现场控制柜上的启停按钮来控制设备的运行。这时,PLC会根据程序自动或者根据上位监控系统给出的信号控制设备的运行。
3.4.3上位监控系统
该污水处理厂的自动化监控系统的上位监控系统包括一个工程师站和一个操作员站。工程师站既能完成系统组态、调试及控制参数的在线修改和设置等,又能完成对整个污水处理厂的数据采集、监控,报表及打印等功能;操作员站主要完成对整个污水处理厂的数据采集、监控等功能。在系统正常工作时,工程师站可兼作操作员站,方便了监视与操作,并提高了系统的可靠性。污水处理的各个工段的工艺数据以及各个设备的运行状态通过PLC采集并在上位机监控画面上显示,操作人员可以查看全厂各个设备的运行情况。同时可以对报表存档打印,显示实时报警和历史报警等,方便操作人员进行工艺分析和查找故障。当现场控制柜的模式选择开关选到“自动”时,在上位机监控画面中可以选择设备为“手动”运行状态,然后手动控制设备的运行。
4控制系统硬件设计
4.1PLC1站设计
PLC1站主要负责粗格栅、提升泵、细格栅、曝气沉沙池等位置仪表的数据采集及设备的远程监控。
4.1.1PLC1实现的功能
在粗格栅间共设有2个粗格栅,粗格栅的主要作用是去除污水中大块漂浮物。粗格栅能够根据PLC程序或上位机设定的时间实现轮流自动启停。与粗格栅关联的设备螺旋压榨机负责将粗格栅过滤出的悬浮物脱水、粉碎。在控制时,为确保设备安全,应使粗格栅与螺旋压榨机联动,以防止螺旋压榨机空转。联动顺序为:螺旋压榨机→粗格栅,关机顺序相反。螺旋压榨机在粗格栅停止之后再运行30-60s。螺旋压榨机故障时,粗格栅停止运行。
提升泵房水泵主要用来将粗格栅间流出的污水提升到细格栅间。在提升泵房,需要测量和控制的是四台提升泵的运行状态以及它们的启停。提升泵房有四台提升泵,其中三台软启动泵,一台变频调速泵,由变频器来控制。
设置细格栅的目的,在于拦截污水中的大量细小的漂浮物。对于细格栅的控制,可通过现场控制柜实现手动控制,也可对细格栅进行远程控制启、停。细格栅的控制也要和输送机实现联动,以保证设备安全。其控制的方法与粗格栅相同。
沉砂池的作用是为了避免砂粒对处理工艺和设备带来的不利影响。砂粒进入生化池内会使污泥刮板过度磨损,缩短更换周期。沉砂池内部有一台桥式吸砂机、两台吸砂泵和一台沙水分离器,其主要作用是将砂粒吸走,需要对其进行监测和控制。吸砂机和吸砂泵的启停,可由现场控制柜手动控制,也可以由中央控制室的上位机进行远程控制。吸砂泵与砂水分离器联动运行。联动顺序:沙水分离器→吸砂泵,关机顺序相反。罗茨给曝气池鼓风,罗茨风机由PLC根据时间控制启停,自动轮换。
4.1.2控制柜设计
PLC1站采用CPU315-2DP。根据控制要求,PLC1共需数字量输入150点,数字量输出40点,模拟量输入26路,模拟量输出10路,另外预留20%的I/O点备用。PLC1站需要6块32点DI,2块32路DO,4块8通道AI,2块8通道AO。由于一个机架最多安装8个信号模块,因此需要设置一个扩展机架。在这里采用IM365近程扩展一个机架。
4.2PLC2站设计
PLC2站主要负责A2/C氧化沟处仪表的数据采集及设备的远程监控。由于厌氧池、缺氧池、氧化沟内的需要采集的数据和控制的设备比较多,所以单独设置一个PLC控制站。
4.2.1PLC2实现的功能
PLC2主要实现对氧化沟内的曝气机、闸门启闭机、潜水推流器、电动调节堰门、内回流旋转门等设备进行控制。在这里对曝气机的控制室通过变频器实现的。在PLC内部对溶解氧含量进行PID运算,输出4-20mA到变频器的模拟量控制端子,调节曝气机转速,从而达到控制溶解氧含量的目的。
4.2.2控制柜设计
在PLC站2也采用S7300PLC。PLC站2需要根据溶解氧的浓度通过PID运算来调节曝气机转速,同时需要控制潜水推流器等众多设备,为了满足要求采用浮点数运算速度较高的315-2DPCPU。根据控制要求,PLC2共需数字量输入156点,数字量输出38点,模拟量输入20路,模拟量输出12路,另外预留20%的I/O点备用。PLC1站需要6块32点DI,2块32点DO,4块8通道AI,2块8通道AO。由于一个机架最多安装8个信号模块,因此需要设置一个扩展机架。在这里采用IM365近程扩展一个机架。
5控制系统软件设计
该污水处理厂自动化监控系统软件设计包含PLC程序开发和上位监控界面的开发。
5.1PLC编程
在该系统中我们通过在工控机上安装STEP7编程软件进行程序的编制和调试工作。并通过在PC机中插入CP5611板卡,连接PLC下载程序并监视程序的运行及查找故障。
5.1.1编程软件介绍
STEP7编程软件用于西门子系列工控产品包括SIMATICS7、M7、C7和基于PC的WinAC,是供它们编程、监控和参数设置的标准工具,是SIMATIC工业软件的重要组成部分。STEP7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等[7]。
5.1.2设计过程
首先,创建工程。STEP7安装成功后,将在Windows桌面上出现SIMATICManager(SIMATIC管理器)图标,双击该图标后,进入STEP7的项目管理器。然后点击“文件”>“新建”,选择创建一个新项目,输入sewerage作为新项目的名称并选择项目文件的存放位置,然后点击OK。
然后,进行硬件组态。进入STEP7的项目管理器之后,在浏览窗口中右击项目名称,在快捷菜单中选择“InsertNewObject”>“SIMATIC300Station”,并选择“Rename”,给站1更名为“others”。同样的插入第二个站“yanghuagou”。
下面我们以PLC1站为例看一下站内硬件组态的过程。在SIMATICManager的浏览窗口中鼠标左键单击站名“others”,在右边的显示窗口中会出现Hardware(硬件组态)图标。双击该图标进入硬件组态的界面,如图5.1所示:
![](../img/eep/emb/emb-38015or5cycycbdr.jpg)
图5.1硬件组态图
在STEP7中,可以通过简单的拖放操作来完成主机架的配置。在配置过程中,添加到主机架中的模块的定货号应该与实际的硬件一致。在硬件目录中选中一个模块,目录下方的窗口会显示模块的定货号和对模块的描述。插入主机架后,分别向机架中的1号插槽添加电源、2号插槽添加CPU。硬件目录中的某些CPU型号有多种操作系统(Firmware)版本,在添加CPU时,CPU的型号和操作系统版本都要与实际的硬件一致。在这里我们电源选择PS3075A,CPU选择CPU315-2DP。在添加CPU时会出现对话框选择CPU的站地址,在这里我们用选择2。4—11号槽中可以添加信号模块、功能模块、通讯处理器等,上述模块分别在硬件目录的SM-300、FM-300和CP-300中。如图我们添加了6个32点的数字量输入模块和2个32点的数字量输出模块。硬件组态的模块的订货号以及位置必须与实际的硬件是一致的。
第6章控制策略研究
6.1PID算法
6.1.1PID算法介绍
按偏差的比例、微分、积分进行控制(简称PID控制)是连续系统控制中技术最成熟,应用最广泛的一种控制技术。它的结构简单,参数调整方便,是在长期的工程实践中总结出来的一套控制方法。在工业控制中由于难以建立精确的数学模型,系统的参数经常发生变化,所以人们往往采用PID控制技术,根据经验进行在线调整,从而得到满意的控制效果。
6.1.2PID算法在PLC中的实现
考虑到PLC的运算速度,需要对PID算法进行一下转化,特别是积分项的计算。由PID的离散形式方程可知,积分项包括第一次采样到当前采样时刻的所有误差;微分项由本次和上次的采样值决定;而比例项只由本次的采样值决定。在PLC中要存储所有的采样的误差时不实际的,也是不必要的。因为自第一个采样时刻开始,每次采样获得一个误差,要由PLC计算一次输出,所以只需要将上一次的误差和上一次的积分项存储。利用数字计算机的迭代运算,可将PID算式化为递推形式[3]。简化形式如下:
![](../img/eep/emb/emb-38016sm5teuobyus.jpg)
![](../img/eep/emb/emb-38017ssbs0zlx2vs.jpg)
在该污水处理系统中,在提升泵、曝气机、罗茨风机、污泥回流泵等多处用到PID控制。所以在S7300PLC中将PID控制程序编制为一个程序块(FB),为每个需要PID程序控制的设备建立一个背景数据块(DI),这样每次PID运算之后的MX将会被保存。PID运算的输出通过模拟量输出模块(AO)输出到变频器的控制端,从而实现程序自动控制电动机转速。下面是PID功能块的程序:
![](../img/eep/emb/emb-38018sy2grc5j2bc.jpg)
![](../img/eep/emb/emb-38019z3ny4zk350l.jpg)
![](../img/eep/emb/emb-38020axickjin5u2.jpg)
6.2软起动器一拖三控制
提升泵房有4台提升泵,其中的三台采用施耐德ATS4837KW软起动器,工作在接触器旁路工作模式,实现一拖三控制。在一拖三级联控制系统中,ATS48的运行信号RUN,停止信号STOP和级联信号LIC由PLC的继电器输出给定。同时,将ATS48的输出继电器R1设置为“r1I(隔离继电器)”,把逻辑输入LI3设置为“LIC(级联控制)”。电机主回路控制图如下图所示。
![](../img/eep/emb/emb-38021mru5sfsord5.jpg)
图6.1电机主回路控制图
图中1KM1、2KM1、3KM1为电机1#、2#、3#的主接触器,1KM2、2KM2、3KM2为电机1#、2#、3#的旁路接触器。下面以电机1为例说明电机的启动停止过程。
启动时,按下启动按钮,经PLC延时后,输出一个500ms(该时间应大于100ms,小于1000ms)的脉冲启动信号给ATS48的RUN端,软启动器被允许启动,由于产生运行信号,ATS48内部继电器R1吸合,于是主接触器1KM1合上,ATS48按照设置的启动时间启动;启动结束后,ATS48内部继电器R2合上,于是旁路接触器1KM2合上,此时1KM1和1KM2同时吸合;在较短的一段时间(由ATS48决定)之后,R2在R1之后失电,1KM1断开,电机继续由1KM2供电,完成整个启动过程。同理可以启动2#电机和3#电机。
停止时,按下停止按钮,经PLC延时后,输出一个500ms(该时间应大于200ms)的脉冲信号给ATS48的LI3端,软启动器级联控制被激活,ATS48内部继电器R1、R2吸合(R2为脉冲信号,R1保持闭合直到电机完全停下来),于是主接触器1KM1吸合,ATS48与正在运行的电机接上;LI3脉冲信号的下降沿经PLC延时后,输出一个500ms(该时间应大于100ms)的负脉冲信号给ATS48的STOP端,ATS48的内部继电器R2断开,于是旁路接触器1KM2断开,ATS48软启动器按已设置的停车时间使电机停车,停车完成后,ATS48内部继电器R1断开,于是主接触器1KM1断开,完成整个停车过程。同理可以停止2#电机和3#电机。
在PLC内部,我们设置一个字节的变量作为启动状态的标志,分别标识软起准备好、软起中、软起完成、完成延时断开、停止等。同时,对启动器运行的时间进行计时。如果软起开始运行后经过设定的时间PLC还没有收到软起完成的信号,则认为是软起动器故障。
7结束语
污水处理自动化监控系统涉及到水处理、自动控制、计算机技术、仪器仪表、电力电子等众多学科,是一个复杂的综合性领域。本文以污水处理的工艺流程为线索,介绍了监控系统的整体设计方案。讲述了利用STEP7软件编程、利用WinCC软件完成组态的具体过程。同时,对在污水处理中的控制策略进行了介绍,包括PID算法在PLC中的实现以及一台软启动器拖动三台电动机的具体实现。
本文以污水处理的工艺流程为线索,介绍了监控系统的整体设计方案、各个分布式控制站的设计、上位监控画面的制作以及重难点控制策略的研究。文中着重讲述了PLC、软启动器与变频、PID等技术在污水处理中的典型应用。在该污水处理中,为了达到控制溶解氧(DO)含量、配水井液位等在一定得范围内的目的,我们采用PID控制、变频调速等技术来实现对风机和水泵的转速的调节。同时根据液位不同对使用设备的台数进行控制。为了解决污水处理中大功率设备启动所带来的问题,该系统采用了软启动器拖动电动机。同时为了解决设备长期运行带来的问题,采用轮换使用几台泵或风机。本文以实际系统为例,介绍污水处理厂自动控制的方法与策略,具有一定实践指导意义。
2污水处理工艺流程介绍
2.1污水处理的基本工艺方法
污水处理就是采用各种技术与手段,将污水中所含的污染物质分离去除、回收利用,或将其转化为无害物质,使水得到净化。
现代污水处理技术,按处理程度划分,一般分为三级处理:
一级处理,又称物理处理,主要是去除污水中呈悬浮状态的固体污染物质,经过一级处理后的污水,可去除50%左右的悬浮物,BOD一般只能去除30%左右,达不到排放标准。
二级处理,又称生化处理,它是城市污水处理厂的核心,主要去除水中呈胶体和溶解状态的有机污染物。经二级处理后,BOD的去除率可达90%以上,污水中BOD值可降至20-30mg/L,有机污染物达到国家规定的排放标准。
三级处理,又称深度处理,其目的在于进一步去除二级处理未能去除的污染物质,其中包括微生物未能降解的有机物和氮、磷等能够导致水体富营养化的可溶性无机物质。
生物法具有净化能力强、费用低廉、运行可靠性好等优点,是污水处理的主要方法,在污水处理领域中占有重要地位。我国现阶段的城市污水处理以生物法为主,以物理法和化学法为辅。以生物法为主的处理工艺主要有活性污泥法、A/O法、A2/O法、SBR法、MSBR法、UNITANK法、氧化沟等,它们均具有同步降解BOD5和脱氮除磷的作用。
2.2本系统采用的工艺介绍
根据实际情况,并综合考虑各种工艺的优缺点,该污水处理厂采用A2/C氧化沟工艺。
2.2.1A2/C氧化沟工艺简介
![](../img/eep/emb/emb-38009ocozxd50542.jpg)
图2.1A2/C氧化沟工艺流程图
设置厌氧、缺氧段的Carrousel氧化沟(文中简称:A2/C氧化沟)具有生物脱氮除磷功能,是目前城市生活污水处理的主流工艺之一。它是在Carrousel2000氧化沟的基础上增加前置的厌氧段形成的。在污水脱氮除磷的工艺设计中必须具备厌氧、缺氧、好氧3个基本条件,但是在实施过程中由于所需的处理构筑物多、
污泥回流量大,从而造成投资大、能耗多、运行管理复杂。A2/C氧化沟将厌氧、缺氧、好氧三个过程集中在一个池内完成,各部分用隔墙分开自成体系,但彼此又有联系。该工艺充分利用污水在氧化沟内循环流动的特性,把好氧区和缺氧区有机结合起来,实现无动力回流,节省了去除硝酸盐氮所需混合液回流的能量消耗。
![](../img/eep/emb/emb-38010ldub0qjouni.jpg)
图2.2A2/C氧化沟平面布置图
该污水处理系统为两个A2/C氧化沟并行运行。经配水井分配后的污水进入氧化沟前段的厌氧池,与来自污泥泵房的回流污泥混合,在厌氧条件下,除磷菌可将储存在菌体内的聚磷分解,将磷酸盐释放到水中。厌氧池分为3格,每格都设有水下搅拌器以防止污泥沉淀。经厌氧释磷后的污水进入缺氧段进行反硝化脱氮,缺氧段设计成环流形式,强化脱氮效果,反硝化后的污水通过设置在一侧的渠道进入氧化沟。氧化沟的充氧机械采用倒伞形曝气机,可根据池内DO测定值控制调节堰门出水、改变曝气机转速以达到调节溶解氧的目的。在氧化沟内,污水进一步去除有机物并将NH3-N氧化成NO2和NO3。同时聚磷菌在好氧条件下过量摄取污水中的磷,强化出水水质。而且在好氧段末设置内回流渠,经过好氧硝化的污水进入缺氧段,由于末端的溶解氧减少到最低程度,有效的防止缺氧池氧过量的问题,可以取得最好的反硝化效果。经过处理后的污水经过出水口进入二沉池进行沉淀处理。
2.2.2本系统工艺流程
桂阳县污水处理厂包括污水处理和污泥处理两个系统。污水处理系统包括进水井、粗格栅间、提升泵房、细格栅间、曝气沉砂池、鼓风机房、氧化沟、二沉池、紫外线消毒渠、出水渠等,污泥处理系统包括污泥回流泵房、脱水机房等几部分。
污水经污水排放管进入进水井,由进水井流经粗格栅,滤除大块固体悬浮物后,再由提升泵将污水提升到细格栅,滤除细小的漂浮物和浮渣,然后经计量渠流入曝气沉砂池,进行砂水分离,去除水中密度较大的无机颗粒,以保护后续处理设备的正常运行。然后污水进入氧化沟,进行生化处理。经生化处理后的污水进入二沉池进行污泥沉淀,经过污泥沉淀后的污水经紫外线消毒后到出水渠,最后排放。二沉池分离的一部分生物活性污泥回流到生化反应池,另一部分剩余污
泥流经污泥泵房进入污泥处理系统,剩余污泥进入污泥贮池,最后经进污泥泵进入脱水机房进行脱水处理并外运。
![](../img/eep/emb/emb-38012ddgf0ch1qyn.jpg)
图2.3韶阳县污水处理厂总体工艺流程图
3控制系统方案设计
3.1设计原则
1.系统性能稳定,安全可靠。
2.操作简单,维护方便
3.运行经济节能,维护费用低。
4.易于扩展
5.性能价格比高
3.2设计思想
本系统采用工控机+可编程序控制器(PLC)+现场仪表的控制方式。现场仪表将现场的信号采集并传输至PLC中,PLC作为主要的现场控制单元,工控机用于监视和控制PLC及现场设备的状态。各个设备均能实现现地、远程、远程手动三种控制方式。
3.3系统结构图
整个控制系统由中控室、PLC控制站、现场仪表及现场的控制柜构成。系统的结构图如图3.1所示:
![](../img/eep/emb/emb-38014ftakpje3dfp.jpg)
图3.1监控系统结构图
3.4控制系统各部分功能
3.4.1现场电控柜
现场控制柜的主要作用是完成现场控制功能和与PLC连接。各个现场控制柜能够完成手动控制设备启停的功能,是典型的继电器控制。现场控制相对于PLC自动控制和中央监控室控制具有最高的优先级。只有将选择开关拨到远程控制之后,PLC控制和中央监控室的上位控制才起作用。所以在进行自动控制调试前,首先要完成对现场各控制柜的调试,在保证现场设备安全的前提下才能进行远程控制。
3.4.2PLC控制站
该污水处理厂的自动化监控系统共设两个PLC控制站。氧化沟单独一个控制站,其余部分用一个控制站。PLC站的主要作用是采集现场的信号并控制设备的运行。现场的信号包括液位、流量、温度等工艺信号和设备的运行状态。当现场控制柜的模式选择开关选择到“远程”时,操作人员不能使用现场控制柜上的启停按钮来控制设备的运行。这时,PLC会根据程序自动或者根据上位监控系统给出的信号控制设备的运行。
3.4.3上位监控系统
该污水处理厂的自动化监控系统的上位监控系统包括一个工程师站和一个操作员站。工程师站既能完成系统组态、调试及控制参数的在线修改和设置等,又能完成对整个污水处理厂的数据采集、监控,报表及打印等功能;操作员站主要完成对整个污水处理厂的数据采集、监控等功能。在系统正常工作时,工程师站可兼作操作员站,方便了监视与操作,并提高了系统的可靠性。污水处理的各个工段的工艺数据以及各个设备的运行状态通过PLC采集并在上位机监控画面上显示,操作人员可以查看全厂各个设备的运行情况。同时可以对报表存档打印,显示实时报警和历史报警等,方便操作人员进行工艺分析和查找故障。当现场控制柜的模式选择开关选到“自动”时,在上位机监控画面中可以选择设备为“手动”运行状态,然后手动控制设备的运行。
4控制系统硬件设计
4.1PLC1站设计
PLC1站主要负责粗格栅、提升泵、细格栅、曝气沉沙池等位置仪表的数据采集及设备的远程监控。
4.1.1PLC1实现的功能
在粗格栅间共设有2个粗格栅,粗格栅的主要作用是去除污水中大块漂浮物。粗格栅能够根据PLC程序或上位机设定的时间实现轮流自动启停。与粗格栅关联的设备螺旋压榨机负责将粗格栅过滤出的悬浮物脱水、粉碎。在控制时,为确保设备安全,应使粗格栅与螺旋压榨机联动,以防止螺旋压榨机空转。联动顺序为:螺旋压榨机→粗格栅,关机顺序相反。螺旋压榨机在粗格栅停止之后再运行30-60s。螺旋压榨机故障时,粗格栅停止运行。
提升泵房水泵主要用来将粗格栅间流出的污水提升到细格栅间。在提升泵房,需要测量和控制的是四台提升泵的运行状态以及它们的启停。提升泵房有四台提升泵,其中三台软启动泵,一台变频调速泵,由变频器来控制。
设置细格栅的目的,在于拦截污水中的大量细小的漂浮物。对于细格栅的控制,可通过现场控制柜实现手动控制,也可对细格栅进行远程控制启、停。细格栅的控制也要和输送机实现联动,以保证设备安全。其控制的方法与粗格栅相同。
沉砂池的作用是为了避免砂粒对处理工艺和设备带来的不利影响。砂粒进入生化池内会使污泥刮板过度磨损,缩短更换周期。沉砂池内部有一台桥式吸砂机、两台吸砂泵和一台沙水分离器,其主要作用是将砂粒吸走,需要对其进行监测和控制。吸砂机和吸砂泵的启停,可由现场控制柜手动控制,也可以由中央控制室的上位机进行远程控制。吸砂泵与砂水分离器联动运行。联动顺序:沙水分离器→吸砂泵,关机顺序相反。罗茨给曝气池鼓风,罗茨风机由PLC根据时间控制启停,自动轮换。
4.1.2控制柜设计
PLC1站采用CPU315-2DP。根据控制要求,PLC1共需数字量输入150点,数字量输出40点,模拟量输入26路,模拟量输出10路,另外预留20%的I/O点备用。PLC1站需要6块32点DI,2块32路DO,4块8通道AI,2块8通道AO。由于一个机架最多安装8个信号模块,因此需要设置一个扩展机架。在这里采用IM365近程扩展一个机架。
4.2PLC2站设计
PLC2站主要负责A2/C氧化沟处仪表的数据采集及设备的远程监控。由于厌氧池、缺氧池、氧化沟内的需要采集的数据和控制的设备比较多,所以单独设置一个PLC控制站。
4.2.1PLC2实现的功能
PLC2主要实现对氧化沟内的曝气机、闸门启闭机、潜水推流器、电动调节堰门、内回流旋转门等设备进行控制。在这里对曝气机的控制室通过变频器实现的。在PLC内部对溶解氧含量进行PID运算,输出4-20mA到变频器的模拟量控制端子,调节曝气机转速,从而达到控制溶解氧含量的目的。
4.2.2控制柜设计
在PLC站2也采用S7300PLC。PLC站2需要根据溶解氧的浓度通过PID运算来调节曝气机转速,同时需要控制潜水推流器等众多设备,为了满足要求采用浮点数运算速度较高的315-2DPCPU。根据控制要求,PLC2共需数字量输入156点,数字量输出38点,模拟量输入20路,模拟量输出12路,另外预留20%的I/O点备用。PLC1站需要6块32点DI,2块32点DO,4块8通道AI,2块8通道AO。由于一个机架最多安装8个信号模块,因此需要设置一个扩展机架。在这里采用IM365近程扩展一个机架。
5控制系统软件设计
该污水处理厂自动化监控系统软件设计包含PLC程序开发和上位监控界面的开发。
5.1PLC编程
在该系统中我们通过在工控机上安装STEP7编程软件进行程序的编制和调试工作。并通过在PC机中插入CP5611板卡,连接PLC下载程序并监视程序的运行及查找故障。
5.1.1编程软件介绍
STEP7编程软件用于西门子系列工控产品包括SIMATICS7、M7、C7和基于PC的WinAC,是供它们编程、监控和参数设置的标准工具,是SIMATIC工业软件的重要组成部分。STEP7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等[7]。
5.1.2设计过程
首先,创建工程。STEP7安装成功后,将在Windows桌面上出现SIMATICManager(SIMATIC管理器)图标,双击该图标后,进入STEP7的项目管理器。然后点击“文件”>“新建”,选择创建一个新项目,输入sewerage作为新项目的名称并选择项目文件的存放位置,然后点击OK。
然后,进行硬件组态。进入STEP7的项目管理器之后,在浏览窗口中右击项目名称,在快捷菜单中选择“InsertNewObject”>“SIMATIC300Station”,并选择“Rename”,给站1更名为“others”。同样的插入第二个站“yanghuagou”。
下面我们以PLC1站为例看一下站内硬件组态的过程。在SIMATICManager的浏览窗口中鼠标左键单击站名“others”,在右边的显示窗口中会出现Hardware(硬件组态)图标。双击该图标进入硬件组态的界面,如图5.1所示:
![](../img/eep/emb/emb-38015or5cycycbdr.jpg)
图5.1硬件组态图
在STEP7中,可以通过简单的拖放操作来完成主机架的配置。在配置过程中,添加到主机架中的模块的定货号应该与实际的硬件一致。在硬件目录中选中一个模块,目录下方的窗口会显示模块的定货号和对模块的描述。插入主机架后,分别向机架中的1号插槽添加电源、2号插槽添加CPU。硬件目录中的某些CPU型号有多种操作系统(Firmware)版本,在添加CPU时,CPU的型号和操作系统版本都要与实际的硬件一致。在这里我们电源选择PS3075A,CPU选择CPU315-2DP。在添加CPU时会出现对话框选择CPU的站地址,在这里我们用选择2。4—11号槽中可以添加信号模块、功能模块、通讯处理器等,上述模块分别在硬件目录的SM-300、FM-300和CP-300中。如图我们添加了6个32点的数字量输入模块和2个32点的数字量输出模块。硬件组态的模块的订货号以及位置必须与实际的硬件是一致的。
第6章控制策略研究
6.1PID算法
6.1.1PID算法介绍
按偏差的比例、微分、积分进行控制(简称PID控制)是连续系统控制中技术最成熟,应用最广泛的一种控制技术。它的结构简单,参数调整方便,是在长期的工程实践中总结出来的一套控制方法。在工业控制中由于难以建立精确的数学模型,系统的参数经常发生变化,所以人们往往采用PID控制技术,根据经验进行在线调整,从而得到满意的控制效果。
6.1.2PID算法在PLC中的实现
考虑到PLC的运算速度,需要对PID算法进行一下转化,特别是积分项的计算。由PID的离散形式方程可知,积分项包括第一次采样到当前采样时刻的所有误差;微分项由本次和上次的采样值决定;而比例项只由本次的采样值决定。在PLC中要存储所有的采样的误差时不实际的,也是不必要的。因为自第一个采样时刻开始,每次采样获得一个误差,要由PLC计算一次输出,所以只需要将上一次的误差和上一次的积分项存储。利用数字计算机的迭代运算,可将PID算式化为递推形式[3]。简化形式如下:
![](../img/eep/emb/emb-38016sm5teuobyus.jpg)
![](../img/eep/emb/emb-38017ssbs0zlx2vs.jpg)
在该污水处理系统中,在提升泵、曝气机、罗茨风机、污泥回流泵等多处用到PID控制。所以在S7300PLC中将PID控制程序编制为一个程序块(FB),为每个需要PID程序控制的设备建立一个背景数据块(DI),这样每次PID运算之后的MX将会被保存。PID运算的输出通过模拟量输出模块(AO)输出到变频器的控制端,从而实现程序自动控制电动机转速。下面是PID功能块的程序:
![](../img/eep/emb/emb-38018sy2grc5j2bc.jpg)
![](../img/eep/emb/emb-38019z3ny4zk350l.jpg)
![](../img/eep/emb/emb-38020axickjin5u2.jpg)
6.2软起动器一拖三控制
提升泵房有4台提升泵,其中的三台采用施耐德ATS4837KW软起动器,工作在接触器旁路工作模式,实现一拖三控制。在一拖三级联控制系统中,ATS48的运行信号RUN,停止信号STOP和级联信号LIC由PLC的继电器输出给定。同时,将ATS48的输出继电器R1设置为“r1I(隔离继电器)”,把逻辑输入LI3设置为“LIC(级联控制)”。电机主回路控制图如下图所示。
![](../img/eep/emb/emb-38021mru5sfsord5.jpg)
图6.1电机主回路控制图
图中1KM1、2KM1、3KM1为电机1#、2#、3#的主接触器,1KM2、2KM2、3KM2为电机1#、2#、3#的旁路接触器。下面以电机1为例说明电机的启动停止过程。
启动时,按下启动按钮,经PLC延时后,输出一个500ms(该时间应大于100ms,小于1000ms)的脉冲启动信号给ATS48的RUN端,软启动器被允许启动,由于产生运行信号,ATS48内部继电器R1吸合,于是主接触器1KM1合上,ATS48按照设置的启动时间启动;启动结束后,ATS48内部继电器R2合上,于是旁路接触器1KM2合上,此时1KM1和1KM2同时吸合;在较短的一段时间(由ATS48决定)之后,R2在R1之后失电,1KM1断开,电机继续由1KM2供电,完成整个启动过程。同理可以启动2#电机和3#电机。
停止时,按下停止按钮,经PLC延时后,输出一个500ms(该时间应大于200ms)的脉冲信号给ATS48的LI3端,软启动器级联控制被激活,ATS48内部继电器R1、R2吸合(R2为脉冲信号,R1保持闭合直到电机完全停下来),于是主接触器1KM1吸合,ATS48与正在运行的电机接上;LI3脉冲信号的下降沿经PLC延时后,输出一个500ms(该时间应大于100ms)的负脉冲信号给ATS48的STOP端,ATS48的内部继电器R2断开,于是旁路接触器1KM2断开,ATS48软启动器按已设置的停车时间使电机停车,停车完成后,ATS48内部继电器R1断开,于是主接触器1KM1断开,完成整个停车过程。同理可以停止2#电机和3#电机。
在PLC内部,我们设置一个字节的变量作为启动状态的标志,分别标识软起准备好、软起中、软起完成、完成延时断开、停止等。同时,对启动器运行的时间进行计时。如果软起开始运行后经过设定的时间PLC还没有收到软起完成的信号,则认为是软起动器故障。
7结束语
污水处理自动化监控系统涉及到水处理、自动控制、计算机技术、仪器仪表、电力电子等众多学科,是一个复杂的综合性领域。本文以污水处理的工艺流程为线索,介绍了监控系统的整体设计方案。讲述了利用STEP7软件编程、利用WinCC软件完成组态的具体过程。同时,对在污水处理中的控制策略进行了介绍,包括PID算法在PLC中的实现以及一台软启动器拖动三台电动机的具体实现。
- 嵌入式系统硬件平台的软件PLC实现方法(04-12)
- 利用数字信号控制器实现稳健的PLC通信(05-02)
- 基于Linux系统的软PLC设计(07-19)
- 基于VxWorks的嵌入式实时PLC设计(01-08)
- 基于AT89C51单片机的微型可编程控制器(04-23)
- 基于DSP的光纤监控网络系统方案(08-03)