EMS能源管理平台概要设计说明书告警诊断.docx
《EMS能源管理平台概要设计说明书告警诊断.docx》由会员分享,可在线阅读,更多相关《EMS能源管理平台概要设计说明书告警诊断.docx(27页珍藏版)》请在第一文库网上搜索。
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. 2diagnosis.config结构261.6. 3数据流程2714.4接口27图1系统架构图11告警注册与配置对所有告警项实现注册功能,方便第三方告警项的接入以及扩
2、展。1.1.2实现方案之前版本中告警生成算法是嵌在代码中,新版将从代码中剥离告警生成、恢复算法,实现告警生成、恢复的可配置。目前数据库中TB_A1ARMTYPE(告警类型表)需要增加一个字段(GROUP3int),满足告警类型的业务分类。告警分级范围值在web.config中进行配置,即分级需要设置最小等级和最大等级。告警分类一、分类二、分类三名称需要维护,需要新增告警分类信息表(TB_EMS_A1ARM_GROUPINFO);告警分类信息表(TB_EMS_A1ARM_GROUPINFO)的结构如下:字段名描述数据类型是否为空备注ID告警分类信息表的IDIntNOTNU11PKGR0UPID分
3、组IDIntNOTNU11Groupname分组名称Varchar(50)NU11Grouptype分组类型IntNOTNU111,分组一,模块名称;2,分组二,模块子功能名称;3分组三,业务名称;1.1.3数据流程1.1.4接口接口名接口描述接口参数说明boo1RegiSterAIarm(/MarmRegisterInforegisterinfo)注册告警信息告警注册信息对象boo1UpdateRegisterA1armInfo(A1armRegisterInfonewRegisterInfo)更新告警信息告警注册信息对象boo1De1eteA1armRegister(intid)删除告警注
4、册信息告警注册信息id1istGetA1armRegisterInfos(Pagerpage,QueryA1armRegisterInfoquery)获取告警注册信息列表page:分页对象query:查询对象实体类名实体类描述实体类成员说明A1armRegisterInfo注册信息类A1annTyPe:告警类型码A1armTypeName:告警名称A1arm1eve1:等级AIarmGrOUP1:分组一1armGroup2:分组二A1armGroup3:分组三12告警生成与恢复1.2.1 实现方案业务告警分为实时业务告警和历史业务告警,实时业务告警是根据模拟量或者开关量的值,判断是否越线或者状
5、态变化,从而决定是否产生告警,这部分业务告警实时性较强,需要后台接收到前置送来的数据后立即进行判断;而历史业务告警是对脉冲量(累计值)进行计算,并且与基准值进行比较,来产生告警,而且判断周期可配置(十分钟、小时、天、月),实时性要求低,不需进行告警恢复。这部分告警是由告警服务程序进行判断的。告警服务程序分两个线程,一个线程为能耗监管模块的告警(能耗突变、总分不平衡、定额);另一个线程为制冷系统、锅炉系统以及制氧系统的能效告警。通过历史值来计算告警计算量的值并且与告警阈值进行对比,满足则产生一条告警记录。所有告警产生都是通过调用后台提供的增加告警的接口,接口的参数为告警结构体。1.2.2 数据流
6、程一、能耗监管模块该模块包括能耗突变告警、总分不平衡告警以及定额告警。程序初始化完后,分别加载需要进行突变诊断(设备和区域)、总分不平衡(设备)、定额诊断(设备和区域)的对象,并且读取配置参数,建立对应的链表,创建诊断线程,依次诊断小时颗粒度、天颗粒度和月颗粒度。其中具有小时颗粒度的告警类型有小时总分不平衡、定额诊断;具有天颗粒度的告警类型有天总分不平衡、天能耗突变;具有月颗粒度的告警类型有月总分不平衡、月能耗突变。能耗突变诊断算法,通过统计周期内的实际能耗值与基准能耗值进行比较,得出能耗是否异常:基准能耗由历史能耗通过相应的算法计算得出;天能耗突增:当天能耗/基准能耗值N或当天能耗/基准能耗
7、1N(N可配置,缺省值为2)时,触发告警,每天判断一次,判断时间可配置;月能耗突增:当月能耗/基准能耗值N或当天能耗/基准能耗GN(N可配置,缺省值为2)时,触发告警,每月判断一次,判断时间可配置;总分不平衡诊断算法:通过比较需诊断的总表与其下挂的子表之间的能耗差值,判断是否有用能异常:小时总分不平衡:1小时总表能耗与各分表之和能耗的差额超出范围(以百分比来表示,可配置,缺省值5%),触发诊断,每小时判断一次,判断时间可配置;天总分不平衡:当天总表能耗与各分表之和能耗的差额超出范围(以百分比来表示,可配置,缺省值5%),触发诊断,每天判断一次,判断时间可配置;月总分不平衡:当月总表能耗与各分表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EMS 能源 管理 平台 概要 设计 说明书 告警 诊断