毕业设计论文电力行业需求侧能效协调优化管理系统的设计与实现_第1页
毕业设计论文电力行业需求侧能效协调优化管理系统的设计与实现_第2页
毕业设计论文电力行业需求侧能效协调优化管理系统的设计与实现_第3页
毕业设计论文电力行业需求侧能效协调优化管理系统的设计与实现_第4页
毕业设计论文电力行业需求侧能效协调优化管理系统的设计与实现_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

1、本科毕业设计说明书题 目: 电力行业需求侧能效协调优化管理系统的设计与实现院 (部): 管理工程学院专 业: 信息管理与信息系统班 级: 信管 122姓 名: 学 号: 指导教师: 完成日期: 2016 年 6 月 12 日山东建筑大学毕业设计说明书iii目 录摘 要.vabstract .vi1 前 言.11.1 需求侧能效协调优化管理系统的开发意义.11.2 需求侧能效管理 dsm 的研究现状.21.3 需求侧能效协调优化管理系统的研究目标.22 系统开发环境及技术应用.42.1 系统开发环境.42.2 系统架构思想.62.3 系统技术应用.73 系统分析.93.1 需求分析.93.2 系

2、统可行性分析.104 系统概要设计 .124.1 系统业务描述.124.2 综合展示模块功能设计.144.3 需求响应计划管理模块功能设计.144.4 需求方案跟踪模块功能设计.144.5 档案管理模块功能设计.144.6 快速入口模块功能设计.144.7 数据库逻辑结构设计.154.8 数据库表结构设计.154.9 系统程序时序图.194.10 系统程序类图.255 系统详细设计与功能实现 .33山东建筑大学毕业设计说明书iv5.1 综合展示.335.2 需求方案跟踪.345.3 用能计划管理.385.4 档案管理.455.5 快速入口.486 结论 .49谢 辞 .50参考文献 .51山东

3、建筑大学毕业设计说明书v摘 要需求侧管理是为适应智能电网建设的日益完善,应对电力行业面临的极为严峻的节能减排考验以支持多样性负荷的协调互动,满足用户的多元化用电服务需求,实现用户端灵活互动用能而产生的针对用电方的管理方法。需求侧管理从新的能效优化特点、电网建设特点、电网体系架构、能效流程出发,为电网企业多维度评估用户负荷。需求侧能效协调优化管理系统则是一套科学而系统的制定能源管理优化方案的半智能管理方法工具。使用 eclipse luna 作为开发工具,使用 java 语言来完成后台的数据处理,得到用于展示的数据并处理需要保存的数据。使用 oracle 10g 数据库作为数据的存储管理工具,p

4、l/sql developer 作为数据库可视化界面,来完成数据库系统的操作和数据管理。使用基于velocity 模板的 vm 页面进行网页的界面设计,并使用多种 jquery 方法及其 easyui 插件和 highcharts 插件,用以完成前端数据的展示。使用 spring 和 hibernate 集成框架整合开发,持久层使用 hibernate 框架提供支持,采用 hibernate 架构实现的dao 类来实现 java 类与数据库之间的转换和访问,最后由 spring 做管理。需求侧能效协调管理系统完成了管理员针对区域的计划制定,对用户信息的实时跟踪及历史数据的查询展示,方便电网管理

5、员方案的制定。关键词:智能电网;能效优化;能源管理;java;jquery;集成框架山东建筑大学毕业设计说明书vithe design and implementation of demand side coordination energy efficiency optimization management system for the electrical power industryabstractdemand side management is adapt to the perfection of the construction of smart grid, deal with

6、the power industry is facing extremely severe test of the energy-saving emission reduction to support a variety of load in the coordination and interaction, meet the diversification the electricity service demand of user, end user flexible interaction energy to produce electricity for the management

7、 methods. dsm is from the new energy efficiency optimization characteristics, power grid construction characteristics, power grid architecture, energy efficiency process, for the grid enterprise multi dimension assessment of user load. demand side coordination energy efficiency optimization manageme

8、nt system is a set of scientific and systematic development of energy management and optimization of the semi intelligent management tools. this system using the eclipse luna as a development tool, using java language to complete the background data processing, using 10g oracle database as a data st

9、orage management tool, pl/sql developer as a visual interface, complete database system operation and data management. use velocity template based on the vm page for web page design, and the use of a variety of jquery methods and their easyui plug-ins and highcharts plug-ins, to complete the display

10、 of front-end data. using spring and hibernate integration framework integrating development, persistence layer using hibernate framework provides support, using hibernate architecture implementation of dao class to implement the conversion between java classes and database, and access, and finally

11、by the spring to do management. demand side energy efficiency coordination management system to complete the administrator for the regions plans to develop, real-time tracking of user information and historical data query display, to facilitate the development of power grid administrator program.key

12、 words: smart power grids;the optimization of energy efficiency;demand side 山东建筑大学毕业设计说明书viiof energy efficiency;java;jquery;integration framework山东建筑大学毕业设计说明书11前 言1.1 需求侧能效协调优化管理系统的开发意义随着目前我国经济的高速发展,各地区电力需求也继续保持强劲的增长态势。近几年来,各地区由于多种因素的影响,可控负荷和可调度电源的管理形势不容乐观。为缓解电力紧张形势,国家出台了诸如提高电价、实施峰谷分时电价、加强需求侧管理等相关政

13、策,鼓励节约用电1。工业企业作为大用户用电中的典型案例,越来越受到电网中的资源调度以及用电规划的影响,而且受到季节等因素的影响严重,居民用户的规律性用电甚至也受到影响。因此运用需求侧管理手段,在转移用户高峰负荷保证生活用电的同时,最大限度的保证正常生产用电,才能达到网内用户节约用电、降低电网运营成本、提高电网与用户综合效益的目的。目前国家积极鼓励推广的变频调速技术、软启动技术、无功补偿技术、变压器经济运行技术、绿色照明技术、蓄冷蓄热技术等节电技术。这种推广是国家实施对电力行业的电力需求侧能效管理的重要手段,是针对具体的生产对象、生产技术用电特点,采用技术成熟的新近节电设备来提高终端用电效率,从

14、而节约电量、削减高峰负荷。各地方供电单位也已经开始着手对工业企业根据其企业生产设备的特点及生产工艺特点,积极推广不同的节电能效规划技术。随着互联网技术和信息技术的迅速发展。各类用电单位组织结构在发生着巨大的改变,一些企业单位采用新的组织形式,其中的员工并不一定只有固定的时间、固定的工作地点才能去完成相应的工作,也没有必要面对面去与同事、领导等进行工作内容协商和工作进度汇报,只要能在规定的期限内,完成工作人员自己分配得的任务即可,这让电网运营中对这些企业的可控度大大减低。由于工业企业能耗在整个社会消耗的电力资源中占的比重极高,而且工业企业对于居民生活,甚至整个社会的经济稳定都具有非常重要的作用,

15、因此针对工业企业及其他用户实施需求侧管理,对于实现提高企业用户能源利用效率,最大限度降低能耗和电网运营成本,推动经济发展的重大目标存在着重要价值;同时,需求侧能效管理可以减轻能源对企业生产和居民生活的制约。 因此需求侧智能管理已成为电力电网运营企业运行中必不可少的一个部分。1.2 需求侧能效管理 dsm 的研究现状随着智能电网建设的不断推进,储能设备、电动汽车、智能设备、智能家电、智能山东建筑大学毕业设计说明书2建筑等多样化负荷日益增多逐渐成为未来发展趋势。支持多样性负荷的协调互动,满足用户的多元化用电服务需求,实现用户端灵活互动用能,成为智能电网建设过程中面临的新形势和新需求。在英国,各种技

16、术已经被用于开发电力需求管理。方法之一是被称为响应需求或需求侧管理的项目,于 19 世纪 60 年代初发展起来的2。这个系统用来维持电力供应的安全性以及有限的发电设施的传播和分布。这个项目已经有效的改善了经济,电力行业的安全性和可靠性以及由上述问题产生的环境问题3。2007 年,英国政府发起建立的“能源需求的研究项目”,专注于消费者的需求响应实际效益4。dsm 起源于欧美国家,在具体实现上与我国有所差别。在我国实施的结果来看,在供电紧张时期,各区域以有序用电为目的的 dsm 所形成的削峰填谷效果良好,能够有效,有序的保证用户生产的电力需求,也良好的缓解了电力企业的电力供需矛盾。但是 dsm 的

17、核心理念和执行手段尚有所欠缺。总体来看,dsm 的组织架构不清,缺少多层面的保护体系和激励机制,科学的运作模式论证不足,规划目标偏离实际需求,对底层的引导作用不大等若干问题。1.3 需求侧能效协调优化管理系统的研究目标需求侧响应(dsr)技术帮助电力用户主动积极参与目前的电力行业管理以避免不利的环境条件。协调需求侧策略将帮助实现改善电能,发电厂和电力基础设施的使用。需求侧响应的方法也有助于集成可再生能源的使用以及即将到来的电动汽车技术5。需求侧能效协调管理系统包括海量数据分析优化、全面节能评估方案、 实现节能减排目标、拓展智能互动服务的业务功能。将大量的客户数据集成在系统统一页面视图进行智能管

18、理和实时监测,从用电行为、用电模式等多方面对客户用电信息进行评估。综合评估电网负荷和用户需求之间的关系,构建电网企业和客户智能两面性的能效决策体系,由电网企业为自身及其网内用户提供具体的需求侧能效管理方案。 在保证用电服务质量的前提下实现减少碳排、削峰填谷、平衡供需等目标,从而提升电网企业社会满意度和品牌形象, 构建智能化双向互动管理与服务体系,通过互动对客户用电方式进行节能引导,对客户业务进行能效引导,提升客户需求侧管理能力6。本次系统的开发在没有实际用户群体的开发条件下,主要是完成针对虚拟用户和区域的用能优化方案制定,以及海量数据的展示以及分析,来完成相应的节能减排需求,帮助降低电网运营负

19、荷,提高电网和用户的综合效益。山东建筑大学毕业设计说明书3山东建筑大学毕业设计说明书42系统开发环境及技术应用2.1 系统开发环境2.1.1oracle 10g 数据库简介oracle 数据库是由美国 oracle(甲骨文)公司开发的一款以分布式数据库为核心的软件产品。oracle 数据库是目前世界上应用最广泛的数据管理系统。作为一个通用的c/s 或 b/s 体系结构数据库系统,它具有完整的数据管理功能。作为一个关系数据库产品,它具有完备的关系,又不缺少作为分布式数据库的分布式处理功能。在 oracle 的产品中,oracle8i 和 oracle9i 末尾的 i 表示 internet,or

20、acle 从 oracle8i开始提出了 internet 计算的新概念,这表示 oracle8i 这款产品是面向 internet 计算设计开发的。而 oracle9i 则是作为 oracle 的中间过渡产品出现。oracle10g 是数据库界的第一个完整,智能的新一代 internet 基础架构。oracle10g实际上指的是数据库 10g,应用服务器 10g 以及开发工具套件 10g 的完整集成。oracle数据库 10g 是第一套具备了无限伸缩性、高度可用性的 internet 数据库,并可在广泛集群环境中运行商业软件。其具备的 400 多个领先的数据库管理功能,在集群技术、高可用性、

21、商业智能化、安全性等方面都获得新突破。oracle 数据库 10g 能够真正应用集群技术提供近乎无限的扩充能力和整体可用性。2.1.2web 服务器 tomcat 简介tomcat 是当今最为流行的成熟、开源的免费 servelet/jsp 容器(container)7。所有的 web 应用程序都需要部署到容器中运行。web 服务器管理着 web 应用程序,并提供应用程序所需的一切资源8。tomcat 服务器属于轻量级应用服务器,被广泛应用在在中小型 web 项目和并发访问不多的情况下,能有效的应用在调试中小型 java web 项目中。tomcat7.x 不仅继承了 6.x 版本的优点,还实

22、现了对于 servlet3.0 特性的支持,以及对于 jsp 2.2 和 el 2.2 等特性的支持,还增强了管理程序以及服务器管理程序的安全性,支持 web 应用外部内容的直接引用,重构(connectors, lifecycle)梳理了大量核心代码,是目前开发和应用的焦点。2.1.3开发工具 eclipse luna 简介eclipse 是一个基于 java 的开源可扩展开发平台。通过包括 java 开发工具(java 山东建筑大学毕业设计说明书5development kit,jdk)在内的标准插件集或者其他插件组在自身框架和服务的基础上搭建开发环境。eclipse 的 4.4 版本 l

23、una 正式发布于 2014 年 6 月。luna 版本的 eclipse 默认对java8 提供支持包括语法改进、搜索及重构支持,快捷提示,支持匿名类到 lambda 表达式的双向转换,并为 lambda 表达式提供新的代码格式化选项。luna 版本包括 java 开发工具(jdt) 、插件开发工具、eclipse communication framework(ecf) 、maven 集成、xtext、xtend、web 开发工具(wtp)和内存分析器。eclipse 工作台支持全新的黑色主题,为多种编程语言提供语法高亮配置。paho 项目实现了开放和标准化的消息协议,为 web 和企业级

24、中间件和应用程序集成 m2m 提供有力支撑。ecf 项目(eclipse communication project)实现的标准兼容了远程服务/远程服务管理 osgi 标准。利用 java8 completablefuture 增强了异步远程服务。sirius 项目帮助架构师利用 eclipse 建模技术快速高效地创建自己的图形建模框架,提供了 eclipse 建模框架(emf)和图形建模框架(gmf) 。ecore 建模的核心工具 ecoretools 基于 sirius 完成了重新实现。在大多数用户的生产工作中,使用者更乐意于使用 eclipse 作为 ide(java 集成开发环境) 。

25、其实 eclipse 还提供了主要针对扩展开发 eclipse 的软件开发人员的 pde(插件开发环,plug-in development environment) ,这使得开发者可以构建可以与 eclipse 无缝集成的除标准插件集之外的工具。2.1.4系统运行环境(1) 硬件要求服务器硬件要求:具有奔腾 586 以上处理器,以及 256m 内存,剩余磁盘空间 16g 以上客户端硬件要求:具有 pentium以上处理器,以及 128m 内存,剩余磁盘空间 2g 以上(2) 软件要求服务器软件要求:具备 linux redhat操作系统,oracle10g 及以上版本数据库,服务器为一般企业

26、级服务器即可山东建筑大学毕业设计说明书6客户端软件要求:具备 ie8 及以上的浏览器版本2.2 系统架构思想web 开发人员非常注重与业务逻辑设计,基于此思想,为提高系统的开发工作效率,structs+spring+hibernate的框架模式成为 java web 开发行业中最为流行的开源框架之一,本系统使用 spring 和 hibernate 的组合框架。一个使用 ssh 框架的项目系统的基本业务流程是: 在表现层中,首先通过 jsp 前台页面实现前后交互界面,负责接收页面请求和传送后台响应,然后 struts 根据配置文件将所接收到的前端请求委派给相应的 action 类处理。在 sp

27、ring 做管理的业务层中, spring ioc 容器负责向 action 提供业务模型(model)和其协作对象数据处理(dao)完成业务关系逻辑处理,并提供了如事务处理、缓冲池等其他容器组件用以提升系统性能,保证数据的安全性、完整性。而在持久层中,则依赖于 hibernate 的对象化映射进行与数据库的交互,获得 dao 请求的目标数据,并返回获取结果,如图 2.2-1。本系统类似于此模式,基于 spring 和 hibernate 处于完全不同的层次,spring 负责的是业务逻辑之间的组合关系,提供了对业务关系的管理和处理, 而 hibernate 完成了对象/关系(o/r)的映射,

28、这让开发人员不用再去操作 sql 语句,而是将焦点放在了目标对象上,直接与对象打交道。基本流程图如图 2-1 所示:图 2.1 ssh 框架结构基本流程图hibernate 框架是一个优秀的 java 持久层解决方案,是一个对象/关系映射框架9。它把对象模型表示的对象映射到基于 sql 的关系模型基础上在 jdbc 的基础上进行轻量级对象封装10。同时 hibernate 还提供了从数据库查询获得数据、操作数据地方法。能山东建筑大学毕业设计说明书7极大地减少使用 sql 和 jdbc 进行数据库访问的时间,也简化了开发人员的工作流程,降低了开发人员工作量。spring 框架是在 j2ee 的基

29、础上实现的一个轻量级 j2ee 框架11。他服务于所有层面的应用程序,提供了 bean 的配置基础,aop 的支持,jdbc 提取框架,抽象事物支持等,还有效的组织了系统中的中间层对象,消除了组件对象创建和使用耦合紧密的问题12。使用 ssh 框架开发模型,可以简便的完成对 view,controller 和 model 的分离,而且实现了业务逻辑和持久层的分离。减小了系统的耦合度,大大提高了开发者的工作效率和系统的可复用性。2.3 系统技术应用传统 java web 应用开发中,广泛的的使用 jsp 作为表现层的前端技术。简单来说,jsp 就是包含着 java 代码的,将负责业务逻辑的 ja

30、va 代码和负责前端页面设计的html 代码糅合到一起的 html 网页应用程序。这种开发模式给开发者造成了极大不便。随着 ajax 技术的流行,程序员愈来愈多的在自己的项目中使用这种相对先进的前端表现技术,于是提出了使用 html+css+jquery 作为表现层技术,使网页框架结构、样式、动态效果分离,也能在开发过程中简便的使用 ajax 技术。javascript 的出现使得网页和用户之间出现了一种实时的、动态的、交互的关系,使网页包含更多活跃的元素和更多精彩的内容13。ajax 是基于 javascript 一种新型 web技术。从本质上来说,ajax 并不是一种新的技术,它只是综合了

31、javascript、xhtml,css、dom、xml,与 xstl、xmltttprequest 等技术,为开发者提供了无刷新的动态数据交换等的功能。ajax 的核心技术是 javascript 和xmltttprequest,xmltttprequest 处理所有的服务器对象,是一种支持异步请求的技术14。在 ajax 的这种模式下,服务器将本该直接发往表现层用来展示的数据改为返回可用数据至 ajax 引擎,对数据的唯一要求是需要 ajax 可以理解解析这些数据。easyui 是一种基于 jquery 的前台用户界面插件集合,包括数据网格 datagrid、网页面板 panel、树形网格

32、 treegrid、form 表单、窗口 window、布局 layout 等多种组件,并在这些组件中集成了多种属性和方法,可以极为方便的完成表单的布局制作,页面布局,以及部分功能的数据的加载等。这些组件易于使用,仅仅使用一些标签使得开发者不用写很多代码,即可为完成用户界面的定义和布局。easyui 完整的支持了山东建筑大学毕业设计说明书8html5,jquery easyui 为 web 开发者提供建立在 jquery 和 html5 之上的简单易用的组件, 使应用程序能够在主流的浏览器上轻松运行15。highcharts 是基于 javascript 编写的界面展示图表库,其中包括了曲线图

33、,饼形图,柱状图,区域图以及散点图等常用图表类型。highcharts 完全基于 javascript 编写,使得开发者可以极快的学会应用这些插件组,并且简单便捷的在 web 网站添加有交互性的动态图表。highcharts 适用所有的主流浏览器,如 ie、firefox、chorm 等,还兼容iphone、ipad 和一些 android 设备上的浏览器,并且在 ios 和 android 多点触控提供无缝的用户体验16。山东建筑大学毕业设计说明书93系统分析3.1 需求分析随着智能电网业务的开展,电力企业亟需开展自己的用户可控负荷和可调度资源的智能管理,来实现对于用户端用电的特性曲线的适度

34、调整以及综合管理。本系统在理论上实现此业务,利用动态网站的交互能力,以及网站的展示能力,为管理员用户提供了一个制定方案来协助用户优化用电特性曲线的系统。能效管理是通过在用户层面使用先进的技术设备,如控制终端和采集终端等,减少电能消耗,在用电成本控制中达到节电、节能、减排、减污的管理目标。用电负荷管理是指在能效管理采集用户数据的基础上,通过负荷曲线整形技术改善用户的用电方式和用电习惯,降低电网供电的最大负荷,也就是通过对用户用电曲线进行特性的削峰、填谷或移峰填谷等调整措施来达到用户层节约电力、电网层减少装机容量、提高全网电力系统效益,达到节能环保的最终目的。提高终端能源利用效率的负荷协调优化研究

35、的整体目标是实现:(1) 单个用户内部能效提升通过用户用能评估诊断及用能分析,提出智能用电节能管理策略,实现用电系统或设备高效优化运行,减少电能消耗,提升终端能源利用效率;结合电价政策、电网运行态势以及用户侧储能、蓄冷蓄热等需求响应资源,制定多样化负荷协调控制策略,实现“谷时存电,峰时输出” ,节约用户用电成本;根据用户实际情况,采用太阳能光伏发电等可再生能源为一些非重要用电系统进行供电,提高可再生能源利用率,减少常规能源消耗。(2) 区域整体能效优化通过建立多样负荷协调互动决策模型,实现电网动态供需平衡,改善供电网络峰谷差,化解资源和环境压力;通过多个单体用户的能效提升和分布式电源的有效利用

36、,在保证和提高区域内能源服务水平的基础上,提高可再生能源的消费比例,减少常规电力能源消耗;降低二氧化碳排放量,提升节能减排效力。为了助力上述研究目标的实现,有必要研究基于用户主动性、提升供需动态平衡及服务水平的用能分析与智能控制配套系统和终端。 需求侧能效协调优化系统是上述研究的成果之一。系统基于多代理思想,按照区域山东建筑大学毕业设计说明书10层能源管理、用户层能源管理以及底层设备负荷的组织架构,设计成一个松散耦合的多层 agent 网络架构,其中区域层能效协调优化系统作为总代理,各接入的电力用户(包括商业用户、工业用户以及居民用户)作为局部代理,各层代理既协作又相对独立。其中,总代理负责需

37、求场景以及各代理间的协调调度,通过与局部代理通信协调解决各代理之间的任务划分和共享资源的分配,并综合局部代理信息做出重大决策;局部代理对底层负荷代理进行管理, 如接受负荷信息、根据电网运行状况、电价政策和用能决策为其提供相应的控制策略等。整个系统架构通过“网-荷”间电能及信息的多元、多向流动,实现集中-分散的分层、分级能效决策和管理,从而达到用户端灵活互动用能以及整体能效优化的目标。3.2 系统可行性分析本系统是针对电力电网运营企业的特定业务,完成针对区域甚至用户为单位的优化方案的制定、跟踪监测及分析,能使电网及电力运营企业对自己电网覆盖范围内的可调度资源和可控负荷处于实时的可控状态,提高电网

38、运营效率,降低电网运营成本,提高资源利用率,达到宏观上的节能减排效果。从技术可行性、经济可行性、操作可行性三方面进行分析如下:(1) 技术可行性技术可行性的分析主要是针对技术条件是否达到顺利完成开发本系统的软件、硬件要求,从本系统的设计上来看,本系统除服务器和管理员用户界面之外,还需要方案推送手段,用电单位监测设备和收发设备。对于服务器,以目前的软件开发行业技术水平,可以顺利完成 linux 操作系统及oracle10g 的开发部署。管理员用户界面可以通过 jsp 前台界面技术完成简单的展示,规划采用 jquery 的部分方法,以及基于 jquery 的 easyui 和 highcharts

39、 插件来完成相应功能。对于用电单位监测设备,目前大多数电网运营单位已经开始对用户实时监控,而收发设备则可以借助目前高度发达的互联网技术,通过网络上传,短信下发达到相应目的。(2) 经济可行性目前互联网技术的高速发展,大大提高了各行业的工作效率。同样如此,本系统的重要工作即信息收发工作也需要借助于互联网,大大降低了系统的建设成本。而软件部分的开发则相对成本较低。综合来看,目前信息技术的高速发展是的本系统的建设成本山东建筑大学毕业设计说明书11和运行成本相对较低。结合目前的能效管理需求,节能减排的控制必要,对可控负荷和可调度资源的控制需求来说,此系统的实际经济效益远大于建设成本。(3) 操作可行性

40、根据本系统的最初规划,以及需求侧能效管理的需求,本系统的操作者应该是电力电网运营企业所属的管理人员。这类工作人员对电网业务熟悉,懂得调控能效资源与用电单位的关系。在操作过程中可以完成对用电单位方案的制定,规划,以及对用电监控的分析。综上所述,本系统的开发是切实可行的。山东建筑大学毕业设计说明书124系统概要设计4.1 系统业务描述系统的功能模块分为综合展示模块、用能计划管理模块、需求方案跟踪模块、档案管理模块、快速入口模块五个模块。本系统的业务起点是管理员提出新建区域计划,继而对此计划通过最大化电网参数和最大化用户参数制定此区域内用户的执行方案,并形成用户方案计划曲线数据和下发信息数据,用户通

41、过接收到的方案信息,执行相应方案,生成实际使用的响应数据。综合展示模块用来展示全区可控负荷信息以及平面区域拓扑图。档案管理模块包括区域管理、全区用户查询、监测装置管理三个子模块,分别负责全区内各部分区域信息的管理操作、全区内用户信息的管理操作、用户的检测设备信息的管理操作。用能计划管理模块包括需求侧管理模块、需求响应计划、优化方案管理模块,分别负责全区内的需求侧资源及响应情况的查看,需求响应计划的新增、删除和方案的制定以及已制定方案的查看,制定之后的方案信息查看及修改、删除等管理操作。需求方案跟踪模块包括实时跟踪和历史跟踪,分别查看用户的实时信息和区域的历史信息。而快速入口模块则是查看特殊用户

42、信息或特殊模块信息的快速进入方法。综上所述,系统用例图如图 4.1:山东建筑大学毕业设计说明书13电网管理员查看优化方案修改优化方案删除优化方案跟踪优化信息制定优化方案管理用户信息管理区域信息管理监测设备信息管理档案信息增加区域计划查看可调度资源删除区域计划查询区域计划查看历史需求侧资源信息查看实时需求侧资源信息includeinclude区域计划管理includeincludeincludeincludeincludeinclude优化方案管理历史跟踪实时跟踪includeincludeincludeincludeincludeinclude图 4.1 系统用例图4.2 综合展示模块功能设计

43、综合展示模块的设计目标是让电网管理员在进入系统时,可以直接面对区域的宏观上的调度资源和可控负荷信息,并能快速的查看到调度资源详细信息和计划方案信息,并将宏观的归集数据展示出来。山东建筑大学毕业设计说明书14在此模块设计中,仅设计一个页面,内容包括用折线图展示的全区互动区域用电负荷曲线,用属性表格展示的全区互动用户分类型跟踪情况,可调度资源信息,调度计划信息以及覆盖内容页的平面拓扑图。4.3 需求响应计划管理模块功能设计用能计划管理部分的设计目标是电网管理员可以通过简单操作迅速的针对区域制定出相关调度资源的用电方案信息,并推送给用户执行。此模块分为需求侧资源,需求响应计划,和优化方案管理三个部分

44、。需求侧资源负责使电网管理员简洁的了解可调度资源信息,以便于快速的添加需求响应计划,包括实时可调度资源和历史可调度资源;需求响应计划部分负责需求响应计划的添加和删除,优化方案的制定,以及已制定方案的查看,以及对方案针对区域内用户的削峰填谷信息;优化方案管理负责已制定方案的查看和修改,方案内容的删除,其中在查看和修改页面中可以查看到用户的详细互动信息。4.4 需求方案跟踪模块功能设计需求方案跟踪模块负责让电网管理员直观的了解到用户或区域对方案的详细执行情况,其分为实时跟踪和历史跟踪两个部分。实时跟踪部分可以根据用户的名称查询到此用户在今日在此时之前的用能信息,展示内容包括供需负荷曲线,重点用电设

45、备运行情况,方案推送信息内容即方案执行情况,以及图比详情。4.5 档案管理模块功能设计档案管理模块是电网管理员管理电网覆盖区域,区内用户,监测设备等的功能模块。分为区域管理,全区用户查询,监测设备管理三部分,分别负责区域、用户、监测设备的新增、修改和删除。4.6 快速入口模块功能设计快速入口模块的功能是让电网管理员可以方便的进入到特殊用户或者特殊功能页面,预期实现两个特殊用户的实时跟踪。4.7 数据库逻辑结构设计数据库的主要实体为网内区域、区域内用户以及优化方案,其他信息围绕这三个主体展开,以完成方案内容。数据库表间关系如图 4.2 所示:山东建筑大学毕业设计说明书15info_user_ar

46、eausernopkusernameareanameareanousertypeadditemaddresstelinfo_areaareanopkareanameareaunitareatypeinfo_plan_areaplannopkplannameareanameareanoformstaterepstateformtimereptimeexectimeuserprecorprearea_kzs_dataidpkareanodatadatevaluedevice_user_useidpkusernodevicenamevaluestatevalueinfo_rep_dataidpkpl

47、annousernovaluestarttimeendtimeinfo_device_userdevicenopkdevicenameusernousernamedipdportuser_plan_curveidpkplannousernoexectimevalueuser_u_curveidpkusernovalueuptime图 4.2 数据库表间关系图4.8 数据库表结构设计方案表是处于本系统最核心的数据表,其表结构如表 4.1 所示:山东建筑大学毕业设计说明书16表 4.1 区域计划表结构info_plan_area方案计划编号plannovarchar2(20)方案名称plannam

48、evarchar2(50)区域编号areanovarchar2(20)区域名称areanamevarchar2(50)制定状态formstatenumber下发状态repstatenumber生成时间formtimevarchar2(20)制定下发时间reptimevarchar2(20)执行时间exectimevarchar2(20)最大化用户参数userprenumber最大化电网参数corprenumber区域表是计划生成针对的对象数据存储表,其数据库表结构如表 4.2 所示:表 4.2 区域信息表结构info_area区域编号areanovarchar2(20)区域名称areaname

49、varchar2(50)管理单位areaunitvarchar2(20)区域类型areatypevarchar2(20)用户表是方案执行的主体对象数据存储表,其数据库表结构如表 4.3 所示:山东建筑大学毕业设计说明书17表 4.3 用户信息表结构info_user_area用户编号usernovarchar2(20)用户名称usernamevarchar2(50)区域编号areanovarchar2(20)区域名称areanamevarchar2(50)用户类型usertypevarchar2(50)监测设备地址设备additemvarchar2(50)地址addressvarchar2(5

50、0)电话telvarchar2(50)用户方案曲线表是存储区域计划制定后生成的每个用户实际应执行的标准方案数据存储表,其数据库表结构如表 4.4 所示:表 4.4 用户方案表结构user_plan_curve主键标识idvarchar2(20)方案编号plannovarchar2(20)用户编号usernovarchar2(20)执行时间exectimevarchar2(20)预期值valuenumber方案下发数据表是存储下发给用户的执行信息的数据表,其数据库表结构如表 4.5所示:表 4.5 下发信息表结构info_rep_data主键标识idvarchar2(20)方案编号plannov

51、archar2(20)用户编号usernovarchar2(20)削峰填谷值valuenumber开始时间starttimevarchar2(20)结束时间endtimevarchar2(20)山东建筑大学毕业设计说明书18用户实际使用曲线数据表是用户在实际使用过程中监测到的值存储表,其数据库表结构如表 4.6 所示:表 4.6 用户实际使用曲线信息表结构user_u_curve主键idvarchar2(20)上报时间uptimevarchar2(20)用户编号usernovarchar2(20)值valuenumber用户设备用电信息表是每个用户几种主要用电类型在实际使用中产生的能耗数据,其

52、数据库表结构如表 4.7 所示:表 4.7 用户设备用电信息表结构device_user_use主键idvarchar2(300)用户编号usernovarchar2(20)设备名称devicenamevarchar2(20)用电状态statenumber值valuenumber上报时间datadatevarchar2(20)检测设备信息表是监测每个用户的智能设备信息存储表,其数据库表结构如表 4.8所示:表 4.8 监测设备信息表结构info_device_user设备编号devicenovarchar2(20)设备名称devicenamevarchar2(50)用户编号usernovarc

53、har2(20)用户名称usernamevarchar2(50)设备 ipdipvarchar2(50)设备地址信息dportvarchar2(50)可再生能源信息表是区域在整个过程中对可再生能源消耗的数据信息,其数据库表山东建筑大学毕业设计说明书19结构如表 4.9:表 4.9 可再生能源使用信息表结构area_kzs_data主键idvarchar2(300)区域名称areanovarchar2(20)统计时间datadatevarchar2(20)值valuenumber4.9 系统程序时序图4.9.1 区域管理时序图区域管理功能时序图如图 4.3 区域管理时序图所示:viewctrol

54、lerservicedao数据库添加区域信息处理页面请求处理请求信息添加至数据库操作成功返回成功信息处理成功信息添加成功修改区域信息处理页面请求处理请求信息修改数据库记录操作成功返回成功信息处理成功信息添加成功删除区域信息处理页面请求处理删除请求返回成功信息删除数据库记录操作成功处理成功信息删除成功查询区域信息处理页面请求处理请求信息查询数据库记录页面展示返回查询数据处理查询数据获得查询数据图 4.3 区域管理时序图4.9.2 用户管理时序图用户管理功能程序时序图如图 4.4 用户管理时序图所示:山东建筑大学毕业设计说明书20viewctrollerservicedao数据库添加用户信息处理页

55、面请求处理请求信息添加至数据库操作成功返回成功信息处理成功信息添加成功修改用户信息处理页面请求处理请求信息修改数据库记录操作成功返回成功信息处理成功信息添加成功删除用户信息处理页面请求处理删除请求返回成功信息删除数据库记录操作成功处理成功信息删除成功查询用户信息处理页面请求处理请求信息查询数据库记录页面展示返回查询数据处理查询数据获得查询数据图 4.4 用户管理时序图4.9.3 设备管理时序图设备管理功能程序时序图如图 4.5 设备管理时序图所示:viewctrollerservicedao数据库添加设备信息处理页面请求处理请求信息添加至数据库操作成功返回成功信息处理成功信息添加成功修改设备信

56、息处理页面请求处理请求信息修改数据库记录操作成功返回成功信息处理成功信息添加成功删除设备信息处理页面请求处理删除请求返回成功信息删除数据库记录操作成功处理成功信息删除成功查询设备信息处理页面请求处理请求信息查询数据库记录页面展示返回查询数据处理查询数据获得查询数据图 4.5 设备管理时序图4.9.4 需求响应计划管理时序图需求响应计划管理功能程序时序图如图 4.6 需求响应计划管理时序图所示:山东建筑大学毕业设计说明书21viewctrollerservicedao数据库添加计划信息处理页面请求处理请求信息添加至数据库操作成功返回成功信息处理成功信息添加成功查看计划信息处理页面请求处理请求信息

57、查询数据库记录展示方案信息返回方案信息处理方案信息获得方案信息删除计划信息处理页面请求处理删除请求返回成功信息删除数据库记录操作成功处理成功信息删除成功查询计划信息处理页面请求处理请求信息查询数据库记录页面展示返回查询数据处理查询数据获得查询数据图 4.6 需求响应计划管理时序图4.9.5 优化方案管理时序图优化方案管理功能程序时序图如图 4.7 优化方案管理时序图所示:viewctrollerservicedao数据库制定优化方案处理页面请求处理请求信息添加至数据库操作成功返回成功信息处理成功信息添加成功修改方案信息处理页面请求处理请求信息修改数据库记录操作成功返回成功信息处理成功信息修改成

58、功删除方案信息处理页面请求处理删除请求返回成功信息删除数据库记录操作成功处理成功信息删除成功查看方案信息处理页面请求处理请求信息查询数据库记录页面展示返回查询数据处理查询数据获得查询数据图 4.7 优化方案管理时序图山东建筑大学毕业设计说明书224.9.6 需求侧资源管理时序图需求侧资源管理功能程序时序图如图 4.8 需求侧资源管理时序图所示:viewctrollerservicedao数据库点击需求侧资源处理页面请求处理请求信息查询实时需求侧资源信息展示需求侧实时页面返回需求侧信息处理需求侧信息获得信息点击历史资源处理页面请求处理请求信息查询历史需求侧信息展示历史需求侧信息返回历史信息处理历

59、史信息获得信息查看历史方案信息处理页面请求处理请求信息查询历史需求侧详细信息页面展示返回查询数据处理查询数据获得查询数据图 4.8 需求侧资源管理时序图4.9.7 实时跟踪时序图实时跟踪功能程序时序图如图 4.9 实时跟踪时序图所示:viewctrollerservicedao数据库点击查询处理页面请求处理请求信息查询对应用户实时信息页面展示返回用户实时信息处理用户实时信息获得信息图 4.9 实时跟踪图4.9.8 历史跟踪时序图历史跟踪功能程序时序图如图 4.10 历史跟踪时序图所示:山东建筑大学毕业设计说明书23viewctrollerservicedao数据库点击查询处理页面请求处理请求信

60、息查询对应区域历史信息页面展示返回区域历史信息处理区域历史信息获得信息图 4.10 历时跟踪时序图4.9.9 快速入口时序图快速入口功能程序时序图如图 4.11 快速入口时序图所示:viewctroller点击进入快速入口返回并锁定实时页面查询对象图 4.11 快速入口时序图4.9.10 综合展示时序图综合展示功能程序时序图如图 4.12 综合展示时序图所示:图viewctrollerservicedao数据库点击进入综合展示获得页面请求处理请求信息查询当日电网覆盖区域内信息页面展示返回负荷、调度资源信息处理区域内信息获得信息4.12 综合展示时序图山东建筑大学毕业设计说明书244.10系统程

温馨提示

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

评论

0/150

提交评论