CN117035643A - 煤炭生产子***的告警方法、装置、设备及存储介质 - Google Patents
煤炭生产子***的告警方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN117035643A CN117035643A CN202310892329.2A CN202310892329A CN117035643A CN 117035643 A CN117035643 A CN 117035643A CN 202310892329 A CN202310892329 A CN 202310892329A CN 117035643 A CN117035643 A CN 117035643A
- Authority
- CN
- China
- Prior art keywords
- alarm
- information
- alarm information
- real
- time data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 239000003245 coal Substances 0.000 title claims abstract description 68
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 60
- 230000008569 process Effects 0.000 claims abstract description 32
- 238000004590 computer program Methods 0.000 claims description 10
- 230000000007 visual effect Effects 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000005065 mining Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- NINIDFKCEFEMDL-UHFFFAOYSA-N Sulfur Chemical compound [S] NINIDFKCEFEMDL-UHFFFAOYSA-N 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 229910052717 sulfur Inorganic materials 0.000 description 2
- 239000011593 sulfur Substances 0.000 description 2
- 238000009423 ventilation Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013079 data visualisation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000010223 real-time analysis Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2291—User-Defined Types; Storage management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Manufacturing & Machinery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Software Systems (AREA)
- General Factory Administration (AREA)
Abstract
本公开提出了一种煤炭生产子***的告警方法、装置、设备及存储介质,涉及智能告警技术领域,包括:采集各个生产子***的实时数据并存储到数据库中;基于所述实时数据,判断是否需要生成第一告警信息;响应于生成所述第一告警信息,将所述第一告警信息存入所述数据库中,并对所述第一告警信息进行展示;将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给第三方服务平台。可以有效节省工程人员学习成本,降低配置工作量及时间,减少硬件设备使用数量。实现了各生产子***告警后台逻辑及告警配置工具的统一,实现了告警内容及告警定义的规范化和标准化。
Description
技术领域
本公开涉及智能告警技术领域,尤其涉及一种煤炭生产子***的告警方法、装置、设备及存储介质。
背景技术
由于煤炭的各家生产子***告警后台开发语言不同,同一种告警生成逻辑也不完全一致,告警可视化配置工具差异大。告警生成是否正确、是否及时,严重依赖各厂家开发人员能力。告警平台使用学***台,无法实现告警的统一展示和分析。
因而,如何形成一个统一的告警平台,来对各个生产子***告警后台逻辑进行统一,提高标准化程度,是目前亟需解决的问题。
发明内容
本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
本公开第一方面实施例提出了一种煤炭生产子***的告警方法,包括:
采集各个生产子***的实时数据并存储到数据库中;
基于所述实时数据,判断是否需要生成第一告警信息;
响应于生成所述第一告警信息,将所述第一告警信息存入所述数据库中,并对所述第一告警信息进行展示;
将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给第三方服务平台。
本公开第二方面实施例提出了一种煤炭生产子***的告警装置,包括:
采集模块,用于采集各个生产子***的实时数据并存储到数据库中;
判断模块,用于基于所述实时数据,判断是否需要生成第一告警信息;
展示模块,用于响应于生成所述第一告警信息,将所述第一告警信息存入所述数据库中,并对所述第一告警信息进行展示;
转发模块,用于将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给第三方服务平台。
本公开第三方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本公开第一方面实施例提出的煤炭生产子***的告警方法。
本公开第四方面实施例提出了一种非临时性计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如本公开第一方面实施例提出的煤炭生产子***的告警方法。
本公开提供的煤炭生产子***的告警方法、装置、设备及存储介质,存在如下有益效果:
本公开实施例中,首先采集各个生产子***的实时数据并存储到数据库中,然后基于所述实时数据,判断是否需要生成第一告警信息,之后响应于生成所述第一告警信息,将所述第一告警信息存入所述数据库中,并对所述第一告警信息进行展示,最后将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给第三方服务平台。由此,实现不同生产子***告警通过一个告警配置工具即可配置完成,实现煤炭不同生产子***能够通过同一个告警平台快速处理并判断是否有相关告警生成,达到一处生成,处处均可使用的目的,此发明节省了工程人员的学习成本,提高了配置效率,降低了配置出错率,实现了煤炭现场的高效工作,并对煤炭设备、人员安全性提供了有效支持。
本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本公开实施例所提供的一种煤炭生产子***的告警方法的流程示意图;
图2为本公开实施例所提供的一种煤炭生产子***的告警方法的结构框图;
图3为本公开实施例所提供的一种煤炭生产子***的告警方法的流程示意图;
图4为本公开实施例所提供的一种煤炭生产子***的告警装置的结构框图;
图5示出了适于用来实现本公开实施方式的示例性计算机设备的框图。
具体实施方式
下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制。
下面参考附图描述本公开实施例的煤炭生产子***的告警方法、装置、计算机设备和存储介质。
需要说明的是,本公开实施例中的煤炭生产子***的告警方法的执行主体为煤炭生产子***的告警装置,该装置可以由软件和/或硬件的方式实现,该装置可以配置在任意电子设备中,比如可以是耳机、手机、电脑,在此不进行限定。
图1为本公开第一实施例所提供的煤炭生产子***的告警方法的流程示意图。
如图1所示,该煤炭生产子***的告警方法可以包括以下步骤:
步骤101,采集各个生产子***的实时数据并存储到数据库中。
其中,煤炭生产子***指的是在煤炭行业中负责煤炭开采、处理和运输等环节的一系列集成化的子***。以下是其中几个常见的煤炭生产子***:
煤矿开采子***:包括井上作业和井下作业两个部分,用于实施煤矿的开采工艺和操作流程。该子***涉及到矿井设备控制、巷道施工、采掘机械运行、通风***、安全监测等关键任务。
煤炭处理子***:处理从矿井开采出来的原煤,进行洗选、破碎、筛分等工艺流程,以提高煤炭品质,减少灰分和硫分含量,满足市场需求。该子***包煤设备等。
煤炭运输子***:负责将处理后的煤炭从矿山运输到终端用户或煤炭加工厂。这种子***可以包括斗车、皮带输送机、铁路运输设备、船舶和管道等,用于煤炭的输送、堆放和装卸。
煤矿安全监控子***:用于监测和控制矿井内的安全状况括可燃气体监测、通风***监控、防火***、矿井温度检测等。此外,还包括监控和报警***,以及应急救援设备,以确保矿井工作人员的生命安全。
煤炭质量监测子***:用于对煤炭的质量进行监测和评估,包括煤质分析仪器,测定煤炭的灰分、硫分、水分、挥发分和发热量等重要参数。这些参数对煤炭的市场价格和应用价值有着重要影响,用于指导煤矿生产和产品销售。
以上只是煤炭生产子***的一些常见范例,实际煤炭生产过程中可能还存在其他特定于煤炭行业的子***,例如煤炭检测和分级子***、煤仓库管理子***等,以满足煤炭行业的生产需求和管理要求。
具体的,可以利用EIP采集***采集各个生产子***的实时数据并存储到数据库中。其中,EIP(Ethernet/Indstrial Protocol)采集***是一个用于企业或组织收集、管理和分析信息的***。它具备多种数据采集方式,能够从不同的信息源获取数据,并将其整合到一个中央化的平台中进行处理和分析。
步骤102,基于实时数据,判断是否需要生成第一告警信息。
可选的,可以首先根据实时数据和预设的告警配置信息,判断是否需要告警,之后若需要告警,生成第一告警信息,第一告警信息中包含有报警类型。
其中,告警配置信息至少包含有告警原因、告警等级、告警类型、告警设备、告警属性和告警联动信息。
其中,预设的告警配置信息可以至少包含有告警原因、告警等级、告警类型、告警设备、告警属性和告警联动信息。
需要说明的是,告警配置包含配置数据表和配置界面工具两部分。
其中,数据表存储在数据库中。
其中,配置工具采用web页面,集成到webscada平台。
其中,webscada平台是一种基于web技术的监控与数据采集***,用于实时监控和远程控制工业过程。它结合了Web技术和SCADA(Supervisory Control and DataAcquisition)***的功能,为用户提供在网络上访问和管理工业设备和过程的能力。
可选的,webscada平台可以实现实时监控和数据可视化:WebSCADA平台通过图形界面将工业过程中的数据以可视化方式展示,例如仪表盘、图表、趋势曲线等,使运营人员能够实时监测设备状态和工艺数据。
其中,告警配置信息可以为告警配置表,其至少包含有EIP告警表、告警类型表、告警原因表,以及告警记录表。
步骤103,响应于生成第一告警信息,将第一告警信息存入数据库中,并对第一告警信息进行展示。
可选的,可以首先将第一告警信息在前端可视化界面进行展示,之后从数据库中读取历史告警记录,以从历史告警记录中获取告警信息,然后根据预设的告警配置信息和告警信息,进行语音播报。
需要说明的是,有的告警信息有对应的联动动作,比如语音播报,有的报警信息没有,具体的可以根据告警配置信息判断告警信息是否有对应的联动动作,若有,则进行语音播报,或者也可以为视频或者推图,在此不做限定。
步骤104,将第一告警信息转发给告警推送进程,以使得告警推送进程将第一告警信息转发给第三方服务平台。
可选的,可以首先对第一告警信息按照json格式进行组装,然后将第一告警信息通过websocket后台服务程序发送给到云组态工具,并基于库表映射转发给clickhouse平台。
需要说明的是,可以从数据库中定时获取实时第一告警信息并通过websocket方式发送数据云组态开发平台并在界面展示。
定时获取实时告警数据:需要转发所有未结束的告警(end_flag=0),且del_flag未删除、ack_flag未确认的告警。
可选的,也可以选择是否增加结束字段,如下:
转发接口内容:json格式,把eip_alarm表中数据组织成JSON字符串作为消息内容,并注意ID相关字段,需要增加对应的name信息添加到json中。
具体的,可以首先由前端界面进行数据过滤、或者分页显示、或者控制显示最新的多少条。
其中,ClickHouse是一个开源的列式数据库管理***,提供高性能的实时分析能力。
其中,WebSocket后台服务是指用于处理WebSocket连接和消息传输的服务器端应用程序。它负责接收客户端的WebSocket连接请求,并维持与客户端之间的长期连接,后台服务可以接收从客户端发送的消息,并回复相应的响应。
图2为本公开实施例所提供的一种煤炭生产子***的告警方法的结构框图。
本公开实施例中,首先采集各个生产子***的实时数据并存储到数据库中,然后基于实时数据,判断是否需要生成第一告警信息,之后响应于生成第一告警信息,将第一告警信息存入数据库中,并对第一告警信息进行展示,最后将第一告警信息转发给告警推送进程,以使得告警推送进程将第一告警信息转发给第三方服务平台。由此,实现不同生产子***告警通过一个告警配置工具即可配置完成,实现煤炭不同生产子***能够通过同一个告警平台快速处理并判断是否有相关告警生成,达到一处生成,处处均可使用的目的,此发明节省了工程人员的学习成本,提高了配置效率,降低了配置出错率,实现了煤炭现场的高效工作,并对煤炭设备、人员安全性提供了有效支持。
图3为本公开第二实施例所提供的煤炭生产子***的告警方法的流程示意图。
如图3所示,该煤炭生产子***的告警方法可以包括以下步骤:
步骤201,按照指定时间周期对Redis中EIP数据进行访问,并根据告警配置信息生成第一告警信息,第一告警信息中包含的告警类型为EIP告警、普通状态量变位告警或者模拟量越限告警。
需要说明的是,服务器可以定时访问Redis中EIP数据,比如每秒访问一次,并根据告警配置信息形成告警配置的告警原因ID,判断是否应该生成EIP告警或普通状态量变位告警、模拟量越限告警。
步骤202,响应于生成第一告警信息,将第一告警信息存入数据库中,并对第一告警信息进行展示。
步骤203,将第一告警信息转发给告警推送进程,以使得告警推送进程将第一告警信息转发给第三方服务平台。
需要说明的是,步骤202、203的具体实现方式可以参照上述实施例,在此不进行赘述。
本公开实施例中,首先按照指定时间周期对Redis中EIP数据进行访问,并根据告警配置信息生成第一告警信息,第一告警信息中包含的告警类型为EIP告警、普通状态量变位告警或者模拟量越限告警,之后响应于生成第一告警信息,将第一告警信息存入数据库中,并对第一告警信息进行展示,最后将第一告警信息转发给告警推送进程,以使得告警推送进程将第一告警信息转发给第三方服务平台。由此,可以有效节省工程人员学***台统一奠定了基础。
为了实现上述实施例,本公开还提出一种煤炭生产子***的告警装置。
图4为本公开第三实施例所提供的煤炭生产子***的告警装置的结构框图。
如图4所示,该煤炭生产子***的告警装置400可以包括:
采集模块410,用于采集各个生产子***的实时数据并存储到数据库中;
判断模块420,用于基于所述实时数据,判断是否需要生成第一告警信息;
展示模块430,用于响应于生成所述第一告警信息,将所述第一告警信息存入所述数据库中,并对所述第一告警信息进行展示;
转发模块440,用于将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给第三方服务平台。
可选的,所述判断模块,具体用于:
根据所述实时数据和预设的告警配置信息,判断是否需要告警;
若需要告警,生成所述第一告警信息,所述第一告警信息中包含有报警类型,
其中,所述告警配置信息至少包含有告警原因、告警等级、告警类型、告警设备、告警属性和告警联动信息。
可选的,所述展示模块,还用于:
将所述第一告警信息在前端可视化界面进行展示;
从所述数据库中读取历史告警记录,以从所述历史告警记录中获取告警信息;
根据预设的告警配置信息和所述告警信息,进行语音播报。
可选的,所述转发模块,具体用于:
对所述第一告警信息按照json格式进行组装;
将所述第一告警信息通过websocket后台服务程序发送给到云组态工具,并基于库表映射转发给clickhouse平台。
可选的,该装置还包括:
告警模块,用于按照指定时间周期对Redis中EIP数据进行访问,并根据告警配置信息生成所述第一告警信息,所述第一告警信息中包含的告警类型为EIP告警、普通状态量变位告警或者模拟量越限告警。
本公开实施例中,首先采集各个生产子***的实时数据并存储到数据库中,然后基于实时数据,判断是否需要生成第一告警信息,之后响应于生成第一告警信息,将第一告警信息存入数据库中,并对第一告警信息进行展示,最后将第一告警信息转发给告警推送进程,以使得告警推送进程将第一告警信息转发给第三方服务平台。由此,实现不同生产子***告警通过一个告警配置工具即可配置完成,实现煤炭不同生产子***能够通过同一个告警平台快速处理并判断是否有相关告警生成,达到一处生成,处处均可使用的目的,此发明节省了工程人员的学习成本,提高了配置效率,降低了配置出错率,实现了煤炭现场的高效工作,并对煤炭设备、人员安全性提供了有效支持。
为了实现上述实施例,本公开还提出一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时,实现如本公开前述实施例提出的煤炭生产子***的告警方法。
为了实现上述实施例,本公开还提出一种非临时性计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现如本公开前述实施例提出的煤炭生产子***的告警方法。
为了实现上述实施例,本公开还提出一种计算机程序产品,当计算机程序产品中的指令处理器执行时,执行如本公开前述实施例提出的煤炭生产子***的告警方法。
图5示出了适于用来实现本公开实施方式的示例性计算机设备的框图。图5显示的计算机设备12仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图5所示,计算机设备12以通用计算设备的形式表现。计算机设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,***存储器28,连接不同***组件(包括***存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(Industry StandardArchitecture;以下简称:ISA)总线,微通道体系结构(Micro Channel Architecture;以下简称:MAC)总线,增强型ISA总线、视频电子标准协会(Video Electronics StandardsAssociation;以下简称:VESA)局域总线以及***组件互连(Peripheral ComponentInterconnection;以下简称:PCI)总线。
计算机设备12典型地包括多种计算机***可读介质。这些介质可以是任何能够被计算机设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(Random Access Memory;以下简称:RAM)30和/或高速缓存存储器32。计算机设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如:光盘只读存储器(Compact Disc Read OnlyMemory;以下简称:CD-ROM)、数字多功能只读光盘(Digital Video Disc Read OnlyMemory;以下简称:DVD-ROM)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本公开所描述的实施例中的功能和/或方法。
计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机设备12交互的设备通信,和/或与使得该计算机设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,计算机设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(Local Area Network;以下简称:LAN),广域网(Wide Area Network;以下简称:WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机设备12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理单元16通过运行存储在***存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现前述实施例中提及的方法。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本公开的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本公开的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本公开的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本公开各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本公开的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本公开的限制,本领域的普通技术人员在本公开的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种煤炭生产子***的告警方法,其特征在于,包括:
采集各个生产子***的实时数据并存储到数据库中;
基于所述实时数据,判断是否需要生成第一告警信息;
响应于生成所述第一告警信息,将所述第一告警信息存入所述数据库中,并对所述第一告警信息进行展示;
将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给第三方服务平台。
2.根据权利要求1所述的方法,其特征在于,所述基于所述实时数据,判断是否需要生成第一告警信息,包括:
根据所述实时数据和预设的告警配置信息,判断是否需要告警;
若需要告警,生成所述第一告警信息,所述第一告警信息中包含有报警类型,
其中,所述告警配置信息至少包含有告警原因、告警等级、告警类型、告警设备、告警属性和告警联动信息。
3.根据权利要求1所述的方法,其特征在于,在所述对所述第一告警信息进行展示之后,还包括:
将所述第一告警信息在前端可视化界面进行展示;
从所述数据库中读取历史告警记录,以从所述历史告警记录中获取告警信息;
根据预设的告警配置信息和所述告警信息,进行语音播报。
4.根据权利要求1所述的方法,其特征在于,所述将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给管控平台,包括:
对所述第一告警信息按照json格式进行组装;
将所述第一告警信息通过websocket后台服务程序发送给到云组态工具,并基于库表映射转发给clickhouse平台。
5.根据权利要求1所述的方法,其特征在于,还包括:
按照指定时间周期对Redis中EIP数据进行访问,并根据告警配置信息生成所述第一告警信息,所述第一告警信息中包含的告警类型为EIP告警、普通状态量变位告警或者模拟量越限告警。
6.一种煤炭生产子***的告警装置,其特征在于,包括:
采集模块,用于采集各个生产子***的实时数据并存储到数据库中;
判断模块,用于基于所述实时数据,判断是否需要生成第一告警信息;
展示模块,用于响应于生成所述第一告警信息,将所述第一告警信息存入所述数据库中,并对所述第一告警信息进行展示;
转发模块,用于将所述第一告警信息转发给告警推送进程,以使得所述告警推送进程将所述第一告警信息转发给第三方服务平台。
7.根据权利要求6所述的装置,其特征在于,所述判断模块,具体用于:
根据所述实时数据和预设的告警配置信息,判断是否需要告警;
若需要告警,生成所述第一告警信息,所述第一告警信息中包含有报警类型,
其中,所述告警配置信息至少包含有告警原因、告警等级、告警类型、告警设备、告警属性和告警联动信息。
8.根据权利要求6所述的装置,其特征在于,所述展示模块,还用于:
将所述第一告警信息在前端可视化界面进行展示;
从所述数据库中读取历史告警记录,以从所述历史告警记录中获取告警信息;
根据预设的告警配置信息和所述告警信息,进行语音播报。
9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5中任一所述的煤炭生产子***的告警方法。
10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现如权利要求1-5中任一所述的煤炭生产子***的告警方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310892329.2A CN117035643A (zh) | 2023-07-19 | 2023-07-19 | 煤炭生产子***的告警方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310892329.2A CN117035643A (zh) | 2023-07-19 | 2023-07-19 | 煤炭生产子***的告警方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117035643A true CN117035643A (zh) | 2023-11-10 |
Family
ID=88628885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310892329.2A Pending CN117035643A (zh) | 2023-07-19 | 2023-07-19 | 煤炭生产子***的告警方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117035643A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117669999A (zh) * | 2024-02-01 | 2024-03-08 | 嘉祥洪润电碳有限公司 | 一种石墨纯化生产的智能管理*** |
-
2023
- 2023-07-19 CN CN202310892329.2A patent/CN117035643A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117669999A (zh) * | 2024-02-01 | 2024-03-08 | 嘉祥洪润电碳有限公司 | 一种石墨纯化生产的智能管理*** |
CN117669999B (zh) * | 2024-02-01 | 2024-04-30 | 嘉祥洪润电碳有限公司 | 一种石墨纯化生产的智能管理*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112308733B (zh) | 一种城市智慧管理***及方法 | |
CN112509173B (zh) | 一种车辆监控方法、装置、设备及存储介质 | |
CN117035643A (zh) | 煤炭生产子***的告警方法、装置、设备及存储介质 | |
CN104331833B (zh) | 环境风险源预警方法 | |
US20180225578A1 (en) | System for analyzing machine data | |
CN114329245A (zh) | 一种空气污染的溯源方法、装置、服务器及存储介质 | |
CN116090823A (zh) | 煤矿灾害的风险监测方法、装置、电子设备及存储介质 | |
CN114490161A (zh) | 一种故障诊断方法、装置、车辆及存储介质 | |
CN112162903A (zh) | 基于Flink对业务***的状态监控方法、*** | |
CN112463612A (zh) | 巡检方法、装置、电子设备和介质 | |
CN115422003A (zh) | 数据质量监控方法、装置、电子设备、存储介质 | |
CN117474565A (zh) | 碳核算数字孪生能源管理*** | |
CN117392824A (zh) | 一种海上风电升压站的钢结构监测预警平台 | |
CN117314037A (zh) | 智能井盖综合管理平台、运行方法和计算机存储介质 | |
CN115860974A (zh) | 一种用于煤矿智能化***的数据处理方法及设备 | |
CN115879907A (zh) | 一种具备故障检测的运维监控装置及工作方法 | |
CN112232723B (zh) | 异常行为的实时检测方法、装置、电子设备及存储介质 | |
CN204575621U (zh) | 一种隧道有害气体检测*** | |
CN112667704A (zh) | 煤矿工业互联网数据中台体系结构 | |
CN111931952A (zh) | 电力设备异常分析汇报方法、装置、电子设备及存储介质 | |
CN116451792B (zh) | 解决大规模故障预测问题的方法、***、设备及储存介质 | |
CN108712465A (zh) | 大数据平台监控方法 | |
CN113656271B (zh) | 用户异常行为的处理方法、装置、设备及存储介质 | |
US11231846B2 (en) | Monitor and control for distributed system | |
CN212302534U (zh) | 一种用于矿山环境管理的矿山环保管家*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |