基于PLC的供水管网SCADA系统的研究硕士学位毕业论文_第1页
基于PLC的供水管网SCADA系统的研究硕士学位毕业论文_第2页
基于PLC的供水管网SCADA系统的研究硕士学位毕业论文_第3页
基于PLC的供水管网SCADA系统的研究硕士学位毕业论文_第4页
基于PLC的供水管网SCADA系统的研究硕士学位毕业论文_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工程硕士学位论文基于PLC的供水管网SCADA系统的研究论文作者签名:导师签名:年月日广西大学学位论文原创性声明和学位论文使用授权说明学位论文原创性声明本人声明:所呈交的学位论文是在导师指导下完成的,研究工作所取得的成果和相关知识产权属广西大学所有。除已注明部分外,论文中不包含其他人已经发表过的研究成果,也不包含本人为获得其它学位而使用过的内容。对本文的研究工作提供过重要帮助的个人和集体,均已在论文中明确说明并致谢。论文作者签名:年月日学位论文使用授权说明本人完全了解广西大学关于收集、保存、使用学位论文的规定,即:本人保证不以其它单位为第一署名单位发表或使用本论文的研究内容;按照学校要求提交学

2、位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并提供目录检索与阅览服务学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的的前提下,学校可以公布论文的部分或全部内容。即时发布请选择发布时间:保密论文需注明,并在解密后遵守此规定) III基于PLC的供水管网SCADA系统的研究摘要SCADA(SupervisoryControlAndDataAcquisition,监控与数据采集)系统是集计算机技术、通信技术、自动控制技术为一体的现代信息技术,具有遥信、遥测、遥控、遥调功能,它能够有效地提高生产效率,近年来已被广泛地应用于我国的各个领域,尤其是工业生产领域。随

3、着城镇人口的增多,传统的水生产管理方法已经无法满足人民生活和工业生产的用水需求,若在供水管网中采用SCADA系统则可以提高供水公司日常生产的管理水平,有效合理地利用水资源,满足城镇用水需求。目前,我国大多数中小城市的供水公司已经建成了各自的供水监控系统,并取得较好的效果。本课题以玉林市供水公司为研究对象,针对该公司的实际情况以及需求,设计并构建了一个基于PLC的供水管网SCADA系统。该系统由主站系统、现场控制系统和通讯系统三部分组成,主站系统通过远程终端设备RTU以及GPRS网络,能够有效地对供水管网水压进行实时监测,并能够为管理人员进行科学调度水资源提供可靠方案。现场监控系统则采用德国西门

4、子公司的S7系列PLC来构建,它能够监测该供水公司的整个自来水处理过程,并根据工艺要求对电气设备进行自动化控制。通讯系统采用因特网、GPRS无线网络、现场控制总线等多种通讯方式实现数据信息的传输。本论文详细阐述了玉林市自来水公司SCADA系统的设计方案及实施步骤,对其他供水公司建立供水管网SCADA系统具有一定的借鉴意义。该系统在试运行过程中稳定可靠,有效地提高了供水公司的生产效率,达到有效合理利用水资源的目的。关键词:SCADA系统PLCGPRS网络RTUReserchofWaterPipeNetworkSCADASystemBasedonPLCAbstractSCADA(Superviso

5、ryControlAndAcquisition)Systemisanewinformationsciences,whichissupportedbycomputertechnology,communicationtechnologyandautomatictechnology.Withtheusedoftelecommand,teleadjusting,teleindicationandtelemeteringintheSCADASysterm,theproductioninproveeffectively.Soinrencentyears,SCADASystermhasbeenwidelya

6、ppliedinmanyfieldsofourcountry,especiallytheindustialproductionfield.Alongwiththeincreasingofpopulationinthecity,thetrationalwatersupplysystemhasfaildtomeetthedemandsofthepeopleandthefactories.IftheSCADASystemusedinwatersupplynetwork,itcanimprovethemanagementlevelandsatisfythedemandsofwater.Thispape

7、ristalkingabouthowtobuiltaSCADASystemintheYulinwatersupplycompany.Itcontainsthreeparts,whichisthemasterstationsystem,thePLCcontrolsystemandthecomunicationsystem.Thefirstismasterstationsystem,itcangettheinformationofthewaternetworkthroughRTUandGPRSnetwork,anditalsocanhelpthemanagermakingtherightdecit

8、ionsofwatersupply.ThesecondisPLCcontrolsystem,itletthemanagerknowsthewholewaterproductionprocessdirectlyandvividly,anditalsocancontroltheequipmentautomaticallybyPLC.Thelastiscomunicationsystem,itcontainstheInternet,GPRSwirelessnetworkandprofibus,itcanhelpthesystemtotransmitinformation.Thissystemruns

9、stablyandeffectivelyintheYlinwanter-supplycompany.Maybethispapercanhelptheotherwater-supplycompanieswhichwanttouseSCADASystem.Keyword:SCADASystemPLCGPRSNetworkRTU VI III目录TOC o 1-5 h z摘要I HYPERLINK l bookmark12 ABSTRACTII HYPERLINK l bookmark16 第一章绪论1 HYPERLINK l bookmark18 项目的背景及意义1 HYPERLINK l boo

10、kmark20 研究现状与发展趋势2 HYPERLINK l bookmark22 研究的主要内容3 HYPERLINK l bookmark24 第二章供水管网SCADA系统的设计4 HYPERLINK l bookmark26 2.1供水管网SCADA系统的设计与开发步骤4供水公司的需求分析错误!未定义书签。管理信息分析错误!未定义书签。系统性能分析错误!未定义书签。系统的开发步骤2.2供水管网SCADA系统的架构设计错误!未定义书签。SCADA系统的构成错误!未定义书签。SCADA系统的主站系统设计错误!未定义书签。SCADA系统的控制系统设计错误!未定义书签。SCADA系统的通讯系统设

11、计错误!未定义书签。SCADA系统的远程终端单元系统设计错误!未定义书签。2.3本章小结错误!未定义书签。第三章供水管网SCADA主站系统的实现错误!未定义书签。3.1SCADA系统硬件构成及实现错误!未定义书签。通讯前置系统工程师工作站生产调度工作站监控工作站实时数据库服务器历史数据库服务器WEB服务器3.2SCADA系统软件构成及实现错误!未定义书签。开发工具的选用与介绍系统数据库的构建与实现系统界面设计与功能的实现系统安全性的设计与实现系统的安装与调试3.3本章小结错误!未定义书签。第四章供水管网SCADA控制系统的实现错误!未定义书签STEP7编程软件简介及设备选型错误!未定义书签ST

12、EP7编程软件简介错误!未定义书签4.1.2设备选型错误!未定义书签4.2PLC控制站功能的实现错误!未定义书签供水管网PLC控制站功能错误!未定义书签4.2.2PLC控制站硬件电路设计错误!未定义书签。模块化编程错误!未定义书签PLC控制站程序设计流程与分析错误!未定义书签。本章小结错误!未定义书签第五章供水管网SCADA通讯系统的实现错误!未定义书签。有线系统的实现错误!未定义书签无线系统的实现错误!未定义书签网络系统的实现错误!未定义书签本章小结错误!未定义书签第六章供水管网SCADA系统远程终端单元的实现错误!未定义书签。远程信号错误!未定义书签远程测量错误!未定义书签远程命令错误!未

13、定义书签远程调节错误!未定义书签本章小结错误!未定义书签第七章总结及展望错误!总结错误展望错误参考文献错误致谢错误未定义书签。未定义书签未定义书签未定义书签未定义书签未定义书签攻读学位期间发表的学术论文错误!广西大学工程硕士学位论文基于PLC的供水管网SCADA系统的研究 第一章绪论项目的背景及意义水是自然界一切生命赖以生存的不可替代的物质,也是社会发展不可缺少的重要资源。而随着社会经济的迅速发展以及人口的日益增加,目前我国水资源的供需矛盾日益突显。据对全国640个城市的调查研究表明,我国每年缺水的城市高达300多个,其中严重缺水的城市达114个,日缺水1600万吨,每年因缺水造成的直接经济损

14、失达2000亿元。因此,如何高效地利用及分配水资源,以解决城市经济发展的需求并满足人民生活的需要是城市供水公司需要迫切解决的问题。随着城市的日渐扩大以及人口的逐步增加,城市供水公司传统的管理模式即人工管理模式,已经无法实现高效管理水资源,以满足提高供水质量、节能降耗的要求。因此,城市供水公司今后采用现代信息技术实现高效管理水资源是必然趋势。SCADA(SupervisoryControlAndDataAcquisition,监控与数据采集)系统,是以计算机为基础的生产过程控制与调度自动化系统,它可以对现场的运行设备进行监视和控制,能够实现数据采集、测量、各类信号报警、设备控制以及参数调节等各项

15、功能。将SCADA应用于供水系统可以高效地解决水资源的供需问题,它可以实时监测与分析配水全过程主要设备的运行情况和运行参数,辅助给水调度人员及时掌握水资源、各净水厂送水量、配水管网特征点的运行状态,并提出调度控制依据或实施参考方案,管理人员可以根据预定配水需求计划方案进行生产调度。基于SCADA系统的优势,目前国内大中型城市供水公司已经普遍采用SCADA系统管理供水系统提高供水效率。本人在该项目中主要负责SCADA现场控制系统中的取水泵房分站的设计与实施工作,该部分的工作内容包括对控制站点进行需求分析、制定电气控制方案、配置PLC硬件设备、分配I/O地址、设计电气线路、根据控制要求设计和调试P

16、LC程序、制作控制站点组态软件、现场安装与调试和整理技术文件。取水泵房控制分站建设完成后,在试运行期间工作正常。1.2研究现状与发展趋势随着现代科学技术的进步,发达国家早已将现代化信息技术引入工业生产的各个环节,并取得了较快的发展。在我国经济建设飞速发展的今天,用现代信息技术改造传统产业并大力倡导工业自动化,已经成为不可逆转的趋势。但是,由于我国各区域经济发展的不平衡,目前各城镇的供配水自动化水平差异较大,一些发达城镇的大型水厂,其自动化程度很高,但是一些小城镇的水厂,尤其是落后地区的小型水厂,其自动化程度较低,甚至是空白。虽然有部分水厂已经采用自动化控制系统,但是仍存在一些不足之处,具体如下

17、:(1)由于资金问题,许多水厂不能一步到位地建设自动化控制系统,只能够逐步建设和完善系统,因此在同一个水厂会存在不同类型和等级的控制系统及控制方式,便造成系统兼容性差、维护难等问题;(2)过去大部分水厂都采用进口的智能检测仪表,但是存在安装难、维护难等问题,若在使用过程中出现故障,经常无法修复,最终造成经济损失;(3)由于控制系统的监控以及通讯功能存在极大不足,系统无法真正有效地提高生产效率;(4)由于水生产工艺较为复杂,容易受到气候、季节、地域等外界因素的影响,例如,要准确地控制投药量,不仅需要合理的控制算法,还需要长期观测该地区的水浊度变化情况,要合理地调度水资源,则应建立合理的供配水管网

18、系统数学模型。因此,要提高供水公司的生产效率,需要建立一套具有良好的开放性、兼容性以及实用性的供水综合自动化系统,这是未来的发展趋势。该综合系统包括企业生产过程的SCADA系统、企业现代化管理系统、网络自动抄表收费系统以及供配水管网数学模型系统,其中企业生产过程的SCADA系统是其他系统建立的基础。近年来我国在供水管网中采用计算机技术、PLC监控技术、智能化仪表以及通讯技术建立的SCADA系统已经取得较好的成效,它具有较好的稳定性、开放性以及实用性。尤其是目前在工业控制系统中,广泛采用的模块化设计理念和现场总线控制技术,能够构建具有良好的开放性及兼容性的SCADA系统,彻底解决系统不兼容的问题

19、,最终让供水公司实现了逐步投入资金建设SCADA系统的构想。1.3本文研究的主要内容本文将用七个章节来详细阐述供水管网SCADA系统的设计与实现,各章节内容如下:第一章:绪论本章主要介绍项目设立的背景、意义以及本人在该项目中所担任的工作,并简单分析了我国目前供水系统存在的问题以及今后的发展趋势;第二章:供水管网SCADA系统的设计本章主要介绍了玉林市供水公司对SCADA系统的要求,并根据需求设计了供水管网SCADA系统的架构,其中包括主站系统、现场控制系统、通讯系统、远程终端单元系统的架构设计方案,它为系统的实现构建了一个初步的框架。第三章:供水管网SCADA主站系统的实现本章主要介绍了SCA

20、DA主站系统构建的具体方案以及步骤,其内容包括主站系统硬件的构成及实现、主站系统软件的设计与实现、系统软件功能简介、系统软件的界面展示与说明等内容;第四章:供水管网SCADA现场控制系统的实现本章主要介绍了现场控制系统中各PLC控制分站的功能以及构建方案等,虽然各分站的控制要求不同,但是其设计与实现方式基本相同,因此本章以取水泵房PLC控制分站为例详细阐述了该分站的实现步骤。第五章:供水管网SCADA通讯系统的实现本章主要介绍了SCADA系统中所采用的通讯介质、通讯方式、通讯协议以及不同通讯系统构建方法。第六章:供水管网SCADA系统远程终端单元的实现本章主要介绍了SCADA系统需要远程采集和

21、测量的信号数据以及控制命令等,并简单介绍了系统所采用的检测仪表与电控设备。第七章总结与展望本章根据用户试运行该系统后的感受,对本项目进行了简单的总结,其中包括项目实施过程中存在的问题与解决方案、系统性能情况的分析等,并对今后如何优化系统性能提出展望。第二章供水管网SCADA系统的设计2.1供水管网SCADA系统的设计与开发步骤随着社会的进步,城镇人口逐渐增多,人民生活水平逐步提高,人们对饮用水质量以及供水效率的要求也随之增高,这就迫使供水公司要不断改进生产工艺、扩大供水系统规模、增加供水量以满足用户需求。虽然,长期以来供水公司为保证有效供水,已经研制出一套行之有效的生产规程及管理方法,但是这种

22、传统模式已经难以满足供求关系,如果将现代自动化控制技术引入供水系统中,则可以实现对整个供水系统的监控、预测、管理以及优化调度,保证供水公司能够高效地产水及供水。近年来,SCADA系统在供水管网中得到广泛采用,相比其他的现代自动化化控制系统,它具有明显优势。在设计供水管网SCADA系统前,我们首先要了解自来水的生产过程,一般自来水的生产过程如图2.1所示。水源取水净水输配水用户图2.1自来水生产过程框图由上图可知,自来水的生产过程分为取水、净水、输水三个部分,每个过程需完成的任务是:(1)取水过程:通过若干台大型离心泵将所需的水量从水源抽取原水,水源可来自地下水或地表水。(2)净水过程:该过程在

23、净水厂进行,水厂对送入的原水进行净化处理,以达到用水标准,其过程主要包括药剂配置与投加、混凝、沉淀、过滤。(3)输配水过程:包括输水过程和配水过程两部分,输水过程负责将原水输送至净水厂,配水过程负责将净化的水通过供水管网配送至各用水点,为保证有效供水,可根据实际情况在供水管网中增设中途加压站、测压点,如图2.2所示。地表水川户测压点取水管线供水管网水源井水厂2水厂屮途加压站图2.2自来水生产流程图在自来水生产过程中,以净水厂的生产工艺最为复杂,其工艺流程如图2.3所示。图2.3净水厂工艺流程框图从上图中可知,净水工艺包括混凝、沉淀、过滤和消毒四个过程,而每个工艺过程都会直接影响最终的水质,传统

24、的人工管理方式只能够满足小规模的用水需求,但随着城镇规模的迅速扩大和生产工艺日益复杂,传统的人工监控与调度方式已经难以满足要求,若在自来水生产中引入SCADA系统,则可以大大提高生产效率,达到高效利用水资源的目的。因此,在设计SCADA系统时应首先做好需求分析,确定系统建设目标。本系统的建设目标是:(1)对自来水公司生产过程与日常对外服务过程中所产生的信息和数据进行科学的整理,努力提高对供水管线的管理水平;(2)要求系统能够存储全部管网图形和属性信息,并可随时更新,能方便对管网信息进行双向查询,能对自来水爆管事故提出应急方案与工程意见;(3)探索利用系统对自来水漏水区进行预测,对水质污染源的查

25、询提供线索在此基础上逐步实现管网平差与自来水优化调度功能;(4)系统的建立力求达到用户受益、企业受益、职工受益的总体目标。2.1.1供水公司的需求分析本文以玉林市自来水公司城北水厂为研究对象,我们将根据该公司的预算资金及需求,设计经济适用的供水管网SCADA系统,实现对整个供水系统的自动监控、预测、管理以及优化调度。2.4SCADA系统设计前,先了解该供水公司的制水工艺流程,玉林市城北水厂生产工艺流程框图如图2.4所示。玉林市城北水厂制水工艺流程如图2.5所示。玉林自来水公司城北水厂制水工艺流程原水自苏烟水库DN1200|原水PH0.00加矶活水池1余賀值0.00ng/L清水池2余氯值0.00

26、ng/L吸水井12009-8-2409:12?25|泵居当天总用电量0.0KV.H送朮泵瞎出厂水余氯值0.00mg/L出厂水疇时流量0.0/HI出厂水累计流量城市管网WTW1辭计井2.5玉林市城北水厂制水工艺流程图从以上两幅流程图中,可将该供水公司的生产工艺流程归纳为五个过程:取水过程、配置与投加药剂过程、混凝沉淀过程、过滤过程及送水过程。设计供水管网的SCADA系统时,可按照这五个模块设计生产现场数据采集与控制部分的功能:(1)取水过程:该过程是通过取水泵抽取苏烟水库的原水,送至配水井,在这个过程中,系统需要监测原水流量、出厂水水位、机组电量、机组温度,并需要监控四台低压取水泵、四台高压取水

27、泵、两台排水泵的启停及变频运转;(2)配置与投加药剂过程:负责按照工艺要求配置适量的矾和氯,并投入矾和氯以达到混凝和消毒的目的,在该过程中,系统需要监测原水浊度、加氯量、余氯,并需要监控静态管事混合器和加氯机。(3)混凝沉淀过程:需要监控混合、絮凝、沉淀过程,在该过程中,需要监测水流量、温度、浊度,需要监控反冲洗流程。(4)过滤过程:需要通过石英砂去除水中的悬浮杂质,澄清水,并按工艺要求定时反冲洗石英砂,在该过程中,需要监控每个滤池鼓风机的电流及工作时间、冲洗泵的的电流及工作时间。(5)送水过程:负责将自来水以一定的压力和流量送入供水管网,并监控供水管网水压,该过程需要监测清水池水位、浊度、余

28、氯、水压、流量、电机温度、机组电量、供水管网水压,并监控六台送水泵的启停及变频运转。设计时应先确定上述过程中的现场采集数据信息以及控制信号,哪些是模拟量哪些是数字量,以及采用何种控制方式等。接着,再分析、汇总供水公司各职能部门所需要的数据信息、报警界限、以及控制权限,确保各职能部门能够及时获取所需数据信息并具有对应的系统监控权限,如出现问题系统能够及时报警。例如中心调度室需要根据供水管网水压和流量信息来完成日常的自来水生产调度工作,SCADA系统则应定时为该部门提供供水管网水压和流量的数据信息;中心控制室需要监控整个制水过程以确保水质和水量,SCADA系统则应为该部门提供整个净水流程中所需实时

29、数据信息(如水浊度、余氯、水位等),并赋予其制水流程系统的控制权限。总之,本系统应该包含实时数据采集功能、监控现场设备生产情况功能、历史数据存储及处理功能、报警功能、生产调度功能,以确保供水系统的正常运行,进而优化调度系统、提高生产效率。2.1.2管理信息分析根据该供水公司的系统需求分析,本供水管网SCADA管理信息系统应具备以下功能。(1)数据采集功能根据公司生产调度中心调度生产指挥的需求,要求系统对自来水管网及各水厂能够数据采集以下信息:合理分布在自来水管网上的测压信号(管网压力),各水厂泵的运行参数、电源供电情况、耗电量、当前功率因素、水厂进/出水量、原水浊度、出厂水浊度、余氯、PH值等

30、。(2)数据传输功能将现场采集到的数据,或直接或通过各生产调度分系统,实时地传递到生产调度中心主系统。(3)数据显示及分析功能生产调度中心主系统将获得的个类信息及数据,经过分析、加工直观地、动画地显示出来,供生产调度指挥人员使用。(4)报警功能系统可对各水厂机泵运行异常,如电压、电流的不足或过载等,管网压力不足或超限进行及时报警。(5)历史数据的存储、检索、查询及分析功能根据公司生产调度中心调度生产指挥,和检索、查询及分析历史数据的需求,系统应具备实现历史数据的存储、检索、查询及分析功能。(6)报表显示及打印功能系统可自动生成各种生产情况的日月年报表,并可随时打印。(7)遥控功能根据公司生产调

31、度中心调度生产指挥的需求,系统操作人员可在生产调度中心实现对有关水泵实现开停遥控。(8)网络功能将现场采集到的数据送到网络服务器上,供其他系统使用。2.1.3系统性能分析本系统是在GIS(城市供配水管网地理信息系统)基础上开发的,在该系统的设计及建设当中,应满足以下原则:(1)可靠性原则可靠性原则指系统应具有强大的容错能力以及处理突发事件的能力,即发生突发事件时,不会导致数据丢失或者系统瘫痪,同时还要保证系统数据库中的所有数据应准确可靠,这个原则是本系统最核心的原则。(2)实用性原则实用性原则指系统应尽可能地满足供配水业务需求且灵活实用,该原则体现在能够便于系统管理、用户应用、数据更新以及系统

32、升级等方面,同时还体现在具有完善的数据库、系统优化的系统结构以及灵活简便的用户界面上。该原则是系统设计的基本出发点和最高要求。(3)经济性原则经济性原则指在保证各项功能完满实现的基础上,以最好的性价比来配置系统的软件和硬件,甲乙双方共同合作,在较短时间内完成系统的建立,使系统尽快发挥经济效益与社会效益。(4)科学性原则科学性原则指系统应采用“供配水管网系统数学模型”仿真和优化供水管网,因此在设计与开发系统时,应以“软件工程”的思想及方法来构建该系统,从而保证系统结构具有科学性和合理性。(5)开放性原则开放性原则指系统应具有强大的兼容性及拓展性,若开发系统软件时采用面向对象技术和控件技术,今后能

33、方便地重构和搭建系统,同时也便于系统不断地扩充和完善。(6)完备性原则完备性原则指系统中的各种数据应是全面的、完整的,且能够最大限度地满足系统各项功能的需要。(7)规范性原则规范性原则指系统各项功能应符合供水公司供配水管网的管理要求,信息编码应遵循行业标准、地方或国家颁布实施的规范。(8)可操作性原则可操作性原则指系统应有良好的用户界面,用户操作简便、易学易懂、灵活且符合供水行业的实际工作模式。(9)先进性原则先进性原则体现在设计系统和硬件配置时,应充分考虑到系统今后的发展和升级,让系统具备一定的扩展能力,尽量采用先进的应用系统技术。2.1.4系统的开发步骤本供水管网SCADA系统的开发将分可

34、行性研究分析阶段、初步设计阶段、详细设计阶段、系统实施阶段、系统测试阶段、系统运行维护阶段六个步骤进行,开发系统时不是完全按照这六个阶段的先后顺序直线进行的,而是发现一个环节出现问题或者不足之处时,都要回到相应的阶段进行修改和完善。SCADA系统设计与开发步骤流程如图2.6所示。2.2.1SCADA系统的构成在供水管网中引入SCADA系统可以实时有效地对供水过程进行监控与管理,本系统结构如图2.7所示。移葯办伫工程何管理者管理者管理者打印机ki:Hisurian二f戡款谆数据存储分析层JikgHisidridfiSCADA:劭柞员站:SCADA互为兀余SCAUA讼作员站SCADA监控层图2.7

35、SCADA系统结构图从上图中可知,SCADA系统主要包含三部分:第一部分是主站系统(上位机),包括管理层、数据存储分析层及SCADA监控层,负责监控现场控制系统;第二部分是现场控制系统(下位机),负责采集相关数据(如管网水压情况等),以及对现场设备(如水泵)的控制;第三个部分数据通信网络,负责主站网络系统内部的通信,现场控制系统网络内部的通信,以及主站系统与现场控制系统之间的通信。虽然SCADA系统的这三个组成部分功能不同,但是在SCADA系统中采用的“集中管理、分散控制”的构思,保证了各系统能够独立运行,并具有较强的安全性。因此,这三者有效的集成构成了具有强大功能的SCADA系统,实现了对整

36、个供水过程的有效监控。2.2.2SCADA系统的主站系统设计SCADA系统的主站系统一般包括硬件系统部分及软件系统部分。硬件系统包括由计算机组成的工程师工作站、管理者工作站、操作员工作站、WEB服务器、数据库系统、通讯前置系统等。各部分的功能如下:(1)工程师工作站:负责组态制作及系统的维护工作;(2)生产调度工作站:负责进行生产调度管理,确保系统正常运行;(3)监控工作站:负责监控整个生产过程,为生产调度中心提供现场信息,并根据调度指令控制现场设备;(4)WEB服务器:提供网上信息浏览服务;(5)数据库系统:保存历史数据、实时数据的服务器;(6)通讯前置系统:主要用于解析各种不同的通讯协议,

37、完成数据转发和处理,包括计算机、MONDEN、串口、网络接口、防雷设备、机架等。开发SCADA软件系统常用的系统平台及工具有:Windows、UNIX、Linux操作系统平台,Oracle、Sybase、SQLServer数据库平台,VB、VC+开发语言。本SCADA软件系统的开发基于Windows操作系统平台,采用VB.net进行前台开发,SOLServer进行后台数据维护,可以实现预测及优化算法,并具有人机对话环境、精致的动态图形界面。SCADA主站软件管理系统包括8个管理子系统,结构如图2.8所示。SCADA主站软件管理系统地形图库管理子系统管网数据库管理子系统管网数据管理子系统管网报警

38、管理子系统管网事故处理子系统管网维护管理子系统管网通讯管理子系统管网生产调度子系统图2.8SCADA主站软件管理系统框图(1)地形图库管理子系统地形图库管理子系统主要负责开发SCADA系统的监控界面,开发人员可以利用该系统建立地形图库,亦可将所需数据信息以图形、报表等直观方式呈现给管理人员,以实现对当前系统的工作情况、生产调度情况的实时监控。在该系统中,管理人员有权输入并编辑图形和数据信息,并可以检索、查询和比较相关数据信息,最终达到全面了解和详细分析管网信息的目的。(2)管网数据库管理子系统数据库管理子系统包含实时数据库系统、历史数据库系统和关系数据库系统。实时数据库系统主要负责存储实时采集

39、到的数据信息,以方便管理人员随时可以掌握实时数据信息;历史数据库主要负责历史数据的存储、检索、查询及分析工作,以帮助管理人员了解及分析过去的工作情况;关系数据库主要负责建立相关数据信息之间的关联关系。(3)管网数据管理子系统数据管理子系统主要负责完成数据信息的采集、传输、显示、分析、打印等功能。数据采集系统主要负责采集控制中心所需的数据信息,例如管网水压信息、水泵的运行参数、能耗、进出水量、PH值、余氯、浊度等;数据传输系统主要负责将采集到的数据信息实时传送给控制中心,可采用有线或无线方式;数据处理系统主要负责将获取到的各种数据信息进行分析以及加工,以形象、生动、直观的方式呈现给控制中心,以帮

40、助管理人员监控远程现场设备,管理人员也可根据需要可以将数据信息以图形或报表的方式打印存档。(4)管网报警子系统报警子系统主要负责监控水泵运行情况及水压是否正常,若水泵电压、电流出现不足或过载、水压不足或超限的情况,系统则会自动报警。(5)管网事故处理子系统事故处理子系统包括火灾事故处理及爆管事故处理两个模块。在城市突发火灾情况下,火灾事故处理模块帮助消防部门寻找到距离失火点最近且可用的消防栓。若供水管网出现突发爆管漏水事故时,爆管事故处理模块能够根据爆管点制定出有效的处理方案,排除故障。(6)管网维护子系统管网维护子系统主要负责维护系统内软硬件的正常运行,以保证系统的正常工作。(7)管网通讯子

41、系统管网通信子系统负责将现场采集到的数据信息传输给控制中心服务器,供其他系统使用。(8)管网生产调度子系统生产调度子系统利用数学模型优化管网控制系统,合理调度各个水泵站的水泵组,以达到科学有效调度水资源的目的,系统数学模型的建立一般基于历史数据。SCADA系统的现场控制系统设计SCADA系统的现场控制系统一般由现场监控站、PLC控制分站及通讯网络三部分所组成,该系统部分的设计包括以上三部分,PLC控制分站在整个现场控制系统中起到承上启下的作用,其性能将直接影响整个控制系统,其设计流程如图2.9所示。图2.9现场控制系统PLC控制分站设计流程框图本系统的现场控制系统设计框图如图2.10所示。如图

42、2.10现场控制系统设计框图在设计现场控制级时,必须考虑以下三个方面:一,保证系统的正常运行;二,投入资金有效合理;三,在满足以上两个条件的前提下,应具有一定的前瞻性,今后若生产工艺发生改变,PLC控制分站应有一定的拓展空间,因此PLC控制分站的设置以及选型非常重要。SCADA系统的通信系统设计通信系统在SCADA系统中极为重要,它可以保证系统数据信息的实时可靠传输以及控制命令的准确传达。一个大中型的SCADA系统一般包含多层次的通信网络,且通信形式多种多样。对于本SCADA系统而言,应根据该供水公司的生产工艺流程以及实际情况选用合适的通信系统。由于该供水公司需要监控的管网测压点地域分散,因此

43、需要采用无线通信网络监测管网水压;现场控制站点需要测试数据信息数量多、控制设备种类多,则采用现场总线通信方式;控制中心采用以太网;控制中心与现场控制站点之间采用有线通信方式。SCADA系统的远程终端单元系统设计SCADA系统的远程终端单元系统还包括各类检测仪表和执行设备,如PAC、智能仪表、可编程逻辑控制器PLC、远程终端设备RTU等,它从属于现场控制系统,在系统中起着重要作用,一般由各智能节点所组成,它的功能是采集测控点相关数据、直接控制现场设备或生产过程。远程终端装置RTU(RemoteTerminalUnit),是构成企业综合自动化系统(SAS/SCADA)的核心专置;通常RTU是由信号

44、输入/出模块、微处理器、有线/无线通讯设备、电源及外壳等组成,RTU本身是由微处理器控制的,它能够根据主计算机系统的请求,通过通讯介质向主计算机系统发送或接收信号、查询和控制,RTU的操作(其中包括数据库修改、调整参数、全面的远程诊断等),RTU支持网络系统,也可以在正常执行其他任务的情况下,充当网络节点;它通过自身的软件(或智能软件)系统,可较好地实现企业中央监控与调度系统对生产现场一次仪表的遥测、遥控、遥信和遥调等功能。随着科技的进步,功能强大、性能稳定的智能仪表和RTU在远程终端系统中的应用越来越广泛,本系统也大量采用了这类远程终端设备。2.3本章小结管理层工业盟据晖匸业址撫库热毎井析计

45、数据箕平台存储分析层SCADA监控层SCADASCADA:、-:,:互为兀余5CADA:染作员站!第三章供水管网SCADA主站系统的实现SCADA主站系统硬件构成及实现供水管网的SCADA系统是否能够稳定、可靠、有效地运行,最基础的条件是要保证系统具有稳定、可靠的硬件设施,因此在设计SCADA主站系统的软件部分之前,我们应该根据系统的需求,以及用户的资金预算,购置性价比最为合理的硬件设备。一般SCADA主站系统的硬件部分包括通讯前置系统、工程师工作站、生产调度工作站、监控工作站、实时数据库服务器、历史数据库服务器、WEB服务器,系统主站结构如图3.1所示。移动办會工程忙皆理者音理者音理者打印机

46、图3.1系统主站结构图面,我们将介绍本主站系统各硬件部分的选择原则以及配置情况。通讯前置系统4通讯前置系统是SCADA主站系统的通信枢纽,一般包括前置计算机、MODEN池或串口池、网络接口、防雷措施及机架,它主要负责各种不同规约的解析、通讯接口数据的处理等,可实现远动系统的连接、站级计算机的连接及站内信息的采集等功能。通讯前置系统必须具有较强的抗电磁干扰能力、实时性及低功耗等性能,研华UDO-2170是一款高性能的通用网络控制器,可以满足以上性能要求。本系统采用两台研华UDO-2170通用网络控制器作为主/备通讯前置机,以构建实时稳定的网络系统。其主要参数如表3.1所示:表3.1研华UDO-2

47、170通用网络控制器主要参数序号研华UD0-2170通用网络控制器参数1板上集成CeleronMlGHz,512MBDDRDRAM2提供512KB电池备份SRAM3支持ECCDDRDRAM(仅为CeleronM1GHz处理器)4支持LM传感器,可获取CPU和板卡温度,用于监测52个RS-232和2个RS-232/422/485端口,带自动数据流控制62个10/100Base-TRJ-45端口72个USB和1个Typel/IIPC卡82个可选PC/104扩展9WindowsCE.5.0和WindowsXPEmbedded解决方案10支持Windows2000/XP和Linux驱动程序11带写保护

48、(EWF)的WindowsXP(SP2)Embedded即用平台工程师工作站工程师工作站主要负责制作组态、画面以及维护系统等工作,因此硬件要求具备较强图像处理能力,它一般由若干计算机构成,可根据实际需要选择计算机的台数。本系统的工程师工作站由2台计算机组成,它们之间可以相互通讯,其硬件配置参数如表3.2所示。表3.2系统工程师工作站硬件配置参数基本参数型号扬天A6880FC2DE75002G500RH(XP)Q类型台式商用机处理器IntelCore2DuoE75002.93G处理器类型酷睿2双核处理器频率2930MHz处理器接口LGA775二级缓存3072KB操作系统WindowsXPHome

49、主板/内存主板/芯片组IntelG41总线频率1066MHz内存类型DDR3内存大小2GB存储设备硬件类型SATA2硬盘硬件参数7200转硬件容量500GB光驱DVD+RW视频音频曰TO显示器宽屏液晶,19WLCD尺寸19寸显示器描述分辨率1440X900显卡ATIHD5450显卡类型独立显卡显存容量512M显卡性能PCI-EX16接口标准声卡板载声卡其他网卡板载10-100-1000M网卡鼠标/键盘USB光电鼠标/USB浮岛式键盘外部接口2XUSB2.0,耳机端口,麦克风/输入端口生产调度工作站生产调度中心负责监控整个供水管网,实时通报生产及管网运行情况,并制定调度方案,以保证有效可靠地为用

50、户供水,发生突发事件时要协助各相关部门迅速制定处理方案。因此生产调度工作站应具有系统画面监控、报警及处理等功能,硬件要求具有快速而稳定的事件处理能力。本系统生产调度站由2台计算机构成,它们之间可以实现互相通讯,其硬件配置参数如表3.3所示。表3.3系统生产调度工作站硬件配置参数基本参数型号扬天A4600KPDCE55002G500DH(W7B)类型台式商用机处理器IntelPentiumE55002.8G处理器类型奔腾E双核处理器频率2800MHz处理器接口LGA775二级缓存2048KB操作系统WindowsXPHome主板/内存主板/芯片组IntelB43总线频率800MHz内存类型DDR

51、3内存大小2GB存储设备硬件类型SATA2硬盘硬件参数7200转硬件容量500GB光驱DVD视频音频曰TO显示器宽屏液晶,19WLCD尺寸19寸显示器描述分辨率1440X900显卡集成显卡显卡类型集成显卡显存容量512M显卡性能PCI-EX16接口标准声卡板载声卡其他网卡板载10-100-1000M网卡鼠标/键盘USB光电鼠标/USB浮岛式键盘外部接口2XUSB2.0,耳机端口,麦克风/输入端口监控工作站监控工作站负责实时监控整个自来水生产过程的情况,它依据生产调度工作站发出的命令来控制生产过程中的现场设备,保证系统的正常运行,因此硬件要求实时性强且运行稳定。监控工作站一般可以仅由一台服务器和

52、若干个显示屏组成,服务器负责接收生产调度工作站发出的指令以及对现场设备发出控制命令,其余的显示屏只需要显示各现场设备工作情况的组态画面或者视频画面即可。本系统的监控站由一台服务器和2台19寸显示器构成,服务器硬件配置参数如表3.4所示。表3.4监控工作站硬件配置参数基本参数型号ThinkStationE204222DC2类型服务器处理器IntelCorei3-5302.93G内存容量2GB内存类型DDR3T333ECC最大内存容量16G存储硬盘容量500G硬盘类型7200转光驱DVDBurner/CD-RWRambo83.1.5实时数据库服务器实时数据库是数据库技术与实时处理技术的结合,它在S

53、CADA系统中主要用于生产过程的自动采集、存储及监控,它帮助用户完成现场生产过程数据的实时采集与存储,并通过画面形式反映当前的生产情况,为用户提供准确清晰的操作画面,这样既能够消除企业管理与生产过程控制之间的鸿沟,又为企业上层应用软件的信息挖掘提供了有效的数据来源。供水公司的生产管理者要及时了解生产情况,因此实时数据库必须提供与现场生产情况同步的监控画面,并要求系统具有高效地查询功能,以便于决策者快速地做出正确判断和决策,保证生产的正常进行。由此可见,SCADA系统中的实时数据库系统应具备实时、可靠及稳定的特性,要满足这些特性就要求系统硬件应具备较大的内存容量和较快的存储速度。因此本系统配置硬

54、件时优先考虑以上因素,尽量选取性价比较高的硬件设备,以保证系统的正常运行。实时数据库服务器硬件配置参数如表3.5所示:表3.5实时数据库服务器硬件配置参数基本参数型号D20415538C类型大客户机型处理器2X英特尔至强四核处理器E55042.0G内存容量4096M内存类型DDR31066最大内存容量49152主板参数Intel5520存储硬盘容量500G硬盘类型7200转光驱DVD刻录3.1.6历史数据库服务器历史数据库主要用于存储生产过程中的历史数据,这些历史数据对企业来说极其有价值,多年的管理经验告诉我们,要改进生产工艺并合理生产调度则需要在这些数据的基础上进行科学地统计、分析和建模,最

55、终形成更为行之有效的生产管理流程。历史数据库服务器要存储大量的数据信息,因此需要具备大容量的存储空间,本系统的硬件配置参数如表3.6所示。表3.6历史数据库服务器硬件配置参数基本参数型号D20415538C类型大客户机型处理器2X英特尔至强四核处理器E55042.0G内存容量4096M内存类型DDR31066最大内存容量49152主板参数Intel5520存储硬盘容量500G硬盘类型7200转光驱DVD刻录3.1.7WEB服务器WEB服务器用于为用户提供网上信息浏览服务,是多媒体信息查询工具。由于生产过程的实时数据统一存放在实时数据库中,因此,供水公司各部门要查看目前的生产过程情况,则需要通过

56、WEB服务器。本系统的WEB服务器硬件配置参数如表3.7所示。表3.7WEB服务器硬件配置参数基本参数型号ThinkStationE204220A17类型服务器处理器IntelCorei5-6603.33GHz内存容量2GB内存类型DDR3-1333最大内存容量16G主板参数Intel3450存储硬盘容量500G硬盘类型7200转光驱DVDBurner/CD-RWRambo8通讯网卡集成千兆网卡3.2SCADA系统软件构成及实现开发工具的选用与介绍VisualBasic.NETVisualBasic.NET是Microsoft公司推出的VisualBasic最新版本,它继承了VisualBas

57、ic6.0简单、易学、易用的特性,同时增加了新的组件、修改了以前的集成开发环境界面、增强了面向对象的特性,给开发人员带来更多新鲜、有用的东西,它不仅将本机的各种功能应用程序、服务放在桌面上供选取、参照,而且可以通过网络的连接,将局域网(LAN)甚至是广域网上的各台机器、各项服务带到用户面前。所有的操作以一致而亲切的方式呈现,使开发应用程序时,所有的资讯随手可得。VisualBasic.NET支持多种编程语言,开发人员可以根据实际需要自由选择C#、VisualC+、VisualBasic.NET语言,这样既可以发挥各种语言的特有优势,还可以减少企业培训开发人员的费用。VisualBasic.NE

58、T以其独特的优势占据了软件开发市场。VisualBasic.NET开发平台的最低系统需求:系统:Windows2000、WindowsXP、WindowsNT4.0;处理器:奔腾II450MHz以上;内存:128MB;(4)硬盘:可用空间4G以上;(5)IE:InternetExploer5.5以上版本;(6)后台数据库:SQL7.0或Access2000以上版本。SQLServer2008SQLServer2008是至今为止最全面和最强大的SQLServer版本,它为开发人员提供了一系列丰富的服务,能够对数据进行查询、搜索、分析、同步及报告之类的操作,数据可以存储在各类设备上。系统软件的构建

59、与实现1.系统总体结构现根据供水公司的需求,构建一个实用的SCADA软件系统的总体结构,如图2.所示。图3.2系统总体结构图2.系统模块结构本系统的主站软件采用“模块化”设计方案,即以功能块为单位进行程序的设计,这样的软件具有较强的独立性、复制性和可读性,使程序设计、调试及维护更加简单化,大大降低了程序的复杂性。在该软件系统中将采用按钮菜单与标准下拉菜单相结合的“混合型菜单”控制结构,对于常用的实时数据相关模块,采用按钮菜单结构,其操作效率比标准下拉菜单高一倍对于不常用的历史数据和设备管理、统计分析管理、系统管理则采用标准的下拉菜单,其优点是主界面简洁。根据供水公司各部门的功能需求,SCADA

60、管理系统将分为两级菜单。系统的一级菜单结构框图如图2.所示。设备维护管理生产调度GIS图3.3系统一级菜单框图在一级菜单中,数据通讯管理自成一个子系统,内分若干模块,负责管理各种测量设备的数据采集和数据通讯,该子系统由时钟控制各个模块周期循环工作,无需人工操作,没有用户界面和用户菜单,数据补调时,由系统根据数据短缺情况在下一周期自动进行,无需人工操作,没有用户界面和用户菜单。实时数据管理用按钮启动,不列入一级菜单,各种实时数据监视由时钟控制各个模块周期循环工作实现,无需人工操作,没有用户界面和用户菜单。系统模块功能的实现系统功能有:(1)数据采集和通讯功能该功能模块负责采集和接收各管网测压点的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论