[go: up one dir, main page]

CN118859887A - Automated monitoring platform and method compatible with multiple DCS systems - Google Patents

Automated monitoring platform and method compatible with multiple DCS systems Download PDF

Info

Publication number
CN118859887A
CN118859887A CN202411346886.5A CN202411346886A CN118859887A CN 118859887 A CN118859887 A CN 118859887A CN 202411346886 A CN202411346886 A CN 202411346886A CN 118859887 A CN118859887 A CN 118859887A
Authority
CN
China
Prior art keywords
equipment
early warning
equipment operation
preset
historical
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.)
Granted
Application number
CN202411346886.5A
Other languages
Chinese (zh)
Other versions
CN118859887B (en
Inventor
王克飞
徐超
应春红
应立锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Puhuizhizao Technology Co ltd
Original Assignee
Puhuizhizao Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Puhuizhizao Technology Co ltd filed Critical Puhuizhizao Technology Co ltd
Priority to CN202411346886.5A priority Critical patent/CN118859887B/en
Publication of CN118859887A publication Critical patent/CN118859887A/en
Application granted granted Critical
Publication of CN118859887B publication Critical patent/CN118859887B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41845Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by system universality, reconfigurability, modularity
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33273DCS distributed, decentralised controlsystem, multiprocessor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

本申请公开了一种兼容多个DCS系统的自动化监控平台和方法,该平台包括:多个DCS系统、工业软件以及制造设备;工业软件用于针对每个DCS系统的通讯软件适配预设标准通讯协议;DCS系统收集制造设备的实时数据,对实时数据进行通讯校验处理,得到设备运行数据,根据设备运行数据,对制造设备进行实时预警以及作用切除,通过适配的预设标准通讯协议将设备运行数据发送至工业软件;工业软件通过适配的预设标准通讯协议接收每个DCS系统发送的设备运行数据,根据设备运行数据,对制造设备的运行状态进行监控。因此,采用本申请实施例,可避免系统集成和数据交换存在障碍,同时能够及时发现制造设备的潜在风险,从而提升了生产效率以及生产安全。

The present application discloses an automated monitoring platform and method compatible with multiple DCS systems, the platform comprising: multiple DCS systems, industrial software and manufacturing equipment; the industrial software is used to adapt the preset standard communication protocol for the communication software of each DCS system; the DCS system collects the real-time data of the manufacturing equipment, performs communication verification processing on the real-time data, obtains the equipment operation data, performs real-time early warning and function removal on the manufacturing equipment according to the equipment operation data, and sends the equipment operation data to the industrial software through the adapted preset standard communication protocol; the industrial software receives the equipment operation data sent by each DCS system through the adapted preset standard communication protocol, and monitors the operating status of the manufacturing equipment according to the equipment operation data. Therefore, by adopting the embodiments of the present application, obstacles to system integration and data exchange can be avoided, and potential risks of manufacturing equipment can be discovered in a timely manner, thereby improving production efficiency and production safety.

Description

兼容多个DCS系统的自动化监控平台和方法Automated monitoring platform and method compatible with multiple DCS systems

技术领域Technical Field

本申请涉及计算机技术领域,特别涉及一种兼容多个DCS系统的自动化监控平台和方法,可用于数据安全交换共享平台。The present application relates to the field of computer technology, and in particular to an automated monitoring platform and method compatible with multiple DCS systems, which can be used for a data security exchange and sharing platform.

背景技术Background Art

在现代工业生产中,为了提高生产效率、保障生产安全以及优化资源配置,广泛采用了DCS(Distributed Control System,分布式控制系统)。这些系统负责监控和控制工业过程中的各个环节,包括但不限于化工、石油、电力、冶金和制药等行业。随着工业4.0和智能制造的发展,对DCS系统的集成度、数据处理能力以及实时响应速度提出了更高的要求。In modern industrial production, DCS (Distributed Control System) is widely used to improve production efficiency, ensure production safety and optimize resource allocation. These systems are responsible for monitoring and controlling various links in the industrial process, including but not limited to chemical, petroleum, electricity, metallurgy and pharmaceutical industries. With the development of Industry 4.0 and intelligent manufacturing, higher requirements are placed on the integration, data processing capabilities and real-time response speed of DCS systems.

目前,不同厂商的DCS系统可能采用不同的通信协议和数据格式,导致系统集成和数据交换存在障碍。同时目前DCS系统无法及时发现制造设备的潜在风险,从而降低了生产效率以及生产安全。At present, DCS systems from different manufacturers may use different communication protocols and data formats, resulting in obstacles in system integration and data exchange. At the same time, the current DCS system cannot detect potential risks of manufacturing equipment in a timely manner, thus reducing production efficiency and production safety.

发明内容Summary of the invention

本申请实施例提供了一种兼容多个DCS系统的自动化监控平台。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。The embodiments of the present application provide an automated monitoring platform compatible with multiple DCS systems. In order to have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. This summary is not a general review, nor is it intended to identify key/important components or describe the scope of protection of these embodiments. Its only purpose is to present some concepts in a simple form as a preface to the detailed description that follows.

第一方面,本申请实施例提供了一种兼容多个DCS系统的自动化监控平台,平台包括:In a first aspect, an embodiment of the present application provides an automated monitoring platform compatible with multiple DCS systems, the platform comprising:

多个DCS系统、工业软件以及制造设备,工业软件包括软件基础配置中心;其中,多个DCS系统分别与工业软件以及制造设备通信连接;其中,Multiple DCS systems, industrial software and manufacturing equipment, the industrial software includes a software basic configuration center; wherein, multiple DCS systems are respectively connected to the industrial software and the manufacturing equipment in communication; wherein,

工业软件,用于通过软件基础配置中心,针对每个DCS系统的通讯软件适配预设标准通讯协议,以消除不同DCS系统的通讯软件的通讯差异;Industrial software is used to adapt the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center to eliminate the communication differences between the communication software of different DCS systems;

DCS系统,用于收集制造设备的实时数据,对实时数据进行通讯校验处理,得到设备运行数据,并根据设备运行数据,对制造设备进行实时预警以及作用切除,以及通过适配的预设标准通讯协议将设备运行数据发送至工业软件;The DCS system is used to collect real-time data of manufacturing equipment, perform communication verification on the real-time data, obtain equipment operation data, and provide real-time early warning and function removal for the manufacturing equipment based on the equipment operation data, and send the equipment operation data to the industrial software through the adapted preset standard communication protocol;

工业软件,还用于通过适配的预设标准通讯协议接收每个DCS系统发送的设备运行数据,并根据设备运行数据,对制造设备的运行状态进行监控。The industrial software is also used to receive the equipment operation data sent by each DCS system through an adapted preset standard communication protocol, and monitor the operating status of the manufacturing equipment based on the equipment operation data.

可选的,根据设备运行数据,对制造设备进行实时预警以及作用切除,包括:Optionally, based on the equipment operation data, real-time early warning and function removal of manufacturing equipment can be carried out, including:

预处理设备运行数据,得到标准化设备运行参数序列;Preprocess equipment operation data to obtain a standardized equipment operation parameter sequence;

根据标准化设备运行参数序列与预设设备运行参数序列,对制造设备进行预警处理,得到预警结果,预设设备运行参数序列是基于历史运行数据确定的;According to the standardized equipment operation parameter sequence and the preset equipment operation parameter sequence, the manufacturing equipment is early-warning processed to obtain the early-warning result. The preset equipment operation parameter sequence is determined based on the historical operation data.

基于预警结果,筛选出标准化设备运行参数序列中预警等级大于等于预设阈值的标准化设备运行参数,得到多个目标参数;Based on the early warning results, standardized equipment operating parameters with early warning levels greater than or equal to a preset threshold in the standardized equipment operating parameter sequence are screened out to obtain multiple target parameters;

从制造设备中,识别每个目标参数对应的设备功能节点;From the manufacturing equipment, identify the equipment function node corresponding to each target parameter;

对每个目标参数对应的设备功能节点进行作用切除。The function of the equipment function node corresponding to each target parameter is cut off.

可选的,标准化设备运行参数序列中每个标准化设备运行参数携带属性信息,预设设备运行参数序列中每个预设设备运行参数携带属性信息;Optionally, each standardized device operating parameter in the standardized device operating parameter sequence carries attribute information, and each preset device operating parameter in the preset device operating parameter sequence carries attribute information;

根据标准化设备运行参数序列与预设设备运行参数序列,对制造设备进行预警处理,得到预警结果,包括:According to the standardized equipment operation parameter sequence and the preset equipment operation parameter sequence, the manufacturing equipment is early-warning processed to obtain early-warning results, including:

根据属性信息,将标准化设备运行参数序列与预设设备运行参数序列进行配对,以获取相同属性信息下的标准化设备运行参数和预设设备运行参数;According to the attribute information, the standardized device operating parameter sequence is paired with the preset device operating parameter sequence to obtain the standardized device operating parameters and the preset device operating parameters under the same attribute information;

将每组配对成功的相同属性信息下的标准化设备运行参数和预设设备运行参数进行比较,以确定相同属性信息下的标准化设备运行参数和预设设备运行参数之间的差值的绝对值;Compare the standardized device operating parameters and the preset device operating parameters under the same attribute information of each group of successful pairing to determine the absolute value of the difference between the standardized device operating parameters and the preset device operating parameters under the same attribute information;

基于每个绝对值的大小,从预先建立的绝对值与预警等级之间的映射关系中,获取对应的预警等级,得到每个标准化设备运行参数的预警等级;Based on the size of each absolute value, the corresponding warning level is obtained from the pre-established mapping relationship between the absolute value and the warning level, and the warning level of each standardized equipment operating parameter is obtained;

将每个标准化设备运行参数的预警等级作为对制造设备进行预警的预警结果。The warning level of each standardized equipment operating parameter is used as the warning result for the manufacturing equipment.

可选的,根据标准化设备运行参数序列与预设设备运行参数序列,对制造设备进行预警处理,得到预警结果,包括:Optionally, according to the standardized equipment operation parameter sequence and the preset equipment operation parameter sequence, early warning processing is performed on the manufacturing equipment to obtain early warning results, including:

将标准化设备运行参数序列与预设设备运行参数序列输入预先训练的预警模型中,以对制造设备进行预警处理;预先训练的预警模型是基于历史设备运行参数集与待处理网络参数进行机器学习得到的,待处理网络参数是分析预警模型中的全部网络参数与特征序列的相关性得到的,特征序列是基于历史设备运行参数集得到的;The standardized equipment operation parameter sequence and the preset equipment operation parameter sequence are input into the pre-trained early warning model to perform early warning processing on the manufacturing equipment; the pre-trained early warning model is obtained by machine learning based on the historical equipment operation parameter set and the network parameters to be processed, and the network parameters to be processed are obtained by analyzing the correlation between all network parameters in the early warning model and the feature sequence, and the feature sequence is obtained based on the historical equipment operation parameter set;

输出标准化设备运行参数序列中每个标准化设备运行参数对应的预警等级;Output the warning level corresponding to each standardized equipment operating parameter in the standardized equipment operating parameter sequence;

将每个标准化设备运行参数对应的预警等级作为对制造设备进行预警的预警结果。The warning level corresponding to each standardized equipment operating parameter is used as the warning result for the manufacturing equipment.

可选的,按照以下步骤生成预先训练的预警模型,包括:Optionally, generate a pre-trained warning model by following these steps, including:

收集制造设备在预设时间段内正常运行和异常运行下的设备运行参数,得到历史设备运行参数集;Collect equipment operating parameters of manufacturing equipment under normal operation and abnormal operation within a preset time period to obtain a historical equipment operating parameter set;

基于预设设备运行参数序列,对历史设备运行参数集中各参数标注用于表征预警等级的等级标签,得到携带标签的历史设备运行参数集;Based on the preset equipment operation parameter sequence, each parameter in the historical equipment operation parameter set is labeled with a level label used to characterize the warning level, and a historical equipment operation parameter set carrying the label is obtained;

采用神经网络,创建预警模型;Use neural networks to create early warning models;

将携带标签的历史设备运行参数集进行特征转换,得到特征序列;Perform feature conversion on the historical equipment operation parameter set carrying the tag to obtain a feature sequence;

遍历预警模型中的全部网络参数;Traverse all network parameters in the early warning model;

分析特征序列与全部网络参数之间的相关性,以确定出全部网络参数中与特征序列的相关的待处理网络参数;Analyze the correlation between the characteristic sequence and all network parameters to determine the network parameters to be processed that are related to the characteristic sequence among all network parameters;

根据历史设备运行参数集与待处理网络参数,训练预警模型,得到预先训练的预警模型。According to the historical equipment operation parameter set and the network parameters to be processed, the early warning model is trained to obtain a pre-trained early warning model.

可选的,历史设备运行参数集中每个历史设备运行参数携带属性信息,预设设备运行参数序列中每个预设设备运行参数携带属性信息;Optionally, each historical device operating parameter in the historical device operating parameter set carries attribute information, and each preset device operating parameter in the preset device operating parameter sequence carries attribute information;

基于预设设备运行参数序列,对历史设备运行参数集中各参数标注用于表征预警等级的等级标签,包括:Based on the preset equipment operation parameter sequence, each parameter in the historical equipment operation parameter set is marked with a level label used to characterize the warning level, including:

根据属性信息,将历史设备运行参数集与预设设备运行参数序列进行配对,以获取相同属性信息下的历史设备运行参数和预设设备运行参数;According to the attribute information, the historical device operating parameter set is paired with the preset device operating parameter sequence to obtain the historical device operating parameters and the preset device operating parameters under the same attribute information;

将每组配对成功的相同属性信息下的历史设备运行参数和预设设备运行参数进行比较,以确定相同属性信息下的历史设备运行参数和预设设备运行参数之间的差值的绝对值;Compare each set of successfully paired historical device operating parameters and preset device operating parameters under the same attribute information to determine the absolute value of the difference between the historical device operating parameters and the preset device operating parameters under the same attribute information;

基于每个绝对值的大小,从预先建立的绝对值与预警等级之间的映射关系中,获取对应的预警等级,得到每个历史设备运行参数的预警等级标签;Based on the size of each absolute value, the corresponding warning level is obtained from the pre-established mapping relationship between the absolute value and the warning level, and the warning level label of each historical equipment operation parameter is obtained;

采用每个历史设备运行参数的预警等级标签,对历史设备运行参数集中各参数标注用于表征预警等级的等级标签。The warning level label of each historical equipment operation parameter is adopted, and each parameter in the historical equipment operation parameter set is marked with a level label used to characterize the warning level.

可选的,根据历史设备运行参数集与待处理网络参数,训练预警模型,得到预先训练的预警模型,包括:Optionally, an early warning model is trained according to the historical device operation parameter set and the network parameters to be processed to obtain a pre-trained early warning model, including:

根据待处理网络参数,构建第一矩阵以及第二矩阵,第一矩阵包括与神经网络中原始权重矩阵的列相关参数,第二矩阵包括与神经网络中原始权重矩阵的行相关参数;According to the network parameters to be processed, a first matrix and a second matrix are constructed, wherein the first matrix includes parameters related to columns of the original weight matrix in the neural network, and the second matrix includes parameters related to rows of the original weight matrix in the neural network;

根据历史设备运行参数集,训练第一矩阵以及第二矩阵的矩阵参数,得到预警模型的损失值;According to the historical equipment operation parameter set, the matrix parameters of the first matrix and the second matrix are trained to obtain the loss value of the early warning model;

在预警模型的损失值到达最小时,生成预先训练的预警模型;或者,在预警模型的损失值未到达最小时,将损失值进行传播,以更新预警模型的模型参数,并继续执行根据历史设备运行参数集,训练第一矩阵以及第二矩阵的矩阵参数的步骤。When the loss value of the early warning model reaches the minimum, a pre-trained early warning model is generated; alternatively, when the loss value of the early warning model does not reach the minimum, the loss value is propagated to update the model parameters of the early warning model, and the steps of training the matrix parameters of the first matrix and the second matrix according to the historical device operation parameter set are continued.

可选的,损失值的计算函数为:Optionally, the loss value calculation function is:

其中,L为损失值,为历史设备运行参数集的样本数量,为单个历史设备运行参数的损失值,,为前向传播函数,为历史设备运行参数集中每个历史设备运行参数,为第一矩阵,为第二矩阵,为神经网络的原始权重矩阵,为预测值,为历史设备运行参数集中每个历史设备运行参数的用于表征预警等级的等级标签。Where L is the loss value, is the number of samples of the historical device running parameter set, is the loss value of a single historical device operating parameter, , is the forward propagation function, For each historical device operating parameter in the historical device operating parameter set, is the first matrix, is the second matrix, is the original weight matrix of the neural network, is the predicted value, It is a level label used to characterize the warning level of each historical device operating parameter in the historical device operating parameter set.

可选的,根据设备运行数据,对制造设备的运行状态进行监控,包括:Optionally, the operating status of the manufacturing equipment is monitored based on the equipment operating data, including:

预处理设备运行数据;Pre-process equipment operation data;

聚合预处理后的设备运行数据,得到聚合的设备运行数据;Aggregate the preprocessed device operation data to obtain aggregated device operation data;

使用预设图表可视化组件对聚合的设备运行数据进行可视化处理,得到制造设备的设备状态的状态可视化趋势图;Use preset chart visualization components to visualize the aggregated equipment operation data to obtain a status visualization trend chart of the equipment status of the manufacturing equipment;

展示状态可视化趋势图,以对制造设备的运行状态进行监控。Display status visualization trend charts to monitor the operating status of manufacturing equipment.

第二方面,一种兼容多个DCS系统的自动化监控方法,方法包括:In a second aspect, an automated monitoring method compatible with multiple DCS systems includes:

工业软件通过软件基础配置中心,针对每个DCS系统的通讯软件适配预设标准通讯协议,以消除不同DCS系统的通讯软件的通讯差异;Industrial software uses the software basic configuration center to adapt the preset standard communication protocol for the communication software of each DCS system to eliminate the communication differences between the communication software of different DCS systems;

DCS系统收集制造设备的实时数据,对实时数据进行通讯校验处理,得到设备运行数据,并根据设备运行数据,对制造设备进行实时预警以及作用切除,以及通过适配的预设标准通讯协议将设备运行数据发送至工业软件;The DCS system collects real-time data of manufacturing equipment, performs communication verification on the real-time data, obtains equipment operation data, and performs real-time early warning and function removal on the manufacturing equipment based on the equipment operation data, and sends the equipment operation data to the industrial software through the adapted preset standard communication protocol;

工业软件通过适配的预设标准通讯协议接收每个DCS系统发送的设备运行数据,并根据设备运行数据,对制造设备的运行状态进行监控。The industrial software receives the equipment operation data sent by each DCS system through an adapted preset standard communication protocol, and monitors the operating status of the manufacturing equipment based on the equipment operation data.

在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全。In the embodiment of the present application, on the one hand, the industrial software adapts the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing, obtains equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

图1是本申请实施例提供的一种兼容多个DCS系统的自动化监控平台的系统结构示意图;FIG1 is a schematic diagram of the system structure of an automated monitoring platform compatible with multiple DCS systems provided in an embodiment of the present application;

图2是本申请实施例提供的一种为每个DCS系统配置适配的预设标准通讯协议的协议数据表示意图;FIG. 2 is a protocol data representation diagram of a preset standard communication protocol adapted for each DCS system configuration provided by an embodiment of the present application;

图3是本申请实施例提供的一种DCS系统通过其控制的传感器和仪表收集实时数据的数据表示意图;FIG3 is a schematic diagram of data representation of real-time data collected by a DCS system through sensors and instruments controlled by the DCS system according to an embodiment of the present application;

图4是本申请实施例提供的一种对制造设备进行实时预警以及作用切除之后的日志数据表示意图;FIG4 is a schematic diagram of log data representation of a real-time early warning for manufacturing equipment and after action removal provided by an embodiment of the present application;

图5是本申请实施例提供的一种相关人员收到的预警信息的预警示意图;FIG5 is a schematic diagram of an early warning message received by a relevant person provided in an embodiment of the present application;

图6是本申请实施例提供的一种预警模型训练方法的方法流程示意图;FIG6 is a schematic diagram of a method flow of a warning model training method provided in an embodiment of the present application;

图7是本申请实施例提供的一种兼容多个DCS系统的自动化监控方法的流程示意图;FIG7 is a flow chart of an automated monitoring method compatible with multiple DCS systems provided in an embodiment of the present application;

图8是本申请实施例提供的一种兼容多个DCS系统的自动化监控方法的流程示意图;FIG8 is a flow chart of an automated monitoring method compatible with multiple DCS systems provided in an embodiment of the present application;

图9是本申请实施例提供的一种兼容多个DCS系统的自动化监控装置的结构示意图;FIG9 is a schematic diagram of the structure of an automatic monitoring device compatible with multiple DCS systems provided in an embodiment of the present application;

图10是本申请实施例提供的一种电子设备的结构示意图。FIG. 10 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

以下描述和附图充分地示出本申请的具体实施方案,以使本领域的技术人员能够实践它们。The following description and the accompanying drawings sufficiently illustrate specific embodiments of the present application to enable those skilled in the art to practice them.

应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的系统和方法的例子。When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of systems and methods consistent with some aspects of the present application as detailed in the attached claims.

在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。In the description of the present application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And/or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character "/" generally indicates that the objects associated before and after are in an "or" relationship.

本申请提供了一种兼容多个DCS系统的自动化监控平台和方法,以解决上述相关技术问题中存在的问题。在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全,下面采用示例性的实施例进行详细说明。The present application provides an automated monitoring platform and method compatible with multiple DCS systems to solve the problems existing in the above-mentioned related technical issues. In the embodiments of the present application, on the one hand, the industrial software adapts the preset standard communication protocol to the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that the data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects the real-time data of the manufacturing equipment, performs communication verification processing, obtains the equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and early warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety. The following uses an exemplary embodiment for detailed description.

请参见图1,图1是本申请实施例提供的一种兼容多个DCS系统的自动化监控平台的系统结构示意图,该系统包括:多个DCS系统、工业软件以及制造设备,工业软件包括软件基础配置中心;其中,多个DCS系统分别与工业软件以及制造设备通信连接;其中,工业软件,用于通过软件基础配置中心,针对每个DCS系统的通讯软件适配预设标准通讯协议,以消除不同DCS系统的通讯软件的通讯差异;DCS系统,用于收集制造设备的实时数据,对实时数据进行通讯校验处理,得到设备运行数据,并根据设备运行数据,对制造设备进行实时预警以及作用切除,以及通过适配的预设标准通讯协议将设备运行数据发送至工业软件;工业软件,还用于通过适配的预设标准通讯协议接收每个DCS系统发送的设备运行数据,并根据设备运行数据,对制造设备的运行状态进行监控。Please refer to Figure 1, which is a system structure diagram of an automation monitoring platform compatible with multiple DCS systems provided by an embodiment of the present application, the system including: multiple DCS systems, industrial software and manufacturing equipment, the industrial software including a software basic configuration center; wherein the multiple DCS systems are respectively connected to the industrial software and the manufacturing equipment for communication; wherein the industrial software is used to adapt the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center to eliminate the communication differences between the communication software of different DCS systems; the DCS system is used to collect real-time data of the manufacturing equipment, perform communication verification processing on the real-time data, obtain equipment operation data, and perform real-time early warning and action removal on the manufacturing equipment based on the equipment operation data, and send the equipment operation data to the industrial software through the adapted preset standard communication protocol; the industrial software is also used to receive the equipment operation data sent by each DCS system through the adapted preset standard communication protocol, and monitor the operation status of the manufacturing equipment based on the equipment operation data.

其中,工业软件是指专门设计用于监控和管理工业过程的软件系统,它通常包括数据采集、分析、可视化和报警功能。软件基础配置中心用于管理和配置其他软件组件的设置,特别是通讯协议的适配和参数配置。DCS系统是一种用于控制工厂或生产过程的计算机控制系统,它由多个控制节点组成,每个节点负责监控和控制特定的设备或过程。预设标准通讯协议是一组预先定义的规则和标准,用于在设备和系统之间传输数据,这些协议确保不同制造商的设备能够互相通信,预设标准通讯协议包括Modbus协议、Profibus协议、OPC协议。Among them, industrial software refers to software systems specially designed for monitoring and managing industrial processes, which usually include data acquisition, analysis, visualization and alarm functions. The software basic configuration center is used to manage and configure the settings of other software components, especially the adaptation and parameter configuration of communication protocols. The DCS system is a computer control system used to control factories or production processes. It consists of multiple control nodes, each of which is responsible for monitoring and controlling specific equipment or processes. The preset standard communication protocol is a set of predefined rules and standards for transmitting data between devices and systems. These protocols ensure that devices from different manufacturers can communicate with each other. The preset standard communication protocols include Modbus protocol, Profibus protocol, and OPC protocol.

Modbus协议是一种串行通信协议,广泛应用于工业控制领域。它基于主从结构,主设备可以发起请求,从设备则响应这些请求。支持多种通信方式,如ASCII、RTU和TCP/IP。因其简单、开放和易于实现的特点,Modbus在工业自动化中得到了广泛应用。The Modbus protocol is a serial communication protocol that is widely used in the field of industrial control. It is based on a master-slave structure, where the master device can initiate requests and the slave device responds to these requests. It supports multiple communication methods such as ASCII, RTU and TCP/IP. Modbus has been widely used in industrial automation due to its simplicity, openness and easy implementation.

Profibus协议是一种用于工业自动化领域的现场总线通信协议。支持高速数据传输和实时通信,适用于对通信速度和实时性要求较高的场景。作为一种开放的标准,Profibus允许不同厂商的设备实现互操作性。Profibus protocol is a fieldbus communication protocol used in the field of industrial automation. It supports high-speed data transmission and real-time communication, and is suitable for scenarios with high requirements for communication speed and real-time performance. As an open standard, Profibus allows devices from different manufacturers to achieve interoperability.

OPC协议,全称为Object Linking and Embedding (OLE) for Process Control,它作为工业自动化领域的重要通信协议,自诞生以来便为工业控制系统的集成提供了极大的便利。The OPC protocol, whose full name is Object Linking and Embedding (OLE) for Process Control, is an important communication protocol in the field of industrial automation. Since its birth, it has provided great convenience for the integration of industrial control systems.

其中,实时数据是指在事件发生时即时收集的数据,对于监控和控制制造过程至关重要。通讯校验处理是一种数据验证过程,确保传输的数据准确无误,没有在传输过程中被篡改或损坏。实时预警是一种自动监测系统,当检测到潜在问题或异常时,能够立即发出警告。作用切除是一种安全措施,当检测到严重异常时,自动切断或调整控制信号,以防止事故的发生。设备运行数据描述了设备在特定时间内的运行状态和性能。Among them, real-time data refers to data collected instantly when an event occurs, which is essential for monitoring and controlling the manufacturing process. Communication verification processing is a data verification process that ensures that the transmitted data is accurate and has not been tampered with or damaged during transmission. Real-time early warning is an automatic monitoring system that can immediately issue a warning when a potential problem or anomaly is detected. Action cutoff is a safety measure that automatically cuts off or adjusts the control signal when a serious anomaly is detected to prevent accidents. Equipment operation data describes the operating status and performance of the equipment within a specific time.

在一些实施例中,工厂拥有多个生产单元,每个单元都由不同的DCS系统控制,这些系统来自不同的供应商,因此它们之间存在通讯差异。工厂IT部门与生产部门合作,确定需要监控的关键设备参数,如温度、压力、流量等。选择一款能够与多种DCS系统兼容的SCADA系统作为工业软件,该系统具备软件基础配置中心功能。在SCADA系统的软件基础配置中心中,为每个DCS系统配置适配的预设标准通讯协议,如OPC UA或Modbus TCP。每个DCS系统的工程师根据SCADA系统的配置,更新其通讯设置,确保能够与SCADA系统通信。DCS系统通过其控制的传感器和仪表收集实时数据,并对数据进行通讯校验处理,如CRC校验,以确保数据的完整性和准确性。在DCS系统中设置实时预警逻辑,如温度超过设定阈值时触发预警。同时,配置作用切除逻辑,如在检测到严重异常时自动关闭相关阀门。经过通讯校验的数据通过适配的预设标准通讯协议发送至SCADA系统。SCADA系统接收来自各个DCS系统的设备运行数据进行进一步的处理和分析进行可视化展示。当SCADA系统检测到任何预警信号时,系统会自动通知相关人员,如发送短信或邮件。In some embodiments, the factory has multiple production units, each of which is controlled by a different DCS system, which comes from different suppliers, so there are communication differences between them. The factory IT department works with the production department to determine the key equipment parameters that need to be monitored, such as temperature, pressure, flow, etc. A SCADA system that is compatible with multiple DCS systems is selected as industrial software, and the system has the function of a software basic configuration center. In the software basic configuration center of the SCADA system, an adaptive preset standard communication protocol, such as OPC UA or Modbus TCP, is configured for each DCS system. Engineers of each DCS system update their communication settings according to the configuration of the SCADA system to ensure that they can communicate with the SCADA system. The DCS system collects real-time data through the sensors and instruments it controls, and performs communication verification processing on the data, such as CRC verification, to ensure the integrity and accuracy of the data. Real-time warning logic is set in the DCS system, such as triggering an early warning when the temperature exceeds the set threshold. At the same time, the action removal logic is configured, such as automatically closing the relevant valves when a serious abnormality is detected. The data that has been verified by communication is sent to the SCADA system through the adaptive preset standard communication protocol. The SCADA system receives the equipment operation data from each DCS system for further processing and analysis for visual display. When the SCADA system detects any warning signal, the system will automatically notify relevant personnel, such as sending text messages or emails.

具体的,为每个DCS系统配置适配的预设标准通讯协议例如图2所示,DCS系统标识为每个DCS系统的唯一标识符。DCS系统名称为DCS系统的名称或描述。供应商是提供DCS系统的供应商名称。通讯协议类型是DCS系统使用的通讯协议,如OPC UA、Modbus TCP、PROFINET等。通讯端口是通讯协议所使用的网络端口。IP地址是DCS系统的IP地址,用于网络通讯。设备标识前缀是设备在DCS系统中的标识前缀,有助于区分不同DCS系统中的设备。通讯参数是特定通讯协议所需的额外参数,如超时时间、连接字符串等。备注是任何特殊配置需求或注意事项。Specifically, the preset standard communication protocol adapted for each DCS system configuration is shown in Figure 2, and the DCS system identifier is a unique identifier for each DCS system. The DCS system name is the name or description of the DCS system. The vendor is the name of the vendor that provides the DCS system. The communication protocol type is the communication protocol used by the DCS system, such as OPC UA, Modbus TCP, PROFINET, etc. The communication port is the network port used by the communication protocol. The IP address is the IP address of the DCS system, which is used for network communication. The device identification prefix is the identification prefix of the device in the DCS system, which helps to distinguish devices in different DCS systems. Communication parameters are additional parameters required for specific communication protocols, such as timeouts, connection strings, etc. Remarks are any special configuration requirements or precautions.

具体的,DCS系统通过其控制的传感器和仪表收集实时数据例如图3所示,测量参数是传感器或仪表测量的具体物理量,如温度、压力、流量等。数据类型是数据的类型,通常是实数,表示连续的测量值。单位是测量参数的单位。正常范围是参数的正常工作范围,超出这个范围可能表示存在异常。数据更新频率是传感器或仪表数据更新的频率,通常以秒或毫秒为单位。DCS系统标识是控制该传感器或仪表的DCS系统的唯一标识符。Specifically, the DCS system collects real-time data through the sensors and instruments it controls. For example, as shown in Figure 3, the measurement parameter is the specific physical quantity measured by the sensor or instrument, such as temperature, pressure, flow, etc. The data type is the type of data, usually a real number, representing a continuous measurement value. The unit is the unit of the measurement parameter. The normal range is the normal working range of the parameter, and exceeding this range may indicate an abnormality. The data update frequency is the frequency of sensor or instrument data update, usually in seconds or milliseconds. The DCS system identifier is the unique identifier of the DCS system that controls the sensor or instrument.

具体的,对制造设备进行实时预警以及作用切除之后的日志数据表例如图4所示,描述是预警事件的详细描述。预警条件是触发预警的具体条件,如温度、压力、流量或振动超过或低于预设阈值。预警动作是系统检测到预警条件后的响应动作,如发送报警信号、声光报警、显示警告信息等。作用切除动作是为防止问题扩大而采取的进一步措施,如关闭加热器、启动减压阀、减少进料速率等。触发时间是预警被触发的具体时间。DCS系统标识是触发预警的DCS系统的唯一标识符。Specifically, the log data table after real-time early warning and action removal of manufacturing equipment is shown in Figure 4, which is a detailed description of the early warning event. The early warning condition is the specific condition that triggers the early warning, such as temperature, pressure, flow or vibration exceeding or falling below the preset threshold. The early warning action is the response action of the system after detecting the early warning condition, such as sending an alarm signal, sound and light alarm, displaying a warning message, etc. The action removal action is a further measure taken to prevent the problem from expanding, such as shutting down the heater, starting the pressure reducing valve, reducing the feed rate, etc. The trigger time is the specific time when the early warning is triggered. The DCS system identifier is the unique identifier of the DCS system that triggers the early warning.

具体的,当SCADA系统检测到任何预警信号时,相关人员收到的预警信息例如图5所示。该图5中包括了反应器过热预警、压力过高预警以及流量过低预警信息,在用户点击确认之后,预警信息即可清除。Specifically, when the SCADA system detects any warning signal, the warning information received by the relevant personnel is shown in Figure 5. Figure 5 includes the warning information of reactor overheating, high pressure and low flow. After the user clicks to confirm, the warning information can be cleared.

在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全。In the embodiment of the present application, on the one hand, the industrial software adapts the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing, obtains equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety.

在本申请一些实施例中,根据设备运行数据,对制造设备进行实时预警以及作用切除的具体过程包括:预处理设备运行数据,得到标准化设备运行参数序列;根据标准化设备运行参数序列与预设设备运行参数序列,对制造设备进行预警处理,得到预警结果,预设设备运行参数序列是基于历史运行数据确定的;基于预警结果,筛选出标准化设备运行参数序列中预警等级大于等于预设阈值的标准化设备运行参数,得到多个目标参数;从制造设备中,识别每个目标参数对应的设备功能节点;对每个目标参数对应的设备功能节点进行作用切除。In some embodiments of the present application, the specific process of real-time early warning and action removal of manufacturing equipment based on equipment operation data includes: preprocessing equipment operation data to obtain a standardized equipment operation parameter sequence; performing early warning processing on the manufacturing equipment according to the standardized equipment operation parameter sequence and a preset equipment operation parameter sequence to obtain an early warning result, wherein the preset equipment operation parameter sequence is determined based on historical operation data; based on the early warning result, screening out standardized equipment operation parameters in the standardized equipment operation parameter sequence whose warning level is greater than or equal to a preset threshold value to obtain multiple target parameters; identifying the equipment function node corresponding to each target parameter from the manufacturing equipment; and performing action removal on the equipment function node corresponding to each target parameter.

其中,预处理指的是对原始设备运行数据进行处理的步骤,如清洗、去噪、归一化等,以便于后续分析。标准化设备运行参数序列指的是经过预处理后,转换成统一格式或单位的设备运行参数集合,这有助于跨设备或跨系统比较和分析。预设设备运行参数序列指的是基于历史运行数据和经验,预先定义的设备运行参数的标准或期望值序列。预警处理是指使用分析方法(如统计分析、机器学习等)对设备运行参数进行评估,以预测潜在的设备问题或异常。预警结果是指预警处理后得到的结论,通常包括预警等级或异常指标,用于指导后续的决策和行动。预警等级是对预警严重性的分类,通常根据风险评估来设定不同的等级。预设阈值是一个标准或界限值,用于判断预警等级是否达到需要采取行动的程度。目标参数是指那些预警等级大于或等于预设阈值的参数,这些参数表明了可能存在的问题或风险。设备功能节点指的是制造设备中具有特定功能的组件或部分,如传感器、执行器或控制单元。作用切除是指在检测到潜在风险或故障时,自动或手动采取措施停止或改变特定设备功能节点的操作,以防止问题扩大。Among them, preprocessing refers to the steps of processing the original equipment operation data, such as cleaning, denoising, normalization, etc., to facilitate subsequent analysis. Standardized equipment operation parameter sequence refers to the set of equipment operation parameters converted into a unified format or unit after preprocessing, which is helpful for cross-equipment or cross-system comparison and analysis. Preset equipment operation parameter sequence refers to the standard or expected value sequence of equipment operation parameters predefined based on historical operation data and experience. Early warning processing refers to the use of analytical methods (such as statistical analysis, machine learning, etc.) to evaluate equipment operation parameters to predict potential equipment problems or abnormalities. Early warning results refer to the conclusions obtained after early warning processing, usually including early warning levels or abnormal indicators, which are used to guide subsequent decisions and actions. Early warning levels are classifications of the severity of early warnings, and different levels are usually set based on risk assessment. The preset threshold is a standard or limit value used to determine whether the early warning level has reached the level where action needs to be taken. Target parameters refer to those parameters whose early warning levels are greater than or equal to the preset threshold, which indicate possible problems or risks. Equipment function nodes refer to components or parts with specific functions in manufacturing equipment, such as sensors, actuators, or control units. Action removal means taking automatic or manual measures to stop or change the operation of a specific equipment function node when a potential risk or failure is detected to prevent the problem from expanding.

在本申请实施例中,通过预处理设备运行数据并将其标准化,可以更准确地与预设的正常运行参数进行比较,从而进行有效的预警处理。这种方法能够基于历史数据确定的阈值,快速识别出那些预警等级较高的目标参数。进一步地,通过识别这些目标参数对应的设备功能节点,并及时进行作用切除,可以预防潜在的设备故障,减少意外停机时间,提高生产效率和安全性。这种主动预防和快速响应机制显著提升了制造设备的可靠性和维护的及时性,确保了生产过程的连续性和稳定性。In an embodiment of the present application, by preprocessing the equipment operation data and standardizing it, it can be more accurately compared with the preset normal operating parameters, so as to perform effective early warning processing. This method can quickly identify those target parameters with higher warning levels based on thresholds determined by historical data. Furthermore, by identifying the equipment function nodes corresponding to these target parameters and timely removing the effects, potential equipment failures can be prevented, unexpected downtime can be reduced, and production efficiency and safety can be improved. This proactive prevention and rapid response mechanism significantly improves the reliability of manufacturing equipment and the timeliness of maintenance, ensuring the continuity and stability of the production process.

其中,标准化设备运行参数序列中每个标准化设备运行参数携带属性信息,预设设备运行参数序列中每个预设设备运行参数携带属性信息。Among them, each standardized device operating parameter in the standardized device operating parameter sequence carries attribute information, and each preset device operating parameter in the preset device operating parameter sequence carries attribute information.

在本申请一些实施例中,根据标准化设备运行参数序列与预设设备运行参数序列,对制造设备进行预警处理,得到预警结果的具体过程包括:根据属性信息,将标准化设备运行参数序列与预设设备运行参数序列进行配对,以获取相同属性信息下的标准化设备运行参数和预设设备运行参数;将每组配对成功的相同属性信息下的标准化设备运行参数和预设设备运行参数进行比较,以确定相同属性信息下的标准化设备运行参数和预设设备运行参数之间的差值的绝对值;基于每个绝对值的大小,从预先建立的绝对值与预警等级之间的映射关系中,获取对应的预警等级,得到每个标准化设备运行参数的预警等级;将每个标准化设备运行参数的预警等级作为对制造设备进行预警的预警结果。In some embodiments of the present application, early warning processing is performed on manufacturing equipment based on a standardized equipment operating parameter sequence and a preset equipment operating parameter sequence, and the specific process of obtaining the early warning result includes: pairing the standardized equipment operating parameter sequence with the preset equipment operating parameter sequence according to the attribute information to obtain the standardized equipment operating parameters and the preset equipment operating parameters under the same attribute information; comparing each group of successfully paired standardized equipment operating parameters and the preset equipment operating parameters under the same attribute information to determine the absolute value of the difference between the standardized equipment operating parameters and the preset equipment operating parameters under the same attribute information; based on the size of each absolute value, obtaining the corresponding early warning level from the pre-established mapping relationship between the absolute value and the early warning level to obtain the early warning level of each standardized equipment operating parameter; using the early warning level of each standardized equipment operating parameter as the early warning result for early warning of the manufacturing equipment.

其中,属性信息指的是设备运行参数的特定特征,如温度传感器的唯一标记。标准化设备运行参数序列指的是经过预处理和标准化处理的设备运行参数集合,这些参数已经转换成统一的格式或单位。预设设备运行参数序列指的是基于历史数据、设计规范或经验设置的期望设备运行参数集合。配对是指将具有相同属性信息的标准化设备运行参数与预设设备运行参数进行匹配的过程。差值的绝对值指的是标准化设备运行参数与预设设备运行参数之间的差异,取绝对值以忽略差异的方向。预警等级是根据设备运行参数的实际值与预设值之间的差异来确定的风险或警告级别。映射关系是指预先建立的规则或标准,用于将差值的绝对值转换为相应的预警等级。Among them, attribute information refers to specific characteristics of equipment operating parameters, such as the unique tag of a temperature sensor. A standardized equipment operating parameter sequence refers to a set of equipment operating parameters that have been preprocessed and standardized and have been converted into a unified format or unit. A preset equipment operating parameter sequence refers to a set of expected equipment operating parameters set based on historical data, design specifications or experience. Pairing refers to the process of matching standardized equipment operating parameters with preset equipment operating parameters that have the same attribute information. The absolute value of the difference refers to the difference between the standardized equipment operating parameters and the preset equipment operating parameters, taking the absolute value to ignore the direction of the difference. The warning level is the risk or warning level determined based on the difference between the actual value of the equipment operating parameter and the preset value. A mapping relationship refers to a pre-established rule or standard for converting the absolute value of the difference into a corresponding warning level.

在本申请实施例中,通过将标准化设备运行参数与预设参数进行配对比较,能够精确地识别出设备运行状态与预期之间的偏差。通过计算差值的绝对值并参照预先定义的映射关系,可以为每个参数赋予一个预警等级,这为制造设备的运行状态提供了一个量化的风险评估。这种方法使得预警更加精细化和个性化,能够针对不同的设备参数和运行条件提供定制化的预警结果。这样的预警系统不仅提高了对设备潜在问题的识别能力,还增强了对设备运行状态的实时监控和响应能力,从而有效预防设备故障,减少生产中断,确保生产过程的连续性和稳定性,最终提升整体的生产效率和安全性。In an embodiment of the present application, by pairing and comparing the standardized equipment operating parameters with the preset parameters, the deviation between the equipment operating status and the expectation can be accurately identified. By calculating the absolute value of the difference and referring to the predefined mapping relationship, a warning level can be assigned to each parameter, which provides a quantitative risk assessment for the operating status of the manufacturing equipment. This method makes the warning more refined and personalized, and can provide customized warning results for different equipment parameters and operating conditions. Such an early warning system not only improves the ability to identify potential equipment problems, but also enhances the real-time monitoring and response capabilities of the equipment operating status, thereby effectively preventing equipment failures, reducing production interruptions, ensuring the continuity and stability of the production process, and ultimately improving overall production efficiency and safety.

在本申请一些实施例中,根据标准化设备运行参数序列与预设设备运行参数序列,对制造设备进行预警处理,得到预警结果的具体过程包括:将标准化设备运行参数序列与预设设备运行参数序列输入预先训练的预警模型中,以对制造设备进行预警处理;预先训练的预警模型是基于历史设备运行参数集与待处理网络参数进行机器学习得到的,待处理网络参数是分析预警模型中的全部网络参数与特征序列的相关性得到的,特征序列是基于历史设备运行参数集得到的;输出标准化设备运行参数序列中每个标准化设备运行参数对应的预警等级;将每个标准化设备运行参数对应的预警等级作为对制造设备进行预警的预警结果。In some embodiments of the present application, early warning processing is performed on manufacturing equipment based on a standardized equipment operating parameter sequence and a preset equipment operating parameter sequence, and the specific process of obtaining the early warning result includes: inputting the standardized equipment operating parameter sequence and the preset equipment operating parameter sequence into a pre-trained early warning model to perform early warning processing on the manufacturing equipment; the pre-trained early warning model is obtained by machine learning based on a historical equipment operating parameter set and network parameters to be processed, and the network parameters to be processed are obtained by analyzing the correlation between all network parameters in the early warning model and the feature sequence, and the feature sequence is obtained based on the historical equipment operating parameter set; outputting the early warning level corresponding to each standardized equipment operating parameter in the standardized equipment operating parameter sequence; and using the early warning level corresponding to each standardized equipment operating parameter as the early warning result for the manufacturing equipment.

其中,预警模型是指用于预测和识别潜在问题或异常的数学模型,通常通过分析历史数据来训练得到。机器学习是一种数据分析技术,通过算法使计算机系统利用数据来不断改进性能,无需进行明确的编程。历史设备运行参数集指的是从设备过去运行中收集的数据集,用于训练预警模型。待处理网络参数指的是在构建预警模型时,需要分析和选择的网络参数,这些参数与特征序列的相关性分析有助于模型的训练和优化。特征序列指的是从历史设备运行参数集中提取的、用于训练模型的关键信息序列。预警等级指的是根据预警模型的输出对设备运行状态的风险或异常程度进行分类的级别。Among them, the early warning model refers to a mathematical model used to predict and identify potential problems or anomalies, which is usually trained by analyzing historical data. Machine learning is a data analysis technology that uses algorithms to enable computer systems to use data to continuously improve performance without explicit programming. The historical equipment operation parameter set refers to the data set collected from the past operation of the equipment, which is used to train the early warning model. The pending network parameters refer to the network parameters that need to be analyzed and selected when building the early warning model. The correlation analysis of these parameters with the feature sequence is helpful for model training and optimization. The feature sequence refers to the key information sequence extracted from the historical equipment operation parameter set for training the model. The early warning level refers to the level of classification of the risk or abnormality of the equipment operation status according to the output of the early warning model.

在本申请实施例中,通过将标准化的设备运行参数序列与预设的期望值输入到一个基于历史数据通过机器学习训练得到的预警模型中,可以有效地对制造设备进行预警处理。这种方法利用了待处理网络参数与特征序列之间的相关性分析,以优化模型的预测能力。输出的每个参数对应的预警等级为设备运行状态提供了一个直观的风险评估,使得操作人员能够迅速识别和响应潜在的异常情况。这样的预警系统不仅提高了设备监控的精确度和响应速度,还有助于预防设备故障和生产中断,从而确保生产过程的连续性和稳定性,最终提升生产效率和安全性。In an embodiment of the present application, by inputting a standardized sequence of equipment operating parameters and preset expected values into an early warning model obtained through machine learning training based on historical data, early warning processing can be effectively performed on manufacturing equipment. This method utilizes the correlation analysis between the network parameters to be processed and the feature sequence to optimize the predictive ability of the model. The early warning level corresponding to each parameter output provides an intuitive risk assessment for the equipment operating status, allowing operators to quickly identify and respond to potential abnormal situations. Such an early warning system not only improves the accuracy and response speed of equipment monitoring, but also helps prevent equipment failures and production interruptions, thereby ensuring the continuity and stability of the production process, and ultimately improving production efficiency and safety.

在本申请一些实施例中,按照以下步骤生成预先训练的预警模型,包括:收集制造设备在预设时间段内正常运行和异常运行下的设备运行参数,得到历史设备运行参数集;基于预设设备运行参数序列,对历史设备运行参数集中各参数标注用于表征预警等级的等级标签,得到携带标签的历史设备运行参数集;采用神经网络,创建预警模型;将携带标签的历史设备运行参数集进行特征转换,得到特征序列;遍历预警模型中的全部网络参数;分析特征序列与全部网络参数之间的相关性,以确定出全部网络参数中与特征序列的相关的待处理网络参数;根据历史设备运行参数集与待处理网络参数,训练预警模型,得到预先训练的预警模型。In some embodiments of the present application, a pre-trained early warning model is generated according to the following steps, including: collecting equipment operating parameters of manufacturing equipment under normal operation and abnormal operation within a preset time period to obtain a historical equipment operating parameter set; based on a preset equipment operating parameter sequence, labeling each parameter in the historical equipment operating parameter set with a level label used to characterize the warning level to obtain a historical equipment operating parameter set carrying the label; using a neural network to create an early warning model; performing feature conversion on the historical equipment operating parameter set carrying the label to obtain a feature sequence; traversing all network parameters in the early warning model; analyzing the correlation between the feature sequence and all network parameters to determine the network parameters to be processed that are related to the feature sequence among all network parameters; training the early warning model according to the historical equipment operating parameter set and the network parameters to be processed to obtain a pre-trained early warning model.

其中,制造设备指的是在工业环境中用于生产产品的机械或系统。设备运行参数指的是描述设备运行状态的变量,如温度、压力、速度等。历史设备运行参数集指的是在一段时间内收集的设备运行参数的数据集合,包括正常运行和异常运行时的数据。等级标签指的是用于表示预警等级的标记,通常用于机器学习模型的训练,以指示数据点的风险级别。携带标签的历史设备运行参数集指的是每个数据点都附有预警等级标签的历史设备运行参数集,用于训练模型识别不同级别的预警信号。特征转换是数据预处理的一部分,将原始数据转换为模型可以更有效处理的形式,如将非数值数据转换为数值数据。特征序列指的是经过特征转换后得到的有序特征集合,用于模型训练和预测。网络参数指的是神经网络模型中的参数,包括权重和偏置等,它们在训练过程中被优化以提高模型性能。待处理网络参数指的是在模型训练过程中需要特别关注和处理的网络参数,这些参数与特征序列有较强的相关性。Among them, manufacturing equipment refers to machinery or systems used to produce products in an industrial environment. Equipment operating parameters refer to variables that describe the operating status of equipment, such as temperature, pressure, speed, etc. The historical equipment operating parameter set refers to a data set of equipment operating parameters collected over a period of time, including data during normal operation and abnormal operation. Level labels refer to tags used to indicate warning levels, which are usually used in the training of machine learning models to indicate the risk level of data points. The historical equipment operating parameter set with labels refers to a historical equipment operating parameter set with warning level labels attached to each data point, which is used to train models to identify warning signals of different levels. Feature conversion is part of data preprocessing, which converts raw data into a form that can be processed more efficiently by the model, such as converting non-numerical data into numerical data. Feature sequence refers to an ordered set of features obtained after feature conversion, which is used for model training and prediction. Network parameters refer to parameters in a neural network model, including weights and biases, which are optimized during the training process to improve model performance. To-be-processed network parameters refer to network parameters that need special attention and processing during model training, and these parameters have a strong correlation with feature sequences.

在本申请实施例中,通过收集制造设备在正常和异常运行条件下的运行参数,并构建历史设备运行参数集,可以为这些参数标注预警等级标签,从而创建携带标签的数据集。利用这些数据,可以训练一个神经网络预警模型,该模型通过特征转换和网络参数的优化,能够学习到正常与异常运行模式之间的差异。通过分析特征序列与网络参数之间的相关性,模型能够识别出关键的待处理网络参数,这些参数对于预警分析至关重要。最终,得到一个预先训练好的预警模型,该模型能够准确地预测设备可能发生的异常,从而提前发出预警,帮助维护团队采取预防措施,减少设备故障和生产中断,提高生产效率和安全性。这种方法使得设备维护更加主动和高效,大大提升了工业生产的可靠性和经济效益。In an embodiment of the present application, by collecting the operating parameters of manufacturing equipment under normal and abnormal operating conditions and constructing a historical equipment operating parameter set, warning level labels can be labeled for these parameters, thereby creating a labeled data set. Using these data, a neural network early warning model can be trained, which can learn the difference between normal and abnormal operating modes through feature conversion and optimization of network parameters. By analyzing the correlation between feature sequences and network parameters, the model can identify key network parameters to be processed, which are crucial for early warning analysis. Finally, a pre-trained early warning model is obtained, which can accurately predict possible abnormalities of the equipment, thereby issuing early warnings, helping the maintenance team take preventive measures, reduce equipment failures and production interruptions, and improve production efficiency and safety. This method makes equipment maintenance more proactive and efficient, greatly improving the reliability and economic benefits of industrial production.

其中,历史设备运行参数集中每个历史设备运行参数携带属性信息,预设设备运行参数序列中每个预设设备运行参数携带属性信息。Among them, each historical device operating parameter in the historical device operating parameter set carries attribute information, and each preset device operating parameter in the preset device operating parameter sequence carries attribute information.

在本申请一些实施例中,基于预设设备运行参数序列,对历史设备运行参数集中各参数标注用于表征预警等级的等级标签的具体过程包括:根据属性信息,将历史设备运行参数集与预设设备运行参数序列进行配对,以获取相同属性信息下的历史设备运行参数和预设设备运行参数;将每组配对成功的相同属性信息下的历史设备运行参数和预设设备运行参数进行比较,以确定相同属性信息下的历史设备运行参数和预设设备运行参数之间的差值的绝对值;基于每个绝对值的大小,从预先建立的绝对值与预警等级之间的映射关系中,获取对应的预警等级,得到每个历史设备运行参数的预警等级标签;采用每个历史设备运行参数的预警等级标签,对历史设备运行参数集中各参数标注用于表征预警等级的等级标签。In some embodiments of the present application, based on a preset device operating parameter sequence, a specific process of marking each parameter in a historical device operating parameter set with a level label used to characterize a warning level includes: pairing the historical device operating parameter set with the preset device operating parameter sequence according to attribute information to obtain historical device operating parameters and preset device operating parameters under the same attribute information; comparing each group of successfully paired historical device operating parameters and preset device operating parameters under the same attribute information to determine the absolute value of the difference between the historical device operating parameters and the preset device operating parameters under the same attribute information; based on the size of each absolute value, obtaining the corresponding warning level from a pre-established mapping relationship between the absolute value and the warning level, and obtaining a warning level label for each historical device operating parameter; using the warning level label of each historical device operating parameter, marking each parameter in the historical device operating parameter set with a level label used to characterize the warning level.

在本申请一些实施例中,根据历史设备运行参数集与待处理网络参数,训练预警模型,得到预先训练的预警模型的具体过程包括:根据待处理网络参数,构建第一矩阵以及第二矩阵,第一矩阵包括与神经网络中原始权重矩阵的列相关参数,第二矩阵包括与神经网络中原始权重矩阵的行相关参数;根据历史设备运行参数集,训练第一矩阵以及第二矩阵的矩阵参数,得到预警模型的损失值;在预警模型的损失值到达最小时,生成预先训练的预警模型;或者,在预警模型的损失值未到达最小时,将损失值进行传播,以更新预警模型的模型参数,并继续执行根据历史设备运行参数集,训练第一矩阵以及第二矩阵的矩阵参数的步骤。In some embodiments of the present application, the early warning model is trained according to the historical device operating parameter set and the network parameters to be processed, and the specific process of obtaining the pre-trained early warning model includes: constructing a first matrix and a second matrix according to the network parameters to be processed, the first matrix including column-related parameters of the original weight matrix in the neural network, and the second matrix including row-related parameters of the original weight matrix in the neural network; training the matrix parameters of the first matrix and the second matrix according to the historical device operating parameter set to obtain the loss value of the early warning model; when the loss value of the early warning model reaches the minimum, generating the pre-trained early warning model; or, when the loss value of the early warning model does not reach the minimum, propagating the loss value to update the model parameters of the early warning model, and continuing to execute the step of training the matrix parameters of the first matrix and the second matrix according to the historical device operating parameter set.

具体的,损失值的计算函数为:Specifically, the calculation function of the loss value is:

其中,L为损失值,为历史设备运行参数集的样本数量,为单个历史设备运行参数的损失值,,为前向传播函数,为历史设备运行参数集中每个历史设备运行参数,为第一矩阵,为第二矩阵,为神经网络的原始权重矩阵,为预测值,为历史设备运行参数集中每个历史设备运行参数的用于表征预警等级的等级标签。Where L is the loss value, is the number of samples of the historical device running parameter set, is the loss value of a single historical device operating parameter, , is the forward propagation function, For each historical device operating parameter in the historical device operating parameter set, is the first matrix, is the second matrix, is the original weight matrix of the neural network, is the predicted value, It is a level label used to characterize the warning level of each historical device operating parameter in the historical device operating parameter set.

在本申请一些实施例中,根据设备运行数据,对制造设备的运行状态进行监控的具体过程包括:预处理设备运行数据;聚合预处理后的设备运行数据,得到聚合的设备运行数据;使用预设图表可视化组件对聚合的设备运行数据进行可视化处理,得到制造设备的设备状态的状态可视化趋势图;展示状态可视化趋势图,以对制造设备的运行状态进行监控。In some embodiments of the present application, the specific process of monitoring the operating status of manufacturing equipment based on equipment operating data includes: preprocessing equipment operating data; aggregating the preprocessed equipment operating data to obtain aggregated equipment operating data; using a preset chart visualization component to visualize the aggregated equipment operating data to obtain a state visualization trend chart of the equipment state of the manufacturing equipment; and displaying the state visualization trend chart to monitor the operating status of the manufacturing equipment.

其中,聚合是指将预处理后的数据按照特定的规则或标准进行组织和合并,如按时间序列、设备类型等。聚合的设备运行数据指的是经过聚合处理的数据集,它将多个数据点整合在一起,以便于进行整体分析和趋势观察。预设图表可视化组件指的是预先定义好的图表模板或工具,用于将数据以图形的方式展示,如折线图、柱状图、饼图等。可视化处理是指使用图表、图像或其他视觉元素来表示数据,使数据更易于理解和分析。状态可视化趋势图指的是展示设备运行状态变化趋势的图表,如温度随时间的变化曲线,用于直观地展示设备状态。展示是指将处理和分析后的数据或图表通过用户界面展示给用户,以便于用户查看和分析。Aggregation refers to organizing and merging pre-processed data according to specific rules or standards, such as by time series, equipment type, etc. Aggregated equipment operation data refers to a data set that has been aggregated, which integrates multiple data points together for overall analysis and trend observation. Preset chart visualization components refer to pre-defined chart templates or tools for displaying data in a graphical manner, such as line charts, bar charts, pie charts, etc. Visualization processing refers to the use of charts, images or other visual elements to represent data, making the data easier to understand and analyze. Status visualization trend charts refer to charts that show the changing trend of equipment operation status, such as the temperature change curve over time, which is used to intuitively display the equipment status. Display refers to presenting the processed and analyzed data or charts to users through the user interface for easy viewing and analysis.

在本申请实施例中,通过预处理设备运行数据,可以确保数据的质量和一致性,为后续的分析打下坚实的基础。进一步地,聚合这些数据使得我们可以从宏观的角度观察设备运行的整体情况。利用预设的图表可视化组件对聚合后的数据进行可视化处理,可以得到直观的状态可视化趋势图,这些图表能够清晰地展示设备运行的关键指标随时间的变化趋势。通过展示这些趋势图,操作人员可以实时监控制造设备的运行状态,及时发现异常或潜在问题,从而采取相应的措施,预防设备故障,减少生产损失,提高生产效率和设备利用率。In the embodiment of the present application, by pre-processing the equipment operation data, the quality and consistency of the data can be ensured, laying a solid foundation for subsequent analysis. Furthermore, aggregating these data allows us to observe the overall situation of equipment operation from a macro perspective. By visualizing the aggregated data using a preset chart visualization component, an intuitive state visualization trend chart can be obtained, which can clearly show the changing trend of key indicators of equipment operation over time. By displaying these trend charts, operators can monitor the operating status of manufacturing equipment in real time, detect abnormalities or potential problems in a timely manner, and take corresponding measures to prevent equipment failures, reduce production losses, and improve production efficiency and equipment utilization.

在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全。In the embodiment of the present application, on the one hand, the industrial software adapts the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing, obtains equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety.

请参见图6,为本申请实施例提供了一种预警模型训练方法的方法流程示意图。如图6所示,本申请实施例的检测方法可以包括以下步骤:Please refer to Figure 6, which is a schematic diagram of a method flow of a warning model training method provided in an embodiment of the present application. As shown in Figure 6, the detection method in the embodiment of the present application may include the following steps:

S101,收集制造设备在预设时间段内正常运行和异常运行下的设备运行参数,得到历史设备运行参数集;S101, collecting equipment operating parameters of manufacturing equipment under normal operation and abnormal operation within a preset time period to obtain a historical equipment operating parameter set;

S102,基于预设设备运行参数序列,对历史设备运行参数集中各参数标注用于表征预警等级的等级标签,得到携带标签的历史设备运行参数集;S102, based on a preset equipment operation parameter sequence, marking each parameter in a historical equipment operation parameter set with a level label used to characterize a warning level, and obtaining a historical equipment operation parameter set carrying the label;

S103,采用神经网络,创建预警模型;S103, using neural network to create an early warning model;

S104,将携带标签的历史设备运行参数集进行特征转换,得到特征序列;S104, performing feature conversion on the historical equipment operation parameter set carrying the tag to obtain a feature sequence;

S105,遍历预警模型中的全部网络参数;S105, traversing all network parameters in the early warning model;

S106,分析特征序列与全部网络参数之间的相关性,以确定出全部网络参数中与特征序列的相关的待处理网络参数;S106, analyzing the correlation between the characteristic sequence and all network parameters to determine the network parameters to be processed that are related to the characteristic sequence among all network parameters;

S107,根据历史设备运行参数集与待处理网络参数,训练预警模型,得到预先训练的预警模型。S107, training an early warning model according to the historical device operation parameter set and the network parameters to be processed to obtain a pre-trained early warning model.

在本申请实施例中,通过收集制造设备在正常和异常运行条件下的运行参数,并构建历史设备运行参数集,可以为这些参数标注预警等级标签,从而创建携带标签的数据集。利用这些数据,可以训练一个神经网络预警模型,该模型通过特征转换和网络参数的优化,能够学习到正常与异常运行模式之间的差异。通过分析特征序列与网络参数之间的相关性,模型能够识别出关键的待处理网络参数,这些参数对于预警分析至关重要。最终,得到一个预先训练好的预警模型,该模型能够准确地预测设备可能发生的异常,从而提前发出预警,帮助维护团队采取预防措施,减少设备故障和生产中断,提高生产效率和安全性。这种方法使得设备维护更加主动和高效,大大提升了工业生产的可靠性和经济效益。In an embodiment of the present application, by collecting the operating parameters of manufacturing equipment under normal and abnormal operating conditions and constructing a historical equipment operating parameter set, warning level labels can be labeled for these parameters, thereby creating a labeled data set. Using these data, a neural network early warning model can be trained, which can learn the difference between normal and abnormal operating modes through feature conversion and optimization of network parameters. By analyzing the correlation between feature sequences and network parameters, the model can identify key network parameters to be processed, which are crucial for early warning analysis. Finally, a pre-trained early warning model is obtained, which can accurately predict possible abnormalities of the equipment, thereby issuing early warnings, helping the maintenance team take preventive measures, reduce equipment failures and production interruptions, and improve production efficiency and safety. This method makes equipment maintenance more proactive and efficient, greatly improving the reliability and economic benefits of industrial production.

请参见图7,为本申请实施例提供了一种兼容多个DCS系统的自动化监控方法的流程示意图。如图7所示,本申请实施例的检测方法可以包括以下步骤:Please refer to Figure 7, which is a flow chart of an automated monitoring method compatible with multiple DCS systems provided in an embodiment of the present application. As shown in Figure 7, the detection method in the embodiment of the present application may include the following steps:

S201,工业软件通过软件基础配置中心,针对每个DCS系统的通讯软件适配预设标准通讯协议,以消除不同DCS系统的通讯软件的通讯差异;S201, the industrial software adapts the preset standard communication protocol to the communication software of each DCS system through the software basic configuration center to eliminate the communication differences between the communication software of different DCS systems;

S202,DCS系统收集制造设备的实时数据,对实时数据进行通讯校验处理,得到设备运行数据,并根据设备运行数据,对制造设备进行实时预警以及作用切除,以及通过适配的预设标准通讯协议将设备运行数据发送至工业软件;S202, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing on the real-time data, obtains equipment operation data, and performs real-time early warning and function removal on the manufacturing equipment according to the equipment operation data, and sends the equipment operation data to the industrial software through an adapted preset standard communication protocol;

S203,工业软件通过适配的预设标准通讯协议接收每个DCS系统发送的设备运行数据,并根据设备运行数据,对制造设备的运行状态进行监控。S203, the industrial software receives the equipment operation data sent by each DCS system through an adapted preset standard communication protocol, and monitors the operation status of the manufacturing equipment based on the equipment operation data.

在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全。In the embodiment of the present application, on the one hand, the industrial software adapts the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing, obtains equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety.

请参见图8,为本申请实施例提供了一种兼容多个DCS系统的自动化监控方法的流程示意图,应用于服务端。如图8所示,本申请实施例的检测方法可以包括以下步骤:Please refer to Figure 8, which is a flow chart of an automated monitoring method compatible with multiple DCS systems for an embodiment of the present application, which is applied to a server. As shown in Figure 8, the detection method of the embodiment of the present application may include the following steps:

S301,收集制造设备的实时数据;S301, collecting real-time data of manufacturing equipment;

S302,对实时数据进行通讯校验处理,得到设备运行数据;S302, performing communication verification processing on real-time data to obtain equipment operation data;

S303,根据设备运行数据,对制造设备进行实时预警以及作用切除,以及通过适配的预设标准通讯协议将设备运行数据发送至工业软件。S303, based on the equipment operation data, provide real-time warning and function removal for the manufacturing equipment, and send the equipment operation data to the industrial software through an adapted preset standard communication protocol.

在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全。In the embodiment of the present application, on the one hand, the industrial software adapts the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing, obtains equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety.

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

请参见图9,其示出了本申请一个示例性实施例提供的兼容多个DCS系统的自动化监控装置的结构示意图。该兼容多个DCS系统的自动化监控装置可以通过软件、硬件或者两者的结合实现成为电子设备的全部或一部分。该装置1包括收集模块10、校验处理模块20、预警切除模块30。Please refer to FIG9, which shows a schematic diagram of the structure of an automatic monitoring device compatible with multiple DCS systems provided by an exemplary embodiment of the present application. The automatic monitoring device compatible with multiple DCS systems can be implemented as all or part of an electronic device through software, hardware or a combination of both. The device 1 includes a collection module 10, a verification processing module 20, and an early warning removal module 30.

收集模块10,用于收集制造设备的实时数据;A collection module 10, used to collect real-time data of manufacturing equipment;

校验处理模块20,用于对实时数据进行通讯校验处理,得到设备运行数据;The verification processing module 20 is used to perform communication verification processing on real-time data to obtain equipment operation data;

预警切除模块30,用于根据设备运行数据,对制造设备进行实时预警以及作用切除,以及通过适配的预设标准通讯协议将设备运行数据发送至工业软件。The early warning and removal module 30 is used to provide real-time early warning and function removal for manufacturing equipment according to equipment operation data, and to send the equipment operation data to the industrial software through an adapted preset standard communication protocol.

需要说明的是,上述实施例提供的兼容多个DCS系统的自动化监控装置在执行兼容多个DCS系统的自动化监控方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的兼容多个DCS系统的自动化监控装置与兼容多个DCS系统的自动化监控方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。It should be noted that the automatic monitoring device compatible with multiple DCS systems provided in the above embodiment only uses the division of the above functional modules as an example when executing the automatic monitoring method compatible with multiple DCS systems. In actual applications, the above functional allocation can be completed by different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the automatic monitoring device compatible with multiple DCS systems provided in the above embodiment and the automatic monitoring method compatible with multiple DCS systems belong to the same concept, and the embodiment and implementation process thereof are detailed in the method embodiment, which will not be repeated here.

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全。In the embodiment of the present application, on the one hand, the industrial software adapts the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing, obtains equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety.

本申请还提供一种计算机可读介质,其上存储有程序指令,该程序指令被处理器执行时实现上述各个方法实施例提供的兼容多个DCS系统的自动化监控方法。The present application also provides a computer-readable medium having program instructions stored thereon, and when the program instructions are executed by a processor, the automated monitoring method compatible with multiple DCS systems provided by the above-mentioned various method embodiments is implemented.

本申请还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个方法实施例的兼容多个DCS系统的自动化监控方法。The present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the automated monitoring method compatible with multiple DCS systems of the above-mentioned various method embodiments.

请参见图10,为本申请实施例提供了一种电子设备的结构示意图。如图10所示,电子设备1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。Please refer to FIG10 , which is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. As shown in FIG10 , the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .

其中,通信总线1002用于实现这些组件之间的连接通信。The communication bus 1002 is used to realize the connection and communication between these components.

其中,用户接口1003可以包括显示屏(Display)、摄像头(Camera),可选用户接口1003还可以包括标准的有线接口、无线接口。The user interface 1003 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface.

其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种接口和线路连接整个电子设备1000内的各个部分,通过运行或执行存储在存储器1005内的指令、程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行电子设备1000的各种功能和处理数据。可选的,处理器1001可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行实现。Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts of the entire electronic device 1000, and executes various functions and processes data of the electronic device 1000 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.

其中,存储器1005可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1005包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1005可用于存储指令、程序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储系统。如图10所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及兼容多个DCS系统的自动化监控应用程序。Among them, the memory 1005 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may also be at least one storage system located away from the aforementioned processor 1001. As shown in Figure 10, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an automation monitoring application compatible with multiple DCS systems.

在图10所示的电子设备1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的兼容多个DCS系统的自动化监控应用程序,并具体执行以下操作:In the electronic device 1000 shown in FIG10 , the user interface 1003 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 1001 can be used to call the automatic monitoring application compatible with multiple DCS systems stored in the memory 1005, and specifically perform the following operations:

收集制造设备的实时数据;Collect real-time data from manufacturing equipment;

对实时数据进行通讯校验处理,得到设备运行数据;Perform communication verification on real-time data to obtain equipment operation data;

根据设备运行数据,对制造设备进行实时预警以及作用切除,以及通过适配的预设标准通讯协议将设备运行数据发送至工业软件。Based on the equipment operation data, real-time early warning and function removal are carried out on the manufacturing equipment, and the equipment operation data is sent to the industrial software through the adapted preset standard communication protocol.

在本申请实施例中,一方面,工业软件通过软件基础配置中心针对每个DCS系统的通讯软件适配预设的标准通讯协议,通过适配预设的标准通讯协议,消除了不同DCS系统间的通讯差异,实现了数据的无缝集成和交换,使得数据可以顺畅地在系统之间流动,提高了整个制造过程的自动化和信息化水平。另一方面,DCS系统收集制造设备的实时数据,进行通讯校验处理,得到设备运行数据,并根据这些数据进行实时预警以及作用切除,通过实时监控和预警系统,可以及时发现设备的异常状态,并通过作用切除机制防止风险进一步扩大,减少了停机时间和生产中断,从而提升了生产效率以及生产安全。In the embodiment of the present application, on the one hand, the industrial software adapts the preset standard communication protocol for the communication software of each DCS system through the software basic configuration center. By adapting the preset standard communication protocol, the communication differences between different DCS systems are eliminated, and the seamless integration and exchange of data are realized, so that data can flow smoothly between systems, and the automation and information level of the entire manufacturing process is improved. On the other hand, the DCS system collects real-time data of manufacturing equipment, performs communication verification processing, obtains equipment operation data, and performs real-time warning and action removal based on these data. Through the real-time monitoring and warning system, the abnormal state of the equipment can be discovered in time, and the action removal mechanism can be used to prevent the risk from further expanding, reducing downtime and production interruption, thereby improving production efficiency and production safety.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,兼容多个DCS系统的自动化监控的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,兼容多个DCS系统的自动化监控的程序的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program compatible with the automatic monitoring of multiple DCS systems can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium of the program compatible with the automatic monitoring of multiple DCS systems can be a disk, an optical disk, a read-only storage memory, or a random access memory, etc.

以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,兼容多个DCS系统的自动化监控的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,兼容多个DCS系统的自动化监控的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program compatible with the automatic monitoring of multiple DCS systems can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium compatible with the automatic monitoring of multiple DCS systems can be a disk, an optical disk, a read-only storage memory, or a random access memory, etc.

以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims (10)

1.一种兼容多个DCS系统的自动化监控平台,其特征在于,所述平台包括:1. An automated monitoring platform compatible with multiple DCS systems, characterized in that the platform comprises: 多个DCS系统、工业软件以及制造设备,所述工业软件包括软件基础配置中心;其中,所述多个DCS系统分别与所述工业软件以及所述制造设备通信连接;其中,Multiple DCS systems, industrial software and manufacturing equipment, wherein the industrial software includes a software basic configuration center; wherein the multiple DCS systems are respectively connected to the industrial software and the manufacturing equipment in communication; wherein, 所述工业软件,用于通过所述软件基础配置中心,针对每个DCS系统的通讯软件适配预设标准通讯协议,以消除不同DCS系统的通讯软件的通讯差异;The industrial software is used to adapt the preset standard communication protocol to the communication software of each DCS system through the software basic configuration center to eliminate the communication differences between the communication software of different DCS systems; 所述DCS系统,用于收集所述制造设备的实时数据,对所述实时数据进行通讯校验处理,得到设备运行数据,并根据所述设备运行数据,对所述制造设备进行实时预警以及作用切除,以及通过适配的所述预设标准通讯协议将所述设备运行数据发送至所述工业软件;The DCS system is used to collect real-time data of the manufacturing equipment, perform communication verification processing on the real-time data to obtain equipment operation data, and perform real-time early warning and function removal on the manufacturing equipment according to the equipment operation data, and send the equipment operation data to the industrial software through the adapted preset standard communication protocol; 所述工业软件,还用于通过适配的所述预设标准通讯协议接收每个DCS系统发送的设备运行数据,并根据所述设备运行数据,对所述制造设备的运行状态进行监控。The industrial software is also used to receive the equipment operation data sent by each DCS system through the adapted preset standard communication protocol, and monitor the operation status of the manufacturing equipment based on the equipment operation data. 2.根据权利要求1所述的平台,其特征在于,所述根据所述设备运行数据,对所述制造设备进行实时预警以及作用切除,包括:2. The platform according to claim 1, characterized in that the real-time early warning and function removal of the manufacturing equipment according to the equipment operation data comprises: 预处理所述设备运行数据,得到标准化设备运行参数序列;Preprocessing the equipment operation data to obtain a standardized equipment operation parameter sequence; 根据所述标准化设备运行参数序列与预设设备运行参数序列,对所述制造设备进行预警处理,得到预警结果,所述预设设备运行参数序列是基于历史运行数据确定的;According to the standardized equipment operation parameter sequence and the preset equipment operation parameter sequence, the manufacturing equipment is subjected to early warning processing to obtain an early warning result, wherein the preset equipment operation parameter sequence is determined based on historical operation data; 基于所述预警结果,筛选出所述标准化设备运行参数序列中预警等级大于等于预设阈值的标准化设备运行参数,得到多个目标参数;Based on the warning result, the standardized equipment operation parameters with a warning level greater than or equal to a preset threshold in the standardized equipment operation parameter sequence are screened out to obtain a plurality of target parameters; 从所述制造设备中,识别每个目标参数对应的设备功能节点;From the manufacturing equipment, identifying an equipment function node corresponding to each target parameter; 对所述每个目标参数对应的设备功能节点进行作用切除。The function of the device function node corresponding to each target parameter is removed. 3.根据权利要求2所述的平台,其特征在于,所述标准化设备运行参数序列中每个标准化设备运行参数携带属性信息,所述预设设备运行参数序列中每个预设设备运行参数携带属性信息;3. The platform according to claim 2, characterized in that each standardized device operating parameter in the standardized device operating parameter sequence carries attribute information, and each preset device operating parameter in the preset device operating parameter sequence carries attribute information; 所述根据所述标准化设备运行参数序列与预设设备运行参数序列,对所述制造设备进行预警处理,得到预警结果,包括:The step of performing early warning processing on the manufacturing equipment according to the standardized equipment operation parameter sequence and the preset equipment operation parameter sequence to obtain an early warning result includes: 根据所述属性信息,将所述标准化设备运行参数序列与预设设备运行参数序列进行配对,以获取相同属性信息下的标准化设备运行参数和预设设备运行参数;According to the attribute information, the standardized device operating parameter sequence is paired with the preset device operating parameter sequence to obtain the standardized device operating parameters and the preset device operating parameters under the same attribute information; 将每组配对成功的相同属性信息下的标准化设备运行参数和预设设备运行参数进行比较,以确定相同属性信息下的标准化设备运行参数和预设设备运行参数之间的差值的绝对值;Compare the standardized device operating parameters and the preset device operating parameters under the same attribute information of each group of successful pairing to determine the absolute value of the difference between the standardized device operating parameters and the preset device operating parameters under the same attribute information; 基于每个绝对值的大小,从预先建立的绝对值与预警等级之间的映射关系中,获取对应的预警等级,得到每个标准化设备运行参数的预警等级;Based on the size of each absolute value, the corresponding warning level is obtained from the pre-established mapping relationship between the absolute value and the warning level, and the warning level of each standardized equipment operating parameter is obtained; 将每个标准化设备运行参数的预警等级作为对所述制造设备进行预警的预警结果。The warning level of each standardized equipment operating parameter is used as the warning result for the manufacturing equipment. 4.根据权利要求2所述的平台,其特征在于,所述根据所述标准化设备运行参数序列与预设设备运行参数序列,对所述制造设备进行预警处理,得到预警结果,包括:4. The platform according to claim 2, characterized in that the early warning processing of the manufacturing equipment is performed according to the standardized equipment operation parameter sequence and the preset equipment operation parameter sequence to obtain the early warning result, comprising: 将所述标准化设备运行参数序列与预设设备运行参数序列输入预先训练的预警模型中,以对所述制造设备进行预警处理;所述预先训练的预警模型是基于历史设备运行参数集与待处理网络参数进行机器学习得到的,所述待处理网络参数是分析预警模型中的全部网络参数与特征序列的相关性得到的,所述特征序列是基于历史设备运行参数集得到的;Inputting the standardized equipment operation parameter sequence and the preset equipment operation parameter sequence into a pre-trained early warning model to perform early warning processing on the manufacturing equipment; the pre-trained early warning model is obtained by machine learning based on a historical equipment operation parameter set and a network parameter to be processed, the network parameter to be processed is obtained by analyzing the correlation between all network parameters in the early warning model and a feature sequence, and the feature sequence is obtained based on the historical equipment operation parameter set; 输出所述标准化设备运行参数序列中每个标准化设备运行参数对应的预警等级;Outputting the warning level corresponding to each standardized equipment operating parameter in the standardized equipment operating parameter sequence; 将所述每个标准化设备运行参数对应的预警等级作为对所述制造设备进行预警的预警结果。The warning level corresponding to each standardized equipment operating parameter is used as the warning result for the manufacturing equipment. 5.根据权利要求4所述的平台,其特征在于,按照以下步骤生成预先训练的预警模型,包括:5. The platform according to claim 4, characterized in that the pre-trained early warning model is generated according to the following steps, including: 收集所述制造设备在预设时间段内正常运行和异常运行下的设备运行参数,得到历史设备运行参数集;Collecting equipment operating parameters of the manufacturing equipment under normal operation and abnormal operation within a preset time period to obtain a historical equipment operating parameter set; 基于预设设备运行参数序列,对所述历史设备运行参数集中各参数标注用于表征预警等级的等级标签,得到携带标签的历史设备运行参数集;Based on a preset equipment operation parameter sequence, each parameter in the historical equipment operation parameter set is labeled with a level label for representing the warning level, so as to obtain a historical equipment operation parameter set carrying the label; 采用神经网络,创建预警模型;Use neural networks to create early warning models; 将携带标签的历史设备运行参数集进行特征转换,得到特征序列;Perform feature conversion on the historical equipment operation parameter set carrying the tag to obtain a feature sequence; 遍历所述预警模型中的全部网络参数;Traversing all network parameters in the early warning model; 分析所述特征序列与所述全部网络参数之间的相关性,以确定出所述全部网络参数中与所述特征序列的相关的待处理网络参数;Analyzing the correlation between the characteristic sequence and all the network parameters to determine the network parameters to be processed that are related to the characteristic sequence among all the network parameters; 根据所述历史设备运行参数集与所述待处理网络参数,训练所述预警模型,得到预先训练的预警模型。The early warning model is trained according to the historical device operation parameter set and the network parameters to be processed to obtain a pre-trained early warning model. 6.根据权利要求5所述的平台,其特征在于,所述历史设备运行参数集中每个历史设备运行参数携带属性信息,所述预设设备运行参数序列中每个预设设备运行参数携带属性信息;6. The platform according to claim 5, characterized in that each historical device operation parameter in the historical device operation parameter set carries attribute information, and each preset device operation parameter in the preset device operation parameter sequence carries attribute information; 所述基于预设设备运行参数序列,对所述历史设备运行参数集中各参数标注用于表征预警等级的等级标签,包括:The step of marking each parameter in the historical equipment operation parameter set with a level label for representing the warning level based on the preset equipment operation parameter sequence includes: 根据所述属性信息,将所述历史设备运行参数集与预设设备运行参数序列进行配对,以获取相同属性信息下的历史设备运行参数和预设设备运行参数;According to the attribute information, the historical device operating parameter set is paired with the preset device operating parameter sequence to obtain the historical device operating parameters and the preset device operating parameters under the same attribute information; 将每组配对成功的相同属性信息下的历史设备运行参数和预设设备运行参数进行比较,以确定相同属性信息下的历史设备运行参数和预设设备运行参数之间的差值的绝对值;Compare each set of successfully paired historical device operating parameters and preset device operating parameters under the same attribute information to determine the absolute value of the difference between the historical device operating parameters and the preset device operating parameters under the same attribute information; 基于每个绝对值的大小,从预先建立的绝对值与预警等级之间的映射关系中,获取对应的预警等级,得到每个历史设备运行参数的预警等级标签;Based on the size of each absolute value, the corresponding warning level is obtained from the pre-established mapping relationship between the absolute value and the warning level, and the warning level label of each historical equipment operation parameter is obtained; 采用所述每个历史设备运行参数的预警等级标签,对所述历史设备运行参数集中各参数标注用于表征预警等级的等级标签。The warning level label of each historical device operating parameter is used to mark each parameter in the historical device operating parameter set with a level label used to characterize the warning level. 7.根据权利要求5所述的平台,其特征在于,所述根据所述历史设备运行参数集与所述待处理网络参数,训练所述预警模型,得到预先训练的预警模型,包括:7. The platform according to claim 5, characterized in that the training of the early warning model according to the historical device operation parameter set and the to-be-processed network parameters to obtain the pre-trained early warning model comprises: 根据所述待处理网络参数,构建第一矩阵以及第二矩阵,所述第一矩阵包括与所述神经网络中原始权重矩阵的列相关参数,所述第二矩阵包括与所述神经网络中原始权重矩阵的行相关参数;According to the network parameters to be processed, construct a first matrix and a second matrix, wherein the first matrix includes column-related parameters of an original weight matrix in the neural network, and the second matrix includes row-related parameters of the original weight matrix in the neural network; 根据所述历史设备运行参数集,训练所述第一矩阵以及第二矩阵的矩阵参数,得到所述预警模型的损失值;According to the historical equipment operation parameter set, matrix parameters of the first matrix and the second matrix are trained to obtain a loss value of the early warning model; 在所述预警模型的损失值到达最小时,生成预先训练的预警模型;或者,在所述预警模型的损失值未到达最小时,将所述损失值进行传播,以更新所述预警模型的模型参数,并继续执行所述根据所述历史设备运行参数集,训练所述第一矩阵以及第二矩阵的矩阵参数的步骤。When the loss value of the early warning model reaches the minimum, a pre-trained early warning model is generated; or, when the loss value of the early warning model does not reach the minimum, the loss value is propagated to update the model parameters of the early warning model, and the step of training the matrix parameters of the first matrix and the second matrix according to the historical equipment operation parameter set is continued. 8.根据权利要求7所述的平台,其特征在于,所述损失值的计算函数为:8. The platform according to claim 7, characterized in that the calculation function of the loss value is: 其中,L为损失值,为历史设备运行参数集的样本数量,为单个历史设备运行参数的损失值,,为前向传播函数,为历史设备运行参数集中每个历史设备运行参数,为第一矩阵,为第二矩阵,为神经网络的原始权重矩阵,为预测值,为历史设备运行参数集中每个历史设备运行参数的用于表征预警等级的等级标签。Where L is the loss value, is the number of samples of the historical device running parameter set, is the loss value of a single historical device operating parameter, , is the forward propagation function, For each historical device operating parameter in the historical device operating parameter set, is the first matrix, is the second matrix, is the original weight matrix of the neural network, is the predicted value, It is a level label used to characterize the warning level of each historical device operating parameter in the historical device operating parameter set. 9.根据权利要求1所述的平台,其特征在于,所述根据所述设备运行数据,对所述制造设备的运行状态进行监控,包括:9. The platform according to claim 1, wherein monitoring the operating status of the manufacturing equipment according to the equipment operating data comprises: 预处理所述设备运行数据;Preprocessing the equipment operation data; 聚合预处理后的所述设备运行数据,得到聚合的设备运行数据;Aggregating the preprocessed device operation data to obtain aggregated device operation data; 使用预设图表可视化组件对聚合的设备运行数据进行可视化处理,得到所述制造设备的设备状态的状态可视化趋势图;Using a preset chart visualization component to visualize the aggregated equipment operation data, to obtain a state visualization trend chart of the equipment state of the manufacturing equipment; 展示所述状态可视化趋势图,以对所述制造设备的运行状态进行监控。The status visualization trend graph is displayed to monitor the operating status of the manufacturing equipment. 10.一种兼容多个DCS系统的自动化监控方法,其特征在于,所述方法包括:10. An automated monitoring method compatible with multiple DCS systems, characterized in that the method comprises: 工业软件通过所述软件基础配置中心,针对每个DCS系统的通讯软件适配预设标准通讯协议,以消除不同DCS系统的通讯软件的通讯差异;The industrial software adapts the preset standard communication protocol to the communication software of each DCS system through the software basic configuration center to eliminate the communication differences between the communication software of different DCS systems; DCS系统收集所述制造设备的实时数据,对所述实时数据进行通讯校验处理,得到设备运行数据,并根据所述设备运行数据,对所述制造设备进行实时预警以及作用切除,以及通过适配的所述预设标准通讯协议将所述设备运行数据发送至所述工业软件;The DCS system collects the real-time data of the manufacturing equipment, performs communication verification processing on the real-time data to obtain equipment operation data, and performs real-time early warning and function removal on the manufacturing equipment according to the equipment operation data, and sends the equipment operation data to the industrial software through the adapted preset standard communication protocol; 工业软件通过适配的所述预设标准通讯协议接收每个DCS系统发送的设备运行数据,并根据所述设备运行数据,对所述制造设备的运行状态进行监控。The industrial software receives the equipment operation data sent by each DCS system through the adapted preset standard communication protocol, and monitors the operation status of the manufacturing equipment according to the equipment operation data.
CN202411346886.5A 2024-09-26 2024-09-26 Automated monitoring platform and method compatible with multiple DCS systems Active CN118859887B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411346886.5A CN118859887B (en) 2024-09-26 2024-09-26 Automated monitoring platform and method compatible with multiple DCS systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411346886.5A CN118859887B (en) 2024-09-26 2024-09-26 Automated monitoring platform and method compatible with multiple DCS systems

Publications (2)

Publication Number Publication Date
CN118859887A true CN118859887A (en) 2024-10-29
CN118859887B CN118859887B (en) 2025-02-11

Family

ID=93163083

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411346886.5A Active CN118859887B (en) 2024-09-26 2024-09-26 Automated monitoring platform and method compatible with multiple DCS systems

Country Status (1)

Country Link
CN (1) CN118859887B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348920A (en) * 2014-11-21 2015-02-11 中国科学院上海高等研究院 DCS (distributed control system) self-networking monitoring system based on OPC (OLE (object linking and embedding) for process control) standards
US20160065656A1 (en) * 2014-08-27 2016-03-03 Exxonmobil Research And Engineering Company Method and system for modular interoperable distributed control
CN106685815A (en) * 2017-01-04 2017-05-17 上海建坤信息技术有限责任公司 Multi - protocol hardware acquisition gateway system
CN107193271A (en) * 2017-06-13 2017-09-22 青岛科技大学 Preposition service adapter and trouble-shooter for industrial information physical system
CN107622308A (en) * 2017-09-18 2018-01-23 华中科技大学 A DBN network-based early warning method for power generation equipment parameters
CN110175756A (en) * 2019-05-07 2019-08-27 岭澳核电有限公司 Nuclear power station information system operational safety method for early warning, device, equipment and medium
CN110514924A (en) * 2019-08-12 2019-11-29 武汉大学 Power transformer winding fault location method based on deep convolutional neural network fusion visual identification
CN113988325A (en) * 2021-10-08 2022-01-28 广东能源集团科学技术研究院有限公司 Power system fault early warning method and device, terminal equipment and storage medium
CN118245936A (en) * 2024-03-18 2024-06-25 中海石油(中国)有限公司 Dynamic early warning method and system for lost circulation event based on multi-machine learning model fusion

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160065656A1 (en) * 2014-08-27 2016-03-03 Exxonmobil Research And Engineering Company Method and system for modular interoperable distributed control
CN104348920A (en) * 2014-11-21 2015-02-11 中国科学院上海高等研究院 DCS (distributed control system) self-networking monitoring system based on OPC (OLE (object linking and embedding) for process control) standards
CN106685815A (en) * 2017-01-04 2017-05-17 上海建坤信息技术有限责任公司 Multi - protocol hardware acquisition gateway system
CN107193271A (en) * 2017-06-13 2017-09-22 青岛科技大学 Preposition service adapter and trouble-shooter for industrial information physical system
CN107622308A (en) * 2017-09-18 2018-01-23 华中科技大学 A DBN network-based early warning method for power generation equipment parameters
CN110175756A (en) * 2019-05-07 2019-08-27 岭澳核电有限公司 Nuclear power station information system operational safety method for early warning, device, equipment and medium
CN110514924A (en) * 2019-08-12 2019-11-29 武汉大学 Power transformer winding fault location method based on deep convolutional neural network fusion visual identification
CN113988325A (en) * 2021-10-08 2022-01-28 广东能源集团科学技术研究院有限公司 Power system fault early warning method and device, terminal equipment and storage medium
CN118245936A (en) * 2024-03-18 2024-06-25 中海石油(中国)有限公司 Dynamic early warning method and system for lost circulation event based on multi-machine learning model fusion

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
任小华;种兰祥;杨建锋;: "基于FT_BP神经网络的学业预警模型", 计算机应用研究, no. 1, 30 June 2020 (2020-06-30) *
唐;: "基于Modbus协议的通讯集成技术探讨", 科技风, no. 18, 30 September 2016 (2016-09-30) *
翟伟翔;苏适;: "火电厂分散控制系统数据通信接口", 自动化仪表, no. 10, 20 October 2011 (2011-10-20) *

Also Published As

Publication number Publication date
CN118859887B (en) 2025-02-11

Similar Documents

Publication Publication Date Title
CA2564724C (en) Automatic remote monitoring and diagnostics system and communication method for communicating between a programmable logic controller and a central unit
Ferreira et al. A pilot for proactive maintenance in industry 4.0
FI108678B (en) Control systems for field devices
US11150640B2 (en) Systems and methods for managing alerts associated with devices of a process control system
JP2017076387A (en) Source-independent queries in distributed type industrial system
RU2006133971A (en) SYSTEM FOR PREVENTING A NON-STANDARD SITUATION AT A PRODUCTION ENTERPRISE
CN118396252A (en) MES client data analysis optimization method based on cloud computing
CN113381880B (en) Internet of things equipment management method, device and system
US10990090B2 (en) Apparatus and method for automatic detection and classification of industrial alarms
CN118796603A (en) A machine nest cloud edge intelligent inspection and equipment status monitoring system and method
CN118734232A (en) Digital smart workshop supervision method, system and equipment
CN118760794A (en) Visualization method and system of pain signals in production process
CN118759941A (en) Production supervision device, method, equipment and medium based on digital twin system
KR102670454B1 (en) Systems and methods for managing unprocessed alarms in alarm systems
CN118859887A (en) Automated monitoring platform and method compatible with multiple DCS systems
CN117148776A (en) A remote maintenance method for industrial Internet of things based on PLC control
CN113646720B (en) Method and system for managing messages of an automation system, in particular of an industrial installation
CN110263949B (en) Data processing method and system fusing machine mechanism and artificial intelligence algorithm system
US20220229423A1 (en) System and method for operating an automated machine, automated machine, and computer-program product
CN118606529B (en) A real-time visualization method and system for coal mining operations
Alexandru et al. Building a smart maintenance architecture using smart devices: A web 2.0 based approach
CN119292138A (en) A risk early warning system and early warning method for industrial control equipment
CN117129036A (en) A cloud environment monitoring method and device
CN117148794A (en) Monitoring method for judging timeliness and authenticity of data acquisition in cement industry
CN117294774A (en) Intelligent edge gateway system with protocol conversion function

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
GR01 Patent grant
GR01 Patent grant