《水厂运行数据实时检测与处理系统的设计与实现硕士学位.doc》由会员分享,可在线阅读,更多相关《水厂运行数据实时检测与处理系统的设计与实现硕士学位.doc(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流水厂运行数据实时检测与处理系统的设计与实现硕士学位.精品文档.硕士学位论文水厂运行数据实时检测与处理系统的设计与实现学科专业:检测技术与自动化装置研究方向:计算机测控作者姓名:王海珍指导教师:廉小亲 教授所在学院:计算机与信息工程学院二一三年三月The design and implementation of waterworks operating data real-time detection and processing systemDissertation Submitted toBeijing Technology and Bus
2、iness Universityin Partial Fulfillment of the Requirementfor the Degree ofMaster of EngineeringbyWang Haizhen(Detection technology and Automatic equipment)Dissertation Supervisor:Professor Lian XiaoqinMarch 2013学位论文原创性声明本人郑重声明:所呈交的学位论文是本人在导师指导下进行的研究工作所取得的研究成果。除了文中已经注明引用的内容外,论文中不包含其他个人或集体已经发表或撰写过的研究成
3、果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律后果完全由本人承担。作者签名: 日期: 年 月 日学位论文授权使用声明本人完全了解北京工商大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间学位论文所涉及的知识产权属于北京工商大学。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以采用影印、缩印或其它复制手段保存、汇编学位论文。(保密的学位论文在解密后遵守此规定)作者签名: 导师签名: 日期: 年 月 日摘 要随着我国经济的高速发展以及人民生活水平的日益提高,居民生活的用水量逐
4、渐增大,人们对水质的要求也越来越高。因此,倾斜资金投入重心,开展技术攻关,设法获得高品质的自来水并制定科学的水质评价体系成为自来水处理厂发展的重点。但是在实际运行过程中,由于监控系统中的水质参数和运行状态等数据不能被实时的检测和处理,水厂不但需要投入力量手工抄表,更无法及时掌握水质情况并做出反馈。所以研究水厂数据通信与处理方法,开发气浮车间报表自动生成系统,进一步研究水质评价方法,对降低运行成本、提高水厂运营效率有重大意义。本文首先描述了自来水厂自控系统以及网络架构,分析了自来水处理的工艺流程,进而设计了运行数据实时检测与处理系统的总体方案。论文包含如下工作: 1、基于OPC技术,采用Clie
5、nt/Server模式,借助Rslinx通讯软件构建服务器,通过开发OPC客户程序,采集OPC服务器中的数据,实现服务器与各PLC控制站之间的数据通信;2、针对通信从净化车间、加氯间、加氨间内的采集到原始数据,研究获得各类水质、水量、药耗、电耗等参数值的数据处理方法,并利用系统保存到本地数据库中;3、对客户端进行界面设计和功能开发,实现日报表、月报表和年报表的查询与导出,并可以依据报表数据生成曲线趋势图;4、根据生活饮用水卫生标准,利用BP算法对水质进行建模研究,并针对算法的缺陷,提出改进方法,通过实验仿真进行验证。目前本文提出的水厂运行数据实时检测与处理系统已经成功地应用于天津某自来水厂中。
6、该系统的成功运行不仅减轻了工作人员繁杂重复的工作内容,也使得水厂的信息综合化水平得到提高。关键词:自来水处理;OPC;Rslinx;神经网络;自动化报表AbstractAs the rapid growth of Chinese economic and the improvement of Chinese peoples living standards, residents water consumption become larger and larger while people expecting high requirements for water quality. Theref
7、ore, getting water of high quality and establishing a scientific water-quality evaluating system by inclining the focus of investment and tackling technical problems have been a key sector in waterworks development. However, the actual monitoring system cannot detect and process water quality parame
8、ters and system operating status automatically so that people have to waste more time on collecting sufficient information to make so-called “timely feedback”. In such circumstances, for decreasing operating cost and improving operating efficiency reasons, it is important to study waterworks data co
9、mmunication and processing, develop air-flotation plant report generation system, and further discuss water-quality evaluating system.This paper makes a brief description of waterworks automatic control system and network architecture, and gives a comprehensive analysis of the water treatment techno
10、logical process. On that basis, a waterworks operating data real-time detection and processing system is designed. Main works are shown as the following:(1) To achieve the communication between server and PLC controlling station, based on OPC standards, adopted Client/Server Mode, a server is built
11、by Rslinx from which develop OPC client code can collect system operating data.(2) Based on the original data acquired from purification plant, chlorine dosing room and ammonia dosing room, a program is exploited to analyze and store the parameter of water quality, water volume, drug consumption and
12、 power consumption.(3) In the client, designed and developed software, to realize daily, monthly and annual reports query and output. Moreover, users can check parameter curve tendency chart generated by the program intuitively.(4) According to the sanitary standard for drinking water, the paper ana
13、lyzes the model of water-quality with BP algorithm, aimed at the algorithms defect, present improvement method, and verifies the system through simulation and experiment.The present system has been in a trial run in a certain waterworks in Tianjin. Its successful operating reduces workers labor inte
14、nsity and gives a real-time water quality monitoring, and will be contributory for improving the informationalized level of waterworks.Key Words : water treatment, opc, rslinx, neural network, aotumatic report目录第1章 绪论11.1 选题背景11.2 选题的目的和意义11.3 相关技术研究状况21.3.1 水处理行业现状21.3.2 水厂技术现状与现存问题31.3.3 OPC技术研究现状
15、41.3.4 水质评价研究现状51.4 本文的研究内容及结构71.5 本章小结8第2章 系统总体方案设计92.1 水处理的工艺流程及水厂网络架构92.1.1 自来水处理工艺流程92.1.2 水厂网络监控系统介绍102.2 系统功能需求分析112.3 系统方案设计122.4 本章小结14第3章 数据通信与处理系统的设计与实现153.1 通信系统设计153.1.1 通信原理概述153.1.2 通信系统的实现机制173.1.3 OPC服务器183.1.4 OPC客户端的开发203.2数据预处理243.2.1 数据来源243.2.2 数据的计算方法243.3 数据库设计293.4 本章小结30第4章
16、气浮自动报表生成系统的设计与实现314.1 报表方案分析314.2 系统架构设计324.3 软件功能实现334.3.1 查询功能334.3.2 手动输入功能334.3.3 用户管理功能354.3.4 日志记录功能354.3.5 报表导出功能364.4 本章小结37第5章 基于改进BP神经网络的水质评价研究385.1 BP神经网络概述385.1.1 BP神经网络的结构385.1.2 BP学习算法385.1.3 BP算法的缺点与改进405.2 基于改进BP神经网络水质评价模型的建立415.2.1 水质检测数据与评价标准的选取415.2.2 网络结构的确定415.2.3 学习算法的选择435.2.4
17、 网络模型的训练435.3 基于改进BP神经网络水质评价模型的应用435.3.1 模型应用435.3.2 实验仿真435.3.3 结果分析435.4 本章小结46第6章 总结与展望476.1 课题总结476.2 课题展望47参考文献49附录A 标签表51附录B BP算法设计代码55攻读硕士学位期间发表的论文58致谢64第1章 绪论1.1 选题背景水是人类赖以生存的宝贵资源,是国家实现可持续发展的重要物质基础。目前,我国的水资源总量约为28000亿,其中河川的年平均流量约为27115亿,居于世界第六位,排在巴西(69500亿)、前苏联(65400亿)、美国(30560亿)、加拿大(29114亿)
18、以及印尼的(28113亿)之后。在我国,人均所占有的河川年径流量大约为2327,仅为世界人均占有的河川年径流量1/4,而加拿大是世界人均占有河川年径流量最高的国家,其人均占有量高达14.93万,约为我国人均水平的64倍1。改革开放以后,我国的经济迅速发展,同时也面临着非常严峻的生态环境问题,各地域的水体普遍污染严重2。根据国家相关部门的统计,在我国约有82%的河流受到了不同程度的污染;有近40%的河段已不适合做饮用水的水源;在城市水域中,不适合做饮用水水源的河段已达到78%;有约一半的城市地下水也受到了污染3。水资源作为一种不可替代的自然资源,在社会经济发展和人民日常生活中占有重要地位。我国是
19、一个严重缺水的国家,为了获取水源,很多地区都巨额投资进行引水。与此同时,大量的工业、农业污水排入江河等,造成了水环境污染问题,使得我国的水资源需求更加紧张。近年来,随着我国城市化的迅速发展,大量人口的迁移和集中,使得局部地区缺水现象和水资源分布不均之间的矛盾日益加剧,也极大地制约了我国的经济建设以及可持续发展战略。随着水环境受到工业、农业污染的日益严重,使得这些水质越来越难以作为居民生活饮用的水源,进而形成了水质性缺水。由此可见,我国的饮用水面临着资源短缺和水质变差的双重挑战,其中水质变差较为严重,全国约有5417%的人口饮用不安全的水4。世界卫生组织指出,人类80%的疾病与饮用水不干净有关。
20、所以,水质的好坏不仅直接影响到人民的健康安全,还关系到国民的生活品质。为了保护水资源,维护水域的生态功能,满足人类的用水需求,全面提高的水质要求,供水行业开始大规模投资建设或改造净化水厂,采取净化措施使水质的各项指标维持在适宜水平5-8。1.2 选题的目的和意义随着我国改革开放、经济的快速发展以及各重大项目的建设,人们的环保意识与自我保护意识越来越强,国家对自来水水质指标的要求也越来越严格。在这种情况下,我国的自来水处理行业得到了较快发展。目前,课题组所在的自来水处理厂的自控系统已经得到了改进与发展,净化车间的技术已经达到了先进水平。为了要实现水厂水处理运行过程的全面自动化,可以实时监控水处理
21、过程的运行状态、查看处理水中各类水质、水位、水量以及药耗电耗等指标,因此构建一套运行数据实时检测与处理系统是自来水处理厂在今后运行和管理的关键。其研究意义具体体现在:1、本课题促进OPC通信技术在工业控制领域的应用;2、课题开发的报表自动生成系统,解决了水厂投入人量手工抄表的工作,并能及时掌握水质情况并对此做出反馈。该系统的实现对降低水厂的运行成本、提高水厂的运营效率意义重大。3、课题研究的水质评价,对于水厂在后期对处理水水质做进一步研究改进提供了方法。1.3 相关技术研究状况1.3.1 水处理行业现状二十世纪中期,随着全球人口数目的不断增长,工农业的发展也越来越迅速,而全球的水环境状况不断地
22、恶化,水处理问题开始出现。地球虽然被水覆盖面积高达70.8%,然而人类可使用的淡水资源却非常地有限,人类真正可以使用的水仅占地球总水量的0.26%,包括江河、湖泊以及地下水。人类对于水资源的需求量在不断地扩充,而日趋污染的水资源已不能满足人类的需求。随着我国公共事业体制的不断改革,水处理行业开始引起人们的高度重视。水处理通常包括两方面,即污水处理与净水处理。针对不同种类的水处理过程,都会有相适应的处理流程和水质要求。随着工业废水不断向河流、湖泊等流入,国家对污水处理的要求不仅仅停留在将其净化使之无害,还希望经过处理的污水可以循环回收,加以利用,或是将废水净化中产生的热能被再次利用。而这些水处理
23、的要求和步骤,都需要的自动化程度较高的处理系统来完成。因而,自动化较好产品就成为水厂的一大选择9。目前,我国的自来水厂仍然采用传统的处理工艺,不能有效地去除微量污染物,尤其是有机污染物。致使一些有害物质,包括致癌、致畸、致突变等微量有机物残留在饮用水中。1997年,中国环境卫生检测所统计的资料显示,目前依照我国现行的生活饮用水卫生标准来看,饮用水质不达标的人口比例高达76.1% 3。随着城乡一体化规划的实施以及供水需求的快速增加,为了解决这一严重的供需矛盾,加强自来水厂净水处理能力,使其能够用作生活饮用水的水源,以克服清洁水源短缺的困扰,已成为社会关注的热点。传统的自来水处理过程,需要多道复杂
24、的程序。经过专业设备处理后的自来水才可放心饮用,其处理过程如下: 首先,从江河等淡水资源中把水抽取到水厂,然后经过水体沉淀、加药净化、处理水过滤、氯气消毒、滤后水入库,最后输送到城市自来水管道中。水处理中一般选用氯气作为消毒剂。因为氯气可溶于水,并与水结合生成次氯酸,次氯酸在在消毒过程中起重要的作用,经过处理的自来水最后分流到用户的龙头。整个处理过程需要经过多次水质检验。根据对水质的不同要求,还需二次加压、消毒等,才能进入用户家庭。目前,课题组研究所在的自来水处理厂经过技术改造,采用全新的处理设备和工艺流程,已得到优质水质。1.3.2 水厂技术现状与现存问题随着科学技术的不断发展,各行各业的机
25、械化和自动化程度不断提高,自动控制技术越来越广泛地应用到社会的各个方面,尤其是在大规模生产的工厂中,可以大大地减少操作人员的工作程序。课题组所在的自来水处理厂位于天津市南开区,是为该市的370万居民提供日用水的三家水厂之一,拥有着百余年的悠久历史。2000年,在发生源水蓝藻暴发事件后,天津市自来水集团开始对水厂的进行改造,经改造后的水厂日供水量提高了近一倍,其供水量和优质水质标志着天津在城市自来水处理领域已取得了新的进展。1、水厂的工艺改造对水厂处理系统重新设计,采用溶气气浮技术。经加药后的自来水进入絮凝池,与溶气水混合接触,使絮凝物粘附在细微气泡上,然后进入气浮池,絮凝物在气浮力的作用下浮向
26、水面形成浮渣,下层的澄清水进入澄清水渠,其中一部分回流作溶气水使用,进入溶气系统,剩余的清水直接进入滤池单元。气浮池水面上的浮渣聚集到一定厚度以后,进入到污泥池排出。创建自来水处理的新工艺流程。水厂处理的每一个阶段都可通过网络监控系统进行监控,并实现自动加药、气浮、排泥、过滤等工艺操作。2、自来水处理的相关标准随着经济的发展,人口数量的逐渐增加,我国的不少地区出现水源短缺的情况,城市中的饮用水水源受到了严重地污染,居民的生活饮用水也面临着威胁。因此,于1985年颁布的生活饮用水卫生标准(GB5749-85)已不能为人民的健康提供保障。为此,国家的相关部门对原有的饮用水标准进行了修订,并联合发布
27、了新的国家标准,即GB5749-2006,该标准已于2007年7月1日实施起来。新标准的修订是国家保障居民安全饮用水的重要举措。新标准中不仅加强了对水质中微生物、有机物以及水质消毒等方面的要求,而且将城镇与农村的饮用水标准进行了统一,使我国的饮用水卫生标准和国际接轨11。 3、目前水厂存在的问题经过处理的自来水,操作人员想要得到处理水中各项参数指标,需要通过上位机组态界面抄写原始数据,再依据计算公式进行手动计算得到参数值,最后将一系列参数值整理成当天报表的形式,进行存档查看。水厂操作人员每日进行这一重复过程,不仅降低了水厂的运行效率,也不排除有计算错误的可能。因此实现水厂运行处理过程的全面自动
28、化,成为本课题研究的重点。1.3.3 OPC技术研究现状随着计算机技术、工业控制等各方面新技术的发展,计算机监控系统也由集中式监控向分布式的方向发展。近年来,随着计算机监控系统规模不断地扩大,不同硬件厂商生产的现场设备种类也随之增加,这样产生了新的问题,当一个应用软件需要同时访问几个不同的硬件设备时,就需要为不同的设备留有专用的接口以及相应的驱动程序,因此需要开发的现场设备通讯驱动程序也越来越多。而OPC技术的出现,只要求不同厂商遵循OPC规范,就可以实现硬件设备与软件之间的互操作13。1、OPC技术简介OPC,全称为Object Linking and Embeding (OLE) for
29、Process Control,是一组标准的接口规范,该规范是以微软的OLE/COM技术为基础定义的并且与厂商无关。该技术的出现,解决了现场设备管理层和其过程管理层间的通讯问题。它为不同的现场设备与软件应用程序间,提供了统一规范的数据访问接口14,15。OPC以面向对象为原则,将OPC服务器作为一个对象封装起来,客户以统一的方式来调用,使得客户从低层的开发中完全脱离出来,保证了软件对客户的透明性。OPC实现了应用程序的分布与系统硬件设备无关,使得系统的应用范围更为广泛。采用OPC规范,便于系统的组态化,将系统的复杂性大大简化,缩短了软件开发的周期,提高了软件运行的可靠性、稳定性以及开放性16。
30、2、OPC技术的研究现状与发展趋势1995年由五家在工业制造自动化领域的控制类公司所组成的OPC工作小组开发了OPC规范,微软公司作为技术顾问,给予了大量支持17。OPC基金会,于1996年在美国举行了第一次会议,并于同年10月在美国的芝加哥宣告正式成立。成立之后为了进一步普及和改进OPC数据访问的标准版本,开始在全球范围内的举行活动18-20。1997年,由11家日本公司作为发起人,开始准备成立基金会的活动,并在同年10月成立了日本OPC协会(OPC-J)。与此同时,欧洲的OPC 协会(OPC-E)也在当年正式成立21。1998年OPC基金会发布了2.0版OPC DA,到现在已经发布OPC
31、DA3.0版(2004年3月)。为了适应不同的场合和层次,OPC基金会还发布了大量的有针对性的规范22。2001年12月我国与OPC基金会合作成立了OPC中国基金会,即OPC促进会(OPC-C)。OPC基金成立之后,其会员在逐年增加,截止到目前,在全球范围内,加入到这个国际标准化组织的公司已有近300家。同时,由工业控制设备厂商以及软件供应商提供的OPC产品也在逐年增加,目前出现在由OPC基金会发行的OPC产品目录上的OPC服务器产品以及OPC应用程序产品已有近600多种23。近年来,OPC作为一个已经成型的、应用于过程控制领域的软硬件接口间的数据通讯标准,受到了国内外工控行业的极大重视。无论
32、是作为系统的集成商、硬软件的开发商还是普通用户,在控制领域中对OPC技术的应用将越来越广泛24。3、OPC技术的应用目前,OPC技术已成为许多新型控制系统的核心技术,在国内外的工业控制领域已经得到了广泛的普及,其具体应用如下25-27:数据采集技术:OPC技术广泛应用于数据采集中。由于OPC实现了工业控制设备与应用程序之间的数据读写操作,许多厂商所提供的产品都带有标准的OPC接口,这样,OPC客户端的应用程序就可以通过此接口来完成数据的采集。历史数据访问:OPC提供了一种方法,利用该方法可以读取存储在过程中的数据存档文件、数据库以及远程终端设备中的历史数据。报警和事件处理:在服务器发生异常或是
33、设定事件到时,OPC提供了一种向其客户发送通知的机制,通过使用该技术,可以很好地捕捉到过程控制中的各类报警事件,并对此做相应的处理。数据冗余技术:在工业控制的软件开发中,冗余是一项非常重要的技术,它是保证系统能够长期稳定工作的条件。使用OPC技术不仅实现了软件冗余,而且使其具有很好的开放性和互操作性。远程数据访问:OPC通过借助Microsoft的分散式组件对象模型技术,实现了远程数据高效地访问能力,从而使工业控制软件间的数据交换更加方便。1.3.4 水质评价研究现状水质评价是环境质量评价的一个重要组成部分,自20世纪60年代 Jacobe提出水体质量评价的水质指数概念和公式以来,许多学者对水
34、质评价方法进行了深入研究,使水质评价进入了一个新的发展阶段,使评价结果更加科学全面。目前评价水质的方法有很多,下面介绍几种常用的方法28。(1) 单因子评价法单因子评价法也称为单项指数法,就是用单个评价因子的监测结果与评价标准进行比较,得出各自的达标率。其定义为:(其中表示第种污染物实测浓度,代表第种污染物的评价标准)。每项水质监测的参数依据国家地面水环境质量标准确定水质类别,在评价类别中选择最差水质类别作为该区域的水质状况等级。水质参数指数大于1时,即表明该水质已超过了规定的标准,不能满足水体功能要求。单因子指数法只能表示一种污染物对水质造出的污染程度,所以,根据单一因子来评定水质,在一定程
35、度上并不能反映水质的整体情况。由此可见,单因子评价法为最基本的评价方法29。(2) 综合指数评价法在求单项指数的基础上,经过数学运算加上其他指标,得到水质的一个综合结果,并据此对水质进行分类,这是二十世纪六、七十年代研究应用较多的水质评价方法。由于对分类指数的处理方式不同,指数法也存在着较多的计算形式。如迭加法、加权法等。在这些不同形式的指数中,有不少要涉及到评价因子的权重匹配问题。权重的取值直接影响到水质评价的结果,因此该类方法的评价结果具有很强的主观性,而且各种指数形式也存在着不能与国家统一的水质类别相一致的情况。所以,这样的评价结果只能定性地表明污染程度,而具体类别的确定还是十分困难的3
36、0。(3) 模糊理论评价法模糊是指不清晰或是由不确定性因素造成的一种状态。水环境中污染程度、水质类别就存在着许多模糊概念和不确定的因素,所以水质标准及其级别的划分也存在着一定的模糊性,这样将模糊数学的概念应用到水质评价体系中,更符合评价的客观要求。目前在这方面具有代表性的研究方法有:模糊概率法、综合指数法以及模糊综合评判法等,其中模糊综合评判法的应用较多。(4) 灰色评价法灰色系统是由我国学者邓聚龙教授首先提出并创立的,该理论为研究少量数据或是不确定的信息问题提供了一种新方法。灰色系统理论是把类似于这种“部分信息已知、部分未知”的“小样本”等不确定性系统作为研究对象,通过对已知部分信息的生成、
37、开发、提取,实现对整个系统运行行为、演化规律的正确描述和有效监控。虽然灰色理论的发展时间较短,但却具有很强的生命力,而且它研究的信息具有不完全性和不确定性,使得该理论在水环境模拟、预测、评价以及水质规划等各领域得到了普遍的应用。灰色理论在水质模拟及预测方面的运用是在它实测的时序数据基础上,根据灰色系统的建模原理建立水质的灰色模拟模型,进行水质预测。根据灰色系统理论,引入各评价等级的白化函数,通过计算比较各评价对象对不同等级的白化值作出评价。灰色评价方法注意到评价等级之间存在的不确切性以及不同污染因子监测值的不完全性,这都符合了水环境评价的客观实际情况。但白化函数的建立与模糊数学中隶属函数建立有
38、相似之处,也有一定的主观性,难以通用31。(5) 人工神经网络评价法水质等级评价,实际上是一个模式识别问题。由于影响水质的因素有很多,而评价指标与水质等级之间是一种非线性关系,所以水质评价的方法仍属于研究探索阶段。人工神经网络是二十世纪中旬迅速发展起来的一门前沿性交叉学科,它试图模拟人脑的基本特征,以数学和物理方法以及信息处理的角度对人脑神经网络进行抽象,并建立某种简化的模型。因其具有很好的学习性、自适应性以及容错性能,目前已广泛用于模式识别、系统辨识等领域32-33。近年来,国内外许多学者对人工神经网络在水质等级评价方面的应用进行了探索与研究,其方向主要集中在水质评价和水环境预测两个方面。在
39、水质评价方法,一些学者将BP神经网络模型应用到水质评价方法的探讨与实现中,其实验结果表明将人工神经网络应用于此,适应性强且评价结果客观合理34-44。1.4 本文的研究内容及结构本文基于OPC技术,采用Client/Server模式,借助Rslinx通讯软件构建服务器,通过开发OPC客户程序采集OPC服务器中的数据,实现服务器与各PLC控制站之间的数据通信;针对获取到的各类原始数据,对其进行计算处理得到各类参数小时、天、月以及年度值并存到数据库中。设计并开发气浮自动报表生成系统,可实时检测水处理过程中的各类数据,并将结果存到Excel报表中。根据生活饮用水卫生标准,对水质参数评价进行建模,为水
40、厂进一步评定水质奠定基础。论文的主要内容如下,图1.1为本文研究的结构图:图1.1 本文研究结构图本文的研究内容主要包括以下几个方面:第1章 绪论。介绍了自来水处理领域的现状、课题组所在的自来水处理厂的发展现状和现存问题,学习了数据通信与水质评价的技术方法,确定课题的研究内容和其现实意义。第2章 系统总体方案设计。通过对自来水处理厂的自控系统、网络架构以及水处理工艺流程的学习,进而对本系统要实现的功能进行分析,最后确定了本文研究的总体方案。第3章 数据通信与处理系统的设计与实现。本章基于OPC通信技术,采用Client/Server的模式实现了服务器对PLC控制站中数据的读取,并存到本地数据库
41、中,针对采集数据,通过水厂提供资料,研究获得各类水质、水量、药耗、电耗等参数值的数据处理方法。第4章 气浮自动报表生成系统的设计与实现。设计并实现气浮自动报表生成系统,实现对水质、水位、水量、药耗电耗等数据的读取,并对数据进行管理和分析,最后存到Excel报表。该系统功能齐全、界面友好。第5章 基于改进BP算法神经网络水质评价模型的建立。本章首先介绍了BP神经网络的基本概念,分析了其网络结构和学习算法,针对BP算法本身的不足,结合其在水处理水质评价中的具体应用,对其改进方法进行了研究。根据生活饮用水卫生标准,采用基于改进BP算法对水质等级评价进行研究,为水厂水质的进一步研究奠定了基础。第6章
42、总结与展望。本章进行课题总结和展望,概括了本课题所取得的结果和结论以及发现的问题,并对系统的后续完善并作出展望。1.5 本章小结本章首先以自来水处理在人们日常生活中的应用为背景,通过分析水厂行业现状,针对水处理技术特点及现存问题,引出了课题研究的目的及意义。最后,基于OPC通信技术和水质评价的一些方法,研究并提出本文的主要研究内容及架构。第2章 系统总体方案设计本文的研究内容为水厂运行数据实时检测与处理系统。在对本系统进行设计之前,需要对水厂的自控系统、自来水处理的工艺流程以及水厂的网络架构有总体的认识和全面的把握。本文基于OPC通信技术,实现了服务器与净化车间、加氯间以及加氨间内的各PLC控
43、制站之间的通信,并将其中的水质参数、水位参数、生产运行参数以及药耗、电耗等参数值采集到服务器的数据库中。针对采集到的各类原始数据作进一步处理得到水厂需要的参数值。根据报表的设计方案,将处理后的参数形成日报表、月报表和年报表,并在客户端开发报表软件,为水厂实现了各类报表的显示与导出,并在后期对水质评价进行了研究。2.1 水处理的工艺流程及水厂网络架构2.1.1 自来水处理工艺流程水厂工艺流程如图2.1所示。下面对自来水处理的流程进行简单的介绍。图2.1 水厂工艺流程总图在净化车间的入口,原水进入到进水干渠,用水泵向原水中加氯气和三氯化铁或者聚合氯化铝。之后伴有加药的原水进入到进水室中,向水中投加
44、高分子聚合物和石灰,并快速搅拌。经处理过的加药原水通过进水渠进入各絮凝池,在絮凝器的搅拌作用下,水中的杂质开始絮凝。接着让絮凝后的水进入气浮池,与气浮池中由溶气系统产生的溶气水混合。絮凝产物被溶气水中的空气吸附到气浮池水的表面,气浮池下层的澄清水进入澄清水渠,而后澄清水通过循环泵进入溶气系统或是直接进到滤池单元。 每隔一段时间,PLC系统会要求气浮池排泥,气浮水表面的絮凝物被安装在气浮池上的高压水阀喷射水冲入排泥槽中。滤池中的水在进入接触池前加入氯气和氨气进行消毒,最后经过消毒的净水进入到接触池,送入城市供水管道系统。2.1.2 水厂网络监控系统介绍水厂中的控制站和监控点之间都是通过Ether
45、Net/IP网、ControlNet网和DeviceNet网进行数据通信与传送,网络监控系统如图2.2所示。图2.2 网络监控系统图净化车间、加氯间和加氨间内的PLC与上位机之间的通讯是通过控制网(ControlNet)实现的。ControlNet需要使用通讯服务软件Rslinx实现PLC和上位机的实时通讯。Rslinx提供了OPC/DDE数据访问服务,实现了上位机对PLC的实时监视与控制。数据访问以访问标签的形式进行,所以需要严格按照命名规范对标签进行定义。PLC之间的通讯通过控制网(ControlNet)来实现。AB公司的ControlLogix系统本身就具有通讯模块,它利用独特的Cont
46、rolBus底板创建通信网关。ControlBus是一种高性能的无源多主总线,在同一机架上的任何模块和所有模块之间充当传递信息包的管道作用。1、以太网EtherNet/IP网络采用有源星形拓扑结构,在这个拓扑结构里,设备组是按点对点连接到交换机。交换机提供虚拟连接,有助于控制网络碰撞并减少网络堵塞。在一个控制应用中,实时数据访问对时间是有苛刻要求的,因此采用的是网络交换机。星形拓扑结构支持10Mbps和100Mbps产品,而且它的接线简单,易于调试或查找故障,容易维护。2、控制网ControlNet网是一个用于传送I/O数据以及消息数据,包括组态数据,程序上传/下载以及对等通信的实时控制网络,
47、这些数据都在一个物理介质链路上进行传送。ControlNet网络因其可以预测数据何时发送,所以具有高度的确定性和可靠性。用户可以将各种设备连接到ControlNet网中,包括个人的计算机、驱动器、控制器、操作员设备接口、I/O模块等,以及其他可以与ControlNet连接的设备。ControlNet通讯模块通过桥接ControlNet链路传递消息给其他网络上的设备,比如EtherNet/IP、DeviceNet等。3、设备网DeviceNet网络是一种开放的底层通讯链路,可为简单的工业设备与高级设备之间提供相应的连接。基于标准的CAN(Control Area Network)技术,这种开放的网络提供了多厂商设备之间的互操作性。DeviceNet的扫描器模块为DeviceNet设备与ControlLogix机架之间的接口。扫描器模块通过网络与DeviceNet设备进行通讯,实现:从设备中读输入数据和向设备写输出数据;为其设备下载组态中数据;监视各设备的工作状态。2.2 系统功能需求分析课题组所在水厂的自控系统是由一个中心控制站、三个系统监控点和八个PLC控制站。其中,PLC1-PLC6控制站位于净化车间内,PLC7控制站位于加氯车间内, PLC8控制站位于加氨车间,各控制站对其间的设备进行监控。下面列出控制站PLC1-PLC8的监控范围:PLC1控制站:A、B线原水
限制150内