Production line logistics scheduling method, device and system, medium and program product
By acquiring the weight data of various raw materials during the die casting production process, the intelligent handling equipment is scheduled, solving the inefficiency problem caused by manual handling in traditional die casting production, realizing the efficient operation of the automated logistics system, and improving production efficiency and stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-24
- Publication Date
- 2026-03-31
AI Technical Summary
In the traditional die casting production process, the material feeding process relies on multiple manual transfers, resulting in low automation and production efficiency.
By acquiring weight data of various raw materials (including virgin materials, crushed materials, and scraps), intelligent handling equipment can be scheduled, scheduling strategies can be dynamically adjusted, resource allocation can be optimized, and the efficient operation of automated logistics systems can be achieved.
It improved the automation level and production efficiency of the logistics system, reduced the downtime of die-casting machines caused by the accumulation of scrap materials or waiting for empty boxes, and improved production stability and efficiency.
Smart Images

Figure CN121755680A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of automation control technology, and in particular to a production line logistics scheduling method, device, system, medium and program product. Background Technology
[0002] In the production of die-cast parts, the traditional feeding process relies on multiple manual transfers, resulting in low automation and production efficiency. Summary of the Invention
[0003] This disclosure provides a production line logistics scheduling method, apparatus, system, medium, and program product for improving the automation level and production efficiency of the die-casting production process.
[0004] According to a first aspect of the present disclosure, a production line logistics scheduling method is provided, comprising: Obtain the weight data corresponding to various raw materials used to manufacture die castings, including virgin materials, scrap materials and offcuts, wherein the offcuts are generated during the die casting process of the die castings; Based on the weight data corresponding to the various raw materials, the intelligent handling equipment used to transfer the various raw materials is scheduled.
[0005] In this way, by scheduling intelligent handling equipment based on the weight data corresponding to various raw materials, there is no need for manual observation of the material situation on the production line and manual transfer of materials, which can effectively improve the automation level and production efficiency of the logistics system.
[0006] In some possible implementations, the weight data of the scrap includes the actual total weight of the scrap, as well as the production data corresponding to various types of scrap within a set die-casting cycle; Based on the weight data corresponding to the various raw materials, the intelligent handling equipment used to transfer the various raw materials is scheduled, including: Based on the production data corresponding to the various types of scrap materials within the set die-casting cycle, determine the total production of scrap materials within the set die-casting cycle; The scrap generation rate is determined based on the set die-casting cycle and the total scrap output. The intelligent handling equipment is scheduled based on the scrap generation rate and / or the actual total weight.
[0007] In this way, by adjusting the scrap generation rate, the scheduling strategy can be dynamically adjusted, resource allocation can be optimized, the timeliness of scrap transfer and adaptability to production fluctuations can be enhanced, and production efficiency can be improved.
[0008] In some possible implementations, the intelligent handling equipment is scheduled based on the scrap generation rate and the actual total weight, including: Based on the scrap generation rate and the actual total weight, predict the full-load time for the scrap bin on the die-casting machine side to reach full load. In response to reaching the full load time, the intelligent handling equipment is controlled to perform an empty / full box replacement task; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material boxes on the die-casting machine side to the line-side warehouse, and transfer the empty scrap material boxes to the die-casting machine side.
[0009] In this way, by accurately predicting the full-load time corresponding to the scrap material, and triggering the replacement task at the full-load time, the replacement of the material box can be completed before the material box is full, thus avoiding the die-casting machine shutdown caused by the accumulation of scrap material or waiting for empty boxes, and significantly improving the production line efficiency.
[0010] In some possible implementations, the time it takes for the scrap bin on the die-casting machine side to reach full load is predicted based on the scrap generation rate and the actual total weight, including: Based on the scrap generation rate and the actual total weight, determine the predicted total weight of the scrap at different times; In response to the predicted total weight being greater than or equal to a set weight, the time corresponding to the predicted total weight is determined as the full load time.
[0011] Thus, by dynamically predicting the total weight of scrap materials, the time it takes for the material box to reach full load is predicted. This method is robust and can effectively ensure the accuracy of scheduling intelligent handling equipment to perform empty-full box replacement tasks.
[0012] In some possible implementations, scheduling the intelligent handling equipment based on the scrap generation rate includes: In response to the scrap material generation rate being greater than or equal to a first threshold, the priority of the empty / full box replacement task is increased; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material box on the die-casting machine side to the line-side warehouse, and to transfer the empty scrap material box to the die-casting machine side.
[0013] In this way, by adjusting the priority of empty and full box replacement tasks in the task queue by adjusting the scrap generation rate, the optimal allocation of resources can be achieved globally, minimizing the downtime risk under high scrap production and effectively improving the overall system efficiency.
[0014] In some possible implementations, the weight data corresponding to the various raw materials also includes the line-side inventory of virgin materials and / or crushed materials; scheduling the intelligent handling equipment used to transfer the various raw materials according to the weight data corresponding to each of the various raw materials further includes: The lineside inventory corresponding to the target raw material is determined to be lower than the set inventory level, wherein the target raw material is at least one of virgin material and crushed material; In response to the scrap generation rate being less than the first threshold, the priority of the line-side warehouse replenishment task is increased. The line-side warehouse replenishment task is used to transport the full-loaded material box corresponding to the target raw material in the warehouse to the line-side warehouse corresponding to the target raw material.
[0015] In this way, when the line-side warehouse replenishment task is triggered, the priority of the replenishment task can be determined by the scrap generation rate. During periods when the scrap generation rate is low, raw material replenishment can be performed first, achieving the optimal allocation of logistics resources in the time dimension and significantly improving production efficiency.
[0016] In some possible implementations, the intelligent handling equipment is scheduled according to the scrap generation rate, including: Determine the change between the scrap generation rate of the previous die casting cycle and the scrap generation rate of the current die casting cycle; In response to the change value being less than a second threshold, the intelligent handling equipment is scheduled to adjust the proportion of the weight of scrap material in the total amount of material fed to various raw materials in the next die-casting cycle.
[0017] In this way, by controlling the rate of scrap generation, the weight of scrap in the feed ratio can be dynamically adjusted, which greatly improves production stability and efficiency while ensuring production quality.
[0018] In some possible implementations, the weight data corresponding to the various raw materials includes the feeding weight of each raw material. Scheduling the intelligent handling equipment for transferring the various raw materials based on the weight data also includes: Based on the respective feed weights of the various raw materials, determine the feed weight of each of the various raw materials in the next die-casting cycle; The intelligent handling equipment is scheduled according to the feeding weight of each raw material in the next die-casting cycle.
[0019] In this way, by using the feeding weights of various raw materials in the current die-casting cycle, the feeding weight of each raw material in the next die-casting cycle can be dynamically determined, and the intelligent handling equipment can be scheduled. This enables intelligent control of the mixing ratio of different raw materials, which can significantly improve production efficiency and reduce burn-off rate.
[0020] In some possible implementations, the feeding weight of each of the multiple raw materials in the next die-casting cycle is determined based on the feeding weight of each of the multiple raw materials, including: Based on the respective feed weights of the various raw materials, determine the proportion of each raw material's feed weight in the total feed weight during this die-casting cycle. Based on the feeding weight of each raw material and the corresponding feeding ratio and the first feeding ratio, determine the feeding weight of each raw material in the next die-casting cycle.
[0021] In this way, by using the proportion of each raw material's weight in the total amount of raw materials in the current die-casting cycle, as well as the first proportion of each raw material's weight in the current die-casting cycle, the proportion of each raw material in the current die-casting cycle can be adjusted to adjust the proportion of each raw material in the next die-casting cycle. This allows for dynamic material proportioning and effectively controls the balance between the production cost and burn-off rate of die-cast parts.
[0022] In some possible implementations, the feeding weight of each of the multiple raw materials in the next die-casting cycle is determined based on the feeding weight of each of the multiple raw materials, including: Based on the feeding weights corresponding to the various raw materials, determine the cumulative feeding weight of each raw material and the total cumulative feeding amount of the various raw materials within multiple die-casting cycles; Determine the percentage of the cumulative weight of each raw material in the total cumulative weight; In response to the cumulative feeding ratio of the target raw material being less than the second feeding ratio, the feeding weight corresponding to each raw material in the next die-casting cycle is determined.
[0023] In this way, by using the cumulative weight of each raw material in multiple die-casting cycles as a percentage of the total cumulative weight, and the second percentage of each raw material, the feeding ratio of each raw material in the next die-casting cycle can be adjusted, thus achieving dynamic feeding ratio and effectively controlling the balance between the production cost and burn-off rate of die-cast parts.
[0024] According to a second aspect of the present disclosure, a production line logistics scheduling device is provided, comprising: The acquisition module is configured to acquire the weight data corresponding to various raw materials used to manufacture die castings, including virgin materials, scrap materials and offcuts, wherein the offcuts are generated during the die casting process of the die castings. The scheduling module is configured to schedule intelligent handling equipment used to transfer the various raw materials based on the weight data corresponding to each of the various raw materials.
[0025] In some possible implementations, the weight data of the scrap includes the actual total weight of the scrap, as well as the production data corresponding to various types of scrap within a set die-casting cycle; The scheduling module is configured as follows: Based on the production data corresponding to the various types of scrap materials within the set die-casting cycle, determine the total production of scrap materials within the set die-casting cycle; The scrap generation rate is determined based on the set die-casting cycle and the total scrap output. The intelligent handling equipment is scheduled based on the scrap generation rate and / or the actual total weight.
[0026] In some possible implementations, the scheduling module is configured to: Based on the scrap generation rate and the actual total weight, predict the full-load time for the scrap bin on the die-casting machine side to reach full load. In response to reaching the full load time, the intelligent handling equipment is controlled to perform an empty / full box replacement task; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material boxes on the die-casting machine side to the line-side warehouse, and transfer the empty scrap material boxes to the die-casting machine side.
[0027] In some possible implementations, the scheduling module is configured to: In response to the scrap material generation rate being greater than or equal to a first threshold, the priority of the empty / full box replacement task is increased; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material box on the die-casting machine side to the line-side warehouse, and to transfer the empty scrap material box to the die-casting machine side.
[0028] In some possible implementations, the scheduling module is configured to: Determine the change between the scrap generation rate of the previous die casting cycle and the scrap generation rate of the current die casting cycle; In response to the change value being less than a second threshold, the intelligent handling equipment is scheduled to adjust the proportion of the weight of scrap material in the total amount of material fed to various raw materials in the next die-casting cycle.
[0029] According to a third aspect of the present disclosure, a production line logistics scheduling system is provided, comprising: Logistics systems, including intelligent handling equipment for transferring various raw materials; and, A scheduling system is used to execute the production line logistics scheduling method described in the first aspect of this disclosure, and to schedule the intelligent handling equipment.
[0030] In some possible implementations, the production line logistics scheduling system further includes: A smelting system for smelting the aforementioned raw materials; A die-casting system is used to die-cast the various raw materials after smelting to obtain die-cast parts. The die-casting system includes a data acquisition device for collecting production data corresponding to the scrap material of the die-cast parts.
[0031] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the production line logistics scheduling method described in the first aspect of the present disclosure.
[0032] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the production line logistics scheduling method described in the first aspect of the present disclosure.
[0033] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: This disclosure obtains the weight data of various raw materials used in manufacturing die-cast parts, including virgin materials, scrap, and offcuts, with the offcuts being generated during the die-casting process. Based on this weight data, intelligent handling equipment for transferring these raw materials is scheduled. Thus, scheduling the intelligent handling equipment based on the weight data of each raw material eliminates the need for manual observation of materials on the production line and manual material transfer, effectively improving the automation level and production efficiency of the logistics system.
[0034] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0035] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0036] Figure 1 This is a flowchart illustrating a feeding process according to an exemplary embodiment.
[0037] Figure 2 This is a flowchart illustrating material preparation before feeding, according to an exemplary embodiment.
[0038] Figure 3 This is a schematic diagram illustrating a production line logistics scheduling scenario according to an exemplary embodiment.
[0039] Figure 4 This is a flowchart illustrating a production line logistics scheduling method according to an exemplary embodiment.
[0040] Figure 5 This is a block diagram illustrating a production line logistics scheduling system according to an exemplary embodiment.
[0041] Figure 6This is a block diagram illustrating a production line logistics scheduling device according to an exemplary embodiment.
[0042] Figure 7 This is a block diagram illustrating a chip system according to an exemplary embodiment.
[0043] Figure 8 This is a block diagram illustrating an apparatus for production line logistics scheduling according to an exemplary embodiment. Detailed Implementation
[0044] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0045] In related technologies, such as Figure 1 As shown, during die casting production, raw materials can be manually selected and fed into the furnace system for melting, and the die casting production process can be executed. Specifically, die casting uses a pressure casting machine equipped with casting molds. Molten copper, zinc, aluminum, or aluminum alloys are poured into the feed inlet of the die casting machine, and then die-cast to produce copper, zinc, aluminum, or aluminum alloy parts of the shape and size specified by the mold.
[0046] Die castings can be used to manufacture die casting automotive parts, die casting automotive engine pipes, die casting air conditioning parts, die casting gasoline engine cylinder heads, die casting valve rocker arms, die casting valve supports, die casting electrical components, die casting motor end caps, die casting housings, die casting pump housings, die casting building components, die casting decorative components, die casting guardrail components, die casting wheels, and so on.
[0047] Taking integrated die-cast aluminum as an example, the aluminum raw materials corresponding to the smelting of die-cast aluminum include aluminum ingots, crushed materials, and scrap. Among them, aluminum ingots are the main raw material for aluminum smelting and are purchased from external aluminum ingot raw material manufacturers; crushed materials are die-cast semi-finished or finished products that have been judged to be unqualified by quality and can be crushed and recycled; scrap includes slag sacs, plasma cutting materials, burrs, and slabs generated during the die-casting production process.
[0048] When raw materials are fed into the smelting process, the different amounts of different raw materials may affect energy consumption and burn-off rate, thus affecting the cost of the aluminum smelting process. Specifically, the larger the proportion of raw materials in the smelting feed, the smaller the burn-off rate, but the higher the cost of the raw materials. The recycling of crushed materials and scraps can save costs, but the larger the proportion of crushed materials and scraps in the smelting feed, the greater the burn-off rate.
[0049] like Figure 2 ,3 As shown, the material preparation for each raw material before smelting can include a material receiving process, a line-side warehouse requisition process, and a material issuing process. The material receiving process registers the source, weight, type, and other relevant data of the raw materials upon their arrival in the warehouse. The line-side warehouse requisition process transfers the raw materials from their waiting position in the warehouse to the line-side warehouse. The material issuing process transfers the raw materials from the line-side warehouse to the smelting furnace for feeding.
[0050] In existing integrated die-casting smelting and feeding scenarios, some production lines can use manually controlled intelligent handling equipment to transport raw materials from the warehouse's waiting position to the line-side warehouse. The intelligent handling equipment then pushes the raw materials into an elevator, which automatically lifts and feeds them. Afterward, empty material bins are manually moved to the empty bin placement area. Some production lines are gradually adopting automated conveying equipment to control raw material transfer and automatic feeding.
[0051] like Figure 3 As shown, taking die-cast aluminum as an example, the die-casting production line disclosed herein includes an aluminum ingot warehouse and a crushing room for crushing unqualified finished or semi-finished die-cast parts. Multiple waiting positions are set up in both the aluminum ingot warehouse and the crushing room. These waiting positions can be used to place fully loaded raw material boxes. Intelligent handling equipment can transport the raw material boxes from the waiting positions to the line-side warehouse. The line-side warehouse includes multiple aluminum ingot storage locations and crushed material storage locations. Additionally, temporary scrap material storage locations can be set up to store excess scrap material boxes when there is a large amount of scrap material. The intelligent handling equipment can transport the raw materials in the line-side warehouse to the elevator on the feeding port side of the smelting furnace for feeding raw materials into the smelting furnace. After the molten aluminum passes through the smelting furnace and undergoes processes such as heat preservation, spraying, and vacuuming, the molten aluminum is injected into the die-casting machine to execute the die-casting process. Various types of scrap material are generated during the die-casting process and are placed into the scrap material box at the scrap material outlet of the die-casting machine. The resulting blank parts are placed into the die-casting blank part warehouse.
[0052] Among them, the intelligent handling equipment can transfer the scrap material bins on the side of the die-casting machine to the line-side warehouse or directly to the feeding port of the smelting furnace; the intelligent handling equipment can also transfer empty scrap material bins to the side of the die-casting machine.
[0053] Reference Figure 4 , Figure 4 This is a flowchart illustrating a production line logistics scheduling method according to an exemplary embodiment, such as... Figure 4 As shown, the production line logistics scheduling method includes the following steps.
[0054] In step S401, the weight data corresponding to various raw materials used to manufacture the die casting is obtained. The various raw materials include virgin materials, crushed materials and scrap materials, and the scrap materials are generated during the die casting process of the die casting.
[0055] In step S402, the intelligent handling equipment used to transfer the various raw materials is scheduled according to the weight data corresponding to each of the various raw materials.
[0056] For example, the raw materials for die castings can be metals such as copper, zinc, and aluminum, and are not limited here. Various raw materials can include virgin materials, scrap, and offcuts. Virgin materials refer to new metal materials such as aluminum ingots and magnesium ingots; scrap refers to the recycled and crushed material from waste die castings or defective products; and offcuts are metal scraps separated from the die casting body. Offcuts are generated during the die casting process, such as gating system gates, runners, overflow channels, as well as flash and burrs.
[0057] For example, weight data refers to the quality information of raw materials, crushed materials, and scrap materials acquired through a weight sensor. The weight sensor or vision sensor can be set up as follows: Figure 3 The weighing platform on the feeding port side of the smelting furnace shown can be, for example, a weighbridge, hopper scale, online weighing system, etc., and is not limited here. Weight data is the basis for quantifying raw material demand and supply. For example, the real-time weight of scrap can be used to determine the urgency of scrap recycling, and the weight of the line-side inventory of crushed material and virgin material can be used to determine whether to replenish the line-side inventory and the amount to replenish.
[0058] For example, intelligent material handling equipment is automated transportation equipment with autonomous navigation, task reception, and execution capabilities, such as Automated Guided Vehicles (AGVs) and Autonomous Mobile Robots (AMRs). Intelligent material handling equipment can be used to replace traditional artificial intelligence material handling equipment or fixed conveyor lines.
[0059] For example, the weight data of various raw materials can be acquired in real time or periodically, including the line-side inventory weight of virgin materials and crushed materials, the actual total weight of the scrap bins on the die-casting machine side, and the real-time output of scrap on the die-casting machine side. The actual total weight and real-time output of scrap can be obtained through weight sensors and / or vision sensors installed next to the die-casting machine.
[0060] For example, the weight sensor can be installed in the weighing platform on the scrap outlet side of the die-casting machine. For example, the weighing platform can be a weighbridge, hopper scale, online weighing system, etc., and there are no restrictions here.
[0061] For example, a vision sensor can acquire an image of a scrap bin, identify the capacity of scrap already stored in the bin in the image, and estimate the weight of the scrap currently stored by the actual weight of the bin when it is fully loaded.
[0062] For example, the real-time output of scrap materials can be determined by obtaining the weight difference of scrap materials at different times using a weight sensor, or the real-time output of scrap materials can be determined by obtaining the volume difference of scrap materials at different times using a vision sensor. There are no limitations here.
[0063] For example, based on the weight data corresponding to multiple raw materials, calculations and analyses can be performed to assign appropriate transportation tasks to intelligent handling equipment. Instructions for transportation tasks can be sent to the corresponding intelligent handling equipment based on data such as the distance between the intelligent handling equipment and the designated task location, task priority, and traffic conditions. Efficient travel routes can also be planned for the intelligent handling equipment. The intelligent handling equipment can autonomously navigate to designated locations, such as next to a die-casting machine, a raw material warehouse, or a furnace charging port, to complete the loading, transportation, and unloading of raw materials.
[0064] For example, by using the weight data corresponding to various raw materials, it can be determined whether the status of the raw material inventory at the line indicates a shortage of raw materials at the line. If the raw material inventory at the line is short of raw materials, intelligent handling equipment can be dispatched to replenish the raw materials or broken materials that are about to be exhausted.
[0065] For example, by using the weight data corresponding to various raw materials, it can be determined whether the scrap bin on the die-casting machine side is about to be full. If the scrap bin is about to be full, intelligent handling equipment can be scheduled to prioritize clearing the scrap that is about to be full.
[0066] This disclosure obtains the weight data of various raw materials used in manufacturing die-cast parts, including virgin materials, scrap, and offcuts, with the offcuts being generated during the die-casting process. Based on this weight data, intelligent handling equipment for transferring these raw materials is scheduled. Thus, scheduling the intelligent handling equipment based on the weight data of each raw material eliminates the need for manual observation of materials on the production line and manual material transfer, effectively improving the automation level and production efficiency of the logistics system.
[0067] In some possible implementations, the weight data of the scrap includes the actual total weight of the scrap, as well as the production data corresponding to various types of scrap within a set die-casting cycle; Based on the weight data corresponding to the various raw materials, the intelligent handling equipment used to transfer the various raw materials is scheduled, including: Based on the production data corresponding to the various types of scrap materials within the set die-casting cycle, determine the total production of scrap materials within the set die-casting cycle; The scrap generation rate is determined based on the set die-casting cycle and the total scrap output. The intelligent handling equipment is scheduled based on the scrap generation rate and / or the actual total weight.
[0068] For example, the actual total weight of the scrap refers to the real-time weight of the scrap next to the die-casting machine at a specific moment or within a very short time window. The die-casting cycle is a predefined time period that can be set according to actual needs. For example, it can be the production cycle of a single die-casting part, i.e., the time difference between mold closing and mold opening to remove the die-casting part; or it can be a fixed time period encompassing the production of multiple die-casting parts, such as 1 hour, 1 shift, etc.
[0069] For example, scrap materials can be classified according to their source, composition, form, or subsequent processing requirements. Various types of scrap materials may include: gate material, slag bales, flash, burrs, and slag cakes. The classification of scrap materials may vary depending on different raw materials or process requirements, and this is not limited here.
[0070] For example, the scrap production data refers to the weight of each specific type of scrap generated within a set die-casting cycle. This data can be obtained through methods such as weighing at the end of the cycle, estimation based on mold design and process parameters, or combining sensors. Specifically, different processes in the die-casting production process generate different types of scrap, allowing for the determination of scrap production data after each process step.
[0071] For example, the total scrap production is the sum of the weights of all types of scrap generated within a set die-casting cycle. The scrap generation rate, used to characterize the weight of scrap generated in a single die-casting cycle, is obtained by dividing the total scrap production by the set die-casting cycle.
[0072] For example, the scrap generation rate can transform discrete cyclical output into a rate index, which can be used to characterize how quickly scrap is generated under current production conditions and serves as a basis for predicting the cumulative amount of scrap over a future period. A higher scrap generation rate may require more frequent or larger-scale removal.
[0073] For example, by determining the scrap generation rate, the scheduling system can be used to schedule intelligent handling equipment. For instance, by using the scrap generation rate and the current total weight of scrap, it can predict when the scrap bins are likely to reach full capacity in the future and control bin replacement in advance before reaching full capacity. For example, a higher scrap generation rate indicates a faster accumulation of scrap. The scheduling system can then prioritize dispatching vehicles for removal.
[0074] In this way, by adjusting the scrap generation rate, the scheduling strategy can be dynamically adjusted, resource allocation can be optimized, the timeliness of scrap transfer and adaptability to production fluctuations can be enhanced, and production efficiency can be improved.
[0075] In some possible implementations, the intelligent handling equipment is scheduled based on the scrap generation rate and the actual total weight, including: Based on the scrap generation rate and the actual total weight, predict the full-load time for the scrap bin on the die-casting machine side to reach full load. In response to reaching the full load time, the intelligent handling equipment is controlled to perform an empty / full box replacement task; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material boxes on the die-casting machine side to the line-side warehouse, and transfer the empty scrap material boxes to the die-casting machine side.
[0076] For example, a scrap bin is a container used for temporary storage of scrap generated during the die-casting process. A full load state is defined as the actual total weight of the scrap stored in the scrap bin reaching a preset weight corresponding to the bin. For instance, a full load state is defined as the actual total weight of the scrap bin equal to the rated maximum weight corresponding to the scrap bin, or a full load state is defined as the actual total weight of the scrap bin being greater than or equal to the set full load weight corresponding to the scrap bin, wherein the set full load weight is less than the rated maximum weight.
[0077] For example, the full-load time is the predicted future moment when the scrap bin on the side of the die-casting machine will reach full capacity. For instance, the remaining capacity of the bin can be determined by the actual total weight of the scrap in the bin, and the time required to fill the remaining capacity can be determined based on the scrap generation rate of the current die-casting cycle, thus obtaining the full-load time. Alternatively, the scrap generation rate for future die-casting cycles can be determined by using the scrap generation rates of historical die-casting cycles and the current die-casting cycle, and the scrap production rate for future die-casting cycles can be calculated, thus determining the time required to fill the remaining capacity, thus obtaining the full-load time.
[0078] For example, the line-side warehouse is a temporary storage area located near the production area. Empty and full box replacement tasks are generated by the scheduling system and assigned to intelligent handling equipment. The intelligent handling equipment that transfers fully loaded scrap boxes from the die-casting machine side to the line-side warehouse and the intelligent handling equipment that transfers empty scrap boxes from the die-casting machine side can be the same intelligent handling equipment or two separate intelligent handling equipment.
[0079] For example, if the same intelligent handling equipment performs an empty / full box replacement task, the priority of the intelligent handling equipment in handling empty or full boxes can be determined based on the different production rhythms and the distances between the intelligent handling equipment and the empty box location and the line-side storage location, respectively. This can be set according to the actual situation. For instance, when the intelligent handling equipment is closer to the empty box location, it can be controlled to prioritize handling the empty box to the die-casting machine side, and upon reaching the die-casting machine side, the full box will be moved and the empty box will be placed at the scrap material outlet.
[0080] For example, in an empty / full box replacement task, one or more of the following can be specified: the location of a full box of scrap, the specified location of a line-side warehouse for placing full boxes of scrap, and the storage location of empty boxes of scrap. Figure 3 As shown, since there can be multiple die-casting production lines in a workshop, there may be multiple die-casting machines. In the empty-full box replacement task, the placement position of the scrap material in the full box can also be specified.
[0081] For example, the system can obtain the current actual total weight and scrap generation rate of the side scrap bins of the die-casting machine, and predict the time when the bins will reach full capacity. The scheduling system continuously compares the current time with the predicted full capacity time. When the current time is close to or reaches the full capacity time, it indicates that the bin is about to reach or has already reached full capacity, and it is determined that the bin needs to be replaced as soon as possible. At this time, the scheduling system immediately triggers a scheduling action, generating and issuing an empty / full bin replacement task to the appropriate intelligent handling equipment.
[0082] For example, after receiving an instruction, the intelligent handling equipment can navigate to the die-casting machine side, load a full-load box, navigate to the designated location in the line-side warehouse, unload the full-load box, navigate to the empty box storage area, load an empty box, and then navigate back to the original position on the die-casting machine side. The task of unloading the empty box is completed, and the equipment waits for a new task.
[0083] In this way, by accurately predicting the full-load time corresponding to the scrap material, and triggering the replacement task at the full-load time, the replacement of the material box can be completed before the material box is full, thus avoiding the die-casting machine shutdown caused by the accumulation of scrap material or waiting for empty boxes, and significantly improving the production line efficiency.
[0084] In some possible implementations, the time it takes for the scrap bin on the die-casting machine side to reach full load is predicted based on the scrap generation rate and the actual total weight, including: Based on the scrap generation rate and the actual total weight, determine the predicted total weight of the scrap at different times; In response to the predicted total weight being greater than or equal to a set weight, the time corresponding to the predicted total weight is determined as the full load time.
[0085] For example, the predicted total weight is the predicted total weight of scrap materials in the scrap bin at different future times. The set weight can be preset according to actual needs and can be used to trigger a full load warning or replacement action. The set weight can be less than or equal to the theoretical full load weight of the scrap bin.
[0086] For example, different moments are a series of future time points, which can be discrete or continuous, without limitation here. A moment can be any point within a die-casting cycle, a specified point within a die-casting cycle, a point before the start of a die-casting cycle, or a point after the end of a die-casting cycle.
[0087] For example, the predicted total weight at different future times can be calculated by using the actual total weight of the scrap in the scrap bin and the scrap generation rate.
[0088] For example, the scrap production rate of this die-casting cycle can be used to determine the scrap output of this die-casting cycle, and the predicted total weight after the end of this die-casting cycle can be determined based on the scrap output and the actual total weight of the scrap.
[0089] For example, by using the scrap generation rate of historical die casting cycles and the current die casting cycle, the scrap generation rate in the next few die casting cycles can be determined, and the scrap output corresponding to each of the next few die casting cycles can be calculated; by using the scrap output corresponding to each of the next few die casting cycles, the predicted total weight at the end of the current die casting cycle can be determined.
[0090] For example, a predicted total weight greater than or equal to a set weight can be determined, and the time corresponding to this predicted total weight can be defined as the full-load time. Since the scrap generation rate may vary continuously, the system can periodically calculate the predicted total weight to ensure the accuracy of the prediction.
[0091] Thus, by dynamically predicting the total weight of scrap materials, the time it takes for the material box to reach full load is predicted. This method is robust and can effectively ensure the accuracy of scheduling intelligent handling equipment to perform empty-full box replacement tasks.
[0092] In some possible implementations, scheduling the intelligent handling equipment based on the scrap generation rate includes: In response to the scrap material generation rate being greater than or equal to a first threshold, the priority of the empty / full box replacement task is increased; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material box on the die-casting machine side to the line-side warehouse, and to transfer the empty scrap material box to the die-casting machine side.
[0093] For example, a first threshold can be used to characterize a high rate of scrap generation, and can be preset based on factors such as historical data analysis, bin capacity, transfer equipment capacity, and the maximum allowable clearing interval. Priority is a numerical attribute or level label used to sort the order of task execution. High-priority tasks are assigned to intelligent handling equipment and executed first.
[0094] For example, the scheduling system obtains the real-time scrap generation rate and compares it with a preset first threshold. When the scrap generation rate is greater than or equal to the first threshold, it indicates that the current scrap production speed is relatively fast, and the priority of the empty / full box replacement task can be increased. The increase in priority can be a preset fixed level, or it can be determined based on the degree to which the scrap generation rate exceeds the first threshold; for example, the greater the degree of exceedance, the greater the priority increase.
[0095] For example, after the priority of an empty / full container replacement task is increased, if the triggering conditions corresponding to the empty / full container replacement task are met, intelligent handling equipment will be scheduled for the empty / full container replacement task first. For example, intelligent handling equipment with better performance and closer distance will be assigned to high-priority tasks, or shorter and smoother paths will be planned for high-priority tasks.
[0096] In this way, by adjusting the priority of empty and full box replacement tasks in the task queue by adjusting the scrap generation rate, the optimal allocation of resources can be achieved globally, minimizing the downtime risk under high scrap production and effectively improving the overall system efficiency.
[0097] In some possible implementations, the weight data corresponding to the various raw materials also includes the line-side inventory of virgin materials and / or crushed materials; scheduling the intelligent handling equipment used to transfer the various raw materials according to the weight data corresponding to each of the various raw materials further includes: The lineside inventory corresponding to the target raw material is determined to be lower than the set inventory level, wherein the target raw material is at least one of virgin material and crushed material; In response to the scrap generation rate being less than the first threshold, the priority of the line-side warehouse replenishment task is increased. The line-side warehouse replenishment task is used to transport the full-loaded material box corresponding to the target raw material in the warehouse to the line-side warehouse corresponding to the target raw material.
[0098] For example, the line-side inventory is the current inventory weight of virgin materials and / or crushed materials in their respective line-side bins. This can be monitored in real time by weighing sensors installed on the raw material line-side bin silos or hoppers. The target raw material is at least one of virgin materials and crushed materials.
[0099] For example, the set inventory levels for virgin materials and crushed materials can be the same or different. This can be determined based on the loading levels of the corresponding line-side warehouses for virgin materials and crushed materials. For instance, the line-side inventory level for virgin materials may be less than 20% of the rated inventory level of the virgin material line-side warehouse, and the line-side inventory level for crushed materials may be less than 15% of the rated inventory level of the crushed material line-side warehouse. If the line-side inventory levels for both virgin materials and crushed materials are lower than their corresponding set inventory levels, it indicates that the line-side inventory levels for both virgin materials and crushed materials are insufficient.
[0100] For example, the set inventory level is an inventory weight threshold used to trigger a replenishment action. The set inventory level can be set according to actual conditions. For example, the set inventory level can be determined based on the raw material consumption rate, or it can be set as the minimum inventory level that will not run out of material before the replenishment arrives, based on the time required from initiating replenishment to the raw material arriving at the line-side warehouse.
[0101] For example, a line-side warehouse replenishment task is to transport a full-load container of the target raw material from the corresponding warehouse to the line-side warehouse storage point. This task replenishes the raw material inventory in the line-side warehouse, reducing the risk of furnace material shortages and die-casting machine shutdowns due to depletion of raw materials or crushed material in the line-side warehouse, thus ensuring continuous production.
[0102] For example, the scheduling system can obtain the on-line inventory of raw materials and the on-line inventory of crushed materials, compare the on-line inventory of raw materials with the set inventory corresponding to raw materials, and compare the on-line inventory of crushed materials with the set inventory corresponding to crushed materials. If the on-line inventory of raw materials is less than the set inventory corresponding to raw materials, the raw materials need to be replenished; if the on-line inventory of crushed materials is less than the set inventory corresponding to crushed materials, the crushed materials need to be replenished.
[0103] For example, if there are target raw materials to be replenished, and the current scrap generation rate is less than the first threshold, the scrap production rate is low, and the raw material replenishment task can be performed first. When scheduling and allocating intelligent handling equipment, it can be assigned to high-priority line-side warehouse replenishment tasks. The intelligent handling equipment can navigate to the warehouse, transport the fully loaded containers of target raw materials to the corresponding line-side warehouse, and unload the fully loaded containers. If the raw material line-side inventory is higher than the set inventory level after replenishment, the relevant task is completed or the priority returns to normal.
[0104] In this way, when the line-side warehouse replenishment task is triggered, the priority of the replenishment task can be determined by the scrap generation rate. During periods when the scrap generation rate is low, raw material replenishment can be performed first, achieving the optimal allocation of logistics resources in the time dimension and significantly improving production efficiency.
[0105] In some possible implementations, the intelligent handling equipment is scheduled according to the scrap generation rate, including: Determine the change between the scrap generation rate of the previous die casting cycle and the scrap generation rate of the current die casting cycle; In response to the change value being less than a second threshold, the intelligent handling equipment is scheduled to adjust the proportion of the weight of scrap material in the total amount of material fed to various raw materials in the next die-casting cycle.
[0106] For example, the scrap generation rate of the previous die-casting cycle serves as the historical scrap output, while the scrap generation rate of the current die-casting cycle can be used to reflect the current scrap output. The change value can be the difference or magnitude of change between the scrap generation rate of the current die-casting cycle and that of the previous die-casting cycle.
[0107] For example, the second threshold can be preset based on historical data and process stability requirements. If the change value exceeds the second threshold, it can be used to characterize that there is a large difference between the scrap generation rate of the current die casting cycle and the scrap generation rate of the previous die casting cycle. The proportion of the scrap weight in the total amount of various raw materials in the next die casting cycle can be adjusted.
[0108] For example, if the scrap generation rate in the previous die-casting cycle is greater than that in the current die-casting cycle, it indicates a decrease in the scrap generation rate in the current cycle, which can reduce the proportion of scrap weight in the total material in the next die-casting cycle. Conversely, if the scrap generation rate in the previous die-casting cycle is less than that in the current cycle, it indicates an increase in the scrap generation rate in the current cycle, which can increase the proportion of scrap weight in the total material in the next die-casting cycle. To reduce burn-off rate, the increased proportion should not exceed a predetermined percentage corresponding to the scrap, such as 15%.
[0109] For example, the total amount of materials fed into the furnace for multiple raw materials is the sum of the weights of all raw materials fed into the furnace during the die-casting cycle. The total amount of materials fed into the furnace includes the weight of virgin materials, the weight of crushed materials, and the weight of scrap materials. The percentage is used to characterize the ratio of the weight of scrap materials fed into the furnace to the total amount of materials fed into the next die-casting cycle.
[0110] For example, when the scrap generation rate differs between the previous and current die-casting cycles and exceeds a second threshold, the intelligent handling equipment can be scheduled to adjust the proportion of scrap weight in the total feed for the next die-casting cycle. The intelligent handling equipment, according to instructions, travels to different raw material storage points, precisely loads the specified weight of raw material, and then transports it to the furnace charging port for precise feeding, ensuring that the actual raw material ratio input in the next cycle conforms to the newly set proportion.
[0111] For example, if the scrap generation rate of the previous die-casting cycle is greater than that of the current die-casting cycle, it means that the output of scrap is smaller. The scrap may not meet the preset ratio requirements when feeding materials next time. Therefore, the intelligent handling equipment can be controlled to transfer more raw materials and / or crushed materials.
[0112] In this way, by controlling the rate of scrap generation, the weight of scrap in the feed ratio can be dynamically adjusted, which greatly improves production stability and efficiency while ensuring production quality.
[0113] In some possible implementations, the weight data corresponding to the various raw materials includes the feeding weight of each raw material. Scheduling the intelligent handling equipment for transferring the various raw materials based on the weight data also includes: Based on the respective feed weights of the various raw materials, determine the feed weight of each of the various raw materials in the next die-casting cycle; The intelligent handling equipment is scheduled according to the feeding weight of each raw material in the next die-casting cycle.
[0114] For example, the feed weight is the weight of raw materials, crushed materials, scraps, etc., actually fed into the furnace during the die-casting cycle. The next die-casting cycle is a subsequent complete production cycle, in which each die-casting cycle corresponds to one feed process.
[0115] For example, the actual weight of raw materials, crushed materials, and scrap materials in the current die-casting cycle can be obtained. Based on the production plan or a pre-defined optimization algorithm, the weight of each raw material for the next die-casting cycle can be calculated. The material feeding schedule for the next die-casting cycle includes several independent sub-tasks, such as: the transfer and feeding of raw materials; the transfer and feeding of crushed materials; and the transfer and feeding of scrap materials.
[0116] For example, the intelligent handling equipment weighs the material using a weighing system or a weighing platform at the feeding port to ensure that the weight error is ≤1%. After feeding, the system can compare the actual feeding weight with the planned weight, and trigger an alarm or automatic compensation if the deviation is too large.
[0117] In this way, by using the feeding weights of various raw materials in the current die-casting cycle, the feeding weight of each raw material in the next die-casting cycle can be dynamically determined, and the intelligent handling equipment can be scheduled. This enables intelligent control of the mixing ratio of different raw materials, which can significantly improve production efficiency and reduce burn-off rate.
[0118] In some possible implementations, the feeding weight of each of the multiple raw materials in the next die-casting cycle is determined based on the feeding weight of each of the multiple raw materials, including: Based on the respective feed weights of the various raw materials, determine the proportion of each raw material's feed weight in the total feed weight during this die-casting cycle. Based on the feeding weight of each raw material and the corresponding feeding ratio and the first feeding ratio, determine the feeding weight of each raw material in the next die-casting cycle.
[0119] For example, the first feeding ratio is a pre-set threshold based on actual conditions, where each raw material corresponds to a first feeding ratio. The sum of the first feeding ratios for all raw materials can be 1. For instance, taking die-cast aluminum raw materials including aluminum ingots, crushed materials, and scrap as an example, the first feeding ratio for aluminum ingots could be 60%, the first feeding ratio for crushed materials could be 35%, and the first feeding ratio for scrap could be 15%.
[0120] For example, the total amount of each of the various raw materials can be determined by the corresponding weight of each raw material in the current die-casting cycle, and the proportion of each raw material in the total amount of raw materials in the current die-casting cycle can be determined based on the weight of each raw material.
[0121] For example, the weight of each raw material in the next die-casting cycle can be determined based on its respective weight percentage and a first weight percentage. When the weight percentage of the first raw material is less than the first weight percentage of the first raw material, a target weight percentage of the first raw material in the total weight of the next die-casting cycle can be increased. The weight of the first raw material in the next die-casting cycle can then be determined using this target weight percentage and the total weight of the next die-casting cycle.
[0122] For example, if the weight of crushed material in the total amount of material fed in the current die-casting cycle is 20%, which is less than the first feeding ratio of crushed material of 35%, it is recommended that the feeding ratio of crushed material in the next die-casting cycle be set to 30%.
[0123] In this way, by using the proportion of each raw material's weight in the total amount of raw materials in the current die-casting cycle, as well as the first proportion of each raw material's weight in the current die-casting cycle, the proportion of each raw material in the current die-casting cycle can be adjusted to adjust the proportion of each raw material in the next die-casting cycle. This allows for dynamic material proportioning and effectively controls the balance between the production cost and burn-off rate of die-cast parts.
[0124] In some possible implementations, the feeding weight of each of the multiple raw materials in the next die-casting cycle is determined based on the feeding weight of each of the multiple raw materials, including: Based on the feeding weights corresponding to the various raw materials, determine the cumulative feeding weight of each raw material and the total cumulative feeding amount of the various raw materials within multiple die-casting cycles; Determine the percentage of the cumulative weight of each raw material in the total cumulative weight; In response to the cumulative feeding ratio of the target raw material being less than the second feeding ratio, the feeding weight corresponding to each raw material in the next die-casting cycle is determined.
[0125] For example, multiple die-casting cycles can be consecutive or discrete die-casting cycles within a single shift. The cumulative feed weight is the sum of the feed weight of raw materials across multiple consecutive die-casting cycles. The total cumulative feed weight is the sum of the feed weight of all raw materials across multiple die-casting cycles. The cumulative feed percentage is the proportion of the cumulative feed weight of a single raw material to the total cumulative feed weight. The target raw material is the raw material whose cumulative feed percentage is lower than the second feed percentage.
[0126] For example, the second feeding ratio is a pre-set threshold based on actual conditions, where each raw material corresponds to a second feeding ratio. The sum of the second feeding ratios for all raw materials can be 1. For instance, taking die-cast aluminum raw materials including aluminum ingots, crushed materials, and scrap as an example, the second feeding ratio for aluminum ingots could be 65%, the second feeding ratio for crushed materials could be 32%, and the second feeding ratio for scrap could be 13%.
[0127] For example, raw material feeding data for multiple die-casting cycles can be obtained from historical records, including the cumulative feeding weight of each raw material in multiple die-casting cycles. By determining the total cumulative feeding amount of all raw materials in multiple die-casting cycles, the cumulative feeding ratio of the cumulative feeding weight of each raw material in the total cumulative feeding amount in multiple die-casting cycles can be determined.
[0128] For example, the feeding ratio and total feeding amount of each raw material in each die casting cycle can be obtained from the historical records, and the feeding weight of each raw material in each die casting cycle can be determined. Furthermore, the cumulative feeding weight of each raw material in multiple die casting cycles can be determined, and the cumulative feeding ratio of the cumulative feeding weight of each raw material in the cumulative feeding amount in multiple die casting cycles can be determined.
[0129] For example, when the cumulative proportion of the target raw material is less than the second proportion, the weight or proportion of the target raw material in the next die-casting cycle can be increased. For instance, the weight of the target raw material in the next die-casting cycle can be increased, while the weight of the target raw material in the next die-casting cycle can be decreased simultaneously.
[0130] In this way, by using the cumulative weight of each raw material in multiple die-casting cycles as a percentage of the total cumulative weight, and the second percentage of each raw material, the feeding ratio of each raw material in the next die-casting cycle can be adjusted, thus achieving dynamic feeding ratio and effectively controlling the balance between the production cost and burn-off rate of die-cast parts.
[0131] In related technologies, improving individual pieces of equipment on the production line, such as only modifying the feeding device or smelting furnace, cannot achieve system-level coordination of production, transfer, and feeding. There is a lack of real-time monitoring of scrap generation; the "empty-full box replacement" of scrap relies on manual operation, which can easily lead to downtime due to material accumulation, affecting production efficiency. Furthermore, the fixed feeding ratios of different raw materials lack intelligent control, resulting in a high burn-off rate; the industry average burn-off rate is 5-8%.
[0132] In some specific implementation methods, such as Figure 5As shown, taking die-cast aluminum as an example, the production line logistics scheduling method of this disclosure is illustrated by way of example. The production line logistics scheduling system of this disclosure includes a furnace system, a die-casting system, a logistics system, and a scheduling system.
[0133] For example, the logistics system includes a warehouse management system and an AGV control system. The warehouse management system can be used to manage raw material receiving, empty boxes and full boxes, etc., while the AGV control system can be used to transfer empty boxes and full boxes.
[0134] For example, the scheduling system includes empty / full replacement tasks and material feeding execution tasks. The production line logistics scheduling method can be controlled by the scheduling system to execute the empty / full replacement tasks and material feeding execution tasks.
[0135] For example, a furnace system can weigh and melt raw materials using a smelting furnace. A die-casting system can die-cast the smelted raw materials using a die-casting machine, during which the full load determination of the scrap material bin is involved.
[0136] For example, after the raw aluminum ingots in the aluminum ingot yard are stored in the warehouse, they are managed through the warehouse management system of the logistics system. During the production process, when the furnace system is smelting, it can request replenishment from the scheduling system. The scheduling system can request empty or full material boxes from the warehouse management system through empty-full replacement tasks.
[0137] For example, when the warehouse management system receives a request for an empty or full material bin, it can control the AGV system to perform the corresponding material transport task. For instance, it can transport a full material bin to the feeding port of the smelting system and transport an empty material bin back to the warehouse, or transfer an empty material bin containing scrap to the scrap outlet of the die-casting machine.
[0138] For example, after receiving a full-load hopper, the furnace system can weigh the raw materials, perform feeding statistics, determine the cumulative feeding amount, and then execute the smelting process. The molten aluminum is then injected into the die-casting system to perform the die-casting process. During die-casting, the status of the scrap hopper generated during the die-casting process can be determined. If the scrap hopper is full, it can be transferred to the furnace system for feeding. During die-casting, the feeding execution task of the scheduling system can also be controlled according to the die-casting status. For example, when the burn-off rate of die-casting production is high, the scrap feeding ratio can be reduced.
[0139] For example, after the die casting process is completed, the production personnel can determine the quality of the die castings. If the die castings are qualified, they will be put into the warehouse. If the die castings are unqualified, they will be processed into crushed material and put into the warehouse, and managed through the warehouse management system.
[0140] As an example, a weight sensor and a vision inspection device can be installed at the scrap outlet of the die-casting machine to collect real-time production data of scrap (such as slag bags, slag cakes, etc.).
[0141] The weight sensor has an accuracy of ±0.5kg, and the vision inspection device has a resolution of greater than or equal to 5MP.
[0142] The PLC controller can read the operating status signals of the die-casting machine, such as production cycle time, stop signals, and fault codes, and transmit them to the die-casting system via industrial Ethernet to determine the scrap generation rate. For example, the scrap generation rate can be determined using the following formula:
[0143] Where R(t) represents the scrap generation rate, in kg / min; W i T represents the weight of the i-th type of scrap material within a single die-casting cycle, in kg. cycle This indicates the duration of a single die-casting cycle, in minutes.
[0144] For example, the scrap generation rate can be used to predict the time to fill the bin and optimize the timing of empty and full bin replacement: By using the real-time scrap generation rate R(t), the scheduling system can predict the time when the scrap collection bin will be full and trigger the empty and full bin replacement task in advance to avoid the die casting machine from stopping due to full bin backlog.
[0145] For example, the scrap generation rate can be used for dynamic feeding ratio calculation to ensure the accuracy of the ratio. By using the real-time scrap generation rate R(t), the scheduling system can dynamically adjust the weight of scrap in the feeding ratio to ensure the accuracy of the ratio calculation. If the scrap generation rate suddenly drops, the system can increase the feeding ratio of aluminum ingots or crushed materials in advance to schedule the tasks performed by the intelligent handling equipment.
[0146] For example, the scrap generation rate can be used to improve equipment utilization. By using the real-time scrap generation rate R(t), the scheduling system can dynamically adjust the priority of different tasks. For instance, when R(t) is high, intelligent handling equipment is prioritized to perform empty / full box replacement tasks; when R(t) is low, intelligent handling equipment is prioritized to perform line-side storage replenishment tasks.
[0147] In some embodiments, the line-side storage can be provided with multiple independent storage locations, including a line-side storage location for storing aluminum ingot boxes, a line-side storage location for storing crushed material boxes, and a line-side storage location for temporarily storing scrap material boxes. The rated full-load weight for the aluminum ingot boxes can be 1000kg-1100kg; the rated full-load weight for the crushed material boxes can be 250kg-300kg; and the rated full-load weight for the scrap material boxes can be 160kg-200kg.
[0148] Specifically, when the inventory at the line-side storage location falls below a set inventory threshold (e.g., aluminum ingots <20%, crushed material <15%), the scheduling system sends a replenishment instruction to the logistics system. After retrieving materials from the warehouse, the logistics system's AGV control system automatically matches the material to the corresponding line-side storage location based on the RFID (Radio Frequency Identification) information of the material bins. Physical isolation zones are set between line-side storage locations for different raw materials, and the AGVs can ensure uninterrupted paths using laser obstacle avoidance sensors.
[0149] In some embodiments, when the scrap bins on the die-casting machine side reach their capacity threshold, the scheduling system can control intelligent handling equipment to perform an empty-to-full bin replacement task. Specifically, the intelligent handling equipment transfers the full bin to the weighing platform, obtains the scrap weight data, places the full bin in the line-side temporary storage area, and marks it as "scrap" in the system. Simultaneously, it retrieves an empty bin from the empty bin stacking area and returns it to the die-casting machine side. If the intelligent handling equipment times out (e.g., no action for more than 3 minutes), the scheduling system prompts for the automatic activation of a backup AI handling equipment channel.
[0150] In some embodiments, the feeding ratio can be dynamically adjusted through a scheduling system. The feeding ratio can be preset based on empirical values, such as aluminum ingot:crushed material:scrap material = 60%:25%:15%. After each feeding, the scheduling system records the type and weight of each feeding, and calculates the cumulative feeding weight corresponding to each raw material, which can be expressed as:
[0151] Among them, Q total Q represents the total cumulative weight of materials fed; ingot Q represents the cumulative weight of aluminum ingots fed into the system. scrap Q represents the cumulative weight of crushed material fed (kg). recycle This represents the cumulative weight (kg) of scrap materials.
[0152] For example, based on the total cumulative weight of materials fed into the die-casting cycle of the current shift, and according to the cumulative weight of each material fed into the die-casting cycle and the corresponding preset feeding ratio, the feeding weight of each material for the next feeding cycle can be recommended.
[0153] For example, if Q ingot / Q total If Q is less than 60%, it is recommended to increase the proportion of aluminum ingots in the next feeding; if Q scrap / Q total If Q <25%, it is recommended to increase the proportion of crushed material in the next feeding; if Q recycle / Q total If the proportion of scrap material is less than 15%, it is recommended to increase the proportion of scrap material in the next feeding.
[0154] For example, the feeding ratio for the next feeding can be adjusted based on the type and weight of the material fed this time, wherein the feeding ratio for the next feeding can be expressed as:
[0155] Where, if P current If the feed ratio deviates from the preset ratio, it is recommended to adjust the ratio by adjusting the corresponding feed weight of each raw material. For example, the feed ratio of aluminum ingots in this case is Q. ingot / Q total If the percentage of aluminum ingots is less than the set feeding ratio of 60%, it is recommended that the feeding ratio of aluminum ingots be 65% for the next feeding.
[0156] In this way, the next feeding recommendation can be dynamically adjusted to reduce the burn-off rate and the amount of gas per unit.
[0157] In some embodiments, the intelligent handling equipment moves a bin from the line-side storage location and places it on a weighing platform to obtain its actual weight, determining the type of raw material in the bin. For example, if the actual weight is 280 kg, the raw material in the bin is crushed material. Then, the intelligent handling equipment transports the bin to the elevator of the smelting furnace, which lifts the bin to the feeding port and pours it into the smelting furnace.
[0158] In this way, the amount of material fed can be calibrated in real time by weighing on the weighing platform, thereby reducing the burn-off rate.
[0159] After feeding is completed, the intelligent handling equipment returns the empty material box to the corresponding empty frame area of the line-side storage location, triggering the line-side storage material call command.
[0160] If the aluminum ingots do not fill the box during this process, the principle of distinguishing raw material types by weight will fail. The raw material type data can be manually corrected in the feeding system.
[0161] In related technologies, the focus is on improving single equipment, while this solution integrates three major modules: production scheduling, material flow, and smelting process, forming a system-level collaboration. By monitoring the status of the die-casting machine, it triggers transfer instructions for intelligent handling equipment, enabling simultaneous production and recycling, thus overcoming the lag of traditional batch recycling.
[0162] Reference Figure 6 , Figure 6 This is a block diagram illustrating a production line logistics scheduling device 600 according to an exemplary embodiment. (Refer to...) Figure 6 The production line logistics scheduling device 600 includes an acquisition module 601 and a scheduling module 602.
[0163] The acquisition module 601 is configured to acquire the weight data corresponding to various raw materials used to manufacture the die casting, the various raw materials including virgin materials, crushed materials and scrap materials, the scrap materials being generated during the die casting process of the die casting; The scheduling module 602 is configured to schedule the intelligent handling equipment used to transfer the various raw materials based on the weight data corresponding to each of the various raw materials.
[0164] In some possible implementations, the weight data of the scrap includes the actual total weight of the scrap, as well as the production data corresponding to various types of scrap within a set die-casting cycle; The scheduling module 602 is configured as follows: Based on the production data corresponding to the various types of scrap materials within the set die-casting cycle, determine the total production of scrap materials within the set die-casting cycle; The scrap generation rate is determined based on the set die-casting cycle and the total scrap output. The intelligent handling equipment is scheduled based on the scrap generation rate and / or the actual total weight.
[0165] In some possible implementations, the scheduling module 602 is configured to: Based on the scrap generation rate and the actual total weight, predict the full-load time for the scrap bin on the die-casting machine side to reach full load. In response to reaching the full load time, the intelligent handling equipment is controlled to perform an empty / full box replacement task; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material boxes on the die-casting machine side to the line-side warehouse, and transfer the empty scrap material boxes to the die-casting machine side.
[0166] In some possible implementations, the scheduling module 602 is configured to: Based on the scrap generation rate and the actual total weight, determine the predicted total weight of the scrap at different times; In response to the predicted total weight being greater than or equal to a set weight, the time corresponding to the predicted total weight is determined as the full load time.
[0167] In some possible implementations, the scheduling module 602 is configured to: In response to the scrap material generation rate being greater than or equal to a first threshold, the priority of the empty / full box replacement task is increased; wherein, the empty / full box replacement task is used to transfer the fully loaded scrap material box on the die-casting machine side to the line-side warehouse, and to transfer the empty scrap material box to the die-casting machine side.
[0168] In some possible implementations, the weight data corresponding to the various raw materials also includes the line-side inventory of virgin materials and / or crushed materials; the scheduling module 602 is configured to: The lineside inventory corresponding to the target raw material is determined to be lower than the set inventory level, wherein the target raw material is at least one of virgin material and crushed material; In response to the scrap generation rate being less than the first threshold, the priority of the line-side warehouse replenishment task is increased. The line-side warehouse replenishment task is used to transport the full-loaded material box corresponding to the target raw material in the warehouse to the line-side warehouse corresponding to the target raw material.
[0169] In some possible implementations, the scheduling module 602 is configured to: Determine the change between the scrap generation rate of the previous die casting cycle and the scrap generation rate of the current die casting cycle; In response to the change value being less than a second threshold, the intelligent handling equipment is scheduled to adjust the proportion of the weight of scrap material in the total amount of material fed to various raw materials in the next die-casting cycle.
[0170] In some possible implementations, the weight data corresponding to the various raw materials includes the feed weight corresponding to each of the various raw materials, and the scheduling module 602 is configured as follows: Based on the respective feed weights of the various raw materials, determine the feed weight of each of the various raw materials in the next die-casting cycle; The intelligent handling equipment is scheduled according to the feeding weight of each raw material in the next die-casting cycle.
[0171] In some possible implementations, the scheduling module 602 is configured to: Based on the respective feed weights of the various raw materials, determine the proportion of each raw material's feed weight in the total feed weight during this die-casting cycle. Based on the feeding weight of each raw material and the corresponding feeding ratio and the first feeding ratio, determine the feeding weight of each raw material in the next die-casting cycle.
[0172] In some possible implementations, the scheduling module 602 is configured to: Based on the feeding weights corresponding to the various raw materials, determine the cumulative feeding weight of each raw material and the total cumulative feeding amount of the various raw materials within multiple die-casting cycles; Determine the percentage of the cumulative weight of each raw material in the total cumulative weight; In response to the cumulative feeding ratio of the target raw material being less than the second feeding ratio, the feeding weight corresponding to each raw material in the next die-casting cycle is determined.
[0173] Regarding the production line logistics scheduling device 600 in the above embodiments, the specific methods by which each module performs its operations have been described in detail in the embodiments related to the production line logistics scheduling method, and will not be elaborated here.
[0174] Based on the same inventive concept, this disclosure also provides a production line logistics scheduling system, including: Logistics systems, including intelligent handling equipment for transferring various raw materials; and, A scheduling system is used to execute the production line logistics scheduling method described in the first aspect of this disclosure, and to schedule the intelligent handling equipment.
[0175] In some possible implementations, the production line logistics scheduling system further includes: A smelting system for smelting the aforementioned raw materials; A die-casting system is used to die-cast the various raw materials after smelting to obtain die-cast parts. The die-casting system includes a data acquisition device for collecting production data corresponding to the scrap material of the die-cast parts.
[0176] Based on the same inventive concept, this disclosure also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the production line logistics scheduling method described in this disclosure.
[0177] Based on the same inventive concept, this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the production line logistics scheduling method described in this disclosure.
[0178] Some embodiments of this disclosure also provide a chip system, such as Figure 7 As shown, the chip system includes at least one processor 701 and at least one interface circuit 702. The processor 701 and the interface circuit 702 are interconnected via lines. For example, the interface circuit 702 can be used to receive signals from other devices (e.g., the memory of an electronic device). As another example, the interface circuit 702 can be used to send signals to other devices (e.g., the processor 701). Exemplarily, the interface circuit 702 can read instructions stored in memory and send those instructions to the processor 701. When the instructions are executed by the processor 701, the production line logistics scheduling device can perform the steps in the above embodiments. Of course, the chip system may also include other discrete devices, and some embodiments of this disclosure do not specifically limit this.
[0179] In some embodiments of this disclosure, the interface circuit 702 can acquire data, program instructions, and / or information from the internal storage area of the chip system; it can also acquire data, program instructions, and / or information from outside the chip system.
[0180] Optionally, the chip system may also include a memory for storing necessary computer programs and data.
[0181] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.
[0182] Reference Figure 8 , Figure 8 This is a block diagram illustrating an apparatus 800 for production line logistics scheduling according to an exemplary embodiment. For example, apparatus 800 may be provided as a server. Figure 8 As shown, the device 800 includes a processing component 822, which further includes one or more processors, and memory resources represented by memory 832 for storing instructions, such as application programs, that can be executed by the processing component 822. The application programs stored in memory 832 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 822 is configured to execute instructions to perform the aforementioned production line logistics scheduling method.
[0183] Device 800 may also include a power supply component 826 configured to perform power management of device 800, a wired or wireless network interface 850 configured to connect device 800 to a network, and an input / output interface 858. Device 800 can operate on an operating system, such as Windows Server, stored in memory 832. TM Mac OS X TM Unix TM Linux TM FreeBSD TM Or similar.
[0184] It should be understood that, unless otherwise specifically indicated, features of various embodiments of this disclosure described herein can be combined with each other. As used herein, the term “and / or” includes any one of the relevant listed items and any combination of any two or more; similarly, “at least one of…” includes any one of the relevant listed items and any combination of any two or more.
[0185] Although terms such as “first,” “second,” and “third” may be used herein to describe various components, parts, regions, layers, or sections, these components, parts, regions, layers, or sections are not limited to these terms. Rather, these terms are used only to distinguish one component, part, region, layer, or section from another. Therefore, without departing from the teachings of the examples described herein, the first component, part, region, layer, or section mentioned in the examples may also be referred to as the second component, part, region, layer, or section. Furthermore, the terms “first” and “second” are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as “first” or “second” may explicitly or implicitly include at least one of that feature. In the description herein, “a plurality” means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0186] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
[0187] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A production line logistics scheduling method characterized by, The method comprises: obtaining weight data corresponding to a plurality of raw materials respectively for manufacturing a die casting, the plurality of raw materials comprising virgin materials, crushed materials and scrap materials, the scrap materials being generated in a die casting process of the die casting; scheduling an intelligent handling device for transporting the plurality of raw materials according to the weight data corresponding to the plurality of raw materials respectively.
2. The method of claim 1, wherein, The weight data of the scrap materials comprises an actual total weight of the scrap materials, and yield data corresponding to a plurality of types of scrap materials in a set die casting period respectively; scheduling the intelligent handling device for transporting the plurality of raw materials according to the weight data corresponding to the plurality of raw materials respectively, comprising: determining a total yield of the scrap materials in the set die casting period according to the yield data corresponding to the plurality of types of scrap materials respectively in the set die casting period; determining a scrap material generation rate according to the set die casting period and the total yield of the scrap materials; scheduling the intelligent handling device according to the scrap material generation rate and / or the actual total weight.
3. The method of claim 2, wherein, scheduling the intelligent handling device according to the scrap material generation rate and the actual total weight, comprising: predicting a full load time at which a scrap material bin on a die casting machine side reaches a full load state according to the scrap material generation rate and the actual total weight; in response to reaching the full load time, controlling the intelligent handling device to perform an empty-full bin replacement task; wherein the empty-full bin replacement task is used to transport the scrap material bin full of the die casting machine side to a line side warehouse, and transport the scrap material bin empty to the die casting machine side.
4. The method of claim 3, wherein, predicting a full load time at which a scrap material bin on a die casting machine side reaches a full load state according to the scrap material generation rate and the actual total weight, comprising: determining a predicted total weight of the scrap materials at different times according to the scrap material generation rate and the actual total weight; in response to the predicted total weight being greater than or equal to a set weight, determining a time corresponding to the predicted total weight as the full load time.
5. The method of claim 2, wherein, scheduling the intelligent handling device according to the scrap material generation rate, comprising: in response to the scrap material generation rate being greater than or equal to a first threshold, increasing a priority of an empty-full bin replacement task; wherein the empty-full bin replacement task is used to transport the scrap material bin full of the die casting machine side to the line side warehouse, and transport the scrap material bin empty to the die casting machine side.
6. The method of claim 5, wherein, The weight data corresponding to the plurality of raw materials further comprises a line side warehouse inventory corresponding to the virgin materials and / or the crushed materials; scheduling the intelligent handling device for transporting the plurality of raw materials according to the weight data corresponding to the plurality of raw materials respectively, further comprising: determining that a line side warehouse inventory corresponding to a target raw material is lower than a set inventory, the target raw material being at least one of the virgin materials and the crushed materials; in response to the scrap material generation rate being less than the first threshold, increasing a priority of a line side warehouse replenishment task, the line side warehouse replenishment task being used to transport a full load bin of the target raw material in a warehouse to the line side warehouse corresponding to the target raw material.
7. The method of claim 2, wherein, scheduling the intelligent handling device according to the scrap material generation rate, comprising: determining a change value between a scrap material generation rate of a previous die casting period and a scrap material generation rate of a current die casting period; In response to the change value being less than a second threshold value, the intelligent handling equipment is scheduled to adjust a proportion of a next die casting cycle scrap material feeding weight in total feeding amounts corresponding to the plurality of raw materials.
8. The method according to any one of claims 1 to 7, characterized in that, The weight data corresponding to the plurality of raw materials respectively includes feeding weights corresponding to the plurality of raw materials respectively, and the intelligent handling equipment for transferring the plurality of raw materials is scheduled according to the weight data corresponding to the plurality of raw materials respectively, and further includes: According to the feeding weights corresponding to the plurality of raw materials respectively, determining the feeding weights corresponding to each raw material respectively in a next die casting cycle; According to the feeding weights corresponding to each raw material respectively in the next die casting cycle, scheduling the intelligent handling equipment.
9. The method of claim 8, wherein, According to the feeding weights corresponding to the plurality of raw materials respectively, determining the feeding weights corresponding to each raw material respectively in a next die casting cycle, includes: According to the feeding weights corresponding to the plurality of raw materials respectively, determining a feeding proportion of the feeding weight of each raw material in a total feeding amount in the current die casting cycle; According to the feeding proportion corresponding to the feeding weight of each raw material respectively and a first feeding proportion, determining the feeding weights corresponding to each raw material respectively in a next die casting cycle.
10. The method of claim 8, wherein, According to the feeding weights corresponding to the plurality of raw materials respectively, determining the feeding weights corresponding to each raw material respectively in a next die casting cycle, includes: According to the feeding weights corresponding to the plurality of raw materials respectively, determining a cumulative feeding weight corresponding to each raw material respectively in a plurality of die casting cycles and a cumulative feeding total amount corresponding to the plurality of raw materials; Determining a cumulative feeding proportion of the cumulative feeding weight of each raw material in the cumulative feeding total amount; In response to the cumulative feeding proportion corresponding to the target raw material being less than a second feeding proportion, determining the feeding weights corresponding to each raw material respectively in a next die casting cycle.
11. A production line logistics scheduling apparatus characterized by comprising: It includes: The acquisition module is configured to acquire weight data corresponding to a plurality of raw materials respectively for manufacturing a die casting, the plurality of raw materials including raw materials, crushed materials and scrap materials, the scrap materials being generated in a die casting process of the die casting; The scheduling module is configured to schedule intelligent handling equipment for transferring the plurality of raw materials according to the weight data corresponding to the plurality of raw materials respectively.
12. The apparatus of claim 11, wherein, The weight data of the scrap materials includes an actual total weight of the scrap materials and yield data corresponding to a plurality of types of scrap materials respectively in a set die casting cycle; The scheduling module is configured to: Determine a total yield of scrap materials in the set die casting cycle according to the yield data corresponding to the plurality of types of scrap materials respectively in the set die casting cycle; Determine a scrap material generation rate according to the set die casting cycle and the total yield of scrap materials; Schedule the intelligent handling equipment according to the scrap material generation rate and / or the actual total weight.
13. The apparatus of claim 12, wherein, The scheduling module is configured to: According to the scrap material generation rate and the actual total weight, predict a full load time of a scrap material bin on the side of the die casting machine reaching a full load state; In response to arrival of the full load time, the intelligent handling equipment is controlled to perform a full-empty box replacement task; wherein the full-empty box replacement task is used to transfer a full load of the edge material box on the die casting machine side to the line side warehouse, and transfer an empty load of the edge material box to the die casting machine side.
14. The apparatus of claim 13, wherein, The scheduling module is configured to: In response to the edge material generation rate being greater than or equal to a first threshold value, the priority of the full-empty box replacement task is raised; wherein the full-empty box replacement task is used to transfer a full load of the edge material box on the die casting machine side to the line side warehouse, and transfer an empty load of the edge material box to the die casting machine side.
15. The apparatus of claim 13, wherein, The scheduling module is configured to: Determine a change value between the edge material generation rate of the last die casting cycle and the edge material generation rate of the current die casting cycle; In response to the change value being less than a second threshold value, the intelligent handling equipment is scheduled to adjust the proportion of the feeding weight of the edge material of the next die casting cycle in the total feeding amount corresponding to the plurality of raw materials.
16. A production line logistics scheduling system characterized by, Comprise: A logistics system comprising intelligent handling equipment for transferring a plurality of raw materials; And, A scheduling system for performing the production line logistics scheduling method of any one of claims 1-10 to schedule the intelligent handling equipment.
17. The system of claim 16, wherein, The production line logistics scheduling system further comprises: A smelting system for smelting the plurality of raw materials; A die casting system for die casting the plurality of raw materials after smelting to obtain a die casting part, wherein the die casting system comprises a data acquisition device for acquiring yield data corresponding to the edge material of the die casting part.
18. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by a processor to implement the production line logistics scheduling method of any one of claims 1-10.
19. A computer program product, characterised in that, Comprise a computer program which is executed by a processor to implement the production line logistics scheduling method of any one of claims 1-10.
Citation Information
Patent Citations
Full-automatic die casting production line for granulated die casting part with corners after die casting
CN103350211A
Method for apportioning casting blank feeding in accordance with times of casting in steelmaking
CN107423866A
Workshop scheduling system based on storage area feeding
CN108469798A
Cyclic utilization production process of aluminum die-casting waste
CN112176200A
Logistics scheduling method based on casting molding line
CN113547087A