Control method for rapid charging of heating furnace and related equipment
By synchronously controlling the operation of the charging machine and the charging furnace door in the heating furnace, the charging sequence is optimized, solving the problems of low steel charging efficiency and high fuel consumption, and achieving efficient charging control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING SHOUGANG CO LTD
- Filing Date
- 2026-01-27
- Publication Date
- 2026-04-21
AI Technical Summary
The existing charging control method for heating furnaces cannot meet the high production pace that can be maintained for a long time, resulting in low steel charging efficiency, difficulty in furnace pressure control, and increased fuel consumption.
By acquiring the billet positioning signal to control the feeding machine's pushing operation, monitoring the movement status of the moving stepping beam, and synchronously controlling the feeding machine to lift the billet and open the charging furnace door, the feeding sequence is optimized, reducing the time for individual operation and the furnace door opening time.
It improves charging efficiency, stabilizes furnace pressure, reduces the intake of cold air and the overflow of furnace fire, and saves fuel consumption.
Smart Images

Figure CN121898154A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of industrial furnace technology, and in particular to a control method and related equipment for rapid charging of a heating furnace. Background Technology
[0002] With the improvement of process technology and equipment levels in hot strip rolling production lines, the production efficiency has increased significantly. The steel tapping rhythm from the heating furnace has also accelerated considerably. To ensure a faster tapping rhythm, the charging efficiency at the heating furnace charging end also needs to be improved accordingly. As a key piece of equipment at the heating furnace charging end, the operating speed of the charging machine is a crucial factor affecting charging efficiency. Improving charging efficiency to match the heating furnace tapping rhythm through process optimization and equipment operating parameter optimization is an important research direction for improving production line efficiency.
[0003] As a crucial charging device for heating furnaces, the charging machine is constantly striving to increase production and improve production line efficiency. However, existing charging control methods can no longer meet the demands of continuous, high-production-rhythm output, thus impacting the output of hot-rolling production lines. After the slab is positioned in front of the furnace, the charging machine only begins charging the slab when the moving walking beam has retracted to the zero position and there is sufficient space in the furnace for charging. Even without interference between devices, other equipment cannot operate until the charging machine or moving walking beam completes one cycle, resulting in inefficient time management. Furthermore, the furnace door remains open during charging until the charging machine retracts to the zero position before closing. This prolonged door opening time allows cold air to be drawn into the furnace through the charging door and flames to overflow, making furnace pressure control difficult, the furnace atmosphere uncontrollable, and increasing fuel consumption. Summary of the Invention
[0004] This application introduces a series of simplified concepts in its summary section, which will be further explained in detail in the detailed description section. The summary section of this application is not intended to limit the key features and essential technical features of the claimed technical solution, nor is it intended to determine the scope of protection of the claimed technical solution.
[0005] This application specifically includes the following aspects: In a first aspect, this application proposes a control method for rapid charging of a heating furnace, applied to a heating furnace system, the heating furnace system including a charging machine, a movable walking beam, and a charging furnace door; the method includes: The positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace is obtained, and based on the positioning signal, the charging machine is controlled to perform a pushing and straightening operation on the billet. Monitor the motion state of the movable walking beam inside the heating furnace, and based on the motion state of the movable walking beam, determine whether the height of the movable walking beam has dropped to the midpoint of its own motion trajectory; When it is determined that the moving stepping beam has descended to the middle position, the loading machine is controlled to lift the billet that has been pushed and aligned, and the loading furnace door is opened simultaneously. After confirming that the billet that has been pushed and aligned has been lifted to the preset height and that the charging furnace door has been opened to the target position, the charging machine is controlled to transport the lifted billet and place it on the fixed beam inside the heating furnace. The charging machine is controlled to retract from the heating furnace, and when the charging machine retracts to the outside of the charging furnace door, the charging furnace door is controlled to close.
[0006] In one feasible implementation, controlling the loading machine to perform a pushing and straightening operation on the billet based on the positioning signal includes: Based on the positioning signal, the loading rod of the loading machine is controlled to move forward from the zero position of the loading machine until it contacts the blank. The zero position of the loading machine is the standby position of the loading machine in the non-working state. The loading rod is controlled to continue advancing a first preset distance to complete the pushing and straightening of the billet.
[0007] In one feasible implementation, determining whether the height of the movable stepping beam has decreased to the midpoint of its own trajectory based on the motion state of the movable stepping beam includes: Acquire real-time position data of the active walking beam during the cyclic process of moving the billet in the furnace towards the tapping side; When it is determined, based on the real-time position data, that the active stepping beam has moved from the rising position through the middle position and continues to move down to the descending position, the height of the active stepping beam is determined to have decreased to the middle position.
[0008] In one feasible implementation, when it is determined that the movable stepping beam has descended to the center position, controlling the charging machine to lift the billet that has been pushed and aligned, and simultaneously controlling the charging furnace door to open, includes: When it is determined that the moving step beam has descended to the middle position, a loading start command is generated; Based on the charging start command, a first control thread and a second control thread are executed in parallel. The first control thread is used to control the charging machine to lift the billet, and the second control thread is used to control the opening mechanism of the charging furnace door to open the charging furnace door.
[0009] In one feasible implementation, controlling the closing of the charging furnace door when the charging machine retracts to the outside of the charging furnace door includes: The spatial position of the loading rod of the loading machine during the retraction process is monitored in real time; Based on the spatial position, determine whether the charging rod has completely exited the projection area of the door frame of the charging furnace door; When it is determined that the charging rod has exited the projection area of the door frame, a furnace door closing command is generated; Based on the furnace door closing command, the charging furnace door is controlled to perform a closing action.
[0010] In one feasible implementation, after obtaining the positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace, the method further includes: Determine whether the immediate correction mode selection signal has been received; If the selection signal for the immediate push-up mode is received, then the step of controlling the loading machine to perform the push-up operation on the billet based on the positioning signal is executed; If the selection signal for the immediate correction mode is not received, the correction operation is delayed until the selection signal for the immediate correction mode is received.
[0011] In one feasible implementation, it further includes: Before the control of the charging machine lifts the already pushed-up billet, a furnace void determination step is performed; the furnace void determination step includes: Based on the layout of the billets already loaded in the heating furnace and the stepping distance of the movable walking beam, the length of the empty space that can be used for loading is determined; the empty space length is compared with the sum of the preset end overhang, the width of the billet, and the preset safety distance; if the empty space length is greater than or equal to the sum, it is determined that the furnace is ready for loading.
[0012] Secondly, this application proposes a control device for rapid charging of a heating furnace, applied to the control method for rapid charging of a heating furnace as described in any of the above embodiments, comprising: The signal acquisition unit is used to acquire the positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace, and based on the positioning signal, control the charging machine to perform a pushing and straightening operation on the billet. The status monitoring unit is used to monitor the movement status of the movable walking beam inside the heating furnace, and based on the movement status of the movable walking beam, to determine whether the height of the movable walking beam has dropped to the midpoint of its own movement trajectory. The first control unit is used to control the charging machine to lift the billet that has been pushed and aligned when it is determined that the moving stepping beam has descended to the middle position, and simultaneously control the opening of the charging furnace door. The second control unit is used to control the charging machine to transport the lifted billet to the fixed beam inside the heating furnace after confirming that the billet that has been pushed and aligned has been lifted to a preset height and the charging furnace door has been opened to the target position. The third control unit is used to control the charging machine to retract from the heating furnace, and to control the charging furnace door to close when the charging machine retracts to the outside of the charging furnace door.
[0013] Thirdly, an electronic device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program stored in the memory to implement the steps of the control method for rapid charging of a heating furnace as described in any of the first aspects above.
[0014] Fourthly, this application also proposes a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements the steps of the control method for rapid charging of a heating furnace according to any one of the first aspects.
[0015] This application proposes a control method for rapid charging of a heating furnace. In terms of control, when the moving stepping beam is running, the charging machine simultaneously executes the charging sequence, optimizes the timing of furnace door opening and closing, reduces the individual running time of billet charging and the furnace door opening time, thereby improving charging efficiency, stabilizing furnace pressure, reducing the absorption of cold air in the furnace and the overflow of furnace fire, and saving fuel consumption.
[0016] This application discloses a control method and related equipment for rapid charging of a heating furnace. Other advantages, objectives and features of this application will be partly apparent from the following description, and partly understood by those skilled in the art through study and practice of this application. Attached Figure Description
[0017] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit this specification. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 A flowchart illustrating a control method for rapid charging of a heating furnace, provided as an embodiment of this application; Figure 2 A timing diagram of a billet pushing action provided in an embodiment of this application; Figure 3 A timing diagram of a loading machine operation is provided for an embodiment of this application; Figure 4 A functional module diagram of a control device for rapid charging of a heating furnace provided in an embodiment of this application; Figure 5 This is a schematic diagram of a control device for rapid loading of a heating furnace, provided in an embodiment of this application. Detailed Implementation
[0018] To better understand the technical solutions provided in the embodiments of this specification, the technical solutions of the embodiments of this specification will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0019] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying 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 limitation, 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. The term "two or more" includes two or more cases.
[0020] The present application provides a control method for rapid charging of a heating furnace, which is applied to a heating furnace system including a charging machine, a moving walking beam, and a charging furnace door.
[0021] Please see Figure 1 This is a flowchart illustrating a control method for rapid charging of a heating furnace provided in an embodiment of this application, which may specifically include: S110. Obtain the positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace, and control the charging machine to perform the pushing and straightening operation of the billet based on the positioning signal.
[0022] For example, before loading the heating furnace, the billet needs to be positioned on the roller conveyor in front of the furnace door (i.e., the position of the billet is confirmed by the sensor to meet the initial loading requirements). However, the positioned billet may have a slight offset (such as tilting or uneven ends). If the billet is loaded directly, it may cause the billet to be unstable in the furnace, affecting the uniformity of subsequent heating, or even causing equipment jamming. Therefore, step S110 automatically triggers the pushing and straightening action of the loading machine by acquiring a positioning signal (such as the "bill in place" signal sent by the roller conveyor positioning sensor) to ensure that the billet posture meets the loading standards.
[0023] In some examples, based on positioning signals, the feeder is controlled to perform a pushing operation on the billet, including: Based on the positioning signal, the loading rod of the loading machine is controlled to move forward from the zero position of the loading machine until it contacts the billet. The zero position of the loading machine is the standby position of the loading machine when it is not in operation. The loading rod is controlled to continue advancing the first preset distance to complete the alignment of the billet.
[0024] In some examples, after the billet is pushed and aligned, the loading rod is controlled to retract a second preset distance so that the head of the loading rod is positioned at the target position, which is a position suitable for lifting the billet; the relationship between the second preset distance and the first preset distance.
[0025] For example, the zero position of the loading machine is the standby position when the equipment is not in operation, at which time there is a certain safe distance (such as 300mm) between the loading rod and the billet. The pushing and straightening operation adopts a pure position control method: the system first obtains the width dimension and positioning information of the billet that has been positioned in front of the loading furnace door, and calculates the pushing stroke required to push the billet to the target position. The target position is to align the end of the billet near the furnace door with the end of the side roller conveyor of the furnace door.
[0026] Simply contacting the billet is not enough to achieve proper alignment; a certain amount of force must be applied to adjust the billet's posture. The first preset distance is determined based on the billet's size, material, and positioning deviation range (e.g., if the billet width is 1300mm, the first preset distance is set to 50mm). This distance ensures that the billet is aligned with the furnace door centerline without causing it to slip on the roller conveyor due to excessive force (which could lead to a new offset).
[0027] If the loading rod is too close to the billet after the push-up, slight movement of the billet during subsequent lifting may cause relative displacement between the loading rod and the billet, affecting the stability of the lifting process. Conversely, if the retraction distance is too large (greater than the first preset distance), the gap between the loading rod head and the billet end face will be too wide, making it impossible to stably support the billet. The second preset distance is determined to ensure that the loading rod head does not exceed the center line of the billet's width when lifting it. This control logic is based on the following principle: after the push-up action, if the portion of the loading rod extending under the billet is too short, such that its head does not reach the center line of the billet's width, the billet may tip over during lifting due to instability. Therefore, the system dynamically calculates the required second preset distance based on the obtained billet width and the endpoint position after push-up. The calculation principle is: in the case of narrow billets, a smaller retraction distance may be needed to avoid the loading rod head not exceeding the center line; in the case of wide billets, the retraction distance can be very small or even zero. This adaptive control ensures the stability and safety of the material handling action regardless of the billet width.
[0028] In some examples, after acquiring the positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace, the process also includes: Determine whether the immediate correction mode selection signal has been received; If an immediate push-up mode selection signal is received, the step of controlling the loading machine to perform a push-up operation on the billet based on the positioning signal is executed. If the selection signal for immediate correction mode is not received, the correction operation will be delayed until the selection signal for immediate correction mode is received.
[0029] For example, heating furnace production can occur in different scenarios. When the production line is operating at full load and high pace, it needs to complete the loading process as quickly as possible to match the steel output rhythm. In this case, "immediate push-up" is required (the billet is pushed up immediately after positioning to reduce subsequent waiting time). When the production line is operating at low load and during commissioning, it may be necessary to manually check the billet condition before pushing up. In this case, "delayed push-up" is required (the push-up is executed only after a selection signal is sent manually). Therefore, by setting an "immediate push-up mode selection button" (physical button or virtual button in the control system), operators can select the push-up timing according to the production scenario, improving control flexibility.
[0030] If the "Immediate Push-Correct Mode" selection signal is received (the operator presses the selection button), the control system, after acquiring the billet positioning signal, immediately triggers the loading machine's push-correction action without waiting for other instructions, achieving seamless "positioning-push-correction". If the "Immediate Push-Correct Mode" selection signal is not received (the operator does not press the button or selects "Delayed Push-Correction"), the control system will temporarily store the billet positioning signal, and the push-correction operation will be in a "waiting state"; the push-correction operation will only be executed when the operator presses the "Immediate Push-Correct" button (or the system receives other trigger signals, such as a manual inspection completion signal), to avoid premature push-correction causing secondary billet displacement (such as manual movement of the billet during debugging).
[0031] S120. Monitor the motion state of the moving stepping beam inside the heating furnace, and based on the motion state of the moving stepping beam, determine whether the height of the moving stepping beam has dropped to the midpoint of its own motion trajectory.
[0032] For example, the moving walking beam is a key component for conveying billets within the heating furnace. Its movement trajectory follows a cyclical pattern of "rising-forward-falling-backward" (positive cycle) to gradually convey the billets towards the tapping side. The "midpoint" is a critical node in the walking beam's movement (i.e., the transition position between rising and falling, forward and backward). When the walking beam descends to the midpoint, its spatial position does not intersect with the charging machine's charging path, and starting the charging machine at this point will not cause equipment interference. Step S120 determines whether the safety conditions for starting the charging machine are met by real-time monitoring of the walking beam's height position (e.g., by collecting real-time height data of the walking beam using a displacement sensor).
[0033] In some examples, based on the motion state of the movable stepping beam, it is determined whether the height of the movable stepping beam has decreased to the midpoint of its own motion trajectory, including: Acquire real-time position data of the active walking beam during the cycle of moving the billet in the furnace towards the tapping side; When the real-time position data determines that the active stepping beam has moved from the rising position through the middle position and continues to move down to the falling position, it is determined that the height of the active stepping beam has dropped to the middle position.
[0034] For example, the movement trajectory of the movable stepping beam is a preset loop path, and its position (height, horizontal displacement) directly affects the risk of interference with the loading machine. Therefore, it is necessary to use high-precision displacement sensors (such as grating rulers and magnetostrictive displacement sensors) to collect the height data (such as rising / falling direction) and horizontal displacement data (such as forward / backward direction) of the movable stepping beam in real time, with a data sampling frequency of not less than 10Hz, to ensure real-time performance and accuracy.
[0035] The "rising position," "middle position," and "falling position" of the fixed walking beam are preset fixed positions (e.g., rising position +100mm, middle position 0mm, falling position -100mm). The middle position is exactly where the height of the moving walking beam is the same as that of the fixed walking beam. The rising position +100mm is 100mm above the fixed walking beam, and the falling position -100mm is 100mm below the fixed walking beam. The critical path of the positive cycle of the moving walking beam is "rising position, forward, middle position, falling position, backward, rising position." After the moving walking beam completes its forward movement from the rising position, it begins to move towards the falling position. When it passes the middle position (0mm), its height is within the range where it does not interfere with the loading machine. Therefore, this step accurately determines the safe timing to start the loading machine by analyzing the changing trend of the real-time position data (from "falling to middle position" to "continuing to fall").
[0036] S130. When it is determined that the moving stepping beam has descended to the middle position, control the charging machine to lift the billet that has been pushed and aligned, and simultaneously control the opening of the charging furnace door.
[0037] For example, in the prior art, the loading machine lifting the billet and the furnace door opening are performed sequentially, resulting in wasted time. However, in step S130 of this application, after confirming that the walking beam is free of interference (descended to the middle position), the loading machine simultaneously lifts the billet (driving the loading rod upward through the loading machine lifting mechanism) and opens the furnace door (opening the furnace door through a cylinder or motor driven by the furnace door). The core of this synchronized action is to utilize the "time overlap" of equipment actions, avoiding a single piece of equipment waiting for another piece of equipment to complete its action, thus significantly shortening the preparation time before loading.
[0038] In some examples, when the moving walking beam is determined to have descended to the center position, the charging machine is controlled to lift the billet that has been pushed and aligned, and the charging furnace door is opened simultaneously, including: When the moving step beam is determined to have descended to the middle position, a loading start command is generated; Based on the charging start command, the first control thread and the second control thread are executed in parallel. The first control thread is used to control the charging machine to lift the billet, and the second control thread is used to control the opening mechanism of the charging furnace door to open the charging furnace door.
[0039] For example, the charging start command is a "trigger signal" for synchronous actions, and its generation requires two prerequisites: first, the moving walking beam must descend to the center position (without interference); and second, the billet must have been properly pushed into position (with a qualified posture). After confirming that both conditions are met, the control system immediately generates the charging start command, which includes "material support parameters" (such as the rising height and speed of the charging rod) and "furnace door parameters" (such as the opening speed and target position) to ensure that subsequent action parameters are matched.
[0040] Traditional control methods employ a "single-thread" approach, where the material handling by the loader is executed first, followed by the furnace door opening, with the total time being the sum of the two actions. In contrast, a "dual-thread control" approach involves the control system simultaneously sending commands to both the loader control module and the furnace door control module. The two modules execute their actions independently, with the total time being the "longer action time" (i.e., the maximum of the material handling time and the furnace door opening time). Specifically, the first control thread controls the lifting motor via the loader's PLC (Programmable Logic Controller), driving the loading rod to rise to the material handling height. The second control thread controls a cylinder or motor via the furnace door's PLC, driving the furnace door to open at a preset speed to the target position. Both threads provide real-time feedback on their progress to the main control system, ensuring synchronization (e.g., if material handling is faster than furnace door opening, the loader waits for the furnace door to reach its position before advancing; conversely, if the furnace door opens faster than material handling, the furnace door waits for material handling to reach its position before allowing the loader to advance).
[0041] In some examples, it also includes: Before the charging machine lifts the already aligned billet, a furnace void determination step is performed; the furnace void determination step includes: Based on the layout of the billets already loaded in the heating furnace and the stepping distance of the moving walking beam, the length of the empty space that can be used for loading is determined; the empty space length is compared with the sum of the preset end overhang, the width of the billet, and the preset safety distance; if the empty space length is greater than or equal to the sum, it is determined that the furnace is ready for loading.
[0042] For example, billets in the heating furnace are arranged on fixed beams at preset intervals (safety intervals). Each time the movable walking beam performs a positive cycle, it moves all billets in the furnace towards the tapping side by one step (e.g., 500mm), creating new empty spaces at the charging end. The calculation of the empty space length needs to be based on two key data: first, the existing layout of billets in the furnace (e.g., the position of the last billet at the furnace entrance end, the number of billets), and second, the stepping distance of the movable walking beam (i.e., the distance the billets move). For example, if the last billet at the furnace entrance end is 1000mm from the end of the fixed beam at the charging end, and the movable walking beam steps 500mm, then the empty space length is 1000mm + 500mm = 1500mm (i.e., the length of the additional empty space that can be added at the charging end).
[0043] The space required for the billet to enter the furnace includes the preset end overhang of the billet in the longitudinal direction, the width of the billet itself, and the preset safety distance between adjacent billets (the safety distance is used to prevent the billets from sticking together during heating or colliding during the walking beam transport. The preset end overhang ensures that the billet can be placed on the fixed walking beam without affecting the opening and closing of the furnace door; in this application, the preset end overhang is set to -100mm). If the empty space length is greater than or equal to "bill width + safety distance + preset end overhang", it is determined that the furnace has the conditions for loading; if the empty space length is less than this sum, it is determined that the empty space is insufficient, and it is necessary to wait for the walking beam to perform the next positive cycle (further expanding the empty space) before re-judging. For example, if the billet width is 1300mm, the safety distance is 50mm, the preset end overhang is -100mm, and the required width is 1250mm; if the empty space length is 1500mm (greater than 1250mm), then the conditions for loading are met.
[0044] S140. After confirming that the billet that has been pushed and aligned has been lifted to the preset height and the charging furnace door has been opened to the target position, control the charging machine to transport the lifted billet and place it on the fixed beam inside the heating furnace.
[0045] For example, after the charging machine lifts the billet, it needs to reach a "preset height" (i.e., the height of the charging rod is higher than the fixed beam inside the furnace, ensuring that the billet can be smoothly transported to the top of the fixed beam), and at the same time, the furnace door needs to be opened to the "target position" (i.e., the furnace door is fully open, without obstructing the charging machine's forward path). These two conditions are prerequisites for the safe entry of the billet into the furnace. If the billet is not lifted into place, it may scrape against the furnace body during its forward movement; if the furnace door is not fully open, the charging machine may collide with the furnace door. Therefore, step S140 needs to first confirm that both conditions are met (through feedback signals from the charging rod height sensor and the furnace door limit switch), then control the charging machine to move horizontally to the top of the fixed beam inside the furnace, and finally drive the charging rod to descend, placing the billet smoothly on the fixed beam.
[0046] S150, Control the charging machine to retract from the heating furnace, and when the charging machine retracts to the outside of the charging furnace door, control the charging furnace door to close.
[0047] For example, after the billet is placed, the charging machine needs to retract from the furnace to its initial position (zero position). However, the furnace door does not need to wait for the charging machine to fully retract before closing—the furnace door can be triggered to close when the charging machine retracts to the "outside of the furnace door" (i.e., the charging rod is completely out of the projection area of the furnace door frame, at which point closing the furnace door will not hit the charging rod). The core of this design is "closing the furnace door in advance," avoiding the long-term opening problem of "the furnace door waiting for the charging machine to retract to the zero position before closing" in the prior art, and reducing heat loss and cold air intake in the furnace.
[0048] In some examples, controlling the closing of the charging furnace door as the charging machine retracts to the outside of the charging furnace door includes: Real-time monitoring of the spatial position of the loading rod of the loading machine during the retraction process; Based on spatial location, determine whether the charging rod has completely exited the projection area of the charging furnace door frame; When it is determined that the charging rod has exited the projection area of the door frame, a furnace door closing command is generated; Based on the furnace door closing command, control the charging furnace door to perform the closing action.
[0049] For example, during the retraction process of the charging rod, its spatial position directly determines whether the furnace door can be safely closed. If the charging rod is still within the projection area of the furnace door frame (i.e., the charging rod partially extends out of the furnace door), closing the furnace door will cause the charging rod to collide with the furnace door; if the charging rod is completely out of the area, closing the furnace door poses no safety risk. Therefore, it is necessary to collect the retraction distance of the charging rod in real time through the position detection system of the charging machine (such as a linear encoder), and combine it with the position parameters of the furnace door frame (such as the center line and width of the door frame) to calculate the relative position of the charging rod and the projection area of the door frame.
[0050] The furnace door frame projection area refers to the vertical projection range formed by the door frame along the movement path of the charging rod when the furnace door is closed (e.g., if the furnace door frame width is 800mm, the projection area is "0mm inside the furnace door to 800mm outside"). When the charging rod retracts, the position data of its end changes continuously: if the end position is still within the range of "0mm inside the furnace door to 800mm outside", it is determined that it has not exited the projection area; if the end position is less than "0mm inside the furnace door" (i.e., the charging rod has completely retracted to the outside of the furnace door), it is determined that it has exited the projection area, and the furnace door closing condition is met.
[0051] Once the loading rod exits the projection area, the main control system immediately generates a furnace door closing command. The command includes the furnace door closing speed (e.g., set to 0.08 m / s to avoid impact caused by closing too quickly). After receiving the command, the furnace door control module drives the furnace door to close at the preset speed, while providing real-time feedback on the closing progress until the furnace door is completely closed (the limit switch provides a "complete" signal).
[0052] The technical solution of this application will be further described in detail below through specific embodiments.
[0053] like Figure 2 It is the operation of pushing and straightening the billet that has been positioned in front of the furnace from the standby state of the zero position of the charging machine, including: pushing and straightening the billet that has been positioned in front of the furnace from the zero position of the charging machine charging rod.
[0054] Furthermore, during the process of pushing and straightening the billet, the loading machine first moves the loading rod forward from the zero position to push and straighten the billet 1. After the billet is straightened and the conditions for loading steel are met, the loading rod then moves backward 2.
[0055] Specifically, after the loading rod advances to make the stop contact the billet, it advances a further distance to straighten the billet. Based on the inherent length of the loading rod, the width of the billet, and considering the protection of the loading machine, the retraction distance of the loading rod (retraction 2) is determined. It can be 0mm, but the position of the loading rod contacting the head of the billet must be greater than half the width of the billet. After the retraction action of the loading rod (retraction 2) is completed, the loading rod can stably support the billet.
[0056] like Figure 3 This is a schematic diagram of the loading process of the loading boom of the loading machine, including: The charging machine starts charging. The charging rod of the charging machine lifts the billet 3, and at the same time the charging furnace door opens. When the billet is lifted and the furnace door is in place, the charging rod of the charging machine moves forward into the furnace 4, places the billet on the fixed beam inside the furnace, and lowers to the lower position 5. The charging rod retracts to the zero position 6. When the charging rod retracts to the point where it does not interfere with the charging furnace door, the furnace door closes, and the cycle continues to load the billet into the furnace.
[0057] Furthermore, the billet lifting and the furnace door opening simultaneously can save time compared to the separate operation of the two devices. After the billet is lifted to the upper position and the furnace door is fully opened, the loading rod advances and is positioned inside the furnace. The loading rod then descends to place the billet onto the fixed beam and continues to descend to the lower position.
[0058] Furthermore, the loading rod of the loading machine moves from the forward position of loading the blank to the zero position of the loading machine.
[0059] Furthermore, as the charging rod gradually retracts from the furnace to the zero position, the furnace door closes after it closes without interfering with the closing of the charging furnace door.
[0060] Furthermore, the billet loading process of the charging machine includes: the charging bar of the charging machine pushes the pre-positioned billet in front of the furnace from the zero position; the movable stepping beam performs a forward cycle of transporting the billet; when the movable stepping beam moves to the upper position and descends past the middle position; the charging machine begins to load steel, the charging bar of the charging machine lifts the billet, and the charging furnace door opens at the same time; when the billet is lifted and the furnace door is in place, the charging bar of the charging machine advances into the furnace, places the billet on the fixed beam inside the furnace, and descends to the lower position; the charging bar retracts to the zero position; when the charging bar retracts to the point where it does not interfere with the charging furnace door, the furnace door closes, and the cycle continues to load the billet into the furnace.
[0061] Furthermore, the billet alignment command button can be set. When the alignment command is selected, the billet will be aligned immediately after positioning; otherwise, the alignment operation will not be performed. Specifically, the billet alignment can be selected to be executed immediately after billet positioning.
[0062] Furthermore, the billet loading setting command button is activated. When the loading command is selected, the loading machine loads the billet when the loading conditions are met; otherwise, it does not load. Specifically, when the billet pushing and billet loading setting command buttons are selected, the loading process described above is executed. When only the billet loading setting command button is selected, the loading steps are as follows: the moving stepping beam performs a forward cycle of transporting the billet. When the moving stepping beam moves to the upper position and descends past the middle position, the loading bar of the steel charging machine pushes the billet that has been positioned in front of the furnace from the zero position, the steel charging machine begins to load steel, the loading bar of the steel charging machine lifts the billet, and at the same time the steel charging furnace door opens. When the billet is lifted and the furnace door is in place, the loading bar of the steel charging machine advances into the furnace, places the billet on the fixed beam inside the furnace, and descends to the lower position. The loading bar retracts to the zero position. When the loading bar retracts to the point where it does not interfere with the steel charging furnace door, the furnace door closes, and this cycle continues to load the billet into the furnace.
[0063] Furthermore, the movable walking beam performs a positive cycle action, lifting the billet in the furnace and moving it to the forward position. When the movable beam descends to the middle position, it places the billet onto the fixed walking beam. As the billet advances and continues to descend, when the loading space is sufficient to position the billet for loading, the subsequent steps are executed.
[0064] Furthermore, the "bill lifting, furnace door opening" and "furnace door closing without interference between the charging rod and the furnace door" significantly reduce the furnace door opening time compared to opening the furnace door before pushing the billet upright and closing the furnace door only when the charging machine returns to the zero position. This helps stabilize the furnace pressure and reduce the absorption of cold air and the overflow of furnace fire.
[0065] This application proposes a control method for rapid charging of a heating furnace. In terms of control, when the moving stepping beam is running, the charging machine simultaneously executes the charging sequence, optimizes the timing of furnace door opening and closing, reduces the individual running time of billet charging and the furnace door opening time, and coordinates the charging sequence to improve charging efficiency, stabilize furnace pressure, reduce the absorption of cold air in the furnace and the overflow of furnace fire, and save fuel consumption.
[0066] Furthermore, this application also proposes a control device for rapid charging of a heating furnace, applied to an embodiment of any of the above-mentioned control methods for rapid charging of a heating furnace, specifically as follows: Figure 4 The diagram shown is a functional module schematic of a control device for rapid charging of a heating furnace proposed in this application, including: The signal acquisition unit 21 is used to acquire the positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace, and based on the positioning signal, control the charging machine to perform the pushing and straightening operation of the billet. The status monitoring unit 22 is used to monitor the motion status of the movable walking beam inside the heating furnace, and based on the motion status of the movable walking beam, to determine whether the height of the movable walking beam has dropped to the midpoint of its own motion trajectory. The first control unit 23 is used to control the charging machine to lift the billet that has been pushed and aligned when it is determined that the moving step beam has descended to the middle position, and simultaneously control the opening of the charging furnace door. The second control unit 24 is used to control the charging machine to transport the lifted billet to the fixed beam inside the heating furnace after confirming that the billet that has been pushed and aligned has been lifted to the preset height and the charging furnace door has been opened to the target position. The third control unit 25 is used to control the charging machine to retract from the heating furnace, and to control the charging furnace door to close when the charging machine retracts to the outside of the charging furnace door.
[0067] It should be noted that the above embodiments are merely best examples and are not intended to limit the implementation of this application.
[0068] Furthermore, such as Figure 5 As shown, this application embodiment also provides an electronic device 300, including a processor 310, a memory 320, and a computer program 321 stored in the memory 320 and executable on the processor. When the processor 310 executes the computer program 321, it implements the steps of the control method for rapid charging of any of the above-mentioned heating furnaces.
[0069] Since the electronic device described in this embodiment is the device used to implement the control method for rapid charging of a heating furnace in the embodiments of this application, those skilled in the art can understand the specific implementation method and various variations of the electronic device in this embodiment based on the method described in the embodiments of this application. Therefore, how the electronic device implements the method in the embodiments of this application will not be described in detail here. Any device used by those skilled in the art to implement the method in the embodiments of this application falls within the scope of protection of this application.
[0070] In practical implementation, when the computer program 321 is executed by the processor, it can achieve the following: Figure 1 Any of the corresponding implementation methods in the embodiments.
[0071] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0072] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-readable program code.
[0073] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0074] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0075] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0076] This application also provides a computer program product, which includes computer software instructions that, when executed on a processing device, cause the processing device to execute a voice interaction method.
[0077] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0078] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0079] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms.
[0080] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0081] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0082] If the integrated unit is implemented as a software functional unit 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 all 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 of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0083] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
[0084] Although preferred embodiments have been described in this specification, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this specification.
[0085] Obviously, those skilled in the art can make various modifications and variations to this specification without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims and their equivalents, this specification is also intended to include such modifications and variations.
Claims
1. A method for controlling rapid charging of a heating furnace, characterized in that, The method is applied to a heating furnace system, which includes a charging machine, a moving walking beam, and a charging furnace door; the method includes: The positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace is obtained, and based on the positioning signal, the charging machine is controlled to perform a pushing and straightening operation on the billet. Monitor the motion state of the movable walking beam inside the heating furnace, and based on the motion state of the movable walking beam, determine whether the height of the movable walking beam has dropped to the midpoint of its own motion trajectory; When it is determined that the moving stepping beam has descended to the middle position, the loading machine is controlled to lift the billet that has been pushed and aligned, and the loading furnace door is opened simultaneously. After confirming that the billet that has been pushed and aligned has been lifted to the preset height and that the charging furnace door has been opened to the target position, the charging machine is controlled to transport the lifted billet and place it on the fixed beam inside the heating furnace. The charging machine is controlled to retract from the heating furnace, and when the charging machine retracts to the outside of the charging furnace door, the charging furnace door is controlled to close.
2. The control method for rapid charging of a heating furnace according to claim 1, characterized in that, The step of controlling the loading machine to perform a pushing and straightening operation on the billet based on the positioning signal includes: Based on the positioning signal, the loading rod of the loading machine is controlled to move forward from the zero position of the loading machine until it contacts the blank. The zero position of the loading machine is the standby position of the loading machine in the non-working state. The loading rod is controlled to continue advancing a first preset distance to complete the pushing and straightening of the billet.
3. The control method for rapid charging of a heating furnace according to claim 1, characterized in that, The step of determining whether the height of the movable stepping beam has decreased to the midpoint of its own trajectory based on the motion state of the movable stepping beam includes: Acquire real-time position data of the active walking beam during the cyclic process of moving the billet in the furnace towards the tapping side; When it is determined, based on the real-time position data, that the active stepping beam has moved from the rising position through the middle position and continues to move down to the descending position, the height of the active stepping beam is determined to have decreased to the middle position.
4. The control method for rapid charging of a heating furnace according to claim 1, characterized in that, When it is determined that the movable stepping beam has descended to the middle position, the loading machine is controlled to lift the billet that has been pushed and aligned, and the loading furnace door is opened simultaneously, including: When it is determined that the moving step beam has descended to the middle position, a loading start command is generated; Based on the charging start command, a first control thread and a second control thread are executed in parallel. The first control thread is used to control the charging machine to lift the billet, and the second control thread is used to control the opening mechanism of the charging furnace door to open the charging furnace door.
5. The control method for rapid charging of a heating furnace according to claim 1, characterized in that, The step of controlling the charging furnace door to close when the charging machine retracts to the outside of the charging furnace door includes: The spatial position of the loading rod of the loading machine during the retraction process is monitored in real time; Based on the spatial position, determine whether the charging rod has completely exited the projection area of the door frame of the charging furnace door; When it is determined that the charging rod has exited the projection area of the door frame, a furnace door closing command is generated; Based on the furnace door closing command, the charging furnace door is controlled to perform a closing action.
6. The control method for rapid charging of a heating furnace according to claim 1, characterized in that, After obtaining the positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace, the method further includes: Determine whether the immediate correction mode selection signal has been received; If the selection signal for the immediate push-up mode is received, then the step of controlling the loading machine to perform the push-up operation on the billet based on the positioning signal is executed; If the selection signal for the immediate correction mode is not received, the correction operation is delayed until the selection signal for the immediate correction mode is received.
7. The control method for rapid charging of a heating furnace according to claim 1, characterized in that, Also includes: Before the control of the charging machine lifts the billet that has been pushed and aligned, the furnace empty space judgment step is performed; The furnace vacancy determination step includes: Based on the layout of the billets already loaded in the heating furnace and the stepping distance of the movable walking beam, the length of the empty space currently available for loading is determined; The length of the empty space is compared with the sum of the preset end overhang, the width of the billet, and the preset safety distance; if the length of the empty space is greater than or equal to the sum, it is determined that the furnace is ready for loading.
8. A control device for rapid charging of a heating furnace, applied to the control method for rapid charging of a heating furnace according to any one of claims 1 to 7, characterized in that, include: The signal acquisition unit is used to acquire the positioning signal of the billet that has been positioned in front of the charging furnace door of the heating furnace, and based on the positioning signal, control the charging machine to perform a pushing and straightening operation on the billet. The status monitoring unit is used to monitor the movement status of the movable walking beam inside the heating furnace, and based on the movement status of the movable walking beam, to determine whether the height of the movable walking beam has dropped to the midpoint of its own movement trajectory. The first control unit is used to control the charging machine to lift the billet that has been pushed and aligned when it is determined that the moving stepping beam has descended to the middle position, and simultaneously control the opening of the charging furnace door. The second control unit is used to control the charging machine to transport the lifted billet to the fixed beam inside the heating furnace after confirming that the billet that has been pushed and aligned has been lifted to a preset height and the charging furnace door has been opened to the target position. The third control unit is used to control the charging machine to retract from the heating furnace, and to control the charging furnace door to close when the charging machine retracts to the outside of the charging furnace door.
9. An electronic device, comprising: The memory and processor are characterized in that the processor is used to execute a computer program stored in the memory to implement the steps of the control method for rapid charging of a heating furnace as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the control method for rapid charging of a heating furnace as described in any one of claims 1 to 7.