欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    EMS能源管理平台概要设计说明书告警诊断.docx

    • 资源ID:310479       资源大小:195.38KB        全文页数:28页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    EMS能源管理平台概要设计说明书告警诊断.docx

    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告警注册与配置对所有告警项实现注册功能,方便第三方告警项的接入以及扩展。1.1.2实现方案之前版本中告警生成算法是嵌在代码中,新版将从代码中剥离告警生成、恢复算法,实现告警生成、 恢复的可配置。目前数据库中TB_ALARMTYPE (告警类型表)需要增加一个字段(GROUP3 int),满足告警类型的业务 分类。告警分级范围值在web. config中进行配置,即分级需要设置最小等级和最大等级。告警分类一、分类二、分类三名称需要维护,需要新增告警分类信息表(TB_EMS_ALARM_GROUPINFO);告警分类信息表(TB_EMS_ALARM_GROUPINFO)的结构如下:字段名描述数据类型是否为空备注ID告警分类信息表的IDIntNOT NULLPKGR0UPID分组IDIntNOT NULLGroupname分组名称Varchar(50)NULLGrouptype分组类型IntNOT NULL1,分组一, 模块名称; 2,分组二, 模块子功能 名称;3分组 三,业务名 称;1.1.3数据流程1.1.4 接口接口名接口描述接口参数说明bool RegiSterAIarm(/MarmRegisterInfo registerinfo)注册告警信息告警注册信息对象bool UpdateRegisterAlarmInfo(AlarmRegisterInfo newRegisterInfo)更新告警信息告警注册信息对象bool DeleteAlarmRegister(int id)删除告警注册信息告警注册信息idList<AlarmRegisterInfo> GetAlarmRegisterInfos (Pager page, QueryAlarmRegisterInfo query)获取告警注册信息列 表page:分页对象query:查询对象实体类名实体类描述实体类成员说明AlarmRegisterInfo注册信息类AlannTyPe :告警类型码 AlarmT ypeName :告警名称AlarmLeve 1:等级AIarmGrOUP 1:分组一larmGroup2:分组二AlarmGroup3:分组三L2告警生成与恢复1.2.1 实现方案业务告警分为实时业务告警和历史业务告警,实时业务告警是根据模拟量或者开关量的值,判断是否 越线或者状态变化,从而决定是否产生告警,这部分业务告警实时性较强,需要后台接收到前置送来的数 据后立即进行判断;而历史业务告警是对脉冲量(累计值)进行计算,并且与基准值进行比较,来产生告 警,而且判断周期可配置(十分钟、小时、天、月),实时性要求低,不需进行告警恢复。这部分告警是 由告警服务程序进行判断的。告警服务程序分两个线程,一个线程为能耗监管模块的告警(能耗突变、总分不平衡、定额);另一 个线程为制冷系统、锅炉系统以及制氧系统的能效告警。通过历史值来计算告警计算量的值并且与告警阈 值进行对比,满足则产生一条告警记录。所有告警产生都是通过调用后台提供的增加告警的接口,接口的 参数为告警结构体。1.2.2 数据流程一、能耗监管模块该模块包括能耗突变告警、总分不平衡告警以及定额告警。程序初始化完后,分别加载需要进行突变诊断(设备和区域)、总分不平衡(设备)、定额诊断(设 备和区域)的对象,并且读取配置参数,建立对应的链表,创建诊断线程,依次诊断小时颗粒度、天颗粒 度和月颗粒度。其中具有小时颗粒度的告警类型有小时总分不平衡、定额诊断;具有天颗粒度的告警类型 有天总分不平衡、天能耗突变;具有月颗粒度的告警类型有月总分不平衡、月能耗突变。能耗突变诊断算法,通过统计周期内的实际能耗值与基准能耗值进行比较,得出能耗是否异常:基准能耗由历史能耗通过相应的算法计算得出;天能耗突增:当天能耗/基准能耗值N或当天能耗/基准能耗1N(N可配置,缺省值为2)时,触发告 警,每天判断一次,判断时间可配置;月能耗突增:当月能耗/基准能耗值N或当天能耗/基准能耗GN(N可配置,缺省值为2)时,触发告 警,每月判断一次,判断时间可配置;总分不平衡诊断算法:通过比较需诊断的总表与其下挂的子表之间的能耗差值,判断是否有用能异常:小时总分不平衡:1小时总表能耗与各分表之和能耗的差额超出范围(以百分比来表示,可配置,缺 省值5%),触发诊断,每小时判断一次,判断时间可配置;天总分不平衡:当天总表能耗与各分表之和能耗的差额超出范围(以百分比来表示,可配置,缺省值 5%),触发诊断,每天判断一次,判断时间可配置;月总分不平衡:当月总表能耗与各分表之和能耗的差额超出范围(以百分比来表示,可配置,缺省值 5%),触发诊断,每月判断一次,判断时间可配置;定额诊断算法:当对象(能耗节点或设备)的实际能耗值达到定额值的80% (该限值可配置,取值范围为(0,100%), 缺省值:80%)时,触发定额级预警,判断周期可配置;当对象(能耗节点或设备)的实际能耗值达到定额值的90% (该限值可配置,取值范围为(定额一级预 警门限值,100%),缺省值:90%)时,触发定额二级预警,判断周期可配置;当对象(能耗节点或设备)的实际能耗值达到定额值的100% (该限值可配置,取值范围为(定额一级 预警门限值,无穷大),缺省值:90%)时,触发定额一级告警,判断周期可配置;当对象(能耗节点或设备)的实际能耗值达到定额值的110% (该限值可配置,缺省值:110%,但不可 小于定额一级告警门限值)时,触发定额二级告警,判断周期可配置;二、制冷系统制冷系统历史告警项有:机组总效率COP过低、制冷系统能效比EERr过低、空调水系统输送系数过 低、供回水温差过低、冷冻水供水温度过高、热水供水温度过低。算法如下:机组总效率COP过低:制冷主机总能效C0P告警值,产生告警。统计周期(1小时,可配置)。告警值根据系统额定制冷量 配置,最低3.0。(告警判断需联动设备运行状态,当设备或系统停止运行时,不做告警判断) 制冷系统能效比EERr过低:制冷系统能效比EERr告警值,产生告警。(对于风冷制冷系统即为机组总效率COP)统计周期(1小 时,可配置).告警值根据系统形式和额定制冷量配置,最低2. 59。(告警判断需联动设备运行状态,当设 备或系统停止运行时,不做告警判断) 空调水系统输送系数过低:输送系数告警值,产生告警。周期(1小时,可配置).告警值可配置,需区分冷冻水和冷却水,默 认/最低冷冻水系统35、冷却水系统30。(告警判断需联动设备运行状态,当设备或系统停止运行时,不 做告警判断)供回水温差过低:温差告警值,产生告警。统计周期(1小时,可配置)。告警值可配置,默认3。(告警判断需联动设 备运行状态,当设备或系统停止运行时,不做告警判断)冷冻水供水温度过高:温度告警值,产生告警。统计周期(1小时,可配置),对应生效时间可配置,默认为夏季运行时间。 告警值可配置,默认9。(告警判断需联动设备运行状态,当设备或系统停止运行时,不做告警判断) 热水供水温度过低:系统热水总供水温度告警值,产生告警(风冷制冷系统,系统处于冬季运行工况时)。统计周期(1 小时,可配置),对应生效时间可配置,默认为冬季运行时间。告警值可配置,默认40。(告警判断需联动 设备运行状态,当设备或系统停止运行时,不做告警判断)杳轮训结束三、锅炉系统机组负荷率过低,统计周期(1小时,可配置),若机组负荷率告警值,则产生诊断。告警值根据系统额定蒸汽产出量 (蒸发量)配置,最低0.6平均锅炉热效率过低:统计周期(1小时,1月可配置),锅炉热效率告警值,则产生诊断。告警值根据系统额定蒸汽产出 量(蒸发量)和燃料类型配置,最低0.87系统蒸汽燃值过低:蒸汽焰值告警值,则产生诊断告警。(蒸汽锅炉系统)统计周期(1小时,可配置)。告警值根据锅炉 设计蒸汽压力和蒸汽温度配置,默认2160。否四、制氧站系统制氧能效过低:通过比较当前时段能效与历史能效,来判断能效异常: 小时能效异常:1小时若单位能耗氧气产量X(X可配置),触发诊断,每小时判断一次,判断时间可配置;天能效异常:1天内若单位能耗氧气产量=X(X可配置),触发诊断,每天判断一次,判断时间可配置;月能效异常:1月内若单位能耗氧气产量=«(X可配置),触发诊断,每月判断一次,判断时间可配置;轮训结束告警ID分为IDl分ID2省髻为型告警羞型名希售管等他着望柒没8-W路WORD projectID;WORD systemID;int aIarmObjID;int devID;int StationlD;TCHAR alarm0bjName65;TCHAR devName65;TCHAR stationName65;TCHAR alarmContent129;TCHAR projectName65;BYTE rtAlarm;BYTE status;time t alarmTime;ContentTime;int reservel;int reserve2;double reserve3;double reserved;TCHAR reserve533;TCHAR reserve633; AlarmItemDef;工程ID孑卷使ID/箸警对象ID假备ID厂鲂ID告警对2名希德备名检/塔号对象名转专奇告警的客工程名始.优色杼击O-不招录正由1-姐隶义君/<ft告警时向星新内容时向残留孩留孩留我留强貂彩船2.4.3模块接口AddRealAlarrn(ALARMDef)typedef struct AlarmItcmDefTCHAR alarmlD37:BYTE groupIDl;BYTE groupTD2;WORD aIarmType;TCHAR alarmTypeName33;BYTE alarmLevel;TCHAR alarmSource33;BYTE alarmObjType;告警对*变型1 -节点2制对拿3-横拟登4-三关盘5- 6定义6- &70冬2.4.4数据库表结构告警类型表(TB_ALARMTYPE)域 号域英文名域中文名域类型长度关 键 字外

    注意事项

    本文(EMS能源管理平台概要设计说明书告警诊断.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开