Multi-stream continuous casting tail strand dynamic speed optimization method and system

CN122999896APending Publication Date: 2026-10-30CONTINUOUS CASTING TECH ENG OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611150225.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-31
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

对于四流以上的连铸机,每炉钢水尾坯阶段可能产生多根短坯,造成金属收得率下降、生产成本升高

Benefits of technology

本申请通过分配各流拉速使仅调节铸流产生尾坯废料(其余铸流在钢水耗尽时均产出完整定尺坯),金属收得率显著提高;本申请能保持总拉速不变,各流拉速调整后整体浇铸时间与原计划一致,不影响前后工序衔接;本申请基于实时数据进行实时计算,可由人工或设定条件后自动投入,能实现全自动尾坯优化;本申请可推广至任意铸流数量≥2的连铸机,对断面无要求,适用于方坯、板坯、圆坯、异形坯等断面。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122999896A_ABST
    Figure CN122999896A_ABST
Patent Text Reader

Abstract

The application discloses a multi-flow continuous casting tail blank dynamic speed optimization method and system, and the method is as follows: total equivalent roots that can be cast by remaining molten steel are calculated, and basic roots and remainder roots that are distributed to each flow are obtained by equal division; equivalent roots that are currently drawn by each casting flow and additional roots that are required to be added to complete the whole root fixed-size blank are calculated; one adjusting casting flow is selected, and the others are non-adjusting casting flows; the basic roots, the additional roots of the adjusting casting flow and the remainder roots are added to obtain total distribution roots of the adjusting casting flow; the basic roots are added to the additional roots of each non-adjusting casting flow to obtain total distribution roots of each non-adjusting casting flow; on the basis of maintaining the current total speed unchanged, target speeds of each casting flow are respectively distributed according to the proportion of the total distribution roots of each casting flow in the sum of total distribution roots of all casting flows; and the current speed is adjusted to the corresponding target speed. The application only generates tail blank waste of one casting flow, can maintain the total speed unchanged, and can realize full-automatic tail blank optimization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of continuous casting production in iron and steel metallurgy, and specifically relates to a method and system for optimizing the dynamic casting speed of tail billets in multi-strand continuous casting. Background Technology

[0002] In continuous casting, when the molten steel in the ladle or tundish is about to run out, the tailing stage begins. Traditionally, each strand continues casting at the original pouring speed until all the molten steel is used. Since the remaining molten steel is usually not an integer multiple of the standard billet weight, each strand will eventually leave behind a short billet shorter than the standard length. This short billet cannot be used as a finished product and must be scrapped. For continuous casting machines with four or more strands, multiple short billets may be generated in the tailing stage of each heat, resulting in decreased metal yield and increased production costs.

[0003] Currently, steel mills reduce waste billets by stopping casting in advance in some sections and by manually estimating the amount. However, these methods usually require manual intervention, are difficult to coordinate precisely, and can easily lead to unstable casting speeds, affecting production rhythm and billet quality. Summary of the Invention

[0004] The purpose of this application is to provide a method for optimizing the dynamic casting speed of tail billets in multi-flow continuous casting, and a system for optimizing the dynamic casting speed of tail billets in multi-flow continuous casting. This application generates tail billet waste from only one casting flow, can keep the total casting speed constant, and can achieve fully automatic tail billet optimization.

[0005] The technical solution adopted in this application is: A method for optimizing the dynamic casting speed of tail billets in multi-strand continuous casting involves acquiring process parameters and real-time status data of the continuous casting production process. Based on the total mass of remaining molten steel and the mass of a single fixed-length billet, the method calculates the total equivalent number of billets that can be cast from the remaining molten steel. This total equivalent number is then evenly distributed according to the total number of casting strands, yielding the base number and remainder number for each strand. Based on the length of the currently cast but uncut billets in each strand and the distance from the liquid level in the crystallizer to the cutting machine, the method calculates the equivalent number of billets currently drawn from each strand. Based on the equivalent number of billets currently drawn from each strand, the method calculates the number of replacement billets required to complete a full fixed-length billet for each strand. A selection is then made... One regulating casting stream and the others as non-regulating casting streams are used. The total number of allocated casting streams for the regulating casting stream is obtained by adding the base number of casting streams, the supplementary number of casting streams for the regulating casting stream, and the remainder number of casting streams. The base number of casting streams is then added to the supplementary number of casting streams for each non-regulating casting stream to obtain the total number of allocated casting streams for each non-regulating casting stream. While maintaining the current total casting speed, the target casting speed for each casting stream is allocated according to the proportion of the total allocated casting stream to the sum of the total allocated casting streams for all casting streams. The current casting speed of each casting stream is adjusted to the corresponding target casting speed so that each non-regulating casting stream produces a complete fixed-length billet when the molten steel is exhausted, while only the regulating casting stream produces tail billet scrap.

[0006] Preferably, the formula for calculating the total equivalent number of castings with remaining molten steel is as follows:

[0007] in, The total equivalent number of steel cores that can be cast from the remaining molten steel. The remaining total mass of molten steel For the quality of a single fixed-length blank; The formula for calculating the mass of a single fixed-length blank is:

[0008] in, This refers to the cross-sectional area of ​​the cast billet; Density of the billet; For fixed length; The formulas for calculating the number of basic roots and the number of remainder roots are as follows:

[0009]

[0010] in, The total number of castings; Basic radicals, by Rounded down to the nearest integer; The remainder root is determined by... minus get.

[0011] Preferably, the formula for calculating the equivalent number of strands currently pulled out by each casting stream is as follows:

[0012] in, For the first The number of equivalent roots that have been pulled out of the stream; For the first The length of the currently cast but not yet cut billet; This is the distance from the liquid surface in the crystallizer to the fire cutter; This is a fixed length.

[0013] Preferably, the formula for calculating the number of filler pieces required to complete a whole length billet from each casting flow is as follows:

[0014] in, For the first The number of complementary roots of a stream; For the first The number of equivalent roots that have been pulled out of the stream; Indicates to Round up.

[0015] Preferably, the formula for calculating the total number of distribution roots for each non-regulated casting stream is:

[0016] The formula for calculating the total number of distribution strands for regulating casting flow is:

[0017] in, For the first Total number of distribution roots for the flow; The fundamental radical; For the first The number of complementary roots of a stream; It is the remainder root.

[0018] Preferably, the formula for calculating the target casting speed of each casting stream is:

[0019] in, For the first The target pull speed of the flow; For the current total pulling speed, , For the first The current pull speed of the flow, The total number of castings; For the first The total number of distribution roots of the flow.

[0020] Preferably, before adjusting the current casting speed of each casting stream to the corresponding target casting speed, a constraint condition judgment is performed: Determine whether the fluctuation of the target casting speed of each casting stream relative to the current casting speed is within the preset allowable range; Determine whether the length of the tail billet scrap generated after the adjustment of the casting flow is within the preset allowable range; Determine whether the current remaining amount of molten steel meets the preset minimum allowable condition; If all the above conditions are met, the pulling speed adjustment will be performed; otherwise, the pulling speed adjustment will not be performed and a prompt message will be issued.

[0021] A dynamic casting speed optimization system for multi-flow casting tail billets includes: The data acquisition module is used to acquire process parameters and real-time status data of the continuous casting production process; The data processing module receives data from the data acquisition module and performs the following data processing: Calculates the total equivalent number of billets that can be cast from the remaining molten steel based on the total mass of the remaining molten steel and the mass of a single fixed-length billet; divides the total equivalent number of billets equally according to the total number of casting flows to obtain the basic number and remainder number of billets allocated to each flow; calculates the equivalent number of billets currently pulled out by each casting flow based on the length of the billets that have been cast but not yet cut, and the distance from the liquid surface of the crystallizer to the flame cutter; calculates the number of supplementary billets required to complete a full fixed-length billet for each casting flow based on the equivalent number of billets currently pulled out by each casting flow; adds the basic number of billets, the supplementary number of billets for the regulating casting flow, and the remainder number of billets to obtain the total allocated number of billets for the selected regulating casting flow; adds the basic number of billets to the supplementary number of each non-regulating casting flow to obtain the total allocated number of billets for the other non-regulating casting flows; while maintaining the current total casting speed, allocates the target casting speed for each casting flow according to the proportion of the total allocated number of billets for each casting flow to the sum of the total allocated number of billets for all casting flows; The casting speed control module is used to adjust the current casting speed of each casting stream to the corresponding target casting speed, so that each non-adjustable casting stream produces a complete fixed-length billet when the molten steel is exhausted, and only the adjustable casting stream produces tail billet scrap.

[0022] Preferably, it also includes a constraint judgment module: used to determine whether the fluctuation of the target casting speed of each casting stream relative to the current casting speed is within a preset allowable range before the casting speed control module performs casting speed adjustment, whether the length of the tail billet scrap generated after the adjustment of the casting stream is within a preset allowable range, and whether the current remaining amount of molten steel meets the preset minimum allowable condition. When all the above conditions are met, an execution command is sent to the casting speed control module; otherwise, no execution command is sent and a prompt message is issued.

[0023] Preferably, it also includes a display module for displaying process parameters and real-time status data of the continuous casting production process, data on changes in casting speed before and after adjustment, and data on the amount of tail billet scrap.

[0024] The beneficial effects of this invention are: This application significantly improves metal yield by allocating the casting speed of each stream so that only the tail billet scrap is generated by adjusting the casting speed of the casting stream (the remaining casting streams produce complete fixed-length billets when the molten steel is exhausted). This application can keep the total casting speed constant, and the overall casting time after adjusting the casting speed of each stream is consistent with the original plan, without affecting the connection between the preceding and following processes. This application performs real-time calculations based on real-time data, and can be started manually or automatically after setting conditions, which can realize fully automatic tail billet optimization. This application can be extended to continuous casting machines with any number of casting streams ≥2, has no requirements on the cross-section, and is applicable to cross-sections such as square billets, slabs, round billets, and irregular billets. Attached Figure Description

[0025] Figure 1 This is a flowchart illustrating the optimization of the dynamic casting speed of the tail billet in the five-strand continuous casting embodiment of this application.

[0026] Figure 2 This is a schematic diagram comparing the changes in the pulling speed of each stream before and after the pulling speed adjustment in the embodiments of this application.

[0027] Figure 3 This is a schematic diagram comparing the amount of scrap steel in each tail billet before and after the speed adjustment in this application embodiment. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0029] The features and performance of this application will be further described in detail below with reference to the embodiments.

[0030] Example 1 This embodiment discloses a method for optimizing the dynamic casting speed of tail billets in multi-strand continuous casting: The method acquires process parameters and real-time status data of the continuous casting production process (process parameters include the total mass of remaining molten steel, billet cross-sectional dimensions, billet density, fixed length, distance from the crystallizer surface to the flame cutter, total number of casting flows, and the current casting speed of each flow; real-time status data includes the length of billets currently cast but not yet cut for each flow). Based on the total mass of remaining molten steel and the mass of a single fixed-length billet, the total equivalent number of billets that can be cast from the remaining molten steel is calculated, and the total equivalent number of billets is evenly distributed according to the total number of casting flows to obtain the basic number and remainder number of billets allocated to each flow. Based on the length of billets currently cast but not yet cut for each flow and the distance from the crystallizer surface to the flame cutter, the method calculates the current equivalent number of billets that have been drawn from each flow. The effective number of billets is calculated, and based on the current equivalent number of billets produced by each casting stream, the number of billets required to complete a full-length billet for each casting stream is calculated. One regulating casting stream is selected, and the others are designated as non-regulating casting streams. The base number of billets, the number of billets required for the regulating casting stream, and the number of billets with remainders are added together to obtain the total number of billets allocated to the regulating casting stream. The base number of billets is then added together with the number of billets required for the non-regulating casting streams to obtain the total number of billets allocated to each non-regulating casting stream. While maintaining the current total casting speed, the target casting speed for each casting stream is allocated according to the proportion of the total number of billets allocated to each casting stream to the sum of the total number of billets allocated to all casting streams. The current casting speed of each casting stream is adjusted to the corresponding target casting speed so that each non-regulating casting stream produces a complete-length billet when the molten steel is exhausted, while only the regulating casting stream produces tail billet scrap.

[0031] The following uses a five-strand continuous casting machine as an example to explain the process of the above method in detail with specific numerical values, such as... Figure 1 As shown: I. Process parameters and real-time status data of continuous casting production Total mass of remaining molten steel in ladle and tundish .

[0032] Slab cross section .

[0033] Billet density .

[0034] Fixed length .

[0035] Fixed-length blank quality .

[0036] Distance from the liquid level in the crystallizer to the fire cutter .

[0037] Casting flow number .

[0038] Current flow rates ( For the first (current pull speed of the flow) ; ; ; ; .

[0039] Current total speed .

[0040] Current uncut meters for each stream ( For the first (Length of the currently cast but not yet cut billet). ; ; ; ; .

[0041] The fifth stream is designated as the regulating stream, and the remaining four streams are designated as non-regulating streams.

[0042] II. Data Processing and Calculation 1. Calculate the total equivalent number of castings that can be made from the remaining molten steel. :

[0043]

[0044]

[0045] in, Based on the base number, allocate each casting stream accordingly; The remainder is added to the adjustment casting flow, that is, all of them are added to the 5th flow.

[0046] 2. Calculate the equivalent roots currently pulled out for each flow. ( For the first (The number of equivalent roots currently pulled out of the stream)

[0047]

[0048]

[0049]

[0050]

[0051] 3. Calculate the number of filler pieces required to complete the entire length of the blank. ( For the first (The number of complementary roots of the stream)

[0052]

[0053]

[0054]

[0055]

[0056] 4. Calculate the total number of roots assigned to each flow. ( For the first (Total number of allocated roots for the flow) Non-adjusted casting flow: ; ; ; .

[0057] Adjusting the casting flow: .

[0058] 5. Distribute the target casting speed for each casting stream proportionally. ( For the first (Target pull speed of the flow) ; ; ; ; .

[0059] Third, adjust the current casting speed of each casting stream to the corresponding target casting speed so that each non-adjustable casting stream produces a complete fixed-length billet when the molten steel is exhausted, and only the adjustable casting stream produces tail billet waste.

[0060] Comparison before and after speed adjustment, such as Figure 2 and Figure 3 As shown: After speed optimization, the last billet of the first four streams is 5.7m long, which is a fixed-length billet. The fifth stream produces a short billet with a length of approximately 0.781 × 5.7 ≈ 4.45m, which can be scrapped or downgraded. Without speed optimization (i.e., each casting stream maintains its original casting speed), each casting stream produces one short billet, for a total of five short billets. The short billet length of the first stream is 0.155m, the short billet length of the second stream is 4.802m, the short billet length of the third stream is 4.280m, the short billet length of the fourth stream is 3.098m, and the short billet length of the fifth stream is 3.666m.

[0061] This method significantly improves metal yield by allocating the casting speed of each stream to adjust only the tailing waste of the casting stream (while the remaining casting streams produce complete fixed-length billets when the molten steel is exhausted). This method can keep the total casting speed constant, and the overall casting time after adjusting the casting speed of each stream is consistent with the original plan, without affecting the connection between the preceding and following processes. This method is based on real-time data for real-time calculation and can be manually or automatically put into operation after setting conditions, realizing fully automatic tailing optimization. This method can be extended to continuous casting machines with any number of casting streams ≥2, has no requirements on the cross-section, and is suitable for cross-sections such as square billets, slabs, round billets, and irregularly shaped billets.

[0062] In this embodiment, preferably, constraint condition judgment can be performed before adjusting the current casting speed of each casting stream to the corresponding target casting speed: Determine whether the fluctuation of the target casting speed of each casting stream relative to the current casting speed is within the preset allowable range; Determine whether the length of the tail billet scrap generated after the adjustment of the casting flow is within the preset allowable range; Determine whether the current remaining amount of molten steel meets the preset minimum allowable condition; If all the above conditions are met, the pulling speed adjustment will be performed; otherwise, the pulling speed adjustment will not be performed and a prompt message will be issued.

[0063] Adding this step can effectively prevent the billet quality from deteriorating or the equipment load from sudden changes due to excessive fluctuations in the target casting speed. At the same time, it ensures that the length of the tail billet scrap generated by adjusting the casting flow is within an acceptable range and that the remaining molten steel is sufficient to complete this adjustment. This improves the safety and reliability of the control strategy, avoids erroneous adjustments triggered by abnormal operating conditions, and ensures the stability of the production process.

[0064] Example 2 This embodiment discloses a dynamic casting speed optimization system for multi-flow continuous casting tail billets, including a data acquisition module, a data processing module, and a casting speed control module. Wherein: The data acquisition module is used to obtain process parameters and real-time status data of the continuous casting production process.

[0065] The data processing module receives data from the data acquisition module and performs the following data processing: It calculates the total equivalent number of billets that can be cast from the remaining molten steel based on the total mass of the remaining molten steel and the mass of a single fixed-length billet, and then divides the total equivalent number of billets equally according to the total number of casting flows to obtain the basic number of billets and the remainder number of billets allocated to each flow; it calculates the equivalent number of billets currently pulled out by each casting flow based on the length of the billets that have been cast but not yet cut and the distance from the liquid surface of the crystallizer to the flame cutter, and calculates the number of supplementary billets required to complete a whole fixed-length billet for each casting flow based on the equivalent number of billets currently pulled out by each casting flow; it adds the basic number of billets, the supplementary number of billets for the regulating casting flow, and the remainder number of billets to obtain the total allocated number of billets for the selected regulating casting flow, and adds the basic number of billets to the supplementary number of each non-regulating casting flow to obtain the total allocated number of billets for the other non-regulating casting flows; while maintaining the current total casting speed, it allocates the target casting speed for each casting flow according to the proportion of the total allocated number of billets for each casting flow to the sum of the total allocated number of billets for all casting flows. For detailed calculations, please refer to Example 1.

[0066] The casting speed control module is used to adjust the current casting speed of each casting stream to the corresponding target casting speed, so that each non-adjustable casting stream produces a complete fixed-length billet when the molten steel is exhausted, and only the adjustable casting stream produces tail billet scrap.

[0067] In this embodiment, preferably, it further includes a constraint judgment module: used to determine whether the fluctuation of the target casting speed of each casting stream relative to the current casting speed is within a preset allowable range, whether the length of the tail billet scrap generated after the adjustment of the casting stream is within a preset allowable range, and whether the current remaining amount of molten steel meets the preset minimum allowable condition before the casting speed control module performs the casting speed adjustment. When all the above conditions are met, an execution command is sent to the casting speed control module; otherwise, no execution command is sent and a prompt message is issued.

[0068] In this embodiment, preferably, it also includes a display module: used to display the process parameters and real-time status data of the continuous casting production process, the change data of the casting speed of each casting stream before and after adjustment, and the data of the amount of tail billet scrap.

[0069] The embodiments described above are some, but not all, of the embodiments of this application. The detailed description of the embodiments of this application is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

Claims

1. A method for optimizing the dynamic casting speed of a multi-flow casting tail billet, characterized in that, The process parameters and real-time status data of the continuous casting production process are obtained. Based on the total mass of the remaining molten steel and the mass of a single fixed-length billet, the total equivalent number of billets that can be cast from the remaining molten steel is calculated. The total equivalent number of billets is then evenly distributed according to the total number of casting flows to obtain the basic number of billets and the remainder number of billets allocated to each flow. Based on the length of the billets that have been cast but not yet cut in each casting flow and the distance from the liquid surface of the crystallizer to the fire cutter, the equivalent number of billets that have been pulled out in each casting flow is calculated. Based on the equivalent number of billets that have been pulled out in each casting flow, the number of supplementary billets required to fill the entire fixed-length billet in each casting flow is calculated. Select one regulating casting stream and the others as non-regulating casting streams. Add the base number of castings, the supplementary number of castings for the regulating casting stream, and the remainder number of castings to obtain the total number of castings allocated to the regulating casting stream. Add the base number of castings to the supplementary number of castings for each non-regulating casting stream to obtain the total number of castings allocated to each non-regulating casting stream. While maintaining the current total casting speed, the target casting speed of each casting stream is allocated according to the proportion of the total number of castings allocated to the sum of the total number of castings allocated to all casting streams. The current casting speed of each casting stream is adjusted to the corresponding target casting speed so that each non-adjustable casting stream produces a complete fixed-length billet when the molten steel is exhausted, while only the adjustable casting stream produces tail billet scrap.

2. The method for optimizing the dynamic casting speed of multi-strand continuous casting tail billet as described in claim 1, characterized in that, The formula for calculating the total equivalent number of castings with remaining molten steel is as follows: in, The total equivalent number of steel cores that can be cast from the remaining molten steel. The remaining total mass of molten steel For the quality of a single fixed-length blank; The formula for calculating the mass of a single fixed-length blank is: in, This refers to the cross-sectional area of ​​the cast billet; Density of the billet; For fixed length; The formulas for calculating the number of basic roots and the number of remainder roots are as follows: in, The total number of castings; Basic radicals, by Rounded down to the nearest integer; The remainder root is determined by... minus get.

3. The method for optimizing the dynamic casting speed of multi-strand continuous casting tail billet as described in claim 1, characterized in that, The formula for calculating the equivalent number of strands currently pulled out by each casting stream is as follows: in, For the first The number of equivalent roots that have been pulled out of the stream; For the first The length of the currently cast but not yet cut billet; This is the distance from the liquid surface in the crystallizer to the fire cutter; This is a fixed length.

4. The method for optimizing the dynamic casting speed of multi-strand continuous casting tail billet as described in claim 1, characterized in that, The formula for calculating the number of filler pieces required to complete a full-length billet from each casting flow is as follows: in, For the first The number of complementary roots of a stream; For the first The number of equivalent roots that have been pulled out of the stream; Indicates to Round up.

5. The method for optimizing the dynamic casting speed of multi-strand continuous casting tail billet as described in claim 1, characterized in that, The formula for calculating the total number of distribution roots for each non-regulated casting stream is: The formula for calculating the total number of distribution strands for regulating casting flow is: in, For the first Total number of distribution roots for the flow; The fundamental radical; For the first The number of complementary roots of a stream; It is the remainder root.

6. The method for optimizing the dynamic casting speed of multi-strand continuous casting tail billet as described in claim 1, characterized in that, The formula for calculating the target casting speed for each casting stream is as follows: in, For the first The target pull speed of the flow; For the current total pulling speed, , For the first The current pull speed of the flow, The total number of castings; For the first The total number of distribution roots of the flow.

7. The method for optimizing the dynamic casting speed of multi-strand continuous casting tail billet as described in claim 1, characterized in that, Before adjusting the current casting speed of each casting stream to the corresponding target casting speed, constraint condition checks are performed: Determine whether the fluctuation of the target casting speed of each casting stream relative to the current casting speed is within the preset allowable range; Determine whether the length of the tail billet scrap generated after the adjustment of the casting flow is within the preset allowable range; Determine whether the current remaining amount of molten steel meets the preset minimum allowable condition; If all the above conditions are met, the pulling speed adjustment will be performed; otherwise, the pulling speed adjustment will not be performed and a prompt message will be issued.

8. A dynamic casting speed optimization system for multi-flow casting tail billets, characterized in that, include: The data acquisition module is used to acquire process parameters and real-time status data of the continuous casting production process; The data processing module receives data from the data acquisition module and performs the following data processing: It calculates the total equivalent number of billets that can be cast from the remaining molten steel based on the total mass of the remaining molten steel and the mass of a single fixed-length billet, and then divides the total equivalent number of billets equally according to the total number of casting flows to obtain the basic number of billets and the remainder number of billets allocated to each flow; based on the length of the billets that have been cast but not yet cut by each casting flow and the distance from the liquid surface of the crystallizer to the fire cutter, it calculates the equivalent number of billets that have been pulled out by each casting flow, and calculates the number of supplementary billets required to complete the entire fixed-length billet for each casting flow based on the equivalent number of billets that have been pulled out by each casting flow; Add the base number of strands, the supplementary number of strands for regulating the casting flow, and the remainder number of strands to obtain the total number of strands allocated for the selected regulating casting flow. Add the base number of strands to the supplementary number of strands for each non-regulating casting flow to obtain the total number of strands allocated for the other non-regulating casting flows. While maintaining the current total casting speed, the target casting speed of each casting stream is allocated according to the proportion of the total number of castings allocated to the sum of the total number of castings allocated to all casting streams. The casting speed control module is used to adjust the current casting speed of each casting stream to the corresponding target casting speed, so that each non-adjustable casting stream produces a complete fixed-length billet when the molten steel is exhausted, and only the adjustable casting stream produces tail billet scrap.

9. The dynamic casting speed optimization system for multi-strand continuous casting tail billets as described in claim 8, characterized in that, It also includes a constraint judgment module: before the casting speed control module performs casting speed adjustment, it determines whether the fluctuation of the target casting speed of each casting stream relative to the current casting speed is within the preset allowable range, whether the length of the tail billet scrap generated after the adjustment of the casting stream is within the preset allowable range, and whether the current remaining amount of molten steel meets the preset minimum allowable condition. When all the above conditions are met, an execution command is sent to the casting speed control module; otherwise, no execution command is sent and a prompt message is issued.

10. The dynamic casting speed optimization system for multi-strand continuous casting tail billets as described in claim 8, characterized in that, It also includes a display module: used to display the process parameters and real-time status data of the continuous casting production process, the change data of the casting speed before and after adjustment, and the amount of tail billet scrap.