Metallurgy converter communication control system, method and equipment and storage medium

By building a metallurgical converter communication control system with a B/S architecture and adopting a multi-protocol data interaction and transmission module, the communication delay and scalability problems of the existing metallurgical converter control system are solved, and real-time monitoring and efficient production control of the metallurgical converter are achieved.

CN120796624APending Publication Date: 2025-10-17MCC CAPITAL ENGINEERING & RESEARCH INC LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510806909.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-17
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

The existing metallurgical converter control system has problems such as high communication delay, poor scalability, insufficient real-time performance, and high maintenance cost. In particular, it is difficult to achieve efficient data interaction and real-time production control in a multi-protocol environment.

Method used

Build a metallurgical converter communication control system based on B/S architecture, adopt data interaction module and information transmission module, including multiple sensor communication nodes, data processing components, network communication nodes and database components, to realize multi-protocol communication and message queue transmission, reduce communication delay, and improve data processing and transmission capabilities.

Benefits of technology

It realizes real-time monitoring of the working conditions of metallurgical converters, enhances the scalability and compatibility of the system, significantly reduces communication delays, improves the system's internal data processing and transmission capabilities, and improves the efficiency and stability of production control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120796624A_ABST
    Figure CN120796624A_ABST
Patent Text Reader

Abstract

The invention relates to the field of metallurgical control, and discloses a metallurgical converter communication control system, method and device and a storage medium, and the method comprises the steps: constructing a data interaction module; controlling the data processing component to receive data acquired by the data acquisition node from the primary system through the sensor communication node, and performing processing and / or format conversion on the received data; constructing an information transmission module; controlling the database component to receive and store the data processed by the data processing component and / or subjected to format conversion, and controlling the message queue component to put the data transmitted between the information transmission module and the three-level system into a message queue, so that the database component or the three-level system receives the data from the message queue; and the data interaction module is in communication connection with the information transmission module, and the metallurgical converter communication control system is constructed. According to the method provided by the embodiment of the invention, the communication efficiency and the data processing capability among the modules in the system are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of metallurgical control, and in particular to a metallurgical converter communication control system, method, device and storage medium. BACKGROUND

[0002] The converter process control system commonly used in the current industry generally adopts a hierarchical design, and an L2 (process control level) system receives instructions issued by an L3 (production control level) system and coordinates L1 (basic automation level) system data to form a complete "L3-L2-L1" production process control system.

[0003] This control system still has significant technical bottlenecks in actual application. The client / server (C / S) architecture adopted by a typical two-level process control system requires local software installation at each operation terminal during system deployment, and requires line-level maintenance of each client when the system version is upgraded, which affects normal production and operation of the enterprise. In addition, there is a delay in data synchronization between multiple client systems, which can cause process parameter adjustment to lag behind actual production.

[0004] When data is exchanged between this two-level system and a one-level system, since a hard-coded communication method is used, the read / write method needs to be rewritten every time a new type of data or PLC device is added to the one-level system, the code reusability is low, and the expandability is poor. Since the data is read in a polling manner, it cannot meet the high-frequency data interaction requirement, is prone to communication interruption, has limited real-time performance, and different manufacturers' PLC communication protocols differ greatly, so an independent communication class needs to be written for each PLC, resulting in high maintenance costs.

[0005] The two-level system and the three-level system usually use a database communication method, which has the following defects: there is a time difference in read / write operations, which can easily cause data inconsistency when multiple threads access simultaneously; when facing high-frequency data interaction (such as multiple production data reports per second), the database IO operation can easily appear performance bottlenecks; the two-level system and the three-level system are tightly coupled through the database table structure, so when the three-level system data model changes, the two-level system code needs to be modified simultaneously, the coupling between systems is very high, and the expandability is poor; relying on database queries to realize data interaction cannot meet the demand of real-time production instruction issuance, and the communication delay is usually more than 100 ms, which is not real-time enough. SUMMARY

[0006] The embodiments of the present application provide a metallurgical converter communication control system, method, device and storage medium to solve at least one of the above problems.

[0007] In a first aspect, the embodiments of the present application provide a construction method of a metallurgical converter communication control system, the metallurgical converter communication control system comprising a primary system, a secondary system and a tertiary system for controlling a metallurgical converter, the secondary system being configured to receive production plan information issued by the tertiary system and generate corresponding production instructions, and send the production instructions to the primary system, the method comprising: constructing a data interaction module, the data interaction module comprising a plurality of sensor communication nodes, a data processing component and a data collection component comprising a plurality of data collection nodes; controlling the data processing component to receive data collected by the data collection nodes from the primary system through the sensor communication nodes, and process and / or format convert the received data; constructing an information transmission module, the information transmission module comprising a plurality of network communication nodes, a message queue component and a database component comprising a plurality of database nodes; controlling the database component to receive and store the data processed and / or format converted by the data processing component, and controlling the message queue component to put data transmitted between the information transmission module and the tertiary system into a message queue, so that the database component or the tertiary system receives the data from the message queue; and communicatively connecting the data interaction module and the information transmission module to construct the metallurgical converter communication control system.

[0008] The construction method of the metallurgical converter communication control system provided by the embodiments of the present application constructs the metallurgical converter communication control system with B / S architecture, so that different users can view the working conditions of the metallurgical converter in real time, and the scalability of the metallurgical converter communication control system is enhanced, a plurality of communication protocols are compatible, communication delay is significantly reduced, and the data processing capability and data transmission capability between the modules in the system are improved.

[0009] Optionally, the step of constructing the data interaction module comprises: configuring the plurality of sensor communication nodes, the data processing component and the data collection component comprising the plurality of data collection nodes in the data interaction module; communicatively connecting the data collection nodes and the primary system, each sensor communication node and the corresponding data collection node, and the data processing component and each sensor communication node to form the data interaction module.

[0010] Optionally, the step of constructing the information transmission module comprises: configuring the plurality of network communication nodes, the message queue component and the database component comprising the plurality of database nodes in the information transmission module; communicatively connecting each network communication node and the tertiary system, and communicatively connecting each network communication node and the corresponding database node to form the information transmission module.

[0011] Optionally, the step of processing and / or format converting the received data by the data processing component comprises: screening the received data based on a preset screening condition; filtering the screened data based on a preset cleaning logic to complete data processing; and format converting the processed data based on a preset conversion logic, so that the secondary system can integrate data from multiple data acquisition nodes.

[0012] In a second aspect, the embodiment of the present application provides a control method of the metallurgical converter communication control system, comprising: obtaining the metallurgical converter communication control system in the construction method of the metallurgical converter communication control system in any of the foregoing embodiments of the first aspect of the present application; transmitting the production plan information issued by the tertiary system to the secondary system; controlling the secondary system to generate the converter parameters of each metallurgical converter in turn based on the production plan information; and transmitting the converter parameters of each metallurgical converter to the primary system, so that the primary system controls the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter.

[0013] The control method of the metallurgical converter communication control system provided by the embodiment of the present application can realize multi-protocol communication between the primary system and the secondary system and between the secondary system and the tertiary system, and when a new device is added in the system, it is not necessary to write the bottom communication code again, and at the same time, the communication delay is significantly reduced, the data processing capability and the data transmission capability between the modules in the system are improved, and the working efficiency of the metallurgical converter communication control system is improved.

[0014] Optionally, after the step of starting steelmaking by the metallurgical converter, the method further comprises: S1: controlling the secondary system to acquire data from the primary system through the data acquisition node when the metallurgical converter is in the main blowing process; S2: based on the acquired data, controlling the secondary system to perform supplementary blowing calculation to determine the residual material quantity of each metallurgical converter; S3: based on the residual material quantity, controlling the secondary system to generate the converter update parameters of each metallurgical converter in turn and transmitting the converter update parameters to the primary system, so that the primary system controls the corresponding metallurgical converter to continue steelmaking based on the converter update parameters; and S4: repeating the steps of S1 to S3 until the corresponding metallurgical converter reaches the preset oxygen blowing quantity, and completing the converter steelmaking.

[0015] In a third aspect, the embodiments of the present application provide a metallurgical converter communication control system, the metallurgical converter communication control system comprising a primary system, a secondary system and a tertiary system for controlling a metallurgical converter, the secondary system being configured to receive production plan information issued by the tertiary system and generate corresponding production instructions, and send the production instructions to the primary system, the secondary system comprising a data interaction module and an information transmission module, the data interaction module and the information transmission module being in communication connection; the data interaction module comprising a plurality of sensor communication nodes in communication connection with the primary system, a data processing component, and a data acquisition component comprising a plurality of data acquisition nodes, the data processing component being configured to receive data collected by each data acquisition node through the sensor communication nodes, and process and / or format convert the received data; and the information transmission module comprising a plurality of network communication nodes in communication connection with the tertiary system, a message queue component, and a database component comprising a plurality of database nodes, the database component being configured to receive and store the data processed and / or format converted by the data processing component, and the message queue component being configured to put data transmitted between the information transmission module and the tertiary system into a message queue, so that the database component or the tertiary system receives data from the message queue.

[0016] The metallurgical converter communication control system provided by the embodiments of the present application can transmit the working conditions of the metallurgical converter to different users in real time, and the secondary system has stronger scalability, is compatible with a plurality of communication protocols, significantly reduces communication delay, and improves the data processing capability and data transmission capability between the modules in the system.

[0017] Optionally, the data interaction module further comprises a first identity authentication component, the first identity authentication component being in communication connection with the sensor communication nodes, and the first identity authentication component being configured to perform identity authentication on the primary system.

[0018] Optionally, the data interaction module further comprises a data encryption component, the data encryption component being in communication connection with the sensor communication nodes, and the data encryption component being configured to encrypt data transmitted by the sensor communication nodes.

[0019] Optionally, the information transmission module further comprises a second identity authentication component, the second identity authentication component being in communication connection with the network communication nodes, and the second identity authentication component being configured to perform identity authentication on the tertiary system.

[0020] Optionally, the information transmission module further comprises a monitoring component, the monitoring component being in communication connection with the network communication nodes, the message queue component and the database component, and the monitoring component being configured to display the communication state between the secondary system and the tertiary system, and / or store the communication log of the secondary system, and / or issue an alarm when the secondary system and the tertiary system have a communication failure.

[0021] Optionally, the secondary system further comprises a model calculation module and a user interface, the model calculation module being in communication connection with the information transmission module and the user interface respectively, and the user interface being in communication connection with the data interaction module; the model calculation module is configured to calculate production parameters according to the data processed and / or format-converted by the data processing component, and send the obtained production parameters to the data processing component, so that the data processing component processes and / or format-converts the production parameters and sends them to the primary system.

[0022] In a fourth aspect, an embodiment of the present application provides a metallurgical converter communication control device, comprising a processor and a memory, and the memory stores instructions; the processor invokes the instructions in the memory, so that the processor executes the construction method of the metallurgical converter communication control system according to any one of the preceding embodiments of the first aspect of the present application, and the control method of the metallurgical converter communication control system according to any one of the preceding embodiments of the second aspect of the present application.

[0023] The processor of the metallurgical converter communication control device provided by the embodiment of the present application executes the control method of the metallurgical converter communication control system according to any one of the preceding embodiments of the first aspect of the present application and the control method of the metallurgical converter communication control system according to any one of the preceding embodiments of the second aspect of the present application by invoking the instructions in the memory, constructs the metallurgical converter communication control system with B / S architecture, so that different users can view the working conditions of the metallurgical converter in real time, meanwhile, the expandability of the metallurgical converter communication control system is enhanced, multiple communication protocols are compatible, the communication delay is significantly reduced, the data processing capability and data transmission capability between the modules in the system are improved, meanwhile, the multi-protocol communication between the primary system and the secondary system, the secondary system and the tertiary system can be realized, when a new device is added in the system, the bottom communication code does not need to be written again, meanwhile, the communication delay is significantly reduced, and the working efficiency of the metallurgical converter communication control system is improved.

[0024] In a fifth aspect, an embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores instructions, and the instructions are executed by a processor to realize the construction method of the metallurgical converter communication control system according to any one of the preceding embodiments of the first aspect of the present application, and the control method of the metallurgical converter communication control system according to any one of the preceding embodiments of the second aspect of the present application.

[0025] The computer readable storage medium provided by the embodiment of the present application stores instructions which can be invoked by a processor to execute the control method of the metallurgical converter communication control system of any one of the preceding embodiments of the first aspect of the present application and the control method of the metallurgical converter communication control system of any one of the preceding embodiments of the second aspect of the present application. By constructing the metallurgical converter communication control system with the B / S architecture, different users can view the working condition of the metallurgical converter in real time, the scalability of the metallurgical converter communication control system is enhanced, multiple communication protocols are compatible, the communication delay is significantly reduced, the data processing capability and data transmission capability between the modules in the system are improved, the multi-protocol communication between the primary system and the secondary system and between the secondary system and the tertiary system can be implemented, when a new device is added in the system, the underlying communication code does not need to be written again, the communication delay is significantly reduced, and the working efficiency of the metallurgical converter communication control system is improved.

[0026] In a sixth aspect, the embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the control method of the metallurgical converter communication control system of any one of the preceding embodiments of the first aspect of the present application and the control method of the metallurgical converter communication control system of any one of the preceding embodiments of the second aspect of the present application are implemented.

[0027] The computer program in the computer program product provided by the embodiment of the present application can implement the control method of the metallurgical converter communication control system of any one of the preceding embodiments of the first aspect of the present application and the control method of the metallurgical converter communication control system of any one of the preceding embodiments of the second aspect of the present application when executed by a processor. The computer program product can construct the metallurgical converter communication control system with the B / S architecture, so that different users can view the working condition of the metallurgical converter in real time, the scalability of the metallurgical converter communication control system is enhanced, multiple communication protocols are compatible, the communication delay is significantly reduced, the data processing capability and data transmission capability between the modules in the system are improved, the multi-protocol communication between the primary system and the secondary system and between the secondary system and the tertiary system can be implemented, when a new device is added in the system, the underlying communication code does not need to be written again, the communication delay is significantly reduced, and the working efficiency of the metallurgical converter communication control system is improved. BRIEF DESCRIPTION OF DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from the structures shown in the drawings without creative labor.

[0029] Figure 1Flow chart of an embodiment of the construction method of the metallurgical converter communication control system of the present application; Figure 2 Flow chart of step S110 in an embodiment of the construction method of the metallurgical converter communication control system of the present application; Figure 3 Flow chart of step S120 in an embodiment of the construction method of the metallurgical converter communication control system of the present application; Figure 4 Flow chart of step S130 in an embodiment of the construction method of the metallurgical converter communication control system of the present application; Figure 5 Flow chart of an embodiment of the control method of the metallurgical converter communication control system of the present application; Figure 6 Structural block diagram of the metallurgical converter communication control system in the prior art; Figure 7 Structural block diagram of an embodiment of the metallurgical converter communication control system of the present application; Figure 8 Structural block diagram of the network communication component and the sensor communication component in an embodiment of the metallurgical converter communication control system of the present application; Figure 9 Flow chart of the steps before system operation in an embodiment of the metallurgical converter communication control system of the present application; Figure 10 Flow chart of the steps after system operation in an embodiment of the metallurgical converter communication control system of the present application; Figure 11 Structural block diagram of an embodiment of the metallurgical converter communication control device of the present application.

[0030] Explanation of the reference numerals: 100 - primary system; 110 - PLC module; 120 - user end; 200 - secondary system; 210 - data interaction module; 211 - sensor communication component; 2111 - sensor communication node; 212 - data processing component; 213 - data acquisition component; 214 - first identity authentication component; 215 - data encryption component; 220 - information transmission module; 221 - network communication component; 2211 - network communication node; 222 - message queue component; 223 - database component; 224 - second identity authentication component; 225 - monitoring component; 230 - model calculation module; 240 - user interface; 300 - tertiary system; 310 - execution module; 400 - network platform; 501 - processor; 502 - memory; 503 - communication interface; 504 - bus. DETAILED DESCRIPTION

[0031] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0032] It should be noted that all directional indications such as upper, lower, left, right, front, back, etc. in the embodiments of the present application are only used to explain the relative positional relationship, movement condition, etc. between components in a certain posture, such as shown in the drawings. If the certain posture changes, the directional indications also change accordingly.

[0033] In addition, the description of "first", "second", etc. in the present application is only for the purpose of description, and cannot be understood as indicating or implying the relative importance of the indicated technical features or implicitly indicating the number of the indicated technical features. Therefore, the features limited by "first", "second" can explicitly or implicitly include at least one of the features. In addition, the technical solutions of each embodiment can be combined with each other, but it must be based on the fact that a person of ordinary skill in the art can realize it. When the combination of technical solutions contradicts each other or cannot be realized, it should be considered that the combination of technical solutions does not exist and is not within the scope of protection required by the present application.

[0034] For the convenience of understanding, the construction method of the metallurgical converter communication control system in the embodiments of the present application will be described below. As shown in Figure 1 The metallurgical converter communication control system constructed by the method of the embodiments of the present application includes a first-level system, a second-level system and a third-level system for controlling the metallurgical converter. The second-level system is used to receive the production plan information issued by the third-level system and generate corresponding production instructions, and send the production instructions to the first-level system.

[0035] The construction method of the metallurgical converter communication control system in the embodiments of the present application includes steps S110 to S150.

[0036] In step S110, a data interaction module is constructed. The data interaction module includes a plurality of sensor communication nodes, a data processing component and a data collection component including a plurality of data collection nodes. Moreover, the data interaction module is constructed based on a rule engine.

[0037] As shown in Figure 2 In some optional embodiments, the step of constructing the data interaction module includes steps S111 to S112.

[0038] In step S111, a plurality of sensor communication nodes, a data processing component and a data collection component including a plurality of data collection nodes are configured in the data interaction module.

[0039] In step S112, the data collection nodes are communicatively connected with the primary system, each sensor communication node is communicatively connected with a corresponding data collection node, and the data processing component is communicatively connected with each sensor communication node, forming the data interaction module.

[0040] In the embodiment, the data collection nodes in the data collection component include Modbus, OPC, and Siemens S7 nodes, and the sensor communication nodes in the data interaction module include TCP, UDP, and HTTP nodes. The plurality of sensor communication nodes are used to establish stable network connections between the primary system and the secondary system, ensuring reliable data transmission in different network environments, so that the data processing component can communicate with different data collection nodes through different sensor communication nodes, and further obtain data corresponding to the PLC modules in the primary system. For example, the TCP node is used in scenarios requiring real-time data transmission, and the HTTP node is used for interaction with the Web-based secondary system.

[0041] Specifically, when configuring the data collection nodes, taking the Siemens S7 protocol node as an example, according to the rule engine, the Siemens S7 protocol node is communicatively connected with the Siemens PLC of the primary system, so as to read real-time production data such as temperature data, pressure data, and liquid level data from the data block of the PLC, send control instructions (such as adjusting the valve opening degree and starting the device) to the PLC, and monitor the running state of the PLC (such as the CPU state in the PLC and the communication state between the PLC and the secondary system) in real time.

[0042] When configuring the sensor communication nodes, first, a corresponding protocol node is selected, for example, a TCP, UDP, or HTTP node, and then the selected node is configured to be communicatively connected with a corresponding data collection node, so that the data collection node is communicatively connected with the data processing component of the secondary system.

[0043] In step S120, the data processing component receives data collected from the primary system by the data collection nodes through the sensor communication nodes, and processes and / or formats the received data.

[0044] As shown in FIG. 1, in some optional embodiments, the step of processing and / or formatting the received data by the data processing component includes steps S121 to S122. Figure 3

[0045] In step S121, the received data is filtered based on a preset filtering condition.​

[0046] In step S122, the screened data is filtered based on the preset cleaning logic to complete the data processing.

[0047] In step S123 , based on a preset conversion logic, the processed data is format-converted so that the secondary system can integrate data from multiple data acquisition nodes.

[0048] In this embodiment, the data processing component first filters the received data to those that meet the preset filtering criteria. It then filters the collected data according to the preset cleaning logic, removing duplicate data and addressing missing values ​​to improve data quality and complete data processing. The preset cleaning logic uses function nodes to write the cleaning logic.

[0049] After data processing is complete, the data processing component converts the processed data into a format recognizable by the primary or secondary systems according to the preset conversion logic, thus integrating data from multiple data collection nodes. The preset conversion logic is custom conversion logic written using the function nodes of the rule engine.

[0050] In step S130, an information transmission module is constructed. The information transmission module includes multiple network communication nodes, a message queue component, and a database component including multiple database nodes. Furthermore, the information transmission module is constructed based on a rule engine.

[0051] like Figure 4 As shown, in some optional embodiments, the step of constructing the information transmission module includes steps S131 to S132.

[0052] In step S131, various network communication nodes, a message queue component, and a database component including a plurality of database nodes are configured in the information transmission module.

[0053] In step S132, each network communication node is communicatively connected to the three-level system, and each network communication node is communicatively connected to the corresponding database node to form an information transmission module.

[0054] In this embodiment, the database nodes in the secondary system are connected to the tertiary system through a variety of network communication nodes, such as MQTT, RabbitMQ, and Kafka nodes, to achieve multi-protocol communication between the secondary system and the tertiary system to transmit different types of data, improve the data transmission and collaboration efficiency between the secondary system and the tertiary system, and avoid the emergence of information islands.

[0055] In step S140, the control database component receives and stores the data processed and / or format-converted by the data processing component, and the control message queue component puts the data transmitted between the information transmission module and the three-level system into the message queue, so that the database component or the three-level system receives the data from the message queue.

[0056] In this embodiment, since the data generation speed of the secondary system is fast and the processing speed of the three-level system is relatively slow, the message queue can be used for temporary storage of data.

[0057] By means of a plurality of network communication nodes, the data transmitted between the secondary system and the three-level system is first put into the message queue, and then the data is obtained from the message queue in order by the receiving party, so as to balance the data transmission rate between the secondary system and the three-level system and avoid data congestion. The database component can obtain the data of the primary system (such as production records, equipment states in the metallurgical production process) processed by different database nodes and store them into the database, and store the production planning data of the three-level system such as production task amount, steel grade requirement, delivery time, etc. for subsequent data calling.

[0058] Further, an API can be constructed based on the HTTP node of the rule engine, or data query can be performed through the GraphQL node, so that the secondary system can call the API of the three-level system to obtain the production planning data, and the three-level system can call the API of the secondary system to obtain the real-time production data.

[0059] In step S150, the data interaction module and the information transmission module are communicatively connected to construct the metallurgical converter communication control system.

[0060] After the data interaction module and the information transmission module of the secondary system are constructed, the two are communicatively connected to realize interconnection and intercommunication within the secondary system. On the one hand, the secondary system can collect the equipment running state, process parameters (such as molten steel temperature, pressure, flow, oxygen lance position) and production data in the primary system in real time through the data interaction module, so as to ensure that the secondary system can obtain accurate production site data in time, accurately transmit the control instructions and process parameter adjustment instructions generated by the secondary system to the primary system, and ensure that the production process is executed according to the predetermined strategy, so that the secondary system can realize double-mode communication connection with the primary system, realize efficient bidirectional data transmission between the secondary system and the primary system, and at the same time, compatible with the original PLC data interaction mode of the primary system and the secondary system, to ensure the stability and continuity of production control.

[0061] On the other hand, through the message queue component in the secondary system and the multi-protocol communication between the secondary system and the tertiary system, the communication delay between the secondary system and the tertiary system can be reduced, and real-time communication between the two can be realized, so that the production plan data in the tertiary system can be quickly sent to the secondary system, and then the secondary system controls the primary system to perform corresponding production work according to the production plan data, thereby improving the automation control level and production efficiency of the metallurgical converter communication control system.

[0062] The construction method of the metallurgical converter communication control system provided by the embodiment of the present application comprises: constructing a data interaction module, the data interaction module comprising a plurality of sensor communication nodes, a data processing component, and a data acquisition component comprising a plurality of data acquisition nodes; controlling the data processing component to receive data collected by the data acquisition nodes from the primary system through the sensor communication nodes, and processing and / or format-converting the received data; constructing an information transmission module, the information transmission module comprising a plurality of network communication nodes, a message queue component, and a database component comprising a plurality of database nodes; controlling the database component to receive and store the data processed and / or format-converted by the data processing component, and controlling the message queue component to put the data transmitted between the information transmission module and the tertiary system into the message queue, so that the database component or the tertiary system receives the data from the message queue; and communicatively connecting the data interaction module and the information transmission module to construct the metallurgical converter communication control system.

[0063] The construction method of the metallurgical converter communication control system provided by the embodiment of the present application constructs the metallurgical converter communication control system of B / S architecture, so that different users can view the working conditions of the metallurgical converter in real time, while the scalability of the metallurgical converter communication control system is enhanced, a plurality of communication protocols are compatible, the communication delay is significantly reduced, and the data processing capability and data transmission capability between the modules in the system are improved.

[0064] As shown in Figure 5 The embodiment of the present application also provides a control method of the metallurgical converter communication control system, and the control method of the metallurgical converter communication control system comprises steps S210 to S240.

[0065] In step S210, the metallurgical converter communication control system in the construction method of the metallurgical converter communication control system of any one of the preceding embodiments of the present application is acquired.

[0066] In step S220, the production plan information issued by the tertiary system is transmitted to the secondary system.

[0067] In step S230, the secondary system generates the converter parameters of each metallurgical converter in sequence based on the production plan information.

[0068] In step S240, the converter parameters of each metallurgical converter are transmitted to the primary system, so that the primary system controls the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter.

[0069] In this embodiment, before the metallurgical converter is controlled by the metallurgical converter communication control system to start steelmaking, the production plan data of the tertiary system is first temporarily stored in the message queue through the message queue component and the configured network communication node. The secondary system obtains the production plan data by calling the API of the tertiary system, and transmits it to the data processing component through the database component. The data processing component then processes the production plan data, filters the data according to preset conditions, removes duplicate data, processes missing values ​​in the data, generates the converter parameters of each metallurgical converter in turn, converts the data format and aggregates it, obtains the converter parameters of the metallurgical converter in the converted format and sends them to the primary system, so that the primary system can control the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter.

[0070] The control method of the metallurgical converter communication control system provided by the embodiment of the present invention can realize multi-protocol communication between the primary system and the secondary system, and between the secondary system and the tertiary system. When adding new equipment to the system, there is no need to write the underlying communication code. At the same time, the communication delay is significantly reduced, and the data processing capability and data transmission capability between the modules within the system are improved, thereby improving the working efficiency of the metallurgical converter communication control system.

[0071] like Figure 5 As shown, in some optional embodiments, after the metallurgical converter starts the step of steelmaking, the control method of the metallurgical converter communication control system further includes: In step S250, when the metallurgical converter is in the main blowing process, the secondary system is controlled to collect data from the primary system through the data collection node.

[0072] In step S260, based on the collected data, the secondary system is controlled to perform supplementary blowing calculations to determine the amount of remaining material in each metallurgical converter.

[0073] In step S270, based on the remaining material amount, the secondary system is controlled to generate converter update parameters for each metallurgical converter in turn, and the converter update parameters are transmitted to the primary system, so that the primary system controls the corresponding metallurgical converter based on the converter update parameters to continue steelmaking.

[0074] In step S280, steps S250 to S270 are repeated until the corresponding metallurgical converter reaches the preset oxygen blowing amount, thereby completing converter steelmaking.

[0075] In the embodiment, when the metallurgical converter communication control system controls the metallurgical converter to carry out steelmaking, in the main blowing stage, the data acquisition assembly acquires the temperature sampling data from the primary system through the corresponding data acquisition node, and transmits the data through the sensor communication node, and after preliminary processing by the data processing assembly, stores the data in the database of the database assembly.

[0076] Then the temperature sampling data of the main blowing stage is obtained from the database, and after processing by the data processing assembly, secondary supplementary blowing calculation is carried out, and after the calculation is completed, the remaining material quantity of each metallurgical converter is determined and the corresponding charging list and oxygen step list are updated, and the converter update parameters are issued to the primary system, so that the primary system controls the corresponding metallurgical converter to continue steelmaking based on the converter update parameters. Steps S250 to S270 are repeatedly repeated until the oxygen blowing amount in the metallurgical converter reaches the preset oxygen blowing amount, and the converter steelmaking is completed.

[0077] As shown in Figure 7 and Figure 8 For the above method embodiment, the present application also provides a metallurgical converter communication control system, which comprises a primary system 100 for controlling a metallurgical converter, a secondary system 200 and a tertiary system 300, the secondary system 200 is used for receiving production plan information issued by the tertiary system 300 and generating corresponding production instructions, and sending the production instructions to the primary system 100.

[0078] Among them, the secondary system 200 includes a data interaction module 210 and an information transmission module 220, and the data interaction module 210 and the information transmission module 220 are in communication connection.

[0079] The data interaction module 210 includes a plurality of sensor communication nodes 2111 in communication connection with the primary system 100, a data processing assembly 212, and a data acquisition assembly 213 including a plurality of data acquisition nodes, the data processing assembly 212 is used for receiving the data collected by each data acquisition node through the sensor communication node 2111, and processing and / or format conversion of the received data.

[0080] The information transmission module 220 includes a plurality of network communication nodes 2211 in communication connection with the tertiary system 300, a message queue assembly 222, and a database assembly 223 including a plurality of database nodes, the database assembly 223 is used for receiving and storing the data processed and / or format converted by the data processing assembly 212, the message queue assembly 222 is used for putting the data transmitted between the information transmission module 220 and the tertiary system 300 into the message queue, so that the database assembly 223 or the tertiary system 300 receives the data from the message queue.

[0081] As shown in Figure 6 , Figure 9 and Figure 10As shown, in the existing metallurgical converter communication control system, the secondary system 200 is a C / S architecture, which requires local software installation and deployment at each operation terminal, resulting in that the system can only support fixed station terminal access, lacks mobile terminal adaptation capability, and needs to be stopped to update and maintain the system. The secondary system 200 and the primary system 100 mainly interact data through the fixed and single PLC module 110 of the communication protocol, and the communication mode has high delay and cannot timely adjust the production parameters of the metallurgical converter.

[0082] The database communication mode is adopted between the tertiary system 300 and the secondary system, the production plan data is sent from the execution module 310 to the secondary system 200, due to the time difference of read-write operation of the tertiary system 300 and the secondary system 200, the consistency of the transmission data cannot be guaranteed, when there is a large amount of data frequently transmitted between the execution module 310 of the tertiary system 300 and the secondary system 200, the performance bottleneck problem is prone to occur.

[0083] In the embodiment of the present application, the sensor communication component 211 of the data interaction module 210 includes a plurality of sensor communication nodes 2111, and the network communication component 221 of the information transmission module 220 includes a plurality of network communication nodes 2211. The secondary system 200 and the primary system 100 are connected in communication through the sensor communication component 211, or can also be connected in communication through the sensor communication component 211 and the network platform 400 (such as an Internet of Things platform), so that the data interaction module 210 in the secondary system 200 can be connected in communication with each PLC module 110 and the corresponding user terminal 120 in the primary system 100 to transmit corresponding data. The metallurgical converter communication control system in the embodiment of the present application forms a B / S architecture based on micro-service technology, so that users can use the system across regions and devices.

[0084] Specifically, before the metallurgical converter controlled by the metallurgical converter communication control system starts steelmaking, first, through the message queue component 222, using the configured network communication node 2211, through the execution module 310 of the three-level system 300, the production plan data (such as the furnace number of the metallurgical converter for steelmaking, the plan number, and the steel grade to be produced) is put into the message queue for temporary storage, the secondary system 200 obtains the production plan data (such as steel grade information, material information, and scrap steel information) by calling the API of the three-level system 300, and stores the production plan data into the database, and transmits the production plan data to the data processing component 212 through the database component 223, and the data processing component 212 processes the production plan data, filters the data according to the preset conditions, removes the repeated data, processes the missing values in the data, and sequentially configures the smelting mode of each metallurgical converter, that is, the corresponding converter parameters, merges and determines the charging mode and oxygen blowing mode (that is, the required material quantity and total oxygen quantity) of the corresponding metallurgical converter, and then converts the data format of the converter parameters into the format of the first-level system 100 and aggregates the data, and sends to the corresponding PLC module 110 and / or user terminal 120 of the first-level system 100, so that the first-level system 100 can control the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter, and the corresponding user terminal 120 can obtain the converter parameters.

[0085] When the metallurgical converter communication control system controls the metallurgical converter to smelt, in the main blowing stage, the data acquisition component 213 acquires the temperature sampling data from the first-level system 100 through the corresponding data acquisition node, and transmits the data through the sensor communication node 2111, and after preliminary processing by the data processing component 212, stores the data in the database of the database component 223.

[0086] Then the temperature sampling data in the main blowing stage is obtained from the database, and after processing by the data processing component 212, secondary supplementary blowing calculation is performed, and after the calculation is completed, the remaining material quantity of each metallurgical converter is determined and the corresponding charging list and oxygen step list are updated, and the updated converter parameters are sent to the first-level system 100, so that the first-level system 100 controls the corresponding metallurgical converter to continue smelting based on the updated converter parameters, and the steps S250 to S270 are repeatedly performed until the oxygen blowing quantity in the metallurgical converter reaches the preset oxygen blowing quantity, and the converter smelting is completed.

[0087] In the embodiment of the present application, the metallurgical converter communication control system can transmit the working condition of the metallurgical converter to different users in real time, and the secondary system 200 has stronger scalability and is compatible with multiple communication protocols, which significantly reduces the communication delay and improves the data processing and transmission capabilities between the modules in the system.

[0088] In some embodiments, the data interaction module 210 further comprises a first identity authentication component 214, which is in communication connection with the sensor communication node 2111, and is configured to authenticate the first-level system 100.

[0089] In this embodiment, the first identity authentication component 214 is configured to authenticate the identity between the second-level system 200 and the first-level system 100, and is configured to authenticate the identity between the second-level system 200 and the first-level system 100 based on the OAuth2.0 or JWT authentication mechanism in the rule engine, so as to verify the identity of the communication parties and ensure that only authorized systems can perform data interaction.

[0090] In some embodiments, the data interaction module 210 further comprises a data encryption component 215, which is in communication connection with the sensor communication node 2111, and is configured to encrypt the data transmitted by the sensor communication node 2111.

[0091] In this embodiment, the data encryption component 215 is configured to encrypt the data transmitted by the second-level system 200 based on the rule engine, through the AES (Advanced Encryption Standard), DES (Data Encryption Standard) symmetric encryption algorithm, and RSA asymmetric encryption algorithm or other encryption algorithms, so as to prevent data leakage.

[0092] In some embodiments, the information transmission module 220 further comprises a second identity authentication component 224, which is in communication connection with the network communication node 2211, and is configured to authenticate the third-level system 300.

[0093] In this embodiment, the second identity authentication component 224 is configured to authenticate the identity between the second-level system 200 and the third-level system 300, and is configured to authenticate the identity between the second-level system 200 and the third-level system 300 based on the OAuth2.0 or JWT authentication mechanism in the rule engine, so as to verify the identity of the communication parties and ensure that only authorized systems can perform data interaction.

[0094] In some embodiments, the information transmission module 220 further comprises a monitoring component 225, which is in communication connection with the network communication node 2211, the message queue component 222, and the database component 223, and is configured to display the communication state between the second-level system 200 and the third-level system 300, and / or store the communication log of the second-level system 200, and / or issue an alarm when the second-level system 200 and the third-level system 300 have a communication failure.

[0095] In the embodiment, the monitoring component 225 is used for state monitoring, log recording and alerting. Among them, In the state monitoring, the dashboard node of the rule engine is used to display the monitoring data, and the timer node is used to periodically check the system state to monitor the communication state (such as the connection state and the data transmission rate) between the secondary system 200 and the tertiary system 300 in real time.

[0096] In the log recording, the file node of the rule engine is used to record the error data and the data transmission record of the secondary system 200 and the tertiary system 300 in the communication process and write them into the local file, or store the logs into the distributed log system, so as to facilitate the subsequent problem troubleshooting.

[0097] In the alerting, the comparison node and the instant messaging node of the rule engine are used to send the alarm information in time when the communication between the tertiary system 300 and the secondary system 200 is abnormal, such as the connection interruption and the data loss.

[0098] In some embodiments, the secondary system 200 further includes a model calculation module 230 and a user interface 240, the model calculation module 230 is in communication connection with the information transmission module 220 and the user interface 240 respectively, and the user interface 240 is in communication connection with the data interaction module 210.

[0099] The model calculation module 230 is used to calculate the production parameters according to the data processed and / or format-converted by the data processing component 212, and send the obtained production parameters to the data processing component 212, so that the data processing component 212 processes and / or format-converts the production parameters and sends them to the primary system 100.

[0100] In the embodiment, after the data processing component 212 processes and / or format-converts the received data, the processed and / or format-converted data are received by the user interface 240 and the production parameters (i.e. the converter parameters of each metallurgical converter) are calculated, and then the calculated production parameters are sent to the data processing component 212 through the user interface 240, so that the data processing component 212 processes and / or format-converts the production parameters, and each PLC module 110 and / or user terminal 120 in the primary system 100 can receive the corresponding production parameters and start the production work.

[0101] For the above method embodiments, the embodiments of the present application also provide a system for implementing the above method embodiments, which includes Figure 11A metallurgical converter communication control device shown includes: a processor 501 and a memory 502, wherein the memory 502 stores instructions; the processor 501 calls the instructions in the memory 502 so that the processor 501 executes the construction method of the metallurgical converter communication control system of any of the foregoing embodiments of the present invention, and the control method of the metallurgical converter communication control system of any of the foregoing embodiments of the present invention.

[0102] The method for constructing a metallurgical converter communication control system provided by an embodiment of the present invention includes: constructing a data interaction module, the data interaction module includes multiple sensor communication nodes, a data processing component and a data acquisition component including multiple data acquisition nodes; controlling the data processing component to receive data collected by the data acquisition node from the primary system through the sensor communication node, and processing and / or format conversion of the received data; constructing an information transmission module, the information transmission module includes multiple network communication nodes, a message queue component and a database component including multiple database nodes; controlling the database component to receive and store data processed and / or format converted by the data processing component, and controlling the message queue component to put data transmitted between the information transmission module and the tertiary system into the message queue, so that the database component or the tertiary system receives data from the message queue; and communicatively connecting the data interaction module with the information transmission module to construct a metallurgical converter communication control system.

[0103] The control method of a metallurgical converter communication control system includes: obtaining the metallurgical converter communication control system in the construction method of the metallurgical converter communication control system of any of the aforementioned embodiments of the present invention; transmitting the production plan information issued by the third-level system to the second-level system; controlling the second-level system to generate converter parameters of each metallurgical converter in sequence based on the production plan information; transmitting the converter parameters of each metallurgical converter to the first-level system, so that the first-level system controls the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter.

[0104] The processor 501 of the metallurgical converter communication control device provided in the embodiment of the present invention executes the control method of the metallurgical converter communication control system of any of the aforementioned embodiments of the present invention and the control method of the metallurgical converter communication control system of any of the aforementioned embodiments of the present invention by calling the instructions in the memory 502. By constructing a metallurgical converter communication control system with a B / S architecture, different users can view the working status of the metallurgical converter in real time. At the same time, the scalability of the metallurgical converter communication control system is enhanced, it is compatible with multiple communication protocols, significantly reduces communication delays, and improves the data processing capabilities and data transmission capabilities between modules within the system. At the same time, it can realize multi-protocol communication between the first-level system and the second-level system, and between the second-level system and the third-level system. When adding new equipment to the system, there is no need to write the underlying communication code. At the same time, the communication delay is significantly reduced, and the working efficiency of the metallurgical converter communication control system is improved.

[0105] Further, the metallurgical converter communication control device provided by the embodiment of the present application can further comprise a communication interface 503 and a bus 504, and the processor 501, the memory 502 and the communication interface 503 are electrically connected through the bus 504.

[0106] The memory 502 can comprise a high-speed random access memory (RAM) and can further comprise a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through the at least one communication interface 503 (which can be wired or wireless), and the Internet, a wide area network, a local area network, a metropolitan area network, etc. can be used. The bus 504 can be an ISA bus, a PCI bus or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 11 Only one bidirectional arrow is used in the figure to represent the bus, but it does not mean that there is only one bus or only one type of bus.

[0107] The processor 501 can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware in the processor 501 or the instruction in the form of software. The above processor 501 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. Each method, step and logic block disclosed in the embodiment of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiment of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the memory 502, and the processor 501 reads the information in the memory 502 and combines the hardware to complete the steps of the method of the above embodiment.

[0108] The embodiment of the present application also provides a computer readable storage medium, which can be a non-volatile computer readable storage medium or a volatile computer readable storage medium, and the computer readable storage medium stores instructions, and the instructions make a computer execute the steps of the construction method of the metallurgical converter communication control system and the steps of the control method of the metallurgical converter communication control system when the instructions are run on the computer.

[0109] The computer readable storage medium provided by the embodiment of the present application stores the data and computer executable instructions of the construction method of the metallurgical converter communication control system and the control method of the metallurgical converter communication control system, and the construction method of the metallurgical converter communication control system comprises the following steps: constructing a data interaction module, the data interaction module comprises a plurality of sensor communication nodes, a data processing component and a data acquisition component comprising a plurality of data acquisition nodes; controlling the data processing component to receive the data collected by the data acquisition nodes from the primary system through the sensor communication nodes, and processing and / or format converting the received data; constructing an information transmission module, the information transmission module comprises a plurality of network communication nodes, a message queue component and a database component comprising a plurality of database nodes; controlling the database component to receive and store the data processed and / or format converted by the data processing component, and controlling the message queue component to put the data transmitted between the information transmission module and the tertiary system into the message queue, so that the database component or the tertiary system receives the data from the message queue; and communicatively connecting the data interaction module and the information transmission module to construct the metallurgical converter communication control system.

[0110] The control method of the metallurgical converter communication control system comprises the following steps: obtaining the metallurgical converter communication control system in the construction method of the metallurgical converter communication control system of any one of the preceding embodiments of the present application; transmitting the production plan information issued by the tertiary system to the secondary system; controlling the secondary system to generate the converter parameters of each metallurgical converter in sequence based on the production plan information; and transmitting the converter parameters of each metallurgical converter to the primary system, so that the primary system controls the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter.

[0111] The computer readable storage medium provided by the embodiment of the present application constructs the metallurgical converter communication control system of the B / S architecture by implementing the above method, so that different users can view the working conditions of the metallurgical converter in real time, while the expandability of the metallurgical converter communication control system is enhanced, a plurality of communication protocols are compatible, the communication delay is significantly reduced, the data processing capability and data transmission capability between the modules in the system are improved, and the multi-protocol communication between the primary system and the secondary system and between the secondary system and the tertiary system can be implemented; when a new device is added in the system, the bottom communication code does not need to be written again, while the communication delay is significantly reduced, and the working efficiency of the metallurgical converter communication control system is improved.

[0112] The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute the steps of the control method of the metallurgical converter communication control system and the control method of the metallurgical converter communication control system.

[0113] The construction method of the metallurgical converter communication control system comprises: constructing a data interaction module, the data interaction module comprising a plurality of sensor communication nodes, a data processing component and a data acquisition component comprising a plurality of data acquisition nodes; controlling the data processing component to receive data collected by the data acquisition nodes from the primary system through the sensor communication nodes, and processing and / or format converting the received data; constructing an information transmission module, the information transmission module comprising a plurality of network communication nodes, a message queue component and a database component comprising a plurality of database nodes; controlling the database component to receive and store the data processed and / or format converted by the data processing component, and controlling the message queue component to put the data transmitted between the information transmission module and the tertiary system into the message queue, so that the database component or the tertiary system receives the data from the message queue; and communicatively connecting the data interaction module and the information transmission module to construct the metallurgical converter communication control system.

[0114] The control method of the metallurgical converter communication control system comprises: obtaining the metallurgical converter communication control system in the construction method of the metallurgical converter communication control system of any one of the preceding embodiments of the present application; transmitting the production plan information issued by the tertiary system to the secondary system; controlling the secondary system to generate the converter parameters of each metallurgical converter in turn based on the production plan information; and transmitting the converter parameters of each metallurgical converter to the primary system, so that the primary system controls the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter.

[0115] The computer program product provided by the embodiment of the present application can construct the B / S architecture metallurgical converter communication control system when the method is executed on the data processing device, so that different users can view the working condition of the metallurgical converter in real time, meanwhile, the expandability of the metallurgical converter communication control system is enhanced, a plurality of communication protocols are compatible, the communication delay is significantly reduced, the data processing capacity and the data transmission capacity between the modules in the system are improved, meanwhile, the multi-protocol communication between the primary system and the secondary system and between the secondary system and the tertiary system can be realized, when the equipment is added in the system, the bottom communication code does not need to be written again, meanwhile, the communication delay is significantly reduced, and the working efficiency of the metallurgical converter communication control system is improved.

[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, and will not be described here.

[0117] The integrated unit, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.

[0118] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for constructing a metallurgical converter communication control system, the metallurgical converter communication control system comprising a primary system, a secondary system, and a tertiary system for controlling the metallurgical converter, characterized in that: The secondary system is used to receive the production plan information issued by the third-level system and generate corresponding production instructions, and send the production instructions to the primary system. The method includes: Constructing a data interaction module, wherein the data interaction module includes multiple sensor communication nodes, a data processing component, and a data acquisition component including multiple data acquisition nodes; Controlling the data processing component to receive the data collected by the data collection node from the primary system through the sensor communication node, and processing and / or format conversion of the received data; Constructing an information transmission module, wherein the information transmission module includes a plurality of network communication nodes, a message queue component, and a database component including a plurality of database nodes; Controlling the database component to receive and store the data processed and / or format-converted by the data processing component, and controlling the message queue component to place the data transmitted between the information transmission module and the three-level system into a message queue, so that the database component or the three-level system receives the data from the message queue; The data interaction module is communicatively connected with the information transmission module to construct the metallurgical converter communication control system.

2. The method for constructing a metallurgical converter communication control system according to claim 1, characterized in that: The steps to build a data interaction module include: Configuring a plurality of sensor communication nodes, a data processing component and a data acquisition component including a plurality of data acquisition nodes in the data interaction module; The data acquisition node is communicatively connected to the primary system, each type of the sensor communication node is communicatively connected to the corresponding data acquisition node, and the data processing component is communicatively connected to each type of the sensor communication node to form the data interaction module.

3. The method for constructing a metallurgical converter communication control system according to claim 1, characterized in that: The steps to build the information transmission module include: Configuring a plurality of network communication nodes, a message queue component and a database component including a plurality of database nodes in the information transmission module; Each of the network communication nodes is communicatively connected to the three-level system, and each of the network communication nodes is communicatively connected to the corresponding database node to form the information transmission module.

4. The method for constructing a metallurgical converter communication control system according to claim 1, characterized in that: The step of the data processing component processing and / or format conversion of the received data includes: Filtering received data based on preset filtering conditions; Based on the preset cleaning logic, the screened data is filtered to complete data processing; Based on the preset conversion logic, the processed data is format converted so that the secondary system can integrate the data from the multiple data acquisition nodes.

5. A control method for a metallurgical converter communication control system, characterized in that: The method comprises: Obtaining a metallurgical converter communication control system according to any one of claims 1 to 4; Transmitting the production plan information issued by the third-level system to the second-level system; controlling the secondary system to sequentially generate converter parameters for each metallurgical converter based on the production plan information; The converter parameters of each metallurgical converter are transmitted to the primary system, so that the primary system controls the corresponding metallurgical converter to start steelmaking based on the converter parameters of each metallurgical converter.

6. The control method of the metallurgical converter communication control system according to claim 5, characterized in that: After the step of starting steelmaking in the metallurgical converter, the method further comprises: S1: When the metallurgical converter is in the main blowing process, controlling the secondary system to collect data from the primary system through the data collection node; S2: Based on the collected data, control the secondary system to perform supplementary blowing calculations to determine the amount of remaining material in each metallurgical converter; S3: Based on the remaining material amount, controlling the secondary system to sequentially generate converter update parameters for each metallurgical converter, and transmitting the converter update parameters to the primary system, so that the primary system controls the corresponding metallurgical converter to continue steelmaking based on the converter update parameters; S4: Repeat steps S1 to S3 until the corresponding metallurgical converter reaches a preset oxygen blowing amount, completing converter steelmaking.

7. A metallurgical converter communication control system, comprising a primary system, a secondary system, and a tertiary system for controlling a metallurgical converter, characterized in that: The secondary system is used to receive the production plan information issued by the third-level system and generate corresponding production instructions, and send the production instructions to the first-level system. The secondary system includes: a data interaction module and an information transmission module, and the data interaction module and the information transmission module are communicatively connected; The data interaction module includes a plurality of sensor communication nodes, a data processing component, and a data acquisition component including a plurality of data acquisition nodes in communication with the primary system. The data processing component is used to receive data collected by each of the data acquisition nodes through the sensor communication nodes, and process and / or convert the format of the received data; and The information transmission module includes a variety of network communication nodes, a message queue component, and a database component including multiple database nodes that are connected to the three-level system for communication. The database component is used to receive and store data processed and / or format-converted by the data processing component. The message queue component is used to place the data transmitted between the information transmission module and the three-level system into a message queue, so that the database component or the three-level system receives data from the message queue.

8. The metallurgical converter communication control system according to claim 7, characterized in that: The data interaction module further includes a first identity authentication component, which is communicatively connected to the sensor communication node and is used to authenticate the identity of the primary system.

9. The metallurgical converter communication control system according to claim 7, characterized in that: The data interaction module further includes a data encryption component, which is communicatively connected to the sensor communication node and is used to encrypt data transmitted by the sensor communication node.

10. The metallurgical converter communication control system according to claim 7, characterized in that: The information transmission module further includes a second identity authentication component, which is communicatively connected to the network communication node and is used to authenticate the identity of the three-level system.

11. The metallurgical converter communication control system according to claim 7, characterized in that: The information transmission module also includes a monitoring component, which is communicatively connected to the network communication node, the message queue component, and the database component. The monitoring component is used to display the communication status between the secondary system and the tertiary system, and / or store the communication log of the secondary system, and / or issue an alarm when a communication failure occurs between the secondary system and the tertiary system.

12. The metallurgical converter communication control system according to claim 7, characterized in that: The secondary system further includes a model calculation module and a user interface, wherein the model calculation module is communicatively connected to the information transmission module and the user interface respectively, and the user interface is communicatively connected to the data interaction module; The model calculation module is used to calculate production parameters based on the data processed and / or format converted by the data processing component, and send the obtained production parameters to the data processing component, so that the data processing component processes and / or format converts the production parameters and sends them to the primary system.

13. A metallurgical converter communication control device, characterized in that: The metallurgical converter communication control device includes: a processor and a memory, wherein the memory stores instructions; The processor calls the instructions in the memory so that the metallurgical converter communication control device implements the construction method of the metallurgical converter communication control system as described in any one of claims 1 to 4, and the control method of the metallurgical converter communication control system as described in claim 5 or 6.

14. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by the processor, the method for constructing a metallurgical converter communication control system according to any one of claims 1 to 4 and the method for controlling a metallurgical converter communication control system according to claim 5 or 6 are implemented.

15. A computer program product, characterized in that It comprises a computer program which, when executed by a processor, implements the method for constructing a metallurgical converter communication control system as claimed in any one of claims 1 to 4, and the method for controlling a metallurgical converter communication control system as claimed in claim 5 or 6.