基于Multi-Agent的分布式污水处理智能化系统研究

被引:0
作者
卿晓霞
机构
[1] 重庆大学
关键词
Agent; MAS; 智能化系统; 活性污泥法; 污水处理;
D O I
暂无
年度学位
2007
学位类型
博士
导师
摘要
污水处理过程由于反应机理复杂,且具有多变量、非线性、时变性、随机性和复杂性的特点,属难以控制的复杂工业过程,采用传统的控制理论及技术难以实现其稳定运行和出水的达标排放。目前,人工智能技术在工程系统中的应用研究,已成为其与各应用领域相融合的热点与重点,并取得了令人瞩目的成就,然而其在污水处理领域中的应用在国内尚处于探索性研究阶段。如何利用人工智能技术实现污水处理过程的稳定、可靠运行,保证出水达标排放以及节能降耗等,已成为迫切需要解决的课题。论文在较全面分析近几年来国内外污水处理领域人工智能技术应用研究现状,以及分布式人工智能Multi-Agent理论、粗糙集理论、专家系统理论和人工神经网络理论的基础上,提出了建立基于Multi-Agent理论的污水处理分布式智能化系统的新构想,以实现污水处理过程的智能控制、难测工艺参数的软测量、异常现象实时智能故障诊断以及冲突消解等智能化系统功能。并在Java语言环境下,基于开放的JADE(Java Agent Development Framework)3.2开发平台,遵循FIPA(Foundation for Intelligent Physical Agent)标准,采用Hibernate、Spring framework等技术实现了该智能化系统的原型系统,为Multi-Agent理论的实用化探索出了一条切实可行的技术途径。 获得的主要研究结果如下: ①通过对Agent及MAS(Multi-Agent System)理论以及污水处理过程特点的分析,在国内首次提出了基于Multi-Agent的分布式污水处理智能化系统的层次结构和系统结构模型;定义了系统中各Agent的内部逻辑结构及功能。研究结果表明,该智能化系统层次清晰,Multi-Agent呈模块化结构,既相互独立,又有机地联系在一起,系统鲁棒性和扩展性好。 ②为了实现该Multi-Agent系统,保证系统的开放性,使异构Agent之间能够进行互操作。通过对FIPA标准、JADE Agent开发平台以及Hibernate、Spring framework数据库技术的研究,并利用污水处理过程控制系统平台,在国内首次实现了Multi-Agent污水处理智能化系统的原型系统。 ③通过分析活性污泥法污水处理过程常见的异常现象,建立了活性污泥法污水处理系统曝气池故障树和二沉池故障树,采用正向链推理机制和模糊专家系统技术,基于Fuzzy JESS(Fuzzy Java Expert System Shell)专家系统开发平台,在国内首次实现了活性污泥污水处理系统异常现象的智能故障诊断Agent。该故障诊断Agent具有知识库、推理机、主程序相分离的特点,便于更新知识源,保证了系统的透明性、灵活性和可移植性。Java的平台无关性及多线程机制还使得FuzzyJESS可以与其他应用程序并发执行。 ④为解决污水处理过程有许多无法直接在线测量或测量滞后很大而难以控制的关键变量的测量问题,经过对软测量技术原理的分析研究,给出了基于人工神经网络的污水处理参数软测量模型方法。为提高神经网络的实时性、有效性,采用粗糙集理论对模型进行预处理,经约简属性、消除冗余信息后,在国内首次建立了基于粗糙集-神经网络的污水处理难测水质参数的软测量模型,并应用于某城市污水厂实际的SVI参数测量。测量结果表明,该软测量模型测量精度较高,其相对误差平均值0.90%,最大值1.73%,RMSE为2.744。特别是与未采用粗糙集预处理的模型相比,大大降低了输入数据的维数,减少了神经网络的训练时间及训练步数,有利于软测量模型的实用化。 ⑤为实现活性污泥法单元过程的自动控制,智能化系统设有曝气池DO控制Agent、污泥回流控制Agent和排泥控制Agent三个执行Agent。曝气池DO控制Agent采用模糊控制算法,适应于DO这种具有大惯性、大滞后和不确定性特点对象的控制;污泥回流Agent采用实时监测曝气池MLSS,根据实测MLSS与给定值的偏差,用PID算法控制污泥回流泵转速的控制方式;排泥控制Agent通过求出每天的排泥量,用液位计(开/关)控制启动排泥泵排泥。将曝气池DO控制Agent用带延时一阶惯性环节、带延时二阶惯性环节等具有工业过程特性的典型环节仿真,结果表明该模糊控制器不仅对被控对象参数变化适应能力强,而且在对象模型结构发生较大改变的情况下,也能获得较好的控制效果,从而验证了该控制器用于实际DO控制时的适应性。 ⑥Agent之间相互作用是MAS的一个重要特征,相互作用过程中Agent间发生冲突不可避免。Agent之间正是通过一定的协调、冲突消解过程完成对整个问题的求解。通过对活性污泥法污水处理过程中各Agent可能产生的冲突及其识别方法的分析,根据MAS中的冲突协商和任务协作理论,提出了本系统冲突消解策略,并实现了冲突消解Agent。 ⑦数据服务Agent的功能是为其它Agent提供统一、灵活的访问控制系统实时数据库的接口。该智能化系统中各Agent对实时数据库的读写操作都是通过数据服务Agent提供的相关服务来实现。论文采用Hibernate与Spring framework数据库访问技术,使系统中的实时数据库对各Agent来说都是透明的,系统可移植性好,生命周期长。 ⑧由于MAS是由多个Agent形成的松散耦合系统,通信是实现Agent间交互和社会组织的基础,因此Agent间通信是Multi-Agent系统研究的重要问题之一。通过对Agent通信模式的分析,确定该智能化系统采用FIPA-ACL作为Agent间的通信语言,并研究确定了通信方式、通信策略、通信协议和通信内容,实现了该智能化系统Agent之间的有效通信。 基于Multi-Agent理论建立的污水处理分布式智能化系统,能更好地提高整个控制系统的决策水平,从而更好地实现污水处理过程的智能化运行、控制和监管,提高处理出水质量和节能降耗。现代污水处理监控系统的软硬件平台,以及高效的Java语言环境、JADE、Fuzzy JESS、Hibernate、Spring framework等系统实现技术,使基于Multi-Agent理论建立的污水处理分布式智能化系统的实现切实可行。
引用
收藏
页数:185
共 77 条
[1]
基于粗糙集-神经网络的污水参数软测量技术研究 [J].
卿晓霞 ;
余建平 ;
王波 .
电气自动化, 2005, 27 (03) :64-66+69
[2]
营养物质对污泥沉降性能的影响及污泥膨胀的控制.[J].陈滢;彭永臻;刘敏;王淑莹;梁秀荣;高春娣.环境科学.2004, 06
[3]
以太网技术在水处理自动化领域中的应用 [J].
卿晓霞 ;
龙腾锐 ;
不详 .
重庆建筑大学学报 , 2004, (03) :70-74
[4]
活性污泥系统的回流污泥量控制策略 [J].
邹亮 ;
曾光明 ;
黄国和 ;
李建兵 ;
谢更新 ;
刘鸿亮 .
中国给水排水, 2004, (01) :1-6
[5]
SBR法反硝化过程模糊控制器的设计和碳源投加方式的选择 [J].
高景峰 ;
彭永臻 ;
王淑莹 .
环境科学学报, 2003, (06) :733-737
[6]
应用模糊技术改进SBR工艺的自控方法 [J].
徐进 ;
石泉 ;
杭镇鑫 ;
徐吉成 ;
邱宜新 .
中国给水排水, 2003, (08) :69-71
[7]
A/O脱氮工艺中污泥上浮的原因与控制 [J].
王淑莹 ;
陈滢 ;
付强 ;
范彩安 ;
甘一萍 ;
彭登富 ;
彭永臻 .
给水排水, 2003, (07) :13-15
[8]
运行决策支持系统在城市污水处理厂的应用 [J].
柯细勇 ;
施汉昌 ;
王玉珏 .
中国给水排水, 2003, (07) :102-104
[9]
营养物质缺乏引起的丝状菌污泥膨胀及其控制 [J].
高春娣 ;
彭永臻 ;
潼川哲夫 ;
彭峰 ;
杨庆 .
水处理技术, 2003, (03) :159-162
[10]
多Agent系统研究综述 [J].
李海刚 ;
吴启迪 .
同济大学学报(自然科学版), 2003, (06) :728-732