负荷聚合柔性控制平台软件需求说明书
负荷聚合柔性控制平台软件需求说明书目录1 引言31.1 目的和范围31.2 参考资料31.3 术语和缩略语31.4 文档约定32 平台概述32.1 项目概述32.2 项目目标42.3 项目建设内容及必要性43 软件功能设计53.1 平台架构53.2 柔性控制平台(ff)63.2.1 首页(ff01)63.2.2 可控负荷在线监测(ff02)103.2.3 项目运行(ff03)133.2.4 结算管理(ff04)193.2.5 资源管理(ff05)203.2.6 服务评价(ff06)213.2.7 数据异常告警(ff07)23应用功能名称233.2.8 用户管理(ff08)23应用功能名称233.2.9 用户评价(ff09)24应用功能名称243.2.10 后台任务设计(ff10)243.2.11 互动终端设计(ff11)253.2.12 需求响应用户操作界面设计(ff12)284 平台功能清单305 集成设计325.1软件接口设计325.1.1 提供接口325.1.2 引用接口325.2 硬件接口设计336 部署设计346.1 部署结构346.2 开发环境要求347 非功能需求357.1 性能357.1.1 平台容量357.1.2 平台响应时间357.1.3 事务失败率357.1.4 数据库性能357.1.5 服务器性能357.1.6 兼容性367.2 可靠性367.3 可扩展性367.4 互操作性367.5 可测试性367.6 可管理性371 引言1.1 目的和范围本需求分析说明文档编写的目的,是为用户及软件开发双方充分理解软件产品的需求、功能、运行环境、性能、可靠性、安全性等方面而编写。它阐述了平台的使用范围及背景,明确了所要达到的目标以及目标所需的条件,从而使双方对软件的初始规定有一个共同的理解,使之成为整个开发工作的基础,为该平台的设计、开发与测试提供指导。1.2 参考资料无。1.3 术语和缩略语术语、缩略语解释说明有序用电在电力供应不足、突发事件等情况下,通过行政措施、经济手段、技术方法,依法控制部分用电需求,维护用电秩序平稳的管理工作。有序用电原则上应按照先错峰、后避峰、再限电、最后拉闸的顺序开展安排。错峰是指将高峰时段的用电负荷转移到其他时段,通常不减少电能使用。避峰是指在用电高峰时段,组织用户削减或者中断用电负荷,减少一天中的用电高峰需求,一般会减少电能使用。限电是指在特定时段限制某些用户的部分或全部用电需求,减少一天中的用电高峰需求,一般会减少电能使用。压限负荷压限负荷也就是减少用电负荷,由于某些原因,造成电网负荷紧张,需要限制一部分用电,才能满足重要负荷的用电;压限负荷包括错峰、避峰及限电三种方式。1.4 文档约定1. 需求标识方法,如序列化编号、层次话编号、层次化文本标签等方法。应确保需求标识在整个项目中的唯一性,且不受需求变更的影响,不得使用word自带的序列化作为需求标识2. 若引用了参考资料,应指明参考资料的简称与章节号或页码,以便复核与评审)2 平台概述2.1 项目概述随着产业结构的调整和人民生活水平的提高,我国电力消费增速加快,“十四五”期间最大负荷增速快于用电量增速,2025年将达到16亿千瓦左右,用电负荷峰谷差达4亿千瓦左右。我国产业正向中高端迈进,大工业用户高附加值产品生产工艺用电量和用电负荷都将显著提升,2020年江苏电网最大用电负荷再创新高,用电尖峰越发明显,负荷峰谷差呈增大趋势,电力平衡将成为电力平台规划运行的关键制约因素。近年来,我省需求响应市场建设和项目实践已取得一定进展,由于电改的深入以及电力现货市场的建设、可再生能源并网需求等市场环境不断变化,新时期电力发展对现行的需求响应机制提出了更高的要求。2.2 项目目标本项目对大工业企业进行实时需求响应能力建设,实现工业企业及园区各供用能平台的实时感知、动态控制和信息服务,实现实时需求响应柔性控制,提升能源综合利用水平。建设工业企业用能控制平台,实现负荷互济、提升平衡能力,远期可以进一步拓展园工业企业及园区能源交易、需求响应和现货交易等新型业态。搭建工业企业能源管控体系,进行能源监测,帮助企业实时掌握能源状况的同时,为企业优化资源调配、组织生产、部门结算、成本核算提供能源数据支撑。2.3 项目建设内容及必要性通过对大用户包含工业企业和工业园区进行电网友好互动柔性控制实时需求响应能力建设,目标对大功率工业生产设备用电监测,建设电网互动柔性控制实时需求响应能力,实现工业企业及园区各供用能平台的实时感知、动态控制和信息服务,实现实时需求响应柔性控制,优化能源结构配置,提升能源综合利用水平。工业企业及园区用能控制平台还能实现负荷互济、提升平衡能力,远期可以进一步拓展工业企业及园区能源交易、需求响应和现货交易等新型业态,推动“源-网-荷-储”互动能力提高,为新兴市场主体以及辅助服务营造活跃、便捷、共享的生态圈。3 软件功能设计3.1 平台架构Ø 应用层:项目使用Vue框架,主要目的是将视图 UI 和业务逻辑分开;界面样式采用CSS进行控制,保证能够进行灵活改变。采用技术主要包括:Vue 2.6、elementUI、HTML5、CSS3等主流技术。Vue:通过简单的API实现响应的数据绑定和组合的视图组件,双向数据绑定连接视图(view) 和模型(model),为复杂的单页应用提供驱动。elementUI:为开发者、设计师提供基于 Vue 2.0 的桌面端组件库。HTML5:为承载丰富的 web 内容而设计的新语义、图形及多媒体元素,提供的新元素和新API 简化了 web 应用程序的搭建,方便在不同类型的硬件之上运行。CSS3:提供用于控制网页的样式和布局。Js:处理网页内容的方法和接口,与浏览器进行交互,可以在多种平台下运行。CDN:提供关键技术内容存储和分发,包括但不仅限于:内容缓存、内容路由、内容注入和发布、内容分发等。Ø 服务层:主要服务有可控负荷在线监测服务、资源管理服务、终端设置服务、项目运行服务、结算管理服务、服务评价服务。实现上报数据实时解析,设备模型和数据模型的实时管理,实时计算预测模型和预测结果,控制报文生成和下发,对只能网关和控制表计的模型进行管理。采用的主要技术有微服务Spring-Cloud框架和nacos注册中心,结合通讯协议MQTT、IEC104等进行数据报文解析和控制报文下发,同时微服务部分也实现了模型管理,模型创建的功能实现数据模型化,通过算法对模拟量数据进行实时预测。Ø 传输层通过大用户智慧能源网关,将采集的数据汇总分析并上传至平台。同时可以对采集到的数据实时进行边缘计算,降低服务器计算压力,对电表的设置和表计的点位设置。主要用到的技术是4G/5G物联网、VPN/APN网络通道、IEC104等。Ø 采集层采集企业生产主要用电设备,包括有功功率、无功功率、视在功率、功率因素、电流、电压、频率等模拟量。主要技术有RS485、modbus、IEC104、LORA、zjgbee等3.2 柔性控制平台(ff)3.2.1 首页(ff01)应用功能编号ff01应用功能名称首页使用频率每日N次并发用户1000功能描述客户登录后,首页显示已接入的企业、设备、负荷负载量、用能行业分布数据、全省地市的可调资源排行、全省总用电负荷曲线、负荷控制日志、爬坡速率、天气预报数据。参与者管理员、企业用户输入数据业务逻辑在用户登录成功后根登录用户的权限显示该权限用户能查看的数据输出数据全省接入平台的企业和设备、全省总用电负荷曲线展现的时昨日负荷与今日负荷两条曲线、不同行业用能的占比、天气预报数据等前提条件用户成功登录平台基本流程用户登录成功后显示企业、设备、负荷负载量、用能行业等分布数据扩展流程非功能需求界面说明序号元素名称类型必填说明1地市名点击地图上的地市名显示该地市的当前负荷、可控负荷、新能源发电和已有的设备数23.2.1.1 首页GIS展示(ff0101_ff01)通过GIS地图,展示所有接入企业的负荷曲线,包括监控负荷曲线和基线参考负荷曲线,展示企业数量、设备数量、企业设备负载情况、企业信息;应用功能编号ff0101_ff01应用功能名称首页GIS展示使用频率每日N次并发用户1000功能描述客户登录后,首页GIS展示接入企业的负荷曲线、企业数量、设备数量、企业信息等;参与者管理员、企业用户输入数据业务逻辑在用户登录成功后根登录用户的权限显示该权限用户能查看的数据输出数据企业的负荷曲线、企业数量、设备数量、企业信息等前提条件用户成功登录平台基本流程用户登录成功后可直接查看接入企业的负荷曲线、企业数量、设备数量、企业信息等扩展流程非功能需求3.2.1.2 首页全省数据总览(ff0101_ff02)集成企业各项统计数据和指标内容,并通过图表展示;横向坐标为单日时间,数据颗粒度为15分钟,显示颗粒度:1小时,纵向坐标为区域(与GIS地图联动)负荷量;显示曲线为昨日负荷、今日负荷和基线负荷,如果昨日或者今日有负荷调控项目,需展示出来;点击电量按钮切换至电量显示,横向数据颗粒度变为1小时;鼠标滚轮可放大缩小曲线;应用功能编号ff0101_ff02应用功能名称首页全省数据总览使用频率每日N次并发用户1000功能描述客户登录后,首页全省数据总览显示曲线为昨日负荷、今日负荷和基线负荷,如果昨日或者今日有负荷调控项目,需展示出来;点击电量按钮切换至电量显示,横向数据颗粒度变为1小时;鼠标滚轮可放大缩小曲线;横向坐标为单日时间,纵向坐标为区域(与GIS地图联动)负荷量;参与者管理员、企业用户输入数据业务逻辑在用户登录成功后根登录用户的权限显示该权限用户能查看的数据输出数据首页全省数据总览显示曲线为昨日负荷、今日负荷和基线负荷前提条件用户成功登录平台基本流程用户登录成功后可查看全省昨日负荷、今日负荷和基线负荷的曲线,也可点击电量切换至电量曲线扩展流程非功能需求3.2.1.3 首页行业分布(ff0101_ff03)根据区域(与GIS地图联动),展示用能负荷情况,并展示不同行业可控负荷占比饼状图;应用功能编号ff0101_ff03应用功能名称首页行业分布使用频率每日N次并发用户1000功能描述客户登录后,首页行业分布显示用能负荷情况,并展示不同行业可控负荷占比饼状图;参与者管理员、企业用户输入数据业务逻辑在用户登录成功后根登录用户的权限显示该权限用户能查看的数据输出数据行业分布显示用能负荷情况,并展示不同行业可控负荷占比饼状图前提条件用户成功登录平台基本流程用户登录成功后可直接查看用能负荷情况和不同行业可控负荷占比饼状图扩展流程非功能需求3.2.1.4 首页天气情况(ff0101_ff04)气象信息展示,展示天气情况、温度、湿度等信息;应用功能编号ff0101_ff04应用功能名称首页天气情况