大学毕业设计基于plc的供水管网scada系统的研究文档格式.docx
《大学毕业设计基于plc的供水管网scada系统的研究文档格式.docx》由会员分享,可在线阅读,更多相关《大学毕业设计基于plc的供水管网scada系统的研究文档格式.docx(91页珍藏版)》请在冰点文库上搜索。
![大学毕业设计基于plc的供水管网scada系统的研究文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-5/8/b1b76d78-7593-455f-b177-6e85f0e44125/b1b76d78-7593-455f-b177-6e85f0e441251.gif)
学位论文使用授权说明
本人完全了解广西大学关于收集、保存、使用学位论文的规定,即:
本人保证不以其它单位为第一署名单位发表或使用本论文的研究内容;
按照学校要求提交学位论文的印刷本和电子版本;
学校有权保存学位论文的印刷本和电子版,并提供目录检索与阅览服务;
学校可以采用影印、缩印、数字化或其它复制手段保存论文;
在不以赢利为目的的前提下,学校可以公布论文的部分或全部内容。
请选择发布时间:
□即时发布□解密后发布
(保密论文需注明,并在解密后遵守此规定)
论文作者签名:
导师签名:
摘要
SCADA(SupervisoryControlAndDataAcquisition,监控与数据采集)系统是集计算机技术、通信技术、自动控制技术为一体的现代信息技术,具有遥信、遥测、遥控、遥调功能,它能够有效地提高生产效率,近年来已被广泛地应用于我国的各个领域,尤其是工业生产领域。
随着城镇人口的增多,传统的水生产管理方法已经无法满足人民生活和工业生产的用水需求,若在供水管网中采用SCADA系统则可以提高供水公司日常生产的管理水平,有效合理地利用水资源,满足城镇用水需求。
目前,我国大多数中小城市的供水公司已经建成了各自的供水监控系统,并取得较好的效果。
本课题以玉林市供水公司为研究对象,针对该公司的实际情况以及需求,设计并构建了一个基于PLC的供水管网SCADA系统。
该系统由主站系统、现场控制系统和通讯系统三部分组成,主站系统通过远程终端设备RTU以及GPRS网络,能够有效地对供水管网水压进行实时监测,并能够为管理人员进行科学调度水资源提供可靠方案。
现场监控系统则采用德国西门子公司的S7系列PLC来构建,它能够监测该供水公司的整个自来水处理过程,并根据工艺要求对电气设备进行自动化控制。
通讯系统采用因特网、GPRS无线网络、现场控制总线等多种通讯方式实现数据信息的传输。
本论文详细阐述了玉林市自来水公司SCADA系统的设计方案及实施步骤,对其他供水公司建立供水管网SCADA系统具有一定的借鉴意义。
该系统在试运行过程中稳定可靠,有效地提高了供水公司的生产效率,达到有效合理利用水资源的目的。
关键词:
SCADA系统PLCGPRS网络RTU
ReserchofWaterPipeNetworkSCADASystem
BasedonPLC
Abstract
SCADA(SupervisoryControlAndAcquisition)Systemisanewinformationsciences,whichissupportedbycomputertechnology,communicationtechnologyandautomatictechnology.Withtheusedoftelecommand,teleadjusting,teleindicationandtelemeteringintheSCADASysterm,theproductioninproveeffectively.Soinrencentyears,SCADASystermhasbeenwidelyappliedinmanyfieldsofourcountry,especiallytheindustialproductionfield.Alongwiththeincreasingofpopulationinthecity,thetrationalwatersupplysystemhasfaildtomeetthedemandsofthepeopleandthefactories.IftheSCADASystemusedinwatersupplynetwork,itcanimprovethemanagementlevelandsatisfythedemandsofwater.
ThispaperistalkingabouthowtobuiltaSCADASystemintheYulinwater-supplycompany.Itcontainsthreeparts,whichisthemasterstationsystem,thePLCcontrolsystemandthecomunicationsystem.Thefirstismasterstationsystem,itcangettheinformationofthewaternetworkthroughRTUandGPRSnetwork,anditalsocanhelpthemanagermakingtherightdecitionsofwatersupply.ThesecondisPLCcontrolsystem,itletthemanagerknowsthewholewaterproductionprocessdirectlyandvividly,anditalsocancontroltheequipmentautomaticallybyPLC.Thelastiscomunicationsystem,itcontainstheInternet,GPRSwirelessnetworkandprofibus,itcanhelpthesystemtotransmitinformation.ThissystemrunsstablyandeffectivelyintheYlinwanter-supplycompany.Maybethispapercanhelptheotherwater-supplycompanieswhichwanttouseSCADASystem.
Keyword:
SCADASystemPLCGPRSNetworkRTU
2.1.4系统的开发步骤
3.1.1通讯前置系统
3.1.2工程师工作站
3.1.3生产调度工作站
3.1.4监控工作站
3.1.5实时数据库服务器
3.1.6历史数据库服务器
3.1.7WEB服务器
3.2.1开发工具的选用与介绍
3.2.2系统数据库的构建与实现
3.2.3系统界面设计与功能的实现
3.2.3系统安全性的设计与实现
3.2.3系统的安装与调试
第一章绪论
1.1项目的背景及意义
水是自然界一切生命赖以生存的不可替代的物质,也是社会发展不可缺少的重要资源。
而随着社会经济的迅速发展以及人口的日益增加,目前我国水资源的供需矛盾日益突显。
据对全国640个城市的调查研究表明,我国每年缺水的城市高达300多个,其中严重缺水的城市达114个,日缺水1600万吨,每年因缺水造成的直接经济损失达2000亿元。
因此,如何高效地利用及分配水资源,以解决城市经济发展的需求并满足人民生活的需要是城市供水公司需要迫切解决的问题。
随着城市的日渐扩大以及人口的逐步增加,城市供水公司传统的管理模式即人工管理模式,已经无法实现高效管理水资源,以满足提高供水质量、节能降耗的要求。
因此,城市供水公司今后采用现代信息技术实现高效管理水资源是必然趋势。
SCADA(SupervisoryControlAndDataAcquisition,监控与数据采集)系统,是以计算机为基础的生产过程控制与调度自动化系统,它可以对现场的运行设备进行监视和控制,能够实现数据采集、测量、各类信号报警、设备控制以及参数调节等各项功能。
将SCADA应用于供水系统可以高效地解决水资源的供需问题,它可以实时监测与分析配水全过程主要设备的运行情况和运行参数,辅助给水调度人员及时掌握水资源、各净水厂送水量、配水管网特征点的运行状态,并提出调度控制依据或实施参考方案,管理人员可以根据预定配水需求计划方案进行生产调度。
基于SCADA系统的优势,目前国内大中型城市供水公司已经普遍采用SCADA系统管理供水系统提高供水效率。
本人在该项目中主要负责SCADA现场控制系统中的取水泵房分站的设计与实施工作,该部分的工作内容包括对控制站点进行需求分析、制定电气控制方案、配置PLC硬件设备、分配I/O地址、设计电气线路、根据控制要求设计和调试PLC程序、制作控制站点组态软件、现场安装与调试和整理技术文件。
取水泵房控制分站建设完成后,在试运行期间工作正常。
1.2研究现状与发展趋势
随着现代科学技术的进步,发达国家早已将现代化信息技术引入工业生产的各个环节,并取得了较快的发展。
在我国经济建设飞速发展的今天,用现代信息技术改造传统产业并大力倡导工业自动化,已经成为不可逆转的趋势。
但是,由于我国各区域经济发展的不平衡,目前各城镇的供配水自动化水平差异较大,一些发达城镇的大型水厂,其自动化程度很高,但是一些小城镇的水厂,尤其是落后地区的小型水厂,其自动化程度较低,甚至是空白。
虽然有部分水厂已经采用自动化控制系统,但是仍存在一些不足之处,具体如下:
(1)由于资金问题,许多水厂不能一步到位地建设自动化控制系统,只能够逐步建设和完善系统,因此在同一个水厂会存在不同类型和等级的控制系统及控制方式,便造成系统兼容性差、维护难等问题;
(2)过去大部分水厂都采用进口的智能检测仪表,但是存在安装难、维护难等问题,若在使用过程中出现故障,经常无法修复,最终造成经济损失;
(3)由于控制系统的监控以及通讯功能存在极大不足,系统无法真正有效地提高生产效率;
(4)由于水生产工艺较为复杂,容易受到气候、季节、地域等外界因素的影响,例如,要准确地控制投药量,不仅需要合理的控制算法,还需要长期观测该地区的水浊度变化情况,要合理地调度水资源,则应建立合理的供配水管网系统数学模型。
因此,要提高供水公司的生产效率,需要建立一套具有良好的开放性、兼容性以及实用性的供水综合自动化系统,这是未来的发展趋势。
该综合系统包括企业生产过程的SCADA系统、企业现代化管理系统、网络自动抄表收费系统以及供配水管网数学模型系统,其中企业生产过程的SCADA系统是其他系统建立的基础。
近年来我国在供水管网中采用计算机技术、PLC监控技术、智能化仪表以及通讯技术建立的SCADA系统已经取得较好的成效,它具有较好的稳定性、开放性以及实用性。
尤其是目前在工业控制系统中,广泛采用的模块化设计理念和现场总线控制技术,能够构建具有良好的开放性及兼容性的SCADA系统,彻底解决系统不兼容的问题,最终让供水公司实现了逐步投入资金建设SCADA系统的构想。
1.3本文研究的主要内容
本文将用七个章节来详细阐述供水管网SCADA系统的设计与实现,各章节内容如下:
第一章:
绪论
本章主要介绍项目设立的背景、意义以及本人在该项目中所担任的工作,并简单分析了我国目前供水系统存在的问题以及今后的发展趋势;
第二章:
供水管网SCADA系统的设计
本章主要介绍了玉林市供水公司对SCADA系统的要求,并根据需求设计了供水管网SCADA系统的架构,其中包括主站系统、现场控制系统、通讯系统、远程终端单元系统的架构设计方案,它为系统的实现构建了一个初步的框架。
第三章:
供水管网SCADA主站系统的实现
本章主要介绍了SCADA主站系统构建的具体方案以及步骤,其内容包括主站系统硬件的构成及实现、主站系统软件的设计与实现、系统软件功能简介、系统软件的界面展示与说明等内容;
第四章:
供水管网SCADA现场控制系统的实现
本章主要介绍了现场控制系统中各PLC控制分站的功能以及构建方案等,虽然各分站的控制要求不同,但是其设计与实现方式基本相同,因此本章以取水泵房PLC控制分站为例详细阐述了该分站的实现步骤。
第五章:
供水管网SCADA通讯系统的实现
本章主要介绍了SCADA系统中所采用的通讯介质、通讯方式、通讯协议以及不同通讯系统构建方法。
第六章:
供水管网SCADA系统远程终端单元的实现
本章主要介绍了SCADA系统需要远程采集和测量的信号数据以及控制命令等,并简单介绍了系统所采用的检测仪表与电控设备。
第七章总结与展望
本章根据用户试运行该系统后的感受,对本项目进行了简单的总结,其中包括项目实施过程中存在的问题与解决方案、系统性能情况的分析等,并对今后如何优化系统性能提出展望。
第二章供水管网SCADA系统的设计
2.1供水管网SCADA系统的设计与开发步骤
随着社会的进步,城镇人口逐渐增多,人民生活水平逐步提高,人们对饮用水质量以及供水效率的要求也随之增高,这就迫使供水公司要不断改进生产工艺、扩大供水系统规模、增加供水量以满足用户需求。
虽然,长期以来供水公司为保证有效供水,已经研制出一套行之有效的生产规程及管理方法,但是这种传统模式已经难以满足供求关系,如果将现代自动化控制技术引入供水系统中,则可以实现对整个供水系统的监控、预测、管理以及优化调度,保证供水公司能够高效地产水及供水。
近年来,SCADA系统在供水管网中得到广泛采用,相比其他的现代自动化化控制系统,它具有明显优势。
在设计供水管网SCADA系统前,我们首先要了解自来水的生产过程,一般自来水的生产过程如图2.1所示。
图2.1自来水生产过程框图
由上图可知,自来水的生产过程分为取水、净水、输水三个部分,每个过程需完成的任务是:
(1)取水过程:
通过若干台大型离心泵将所需的水量从水源抽取原水,水源可来自地下水或地表水。
(2)净水过程:
该过程在净水厂进行,水厂对送入的原水进行净化处理,以达到用水标准,其过程主要包括药剂配置与投加、混凝、沉淀、过滤。
(3)输配水过程:
包括输水过程和配水过程两部分,输水过程负责将原水输送至净水厂,配水过程负责将净化的水通过供水管网配送至各用水点,为保证有效供水,可根据实际情况在供水管网中增设中途加压站、测压点,如图2.2所示。
图2.2自来水生产流程图
在自来水生产过程中,以净水厂的生产工艺最为复杂,其工艺流程如图2.3所示。
图2.3净水厂工艺流程框图
从上图中可知,净水工艺包括混凝、沉淀、过滤和消毒四个过程,而每个工艺过程都会直接影响最终的水质,传统的人工管理方式只能够满足小规模的用水需求,但随着城镇规模的迅速扩大和生产工艺日益复杂,传统的人工监控与调度方式已经难以满足要求,若在自来水生产中引入SCADA系统,则可以大大提高生产效率,达到高效利用水资源的目的。
因此,在设计SCADA系统时应首先做好需求分析,确定系统建设目标。
本系统的建设目标是:
(1)对自来水公司生产过程与日常对外服务过程中所产生的信息和数据进行科学的整理,努力提高对供水管线的管理水平;
(2)要求系统能够存储全部管网图形和属性信息,并可随时更新,能方便对管网信息进行双向查询,能对自来水爆管事故提出应急方案与工程意见;
(3)探索利用系统对自来水漏水区进行预测,对水质污染源的查询提供线索.在此基础上逐步实现管网平差与自来水优化调度功能;
(4)系统的建立力求达到用户受益、企业受益、职工受益的总体目标。
2.1.1供水公司的需求分析
本文以玉林市自来水公司城北水厂为研究对象,我们将根据该公司的预算资金及需求,设计经济适用的供水管网SCADA系统,实现对整个供水系统的自动监控、预测、管理以及优化调度。
2.4SCADA系统设计前,先了解该供水公司的制水工艺流程,玉林市城北水厂生产工艺流程框图如图2.4所示。
2.4玉林市城北水厂生产工艺流程框图图
玉林市城北水厂制水工艺流程如图2.5所示。
2.5玉林市城北水厂制水工艺流程图
从以上两幅流程图中,可将该供水公司的生产工艺流程归纳为五个过程:
取水过程、配置与投加药剂过程、混凝沉淀过程、过滤过程及送水过程。
设计供水管网的SCADA系统时,可按照这五个模块设计生产现场数据采集与控制部分的功能:
该过程是通过取水泵抽取苏烟水库的原水,送至配水井,在这个过程中,系统需要监测原水流量、出厂水水位、机组电量、机组温度,并需要监控四台低压取水泵、四台高压取水泵、两台排水泵的启停及变频运转;
(2)配置与投加药剂过程:
负责按照工艺要求配置适量的矾和氯,并投入矾和氯以达到混凝和消毒的目的,在该过程中,系统需要监测原水浊度、加氯量、余氯,并需要监控静态管事混合器和加氯机。
(3)混凝沉淀过程:
需要监控混合、絮凝、沉淀过程,在该过程中,需要监测水流量、温度、浊度,需要监控反冲洗流程。
(4)过滤过程:
需要通过石英砂去除水中的悬浮杂质,澄清水,并按工艺要求定时反冲洗石英砂,在该过程中,需要监控每个滤池鼓风机的电流及工作时间、冲洗泵的的电流及工作时间。
(5)送水过程:
负责将自来水以一定的压力和流量送入供水管网,并监控供水管网水压,该过程需要监测清水池水位、浊度、余氯、水压、流量、电机温度、机组电量、供水管网水压,并监控六台送水泵的启停及变频运转。
设计时应先确定上述过程中的现场采集数据信息以及控制信号,哪些是模拟量哪些是数字量,以及采用何种控制方式等。
接着,再分析、汇总供水公司各职能部门所需要的数据信息、报警界限、以及控制权限,确保各职能部门能够及时获取所需数据信息并具有对应的系统监控权限,如出现问题系统能够及时报警。
例如中心调度室需要根据供水管网水压和流量信息来完成日常的自来水生产调度工作,SCADA系统则应定时为该部门提供供水管网水压和流量的数据信息;
中心控制室需要监控整个制水过程以确保水质和水量,SCADA系统则应为该部门提供整个净水流程中所需实时数据信息(如水浊度、余氯、水位等),并赋予其制水流程系统的控制权限。
总之,本系统应该包含实时数据采集功能、监控现场设备生产情况功能、历史数据存储及处理功能、报警功能、生产调度功能,以确保供水系统的正常运行,进而优化调度系统、提高生产效率。
2.1.2管理信息分析
根据该供水公司的系统需求分析,本供水管网SCADA管理信息系统应具备以下功能。
(1)数据采集功能
根据公司生产调度中心调度生产指挥的需求,要求系统对自来水管网及各水厂能够数据采集以下信息:
合理分布在自来水管网上的测压信号(管网压力),各水厂泵的运行参数、电源供电情况、耗电量、当前功率因素、水厂进/出水量、原水浊度、出厂水浊度、余氯、PH值等。
(2)数据传输功能
将现场采集到的数据,或直接或通过各生产调度分系统,实时地传递到生产调度中心主系统。
(3)数据显示及分析功能
生产调度中心主系统将获得的个类信息及数据,经过分析、加工直观地、动画地显示出来,供生产调度指挥人员使用。
(4)报警功能
系统可对各水厂机泵运行异常,如电压、电流的不足或过载等,管网压力不足或超限进行及时报警。
(5)历史数据的存储、检索、查询及分析功能
根据公司生产调度中心调度生产指挥,和检索、查询及分析历史数据的需求,系统应具备实现历史数据的存储、检索、查询及分析功能。
(6)报表显示及打印功能
系统可自动生成各种生产情况的日月年报表,并可随时打印。
(7)遥控功能
根据公司生产调度中心调度生产指挥的需求,系统操作人员可在生产调度中心实现对有关水泵实现开停遥控。
(8)网络功能
将现场采集到的数据送到网络服务器上,供其他系统使用。
2.1.3系统性能分析
本系统是在GIS(城市供配水管网地理信息系统)基础上开发的,在该系统的设计及建设当中,应满足以下原则:
(1)可靠性原则
可靠性原则指系统应具有强大的容错能力以及处理突发事件的能力,即发生突发事件时,不会导致数据丢失或者系统瘫痪,同时还要保证系统数据库中的所有数据应准确可靠,这个原则是本系统最核心的原则。
(2)实用性原则
实用性原则指系统应尽可能地满足供配水业务需求且灵活实用,该原则体现在能够便于系统管理、用户应用、数据更新以及系统升级等方面,同时还体现在具有完善的数据库、系统优化的系统结构以及灵活简便的用户界面上。
该原则是系统设计的基本出发点和最高要求。
(3)经济性原则
经济性原则指在保证各项功能完满实现的基础上,以最好的性价比来配置系统的软件和硬件,甲乙双方共同合作,在较短时间内完成系统的建立,使系统尽快发挥经济效益与社会效益。
(4)科学性原则
科学性原则指系统应采用“供配水管网系统数学模型”仿真和优化供水管网,因此在设计与开发系统时,应以“软件工程”的思想及方法来构建该系统,从而保证系统结构具有科学性和合理性。
(5)开放性原则
开放性原则指系统应具有强大的兼容性及拓展性,若开发系统软件时采用面向对象技术和控件技术,今后能方便地重构和搭建系统,同时也便于系统不断地扩充和完善。
(6)完备性原则
完备性原则指系统中的各种数据应是全面的、完整的,且能够最大限度地满足系统各项功能的需要。
(7)规范性原则
规范性原则指系统各项功能应符合供水公司供配水管网的管理要求,信息编码应遵循行业标准、地方或国家颁布实施的规范。
(8)可操作性原则
可操作性原则指系统应有良好的用户界面,用户操作简便、易学易懂、灵活且符合供水行业的实际工作模式。
(9)先进性原则
先进性原则体现在设计系统和硬件配置时,应充分考虑到系统今后的发展和升级,让系统具备一定的扩展能力,尽量采用先进的应用系统技术。
2.1.4系统的开发步骤
本供水管网SCADA系统的开发将分可行性研究分析阶段、初步设计阶段、详细设计阶段、系统实施阶段、系统测试阶段、系统运行维护阶段六个步骤进行,开发系统时不是完全按照这六个阶段的先后顺序直线进行的,而是发现一个环节出现问题或者不足之处时,都要回到相应的阶段进行修改和完善。
SCADA系统设计与开发步骤流程如图2.6所示。
图2.6SCADA系统设计与开发步骤流程图
2.2供水管网SCADA系统的架构设计
2.2.1SCADA系统的构成
在供水管网中引入SCADA系统可以实时有效地对供水过程进行监控与管理,本系统结构如图2.7所示。
图2.7SCADA系统结构图
从上图中可知,SCADA系统主要包含三部分:
第一部分是主站系统(上位机),包括管理层、数据存储分析层及SCADA监控层,负责监控现场控制系统;
第二部分是现场控制系统(下位机),负责采集相关数据(如管网水压情况等),以及对现场设备(如水泵)的控制;
第三个部分数据通信网络,负责主站网络系统内部的通信,现场控制系统网络内部的通信,以及主站系统与现场控制系统