Grid-based risk management method and device for blast furnace workshop area based on digital twin

By dividing the blast furnace workshop into grids and using digital twin models for real-time monitoring and management, the problems of insufficient data fusion and untimely risk identification in risk monitoring of metal smelting enterprises have been solved, and intuitive display and efficient management of risks have been achieved.

CN119250515BActive Publication Date: 2025-09-19SINOSTEEL WUHAN SAFEY&ENVIRONMENT PROTECTION RES +2
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411233861.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-04
Publication Date
2025-09-19
Estimated Expiration
2044-09-04

AI Technical Summary

Technical Problem

In the existing technology, risk monitoring of metal smelting enterprises has problems such as ineffective data integration, untimely risk identification, inaccurate traceability, the system's inability to intuitively display risk situations and dynamic early warning, resulting in waste of resources and low risk identification efficiency.

Method used

A digital twin-based grid-based risk management method for blast furnace workshop areas is adopted. By dividing the blast furnace workshop into grids and setting up intelligent sensing equipment, a digital twin model is established. Sensor data is monitored and compared in real time, multiple alarm risk levels are set, and risk levels are marked with colors in the model. Grid administrators are assigned for training and management.

Benefits of technology

It realizes intuitive display and dynamic early warning of risk situations in blast furnace workshops, improves the accuracy and efficiency of risk identification, reduces resource waste, and enhances unified visualization and data utilization of risk management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250515B_ABST
    Figure CN119250515B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of risk management and control, and provides a method and device for grid-based risk management and control of a blast furnace workshop area based on digital twins. The method includes: the central service platform receives the sensor data of each intelligent sensor device, and establishes a digital twin model based on the sensor data of each grid; the central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether the sensor data is abnormal; the abnormal sensor data in the corresponding grid is analyzed for alarms to obtain the alarms and corresponding alarm risk levels of each grid; according to the alarm risk level of each alarm in the grid, the corresponding area of ​​the grid in the digital twin model is color-coded. The present invention sets a plurality of alarm risk levels and establishes a digital twin model, and identifies the alarm risk level of each grid in the digital twin model by color, so that the user can intuitively observe the risk situation of each grid.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of risk management technology, and in particular to a blast furnace workshop area grid risk management method and device based on digital twins. Background Art

[0002] With the continuous development of science and technology, people have also put forward new demands for the monitoring and control of safety risks. They require that in addition to conventional control measures, online monitoring should be provided, and the data generated by monitoring should be integrated and analyzed, so as to timely grasp the real-time status of production safety risks.

[0003] Metal smelting enterprises usually occupy a large area and have a large number of equipment, most of which are heavy industrial equipment. Therefore, people often have higher requirements for risk monitoring in metal smelting enterprises. In the existing technology, risk monitoring in metal smelting enterprises still has the following shortcomings:

[0004] (1) The existing security information still has gaps in meeting the requirements of security risk monitoring and early warning and information resource sharing and use. On-site real-time safety data has not been effectively collected and applied, and the degree of integration between data and applications is not high.

[0005] (2) Each system has an “island” problem, and the overall data utilization rate is low. For example, the system records the business data of each department of the enterprise in real time. There is a large amount of data in the database and various systems. This data is limited to various modules for the company's future strategic planning, such as personnel management, dangerous operations, hidden danger investigation, training and education, etc. However, the data of a single system (such as a security system) can only express information within a certain range and scenario. It is impossible to combine all the structured and semi-structured data of the enterprise for analysis, compare different dimensions and indicators, and use algorithms to mine the inherent implicit information of the data.

[0006] (3) Risk identification is not timely, tracing is not accurate, and resources are wasted. Some safety information management platforms have not conducted in-depth research and applied safety science principles to build effective and systematic accident prevention and control models. They do not have a deep understanding of the attributes and distribution of risks, resulting in a wide variety of identified risks, consuming a large amount of data and hardware resources, and thus low risk identification efficiency and failure to achieve accurate tracing.

[0007] (4) In addition, the existing risk classification control system cannot visually display the risk situation of each region, and cannot dynamically warn and control major risk points; the system is also unable to display the collected data in an integrated manner, and cannot meet the requirements of unified visualization.

[0008] In view of this, overcoming the defects of the prior art is an urgent problem to be solved in this technical field. Summary of the Invention

[0009] The technical problem to be solved by the present invention is to provide a blast furnace workshop area grid risk management method based on digital twin.

[0010] The present invention adopts the following technical solutions:

[0011] The present invention provides a grid-based risk management method for a blast furnace workshop area based on digital twins. A central service platform is set up for the entire blast furnace area, the blast furnace workshop is divided into multiple grids, and intelligent sensing equipment is set up at each monitoring position of each grid. The intelligent sensing equipment is used to collect sensor data at the monitoring position and report the sensor data to the central service platform. The method includes:

[0012] The central service platform receives sensor data from each intelligent sensor device and establishes a digital twin model of each grid based on the sensor data of each grid; wherein the digital twin model is presented to the user in the form of image modeling combined with data presentation;

[0013] The central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether there are any anomalies in the sensor data; performs alarm analysis on the abnormal sensor data in the corresponding grid, and obtains the alarm of each grid and the corresponding alarm risk level;

[0014] Color-code the corresponding areas of the grid in the digital twin model based on the alarm risk level of each alarm in the grid, so that users can intuitively confirm the risk status of the grid through the digital twin model. The alarm risk level includes four levels: no risk, low risk, medium risk, and high risk.

[0015] When the highest alarm risk level in the corresponding grid is high, the corresponding area of ​​the grid in the digital twin model is marked as red; when the highest alarm risk level in the corresponding grid is medium, the corresponding area of ​​the grid in the digital twin model is marked as orange; when the highest alarm risk level in the corresponding grid is low, the corresponding area of ​​the grid in the digital twin model is marked as yellow; when the highest alarm risk level in the corresponding grid is no risk, the corresponding area of ​​the grid in the digital twin model is marked as blue.

[0016] Preferably, a corresponding grid administrator is assigned to each grid, and the grid administrator is used to perform daily maintenance and alarm processing on the devices in the grid. Grid captains are also designated for multiple grid administrators, and interactive devices are assigned to the grid captains. The interactive devices are used to exchange information with the central service platform. The grid administrators and grid captains are both educated and trained before taking up their posts. The method further includes:

[0017] The central service platform conducts training effectiveness tests on the corresponding grid administrators at corresponding intervals. The training effectiveness tests specifically include:

[0018] The central service platform selects a first alarm item from the preset alarm table items, and reversely generates test data based on the first alarm item; the test data is the sensor data that causes the first alarm item to be abnormal;

[0019] The test data is sent to the intelligent sensor device, and the intelligent sensor device uses the test data instead of the actual collected sensor data to display on the dial, so that the grid administrator can observe abnormal data through the dial of the intelligent sensor device and report the abnormal data to the grid leader, who then reports the abnormal data to the central service platform through the interactive device;

[0020] The central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data;

[0021] Based on the matching degree, the training score of the grid administrator of the corresponding grid is calculated, and the training score is displayed in the digital twin model, so as to judge whether the grid administrator is suitable for the position or whether further education and training is needed through the training score.

[0022] Preferably, the first alarm item is an alarm item whose alarm processing priority is lower than a preset priority and whose alarm level is higher than a preset level.

[0023] Preferably, the central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data, specifically including:

[0024] The matching degree is calculated using the first formula; the first formula is Among them, I t_n is the matching degree obtained from the nth training effect test of the grid administrator, Num(error_data) is the number of abnormal data received by the central service platform from the interactive device, and Num(test_data) is the number of generated test data.

[0025] Preferably, the calculating of the training score of the grid administrator of the corresponding grid according to the matching degree specifically includes:

[0026] Use the second formula to calculate the test results of the grid administrator's training effectiveness test;

[0027] Use the third formula to calculate the training score of the grid administrator after the training effect test;

[0028] The second formula is I' t_n =k1I t_n +k2I' t_n-1 , the third formula is I g_n =k3I' t_n +k4I r; k1, k2, k3 and k4 are corresponding weight values, where k1+k2=1, k3+k4=1, I′ t_n is the test result of the nth training effect test, I r is the evaluation score of the grid administrator after training, I g_n is the training score of the grid administrator after the nth training effect test, I t_n is the matching degree obtained from the nth training effect test of the grid administrator, I' t_n-1 This is the test result of the n-1th training effectiveness test for grid administrators.

[0029] Preferably, during the training effect test, the central service platform still receives sensor data, and when it is analyzed that an alarm occurs in the grid where the training effect test is being performed, the training effect test is terminated to display the sensor data collected by the intelligent sensor device on the dial;

[0030] The grid captain is informed of the time of the training effect test through the interactive device so that the grid captain can notify the grid administrator to terminate the training effect test and thus handle the alarm in time.

[0031] Preferably, the central service platform conducts a training effect test on the corresponding grid administrators at corresponding intervals, specifically including:

[0032] At intervals of a first preset period, a random number is generated for the grid. If the generated random number is a prime number, statistics are then generated to determine whether device configuration information of the grid has changed within a second preset period before the current moment, or whether an alarm has been generated by the grid within the second preset period before the current moment;

[0033] If the device configuration information of the grid has not changed within the second preset period before the current moment, and the grid has not generated an alarm, then a training effectiveness test is conducted on the grid administrator of the grid;

[0034] The generating of random numbers specifically includes:

[0035] A seed number is obtained by adding the grid code to the current time, a random intermediate number is generated using the seed number, and a modulo M is obtained using the random intermediate number to obtain the random number;

[0036] in, T0 is a preset value, T is a third preset period, times is the number of alarms in the grid in the third preset period, and when no alarm occurs in the grid in the third preset period before the current moment, M=T0×T.

[0037] Preferably, the central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether the sensor data is abnormal; performs alarm analysis on the abnormal sensor data in the corresponding grid to obtain the alarm of each grid and the corresponding alarm risk level, specifically including:

[0038] The monitoring thresholds include a high-level monitoring threshold, an intermediate monitoring threshold, and a low-level monitoring threshold. The sensor data is sequentially compared with the high-level monitoring threshold, the intermediate monitoring threshold, and the low-level monitoring threshold until the sensor data exceeds the range of the corresponding monitoring threshold. The sensor data is judged to be abnormal, and the risk level of the exceeded monitoring threshold is used as the abnormality level of the sensor data;

[0039] Using all abnormal sensor data, an abnormal sensor array is generated; wherein each value in the abnormal sensor array corresponds to one sensor data, and when there is no abnormality in the sensor data, the corresponding value in the abnormal sensor array is set to 0; when the abnormality level of the sensor data is low, the corresponding value in the abnormal sensor array is set to 1; when the abnormality level of the sensor data is medium, the corresponding value in the abnormal sensor array is set to 2; when the abnormality level of the sensor data is high, the corresponding value in the abnormal sensor array is set to 3;

[0040] Use the abnormal sensor array to subtract each alarm code array in the preset alarm table item to obtain a result array. If all arrays in the result array are greater than or equal to 0, then the analysis results in the alarm corresponding to the alarm code array, and the alarm risk level of the alarm is the alarm risk level corresponding to the alarm code array; wherein, the abnormal sensor array minus the alarm code array is specifically: each numerical value in the abnormal sensor array minus the corresponding numerical value in the alarm code array.

[0041] In a second aspect, the present invention further provides a blast furnace workshop regional grid risk management and control device based on digital twins, which is used to implement the blast furnace workshop regional grid risk management and control method based on digital twins described in the first aspect, and the device includes:

[0042] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the processor to execute the digital twin-based blast furnace workshop area grid risk management method described in the first aspect.

[0043] In a third aspect, the present invention further provides a non-volatile computer storage medium, wherein the computer storage medium stores computer-executable instructions, and the computer-executable instructions are executed by one or more processors to complete the method described in the first aspect.

[0044] In a fourth aspect, a chip is provided, comprising: a processor and an interface, for calling and running a computer program stored in a memory from a memory, and executing the method as described in the first aspect.

[0045] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer or a processor, causes the computer or the processor to execute the method as described in the first aspect.

[0046] The present invention sets multiple alarm risk levels and establishes a digital twin model. The alarm risk level of each grid is identified by color in the digital twin model, so that users can intuitively observe the risk situation of each grid. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. Those skilled in the art can also derive other drawings based on these drawings without inventive effort.

[0048] Figure 1 Schematic diagram of the first digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0049] Figure 2 This is a flow chart of the first digital twin-based blast furnace workshop area grid risk management method provided by an embodiment of the present invention;

[0050] Figure 3 Schematic diagram of a second digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0051] Figure 4 is a schematic diagram of a third digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0052] Figure 5 This is a schematic diagram of the architecture of intelligent sensing equipment in a blast furnace workshop area grid risk management method based on digital twins provided by an embodiment of the present invention;

[0053] Figure 6 is a schematic diagram of a fourth digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0054] Figure 7 is a schematic diagram of a fifth digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0055] Figure 8 is a schematic diagram of a sixth digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0056] Figure 9 is a schematic diagram of a seventh digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0057] Figure 10 This is a flow chart of a second method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0058] Figure 11 2 is a schematic diagram of a first preset alarm table item in a blast furnace workshop area grid risk management method based on digital twins provided by an embodiment of the present invention;

[0059] Figure 12 2 is a schematic diagram of a second preset alarm table item in a blast furnace workshop area grid risk management method based on digital twins provided by an embodiment of the present invention;

[0060] Figure 13 This is a flow chart of a third method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0061] Figure 14 This is a schematic diagram of test data in a blast furnace workshop area grid risk management and control method based on digital twins provided by an embodiment of the present invention;

[0062] Figure 15 1 is a flow chart of a fourth method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0063] Figure 16 This is a flow chart of a fifth method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0064] Figure 17 is a schematic diagram of an eighth digital twin-based blast furnace workshop regional grid risk management method provided by an embodiment of the present invention;

[0065] Figure 18 This is a flow chart of a sixth method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0066] Figure 19 This is a schematic diagram of the relationship between various areas in a blast furnace workshop area grid risk management method based on digital twins provided by an embodiment of the present invention;

[0067] Figure 20This is a schematic diagram of equipment in a blast furnace workshop in a digital twin-based regional grid risk management method for a blast furnace workshop provided by an embodiment of the present invention;

[0068] Figure 21 2 is a schematic diagram of a first preset alarm table item in another digital twin-based blast furnace workshop area grid risk management method provided by an embodiment of the present invention;

[0069] Figure 22 2 is a schematic diagram of a second preset alarm table item in another digital twin-based blast furnace workshop area grid risk management method provided by an embodiment of the present invention;

[0070] Figure 23 1 is a flow chart of a seventh method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0071] Figure 24 This is a flow chart of an eighth method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0072] Figure 25 1 is a flow chart of a ninth method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0073] Figure 26 This is a flow chart of a tenth method for grid-based risk management and control of a blast furnace workshop area based on digital twins provided by an embodiment of the present invention;

[0074] Figure 27 2 is a schematic diagram of a second preset alarm table item in another digital twin-based blast furnace workshop area grid risk management method provided by an embodiment of the present invention;

[0075] Figure 28 This is a schematic diagram of the architecture of a blast furnace workshop area grid risk management and control device based on digital twins provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0076] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0077] Unless the context requires otherwise, throughout the specification and claims, the term "including" is to be interpreted as meaning open inclusion, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" and the like are intended to indicate that the specific features, structures, materials or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the specific features, structures, materials or characteristics may be included in any one or more embodiments or examples in any appropriate manner, that is, although they may be carried in the embodiments or examples of the above terms due to reasons such as the order and position of appearance, it is not limited to that they can be carried in combination by one embodiment or example.

[0078] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present disclosure, unless otherwise specified, "multiple" means two or more. In addition, for example, the description may also use the method of adding "A" and "B" at the end to describe the same type of nouns as two independent individuals. In this case, the corresponding features defined as "A" and "B" are only used to distinguish the description purposes of the same type of individuals, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated.

[0079] In the description of the present invention, the expression "A and / or B" (where A and B are used to formally represent specific characteristic contents) will be involved, and the corresponding expressions include the following three combinations: only A, only B, and a combination of A and B.

[0080] As used herein, "about," "substantially," or "approximately" includes the stated value and an average value that is within an acceptable range of deviation from the particular value as determined by one of ordinary skill in the art taking into account the measurements in question and the errors associated with the measurement of the particular quantity (i.e., the limitations of the measurement system).

[0081] In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0082] Embodiment 1:

[0083] The first embodiment of the present invention provides a grid-based risk management method for a blast furnace workshop based on digital twins, which sets a central service platform for the entire blast furnace area, divides the blast furnace workshop into multiple grids, and sets intelligent sensing equipment at each monitoring position of each grid, such as Figure 1 As shown, the intelligent sensor device is used to collect sensor data of the monitoring location and report the sensor data to the central service platform; the specific division method of the grid is obtained by those skilled in the art based on the analysis of the degree of correlation between each area in the enterprise area. The method described in this embodiment is suitable for scenarios where the enterprise is small in scale or the distance between the intelligent sensor device and the central service platform is relatively close, such as Figure 2 As shown, the method includes:

[0084] In step 201, the central service platform receives sensor data from each intelligent sensor device and, based on the sensor data from each grid, creates a digital twin model for each grid. The digital twin model is presented to users in the form of image modeling combined with data presentation. A digital twin, also known as a digital mapping or digital mirror, simulates a physical entity, process, or system within an information platform, similar to a physical system's twin within the information platform. Digital twins enable the status of physical entities to be understood on the information platform, and even control predefined interface components within the physical entity, helping organizations monitor operations, perform predictive maintenance, and improve processes.

[0085] The essence of digital twins is information modeling, which aims to build a completely consistent digital model of physical objects in the real world in the digital virtual world. However, the information modeling involved in digital twins is no longer based on the traditional underlying information transmission format. Its conceptual model is as follows: Figure 3 As shown in the figure, digital twin technology requires the construction of a digital representation of a physical object in a digital space. The physical object in the real world and the twin in the digital space can achieve two-way mapping, data connection, and state interaction. Based on the acquisition of multivariate data such as real-time sensing, the twin can comprehensively, accurately, and dynamically reflect the state changes of the physical object, including appearance, performance, location, anomalies, etc. Figure 4 shown.

[0086] In step 202, the central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether the sensor data is abnormal. It also performs alarm analysis on abnormal sensor data in the corresponding grid to obtain alarms and corresponding alarm risk levels for each grid. The monitoring threshold for each sensor data is determined by those skilled in the art based on empirical analysis. The intelligent sensor device includes a sensor, a control board, and a display dial. The input end of the control board is connected to the output end of the sensor. The control board is also connected to the corresponding centralized device via a network function. The sensor is used to collect sensor data from the monitoring location and transmit the sensor data to the control board. The control board transmits the sensor data to the centralized device, which then transmits the sensor data to the central service platform. The centralized device and each intelligent sensor device can be connected via a wired connection or a local networking method, such as using a Zigbee networking method. The centralized device and the central service platform communicate via TCP.

[0087] One control terminal of the control mainboard is also connected to the display panel to display the sensor data on the display panel. The control mainboard can also receive test data from the centralized equipment and display the test data on the display panel. Figure 5 shown.

[0088] In actual use, abnormal sensor data can be directly used to generate corresponding alarms.

[0089] In step 203, the corresponding areas of the grid in the digital twin model are color-coded according to the alarm risk level of each alarm in the grid, so that the user can intuitively confirm the risk status of the grid through the digital twin model; among them, the alarm risk level includes four levels: no risk, low level, medium level and high level.

[0090] In step 204, when the highest alarm risk level in the corresponding grid is high, the corresponding area of ​​the grid in the digital twin model is marked as red; when the highest alarm risk level in the corresponding grid is medium, the corresponding area of ​​the grid in the digital twin model is marked as orange; when the highest alarm risk level in the corresponding grid is low, the corresponding area of ​​the grid in the digital twin model is marked as yellow; when the highest alarm risk level in the corresponding grid is no risk, the corresponding area of ​​the grid in the digital twin model is marked as blue. That is, according to the distribution of various equipment and plant buildings in the blast furnace workshop, an image model is established, such as Figure 6 As shown, the image model inside the blast furnace workshop is as follows Figure 7 As shown, the corresponding grid is marked with a corresponding color in the image model, and when the user clicks on the grid, the sensor data of each device in the grid is displayed to the user, such as Figure 8It also allows users to view key parameters such as temperature, pressure, liquid level, etc. of important equipment in the area through pop-up windows or data lists, such as Figure 9 As shown, it has the function of tracking and tracing key parameters.

[0091] This embodiment sets multiple alarm risk levels and establishes a digital twin model. The alarm risk level of each grid is identified by color in the digital twin model, so that users can intuitively observe the risk status of each grid.

[0092] In an optional implementation, in an optional application scenario, each sensor data and each alarm is managed using a corresponding table item, such as using a first preset alarm table item to manage each sensor data, and using a second preset alarm table item to manage each alarm item. The first preset alarm table item and the second preset alarm table item are collectively referred to as preset alarm table items.

[0093] The central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether the sensor data is abnormal; it performs alarm analysis on the abnormal sensor data in the corresponding grid and obtains the alarm of each grid and the corresponding alarm risk level, such as Figure 10 As shown, specifically including:

[0094] In step 301, the monitoring threshold includes a high-level monitoring threshold, an intermediate monitoring threshold and a low-level monitoring threshold. The sensor data is compared with the high-level monitoring threshold, the intermediate monitoring threshold and the low-level monitoring threshold in turn. When the comparison shows that the sensor data exceeds the range of the corresponding monitoring threshold, it is judged that the sensor data is abnormal, and the risk level of the exceeded monitoring threshold is used as the abnormality level of the sensor data; when the comparison shows that the sensor data does not exceed the range of each monitoring threshold, it is judged that the sensor data is not abnormal.

[0095] In step 302, all abnormal sensor data are used to generate an abnormal sensor array; wherein, each value in the abnormal sensor array corresponds to a sensor data, and when there is no abnormality in the sensor data, the corresponding value in the abnormal sensor array is set to 0; when the abnormality level of the sensor data is low, the corresponding value in the abnormal sensor array is set to 1; when the abnormality level of the sensor data is medium, the corresponding value in the abnormal sensor array is set to 2; and when the abnormality level of the sensor data is high, the corresponding value in the abnormal sensor array is set to 3.

[0096] In step 303, the abnormal sensor array is used to subtract each alarm code array in the preset alarm table item to obtain a result array. If all arrays in the result array are greater than or equal to 0, the analysis shows that the alarm corresponding to the alarm code array has occurred, and the alarm risk level of the alarm is the alarm risk level corresponding to the alarm code array; wherein, the abnormal sensor array minus the alarm code array is specifically: each value in the abnormal sensor array is subtracted from the corresponding value in the alarm code array, that is, the nth value in the abnormal sensor array is subtracted from the nth value in the alarm code array to obtain the nth value in the result array.

[0097] The preset alarm table entry includes a first preset alarm table entry and a second preset alarm table entry. The first preset alarm table entry is as follows: Figure 11 As shown, including sensor sequence number, sensor data, monitoring indicators, low-level monitoring threshold (including low-level monitoring threshold lower limit and low-level monitoring threshold upper limit), intermediate monitoring threshold (including intermediate monitoring threshold lower limit and intermediate monitoring threshold upper limit) and advanced monitoring threshold (including advanced monitoring threshold lower limit and advanced monitoring threshold upper limit). When the corresponding monitoring indicator only monitors the upper threshold limit or the upper threshold limit, the party that does not need to be monitored is set to the default value (such as -1).

[0098] The second preset alarm table entry is as follows Figure 12 As shown, it includes grid serial number, alarm serial number, alarm risk level and alarm code array, wherein each alarm item corresponds to 3 alarm risk levels and 3 alarm code arrays, and each alarm code array is obtained in advance by technical personnel in this field based on empirical analysis. Specifically, according to the order of sensor serial number, the numerical value corresponding to the abnormal level (i.e., 0, 1, 2 and 3) of the sensor data that triggers the corresponding alarm is used as the corresponding numerical value in the alarm code array.

[0099] Among them, sensor data can be understood as the superficial manifestations directly brought about by sensor data, and alarm items can be understood as the deep-seated reasons that lead to the abnormality of corresponding sensor data.

[0100] In combination with the method described in Example 1, this embodiment further provides a preferred implementation method, namely, assigning a corresponding grid administrator to each grid, the grid administrator being responsible for performing routine maintenance and alarm processing on the devices in the grid, designating grid captains for multiple grid administrators, and assigning interactive devices to the grid captains, the assigned interactive devices being used for information exchange with the central service platform; the grid administrators and grid captains are both educated and trained before taking up their posts; the method further includes:

[0101] The central service platform conducts training effect tests on the corresponding grid administrators at corresponding intervals, such as Figure 13 As shown, the training effect test specifically includes:

[0102] In step 401, the central service platform selects the first alarm item from the preset alarm table items, and reversely generates test data based on the first alarm item; the test data is the sensor data that causes the first alarm item to be abnormal; the central service platform selects the first alarm item from the preset alarm table items, and reversely generates test data based on the first alarm item, specifically including: selecting the first alarm item from the second preset alarm table item, and finding the corresponding sensor data (that is, the sensor data corresponding to the bit with a value of 1 in the alarm code) according to the alarm code of the first alarm item, and then finding the monitoring threshold corresponding to these sensor data from the first preset alarm table item, and generating a value outside the monitoring threshold range as test data.

[0103] In step 402, the test data is sent to the smart sensor device, and the smart sensor device uses the test data to replace the actually collected sensor data and displays it on the dial, so that the grid administrator can observe abnormal data through the dial of the smart sensor device and report the abnormal data to the grid leader, who reports the abnormal data to the central service platform through the interactive device; wherein, while the smart sensor device displays the test data on the dial, the smart sensor device still collects sensor data and transmits the sensor data to the central service platform through the centralized device.

[0104] When sending the test data to the centralized device, the data ID of the test data (i.e., the data ID of the sensor data) is also sent. The sensor serial number can be used directly as the data ID, or a sensor ID can be additionally determined for each sensor data. For example, the UUID of the corresponding smart sensor device is used as the sensor ID. The sensor ID and the test data value are sent to the centralized device together. In actual use, the data format sent to the centralized device is as follows: Figure 14 As shown, it includes dataId (i.e. sensor ID), value (i.e. test data value) and other data (such as enterprise code, timestamp, etc.). For example, the Data field in a message sent from the central service platform to the centralized device is as follows:

[0105] {"dataId":"90134c28c31b49ea85e17bb90ff32eef","enterpriseId":"123456789","gat ewayId":"123456789","collectTime":"20180615123456","isConnectDataSource":true,"reportType":"report","datas":[{"quotaId":"123","value":123.0},{"quotaId":"321","value":123.0}]}

[0106] In actual use, this field is also encrypted using ASE, resulting in the following content:

[0107] {"appId":"xxxxxxxxx","serviceId":"xxxxxxxxxx","dataId":"1563259577529","data":"BLnaeC X2a0t

[0108] This message represents the transmission of test data for a sensor with the ID 90134c28c31b49ea85e17bb90ff32eef and a value of 123.0. The centralized device finds the corresponding smart sensor device based on the sensor ID and sends the test data to the smart sensor device, which then displays it on the dial.

[0109] In actual use, the reporting of sensor data also uses Figure 14 The data format shown is implemented as follows: the sensor data reported by the smart sensor device to the central service platform via the centralized device is sensor data, and the test data sent from the central service platform to the smart sensor device via the centralized device is test data. Furthermore, the test data is sent continuously: the smart sensor device displays each test data on the dial after receiving it. If it detects that no new test data has been received within a certain period of time since the last test data was received, it switches to displaying the sensor data on the dial. This allows the smart sensor device to manage the switching of display modes. This avoids the issue of being unable to switch back to the sensor data display mode due to network interruption when the upstream is in the test data display mode and managing the display mode switch via commands.

[0110] In actual use, since the grid captain also needs to perform routine maintenance on the equipment in their own grid, to facilitate their mobility, the interactive device is a portable device, such as a mobile terminal. In actual use, the interactive device can be installed on the grid captain's mobile phone as an application. The interactive device is used to receive pending tasks from the central service platform, namely, pending alarms for the grids under the grid captain's jurisdiction, pending alarms for grids under the grid captain's jurisdiction, and daily maintenance tasks. The abnormal data can be understood as the data on the dial observed by the grid administrator.

[0111] In step 403, the central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data; wherein the central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data, specifically including:

[0112] The matching degree is calculated using the first formula; the first formula is Among them, I t_n is the matching degree obtained from the nth training effect test of the grid administrator, Num(error_data) is the number of abnormal data received by the central service platform from the interactive device, and Num(test_data) is the number of test data generated. In actual use, there is also an optional implementation method: combining the difference between the value of the abnormal data and the value of the test data, and making this difference participate in the calculation of the matching degree. In this case, the first formula is Among them, k'1 and k'2 are weights obtained by those skilled in the art based on empirical analysis, error_data i is the i-th abnormal data, test_data i is the i-th test data. When there is no i-th abnormal data, let The value of is 1.

[0113] In actual use, the grid administrator also analyzes the causes of the abnormal data based on training and learning, and reports the analyzed abnormal causes to the grid captain. The grid captain reports the abnormal causes to the central service platform through the interactive device. The central service platform also uses the pre-trained semantic analysis model to analyze the abnormal causes, obtains the corresponding semantic vector, and calculates the vector distance D between the semantic vector and the first alarm item. The first formula is Here, k'3 is a weight obtained by those skilled in the art based on empirical analysis.

[0114] In step 404, the training score of the grid administrator of the corresponding grid is calculated based on the matching degree, and the training score is displayed in the digital twin model, so as to judge whether the grid administrator is suitable for the position or whether further education and training is needed based on the training score.

[0115] This embodiment tests the effectiveness of training grid administrators, thereby determining whether the grid administrators can effectively manage their grids, thereby effectively managing personnel and improving the security of grid area management.

[0116] In an optional implementation, the matching degree can be directly used as the training score of the corresponding grid administrator. The higher the matching degree, the better the training effect of the grid administrator and the more adaptable the grid administrator is to the position. There is also a preferred implementation as follows:

[0117] Calculating the training score of the grid administrator of the corresponding grid according to the matching degree specifically includes:

[0118] The second formula is used to calculate the test results of the grid administrator's training effectiveness test; the third formula is used to calculate the training score of the grid administrator after the training effectiveness test.

[0119] The second formula is I' t_n =k1I t_n +k2I' t_n-1 , the third formula is I g_n =k3I' t_n +k4I r ; k1, k2, k3 and k4 are corresponding weight values, where k1+k2=1, k3+k4=1, I′ t_n is the test result of the nth training effect test, I r The evaluation score of the grid administrator after training is usually obtained by the trainer after the training. The score is directly entered into the central service platform. g_n is the training score of the grid administrator after the nth training effect test, I t_n is the matching degree obtained from the nth training effect test of the grid administrator, I' t_n-1 This is the test result of the n-1th training effectiveness test for grid administrators.

[0120] In some application scenarios, when an alarm occurs, for some locations that cannot be intelligently monitored, grid administrators are required to use corresponding monitoring tools to reach the monitoring location to conduct monitoring and record. In order to further quantify the adaptability of grid administrators to their positions, this embodiment also provides a preferred implementation method. In this preferred implementation method, the processing actions of grid administrators after detecting abnormal data are also included in the evaluation. The preferred implementation method is as follows:

[0121] The matching degree between the abnormal data received from the interactive device and the test data is calculated as a first matching degree.

[0122] A UWB tag is pre-assigned to each grid administrator; the central service platform also determines the movement trajectory of each grid administrator after arriving at the target intelligent sensing device based on the UWB tag; the movement trajectory is matched with a preset map to determine the monitoring locations passed by the movement trajectory; and a second matching degree between each monitoring location and the preset processing behavior of the first alarm item is calculated; wherein the target intelligent sensing device is an intelligent sensing device that displays test data.

[0123] A training score of a grid administrator of the corresponding grid is calculated based on the first matching degree and the second matching degree.

[0124] The calculating of the second matching degree between each monitoring location and the preset processing behavior of the first alarm item specifically includes:

[0125] The second matching degree is calculated using the second formula; the second formula is Among them, I p_ n is the second matching degree obtained from the nth training effect test of the grid administrator, Num(test_pos) is the number of first monitoring positions that the grid administrator needs to manually monitor as specified in the preset processing behavior, and Num(passed_test_pos) is the number of first monitoring positions passed by the grid administrator's movement trajectory.

[0126] The preset map is formed by technicians in this field by calibrating each monitoring location on a grid map, and the preset processing behavior is obtained by technicians in this field based on empirical analysis, and is specifically manifested as a collection of one or more monitoring locations on the preset map.

[0127] Calculating the training score of the grid administrator of the corresponding grid according to the first matching degree and the second matching degree specifically includes:

[0128] The third formula is used to calculate the test results of the grid administrator's training effectiveness test.

[0129] Use the fourth formula to calculate the training score of the grid administrator after this training effect test.

[0130] The third formula is I' t_n =k1I t_n +k2I p_n +k3I' t_n-1 , the fourth formula is I g_n =k4I' t_n +k5I r ; k1, k2, k3, k4 and k5 are corresponding weight values, where k1+k2+k3=1, k4+k5=1, I′ t_n is the test result of the nth training effect test, Ir is the evaluation score of the grid administrator after training, I g_n is the training score of the grid administrator after the nth training effect test, I t_n is the first matching degree obtained from the nth training effect test of the grid administrator, I p_n is the second matching degree obtained from the nth training effect test of the grid administrator, I′ t_n-1 This is the test result of the n-1th training effectiveness test for grid administrators.

[0131] Considering that in actual use, different alarms are handled differently, for alarms with lower alarm levels, grid administrators often only need to handle them by themselves, without the need to report and analyze. Similarly, there are some alarms that are very likely to cause security incidents if they are not handled in a timely manner. Therefore, once data anomalies are detected, they need to be handled immediately and reported after the processing is completed. Once these alarms appear, they will directly affect the working conditions of the equipment. In order to avoid the impact of training effect testing on the working conditions of the equipment, the first alarm item is an alarm item with an alarm processing priority lower than the preset priority and an alarm level higher than the preset level. The preset priority and preset level are obtained by technical personnel in this field based on empirical analysis. It can be considered that: when the alarm processing priority is higher than or equal to the preset priority, the grid administrator needs to handle it immediately. When the alarm level is lower than or equal to the preset level, the grid administrator does not need to report.

[0132] In some application scenarios, during the training effect test, the central service platform still receives sensor data. When the analysis shows that an alarm occurs in the grid where the training effect test is being conducted, the training effect test is terminated to display the sensor data collected by the intelligent sensor equipment on the dial.

[0133] The grid captain is informed of the time of the training effect test through the interactive device so that the grid captain can notify the grid administrator to terminate the training effect test and thus handle the alarm in time.

[0134] In order to ensure that the training effect test does not affect the conventional data monitoring, this embodiment also provides the following preferred implementation method, that is, the central service platform performs a training effect test on the corresponding grid administrator at corresponding intervals, such as Figure 15 As shown, specifically including:

[0135] In step 501, a random number is generated for each grid at intervals of a first preset period. If the generated random number is a prime number, statistics are then collected to determine whether the grid's device configuration information has changed or whether the grid has generated an alarm within a second preset period prior to the current moment. The first and second preset periods are determined empirically by those skilled in the art. The central service platform assigns a timer to each grid and sequentially activates the timer to time the first preset period, staggering the training effectiveness testing times for each grid.

[0136] In step 502, if the device configuration information of the grid has not changed within the second preset period before the current moment and the grid has not generated an alarm, a training effect test is performed on the grid administrator of the grid.

[0137] When the generated random number is a prime number, it is considered that the time has come to conduct a random training effect test, and further judgment is made as to whether the conditions for the training effect test are met at present, that is, whether the devices in the grid are running stably. The judgment standard for stable operation is: if the device runs for the second preset period under a set of configuration information conditions without generating an alarm, then it is considered that the devices in the grid are running stably.

[0138] Wherein, the random number is generated, such as Figure 16 As shown, specifically including:

[0139] In step 601, a seed number is obtained by adding the grid code to the current time, and a random intermediate number is generated using the seed number.

[0140] In step 602, the random intermediate number is used to modulo M to obtain the random number.

[0141] in, T0 is a preset value, T is a third preset period, times is the number of alarms in the grid in the third preset period, and when no alarm occurs in the grid in the third preset period before the current moment, M=T0×T.

[0142] The third preset period is determined by those skilled in the art based on empirical analysis. The third preset period is much longer than the second preset period and the first preset period. In actual use, the third preset period is typically one week, one month, or multiple months. The preset value is determined by those skilled in the art based on demand analysis.

[0143] Among them, when the number of alarms in the third preset period is greater, the M value is smaller, and the corresponding probability that the generated random number is a prime number is greater. In this way, the number of times the grid administrators in the grid with a large number of alarms conduct training effect tests is increased.

[0144] Example 2:

[0145] On the basis of Example 1, this embodiment further provides a grid-based risk management method for a blast furnace workshop area based on digital twins, which sets a central service platform for the enterprise area, divides the enterprise area into multiple grids, sets intelligent sensing equipment at each monitoring position of each grid, and sets a centralized device for one or more grids. The centralized device is used to collect sensor data from the intelligent sensing equipment and report the collected sensor data to the central service platform. In a specific application scenario, one grid corresponds to one centralized device, such as Figure 17 As shown; Figure 18 As shown, the method includes:

[0146] In step 701, the central service platform compares the sensor data with the corresponding monitoring threshold to determine whether there is any abnormality in the sensor data.

[0147] In step 702, first, for each grid, an alarm analysis is performed on abnormal sensor data in the corresponding grid to obtain an alarm for each grid.

[0148] In step 703, the alarms of the downstream grid are filtered out in combination with the alarms of the upstream grid to obtain the final alarm analysis result.

[0149] Among them, the steps 702-703 can be understood as first analyzing each grid to determine the possible alarms in the grid (i.e., the reasons within the grid that cause the abnormality of each sensor data). However, in actual use, due to the mutual correlation between grids, the alarm of the downstream grid may also be caused by the alarm in the upstream grid. For example, when the output material of the upstream grid enters the downstream grid for processing, if the output material of the upstream is abnormal due to the corresponding alarm, it will cause an alarm in the downstream grid. At this time, the source of the alarm of the downstream grid is the alarm of the upstream grid. Therefore, the above step 703 is used to filter out such alarms of the downstream grid, thereby reducing the number of duplicate alarms and presenting clear alarm analysis results to the user. Taking some areas of steel smelting in a smelting enterprise as an example, Figure 19 As shown in the figure, it includes multiple areas such as sintering area, pelletizing area, ironmaking area, steelmaking area, rolling area and coking area. There are upstream and downstream relationships between these multiple areas. For example, the molten iron produced in the ironmaking area is used as the input of the steelmaking area for steelmaking operations. For example, within the area, each workshop also has an upstream and downstream relationship. For example, the upstream workshops of the blast furnace workshop include the blast equipment workshop and the hot blast furnace workshop, and the output of these upstream workshops will affect the downstream workshops. For example, when the blast equipment workshop generates an alarm, resulting in a decrease in the cold air output flow, it will cause the cold air inlet of the blast furnace workshop (such as Figure 20 Insufficient cold air flow may also cause the hot air outlet temperature to be too high.

[0150] This embodiment divides the grids, first performs alarm analysis on each grid, and then filters the alarms of the downstream grids in combination with the alarms of the upstream grids, thereby effectively eliminating the number of duplicate alarms and determining the grid where the actual alarm is located, thereby assigning responsibility to the specific grid and facilitating alarm processing by grid managers.

[0151] In an optional application scenario, the first preset alarm table entry is as follows: Figure 21 As shown, it includes a sensor sequence number, sensor data (also called sensor data name), monitoring indicators and monitoring thresholds (including a monitoring threshold lower limit and a monitoring threshold upper limit). Among them, one sensor data can correspond to one or more monitoring indicators, and each monitoring indicator corresponds to a unique sensor sequence number. When the corresponding monitoring indicator only monitors the upper threshold limit or only monitors the lower threshold limit, the side that does not need to be monitored is set to the default value (such as -1). For example, for CO concentration, if only the upper threshold limit is monitored, the lower threshold limit is set to -1. When the sensor data is subsequently compared with the corresponding monitoring threshold, there is no need to compare the upper threshold limit and the lower threshold limit with the default value in the first preset alarm table item.

[0152] The second preset alarm table entry is as follows Figure 22 As shown, it includes a grid number, an alarm number, an alarm item, an alarm code and an associated alarm exception code; a grid number represents a grid, which contains multiple alarm items, each alarm item corresponds to a unique alarm number, and each alarm item contains an alarm code, which is obtained by a technician in this field based on experience analysis. Specifically: find multiple sensor data that trigger the corresponding alarm item, and set the bits corresponding to the positions of the multiple sensor data in the alarm code of the alarm item to 1, and set the other bits to 0. For example, assuming that there are M monitoring indicators in the first preset alarm table item, the length of each alarm code is M bits. When the sensor numbers of the multiple sensor data that trigger the corresponding alarm item are m1, m2, ..., m i When the alarm code of the alarm item is m1+1, m2+1, ..., m i +1 bit is set to 1, and the other bits are set to 0.

[0153] Similarly, the associated alarm exception code is also obtained by those skilled in the art based on empirical analysis. Specifically, find the alarm item that triggers the corresponding alarm (usually the alarm item of the upstream grid), set the bit corresponding to the alarm item to 1, and set the other bits to 0. For example, if there are N alarm items in the second preset alarm table item, the length of each associated alarm exception code is N bits. When the alarm item (for distinction, hereinafter referred to as the second alarm item) that triggers the alarm of the corresponding alarm item (for distinction, hereinafter referred to as the first alarm item) has an alarm sequence number of n1, n2, ..., n respectively. j, then the n1+1, n2+1, ..., nth j +1 bit is set to 1, and the other bits are set to 0.

[0154] The method first analyzes the abnormal sensor data in each grid to obtain the alarm of each grid, and then filters the alarm of the downstream grid in combination with the alarm of the upstream grid to obtain the final alarm analysis result, such as Figure 23 As shown, specifically including:

[0155] In step 801, all abnormal sensor data are used to generate an abnormal sensor code; wherein each bit in the abnormal sensor code corresponds to one sensor data, and when the corresponding sensor data is abnormal, the corresponding bit in the abnormal sensor code is set to 1, otherwise, the corresponding bit is set to 0 to form the abnormal sensor code; the bit corresponding to each sensor data is determined by the sensor sequence number.

[0156] In step 802, the abnormal sensor code is ANDed with each alarm code in the preset alarm table item to obtain an operation result. If the operation result is greater than 0, the alarm corresponding to the alarm code is analyzed and obtained; when the operation result is greater than 0, it means that all sensor data corresponding to the alarm code are abnormal, and it is considered that these abnormalities are caused by the alarm item corresponding to the alarm code, triggering the alarm of the alarm item.

[0157] In step 803, all alarms are used to generate an abnormal alarm code. This abnormal alarm code is then ANDed with the associated alarm abnormality code corresponding to each alarm in a predetermined order. If the result of this AND operation is greater than 0, the alarm corresponding to the associated alarm abnormality code is filtered out. The predetermined order can be represented by the alarm sequence number. If the result of this AND operation is greater than 0, it is assumed that the alarm that caused the alarm exists in the upstream grid. The alarm in the upstream grid is then located as the true cause, and the alarm in the downstream grid is merely a chain reaction caused by the upstream grid alarm. Therefore, the downstream grid alarm is filtered out.

[0158] Among them, the preset alarm table items include the monitoring threshold corresponding to each sensor data, the alarm code of each alarm item and the associated alarm exception code of each alarm item; among them, in the alarm code of the corresponding alarm item, the bits corresponding to all the sensor data that cause the alarm item to be abnormal are 1, and the other bits are 0; in the associated alarm exception code of the corresponding alarm item, the bits corresponding to all other alarms that cause the alarm are 1, and the other bits are 0.

[0159] In actual use, the purpose of dividing the grids is to better manage them. That is, a corresponding grid administrator is assigned to each grid. The grid administrator is responsible for performing daily maintenance and alarm processing on the devices in the grid. Grid captains are also designated for multiple grid administrators. Interactive devices are assigned to the grid captains. The interactive devices are used to exchange information with the central service platform. The grid administrators and grid captains are trained before taking up their posts. The method also includes:

[0160] The central service platform conducts training effect tests on the corresponding grid administrators at corresponding intervals, such as Figure 24 As shown, the training effect test specifically includes:

[0161] In step 901, the central service platform selects a first alarm item from a preset alarm table, and reversely generates test data based on the first alarm item; the test data is the sensor data that causes the first alarm item to be abnormal.

[0162] In step 902, the test data is sent to a centralized device so that the centralized device sends the test data to the corresponding intelligent sensor device. The intelligent sensor device uses the test data to replace the actually collected sensor data and displays it on the dial, so that the grid administrator can observe abnormal data through the dial of the intelligent sensor device and report the abnormal data to the grid team leader, who then reports the abnormal data to the central service platform through the interactive device.

[0163] In step 903, the central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data.

[0164] In step 904, the training score of the grid administrator of the corresponding grid is calculated based on the matching degree, and the training score is displayed on the central service platform so that the grid administrator can be judged whether he is suitable for the position or whether he needs further education and training based on the training score.

[0165] The calculation methods of the matching degree and the training score are implemented based on the same concept as in Example 1. The methods described in Example 1 are applicable to this embodiment and will not be described in detail here.

[0166] Example 3:

[0167] On the basis of Example 1, this embodiment also provides a third grid-based risk management method for a blast furnace workshop area based on digital twins, which sets a central service platform for the enterprise area, divides the enterprise area into multiple grids, sets intelligent sensing equipment at each monitoring location of each grid, and sets a centralized device for one or more grids. The centralized device is used to collect sensor data of the intelligent sensing equipment and report the collected sensor data to the central service platform, such as Figure 17As shown; cameras are set up in the material handling area of ​​each grid to collect real-time images of the material handling area, such as Figure 25 As shown, the method includes:

[0168] In step 1001, the central service platform establishes a digital twin model of each grid based on the sensor data of each grid; wherein the digital twin model is presented to the user in the form of image modeling combined with data presentation; the material handling area refers to the area in the grid where material handling vehicles may enter and exit.

[0169] In step 1002, the central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether there is any abnormality in the sensor data; the sensor data with abnormalities is input into a pre-trained alarm analysis model to perform alarm analysis on each grid to obtain the alarm of each grid and the corresponding alarm risk level.

[0170] In step 1003, the corresponding area of ​​the grid in the digital twin model is color-coded according to the alarm risk level of each alarm in the grid, so that the user can intuitively confirm the risk status of the grid through the digital twin model.

[0171] In step 1004, the central service platform also receives real-time images of the material handling areas of each grid, and uses a pre-trained image recognition model to perform image recognition on the real-time images to detect whether there are material handling vehicles entering the material handling areas of each grid.

[0172] In step 1005, when a material handling vehicle enters, the alarm risk level of each alarm in the grid is increased by one level, and the increased alarm risk level is displayed on the digital twin model.

[0173] Since material handling vehicles in smelting enterprises often carry flammable or explosive materials, such as coking oil, when a security incident occurs in a corresponding area, if material handling vehicles are also present in the area, there is a high probability that the incident will escalate. Therefore, when a material handling vehicle enters, the alarm risk level of each alarm in the grid is increased to increase the grid administrator's attention to the grid's operation. The image recognition model can be a deep learning model, such as a convolutional neural network (CNN).

[0174] For some smelting enterprises with a wide range of fields involved and relatively more correlations between equipment, the number of alarm items is usually large, and the relationship between each alarm item may be relatively more complex. The alarm analysis method in Example 1 and Example 2 may be difficult to handle the analysis and processing of large-scale and highly complex alarm items. Therefore, this embodiment uses an alarm analysis model to perform alarm analysis, so that historical alarm data can be effectively used to analyze and process large-scale and highly complex alarm items. For some smelting enterprises with a wide range of fields involved and relatively more correlations between equipment, the number of alarm items is usually large, and the relationship between each alarm item may be relatively more complex. For more complex situations, the alarm analysis methods in Examples 1 and 2 may be difficult to handle the analysis and processing of large-scale, highly complex alarm items. Therefore, this embodiment uses an alarm analysis model to perform alarm analysis, thereby effectively using historical alarm data to analyze and process large-scale, highly complex alarm items, and establish a digital twin model. The digital twin model color-codes the grids according to the alarms, so that users can intuitively confirm the risk status of each area, and take the dynamic link of material handling into consideration. When material handling occurs, the alarm risk level of the grid is increased, so that users can pay attention to areas with operational hazards in a timely manner.

[0175] The central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether there are any anomalies in the sensor data. The abnormal sensor data is input into a pre-trained alarm analysis model to perform alarm analysis on each grid, and obtain the alarm of each grid and the corresponding alarm risk level. Specifically, the following steps are involved:

[0176] The monitoring thresholds include a high-level monitoring threshold, an intermediate monitoring threshold and a low-level monitoring threshold. The sensor data is compared with the high-level monitoring threshold, the intermediate monitoring threshold and the low-level monitoring threshold in turn until the comparison shows that the sensor data exceeds the range of the corresponding monitoring threshold. In this case, it is judged that the sensor data is abnormal, and the risk level of the exceeded monitoring threshold is used as the abnormality level of the sensor data.

[0177] All abnormal sensor data are used to generate an abnormal sensor vector; wherein, each value in the abnormal sensor vector corresponds to a sensor data, when there is no abnormality in the sensor data, the corresponding value in the abnormal sensor vector is set to 0, when the abnormality level of the sensor data is low, the corresponding value in the abnormal sensor vector is set to 1, when the abnormality level of the sensor data is medium, the corresponding value in the abnormal sensor vector is set to 2, and when the abnormality level of the sensor data is high, the corresponding value in the abnormal sensor vector is set to 3.

[0178] The abnormal sensor vector is input into a pre-trained alarm analysis model to generate an alarm vector. The alarm vector includes the triggering probabilities of alarms at each alarm risk level, with alarms with a triggering probability higher than a preset probability serving as the alarm for each grid. For example, if the alarm item "Blast furnace fuel flow is low" has three alarm risk levels, the alarm vector will contain three corresponding values: the first value is the probability of triggering the "Blast furnace fuel flow is low" alarm with a high alarm risk level, the second value is the probability of triggering the "Blast furnace fuel flow is low" alarm with a medium alarm risk level, and the third value is the probability of triggering the "Blast furnace fuel flow is low" alarm with a low alarm risk level. If the triggering probabilities of multiple alarm risk levels for the same alarm item are all higher than the preset probability, the alarm item with the highest alarm risk level will be used as the analyzed alarm.

[0179] The alarm analysis model may be a deep neural network model. Experts generate a training dataset based on historical sensor data and alarms, and input the training dataset into the deep neural network (DNN) model for training to obtain a pre-trained alarm analysis model. The preset probability is determined by those skilled in the art based on empirical analysis.

[0180] In combination with the method described in Example 1, this embodiment further provides a preferred implementation method, namely, assigning a corresponding grid administrator to each grid, the grid administrator being responsible for performing routine maintenance and alarm processing on the devices in the grid, designating grid captains for multiple grid administrators, and assigning interactive devices to the grid captains, the assigned interactive devices being used for information exchange with the central service platform; the grid administrators and grid captains are both educated and trained before taking up their posts; the method further includes:

[0181] The central service platform conducts training effectiveness tests on the corresponding grid administrators at corresponding intervals. The training effectiveness tests specifically include:

[0182] The central service platform selects a first alarm item from the preset alarm table items, and reversely generates test data based on the first alarm item; the test data is the abnormal sensor data that triggers the first alarm item.

[0183] The test data is sent to a centralized device so that the centralized device sends the test data to the corresponding intelligent sensor device. The intelligent sensor device uses the test data to replace the actually collected sensor data and displays it on the dial, so that the grid administrator can observe abnormal data through the dial of the intelligent sensor device and report the abnormal data to the grid team leader, who then reports the abnormal data to the central service platform through the interactive device.

[0184] The central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data.

[0185] Based on the matching degree, the training score of the grid administrator of the corresponding grid is calculated, and the training score is displayed in the digital twin model, so as to judge whether the grid administrator is suitable for the position or whether further education and training is needed through the training score.

[0186] The calculation methods of the matching degree and the training score are implemented based on the same concept as in Example 1. The methods described in Example 1 are applicable to this embodiment and will not be described in detail here.

[0187] Embodiment 4:

[0188] On the basis of Example 1, this embodiment further provides a fourth grid-based risk management method for a blast furnace workshop area based on digital twins, which sets a central service platform for the enterprise area, divides the enterprise area into multiple grids, sets intelligent sensing equipment at each monitoring position of each grid, and sets centralized equipment for one or more grids, and the centralized equipment is used to collect sensor data of the intelligent sensing equipment and report the collected sensor data to the central service platform; sets a camera in the material handling area of ​​each grid to collect real-time images of the material handling area; Figure 26 As shown, the method includes:

[0189] In step 1101, the central service platform receives the sensor data of each intelligent sensor device, and establishes a digital twin model of each grid based on the sensor data of each grid; wherein, the digital twin model is presented to the user in the form of image modeling combined with data presentation.

[0190] In step 1102, the central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether there is any abnormality in the sensor data; and first performs alarm analysis on the abnormal sensor data in the corresponding grid for each grid, obtains the alarm of each grid and the corresponding alarm risk level, and then combines the alarm of the upstream grid to filter out the alarm of the downstream grid to obtain the final alarm analysis result.

[0191] In step 1103, the corresponding area of ​​the grid in the digital twin model is color-coded according to the alarm risk level of each alarm in the grid, so that the user can intuitively confirm the risk status of the grid through the digital twin model.

[0192] In step 1104, the central service platform also receives real-time images of the material handling area of ​​each grid, and uses a pre-trained image recognition model to perform image recognition on the real-time images to detect whether there are material handling vehicles entering the material handling area of ​​each grid.

[0193] In step 1105, when a material handling vehicle enters, the alarm risk level of each alarm in the grid is increased by one level; among them, the alarm risk level includes four levels: no risk, low level, medium level and high level; when the highest alarm risk level in the corresponding grid is high level, the corresponding area of ​​the grid in the digital twin model is marked as red, when the highest alarm risk level in the corresponding grid is medium level, the corresponding area of ​​the grid in the digital twin model is marked as orange, when the highest alarm risk level in the corresponding grid is low level, the corresponding area of ​​the grid in the digital twin model is marked as yellow, and when the highest alarm risk level in the corresponding grid is no risk, the corresponding area of ​​the grid in the digital twin model is marked as blue.

[0194] The method further includes: assigning a corresponding grid administrator to each grid, the grid administrator being responsible for performing routine maintenance and alarm processing on the devices in the grid; designating grid captains for the multiple grid administrators; and assigning interactive devices to the grid captains, the interactive devices being used to exchange information with the central service platform; the grid administrators and grid captains are all trained before taking up their posts; and pre-assigning a UWB tag to each grid administrator. The method further includes:

[0195] The central service platform conducts training effectiveness tests on the corresponding grid administrators at corresponding intervals. The training effectiveness tests specifically include:

[0196] The central service platform selects a first alarm item from the preset alarm table items, and reversely generates test data based on the first alarm item; the test data is the abnormal sensor data that triggers the first alarm item.

[0197] The test data is sent to a centralized device so that the centralized device sends the test data to the corresponding intelligent sensor device. The intelligent sensor device uses the test data to replace the actually collected sensor data and displays it on the dial, so that the grid administrator can observe abnormal data through the dial of the intelligent sensor device and report the abnormal data to the grid team leader, who then reports the abnormal data to the central service platform through the interactive device.

[0198] The central service platform calculates a first matching degree between the abnormal data received from the interactive device and the test data.

[0199] The central service platform also determines the movement trajectory of each grid administrator after arriving at the target intelligent sensor device based on the UWB tag; matches the movement trajectory with a preset map to determine the monitoring locations passed by the movement trajectory; and calculates the second matching degree between each monitoring location and the preset processing behavior of the first alarm item; wherein, the target intelligent sensor device is an intelligent sensor device that displays test data.

[0200] Based on the first matching degree and the second matching degree, the training score of the grid administrator of the corresponding grid is calculated, and the training score is displayed in the digital twin model, so as to judge whether the grid administrator is suitable for the position or whether further education and training is needed through the training score.

[0201] In an optional embodiment, the central service platform further compares the sensor data with corresponding monitoring thresholds to determine whether the sensor data is abnormal. Based on the sensor data with abnormalities, the central service platform performs alarm analysis on each grid to obtain the alarms and corresponding alarm risk levels of each grid. The alarms of the downstream grids are then filtered out in combination with the alarms of the upstream grids to obtain the final alarm analysis results, which specifically include:

[0202] The monitoring thresholds include a high-level monitoring threshold, an intermediate monitoring threshold and a low-level monitoring threshold. The sensor data is compared with the high-level monitoring threshold, the intermediate monitoring threshold and the low-level monitoring threshold in turn until the comparison shows that the sensor data exceeds the range of the corresponding monitoring threshold. In this case, it is judged that the sensor data is abnormal, and the risk level of the exceeded monitoring threshold is used as the abnormality level of the sensor data.

[0203] All abnormal sensor data are used to generate an abnormal sensor array; wherein, each value in the abnormal sensor array corresponds to a sensor data, when there is no abnormality in the sensor data, the corresponding value in the abnormal sensor array is set to 0, when the abnormality level of the sensor data is low, the corresponding value in the abnormal sensor array is set to 1, when the abnormality level of the sensor data is medium, the corresponding value in the abnormal sensor array is set to 2, and when the abnormality level of the sensor data is high, the corresponding value in the abnormal sensor array is set to 3.

[0204] Use the abnormal sensor array to subtract each alarm code array in the preset alarm table item to obtain a result array. If all arrays in the result array are greater than or equal to 0, then the analysis results in the alarm corresponding to the alarm code array, and the alarm risk level of the alarm is the alarm risk level corresponding to the alarm code array; wherein, the abnormal sensor array minus the alarm code array is specifically: each numerical value in the abnormal sensor array minus the corresponding numerical value in the alarm code array.

[0205] Use all alarms to generate abnormal alarm codes, and perform AND operations on the abnormal alarm codes and the associated alarm abnormal codes corresponding to each alarm in a preset order. If the operation result is greater than 0, the alarm corresponding to the associated alarm abnormal code is filtered out.

[0206] The preset alarm table entry includes a first preset alarm table entry and a second preset alarm table entry. The first preset alarm table entry is as follows: Figure 11As shown, including sensor sequence number, sensor data, monitoring indicators, low-level monitoring threshold (including low-level monitoring threshold lower limit and low-level monitoring threshold upper limit), intermediate monitoring threshold (including intermediate monitoring threshold lower limit and intermediate monitoring threshold upper limit) and advanced monitoring threshold (including advanced monitoring threshold lower limit and advanced monitoring threshold upper limit). When the corresponding monitoring indicator only monitors the upper threshold limit or the upper threshold limit, the party that does not need to be monitored is set to the default value (such as -1).

[0207] The second preset alarm table entry is as follows Figure 27 As shown, it includes grid serial number, alarm serial number, associated alarm exception code, alarm risk level and alarm code array, wherein each alarm item corresponds to an associated alarm exception code, and corresponds to 3 alarm risk levels and 3 alarm code arrays, and each associated alarm exception code and alarm code array are obtained in advance by technical personnel in this field based on empirical analysis, specifically: according to the order of sensor serial number, the numerical value corresponding to the abnormal level (i.e. 0, 1, 2 and 3) of the sensor data that triggers the corresponding alarm is used as the corresponding numerical value in the alarm code array; the bits corresponding to other alarms that trigger the corresponding alarm are set to 1, and the other bits are set to 0 to obtain the associated alarm exception code, and each alarm item corresponds to a bit in the associated alarm exception code.

[0208] The central service platform calculates a first matching degree between the abnormal data received from the interactive device and the test data, specifically including:

[0209] The first matching degree is calculated using the first formula; the first formula is Among them, I t_n is the first matching degree obtained from the nth training effect test of the grid administrator, Num(error_data) is the number of abnormal data received by the central service platform from the interactive device, and Num(test_data) is the number of generated test data.

[0210] Calculating a second matching degree between each monitoring location and a preset processing action of the first alarm item specifically includes:

[0211] The second matching degree is calculated using the second formula; the second formula is Among them, I p_n is the second matching degree obtained from the nth training effect test of the grid administrator, Num(test_pos) is the number of first monitoring positions that the grid administrator needs to manually monitor as specified in the preset processing behavior, and Num(passed_test_pos) is the number of first monitoring positions passed by the grid administrator's movement trajectory.

[0212] Calculating the training score of the grid administrator of the corresponding grid according to the first matching degree and the second matching degree specifically includes:

[0213] The third formula is used to calculate the test results of the grid administrator's training effectiveness test.

[0214] Use the fourth formula to calculate the training score of the grid administrator after this training effect test.

[0215] The third formula is I' t_n =k1I t_n +k2I p_n +k3I' t_n-1 , the fourth formula is I g_n =k4I' t_n +k5I r ; k1, k2, k3, k4 and k5 are corresponding weight values, where k1+k2+k3=1, k4+k5=1, I′ t_n is the test result of the nth training effect test, I r is the evaluation score of the grid administrator after training, I g_n is the training score of the grid administrator after the nth training effect test, I t_n is the first matching degree obtained from the nth training effect test of the grid administrator, I p_n is the second matching degree obtained from the nth training effect test of the grid administrator, I′ t_n-1 This is the test result of the n-1th training effectiveness test for grid administrators.

[0216] The methods described in Example 1 are applicable to this embodiment and will not be described in detail here.

[0217] Example 5:

[0218] like Figure 28 The figure shows the schematic diagram of the architecture of the blast furnace workshop area grid risk control device based on digital twins according to an embodiment of the present invention. The blast furnace workshop area grid risk control device based on digital twins according to this embodiment includes one or more processors 21 and a memory 22. Figure 28 A processor 21 is taken as an example.

[0219] The processor 21 and the memory 22 may be connected via a bus or other means. Figure 28 The bus connection is taken as an example.

[0220] Memory 22, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs and non-volatile computer-executable programs, such as the digital twin-based blast furnace workshop regional grid risk management method described in any one of Examples 1 to 4. Processor 21 executes the digital twin-based blast furnace workshop regional grid risk management method by running the non-volatile software program and instructions stored in memory 22.

[0221] The memory 22 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some embodiments, the memory 22 may optionally include a memory remotely located relative to the processor 21, and such remote memory may be connected to the processor 21 via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0222] The program instructions / modules are stored in the memory 22, and when executed by the one or more processors 21, the digital twin-based blast furnace workshop area grid risk management method described in any one of the above-mentioned Examples 1 to 4 is executed.

[0223] It is worth noting that the information interaction, execution process, etc. between the modules and units within the above-mentioned devices and systems are based on the same concept as the processing method embodiment of the present invention. The specific content can be found in the description of the method embodiment of the present invention and will not be repeated here.

[0224] Those skilled in the art will understand that all or part of the steps in the various methods of the embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), a disk or an optical disk, etc.

[0225] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A blast furnace workshop area grid risk management and control method based on digital twin, characterized by: A central service platform is set up for the entire blast furnace area, the blast furnace workshop is divided into multiple grids, and intelligent sensing equipment is set up at each monitoring position of each grid. The intelligent sensing equipment is used to collect sensor data at the monitoring position and report the sensor data to the central service platform; the method includes: The central service platform receives sensor data from each intelligent sensor device and establishes a digital twin model of each grid based on the sensor data of each grid; wherein the digital twin model is presented to the user in the form of image modeling combined with data presentation; The central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether there are any anomalies in the sensor data; performs alarm analysis on the abnormal sensor data in the corresponding grid, and obtains the alarm of each grid and the corresponding alarm risk level; Color-code the corresponding areas of the grid in the digital twin model based on the alarm risk level of each alarm in the grid, so that users can intuitively confirm the risk status of the grid through the digital twin model. The alarm risk level includes four levels: no risk, low risk, medium risk, and high risk. When the highest alarm risk level in the corresponding grid is high, the corresponding area of ​​the grid in the digital twin model is marked as red; when the highest alarm risk level in the corresponding grid is medium, the corresponding area of ​​the grid in the digital twin model is marked as orange; when the highest alarm risk level in the corresponding grid is low, the corresponding area of ​​the grid in the digital twin model is marked as yellow; when the highest alarm risk level in the corresponding grid is no risk, the corresponding area of ​​the grid in the digital twin model is marked as blue; The central service platform also compares the sensor data with the corresponding monitoring threshold to determine whether there are any anomalies in the sensor data; it performs alarm analysis on abnormal sensor data in the corresponding grid, and obtains the alarms and corresponding alarm risk levels for each grid, including: The monitoring thresholds include a high-level monitoring threshold, an intermediate monitoring threshold, and a low-level monitoring threshold. The sensor data is sequentially compared with the high-level monitoring threshold, the intermediate monitoring threshold, and the low-level monitoring threshold until the sensor data exceeds the range of the corresponding monitoring threshold. The sensor data is judged to be abnormal, and the risk level of the exceeded monitoring threshold is used as the abnormality level of the sensor data; Using all abnormal sensor data, an abnormal sensor array is generated; wherein each value in the abnormal sensor array corresponds to one sensor data, and when there is no abnormality in the sensor data, the corresponding value in the abnormal sensor array is set to 0; when the abnormality level of the sensor data is low, the corresponding value in the abnormal sensor array is set to 1; when the abnormality level of the sensor data is medium, the corresponding value in the abnormal sensor array is set to 2; when the abnormality level of the sensor data is high, the corresponding value in the abnormal sensor array is set to 3; Use the abnormal sensor array to subtract each alarm code array in the preset alarm table item to obtain a result array. If all arrays in the result array are greater than or equal to 0, then the analysis results in the alarm corresponding to the alarm code array, and the alarm risk level of the alarm is the alarm risk level corresponding to the alarm code array; wherein, the abnormal sensor array minus the alarm code array is specifically: each numerical value in the abnormal sensor array minus the corresponding numerical value in the alarm code array.

2. The blast furnace workshop regional grid risk management and control method based on digital twin according to claim 1 is characterized in that: Each grid is assigned a corresponding grid administrator, who is responsible for performing daily maintenance and alarm processing on the equipment in the grid. Grid captains are also designated for multiple grid administrators and assigned interactive devices for interacting with the central service platform. Both grid administrators and grid captains undergo education and training before taking up their posts. The method also includes: The central service platform conducts training effectiveness tests on the corresponding grid administrators at corresponding intervals. The training effectiveness tests specifically include: The central service platform selects a first alarm item from the preset alarm table items, and reversely generates test data based on the first alarm item; the test data is the sensor data that causes the first alarm item to be abnormal; The test data is sent to the intelligent sensor device, and the intelligent sensor device uses the test data instead of the actual collected sensor data to display on the dial, so that the grid administrator can observe abnormal data through the dial of the intelligent sensor device and report the abnormal data to the grid leader, who then reports the abnormal data to the central service platform through the interactive device; The central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data; Based on the matching degree, the training score of the grid administrator of the corresponding grid is calculated, and the training score is displayed in the digital twin model, so as to judge whether the grid administrator is suitable for the position or whether further education and training is needed through the training score.

3. The blast furnace workshop regional grid risk management and control method based on digital twin according to claim 2 is characterized in that: The first alarm item is an alarm item whose alarm processing priority is lower than the preset priority and whose alarm level is higher than the preset level.

4. The blast furnace workshop regional grid risk management and control method based on digital twin according to claim 2 is characterized in that: The central service platform calculates the matching degree between the abnormal data received from the interactive device and the test data, specifically including: The matching degree is calculated using the first formula; the first formula is ;in, is the matching degree obtained from the nth training effect test of the grid administrator, The number of abnormal data received by the central service platform from interactive devices, is the number of test data generated.

5. The blast furnace workshop regional grid risk management and control method based on digital twin according to claim 2 is characterized in that: Calculating the training score of the grid administrator of the corresponding grid according to the matching degree specifically includes: Use the second formula to calculate the test results of the grid administrator's training effectiveness test; Use the third formula to calculate the training score of the grid administrator after the training effect test; The second formula is , the third formula is ; 、 、 and are the corresponding weight values, among which, , , is the test result of the nth training effect test, is the evaluation score obtained by the grid administrator after training, is the training score of the grid administrator after the nth training effect test, is the matching degree obtained from the nth training effect test of the grid administrator, This is the test result of the n-1th training effectiveness test for grid administrators.

6. The blast furnace workshop regional grid risk management and control method based on digital twin according to claim 2 is characterized in that: During the training effect test, the central service platform still receives sensor data. When it is analyzed that an alarm occurs in the grid where the training effect test is being conducted, the training effect test is terminated to display the sensor data collected by the intelligent sensor equipment on the dial. The grid captain is informed of the time of the training effect test through the interactive device so that the grid captain can notify the grid administrator to terminate the training effect test and thus handle the alarm in time.

7. The blast furnace workshop regional grid risk management and control method based on digital twin according to claim 2 is characterized in that: The central service platform conducts training effectiveness tests on the corresponding grid administrators at corresponding intervals, specifically including: At intervals of a first preset period, a random number is generated for the grid. If the generated random number is a prime number, statistics are then generated to determine whether device configuration information of the grid has changed within a second preset period before the current moment, or whether an alarm has been generated by the grid within the second preset period before the current moment; If the device configuration information of the grid has not changed within the second preset period before the current moment, and the grid has not generated an alarm, then a training effectiveness test is conducted on the grid administrator of the grid; The generating of random numbers specifically includes: A seed number is obtained by adding the grid code to the current time, a random intermediate number is generated using the seed number, and a modulo M is obtained using the random intermediate number to obtain the random number; in, , is the default value, is the third preset period, is the number of alarms in the grid within the third preset period. If no alarm occurs in the grid within the third preset period before the current moment, .

8. A non-volatile computer storage medium, characterized in that The computer storage medium stores computer-executable instructions, which are executed by one or more processors to complete the digital twin-based blast furnace workshop area grid risk management method described in any one of claims 1-7.

9. A blast furnace workshop area grid risk management and control device based on digital twin, characterized in that: The device comprises: At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the processor to execute the digital twin-based blast furnace workshop area grid risk management method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Enterprise intelligent security management and control cloud platform based on field information

    CN114841660A

  • Industrial Internet of Things real-time data out-of-limit alarm unified management method

    CN117707882A

  • Dangerous source digital twinborn management and control method and device based on three-dimensional model and computer equipment

    CN118153941A