Method for optimizing the length of a cast strand
By acquiring and calculating the total pouring length, abnormal length, and preset cutting length values of the billet, the billet cutting length is optimized, solving the problem that the billet cutting length cannot be adjusted in a timely manner during continuous casting, thus achieving the satisfaction of the finished billet specifications and the reduction of production costs.
Patent Information
- Application Number
- CN202211168141.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-23
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2042-09-23
AI Technical Summary
During continuous casting, the billet cutting length cannot be adjusted in time, resulting in an excessively large actual cut-off portion that fails to meet the finished billet specifications, causing waste and increased production costs.
By acquiring the total pouring length, abnormal billet length, and preset cutting length, the preset cut-off value and the actual cutting length are calculated. The billet cutting length is then optimized using the controller and cutting device to ensure that the actual cut-off value is minimized.
In abnormal situations, adjust the billet cutting length in a timely manner to reduce the actual amount removed, improve billet utilization, and reduce production costs.
Smart Images

Figure CN115533059B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of continuous casting, in particular to a continuous casting billet cutting length optimization method. BACKGROUND
[0002] At present, the continuous casting process billet cutting length is determined according to the secondary plan, but in actual production, when abnormal conditions such as tundish quick change, insertion of a spacer, sticking alarm, stopper abnormal closing, withdrawal machine stopping, and pouring ending occur, the cutting length of the billet often cannot be adjusted in time, so that the actual cutting part of the billet is too large.
[0003] Therefore, how to timely adjust the cutting length of the billet is a technical problem to be solved. SUMMARY
[0004] Embodiments of the present application provide a continuous casting billet cutting length optimization method, device, computer program product or computer program, and computer readable medium, the method in the present application can timely adjust and obtain each actual cutting length value when abnormal conditions occur in the continuous casting process, so that the actual cutting value of the billet to be cut is minimized.
[0005] Other characteristics and advantages of the present application will become apparent from the following detailed description, or will be learned by practice of the present application.
[0006] According to a first aspect of the embodiments of the present application, a continuous casting billet cutting length optimization method is provided, the method comprising: obtaining a total pouring length value and an abnormal billet length value of a billet to be cut in a continuous casting process; obtaining a preset cutting length value of the billet to be cut, the preset cutting length value satisfying a specification length interval of a billet product; determining a preset cutting value according to the total pouring length value, the abnormal billet length value and the preset cutting length value; and determining an actual cutting length value of each billet product according to the preset cutting length value, the preset cutting value and the abnormal billet length value, so that the actual cutting value of the billet to be cut is minimized.
[0007] In some embodiments of the present application, based on the foregoing scheme, the obtaining of the total pouring length value and the abnormal billet length value of the billet to be cut in the continuous casting process comprises: determining an abnormal type when an abnormality occurs in the continuous casting process, and recording an actual pouring length value of the billet to be cut as the total pouring length value; and determining an abnormal billet length value corresponding to the abnormal type according to the abnormal type.
[0008] In some embodiments of the present application, based on the foregoing scheme, the determining of the preset cutting length value, the preset cutting-off value and the abnormal casting length value comprises: decomposing the total casting length value into at least one preset cutting length value and one preset cutting-off value based on the total casting length value, the preset cutting length value and the abnormal casting length value; and calculating a difference between the total casting length value and a sum of the at least one preset cutting length value as the preset cutting-off value.
[0009] In some embodiments of the present application, based on the foregoing scheme, the determining of the actual cutting length value of each casting product according to the preset cutting length value, the preset cutting-off value and the abnormal casting length value comprises: calculating a difference between the preset cutting-off value and the abnormal casting length value as an adjustment value; and adjusting each preset cutting length value in the specification length interval based on the adjustment value to correspondingly obtain each actual cutting length value.
[0010] In some embodiments of the present application, based on the foregoing scheme, the adjusting of each preset cutting length value in the specification length interval based on the adjustment value to correspondingly obtain each actual cutting length value comprises: sequentially increasing each preset cutting length value in the specification length interval to obtain each first candidate cutting length value, and iteratively decreasing the adjustment value based on an adjustment amplitude corresponding to each preset cutting length value to determine a first actual cutting-off value; sequentially decreasing each preset cutting length value in the specification length interval to obtain each second candidate cutting length value, and iteratively increasing the adjustment value based on the adjustment amplitude corresponding to each preset cutting length value to determine a second actual cutting-off value; and determining the actual cutting length value from the first candidate cutting length value and the second candidate cutting length value based on a size relationship between the first actual cutting-off value and the second actual cutting-off value.
[0011] In some embodiments of the present application, based on the foregoing scheme, the sequentially increasing each preset cutting length value in the specification length interval to obtain each first candidate cutting length value, and iteratively decreasing the adjustment value based on the adjustment amplitude corresponding to each preset cutting length value to determine a first actual cutting-off value comprises: sequentially increasing each preset cutting length value in the specification length interval to obtain each first candidate cutting length value, and iteratively decreasing the adjustment value based on the adjustment amplitude corresponding to each preset cutting length value until a difference between the iteratively decreased adjustment value and the abnormal casting length value is minimum and greater than or equal to 0; and determining the iteratively decreased adjustment value as the first actual cutting-off value.
[0012] In some embodiments of the present application, based on the foregoing scheme, the sequentially lowering each preset cutting length value in the specification length interval to obtain each second candidate cutting length value, and iteratively increasing the adjustment value based on the adjustment amplitude corresponding to each preset cutting length value to determine the second actual cutting value comprises: sequentially lowering each preset cutting length value in the specification length interval to obtain each second candidate cutting length value, and iteratively increasing the adjustment value based on the adjustment amplitude corresponding to each preset cutting length value; if the difference between the adjustment value of the last iteration and the lower limit value of the specification length interval is equal to 0, the abnormal casting length value is determined as the second actual cutting value; if the difference between the adjustment value of the last iteration and the lower limit value of the specification length interval is less than 0, the adjustment value of the last iteration is determined as the second actual cutting value.
[0013] In some embodiments of the present application, based on the foregoing scheme, the determining the actual cutting length value from the first candidate cutting length value and the second candidate cutting length value based on the size relationship between the first actual cutting value and the second actual cutting value comprises: if the first actual cutting value is greater than the second actual cutting value, the actual cutting length value is determined in the second candidate cutting length value; if the first actual cutting value is less than the second actual cutting value, the actual cutting length value is determined in the first candidate cutting length value.
[0014] In some embodiments of the present application, based on the foregoing scheme, the lower limit value of the specification length interval is 8.6 meters.
[0015] In some embodiments of the present application, based on the foregoing scheme, the upper limit value of the specification length interval is 10.2 meters.
[0016] According to a second aspect of the embodiments of the present application, a casting cutting length optimization device is provided, the device comprising: a first acquisition unit configured to acquire a total casting length value of a casting to be cut and an abnormal casting length value in a continuous casting process; a second acquisition unit configured to acquire a preset cutting length value of the casting to be cut, the preset cutting length value satisfying a specification length interval of a casting product; a first determination unit configured to determine a preset cutting value according to the total casting length value, the abnormal casting length value and the preset cutting length value; and a second determination unit configured to determine an actual cutting length value of each casting product according to the preset cutting length value, the preset cutting value and the abnormal casting length value, so that the actual cutting value of the casting to be cut is minimized.
[0017] According to a third aspect of the embodiments of the present application, a slab cutting length optimization system is provided, the system comprising a controller and a cutting device, wherein the controller is configured to perform the operations performed by the slab cutting length optimization method according to the first aspect.
[0018] According to a fourth aspect of the embodiments of the present application, a computer readable medium is provided, the computer readable storage medium storing at least one program code, the at least one program code being loaded and executed by a processor to perform the operations performed by the slab cutting length optimization method according to the above embodiments.
[0019] According to a fifth aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product comprising computer instructions stored in a computer readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the slab cutting length optimization method according to the above embodiments.
[0020] In the technical solutions provided by some embodiments of the present application, when an abnormal condition occurs in the production of a slab, the actual cutting length values can be adjusted in time, so that the actual cutting value of the slab to be cut is minimized, and the optimal cutting effect is achieved, thereby saving the production cost.
[0021] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present application. BRIEF DESCRIPTION OF DRAWINGS
[0022] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application. It is clear that the accompanying drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor. In the drawings:
[0023] Figure 1 A flowchart of a slab cutting length optimization method according to an embodiment of the present application is shown;
[0024] Figure 2 A detailed flowchart of obtaining the total pouring length value and the abnormal slab length value of the slab to be cut in the continuous casting process according to an embodiment of the present application is shown;
[0025] Figure 3 A detailed flowchart of determining the preset cutting value according to the total pouring length value, the abnormal slab length value and the preset cutting length value according to an embodiment of the present application is shown;
[0026] Figure 4 Fig. 6 shows a flow chart of determining the actual cutting length value of each slab product according to the preset cutting length value, the preset cutting-off value and the abnormal slab length value according to one embodiment of the present application;
[0027] Figure 5 Fig. 7 shows a comparison chart of test results according to one embodiment of the present application;
[0028] Figure 6 Fig. 8 shows a comparison chart of test results according to another embodiment of the present application;
[0029] Figure 7 Fig. 9 shows a block diagram of a slab cutting length optimization system according to one embodiment of the present application;
[0030] Figure 8 Fig. 10 shows a structural schematic diagram of a computer system suitable for implementing the slab cutting length optimization according to one embodiment of the present application. DETAILED DESCRIPTION
[0031] Example implementations are now described with reference to the drawings; however, these implementations are merely examples of implementations and are not intended to limit the scope of what is described herein. Rather, the scope of the descriptions is to be accorded the broadest interpretation so as to encompass all similar technologies and functions. Various aspects, features, and embodiments of the disclosure are described herein, it should be understood that the words specific, and similar, are used herein to mean "one among potentially many; for example, the use of the word specific does not mean that there are only a single possibility. Moreover, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. Rather, the methods and methodologies described herein are intended to encompass all possible variations combinations thereof. For example, where methods and methodologies are described, it is to be understood that the steps of the methods and methodologies can be performed in any order, unless otherwise specified or required by context. Furthermore, words such as "comprise," "most comprise," "comprising," and the like are to be read expansively and without limitation unless otherwise specified or required by context. The enacting of any particular claim into significant form will depend on the claims as a whole, for example, as it relates to what is described as the application.
[0032] In addition, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the application. One skilled in the relevant art will recognize, however, that the
[0033] The block diagrams in the drawings show only the functionality and arrangement of physical blocks, these can not necessarily correspond to physical entities in an implementation. That is, these can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0034] The flow diagrams in the drawings show only the example processes. They are not necessarily to be interpreted in their described order of operations / steps. For example, some operations / steps can be performed in a different order, or some operations / steps can be combined or partially combined, and thus the actual order of execution can vary depending on the actual situation.
[0035] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and in the above drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the objects thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described.
[0036] It should be noted that the present application is applied to the continuous casting process, and when abnormal conditions such as inserting a spacer, tundish quick change, sticking alarm, pouring end, etc. occur in the production of the casting blank, the preset cutting length of the casting blank can be optimized by using the casting blank cutting length optimization system to minimize the actual cutting value of the casting blank to be cut.
[0037] The implementation details of the technical solutions of the embodiments of the present application are described in detail as follows:
[0038] Figure 1 A flowchart of a casting blank cutting length optimization method according to an embodiment of the present application is shown. The casting blank cutting length optimization method can be executed by a device with computing processing function, and the method at least includes steps 110 to 140, which are described in detail as follows:
[0039] Referring to Figure 1 , step 110, the total pouring length value and the abnormal casting blank length value of the casting blank to be cut in the continuous casting process are obtained.
[0040] Specifically, the total pouring length value and the abnormal casting blank length value of the casting blank to be cut in the continuous casting process can be obtained according to the steps as shown in Figure 2 .
[0041] Referring to Figure 2 , Figure 2 A detailed flowchart of obtaining the total pouring length value and the abnormal casting blank length value of the casting blank to be cut in the continuous casting process according to an embodiment of the present application is shown. Specifically, it includes steps 111 to 112:
[0042] Step 111, when an abnormality occurs in the continuous casting process, the type of the abnormality is determined, and the actual pouring length value of the casting blank to be cut is recorded as the total pouring length value.
[0043] Step 112, according to the type of the abnormality, the abnormal casting blank length value corresponding to the type of the abnormality is determined.
[0044] In step 111 of the embodiment, the actual casting length value of the record to be cut casting blank is recorded as the total casting length value. In the continuous casting process, the abnormal situation recognition and identification technology is used to identify the tundish quick change, the insertion of the spacer, the sticking alarm, the stop of the drawing machine and other abnormal situations in the production of the casting blank, to judge the output situation of the casting blank to be cut, and to automatically record the actual casting length value under the corresponding situation as the total casting length value.
[0045] For example, in an embodiment of the application, when the tundish quick change button is activated, the tundish height in the casting position changes by more than 0.2 meters, the stopper is closed, the drawing machine is stopped, and other changes are identified in the production system, it is judged that the tundish quick change abnormal situation occurs in the production of the casting blank, and then the actual casting length value marked at the stopper closing time can be used as the total casting length value of the casting blank to be cut.
[0046] In another embodiment of the application, when the tundish height increases from the existing value to 0.6 meters and then decreases to 0.07 meters, the stopper is closed, the drawing machine is stopped, and other changes are identified in the production system, it is judged that the insertion of the spacer abnormal situation occurs in the production of the casting blank, and then the actual casting length value marked at the stopper closing time can be used as the total casting length value of the casting blank to be cut.
[0047] For another example, in an embodiment of the application, when the casting mode is activated, the casting speed of the casting blank decreases from the normal value to 0.1 m / min or 0 m / min within 3 seconds, the stopper is closed, and other changes are identified in the production system, it is judged that the sticking alarm, the stop of the drawing machine abnormal situation occurs in the production of the casting blank, and then the actual casting length value marked at the stopper closing time can be used as the total casting length value of the casting blank to be cut.
[0048] In another embodiment of the application, when the tail blank mode is activated in the production system, it is judged that the end of casting abnormal situation occurs in the production of the casting blank, and then the actual casting length value marked at the tail blank mode activation time can be used as the total casting length value of the casting blank to be cut.
[0049] In step 112 of the embodiment, the abnormal type can be divided into tundish quick change, insertion of spacer, sticking alarm, stop of drawing machine and the like. The abnormal casting blank length value can be determined according to the file stipulated length of the butt joint to be cut, for example, the abnormal casting blank length value corresponding to the tundish quick change can be 0.2 meters, the abnormal casting blank length value corresponding to the insertion of the spacer can be 0.6 meters, the abnormal casting blank length value corresponding to the sticking alarm and the stop of the drawing machine can be 0.2 meters, and the abnormal casting blank length value corresponding to the end of casting can be 0.2 meters.
[0050] Continuing to refer to Figure 1, step 120, obtaining a preset cutting length value of the to-be-cut casting blank, the preset cutting length value meeting a specification length interval of a casting blank product.
[0051] In step 120, the preset cutting length value can be 9 meters, the lower limit value of the specification length interval can be 8.6 meters, and the upper limit value of the specification length interval can be 10.2 meters.
[0052] Continuing to refer to Figure 1 , step 130, determining a preset cutting-off value according to the total pouring length value, the abnormal casting blank length value, and the preset cutting length value.
[0053] Specifically, the determination of the preset cutting-off value according to the total pouring length value, the abnormal casting blank length value, and the preset cutting length value can be performed according to the steps as shown in Figure 3 .
[0054] Referring to Figure 3 , Figure 3 a detailed flowchart of determining a preset cutting-off value according to the total pouring length value, the abnormal casting blank length value, and the preset cutting length value according to an embodiment of the present application is shown. Specifically, it includes steps 131 to 132:
[0055] Step 131, decomposing the total pouring length value into at least one preset cutting length value and one preset cutting-off value based on the total pouring length value, the preset cutting length value, and the abnormal casting blank length value.
[0056] Step 132, calculating a difference between the sum of the total pouring length value and the at least one preset cutting length value as the preset cutting-off value.
[0057] In an embodiment of the present application, the total pouring length value can be 38 meters, the preset cutting length value can be 9 meters, and the abnormal casting blank length value can be 0.2 meters. The total pouring length value can be decomposed into four preset cutting length values and one preset cutting-off value. Among them, the preset cutting-off value can be calculated as 2 meters, i.e., 38-4x6=2 meters. It should be noted that the preset cutting-off value of 2 meters includes the abnormal casting blank length value of 0.2 meters.
[0058] Continuing to refer to Figure 1 , step 140, determining an actual cutting length value of each casting blank product according to the preset cutting length value, the preset cutting-off value, and the abnormal casting blank length value, so as to minimize the actual cutting-off value of the to-be-cut casting blank.
[0059] Specifically, determining the actual cutting length of each finished billet based on the preset cutting length value, the preset removable value, and the abnormal billet length value can be done as follows: Figure 4 Perform the steps shown.
[0060] Reference Figure 4 , Figure 4 A detailed flowchart illustrating how, according to an embodiment of this application, the actual cutting length value of each finished billet is determined based on the preset cutting length value, the preset removal value, and the abnormal billet length value. Specifically, steps 141 to 142 are included.
[0061] Step 141: Calculate the difference between the preset cut-off value and the abnormal billet length value, and use it as an adjustment value.
[0062] In one embodiment of this application, the preset cut-off value can be 2 meters, the abnormal billet length value can be 0.2 meters, and the adjustment value can be calculated to be 1.8 meters, i.e. 2-0.2=1.8 meters.
[0063] Step 142: Based on the adjustment value, adjust each preset cutting length value within the specified length range to obtain each actual cutting length value.
[0064] Specifically, based on the adjustment value, each preset cutting length value is adjusted within the specified length range to obtain the corresponding actual cutting length value. This can be performed according to the following steps S1 to S3:
[0065] Step S1: Within the specified length range, sequentially increase each preset cutting length value to obtain each first candidate cutting length value, and based on the adjustment amplitude corresponding to each preset cutting length value, iteratively decrease the adjustment value to determine the first actual resection value.
[0066] Step S2: Within the specified length range, each preset cutting length value is sequentially reduced to obtain each second candidate cutting length value. Based on the adjustment amplitude corresponding to each preset cutting length value, the adjustment value is iteratively increased to determine the second actual resection value.
[0067] Step S3: Based on the relationship between the first actual resection value and the second actual resection value, determine the actual cutting length value from the first candidate cutting length value and the second candidate cutting length value.
[0068] In step S1, the preset cutting length values are sequentially increased in the specification length interval to obtain each first candidate cutting length value, and the adjustment value is iteratively decreased based on the adjustment amplitude corresponding to each preset cutting length value to determine the first actual cutting value. It can be that the preset cutting length values are sequentially increased in the specification length interval to obtain each first candidate cutting length value, and the adjustment value is iteratively decreased based on the adjustment amplitude corresponding to each preset cutting length value until the difference between the adjustment value after the iterative decrease and the abnormal casting length value is minimized and greater than or equal to 0; and the adjustment value after the last iteration is determined as the first actual cutting value.
[0069] In an embodiment of the present application, it can be known that in the A continuous casting process, the abnormal casting length value of the casting to be cut is 0.2 meters, the adjustment value is 7.0 meters, the four preset cutting length values are 9 meters, the preset cutting value is 7.2 meters, and the specification length interval is [8.6, 10.2]. First, the first preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 5.8 meters. Then, the second preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 4.6 meters. Then, the third preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 3.4 meters. Then, the fourth preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 2.2 meters. Finally, each first candidate cutting length value can be obtained as 10.2 meters, 10.2 meters, 10.2 meters, and 10.2 meters, and the first actual cutting value of the B continuous casting process can be determined as 2.4 meters.
[0070] In another embodiment of the present application, it can be known that in the B continuous casting process, the abnormal casting length value of the casting to be cut is 0.2 meters, the adjustment value is 5.6 meters, the four preset cutting length values are 9 meters, the preset cutting value is 5.8 meters, and the specification length interval is [8.6, 10.2]. First, the first preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 4.4 meters. Then, the second preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 3.2 meters. Then, the third preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 2.0 meters. Then, the fourth preset cutting length value can be increased to 10.2 meters, and the adjustment value is decreased to 0.8 meters. Finally, each first candidate cutting length value can be obtained as 10.2 meters, 10.2 meters, 10.2 meters, and 10.2 meters, and the first actual cutting value of the B continuous casting process can be determined as 1.0 meter.
[0071] In step S2, the preset cutting length values are sequentially lowered in the specification length interval to obtain second candidate cutting length values, and the adjustment value is iteratively increased based on the adjustment amplitude corresponding to each preset cutting length value to determine the second actual cutting value. It can be that the preset cutting length values are sequentially lowered in the specification length interval to obtain second candidate cutting length values, and the adjustment value is iteratively increased based on the adjustment amplitude corresponding to each preset cutting length value; if the difference between the last iteratively increased adjustment value and the lower limit value of the specification length interval is equal to 0, the abnormal casting length value is determined as the second actual cutting value; if the difference between the last iteratively increased adjustment value and the lower limit value of the specification length interval is less than 0, the last iteratively increased adjustment value is determined as the second actual cutting value.
[0072] In an embodiment of the present application, it can be known that in the A continuous casting process, the abnormal casting length value of the casting to be cut is 0.2 meters, the adjustment value is 7.0 meters, the four preset cutting length values are 9 meters, the preset cutting value is 7.2 meters, and the specification length interval is [8.6, 10.2]. First, the first preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 7.4 meters. Then, the second preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 7.8 meters. Then, the third preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 8.2 meters. Then, the fourth preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 8.6 meters. Finally, the second candidate cutting length values are 8.6 meters, 8.6 meters, 8.6 meters, 8.6 meters, and 8.6 meters, and the second actual cutting value of the B continuous casting process can be determined as 0.2 meters.
[0073] In another embodiment of the present application, it can be known that in the B continuous casting process, the abnormal casting length value of the casting to be cut is 0.2 meters, the adjustment value is 5.6 meters, the four preset cutting length values are 9 meters, the preset cutting value is 5.8 meters, and the specification length interval is [8.6, 10.2]. First, the first preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 6.0 meters. Then, the second preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 6.4 meters. Then, the third preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 6.8 meters. Then, the fourth preset cutting length value can be lowered to 8.6 meters, and the adjustment value is increased to 7.2 meters. Finally, the second candidate cutting length values are 8.6 meters, 8.6 meters, 8.6 meters, 8.6 meters, and the second actual cutting value of the B continuous casting process can be determined as 7.2 meters.
[0074] In step S3, determining the actual cutting length value from the first candidate cutting length value and the second candidate cutting length value based on the size relationship between the first actual cutting value and the second actual cutting value can be: if the first actual cutting value is greater than the second actual cutting value, determining the actual cutting length value from the second candidate cutting length value; if the first actual cutting value is less than the second actual cutting value, determining the actual cutting length value from the first candidate cutting length value.
[0075] In an embodiment of the present application, because the first actual cutting value of the A continuous casting process is 2.4 meters greater than the second actual cutting value of 0.2 meters, the second candidate cutting length value can be selected as the actual cutting length value of the to-be-cut casting blank of the A continuous casting process, and the cutting value can be reduced by 7 meters than the preset cutting value.
[0076] In another embodiment of the present application, because the first actual cutting value of the B continuous casting process is 1.0 meters less than the second actual cutting value of 7.2 meters, the first candidate cutting length value can be selected as the actual cutting length value of the to-be-cut casting blank of the B continuous casting process, and the cutting value can be reduced by 4.8 meters than the preset cutting value.
[0077] In summary, the technical solution of the present application can greatly reduce the actual cutting value of the casting blank in the continuous casting process, improve the utilization rate of the casting blank, reduce the production cost, and save waste.
[0078] In the present application, when an abnormal condition occurs in the production of the casting blank, the candidate cutting length value can be adjusted in time based on the adjustment value to obtain the optimal actual cutting length value, so that the actual cutting value of the to-be-cut casting blank is minimized, the optimal cutting effect is achieved, and the production cost is saved.
[0079] In order for those skilled in the art to better understand the progressiveness of the technical solution of the present application, the following will be combined with the drawings to Figure 5 and Figure 6 The test data obtained by the inventor is shown.
[0080] Figure 5 The test result comparison chart of an embodiment of the present application is shown. Figure 5 Without using the technical solution of the present application, the actual cutting length of the continuous casting blank can be known Figure 5 The actual cutting length of the casting blank in the above table is 9 meters, 9 meters, 9 meters, and 9 meters, the abnormal casting blank length value (i.e. the cutting length value before the casting blank joint) of the to-be-cut casting blank is 0.2 meters, the actual cutting amount is 2.7 meters, the true alarm time indicates that the system recognizes that an abnormal condition such as tundish quick change, insertion of a spacer, sticking alarm, and stop of the drawing machine occurs in the production of the casting blank and marks and alarms the casting blank, and the cutting time indicates that the cutting position is between the upper and lower casting blanks.
[0081] Figure 6 A comparison chart of test results of applying another embodiment of the present application is shown. Figure 6 For the application of the present application, the actual cutting length of the continuous casting billet can be known Figure 6 The actual cutting length of the billet described in the above is 10.2 meters, 10.2 meters, 9.1 meters, and 9 meters. The abnormal billet length value of the billet to be cut (i.e. the cutting length value before the billet joint) is 0.2 meters. The actual cutting amount is 0.2 meters. The true alarm time indicates that the system recognizes that abnormal conditions such as tundish quick change, insertion of a spacer, sticking alarm, and stop of the drawing machine occur in the billet production, marks the billet, and alarms. The cutting time indicates that the upper and lower billet cutting positions are at this time.
[0082] As can be seen from the above, the present application can reduce the actual cutting amount of the billet by 2.5 meters. Under the condition that the production conditions such as the parameters of the casting machine and the cutting equipment remain unchanged, the optimal actual cutting length value of each can be obtained by timely adjusting the candidate cutting length value, so as to minimize the actual cutting part of the billet to be cut.
[0083] The device embodiment of the present application is described below, which can be used to execute the billet cutting length optimization method in the above embodiments of the present application. For details not disclosed in the device embodiment of the present application, please refer to the above embodiments of the billet cutting length optimization method of the present application.
[0084] Figure 7 A block diagram of a billet cutting length optimization system according to an embodiment of the present application is shown.
[0085] Referring to Figure 7 The billet cutting length optimization device 700 according to an embodiment of the present application includes a first acquisition unit 701, a second acquisition unit 702, a first determination unit 703, and a second determination unit 704.
[0086] The first acquisition unit 701 is configured to acquire the total pouring length value and the abnormal billet length value of the billet to be cut in the continuous casting process. The second acquisition unit 702 is configured to acquire the preset cutting length value of the billet to be cut, which satisfies the specification length interval of the billet product. The first determination unit 703 is configured to determine the preset cutting value according to the total pouring length value, the abnormal billet length value, and the preset cutting length value. The second determination unit 704 is configured to determine the actual cutting length value of each billet product according to the preset cutting length value, the preset cutting value, and the abnormal billet length value, so as to minimize the actual cutting value of the billet to be cut.
[0087] Figure 8A structural diagram of a computer system suitable for use in implementing the slab cutting length optimization of the embodiments of the present application is shown.
[0088] It should be noted that, Figure 8 The computer system 800 for slab cutting length optimization shown is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0089] As Figure 8 shown, the computer system 800 includes a central processing unit (CPU) 801 which can perform various appropriate actions and processes in accordance with a program stored in a read-only memory (ROM) 802 or a program loaded from a storage section 808 into a random access memory (RAM) 803, such as performing the methods described in the above embodiments. Various programs and data required for system operation are also stored in the RAM 803. The CPU 801, the ROM 802, and the RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0090] The following components are connected to the I / O interface 805: an input section 806 including a keyboard, a mouse, etc.; an output section 807 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; the storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as necessary. A removable recording medium 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 810 as necessary, so that a computer program read therefrom is installed into the storage section 808 as necessary.
[0091] In particular, the processes described above with reference to the flow charts can be implemented as a computer software program in accordance with the embodiments of the present application. For example, an embodiment of the present application includes a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods illustrated by the flow charts. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 809, and / or installed from the removable media 811. When the computer program is executed by the central processing unit (CPU) 801, various functions defined in the system of the present application are executed.
[0092] It should be noted that the computer readable medium shown in the embodiments of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present application, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium that can send, propagate or transmit the program for use by or in connection with an instruction execution system, device or apparatus. The program code contained on the computer readable medium can be transmitted by any suitable medium, including but not limited to wireless, wired, or the like, or any suitable combination of the above.
[0093] The flow and block diagrams in the drawings represent possible architectural, functional, and operational architectures of systems, methods, and computer program products according to various embodiments of the present application. Each block in the flow and block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0094] The units described in the embodiments of the present application can be implemented by software, or by hardware, or by a combination of software and hardware. The units described may
[0095] As another aspect, the present application also provides a computer program product or computer program, which comprises computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device executes the slab cutting length optimization method described in the above embodiments.
[0096] As another aspect, the present application also provides a computer readable medium, which can be included in the slab cutting length optimization system described in the above embodiments, or can exist separately without being assembled into the slab cutting length optimization system. The computer readable medium carries one or more programs, which, when executed by the slab cutting length optimization system, cause the slab cutting length optimization system to implement the slab cutting length optimization method described in the above embodiments.
[0097] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, the division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into a plurality of modules or units.
[0098] Those skilled in the art can easily understand, through the above description of the embodiments, that the example embodiments described herein can be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solutions according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash disk, a mobile hard disk, or the like) or on a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to perform the methods according to the embodiments of the present application.
[0099] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. It is intended that the present application cover any and all variations of the present application that come within the scope of the claims and that the terms describe and cover both structural and functional equivalents. Therefore, it is intended that the description contained herein not be limited to the precise terms set forth and that all modifications and alterations that come within the scope and spirit of the present application are to be considered part of the present application.
[0100] It should be understood that the application is not limited to the precise construction that has been described above and illustrated in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application should only be limited by the appended claims.
Claims
1. A method for optimizing the cut length of a cast strand, characterized in that, The method is applied to a continuous casting process, and the method comprises: obtaining a total casting length value and an abnormal casting length value of a to-be-cut casting blank in the continuous casting process; obtaining a preset cutting length value of the to-be-cut casting blank, the preset cutting length value satisfying a specification length interval of a finished casting blank; based on the total casting length value, the preset cutting length value and the abnormal casting length value, decomposing the total casting length value into at least one preset cutting length value and one preset cutting value; calculating a difference between the total casting length value and a sum of the at least one preset cutting length value as the preset cutting value; calculating a difference between the preset cutting value and the abnormal casting length value as an adjustment value; iteratively lowering the adjustment value based on an adjustment amplitude corresponding to each preset cutting length value to determine a first actual cutting value, by successively increasing each preset cutting length value within the specification length interval to obtain each first candidate cutting length value; iteratively increasing the adjustment value based on the adjustment amplitude corresponding to each preset cutting length value to determine a second actual cutting value, by successively decreasing each preset cutting length value within the specification length interval to obtain each second candidate cutting length value; determining the actual cutting length value from the first candidate cutting length value and the second candidate cutting length value based on a size relationship between the first actual cutting value and the second actual cutting value, so that an actual cutting value of the to-be-cut casting blank is minimized.
2. The method of claim 1, wherein, The method is applied to a continuous casting process, and the method comprises: when an abnormality occurs in the continuous casting process, determining an abnormality type and recording an actual casting length value of a to-be-cut casting blank as a total casting length value; determining an abnormal casting length value corresponding to the abnormality type according to the abnormality type.
3. The method of claim 1, wherein, The method is applied to a continuous casting process, and the method comprises: iteratively lowering the adjustment value based on an adjustment amplitude corresponding to each preset cutting length value to determine a first actual cutting value, by successively increasing each preset cutting length value within the specification length interval to obtain each first candidate cutting length value; iteratively lowering the adjustment value based on an adjustment amplitude corresponding to each preset cutting length value to determine a first actual cutting value, by successively increasing each preset cutting length value within the specification length interval to obtain each first candidate cutting length value; 4. The method of claim 1, wherein, iteratively increasing the adjustment value based on the adjustment amplitude corresponding to each preset cutting length value to determine a second actual cutting value, by successively decreasing each preset cutting length value within the specification length interval to obtain each second candidate cutting length value; determining the actual cutting length value from the first candidate cutting length value and the second candidate cutting length value based on a size relationship between the first actual cutting value and the second actual cutting value, so that an actual cutting value of the to-be-cut casting blank is minimized. If a difference between the last iteration adjusted value and the lower limit value of the specification length interval is less than 0, the last iteration adjusted value is determined as the second actual cutting value.
5. The method of claim 1, wherein, The determining the actual cutting length value from the first candidate cutting length value and the second candidate cutting length value based on a size relationship between the first actual cutting value and the second actual cutting value comprises: If the first actual cutting value is greater than the second actual cutting value, the actual cutting length value is determined from the second candidate cutting length value; If the first actual cutting value is less than the second actual cutting value, the actual cutting length value is determined from the first candidate cutting length value.
6. The method according to any one of claims 1 to 5, characterized in that, The lower limit value of the specification length interval is 8.6 meters.
7. The method according to any one of claims 1 to 5, characterized in that, The upper limit value of the specification length interval is 10.2 meters.
Citation Information
Patent Citations
Method and device using computer programs to carry out continuous casting tail blank fixed length optimizing cutting
CN103264149A
Cutting method of continuously cast slab
JP1998249504A