智能控制在污水处理中的应用.docx
智能控制在污水处理中的应用 ronggang 导语:本文主要以某污水处理厂为背景,分析了传统控制在提升泵站控制中的缺陷和缺乏,介绍了模糊控制和轮值控制的特点及在泵站的应用,实际运行说明该方案是公道和行之有效的 摘 要:在污水处理中,提升泵站是消费的核心设备之一,其控制的好坏直接影响污水处理的效果和是否能实现节能降耗。本文主要以某污水处理厂为背景,分析了传统控制在提升泵站控制中的缺陷和缺乏,介绍了模糊控制和轮值控制的特点及在泵站的应用,实际运行说明该方案是公道和行之有效的。 关键词:污水处理; 模糊控制; 轮值控制; 提升泵房 本文在分析了污水处理系统的根本原理、根本处理流程及模糊控制系统的设计理论的根底上,将模糊控制这一新的控制策略引入到污水处理系统中来,针对污水处理系统的提升泵房局部,设计和实现了污水处理自适应模糊控制和轮值控制系统,有效地克制了污水处理的非线性和强时滞,有较好的稳定性和鲁棒性,节能效果明显,具有一定的推广价值。 0.1消费流程 由厂区外的主污水管道而来的污水进入格间,由2台粗格栅和两台细格栅将污水中体积较大的污物拦住,通过格栅机的污水继续前行流入进水泵房。该处为全厂区标高的最低处,进水泵房底部放置有5台潜水泵,主要用于将污水提升到高处,以使污水只靠重力作用流经其余的处理阶段。 align=center图1 污水处理工艺流程图/align 0.2提升泵控制 传统提升泵站的控制方式采用液位控制,根据工艺条件计算集水井水位可能的变化范围,当水位到达一定值后,依次开相应的潜水泵。这种控制方式存在的问题是泵启动频繁、泵的磨损情况不一样,造成泵更换周期短、维护量大,而且在污水流量变化较大的情况下,还会产生无法知足流量要求的现象。通过对泵站进水量和控制设备的分析,我们提出采用模糊控制和轮值控制方法对提升泵站进展控制。 1 泵站模糊控制 1.1模糊控制简介 模糊控制系统由被控制经过和模糊控制器构成,模糊控制器由模糊化、模糊推理和去模糊化三局部组成,三者均建立在知识库控制率和隶属函数根底上。模糊控制的根本原理如图2所示。 align=center图2 模糊控制框图/align 泵站的传统控制只考虑了液位的变化,没有考虑液位变化速率。采用计算机技术和先进液位检测仪表后,可以非常简便地得到液位差和液位变化率,通过引入模糊控制方法,利用液位变化率,实现PD控制构造,能明显进步泵站对进水量变化的响应才能12。 1.2泵站模糊控制方法 采用模糊控制方法的主要工作是确定模糊论域、隶属度函数、量化因子、模糊控制规那么和模糊判决方法。结合有关文献和现场实际15,对该厂污水提升泵站我们进展了以下的控制方法施行。 1.2.1模糊控制器语言变量The language variable of fuzzy controller 模糊控制器采用三个模糊变量:液位差E,液位变化率EC,启动泵台数U其中E和EC为输入模糊变量,U为输出模糊变量。模糊控制器由PLC编程实现。根据现场实际,采样间隔设为10秒,这种构造本质上是非线性的PD控制方式。 1.2.2 模糊论域和隶属度函数Fuzzy region and membership function 根据现场对集水井液位变化情况的理解以及厂方的要求,三个控制变量的论域量化关系如下: 液位差E分为 6档 11级,即 -5,-4,-3,-2,-1,0,1,2,3,4,5 模糊子集选取如下语言值 NB负大,NM负中,NS负小,PS正小,PM正中,PB正大 液位变化率EC分为5档7级,即 3,-2,-1,0,+l,+2,+3 模糊子集选取如下语言值 NB负大,NS负小,Z零,PS正小,PB正大 控制变量U分为5档5级,即 0,1,2,3,4 模糊子集选取如下语言值 小,中,大,很大 在各变量隶属函数选择时,我们参考有关资料234,由于不同外形隶属函数所代表的控制含义不同,结合实际控制要求,对液位变化率和控制变量采用三角函数形式。在选择变量的隶属度时,我们进展了大量的现场调查,同时查阅了其它相关行业对泵控制的成功经历56,首先在实验室对系统进展计算机仿真,在此根底上,在保证消费正常进展的情况下,进展了在线调试,最后确定了较公道的变量隶属度。 下面是三个变量的隶属度列表。 align=center表1 液位变化率变量隶属度/alignalign=center表2 泵控制变量隶属度/alignalign=center表3 液位差变量隶属度/align 1.2.3量化关系 根据现场泵站工作情况,集水井最大高度4.5m,要求液位变化范围在1.5m3.5m之间。取2.5m为液位基准值,液位差的变化范围在-1m,+1m之间,通过以下公式可以得到液位与液位差E论域元素之间的变换关系: y=10/b-ax-a+b/2 1-1 注:a,b即液位范围1.5m, 3.5m x为液位值,y为量化级数 污水提升泵站的液位变化率可以通过计算获得,集水井最大进水量为 1万立方/天,4台泵工作的最大提升流量为 480立方/小时,根据集水井容积,10s内的最大液位变化率约为士0.3m。可以得到液位变化率的量化关系: y=6/b-ax-a+b/2 1-2 注:a,b即液位变化范围-0. 3m/10s,0 .3m/10s X为液位变化值,y为量化级数 1.2 .4模糊控制规那么 根据资料12和操纵人员经历的总结,模糊控制规那么可综合为以下控制状态表: align=center表4 模糊控制状态表/align Table 4 The state of Fuzzy control 根据控制状态表可以采用以下方法计算得到模糊控制的总模糊关系矩阵: R=R1 V R2V Ri R-总模糊关系,Ri-每条规那么的模糊关系 每条规那么所代表的模糊关系,可以用下面方法得到: R1=NBE X NBEC X 零U R2=NBE X NMEC X 零U 将得到的30条规那么各自的模糊关系进展合并运算,可以得到总的关系矩阵。 已知模糊关系,采用加权平均法模糊判决,可以计算得到总的控制表。 以上模糊控制可通过PLC编程实现,将上表内容存放在PLC内存中,作为控制查询表来实现模糊控制规那么。PLC间隔10秒检测集水井水位,根据式1-1和式1-2计算得到E和EC的量化级数;将级数转化为控制表位置,查询得到实际应启动的泵台数。 2.污水提升泵轮值控制 在PLC逻辑连锁控制程序中我们考虑了泵站负载均匀分配和启动频率控制。有别于传统控制方式之处是通过对泵启动次序和运行时间的控制,本程序可以根本保证在泵站长时间运行经过中各泵的负荷均匀分配。为了便于控制,将4台泵按l# -4#的顺序依次编号加以区分。在PLC中设立每台泵的启动和停顿序号,存放在相应的内存单元中。 我们设计的思想是当一台泵启动时,其相应的本次运行时间开场计时;当它停顿时,本次运行时间计时停顿,同时将其加到累计运行时间上,并按每个泵的累计运行时间进展排序,按排序结果置相应的启动序号。当系统根据模糊控制器的输出断定需要启动泵时,程序检测相应的启动序号,按启动序号启动相应的泵,当系统根据模糊控制器的输出断定需要停顿泵时,程序检测相应的停顿序号,按停顿序号停相应的泵。停顿序号的设定是在启动时完成的,即启动每一台泵时,按顺序设定其停顿序号,以保证先启的泵先停,后启的泵后停,防止一台或者数台泵长期工作,其他泵闲置的情况。由于系统在泵启、停控制时不再针对某一台固定的泵操纵,而是不断检测泵己启动的台数和模糊控制器输出比拟以确定系统应执行启泵或者停泵操纵;因此,当出现某一台泵故障时,自动控制程序会跳过该泵而正常运行,进而增强了自动程序的故障处理才能。 当泵房水位不发生明显变化时,某台泵会出现长期工作的情况,为此对单台泵的工作时间要进展限制,程序通过监视泵工作时间,对工作时间超过设定值的泵进展强迫切换。通过以上方法,根本可以保证每台泵工作负荷均匀分配。泵站控制的另一关键问题是泵的启动频率问题,频繁启动会造成电气和机械设备的冲击,影响设备寿命。因此,在程序中需要对泵的启动周期进展限制。污水提升泵轮值控制逻辑框图见图3。 align=center图3 控制程序流程图/align 本文创新点是将模糊控制这一新的控制策略引入到污水处理系统中来,针对提升泵房局部,设计和实现了污水处理自适应模糊控制和轮值控制系统,有效地克制了污水处理的非线性和强时滞,具有较好的稳定性和鲁棒性,控制速度快,超调量小,运行结果良好,节能效果明显。 1 张悦.浅谈城市污水处理自动化系统的总体设计J.自动化仪表,1998,131: 22-23 2 章卫国.杨向忠著.模糊控制理论与应用M 西安:西北工业大学出版社,1999.10 59-79 3吴振纲,陈虎.PLC的人机接口与编程J.微计算机信息,2005,8-1:21-23