Electric furnace redundancy control system and method
By constructing a redundant control system for electric furnaces and adopting MRP and STP protocols to achieve link status detection and topology reconstruction, the network instability problem of the redundant control system for electric furnaces was solved, and the stability and efficiency of electric furnace production were improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-15
- Publication Date
- 2026-04-03
AI Technical Summary
The redundant control system of the electric arc furnace for steelmaking suffers from network failures, WinCC operating system lag, and insufficient PLC control program design, resulting in network instability and affecting production.
A redundant control system for electric furnaces was designed, comprising an industrial ring network for the furnace body, an LF sub-ring network, an RH industrial ring network, an electric furnace aggregation ring network, and an STP ring network. The system uses MRP and STP protocols for communication, sets up a ring manager and a root bridge, and achieves automatic switching of data forwarding paths and topology reconstruction by detecting link congestion status and BPDU data, thereby enhancing network stability.
This effectively avoided network storms, improved the stability and reliability of the electric furnace control system, reduced fault recovery time, and increased production efficiency.
Smart Images

Figure CN121780809A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of steelmaking, and more specifically, to a redundant control system and method for electric furnaces. Background Technology
[0002] Electric arc furnace (EAF) steelmaking is a critical process in EAF production, as all molten steel originates from EAF smelting. It is a vital link in EAF production. However, the current redundant control system for EAFs has experienced numerous anomalies, primarily manifested as: 1. Network failures and instability, resulting in multiple network storms and unexpected malfunctions; 2. Unusual and sluggish performance of the WinCC operating system; 3. Defects in the PLC control program design, including safety hazards and insufficient control logic. Summary of the Invention
[0003] The purpose of this invention is to provide a redundant control system and method for electric furnaces, which can avoid network storms. To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows: In a first aspect, embodiments of this application provide a redundant control system for an electric furnace, the system comprising an industrial ring network for the electric furnace body, an LF sub-ring network, an RH industrial ring network, an electric furnace convergence ring network, and an STP ring network; The industrial ring network of the electric furnace body includes the electric furnace body SW, ECS switch, charging SW and waste heat boiler SW. The electric furnace body SW, ECS switch, charging SW and waste heat boiler SW are connected by MRP industrial ring network protocol. The electric furnace body industrial ring network, LF sub-ring network and RH industrial ring network are respectively communicatively connected to the electric furnace convergence ring network. The electric furnace convergence ring network is communicatively connected to the STP ring network.
[0004] In an optional implementation, the electric furnace convergence ring network includes an electric furnace on-site second-layer convergence SW1, an electric furnace on-site second-layer convergence SW2, an electric furnace central control third-layer convergence SW1, and an electric furnace central control third-layer convergence SW2. The electric furnace on-site second-level convergence SW1, electric furnace on-site second-level convergence SW2, electric furnace central control third-level convergence SW1, and electric furnace central control third-level convergence SW2 are connected by MRP industrial ring network protocol. The RH industrial ring network includes a wire feeder SW, a robot SW, an RH main cabinet SW, and a switch SW; The wire feeder SW, robot SW, RH main cabinet SW, and switch SW are connected for communication based on the MRP industrial ring network protocol. The LF sub-ring network includes a first LF switch, a second LF switch, an electric furnace site second-level convergence SW1, and an electric furnace site second-level convergence SW2. The first LF switch, the second LF switch, the electric furnace site layer 2 aggregation SW1 and the electric furnace site layer 2 aggregation SW2 are connected by MRP industrial ring network protocol. The electric furnace body industrial ring network, RH industrial ring network, and LF sub-ring network are connected through the electric furnace site second-level convergence SW1 and electric furnace site second-level convergence SW2 of the electric furnace convergence ring network.
[0005] In an optional implementation, the STP ring network includes a first core switch, a second core switch, an electric furnace centralized control three-layer convergence SW1, and an electric furnace centralized control three-layer convergence SW2. The first core switch, the second core switch, the electric furnace centralized control three-layer aggregation SW1 and the electric furnace centralized control three-layer aggregation SW2 are connected by communication based on the STP protocol. The electric furnace convergence ring network is communicatively connected to the STP ring network through the electric furnace centralized control three-layer convergence SW1 and the electric furnace centralized control three-layer convergence SW2.
[0006] In an optional implementation, the system further includes a server; The server is communicatively connected to the first core switch and the second core switch, respectively. The server is used to control the industrial ring network of the electric furnace body through the first core switch and the second core switch.
[0007] Secondly, embodiments of this application provide an electric furnace redundancy control method, applied to an electric furnace redundancy control system, the method comprising: The first ring manager is determined from the electric furnace body SW, ECS switch, charging SW and waste heat boiler SW; The first ring manager is used to determine the blockage status of each link in the industrial ring network of the electric furnace body; When any of the links is detected to be congested, the congested backup port is obtained, and the status of the congested backup port is released, so that the congested backup port is put into the forwarding state; Send link status change information to all devices in the industrial ring network of the electric furnace body except for the first ring manager; Send topology change frames to devices other than the first ring manager through the blocked backup port; The devices other than the first ring manager identify new forwarding paths based on the link state change information and the topology change frame, and forward data based on the blocked backup port and the port in a blocked state.
[0008] In an optional implementation, the root bridge is determined based on the STP protocol communication connection of the first core switch, the second core switch, the electric furnace centralized control three-layer aggregation SW1, and the electric furnace centralized control three-layer aggregation SW2 in the STP ring network. The root bridge acquires BPDU data sent to the root bridge from STP ports other than the root bridge in the STP ring network. Based on the BPDU data, determine whether the STP ring network topology is abnormal.
[0009] In an optional implementation, the step of determining whether the STP ring network topology is abnormal based on each BPDU data includes: Determine whether the BPDU data is lost or the reception timed out; If so, then the STP ring network topology is reconstructed; Loopback detection is performed on the BPDU data; If the BPDU data indicates that the non-root bridge that sent the BPDU data sent its own BPDU data, then the STP ring network is determined to be abnormal.
[0010] In an optional embodiment, the electric furnace body SW includes an ECS continuous scrap feeding CPU and a molar oxygen lance control CPU, and the method further includes: The server obtains the communication status between the ECS continuous scrap feeding CPU and the molar oxygen lance control CPU; If the communication state remains at a fixed value for a preset duration, a reset request is sent to the electric furnace body SW.
[0011] In an optional embodiment, the electric furnace body SW further includes an EBT eccentric bottom tapping device, and the method further includes: The server outputs control commands; The system sequentially passes through the STP ring network, the electric furnace convergence ring network, and the electric furnace body industrial ring network to the EBT eccentric bottom tapping device, thereby controlling the EBT eccentric bottom tapping device.
[0012] In an optional implementation, the method further includes: The server acquires temperature data collected by the contacts of the high-pressure cabinet of the electric furnace in the industrial ring network of the electric furnace body. Compare the temperature data with the incoming line temperature; When the temperature data exceeds the incoming line temperature, an alarm message is output; The temperature data is compared with the outlet temperature, wherein the outlet temperature is greater than the inlet temperature; When the temperature data is greater than the outgoing line temperature, the circuit breaker will trip after a preset time.
[0013] This application has the following beneficial effects: The redundant control system for electric furnaces provided in this application includes an industrial ring network for the furnace body, an LF sub-ring network, an RH industrial ring network, an electric furnace convergence ring network, and an STP ring network. The industrial ring network for the furnace body includes the furnace body SW, an ECS switch, a charging SW, and a waste heat boiler SW. The furnace body SW, ECS switch, charging SW, and waste heat boiler SW are connected for communication based on the MRP industrial ring network protocol. The industrial ring network for the furnace body, the LF sub-ring network, and the RH industrial ring network are respectively connected to the electric furnace convergence ring network. The electric furnace convergence ring network is connected to the STP ring network, which can avoid network storms. Attached Figure Description
[0014] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0015] Figure 1 A block diagram of an electronic device provided in an embodiment of the present invention; Figure 2 A structural block diagram of an electric furnace redundancy control system provided in an embodiment of the present invention; Figure 3 This is one of the flowcharts illustrating an electric furnace redundancy control method provided in an embodiment of the present invention; Figure 4 This is a second flowchart illustrating an electric furnace redundancy control method provided in an embodiment of the present invention. Figure 5 The third flowchart illustrates a method for redundant control of an electric furnace provided in an embodiment of the present invention. Figure 6 The fourth flowchart illustrates a redundancy control method for an electric furnace provided in an embodiment of the present invention. Figure 7 The fifth flowchart illustrates a redundancy control method for an electric furnace provided in an embodiment of the present invention. Figure 8 This is the sixth flowchart illustrating an electric furnace redundancy control method provided in an embodiment of the present invention. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0017] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0018] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0019] In the description of this invention, it should be noted that if terms such as "upper," "lower," "inner," or "outer" are used to indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship in which the product of this invention is usually placed, they are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this invention.
[0020] Furthermore, the terms "first" and "second" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.
[0021] In the description of this application, it should also be noted that, unless otherwise expressly specified and limited, the terms "set up," "install," "connect," and "link" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0022] Research has revealed that in the electric arc furnace steelmaking process, electric furnace smelting, as the core production link, undertakes all the smelting tasks of molten steel, and the stable and reliable operation of its control system is crucial to ensuring overall production. However, since the electric furnace system was put into operation in July 2024, its control system has frequently experienced anomalies, severely restricting the normal production process, specifically in the following aspects: First, the system network architecture has stability defects, with multiple network storms and unexplained network failures, resulting in communication interruptions or delays, which affect the reliable transmission of control commands and process data.
[0023] Secondly, the human-machine interface operating system frequently experienced lag and even crashes. The system comprises seven WinCC operator stations: three physical machines (on-site engineer stations and operator stations), three virtual machines (a C / S architecture central control server and client machines), and one redundant physical machine in the computer room. These devices experienced simultaneous lags and crashes more than thirty times during operation, each requiring emergency measures to restore production. This severely disrupted the electric furnace operation and drew significant attention from the production department.
[0024] In addition, the PLC control program design of the system also has obvious shortcomings, including logic design defects, safety hazards and imperfect control functions, which further affect the reliability and safety of the electric furnace control.
[0025] In view of the above-mentioned problems, this embodiment provides a redundant control system and method for electric furnaces. The redundant control system for electric furnaces provided in this application includes an industrial ring network for the electric furnace body, an LF sub-ring network, an RH industrial ring network, an electric furnace convergence ring network, and an STP ring network. The industrial ring network for the electric furnace body includes the electric furnace body SW, an ECS switch, a charging SW, and a waste heat boiler SW. The electric furnace body SW, ECS switch, charging SW, and waste heat boiler SW are connected for communication based on the MRP industrial ring network protocol. The industrial ring network for the electric furnace body, the LF sub-ring network, and the RH industrial ring network are respectively connected for communication with the electric furnace convergence ring network. The electric furnace convergence ring network is connected for communication with the STP ring network, which can avoid network storms. The solution provided in this embodiment will be described in detail below.
[0026] This embodiment provides an electronic device capable of controlling redundancy in an electric furnace. In one possible implementation, the electronic device can be a user terminal, such as, but not limited to, a server, smartphone, personal computer (PC), tablet computer, personal digital assistant (PDA), mobile internet device (MID), and PLC.
[0027] Please refer to Figure 1 , Figure 1 This is a schematic diagram of the structure of the electronic device 100 provided in the embodiments of this application. The electronic device 100 may further include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown. Figure 1The components shown can be implemented using hardware, software, or a combination thereof.
[0028] The electronic device 100 includes an electric furnace redundancy control device 110, a memory 120, and a processor 130.
[0029] The components of the memory 120 and processor 130 are electrically connected directly or indirectly to achieve data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines. The electric furnace redundancy control device 110 includes at least one software function module that can be stored in the memory 120 in the form of software or firmware or embedded in the operating system (OS) of the electronic device 100. The processor 130 is used to execute the executable modules stored in the memory 120, such as the software function modules and computer programs included in the electric furnace redundancy control device 110.
[0030] The memory 120 may be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory 120 is used to store programs, and the processor 130 executes the programs after receiving execution instructions.
[0031] Please refer to Figure 2 The following is a structural block diagram of a redundant control system for an electric furnace, which will be described in detail below.
[0032] The electric furnace redundant control system includes an electric furnace body industrial ring network 1, an LF sub-ring network 2, an RH industrial ring network 3, an electric furnace convergence ring network 4, and an STP ring network 5. The electric furnace body industrial ring network 1 includes the electric furnace body SW11, ECS switch 12, charging SW13, and waste heat boiler SW14; the electric furnace body SW11, ECS switch 12, charging SW13, and waste heat boiler SW14 are connected for communication based on the MRP industrial ring network protocol.
[0033] The electric furnace body industrial ring network 1, LF sub-ring network 2, and RH industrial ring network 3 are respectively communicatively connected to the electric furnace convergence ring network 4; the electric furnace convergence ring network 4 is communicatively connected to the STP ring network 5.
[0034] The electric furnace convergence ring network 4 includes the electric furnace site second-level convergence SW1 (41), the electric furnace site second-level convergence SW2 (42), the electric furnace central control third-level convergence SW1 (43) and the electric furnace central control third-level convergence SW2 (44).
[0035] The electric furnace field second-level convergence SW1 (41), electric furnace field second-level convergence SW2 (42), electric furnace central control third-level convergence SW1 (43) and electric furnace central control third-level convergence SW2 (44) are connected by communication based on the MRP industrial ring network protocol; the RH industrial ring network 3 includes a wire feeder SW31, a robot SW32, an RH body cabinet SW33 and a switch SW34; the wire feeder SW31, robot SW32, RH body cabinet SW33 and switch SW34 are connected by communication based on the MRP industrial ring network protocol.
[0036] The LF sub-ring network 2 includes a first LF switch 21, a second LF switch 22, an electric furnace site second-layer convergence SW1 (41), and an electric furnace site second-layer convergence SW2 (42); the first LF switch 21, the second LF switch 22, the electric furnace site second-layer convergence SW1 (41), and the electric furnace site second-layer convergence SW2 (42) are connected by communication based on the MRP industrial ring network protocol.
[0037] The electric furnace body industrial ring network 1, RH industrial ring network 2 and LF sub-ring network 3 are connected by communication via the electric furnace site second-level convergence SW1 (41) and electric furnace site second-level convergence SW2 (42) of the electric furnace convergence ring network 4.
[0038] STP ring network 5 includes a first core switch 51, a second core switch 52, an electric furnace centralized control three-layer aggregation SW1 (43) and an electric furnace centralized control three-layer aggregation SW2 (44). The first core switch 51, the second core switch 52, the electric furnace centralized control three-layer aggregation SW1 (43) and the electric furnace centralized control three-layer aggregation SW2 (44) are connected by communication based on the STP protocol; The electric furnace convergence ring network 4 is connected to the STP ring network 5 through the electric furnace centralized control three-layer convergence SW1 (43) and the electric furnace centralized control three-layer convergence SW2 (44).
[0039] The electric furnace industrial ring network comprises four nodes: the electric furnace body switch (SW), the ECS switch, the charging switch (SW), and the waste heat boiler switch (SW). These four systems are integrated into the electric furnace's WinCC control interface for operation. Each system uses a Siemens 1516 CPU series for control. On the network, the four switches—the electric furnace body switch (SW), the ECS switch, the charging switch (SW), and the waste heat boiler switch (SW)—form an MRP redundant ring. Logical blocking is applied to one link to reduce routing forwarding. If a link fails, the blocked link is immediately restored, with a recovery time of no more than 40ms, demonstrating good performance. Furthermore, the electric furnace body switch (SW) and the ECS switch each connect to a second-layer aggregation switch at the electric furnace site. From this second-layer aggregation switch at the electric furnace site, two third-layer aggregation switches connect to two third-layer aggregation switches in the central control room, forming an MRP redundant ring. To avoid widespread physical link damage and redundant control, two separate paths are used between the second-layer aggregation switch at the electric furnace site and the two third-layer aggregation switches in the central control room: one path from the electric furnace to the central control ODF box, and the other path from the electric furnace through continuous casting to the central control ODF box. These two different optical cables ensure the stability of the electric furnace ring network.
[0040] Please refer to Figure 3 The following is a flowchart of a redundancy control method for an electric furnace, and each step is explained in detail below.
[0041] S201: Determine the first ring manager from the electric furnace body SW, ECS switch, charging SW, and waste heat boiler SW.
[0042] S202: The first ring manager is used to determine the blockage status of each link in the industrial ring network of the electric furnace body.
[0043] S203: When any link is detected to be congested, obtain the congested backup port and remove the status of the congested backup port, so that the congested backup port is in the forwarding state.
[0044] S204: Send link status change information to all devices in the industrial ring network of the electric furnace body except for the first ring manager.
[0045] S205: Send topology change frames to devices other than the first ring manager by blocking the backup port.
[0046] S206: Devices other than the first ring manager identify new forwarding paths based on link state change information and topology change frames, and forward data based on blocked backup ports and ports in a blocked state.
[0047] For example, in the electric furnace body industrial ring network, the electric furnace body SW acts as the first ring manager, the first LF switch in the LF sub-ring network acts as the ring manager, and the RH body cabinet SW in the RH industrial ring network acts as the ring manager.
[0048] The first ring manager detects the congestion status of each link in the industrial ring network of the electric furnace body. There are several specific detection methods. In one implementation, the link in a congested state can be determined by testing frame loss or MRP_LinkDown messages.
[0049] The first ring manager immediately unblocks the backup port, putting it into forwarding mode.
[0050] The first ring manager broadcasts a frame to all members in the electric furnace industrial ring network, notifying them of the link status change. It then sends an MRP_TopologyChange frame carrying the new topology information through the newly activated port. All MRCs (all members of the electric furnace industrial ring network except the first ring manager) receive and parse the topology change frame, identifying the new active path. The first ring manager relearns the addresses on the new path, and data traffic automatically switches to the newly activated link. Traffic on the original faulty link is interrupted. After all nodes have completed the link update, the first ring manager begins sending data through two ports: the original active port and the newly activated port. The entire electric furnace industrial ring network enters a new stable state, maintaining this topology until the faulty link is repaired.
[0051] To improve the convergence speed of STP, such as Figure 4 As shown, it includes the following steps: S301: The root bridge is determined based on the STP protocol communication connection between the first core switch, the second core switch, the electric furnace centralized control layer 3 aggregation SW1, and the electric furnace centralized control layer 3 aggregation SW2 in the STP ring network.
[0052] S302: The root bridge obtains BPDU data sent to the root bridge from STP ports other than the root bridge in the STP ring network.
[0053] S303: Determine whether the STP ring network topology is abnormal based on the data from each BPDU.
[0054] The remaining STP detection ports of the non-main ring network ports between the electric furnace central control layer 3 aggregation SW1 and the electric furnace central control layer 3 aggregation SW2 and the first core switch and the second core switch are closed to greatly improve their convergence speed.
[0055] The root bridge is determined based on the STP protocol communication connection between the first core switch, the second core switch, the electric furnace centralized control three-layer aggregation SW1, and the electric furnace centralized control three-layer aggregation SW2, and STP detection is performed based on the root bridge.
[0056] The core objective of STP (Spanning Tree Protocol) is to eliminate Ethernet loops. Its port data anomaly detection revolves around three main dimensions: "protocol consistency verification, topology logic verification, and link status monitoring." All anomaly detection in STP relies on BPDU frames. Switches determine whether a port is in a normal topology by periodically sending / receiving BPDU frames.
[0057] For the remaining ports of the non-main ring network ports, only the STP ports of the first core switch, the second core switch, the electric furnace control layer 3 aggregation SW1, and the electric furnace control layer 3 aggregation SW2 are opened. This reduces the CPU load on the switches, eliminates the need for the switches to calculate root path costs and elect port roles, improves topology calculation efficiency, and thus increases the convergence speed. Tests show that the convergence time has been reduced from 200ms to an average of 40ms.
[0058] There are several ways to determine whether an STP ring network topology is abnormal based on BPDU data. In one implementation method, such as... Figure 5 As shown, it includes the following steps: S401: Determine if BPDU data is lost or reception timed out.
[0059] S402: If so, then reconstruct the STP ring network topology.
[0060] S403: Perform Loopback detection on BPDU data.
[0061] S404: If the BPDU data indicates that the non-root bridge that sent the BPDU data sent its own BPDU data, then the STP ring network is determined to be abnormal.
[0062] The root bridge confirms the stability of the STP ring network topology when it detects that a non-root bridge switch receives BPDU data sent by the root bridge every 2 seconds based on the BPDU data sent by the non-root bridge. If a non-root bridge actively sends BPDU, it confirms congestion, and the blocked port only receives and does not send.
[0063] Specifically, if BPDU data is lost or times out, the STP ring network topology is reconstructed. For example, if a port fails to receive valid BPDU data for more than MaxAg, it is determined to be an "upstream link failure" or "root bridge failure," triggering a topology reconstruction.
[0064] If the received BPDU data is found to have incomplete fields, checksum errors, or version mismatches, it will be discarded and marked as "protocol frame abnormal". If the same port receives multiple BPDU data with the same root bridge ID but lower path cost, it is determined to be an "abnormal topology competition" and triggers a re-election of port roles.
[0065] If a BPDU (Loopback Detection) is received from itself, it is determined to be a loop anomaly, and the port is immediately put into the Blocking state.
[0066] If the same port receives BPDU data from the same sending bridge ID but a different port ID, there may be an anomaly in link redundancy.
[0067] If two ports simultaneously receive BPDU data from the same bridge and have the same root path cost, it indicates that there is a redundant link. STP elects a designated port based on the principle of "minimizing port ID" and sets the other port to block to avoid loops.
[0068] To improve the stability of the electric furnace redundant control system, ensure production, and handle emergencies, and considering the inherent instability of the operator consoles, the circuit redundancy control system also includes a server. The server is connected to the STP ring network and configured as a high-performance physical machine, bypassing the operator consoles and directly connecting to the core. A VLAN 1181 optical port is added to the core to prevent operational screen or network failures caused by the instability of the operator console system and the server. A long-term monitoring strategy is established for the server, enabling the built-in diagnostic tool WinCCPerformance Monitor to track the resource usage of ccprojectManager.exe in real time, and configuring threshold alarms (CPU > 80% or memory > 75% triggers an alarm).
[0069] The server archive scan cycle was changed from 500ms to 1s, and the archive cycle was changed to 30 days. A series of archive variables such as electric furnace and ECS were optimized. IBA was used to monitor key data globally and reduce the load on WinCC. WinCC was optimized and transformed in this way.
[0070] By enabling WinCC Performance Monitor resource monitoring, configuring alarm thresholds and setting alarm triggers through the WinCC Alarm control, setting up long-term monitoring and maintenance mode, writing a VBS script that can restart the WinCC service in case of failure, optimizing the WinCC archive variable scanning cycle, and adding IBA global monitoring, WinCC is comprehensively optimized and improved on a large scale.
[0071] To further improve the stability of the electric furnace redundant control system, two backup machines were added to the engineering workstation in the computer room as a precaution.
[0072] The communication program between the electric furnace body and other systems (such as MORE) has occasional system crashes, causing communication interruptions and affecting production. To resolve this issue, such as... Figure 6 As shown, it includes the following steps: S501: The server obtains the communication status between the ECS continuous scrap feeding CPU and the molar oxygen lance control CPU.
[0073] S502: If the communication status remains at a fixed value for a preset duration, a reset request is sent to the electric furnace body SW.
[0074] The communication program between the electric furnace body and other systems (such as MORE) has an intermittent crash bug, causing communication interruptions and affecting production. It was found that the communication between EAF and MORE failed (lasting 96 minutes). The phenomenon was that the communication program was interrupted (the communication request pulse remained unchanged), but the PING MORE PLC address was normal. It was later confirmed that the communication program itself had a bug that would crash under certain conditions, causing the communication request pulse to be unable to update the program. To address the above problem, the program was optimized and an automatic reset mechanism was added: for example, when the communication request pulse value does not change for 20 seconds, the communication request is automatically reset. After adding this automatic reset program, communication crashes can be avoided.
[0075] In order to achieve control of the EBT eccentric bottom tapping device, such as Figure 7 As shown, it includes the following steps: S601: Server outputs control commands.
[0076] S602: The EBT eccentric bottom tapping device is controlled by sequentially passing through the STP ring network, the electric furnace convergence ring network, and the electric furnace body industrial ring network.
[0077] The EBT eccentric bottom tapping device is a crucial piece of equipment in the electric arc furnace's industrial ring network. If this device malfunctions, the electric arc furnace will be unable to produce steel, significantly impacting production schedules.
[0078] The operation of the EBT eccentric bottom tapping device is entirely controlled by the touch screen on the tapping control panel behind the furnace. When the device malfunctions, the EBT eccentric bottom tapping device will be uncontrollable. Due to the burnt-out network cable of the tapping control panel touch screen, the touch screen dropped, and the EBT eccentric bottom tapping device could not be operated or controlled. The electric furnace could not tap steel, and the failure time was as long as 56 minutes.
[0079] To avoid the above problems, an operation window has been added to the main operation screen of the server to control the operation of the EBT eccentric bottom tapping device. The server issues control commands based on the operation window of the EBT eccentric bottom tapping device. The control commands are sequentially transmitted through the STP ring network, the electric furnace convergence ring network, and the electric furnace body industrial ring network to the EBT eccentric bottom tapping device to control the EBT eccentric bottom tapping device.
[0080] To protect the redundant control system of the electric furnace, such as Figure 8 As shown, it includes the following steps: S701: The server acquires temperature data collected by the contacts of the high-pressure cabinet of the electric furnace in the industrial ring network of the electric furnace body.
[0081] S702: Compare the temperature data with the incoming line temperature.
[0082] S703: Output alarm information when the temperature data is greater than the incoming line temperature.
[0083] S704: Compare the temperature data with the outgoing line temperature.
[0084] The outlet temperature is higher than the inlet temperature.
[0085] S705: If the temperature data is higher than the outgoing line temperature, the circuit breaker will trip after a preset time.
[0086] Add a high-voltage switchgear contact temperature acquisition device to the industrial ring network of the electric furnace body. Based on the temperature data from the high-voltage switchgear contact temperature acquisition device, alarms or tripping interlocks are triggered to prevent accidents from occurring.
[0087] Temperature data collected by the contacts of the electric furnace high-voltage cabinet in the industrial ring network of the electric furnace body is sent to the server. The server processes the temperature data to trigger an alarm or trip interlock.
[0088] For example, the inlet temperature is set to 50°C and the outlet temperature is set to 65°C.
[0089] This application also provides an electronic device 100, which includes a processor 130 and a memory 120. The memory 120 stores computer-executable instructions, which, when executed by the processor 130, implement the electric furnace redundancy control method.
[0090] This application embodiment also provides a computer-readable storage medium storing a computer program, which, when executed by the processor 130, implements the electric furnace redundancy control method.
[0091] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0092] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part. If the function is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0093] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0094] The above descriptions are merely various embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A redundant control system for an electric furnace, characterized in that, The system includes an electric furnace body industrial ring network, an LF sub-ring network, an RH industrial ring network, an electric furnace convergence ring network, and an STP ring network. The industrial ring network of the electric furnace body includes the electric furnace body SW, ECS switch, charging SW and waste heat boiler SW. The electric furnace body SW, ECS switch, charging SW and waste heat boiler SW are connected by MRP industrial ring network protocol. The electric furnace body industrial ring network, LF sub-ring network and RH industrial ring network are respectively communicatively connected to the electric furnace convergence ring network. The electric furnace convergence ring network is communicatively connected to the STP ring network.
2. The system according to claim 1, characterized in that, The electric furnace convergence ring network includes electric furnace on-site second-level convergence SW1, electric furnace on-site second-level convergence SW2, electric furnace central control third-level convergence SW1, and electric furnace central control third-level convergence SW2; The electric furnace on-site second-level convergence SW1, electric furnace on-site second-level convergence SW2, electric furnace central control third-level convergence SW1, and electric furnace central control third-level convergence SW are connected by MRP industrial ring network protocol. The RH industrial ring network includes a wire feeder SW, a robot SW, an RH main cabinet SW, and a switch SW; The wire feeder SW, robot SW, RH main cabinet SW, and switch SW are connected for communication based on the MRP industrial ring network protocol. The LF sub-ring network includes a first LF switch, a second LF switch, an electric furnace site second-level convergence SW1, and an electric furnace site second-level convergence SW2. The first LF switch, the second LF switch, the electric furnace site layer 2 aggregation SW1 and the electric furnace site layer 2 aggregation SW2 are connected by MRP industrial ring network protocol. The electric furnace body industrial ring network, RH industrial ring network, and LF sub-ring network are connected through the electric furnace site second-level convergence SW1 and electric furnace site second-level convergence SW2 of the electric furnace convergence ring network.
3. The system according to claim 2, characterized in that, The STP ring network includes a first core switch, a second core switch, an electric furnace centralized control three-layer convergence SW1, and an electric furnace centralized control three-layer convergence SW2. The first core switch, the second core switch, the electric furnace centralized control three-layer aggregation SW1 and the electric furnace centralized control three-layer aggregation SW2 are connected by communication based on the STP protocol. The electric furnace convergence ring network is communicatively connected to the STP ring network through the electric furnace centralized control three-layer convergence SW1 and the electric furnace centralized control three-layer convergence SW2.
4. The system according to claim 3, characterized in that, The system also includes a server; The server is communicatively connected to the first core switch and the second core switch, respectively. The server is used to control the industrial ring network of the electric furnace body through the first core switch and the second core switch.
5. A method for redundant control of an electric furnace, characterized in that, The method, applied to the electric furnace redundancy control system as described in any one of claims 1-4, comprises: The first ring manager is determined from the electric furnace body SW, ECS switch, charging SW and waste heat boiler SW; The first ring manager is used to determine the blockage status of each link in the industrial ring network of the electric furnace body; When any of the links is detected to be congested, the congested backup port is obtained, and the status of the congested backup port is released, so that the congested backup port is put into the forwarding state; Send link status change information to all devices in the industrial ring network of the electric furnace body except for the first ring manager; Send topology change frames to devices other than the first ring manager through the blocked backup port; The devices other than the first ring manager identify new forwarding paths based on the link state change information and the topology change frame, and forward data based on the blocked backup port and the port in a blocked state.
6. The method according to claim 5, characterized in that, The method further includes: The root bridge is determined based on the STP protocol communication connection between the first core switch, the second core switch, the electric furnace centralized control three-layer aggregation SW1, and the electric furnace centralized control three-layer aggregation SW2 in the STP ring network. The root bridge acquires BPDU data sent to the root bridge from STP ports other than the root bridge in the STP ring network. Based on the BPDU data, determine whether the STP ring network topology is abnormal.
7. The method according to claim 6, characterized in that, The step of determining whether the STP ring network topology is abnormal based on each BPDU data includes: Determine whether the BPDU data is lost or the reception timed out; If so, then the STP ring network topology is reconstructed; Loopback detection is performed on the BPDU data; If the BPDU data indicates that the non-root bridge that sent the BPDU data sent its own BPDU data, then the STP ring network is determined to be abnormal.
8. The method according to claim 5, characterized in that, The electric furnace body SW includes an ECS continuous scrap feeding CPU and a molar oxygen lance control CPU, and the method further includes: The server obtains the communication status between the ECS continuous scrap feeding CPU and the molar oxygen lance control CPU; If the communication state remains at a fixed value for a preset duration, a reset request is sent to the electric furnace body SW.
9. The method according to claim 5, characterized in that, The electric furnace body SW also includes an EBT eccentric bottom tapping device, and the method further includes: The server outputs control commands; The system sequentially passes through the STP ring network, the electric furnace convergence ring network, and the electric furnace body industrial ring network to the EBT eccentric bottom tapping device, thereby controlling the EBT eccentric bottom tapping device.
10. The method according to claim 5, characterized in that, The method further includes: The server acquires temperature data collected by the contacts of the high-pressure cabinet of the electric furnace in the industrial ring network of the electric furnace body. Compare the temperature data with the incoming line temperature; When the temperature data exceeds the incoming line temperature, an alarm message is output; The temperature data is compared with the outlet temperature, wherein the outlet temperature is greater than the inlet temperature; When the temperature data is greater than the outgoing line temperature, the circuit breaker will trip after a preset time.