EMS能源管理平台概要设计说明书告警诊断.docx
《EMS能源管理平台概要设计说明书告警诊断.docx》由会员分享,可在线阅读,更多相关《EMS能源管理平台概要设计说明书告警诊断.docx(28页珍藏版)》请在第一文库网上搜索。
1、EMS能源管理系统软件概 要设计说明书(告警模块、 诊断模块)11告警注册与配置51.1.1 功能描述51.1.2 实现方案51.1.3 数据流程6114 接口61.2告警生成与恢复71.2.1 实现方案71.2.2 数据流程72. 4.3模块接口 132. 4. 4数据库表结构1313告警推送与显示171.3.1 功能描述171.3.2 实现方案171.3.3 数据流程1913.4 接口201.4 一键诊断241.4. 1功能描述241.5. 2 diagnosis. conf ig 结构261.6. 3数据流程2714.4 接口27图1系统架构图11告警注册与配置对所有告警项实现注册功能,
2、方便第三方告警项的接入以及扩展。1.1.2实现方案之前版本中告警生成算法是嵌在代码中,新版将从代码中剥离告警生成、恢复算法,实现告警生成、 恢复的可配置。目前数据库中TB_ALARMTYPE (告警类型表)需要增加一个字段(GROUP3 int),满足告警类型的业务 分类。告警分级范围值在web. config中进行配置,即分级需要设置最小等级和最大等级。告警分类一、分类二、分类三名称需要维护,需要新增告警分类信息表(TB_EMS_ALARM_GROUPINFO);告警分类信息表(TB_EMS_ALARM_GROUPINFO)的结构如下:字段名描述数据类型是否为空备注ID告警分类信息表的IDI
3、ntNOT NULLPKGR0UPID分组IDIntNOT NULLGroupname分组名称Varchar(50)NULLGrouptype分组类型IntNOT NULL1,分组一, 模块名称; 2,分组二, 模块子功能 名称;3分组 三,业务名 称;1.1.3数据流程1.1.4 接口接口名接口描述接口参数说明bool RegiSterAIarm(/MarmRegisterInfo registerinfo)注册告警信息告警注册信息对象bool UpdateRegisterAlarmInfo(AlarmRegisterInfo newRegisterInfo)更新告警信息告警注册信息对象bo
4、ol DeleteAlarmRegister(int id)删除告警注册信息告警注册信息idList GetAlarmRegisterInfos (Pager page, QueryAlarmRegisterInfo query)获取告警注册信息列 表page:分页对象query:查询对象实体类名实体类描述实体类成员说明AlarmRegisterInfo注册信息类AlannTyPe :告警类型码 AlarmT ypeName :告警名称AlarmLeve 1:等级AIarmGrOUP 1:分组一larmGroup2:分组二AlarmGroup3:分组三L2告警生成与恢复1.2.1 实现方案业务
5、告警分为实时业务告警和历史业务告警,实时业务告警是根据模拟量或者开关量的值,判断是否 越线或者状态变化,从而决定是否产生告警,这部分业务告警实时性较强,需要后台接收到前置送来的数 据后立即进行判断;而历史业务告警是对脉冲量(累计值)进行计算,并且与基准值进行比较,来产生告 警,而且判断周期可配置(十分钟、小时、天、月),实时性要求低,不需进行告警恢复。这部分告警是 由告警服务程序进行判断的。告警服务程序分两个线程,一个线程为能耗监管模块的告警(能耗突变、总分不平衡、定额);另一 个线程为制冷系统、锅炉系统以及制氧系统的能效告警。通过历史值来计算告警计算量的值并且与告警阈 值进行对比,满足则产生
6、一条告警记录。所有告警产生都是通过调用后台提供的增加告警的接口,接口的 参数为告警结构体。1.2.2 数据流程一、能耗监管模块该模块包括能耗突变告警、总分不平衡告警以及定额告警。程序初始化完后,分别加载需要进行突变诊断(设备和区域)、总分不平衡(设备)、定额诊断(设 备和区域)的对象,并且读取配置参数,建立对应的链表,创建诊断线程,依次诊断小时颗粒度、天颗粒 度和月颗粒度。其中具有小时颗粒度的告警类型有小时总分不平衡、定额诊断;具有天颗粒度的告警类型 有天总分不平衡、天能耗突变;具有月颗粒度的告警类型有月总分不平衡、月能耗突变。能耗突变诊断算法,通过统计周期内的实际能耗值与基准能耗值进行比较,
7、得出能耗是否异常:基准能耗由历史能耗通过相应的算法计算得出;天能耗突增:当天能耗/基准能耗值N或当天能耗/基准能耗1N(N可配置,缺省值为2)时,触发告 警,每天判断一次,判断时间可配置;月能耗突增:当月能耗/基准能耗值N或当天能耗/基准能耗GN(N可配置,缺省值为2)时,触发告 警,每月判断一次,判断时间可配置;总分不平衡诊断算法:通过比较需诊断的总表与其下挂的子表之间的能耗差值,判断是否有用能异常:小时总分不平衡:1小时总表能耗与各分表之和能耗的差额超出范围(以百分比来表示,可配置,缺 省值5%),触发诊断,每小时判断一次,判断时间可配置;天总分不平衡:当天总表能耗与各分表之和能耗的差额超
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EMS 能源 管理 平台 概要 设计 说明书 告警 诊断