【技术实现步骤摘要】
一种面向区域发电公司的报警消息中心系统
本专利技术涉及一种报警消息中心系统,特别涉及一种面向区域发电公司的报警消息中心系统。
技术介绍
近年来,随着信息化和工业化的深度融合,区域发电公司对下属电厂的管理水平有了显著提高。由于发电机组的系统复杂性,在日常生产运行过程中,时常会发生各种类型的故障或报警,如果不能将报警信息及时通知给生产责任人进行纠正,或将酿成重大的安全事故。目前区域发电公司生产实时监管系统中有一些局部应用的报警及短信通知功能,存在问题是:(1)生产管理人员不能基于可视化图形界面方式自定义报警业务规则;(2)区域公司侧生产实时监管系统的报警规则较少、报警计算量小,未考虑接入下属所有电厂数据后大数据规模下的部署及应用;(3)目前的报警消息大多采用短信通知,未考虑其他形式的消息通知机制,如微信、APP消息推送和电话自动拨号等;(4)目前的报警分析功能展示比较单一,没有按照目标用户进行场景细分,如在公司网站、值班室大屏幕和用户桌面客户端呈现不同的功能场景。为了让区域发电公司生产管理人员和电厂相关责任人灵活制定报警业务规则,第一时间获得报警消息通知及时掌握发电机组运行状况,最大限度提高事故的反应速度,降低事故发生的可能性,建立区域发电公司报警消息中心系统迫在眉睫。
技术实现思路
本专利技术弥补了现有技术和功能的不足,提供了一种面向区域发电公司的报警消息中心系统,具有配置灵活、功能全面、高性能的特点。为了达到上述目的,本专利技术是通过如下技术方案实现的:一种面向区域发电公司的报警消息中心系统,分为数据源层、数据服务中间件层、报警规则配置层、报警任务计算引擎层、 ...
【技术保护点】
1.一种面向区域发电公司的报警消息中心系统,其特征在于,分为数据源层、数据服务中间件层、报警规则配置层、报警任务计算引擎层、消息总线和消息分发中心层、报警展示分析层;所述的数据源层报警数据由时序数据和管理数据构成;时序数据来自区域公司生产实时监管系统和下属电厂厂级信息监控系统,主要是基于物联网架构的实时数据库测点当前值和历史值;管理数据来自公司ERP系统和运行、燃料、技术监督等业务系统;所述的数据服务中间件层提供报警规则计算访问数据源层业务数据的接口;数据源层由时序数据和管理数据构成,数据分别存储于实时数据库和关系数据库中,数据服务中间件基于适配器插件方式,完成了对不同类型实时数据库的封装,构建了规范的通讯接口和数据访问接口,屏蔽了不同实时数据库的差异,对外提供统一的数据服务;所述的报警规则配置层基于通用性、开放性和可扩充性原则,所有报警业务逻辑能由用户自定义规则配置实现;规则的基本元素是组件,用户可以通过拖拽组件的方式轻松的创建出复杂的、可追溯的、可视化的报警逻辑;配置出来的规则的逻辑会以业务流程图的方式展现出来,用户可通过业务流程图来了解规则具体的内容,而不是传统的黑盒模式;所述的 ...
【技术特征摘要】
1.一种面向区域发电公司的报警消息中心系统,其特征在于,分为数据源层、数据服务中间件层、报警规则配置层、报警任务计算引擎层、消息总线和消息分发中心层、报警展示分析层;所述的数据源层报警数据由时序数据和管理数据构成;时序数据来自区域公司生产实时监管系统和下属电厂厂级信息监控系统,主要是基于物联网架构的实时数据库测点当前值和历史值;管理数据来自公司ERP系统和运行、燃料、技术监督等业务系统;所述的数据服务中间件层提供报警规则计算访问数据源层业务数据的接口;数据源层由时序数据和管理数据构成,数据分别存储于实时数据库和关系数据库中,数据服务中间件基于适配器插件方式,完成了对不同类型实时数据库的封装,构建了规范的通讯接口和数据访问接口,屏蔽了不同实时数据库的差异,对外提供统一的数据服务;所述的报警规则配置层基于通用性、开放性和可扩充性原则,所有报警业务逻辑能由用户自定义规则配置实现;规则的基本元素是组件,用户可以通过拖拽组件的方式轻松的创建出复杂的、可追溯的、可视化的报警逻辑;配置出来的规则的逻辑会以业务流程图的方式展现出来,用户可通过业务流程图来了解规则具体的内容,而不是传统的黑盒模式;所述的报警任务计算引擎层根据用户配置的报警业务规则,获取数据源进行计算产生报警,并基于数据高效传输协议将报警信息推向消息总线层,采用分布式任务计算引擎进行处理;所述消息总线和消息分发中心层可基于短信、微信、APP、邮件、电话等方式,第一时间将报警消息推送给生产管理人员和相关责任人;所述的报警展示分析层可在公司网站、值班室大屏幕和用户桌面客户端呈现不同的报警查询和分析场景,提供给生产管理人员进行事后分析,同时为设备预警提供决策依据。2.根据权利要求1所述的一种面向区域发电公司的报警消息中心系统,其特征在于,所述的报警规则配置层具体为:报警规则引擎提供基础的规则模型定义、规则任务管理、规则事件机制、规则持久化、规则流程跟踪服务、流程版本一致性保证;规则模型定义了规则的各个基本元素,包括开始节点、结束节点、顺序执行、并发执行、分支执行、循环执行、状态转移;规则任务管理用于对规则流程实例的启动、停止、挂起、召回、异常管理;在此基础上,建立可视化报警规则组件容器,基于Windows画布机制实现组件的拖拉拽;所有的逻辑处理单元都是以组件的形式接入至报警规则配置工具;组件类至少实现三个接口:(1)InArgument<T>:组件模块输入,T为自定义泛型参数类型;(2)OutArgument<T>:组件模块输出,即模块执行完之后需要返回的结果,T为自定义泛型参数类型;(3)Execute(Contextcontext):组件业务逻辑执行,context为组件执行的工作流上下文参数;创建好的规则基于工作流引擎流程跟踪服务能够进行单步调试,同时输出详细的调试信息;规则流程跟踪服务基于数据上下文总线方式设...
【专利技术属性】
技术研发人员:王毅,刘鹏飞,黄廷辉,应成楼,
申请(专利权)人:西安热工研究院有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。