Mixed production line control method, device, equipment and storage medium
Through the mixed-flow line control method, the production line is optimized using the production information of aviation ring forgings, which solves the problems of low production efficiency and low resource utilization, and achieves more efficient production and resource utilization.
Patent Information
- Application Number
- CN202311377514.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-23
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2043-10-23
AI Technical Summary
The control method of the existing aviation ring forging production lines leads to low production efficiency, high resource consumption, high equipment idle rate and low resource utilization rate.
By using the mixed-flow line control method, the first blank and the second blank are determined by obtaining the production information of the target blank, and according to their production process and processing time, mixing the flow processing in the production line of the first blank is optimized to reduce the idle rate of equipment. Improve resource utilization.
It improves the production efficiency of aviation ring forgings, reduces the idle rate of equipment, improves resource utilization, and optimizes the resource allocation of production lines.
Smart Images

Figure CN117348549B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of industrial production technology, and in particular to a mixed-flow production line control method, device, equipment and storage medium, which can be applied to the scenario of manufacturing aviation ring forgings. Background Art
[0002] Aviation ring forgings are one of the most important parts in aviation engines. Their structure and mechanical properties play a vital role in the performance, reliability and safety of the engine. In the process of producing aviation ring forgings, the control method of the aviation ring forging production line affects the production efficiency of aviation ring forgings.
[0003] At present, the control method of the aviation ring forging production line is to sequentially put the blanks used to produce the aviation ring forgings into the production line, and start the production of the next one after completing the production and processing of one aviation ring forging.
[0004] However, the current control method of the aviation ring forging production line results in low production efficiency and high resource consumption of aviation ring forgings. Summary of the invention
[0005] The present disclosure provides a mixed-flow production line control method, device, equipment and storage medium, which can optimize production capacity, improve production efficiency, reduce equipment idle rate and improve resource utilization.
[0006] According to a first aspect of the present disclosure, a mixed flow production line control method is provided, the method comprising:
[0007] Acquire production information of a target blank; determine a first blank from the target blanks according to the production information of the target blank; determine a second blank from the target blanks according to the production information of the first blank, the second blank being a blank in the target blank other than the first blank, and the number of identical links in the production process of the second blank and the first blank is greater than a preset threshold; according to the production process of the first blank, the processing time of each link in the production process of the first blank, the moment when the first blank enters the production line, the production process of the second blank, and the processing time of each link in the production process of the second blank, mix-flow process the first blank and the second blank in the production line of the first blank.
[0008] In some possible implementations, the production process of the first billet includes a heating link, a rolling link, a ring rolling link, and a leveling link; according to the production process of the first billet, the processing time of each link in the production process of the first billet, the moment when the first billet enters the production line, the production process of the second billet, and the processing time of each link in the production process of the second billet, the first billet and the second billet are mixed-flow processed in the production line of the first billet, including: according to the moment when the first billet enters the first heating furnace, the processing time of the first billet and the second billet in each production link in the production process, and the transportation time of the first billet and the second billet between each production link, determine the first moment, the first moment is the moment when the first billet enters the rolling equipment or the moment after the first billet enters the rolling equipment; at the first moment, put the second billet into the first heating furnace for heating to realize mixed-flow processing of the first billet and the second billet in the production line of the first billet.
[0009] In some possible implementations, the method also includes: determining a third blank from the target blanks based on the production information of the first blank, the third blank being a blank in the target blank other than the first blank and the second blank, and the number of identical links in the production process of the third blank and the first blank is greater than a preset threshold; based on the production process of the second blank, the processing time of each link in the production process of the second blank, the moment when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank, mixed flow processing of the first blank, the second blank and the third blank in the production line of the first blank.
[0010] In some possible implementations, the first billet, the second billet and the third billet are mixed-flow processed in the production line of the first billet according to the production process of the second billet, the processing time of each link in the production process of the second billet, the moment when the second billet enters the production line, the production process of the third billet, and the processing time of each link in the production process of the third billet, including: determining the second moment according to the moment when the second billet enters the first heating furnace, the processing time of the second billet and the third billet in each production link in the production process, and the transportation time of the second billet and the third billet between each production link, the second moment being the moment when the second billet enters the rolling equipment or the moment after the second billet enters the rolling equipment; at the second moment, placing the third billet into the first heating furnace for heating, so as to realize mixed-flow processing of the first billet, the second billet and the third billet in the production line of the first billet.
[0011] In some possible implementations, the first billet and the second billet are mixed-flow processed in the production line of the first billet according to the production process of the first billet, the processing time of each link in the production process of the first billet, the moment when the first billet enters the production line, the production process of the second billet, and the processing time of each link in the production process of the second billet, including: determining the moment when the second billet enters the ring rolling equipment according to the moment when the second billet enters the first heating furnace, the processing time of the second billet in each production link in the production process, and the transportation time of the second billet between each production link; determining the third moment according to the moment when the second billet enters the ring rolling equipment, the processing time of the third billet in each production link in the production process, and the transportation time of the third billet between each production link; and placing the second billet into the second heating furnace at the third moment for heating, so as to realize mixed-flow processing of the first billet and the second billet in the production line of the first billet.
[0012] In some possible implementations, the production information includes the production process of the target blank, the processing time of each link in the production process of the target blank, and the delivery date of the target blank; determining the first blank from the target blank based on the production information of the target blank includes: determining the first blank from the target blank based on the delivery date of the target blank.
[0013] In some possible implementations, a second blank is determined from the target blanks based on the production information of the first blank, including: determining the first target blank based on the delivery date of the target blank, the first target blank being at least one of the target blanks other than the first blank; and determining from the first target blank a blank having a number of identical links in the production process of the first blank greater than a preset threshold as the second blank.
[0014] In some possible implementations, a second blank is determined from target blanks based on production information of the first blank, including: determining the second target blank, the second target blank being a blank in the target blank having a number of identical links in the production process of the first blank greater than a preset threshold; and selecting a blank with the earliest delivery date from the second target blanks as the second blank.
[0015] According to a second aspect of the present disclosure, a mixed-flow production line control device is provided, the device comprising: an acquisition unit, a determination unit, and a processing unit.
[0016] The acquisition unit is used to acquire the production information of the target blank.
[0017] The determining unit is used to determine the first blank from the target blanks according to the production information of the target blanks.
[0018] The determination unit is also used to determine a second blank from the target blank based on the production information of the first blank, the second blank being a blank in the target blank other than the first blank, and the number of identical links in the production process of the second blank and the first blank is greater than a preset threshold.
[0019] A processing unit is used to mix-process the first blank and the second blank in the production line of the first blank according to the production process of the first blank, the processing time of each link in the production process of the first blank, the time when the first blank enters the production line, the production process of the second blank, and the processing time of each link in the production process of the second blank.
[0020] Optionally, the production process of the first billet includes a heating link, a rolling link, a ring rolling link, and a leveling link; the processing unit is specifically used to: determine the first moment according to the moment when the first billet enters the first heating furnace, the processing time of the first billet and the second billet in each production link in the production process, and the transportation time of the first billet and the second billet between each production link, the first moment is the moment when the first billet enters the rolling equipment or the moment after the first billet enters the rolling equipment; at the first moment, put the second billet into the first heating furnace for heating to realize mixed flow processing of the first billet and the second billet in the production line of the first billet.
[0021] Optionally, the determination unit is also used to: determine a third blank from the target blanks based on the production information of the first blank, the third blank being a blank in the target blank other than the first blank and the second blank, and the number of identical links in the production process of the third blank and the first blank is greater than a preset threshold; the processing unit is also used to: mixed-flow process the first blank, the second blank and the third blank in the production line of the first blank based on the production process of the second blank, the processing time of each link in the production process of the second blank, the moment when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank.
[0022] Optionally, the processing unit is specifically used to: determine the second moment according to the moment when the second billet enters the first heating furnace, the processing time of the second billet and the third billet in each production link in the production process, and the transportation time of the second billet and the third billet between each production link, the second moment being the moment when the second billet enters the pressing and rolling equipment or the moment after the second billet enters the pressing and rolling equipment; at the second moment, place the third billet into the first heating furnace for heating, so as to realize mixed flow processing of the first billet, the second billet and the third billet in the production line of the first billet.
[0023] Optionally, the processing unit is specifically used to: determine the moment when the first billet enters the ring rolling equipment according to the moment when the first billet enters the first heating furnace, the processing time of the first billet in each production link in the production process, and the transportation time of the first billet between each production link; determine the third moment according to the moment when the first billet enters the ring rolling equipment, the processing time of the second billet in each production link in the production process, and the transportation time of the second billet between each production link; at the third moment, place the second billet into the second heating furnace for heating, so as to realize mixed flow processing of the first billet and the second billet in the production line of the first billet.
[0024] Optionally, the production information includes the production process of the target blank, the processing time of each link in the production process of the target blank, and the delivery date of the target blank; the determination unit is specifically used to: determine the first blank from the target blanks according to the delivery date of the target blank.
[0025] Optionally, the determination unit is specifically used to: determine a first target blank according to the delivery date of the target blank, the first target blank being at least one of the target blanks other than the first blank; and determine from the first target blank a blank whose number of identical links in the production process of the first blank is greater than a preset threshold as the second blank.
[0026] Optionally, the determination unit is specifically used to: determine a second target blank, the second target blank being a blank in which the number of identical links in the production process of the first blank is greater than a preset threshold; and select a blank with the earliest delivery date from the second target blanks as the second blank.
[0027] According to a third aspect of the present disclosure, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method of the first aspect.
[0028] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, where the computer instructions are used to cause a computer to execute the method according to the first aspect.
[0029] According to a fifth aspect of the present disclosure, there is provided a computer program product, comprising a computer program, which implements the method according to the first aspect when executed by a processor.
[0030] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0032] Figure 1 A schematic diagram of a mixed flow production line control method provided by an embodiment of the present disclosure;
[0033] Figure 2 The embodiments of the present disclosure provide Figure 1 A schematic diagram of an implementation process of S104;
[0034] Figure 3 Another schematic diagram of a mixed production line control method provided by an embodiment of the present disclosure;
[0035] Figure 4 The embodiments of the present disclosure provide Figure 3 A schematic diagram of an implementation process of S302;
[0036] Figure 5 The embodiments of the present disclosure provide Figure 1 Another implementation flow diagram of S104;
[0037] Figure 6 Another schematic diagram of a mixed-flow production line control method provided by an embodiment of the present disclosure;
[0038] Figure 7 Another schematic diagram of a mixed-flow production line control method provided by an embodiment of the present disclosure;
[0039] Figure 8 A schematic diagram of the composition of a mixed flow production line control device provided in an embodiment of the present disclosure;
[0040] Fig. 9 The present disclosure is provided as a schematic block diagram of an exemplary electronic device 900 that can be used to implement the present disclosure. DETAILED DESCRIPTION
[0041] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0042] It should be understood that in the embodiments of the present disclosure, the character " / " generally indicates that the objects associated with each other are in an "or" relationship. The terms "first", "second", etc. are used only for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features.
[0043] Aviation ring forgings are one of the most important parts in aviation engines. Their structure and mechanical properties play a vital role in the performance, reliability and safety of the engine. In the process of producing aviation ring forgings, the control method of the aviation ring forging production line affects the production efficiency of aviation ring forgings.
[0044] At present, the control method of the aviation ring forging production line is to sequentially put the blanks used to produce the aviation ring forgings into the production line, and start the production of the next one after completing the production and processing of one aviation ring forging.
[0045] However, the current control method of aviation ring forging production lines results in low production efficiency and low resource utilization of aviation ring forgings.
[0046] For example, when producing aviation ring forgings, the billets used to produce aviation ring forgings are placed in the production line in sequence. After the first billet is processed into a formed ring forging, the second billet is placed in the production line for further processing. This method will result in low production efficiency and slow production speed. In addition, when the first billet is undergoing processing in a certain link, the equipment in other links is idle. For example, when the first billet is being pressed, the heating furnace and ring rolling equipment are idle, resulting in low utilization of these resources.
[0047] Against this background technology, the present disclosure provides a mixed-flow production line control method that can optimize production capacity, improve production efficiency, reduce equipment idle rate, and improve resource utilization.
[0048] Exemplarily, the execution subject of the mixed production line control method may be a computer or a server, or may be other devices with data processing capabilities. The execution subject of the method is not limited here.
[0049] In some embodiments, the server may be a single server, or a server cluster composed of multiple servers. In some implementations, the server cluster may also be a distributed cluster. The present disclosure does not limit the specific implementation of the server.
[0050] Figure 1 The following is a flow chart of a mixed flow production line control method provided by an embodiment of the present disclosure. Figure 1 As shown, the method may include S101-S104.
[0051] S101, obtaining production information of a target blank.
[0052] S102 . Determine a first blank from the target blanks according to production information of the target blanks.
[0053] Exemplarily, the target blank may include multiple different types of blanks, and the production process of different types of blanks is different, and the production process includes multiple production links. The production information of each target blank can be obtained by identifying the identification of each target blank, and the production information includes the production process, the processing time of each link in the production process, the delivery date, etc. After obtaining the production information of each target blank, the first blank can be selected according to the processing time and delivery date of each target blank, for example, the blank with the earliest delivery date is used as the first blank, or the blank with the shortest total processing time of all links in the production process is used as the first blank.
[0054] For example, the target blanks include target blank 1, target blank 2, target blank 3, target blank 4, and target blank 5. The delivery date of target blank 1 is May 20, and the total processing time is 3.5 hours. The delivery date of target blank 2 is March 21, and the total processing time is 4 hours. The delivery date of target blank 3 is June 10, and the total processing time is 2.8 hours. The delivery date of target blank 4 is August 15, and the total processing time is 8.8 hours. The delivery date of target blank 5 is February 18, and the total processing time is 4.6 hours. When the first blank is selected according to the processing time of each target blank, the target blank 3 with the shortest total processing time can be used as the first blank; when the first blank is selected according to the delivery date of each target blank, the blank 5 with the earliest delivery date can be used as the first blank.
[0055] S103: Determine a second blank from target blanks according to production information of the first blank.
[0056] The second blank is a blank among the target blanks except the first blank, and the number of identical links in the production process of the second blank and the first blank is greater than a preset threshold.
[0057] Exemplarily, the production process of the first blank may include a heating step, a rolling step, a ring rolling step, and a leveling step. After the first blank is determined, a second blank may be selected from the remaining blanks in the target blank except the first blank, and the number of the same steps in the production process of the second blank and the first blank is greater than or equal to a preset threshold.
[0058] For example, when the production process of the first billet includes heating, pressing, ring rolling, and leveling, and the preset threshold is 3, the billet whose production process includes heating, pressing, and ring rolling can be selected from the remaining billets in the target billet except the first billet as the second billet.
[0059] S104, mixing the first blank and the second blank in the production line of the first blank according to the production process of the first blank, the processing time of each link in the production process of the first blank, the moment when the first blank enters the production line, the production process of the second blank, and the processing time of each link in the production process of the second blank.
[0060] For example, the processing time of each production link of the first blank in the production process, the transportation time between each production link, the moment when the first blank enters the production line, the processing time of each production link of the second blank in the production process, and the transportation time between each production link can be obtained. According to the processing time of each production link of the first blank and the second blank in the production process, the transportation time between each production link, and the moment when the first blank enters the production line, the second blank is placed in the production line of the first blank to achieve the purpose of mixed flow processing of the first blank and the second blank in the production line of the first blank.
[0061] For example, when the first billet enters the rolling equipment, the second billet can be placed in a heating furnace for heating, when the first billet enters the ring rolling equipment, the second billet can be placed in the rolling equipment for rolling, and when the first billet enters the leveling equipment, the second billet can be placed in the ring rolling equipment for ring rolling, so as to achieve the purpose of mixed flow processing of the first billet and the second billet in the production line of the first billet.
[0062] The present invention obtains the production information of the target blank, and determines the first blank from the target blank according to the production information of the target blank, and then determines the second blank from the target blank according to the production information of the first blank, wherein the determined second blank is a blank in the target blank except the first blank, and the number of the same links in the production process of the second blank and the first blank is greater than a preset threshold; finally, according to the production process of the first blank, the processing time of each link in the production process of the first blank, the moment when the first blank enters the production line, the production process of the second blank, and the processing time of each link in the production process of the second blank, the first blank and the second blank are mixed in the production line of the first blank. Different varieties of blanks can be put into the production line to achieve the purpose of mixed processing of different varieties of blanks, thereby controlling the mixed production line, optimizing production capacity, improving production efficiency, reducing the idle rate of equipment, and improving resource utilization.
[0063] Figure 2 The embodiments of the present disclosure provide Figure 1 A schematic diagram of an implementation flow of S104 is shown in FIG. Figure 2 As shown, Figure 1 S104 in the example may include S201 - S202 .
[0064] S201. Determine a first moment according to the moment when the first blank enters the first heating furnace, the processing time of the first blank and the second blank in each production link in the production process, and the transportation time of the first blank and the second blank between each production link.
[0065] The first moment may be the moment when the first blank enters the rolling equipment, or may be a certain moment after the first blank enters the rolling equipment.
[0066] S202, placing the second blank into the first heating furnace for heating at the first moment, so as to realize mixed flow processing of the first blank and the second blank in the production line of the first blank.
[0067] For example, the processing time of each production link of the first blank in the production process, the transportation time between each production link, the time when the first blank enters the heating furnace, the processing time of each production link of the second blank in the production process, and the transportation time between each production link can be obtained. According to the processing time of each production link of the first blank and the second blank in the production process, the transportation time between each production link, and the time when the first blank enters the heating furnace, the first moment is determined, and the second blank is placed in the production line of the first blank at the first moment.
[0068] For example, when the production process of the first billet includes heating, rolling, ring rolling, and leveling, and the production process of the second billet includes heating, rolling, and ring rolling, and the heating time of the first billet is 3 hours, the rolling time is 1.5 hours, the ring rolling time is 1 hour, and the leveling time is 0.25 hours, and the transportation time between each production link is 0.5 hours, the heating time of the second billet is 3.5 hours, the rolling time is 2 hours, the ring rolling time is 1.5 hours, and the transportation time between each production link is 0.5 hours, and the first billet enters the heating furnace at 6 o'clock to start heating. It can be calculated that the total processing time of the first billet is 7.25 hours, wherein the heating time of the billet includes the heating time and the insulation time of the billet. The first billet enters the first heating furnace at 6:00 to start heating, enters the rolling equipment at 9:30 to start rolling, enters the ring rolling equipment at 11:30 to start ring rolling, enters the leveling equipment at 13:00 to start leveling, and completes processing at 13:15. The total processing time of the second billet is 8 hours. The second billet can be placed in the first heating furnace for heating at 9:30, and 9:30 is the first moment. Then the second billet ends heating at 13:00, enters the rolling equipment at 13:30 to start rolling, enters the ring rolling equipment at 16:00 to start ring rolling, and completes processing at 17:30.
[0069] This embodiment determines the first time according to the time when the first billet enters the first heating furnace, the processing time of the first billet and the second billet in each production link in the production process, and the transportation time of the first billet and the second billet between each production link, and then puts the second billet into the first heating furnace for heating at the first time, thereby achieving the purpose of mixed flow processing of the first billet and the second billet in the production line of the first billet, reducing the idle time of the equipment, increasing the utilization rate of the equipment, and improving the production efficiency of ring forgings.
[0070] Figure 3 Another flow chart of the mixed production line control method provided by the embodiment of the present disclosure. Figure 3 As shown, the method may include S301 - S302 .
[0071] S301. Determine a third blank from target blanks according to production information of a first blank.
[0072] Exemplarily, the third blank is a blank other than the first blank and the second blank in the target blank, and the number of the same steps in the production process of the third blank and the first blank is greater than a preset threshold. The specific method for determining the third blank can refer to the method for determining the second blank, which will not be repeated here.
[0073] S302. According to the production process of the second blank, the processing time of each link in the production process of the second blank, the moment when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank, the first blank, the second blank and the third blank are mixed-flow processed in the production line of the first blank.
[0074] For example, the production process of the second blank, the processing time of each link in the production process of the second blank, the moment when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank can be obtained first. According to the processing time of each production link in the production process of the second and third blanks, the transportation time between each production link, and the moment when the second blank enters the production line, the third blank is placed in the production line of the first blank to achieve the purpose of mixed flow processing of the first blank and the second blank in the production line of the first blank.
[0075] For example, the third billet can be placed in a heating furnace for heating when the second billet enters the rolling equipment, the third billet can be placed in the rolling equipment for rolling when the second billet enters the ring rolling equipment, and the third billet can be placed in the ring rolling equipment for ring rolling when the second billet enters the leveling equipment, so as to achieve the purpose of mixed flow processing of the first billet, the second billet and the third billet in the production line of the first billet.
[0076] In this embodiment, according to the production information of the first blank, the third blank is determined from the target blank, the third blank is a blank other than the first blank and the second blank in the target blank, the number of the same links in the production process of the third blank and the first blank is greater than a preset threshold, and according to the production process of the second blank, the processing time of each link in the production process of the second blank, the time when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank, the first blank, the second blank and the third blank are mixed in the production line of the first blank. Multiple different varieties of blanks can be put into the production line to achieve the purpose of mixed processing of different varieties of blanks, thereby controlling the mixed production line, further improving production efficiency, reducing the idle rate of equipment, and improving resource utilization.
[0077] Figure 4 The embodiments of the present disclosure provide Figure 3 A schematic diagram of an implementation process of S302 in FIG. Figure 4 As shown, Figure 4 S302 in the example may include S401-S402.
[0078] S401. Determine the second moment according to the moment when the second blank enters the first heating furnace, the processing time of the second blank and the third blank in each production link in the production process, and the transportation time of the second blank and the third blank between each production link.
[0079] The second moment is the moment when the second billet enters the rolling equipment, or may be a certain moment after the second billet enters the rolling equipment.
[0080] S402, placing the third blank into the first heating furnace for heating at the second moment, so as to realize mixed flow processing of the first blank, the second blank and the third blank in the production line of the first blank.
[0081] Based on the above embodiment, for example, a third blank can be selected from the remaining blanks in the target blank except the first blank and the second blank, and the number of the same links in the production process of the third blank and the first blank is greater than or equal to the preset threshold. When the production process of the third blank includes heating, rolling, ring rolling, and leveling, the heating time of the third blank is 2.5 hours, the rolling time is 1.25 hours, the ring rolling time is 1.5 hours, and the leveling time is 0.5 hours, and the transportation time between each production link is 0.25 hours, the total processing time of the third blank is 6.5 hours, and the third blank can be placed in the first heating furnace for heating at 13:30, and 13:30 is the second moment, then the third blank ends heating at 16:00, enters the rolling equipment to start rolling at 16:15, enters the ring rolling equipment to start ring rolling at 17:45, enters the leveling equipment to start leveling at 19:30, and completes processing at 20:00.
[0082] Optionally, the production process of the third blank and the second blank can also be the same. When the production process of the third blank and the second blank is the same, it can be concluded that the heating time of the third blank is 3.5 hours, the rolling time is 2 hours, and the ring rolling time is 1.5 hours. When the transportation time between each production link is 0.5 hours, the total processing time of the third blank is 8 hours. The third blank can be placed in the first heating furnace for heating at 13:30, and the third blank is heated at 17:00, enters the rolling equipment to start rolling at 17:30, enters the ring rolling equipment to start ring rolling at 20:00, and completes the processing at 21:30.
[0083] Optionally, when the production process of the third billet is the same as that of the second billet, the third billet can also be placed in the second heating furnace on the production line for heating at 12 o'clock. The heating of the third billet ends at 15:30, and it enters the pressing equipment to start pressing at 16:00, enters the ring rolling equipment to start ring rolling at 18:30, and completes the processing at 20:00.
[0084] This embodiment determines the second time according to the time when the second billet enters the first heating furnace, the processing time of the second billet and the third billet in each production link in the production process, and the transportation time of the second billet and the third billet between each production link, and then puts the third billet into the first heating furnace for heating at the second time, thereby achieving the purpose of mixed flow processing of the first billet, the second billet and the third billet in the production line of the first billet, further reducing the idle time of the equipment, increasing the utilization rate of the equipment, and improving the production efficiency of ring forgings.
[0085] Figure 5 The embodiments of the present disclosure provide Figure 1 Another implementation flow diagram of S104 is shown in FIG. Figure 5 As shown, Figure 1 S104 in the embodiment may include S501-S503.
[0086] S501. Determine the time when the first billet enters the ring rolling equipment according to the time when the first billet enters the first heating furnace, the processing time of the first billet in each production link in the production process, and the transportation time of the first billet between each production link.
[0087] S502, determining a third moment according to the moment when the first billet enters the ring rolling equipment, the processing time of the second billet in each production link in the production process, and the transportation time of the second billet between each production link.
[0088] S503, at the third moment, placing the second blank into the second heating furnace for heating, so as to realize mixed flow processing of the first blank and the second blank in the production line of the first blank.
[0089] Exemplarily, the time when the first billet enters the ring rolling equipment can be determined based on the time when the first billet enters the first heating furnace, the processing time of the first billet in each production link in the production process, and the transportation time of the first billet between each production link, to ensure that the second billet enters the press rolling equipment at the time when the first billet enters the ring rolling equipment; based on the time when the second billet enters the press rolling equipment, the heating time required for the second billet, and the transportation time of the second billet between each production link, it is possible to determine the time when the second billet can enter the second heating furnace for heating while ensuring that the second billet can enter the press rolling equipment at the time when the first billet enters the ring rolling equipment.
[0090] Based on the above embodiment, for example, when the production process of the first billet includes heating, rolling, ring rolling, and leveling, and the production process of the second billet includes heating, rolling, and ring rolling, and the heating time of the first billet is 3 hours, the rolling time is 1.5 hours, the ring rolling time is 1 hour, and the leveling time is 0.25 hours, and the transportation time between each production link is 0.5 hours, the heating time of the second billet is 3.5 hours, the rolling time is 2 hours, and the ring rolling time is 1.5 hours, and the transportation time between each production link is 0.5 hours, when the first billet enters the heating furnace at 6 o'clock and starts heating. It can be determined that the time when the first billet enters the ring rolling equipment is 11:30, and it is necessary to ensure that the second billet enters the rolling equipment at 11:30. Through the heating time of the second billet and the transportation time of the second billet, it can be inferred that the second billet needs to be heated at 7:30, and 7:30 is the third time. The second billet can be placed in the second heating furnace for heating at 7:30.
[0091] This embodiment determines the time when the first billet enters the ring rolling equipment according to the time when the first billet enters the first heating furnace, the processing time of each production link of the first billet in the production process, and the transportation time of the first billet between each production link, and then determines the third time according to the time when the first billet enters the ring rolling equipment, the processing time of each production link of the second billet in the production process, and the transportation time of the second billet between each production link, and puts the second billet into the second heating furnace for heating at the third time, so as to realize mixed flow processing of the first billet and the second billet in the production line of the first billet. The second billet can be heated in the second heating furnace while the first billet is heated in the first heating furnace, which further reduces the idle time of the equipment, shortens the production cycle of the ring forgings, and improves the production efficiency of the ring forgings.
[0092] In some embodiments, the production information includes the production process of the target blank, the processing time of each link in the production process of the target blank, and the delivery date of the target blank; Figure 1 S102 in the method may include: determining a first blank from the target blanks according to a delivery date of the target blanks.
[0093] For example, the target blank corresponding to the ring forging with the earliest delivery date may be used as the first blank.
[0094] For example, the delivery date of the ring forging corresponding to target blank 1 is May 28, the delivery date of the ring forging corresponding to target blank 2 is March 15, and the delivery date of the ring forging corresponding to target blank 3 is April 16, and target blank 2 can be used as the first blank.
[0095] This embodiment determines the first blank from the target blanks according to the delivery date of the target blanks, thereby optimizing production capacity, improving production efficiency, completing production tasks on time, and improving customer satisfaction.
[0096] Figure 6 Another flow chart of the mixed flow production line control method provided by the embodiment of the present disclosure. Figure 6 As shown, the method may include S601-S602.
[0097] S601. Determine a first target blank according to the delivery date of the target blanks, where the first target blank is at least one of the target blanks except the first blank.
[0098] S602, determining from the first target blank a blank having a number of identical links in the production process with the first blank greater than a preset threshold as the second blank.
[0099] Exemplarily, after determining the first blank, at least one blank with an earlier delivery date can be selected from other target blanks other than the first blank as the first target blank, and then a blank having the same number of links in the production process as the first blank greater than a preset threshold can be determined from the selected first target blank as the second blank.
[0100] For example, target blank 1 is the first blank, the delivery date of target blank 2 is March 21, the delivery date of target blank 3 is June 10, the delivery date of target blank 4 is August 15, and the delivery date of target blank 5 is February 18, wherein the number of the same links in the production process of target blank 2 and target blank 4 as the first blank is greater than the preset threshold. Target blank 5 and target blank 2 with an earlier delivery date can be selected as the first target blank first, and then target blank 2 with the same number of links in the production process of the first blank greater than the preset threshold is selected from target blank 5 and target blank 2 as the second blank. When there is no target blank in the first target blank whose number of the same links in the production process of the first blank is greater than the preset threshold, target blanks with an earlier delivery date and meeting the requirement that the number of the same links in the production process of the first blank is greater than the preset threshold can be selected from the remaining target blanks as the second blank.
[0101] This embodiment determines the first target blank according to the delivery date of the target blank, and then determines from the first target blank a blank whose number of identical links in the production process of the first blank is greater than a preset threshold as the second blank. By doing so, a target blank with an earlier delivery date and whose number of identical links in the production process of the first blank is greater than the preset threshold can be determined, which can ensure that the production task is completed on time while further optimizing production capacity and improving production efficiency.
[0102] Figure 7 Another flow chart of the mixed flow production line control method provided by the embodiment of the present disclosure. Figure 7 As shown, the method may include S701-S702.
[0103] S701, determining a second target blank, where the second target blank is at least one target blank having the same steps in the production process as the first blank greater than a preset threshold.
[0104] S702: Select a blank with the earliest delivery date from the second target blanks as the second blank.
[0105] For example, after the first blank is determined, at least one blank having the same production process as the first blank and a number of links greater than a preset threshold value can be determined from other target blanks other than the first blank as the second target blank. Then, a blank with the earliest delivery date is selected from the second target blanks as the second blank.
[0106] For example, target blank 1 is the first blank, and the number of the same links in the production process of target blank 2, target blank 3, target blank 4 and the first blank is greater than the preset threshold, and target blank 2, target blank 3, target blank 4 are the second target blank. Among them, the delivery date of target blank 2 is May 21, the delivery date of target blank 3 is February 10, and the delivery date of target blank 4 is August 15. Target blank 3 with the earliest delivery date can be selected from the second target blank as the second blank.
[0107] In an exemplary embodiment, the present disclosure also provides a mixed-flow production line control device, which can be used to implement the mixed-flow production line control method as described in the above-mentioned embodiment. Figure 8 This is a schematic diagram of the composition of the mixed flow production line control device provided in the embodiment of the present disclosure. Figure 8 As shown, the device may include: an acquisition unit 801, a determination unit 802, and a processing unit 803.
[0108] The acquisition unit 801 is used to acquire the production information of the target blank.
[0109] The determination unit 802 is used to determine a first blank from the target blanks according to the production information of the target blanks.
[0110] The determination unit 802 is also used to determine a second blank from the target blanks based on the production information of the first blank, where the second blank is a blank other than the first blank in the target blank, and the number of identical links in the production process of the second blank and the first blank is greater than a preset threshold.
[0111] The processing unit 803 is used to mix the first blank and the second blank in the production line of the first blank according to the production process of the first blank, the processing time of each link in the production process of the first blank, the time when the first blank enters the production line, the production process of the second blank, and the processing time of each link in the production process of the second blank, to process the first blank and the second blank in a mixed flow manner.
[0112] Optionally, the production process of the first billet includes a heating step, a rolling step, a ring rolling step, and a leveling step; the processing unit 803 is specifically used to determine the first moment according to the moment when the first billet enters the first heating furnace, the processing time of the first billet and the second billet in each production link in the production process, and the transportation time of the first billet and the second billet between each production link, the first moment being the moment when the first billet enters the rolling equipment or the moment after the first billet enters the rolling equipment; at the first moment, the second billet is placed in the first heating furnace for heating to realize mixed flow processing of the first billet and the second billet in the production line of the first billet.
[0113] Optionally, the determination unit 802 is also used to determine a third blank from the target blanks based on the production information of the first blank, the third blank being a blank in the target blank other than the first blank and the second blank, and the number of identical links in the production process of the third blank and the first blank is greater than a preset threshold; the processing unit is also used to: according to the production process of the second blank, the processing time of each link in the production process of the second blank, the moment when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank, mixed flow processing of the first blank, the second blank and the third blank in the production line of the first blank.
[0114] Optionally, the processing unit 803 is specifically used to determine the second moment according to the moment when the second billet enters the first heating furnace, the processing time of the second billet and the third billet in each production link in the production process, and the transportation time of the second billet and the third billet between each production link, where the second moment is the moment when the second billet enters the pressing and rolling equipment or the moment after the second billet enters the pressing and rolling equipment; at the second moment, the third billet is placed in the first heating furnace for heating to realize mixed flow processing of the first billet, the second billet and the third billet in the production line of the first billet.
[0115] Optionally, the processing unit 803 is specifically used to determine the moment when the first billet enters the ring rolling equipment according to the moment when the first billet enters the first heating furnace, the processing time of the first billet in each production link in the production process, and the transportation time of the first billet between each production link; determine the third moment according to the moment when the first billet enters the ring rolling equipment, the processing time of the second billet in each production link in the production process, and the transportation time of the second billet between each production link; at the third moment, place the second billet into the second heating furnace for heating, so as to realize mixed flow processing of the first billet and the second billet in the production line of the first billet.
[0116] Optionally, the production information includes the production process of the target blank, the processing time of each link in the production process of the target blank, and the delivery date of the target blank; the determination unit 802 is specifically used to determine the first blank from the target blanks according to the delivery date of the target blank.
[0117] Optionally, the determination unit 802 is specifically used to determine the first target blank according to the delivery date of the target blank, and the first target blank is at least one of the target blanks other than the first blank; and a blank having the same number of links in the production process of the first blank greater than a preset threshold is determined from the first target blank as the second blank.
[0118] Optionally, the determination unit 802 is specifically used to determine a second target blank, where the second target blank is a blank in which the number of identical links in the production process of the first blank is greater than a preset threshold; and a blank with the earliest delivery date is selected from the second target blanks as the second blank.
[0119] In the technical solution disclosed herein, the acquisition, storage and application of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0120] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0121] In an exemplary embodiment, an electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method described in the above embodiments.
[0122] In an exemplary embodiment, the readable storage medium may be a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause a computer to execute the method according to the above embodiments.
[0123] In an exemplary embodiment, a computer program product includes a computer program, and when the computer program is executed by a processor, the method according to the above embodiments is implemented.
[0124] Fig. 9 A schematic block diagram of an example electronic device 900 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0125] like Fig. 9 As shown, the electronic device 900 includes a computing unit 901, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 902 or a computer program loaded from a storage unit 908 into a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 can also be stored. The computing unit 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0126] Multiple components in the electronic device 900 are connected to the I / O interface 905, including: an input unit 906, such as a keyboard, a mouse, etc.; an output unit 907, such as various types of displays, speakers, etc.; a storage unit 908, such as a disk, an optical disk, etc.; and a communication unit 909, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 909 allows the electronic device 900 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0127] The computing unit 901 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 901 performs the various methods and processes described above, such as the mixed flow production line control method. For example, in some embodiments, the mixed flow production line control method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 908. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 900 via the ROM 902 and / or the communication unit 909. When the computer program is loaded into the RAM 903 and executed by the computing unit 901, one or more steps of the mixed flow production line control method described above may be performed. Alternatively, in other embodiments, the computing unit 901 may be configured to perform the mixed flow production line control method in any other appropriate manner (e.g., by means of firmware).
[0128] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0129] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0130] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0131] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0132] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0133] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0134] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0135] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A mixed flow production line control method, the method comprising: Obtaining production information of target blanks; determining a first blank from the target blanks according to production information of the target blanks; Determine a second blank from the target blank according to the production information of the first blank, the second blank being a blank in the target blank except the first blank, and the number of the same links in the production process of the second blank and the first blank is greater than a preset threshold; According to the production process of the first blank, the processing time of each link in the production process of the first blank, the time when the first blank enters the production line, the production process of the second blank, and the processing time of each link in the production process of the second blank, the first blank and the second blank are mixed in the production line of the first blank; The production process of the first blank includes a heating step, a rolling step, a ring rolling step, and a leveling step; and the mixed flow processing of the first blank and the second blank in the production line of the first blank according to the production process of the first blank, the processing time of each step in the production process of the first blank, the time when the first blank enters the production line, the production process of the second blank, and the processing time of each step in the production process of the second blank includes: Determine a first moment according to the moment when the first blank enters the first heating furnace, the processing time of the first blank and the second blank in each production link in the production process, and the transportation time of the first blank and the second blank between each production link, wherein the first moment is the moment when the first blank enters the rolling equipment or the moment after the first blank enters the rolling equipment; At the first moment, the second blank is placed in a first heating furnace for heating, so as to achieve mixed flow processing of the first blank and the second blank in a production line of the first blank.
2. The method according to claim 1, further comprising: Determine a third blank from the target blanks according to the production information of the first blank, wherein the third blank is a blank other than the first blank and the second blank in the target blank, and the number of the same links in the production process of the third blank and the first blank is greater than a preset threshold; According to the production process of the second blank, the processing time of each link in the production process of the second blank, the moment when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank, the first blank, the second blank and the third blank are mixed-flow processed in the production line of the first blank.
3. The method according to claim 2, wherein the first blank, the second blank and the third blank are mixed-flow processed in the production line of the first blank according to the production process of the second blank, the processing time of each link in the production process of the second blank, the time when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank, comprising: Determine the second moment according to the moment when the second blank enters the first heating furnace, the processing time of each production link of the second blank and the third blank in the production process, and the transportation time of the second blank and the third blank between each production link, the second moment being the moment when the second blank enters the rolling equipment or the moment after the second blank enters the rolling equipment; At the second moment, the third blank is placed in the first heating furnace for heating, so as to achieve mixed flow processing of the first blank, the second blank and the third blank in the production line of the first blank.
4. The method according to claim 1, wherein the first blank and the second blank are mixed in the production line of the first blank according to the production process of the first blank, the processing time of each link in the production process of the first blank, the time when the first blank enters the production line, the production process of the second blank, and the processing time of each link in the production process of the second blank, comprising: Determine the time when the first blank enters the ring rolling equipment according to the time when the first blank enters the first heating furnace, the processing time of each production link of the first blank in the production process, and the transportation time of the first blank between each production link; Determine the third time according to the time when the first blank enters the ring rolling equipment, the processing time of each production link of the second blank in the production process, and the transportation time of the second blank between each production link; At the third moment, the second blank is placed in a second heating furnace for heating, so as to achieve mixed flow processing of the first blank and the second blank in the production line of the first blank.
5. The method according to claim 1, wherein the production information includes the production process of the target blank, the processing time of each link in the production process of the target blank, and the delivery date of the target blank; and determining the first blank from the target blank according to the production information of the target blank comprises: A first billet is determined from among the target billets according to a delivery date of the target billets.
6. The method according to claim 5, wherein determining the second blank from the target blank according to the production information of the first blank comprises: Determining a first target blank according to the delivery date of the target blank, wherein the first target blank is at least one blank among the target blanks except the first blank; A blank having a number of identical links in a production process of the first blank that is greater than a preset threshold is determined from the first target blank as the second blank.
7. The method according to claim 5, wherein determining the second blank from the target blank according to the production information of the first blank comprises: Determine a second target blank, where the second target blank is a blank in which the number of the same links in the production process as the first blank is greater than a preset threshold value; A billet with the earliest delivery date is selected from the second target billets as the second billet.
8. A mixed flow production line control device, the device comprising: An acquisition unit, used for acquiring production information of a target blank; a determining unit, configured to determine a first blank from the target blanks according to production information of the target blanks; The determining unit is further used to determine a second blank from the target blank according to the production information of the first blank, the second blank being a blank in the target blank except the first blank, and the number of the same links in the production process of the second blank and the first blank is greater than a preset threshold; a processing unit, configured to process the first blank and the second blank in a mixed flow in a production line of the first blank according to a production process of the first blank, a processing time of each link in the production process of the first blank, a time when the first blank enters a production line, a production process of the second blank, and a processing time of each link in the production process of the second blank; The production process of the first blank includes heating, rolling, ring rolling and leveling. The processing unit is specifically used for: Determine a first moment according to the moment when the first blank enters the first heating furnace, the processing time of the first blank and the second blank in each production link in the production process, and the transportation time of the first blank and the second blank between each production link, wherein the first moment is the moment when the first blank enters the rolling equipment or the moment after the first blank enters the rolling equipment; At the first moment, the second blank is placed in a first heating furnace for heating, so as to achieve mixed flow processing of the first blank and the second blank in a production line of the first blank.
9. The apparatus according to claim 8, wherein the determining unit is further configured to: Determine a third blank from the target blanks according to the production information of the first blank, wherein the third blank is a blank other than the first blank and the second blank in the target blank, and the number of the same links in the production process of the third blank and the first blank is greater than a preset threshold; The processing unit is also used for: According to the production process of the second blank, the processing time of each link in the production process of the second blank, the moment when the second blank enters the production line, the production process of the third blank, and the processing time of each link in the production process of the third blank, the first blank, the second blank and the third blank are mixed-flow processed in the production line of the first blank.
10. The device according to claim 9, wherein the processing unit is specifically used for: Determine the second moment according to the moment when the second blank enters the first heating furnace, the processing time of each production link of the second blank and the third blank in the production process, and the transportation time of the second blank and the third blank between each production link, the second moment being the moment when the second blank enters the rolling equipment or the moment after the second blank enters the rolling equipment; At the second moment, the third blank is placed in the first heating furnace for heating, so as to achieve mixed flow processing of the first blank, the second blank and the third blank in the production line of the first blank.
11. The device according to claim 8, wherein the processing unit is specifically used for: Determine the time when the first blank enters the ring rolling equipment according to the time when the first blank enters the first heating furnace, the processing time of each production link of the first blank in the production process, and the transportation time of the first blank between each production link; Determine the third time according to the time when the first blank enters the ring rolling equipment, the processing time of each production link of the second blank in the production process, and the transportation time of the second blank between each production link; At the third moment, the second blank is placed in a second heating furnace for heating, so as to achieve mixed flow processing of the first blank and the second blank in the production line of the first blank.
12. The device according to claim 8, wherein the production information includes the production process of the target blank, the processing time of each link in the production process of the target blank, and the delivery date of the target blank; the determination unit is specifically used to: A first billet is determined from among the target billets according to a delivery date of the target billets.
13. The device according to claim 12, wherein the determining unit is specifically configured to: Determining a first target blank according to the delivery date of the target blank, wherein the first target blank is at least one blank among the target blanks except the first blank; A blank having a number of identical links in a production process of the first blank that is greater than a preset threshold is determined from the first target blank as the second blank.
14. The device according to claim 12, wherein the determining unit is specifically configured to: Determine a second target blank, where the second target blank is a blank in which the number of the same links in the production process as the first blank is greater than a preset threshold value; A billet with the earliest delivery date is selected from the second target billets as the second billet.
15. An electronic device, comprising: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1 to 7.
16. A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause a computer to execute the method according to any one of claims 1 to 7.
17. A computer program product, comprising a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 7.
