《配电室监控软件系统优秀PPT.ppt》由会员分享,可在线阅读,更多相关《配电室监控软件系统优秀PPT.ppt(46页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、配电室智能监控系统的配电室智能监控系统的设计与实现设计与实现姓名:姓名:姓名:姓名:*学号:学号:学号:学号:*探讨背景探讨背景n配电室作为电力供应系统中的重要组成元素,担负着配电室作为电力供应系统中的重要组成元素,担负着电能的降压与输送的重任,传统的配电室管理方法与电能的降压与输送的重任,传统的配电室管理方法与手段主要是依靠人工定时对电力仪表进行检查并形成手段主要是依靠人工定时对电力仪表进行检查并形成报表,其工作效率低下,无法适应快速发展的供电规报表,其工作效率低下,无法适应快速发展的供电规模与居民的用电需求。模与居民的用电需求。n如何利用信息技术与网络传输技术对配电室电力设备如何利用信息技
2、术与网络传输技术对配电室电力设备的运转状态进行远程实时监控,提高配电室管理的信的运转状态进行远程实时监控,提高配电室管理的信息化水平,增加居民用电的质量管理,是当前电力系息化水平,增加居民用电的质量管理,是当前电力系统部门以及其他经济部门的发展方向之一。统部门以及其他经济部门的发展方向之一。探讨内容探讨内容n对配电室智能监控系统设计与开发过程中涉及到的相对配电室智能监控系统设计与开发过程中涉及到的相关基础理论与技术进行了概要介绍关基础理论与技术进行了概要介绍n具体介绍了配电室智能监控系统的需求分析、应用范具体介绍了配电室智能监控系统的需求分析、应用范围、经济效益以及技术可行性围、经济效益以及技
3、术可行性n对配电室智能监控系统的设计过程进行了具体阐述,对配电室智能监控系统的设计过程进行了具体阐述,包括系统的设计原则、总体框架设计、功能子模块设包括系统的设计原则、总体框架设计、功能子模块设计以及数据库设计计以及数据库设计n分析了配电室智能监控系统的实现过程,包括开发环分析了配电室智能监控系统的实现过程,包括开发环境简介、功能子模块的具体实现流程等境简介、功能子模块的具体实现流程等相关技术与理论相关技术与理论n软件项目生命周期软件项目生命周期n定义阶段定义阶段n开发阶段开发阶段n运行维护阶段运行维护阶段n软件项目开发模型软件项目开发模型n瀑布模型瀑布模型n迭代模型迭代模型n螺旋模型螺旋模型
4、n灵敏开发模型灵敏开发模型相关技术与理论相关技术与理论n以太网通信理论与技术以太网通信理论与技术n以太网(以太网(Ethernet)是当前应用最为广泛的一种局)是当前应用最为广泛的一种局域网技术,其基础为域网技术,其基础为CSMA/CD(带冲突检测的载(带冲突检测的载波监听多路访问,波监听多路访问,CarrierSenseMultipleAccess/CollisionDetect)机制。)机制。n以太网组网方式以太网组网方式n包括总线型以太网星形以太网,前者主包括总线型以太网星形以太网,前者主要应用于规模较小的内部网络中,后者要应用于规模较小的内部网络中,后者对应的网络规模相对较大,其核心网
5、络对应的网络规模相对较大,其核心网络通信硬件设备包括集线器(通信硬件设备包括集线器(Hub)与交)与交换机(换机(Switch),线路连接与数据传输),线路连接与数据传输介质常接受双绞线。介质常接受双绞线。相关技术与理论相关技术与理论nUML建模技术建模技术nUML(UnifiedModelingLanguage,标准,标准建模语言)属于面对对象(建模语言)属于面对对象(ObjectOriented)建模技术,)建模技术,UML供应了一整套标供应了一整套标记与定义实现了面对对象的软件系统描述与建记与定义实现了面对对象的软件系统描述与建模过程与方法,极大地提高了软件项目开发的模过程与方法,极大地
6、提高了软件项目开发的工作效率。工作效率。相关技术与理论相关技术与理论n.NET开发技术开发技术n.NET是微软公司(是微软公司(Microsoft)供应的新)供应的新一代计算机应用程序开发框架与平台,一代计算机应用程序开发框架与平台,可以支持单机桌面型应用程序、可以支持单机桌面型应用程序、Web应应用程序的开发,为开发人员供应图形化用程序的开发,为开发人员供应图形化的开发编辑、编译环境,同时还支持应的开发编辑、编译环境,同时还支持应用程序的安装与部署,大大简化了用程序的安装与部署,大大简化了Internet环境下应用程序的开发难度,环境下应用程序的开发难度,提高了开发效率。提高了开发效率。系统
7、需求分析系统需求分析n系统功能与特点系统功能与特点n实现对电力系统设备检测数据的自动采实现对电力系统设备检测数据的自动采集,具有较高的智能性。集,具有较高的智能性。n接受以太网实现检测数据的传输。接受以太网实现检测数据的传输。n接受多线程网络通信技术实现系统管理接受多线程网络通信技术实现系统管理功能,对部署分散的配电室进行有效管功能,对部署分散的配电室进行有效管理。理。n通过设置监测数据阈值,并设计合理的通过设置监测数据阈值,并设计合理的数据通信协议实现配电室故障的自动报数据通信协议实现配电室故障的自动报警、定位功能。警、定位功能。系统需求分析系统需求分析n系统整体结构分析系统整体结构分析系统
8、需求分析系统需求分析n系统须要实现的功能系统须要实现的功能n系统管理功能系统管理功能n基础数据管理基础数据管理n视频监控视频监控n开关柜测温开关柜测温n温度湿度监控温度湿度监控n空调设备检测空调设备检测n积水检测积水检测n监控数据综合分析监控数据综合分析系统需求分析系统需求分析n系统功能模块分析系统功能模块分析n硬件部署模块:对配电室的电力基础设备及监硬件部署模块:对配电室的电力基础设备及监控传感器设施进行安装、部署与配置。控传感器设施进行安装、部署与配置。n现场监控模块:对传感器的安装、部署与配置现场监控模块:对传感器的安装、部署与配置并实现对这些设备的统一管理,传感器主要包并实现对这些设备
9、的统一管理,传感器主要包括电压互感器、电流互感器、温度传感器、电括电压互感器、电流互感器、温度传感器、电压比较器等设备。压比较器等设备。n网络通讯模块:实现配电室智能监控系统监控网络通讯模块:实现配电室智能监控系统监控端与服务器端之间的数据通信功能,包括端与服务器端之间的数据通信功能,包括TCP/IP协议栈的实现、数据的发送与接收等协议栈的实现、数据的发送与接收等方面。方面。n系统管理模块:包括监控端管理模块、客户端系统管理模块:包括监控端管理模块、客户端以及数据库操作模块,监控端管理模块负责电以及数据库操作模块,监控端管理模块负责电力系统基础设施监控、管理数据的收发;客户力系统基础设施监控、
10、管理数据的收发;客户端模块负责处理管理员的管理操作恳求;服务端模块负责处理管理员的管理操作恳求;服务器操作模块负责对系统中的数据库进行操作。器操作模块负责对系统中的数据库进行操作。系统设计系统设计n总体功能框架设计总体功能框架设计系统设计系统设计n硬件部署模块硬件部署模块n包括电力基础设备以及对应的传感器设备,其包括电力基础设备以及对应的传感器设备,其中电力基础设备又可以分为高压配电室中电力基础设备又可以分为高压配电室(6kV10kV)中安装部署的变压器、计量)中安装部署的变压器、计量柜、直流屏、电容柜、手车柜以及高压侧元件柜、直流屏、电容柜、手车柜以及高压侧元件等电力部件,低压配电室安装部署
11、的联络断路等电力部件,低压配电室安装部署的联络断路器、进线器、进线/出线断路器、母线以及其他低压元出线断路器、母线以及其他低压元件,包括变频器、软启动器、接触器、爱护设件,包括变频器、软启动器、接触器、爱护设备、电流互感器以及各种型号的仪表等。备、电流互感器以及各种型号的仪表等。系统设计系统设计n现场监控模块现场监控模块n现场监控模块的作用包括两个方面,现场监控模块的作用包括两个方面,分别是从传感器中获得电力设备的分别是从传感器中获得电力设备的运转状态以及将电力设备运转状态运转状态以及将电力设备运转状态发送至网络通信模块,并由后者负发送至网络通信模块,并由后者负责将数据通过以太网基础设施发送责
12、将数据通过以太网基础设施发送给系统管理模块进行处理。给系统管理模块进行处理。系统设计系统设计n网络通信模块网络通信模块n网络通信模块主要包括以太网接口芯片、网络通信模块主要包括以太网接口芯片、RJ45网络接头以及集线器等网络设备,系统网络接头以及集线器等网络设备,系统中的以太网接口芯片接受了中的以太网接口芯片接受了RTL8019AS芯片。芯片。n通过将通过将RTL8019AS芯片与芯片与PIC18F458单片机单片机运用串口进行互联,可以实现运用串口进行互联,可以实现PIC18F458单单片机以及片机以及RTL8019AS芯片之间的电力设备监芯片之间的电力设备监控数据的网络数据包传输。控数据的
13、网络数据包传输。nRTL8019AS芯片还负责将从芯片还负责将从PIC18F458单片单片机接收到的监控数据经由机接收到的监控数据经由RJ45网络接头和集网络接头和集线器通过以太网发送给系统管理模块,并将从线器通过以太网发送给系统管理模块,并将从系统管理模块发送来的电力配置信息与反馈数系统管理模块发送来的电力配置信息与反馈数据经过串口发送给据经过串口发送给PIC18F458单片机。单片机。系统设计系统设计n系统管理模块系统管理模块n服务器模块作为系统管理模块的核服务器模块作为系统管理模块的核心,其供应的功能包括与网络通信心,其供应的功能包括与网络通信模块进行通信、对后台数据库进行模块进行通信、
14、对后台数据库进行操作以及与管理人员通过客户端模操作以及与管理人员通过客户端模块进行系统的管理等方面。块进行系统的管理等方面。系统设计系统设计n现场监控现场监控n电压电压/电流有效值的计算电流有效值的计算n功率计算功率计算n其他监控数据:干脆从传感器或其他设其他监控数据:干脆从传感器或其他设备中获得备中获得n(温度、湿度、空调设备(温度、湿度、空调设备)系统设计系统设计n网络通信网络通信n运输层协议:运输层协议:UDP协议协议n无线通信芯片:无线通信芯片:RTL8019AS芯片芯片n实现方法:在实现方法:在PIC18F458单片机中实现单片机中实现UDP、IP、ICMP协议,将数据通过协议,将数
15、据通过RTL8019AS发送发送系统设计系统设计n系统管理系统管理n整体架构:整体架构:C/Sn数据库操作处理数据库操作处理n网络通信(网络通信(Socket)系统设计系统设计n数据库设计数据库设计n监控信息表(监控信息表(Dev_info)n故障告警信息表(故障告警信息表(Alarm_info)n配电室信息表(配电室信息表(SR_info)n系统管理员信息表(系统管理员信息表(Admin_info)系统实现系统实现n开发环境开发环境n开发工具:开发工具:VisualStudio2005n开发语言:开发语言:C#语言、语言、C语言语言n后台数据库系统:后台数据库系统:MicrosoftSQLS
16、erver2000系统实现系统实现n开发目标开发目标n基于基于.Net技术、以及以太网通信技术、技术、以及以太网通信技术、嵌入式开发技术,运用嵌入式开发技术,运用C#和和C语言为开语言为开发环境,在发环境,在VS2005平台上编程实现一平台上编程实现一套配电室电力系统设备分布式监控系统。套配电室电力系统设备分布式监控系统。系统实现系统实现n用户登录用户登录系统实现系统实现n系统管理系统管理n系统管理功能主要包括用户权限管理、单位管理、角色管理系统管理功能主要包括用户权限管理、单位管理、角色管理以及数据分析参数管理以及数据分析参数管理 系统实现系统实现n系统管理运行界面系统管理运行界面系统实现系
17、统实现n参数管理参数管理n对系统中的监控数据标准参数进行增删对系统中的监控数据标准参数进行增删改等管理操作,供系统数据管理模块引改等管理操作,供系统数据管理模块引用,是系统变量值维护的重要保障,为用,是系统变量值维护的重要保障,为系统的数据分析与处理增加了敏捷性。系统的数据分析与处理增加了敏捷性。n参数管理通过为系统的参数体系中设置参数管理通过为系统的参数体系中设置最大湿度、最小湿度、设备温度爱护、最大湿度、最小湿度、设备温度爱护、负责平安运行时间、停机时间、电压、负责平安运行时间、停机时间、电压、网络类型等参数标准,为系统的监控数网络类型等参数标准,为系统的监控数据分析和异样信息检测供应比较
18、标准。据分析和异样信息检测供应比较标准。系统实现系统实现n参数管理运行界面参数管理运行界面系统实现系统实现n配电柜温度检测配电柜温度检测n通过在配电柜发热部位安装有源无线温通过在配电柜发热部位安装有源无线温度检测设备,并同网络将检测数据传递度检测设备,并同网络将检测数据传递到限制服务器进行检测与分析,当发觉到限制服务器进行检测与分析,当发觉检测数据中存在异样状况时自动进行报检测数据中存在异样状况时自动进行报警并启动空调设备进行降温警并启动空调设备进行降温系统实现系统实现n配电柜温度检测配电柜温度检测系统实现系统实现n配电室环境温度配电室环境温度/湿度检测湿度检测n在配电室内部安装了温度和湿度检
19、测传在配电室内部安装了温度和湿度检测传感设备对温度湿度进行检测,并通过无感设备对温度湿度进行检测,并通过无线通信网络将检测数据发送到限制服务线通信网络将检测数据发送到限制服务器端进行分析与处理器端进行分析与处理系统实现系统实现n配电室环境温度配电室环境温度/湿度检测湿度检测系统实现系统实现n空调设备监控空调设备监控n配电室中运用的空调设备的入口电压接配电室中运用的空调设备的入口电压接受单相受单相220V供电,所以通过对空调设备供电,所以通过对空调设备的入口电压以及入口电流进行实时监控的入口电压以及入口电流进行实时监控可以对空调设备的运转状态进行监控,可以对空调设备的运转状态进行监控,当发生异样
20、状况时可以刚好检测并发出当发生异样状况时可以刚好检测并发出异样报警信息异样报警信息系统实现系统实现n空调设备监控空调设备监控系统实现系统实现n监控数据综合分析监控数据综合分析n本系统中须要对多种类型的硬件设备进行统一化的管本系统中须要对多种类型的硬件设备进行统一化的管理,包括配电室环境温度、湿度检测传感设备、空调理,包括配电室环境温度、湿度检测传感设备、空调设备电压和电流采集硬件设备、空调设备、积水检测设备电压和电流采集硬件设备、空调设备、积水检测传感设备以及水泵硬件设备等。传感设备以及水泵硬件设备等。n数据采集周期固定为数据采集周期固定为10分钟采集一次,并通过无线通分钟采集一次,并通过无线
21、通信网络发送至限制服务器端进行数据解析和分析(阈信网络发送至限制服务器端进行数据解析和分析(阈值比较法),即通过将采集数据和预定指标数据进行值比较法),即通过将采集数据和预定指标数据进行比较,假如发觉异样则启动联动报警功能,并将异样比较,假如发觉异样则启动联动报警功能,并将异样信息记录在系统的运行日志文件中。信息记录在系统的运行日志文件中。n否则干脆将解析后的数据存入后台数据库。在系统运否则干脆将解析后的数据存入后台数据库。在系统运行的不同时间段中,系统将监控数据的时间戳、类型、行的不同时间段中,系统将监控数据的时间戳、类型、数值进行统计分析,实现对配电室运行状态的实时监数值进行统计分析,实现
22、对配电室运行状态的实时监控。控。系统实现系统实现n监控数据综合分析实现流程监控数据综合分析实现流程系统实现系统实现n监控数据综合分析监控数据综合分析系统实现系统实现n数据库操作数据库操作n数据库操作包括数数据库操作包括数据库的创建、数据据库的创建、数据表的创建、数据表表的创建、数据表的插入、查询、修的插入、查询、修改等。改等。n实现过程:首先组实现过程:首先组织数据库操作对应织数据库操作对应的的SQL语句,随后语句,随后调用调用C#类库中供应类库中供应的数据库操作类接的数据库操作类接口即可实现数据库口即可实现数据库的操作的操作系统测试系统测试n测试环境测试环境n服务器操作系统:服务器操作系统:
23、WindowsServer2003n客户端操作系统:客户端操作系统:Windows7n网络环境:网络环境:Internet100Mb系统测试系统测试n测试内容测试内容n功能测试:主要依据系统功能时行划分,功能测试:主要依据系统功能时行划分,包括系统管理(用户管理、角色管理、包括系统管理(用户管理、角色管理、单位管理、功能管理),基础数据管理单位管理、功能管理),基础数据管理(参数管理、设备管理、传感器管理、(参数管理、设备管理、传感器管理、视频设备管理)、温湿度监测、空调监视频设备管理)、温湿度监测、空调监测、配电柜温度监测、综合分析等。测、配电柜温度监测、综合分析等。n业务流程测试:模拟实际
24、业务流程并按业务流程测试:模拟实际业务流程并按要求准备测试数据依据测试方案进行流要求准备测试数据依据测试方案进行流程验证。程验证。系统测试系统测试n测试内容测试内容n性能测试:验证是否依据要求的性能指标是实性能测试:验证是否依据要求的性能指标是实现相关功能要求,主要是依据设计的运行环境现相关功能要求,主要是依据设计的运行环境下去对每个指标去验证是否满足。下去对每个指标去验证是否满足。n稳定性测试:在常用的运行环境中去对每个功稳定性测试:在常用的运行环境中去对每个功能去进行验证,并按将运行确定的时间,推断能去进行验证,并按将运行确定的时间,推断系统在确定时间内是否运行正常等。系统在确定时间内是否
25、运行正常等。n文档测试:对系统中涉及到的文档进行验证,文档测试:对系统中涉及到的文档进行验证,查看文档是否符合规范、是否达到要求。查看文档是否符合规范、是否达到要求。n用户界面测试:检验系统的界面是否美观大方,用户界面测试:检验系统的界面是否美观大方,是否具有可操作性、是否具有人性化、颜色搭是否具有可操作性、是否具有人性化、颜色搭配是否合理等。配是否合理等。系统测试系统测试n测试结果测试结果工作总结工作总结n首先介绍了系统设计与开发过程中涉及到的基础理论学问与相关首先介绍了系统设计与开发过程中涉及到的基础理论学问与相关技术,包括软件工程的相关理论、以太网通信、技术,包括软件工程的相关理论、以太
26、网通信、UML建模技术、建模技术、.NET开发技术、开发技术、UDP通信技术以及中间件技术等方面。通信技术以及中间件技术等方面。n其次,具体介绍了配电室智能监控系统的框架结构、需求分析、其次,具体介绍了配电室智能监控系统的框架结构、需求分析、应用范围分析、经济可行性以及技术可行性;并基于以上工作,应用范围分析、经济可行性以及技术可行性;并基于以上工作,具体介绍了系统的设计过程,包括系统的整体架构设计、各功能具体介绍了系统的设计过程,包括系统的整体架构设计、各功能模块的具体设计以及数据库设计等。模块的具体设计以及数据库设计等。n最终接受嵌入式开发技术和最终接受嵌入式开发技术和.NET开发技术运用
27、开发技术运用C语言和语言和C#语言完语言完整实现了配电室智能监控系统,并给出了系统部分功能的测试结整实现了配电室智能监控系统,并给出了系统部分功能的测试结果。果。展望展望(1)在将来的工作中应当逐步加强配电室监控终在将来的工作中应当逐步加强配电室监控终端的部分功能,增加监控数据的类型以及可适端的部分功能,增加监控数据的类型以及可适用的硬件设备类型等,提高系统的应用范围;用的硬件设备类型等,提高系统的应用范围;(2)在监控数据有效值的计算方面,项目组还可在监控数据有效值的计算方面,项目组还可以通过参考和借鉴当前业界比较领先的处理算以通过参考和借鉴当前业界比较领先的处理算法,以提高数据处理的速度和
28、精度;法,以提高数据处理的速度和精度;展望展望(3)在系统的管理模块中,还可以适当增加配电在系统的管理模块中,还可以适当增加配电室监控的其他相关管理功能,包括智能化分析室监控的其他相关管理功能,包括智能化分析模块、故障排查学问库等方面,为检修人员供模块、故障排查学问库等方面,为检修人员供应决策参考,提高系统的好用性;应决策参考,提高系统的好用性;(4)在故障自动告警方面,当前系统主要接受了在故障自动告警方面,当前系统主要接受了两种方式,分别是电子邮件报警和系统弹窗提两种方式,分别是电子邮件报警和系统弹窗提示,在将来的工作中可以增加告警手段,提高示,在将来的工作中可以增加告警手段,提高告警信息的实时性,例如接受手机短信发送等告警信息的实时性,例如接受手机短信发送等方式,以便管理人员可以在最短时间内得到设方式,以便管理人员可以在最短时间内得到设备故障的相关信息。备故障的相关信息。本人负责的工作本人负责的工作n参与系统需求分析调研(功能需求、性参与系统需求分析调研(功能需求、性能需求、运行环境等)能需求、运行环境等)n参与系统功能设计(硬件选型、总体架参与系统功能设计(硬件选型、总体架构设计、数据库设计等)构设计、数据库设计等)n参与系统测试工作(测试用例编写、测参与系统测试工作(测试用例编写、测试过程)试过程)感谢!感谢!欢迎各位老师与专家指责指正!欢迎各位老师与专家指责指正!