Method, system, device, processor and electronic device for assigning a delivery task

CN122887084APending Publication Date: 2026-10-09FAW LOGISTICS (QINGDAO) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

[0004]本申请实施例提供了一种配送任务的分配方法、系统、装置、处理器和电子设备,以至少解决配送任务的分配准确性低的技术问题

Benefits of technology

[0019]在本申请实施例中,若需要对配送任务进行分配,则可以获取生产线的生产状态信息,也可以获取用于配送多种物料的多个车辆各自的运行状态信息。可以利用上述生产状态信息和运行状态信息,对多个物料分别对应的配送任务进行排序,得到排序结果。可以按照排序结果和运行状态信息,从多个车辆中,确定出满足相应的物料的配送条件的目标车辆,并可以将上述配送任务分配至目标车辆,从而可以利用上述目标车辆来执行所分配到的配送任务,以将物料从集散区分配送生产线的线边存储区。也就是说,在本申请实施例中,通过实时获取生产状态信息及多车辆运行状态信息,综合考量两者对配送任务进行智能排序,替代了相关技术中依赖固定周期或人工经验的静态调度。依据排序结果匹配最优目标车辆执行配送,实现了任务优先级与物流资源的动态精准匹配。该方法能实时响应生产节拍变化及插单等动态场景,自动调整配送顺序并优化车辆分配,从而消除响应滞后与资源浪费,进而实现了提高配送任务的分配准确性的技术效果,解决了配送任务的分配准确性的技术问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122887084A_ABST
    Figure CN122887084A_ABST
Patent Text Reader

Abstract

The application discloses a distribution task allocation method, system, device, processor and electronic equipment. The method comprises the following steps: obtaining production state information of a production line and respective running state information of a plurality of vehicles for distributing a plurality of materials, wherein the production line is used to represent a process of producing products by using the materials; sorting a plurality of distribution tasks corresponding to the plurality of materials respectively by using the production state information and the running state information to obtain a sorting result, wherein the sorting result is used to represent a sequence of executing the distribution tasks; determining a target vehicle satisfying a distribution condition of the materials from the plurality of vehicles according to the sorting result and the running state information; and allocating the distribution task to the target vehicle, wherein the target vehicle is used to execute the distribution task to distribute the materials from a distribution area to a line side storage area corresponding to the production line. The application solves the technical problem of low accuracy of distribution task allocation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the fields of vehicle manufacturing logistics and intelligent delivery technology, for example, to a method, system, device, processor and electronic equipment for allocating delivery tasks. Background Technology

[0002] Currently, material delivery on vehicle production lines largely relies on fixed cycles, first-in-first-out (FIFO) scheduling, or manual experience-based dispatching. When faced with dynamic situations such as changes in production rhythm, unexpected order insertions, equipment malfunctions, or material shortages, these technological methods cannot adjust the delivery sequence in a timely manner, leading to lag in response. This easily results in problems such as untimely delivery of critical materials causing line stoppages, scheduling misjudgments, duplicate vehicle operations or high empty-running rates, and resource waste, leading to low accuracy in delivery task allocation and failing to meet the demands of modern intelligent logistics. Therefore, the technical problem of low accuracy in delivery task allocation still exists.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This application provides a method, system, apparatus, processor, and electronic device for allocating delivery tasks, to at least solve the technical problem of low accuracy in delivery task allocation.

[0005] According to one aspect of the embodiments of this application, a method for allocating delivery tasks is provided. The method includes: acquiring production status information of a production line and operating status information of multiple vehicles used for delivering various materials, wherein the production line represents the process of producing products using materials; sorting the delivery tasks corresponding to the multiple materials using the production status information and operating status information to obtain a sorting result, wherein the sorting result represents the order in which the delivery tasks are executed; determining target vehicles that meet the delivery conditions of the materials from the multiple vehicles according to the sorting result and operating status information; and assigning the delivery tasks to the target vehicles, wherein the target vehicles are used to execute the delivery tasks to deliver the materials from a distribution area to a line-side storage area corresponding to the production line.

[0006] Optionally, production status information and operation status information are used to sort the delivery tasks corresponding to multiple materials to obtain a sorting result, including: using production status information and operation status information to evaluate the priority of the delivery tasks corresponding to multiple materials; and sorting the multiple delivery tasks according to the priority to obtain a sorting result.

[0007] Optionally, production status information and operational status information are used to evaluate the priority of delivery tasks corresponding to multiple materials, including: evaluating the production status information to obtain a first set of evaluation indicators for the delivery tasks, and evaluating the operational status information to obtain a second set of evaluation indicators for the delivery tasks. The elements in the first set of evaluation indicators are used to represent the urgency of the delivery tasks reflected by the production status information, and the elements in the second set of evaluation indicators are used to represent the delivery capacity of vehicles capable of performing the delivery tasks reflected by the operational status information. The material priority evaluation model is invoked, and the priority of the delivery tasks is determined based on the first and second sets of evaluation indicators.

[0008] Optionally, the production line includes multiple workstations that use materials to produce products. Production status information includes at least one of the following: the inventory quantity of materials in the line-side storage area corresponding to the workstation, the consumption rate of materials at the workstation, the production cycle time of products produced at the workstation, the vehicle model information required for the materials used at the delivery workstation, and the location of the line-side storage area. The production status information is evaluated to obtain a first set of evaluation indicators for the delivery task, including at least one of the following: determining the remaining inventory information at the workstation based on the inventory quantity and safety stock threshold, and defining the remaining inventory information as an element in the first set of evaluation indicators, wherein the remaining inventory... The information is used to characterize the urgency of materials needed at each workstation; to determine the changing state of the production cycle and to define the changing state as an element of the first evaluation index set; to define the consumption rate as an element of the first evaluation index set; to determine the grade information of materials based on the production status information and to define the grade information as an element of the first evaluation index set, wherein the grade information is used to represent the degree of influence of materials on the produced products; and to determine the delivery distance of delivered materials based on the location of the line-side storage area corresponding to the workstation and the location of the vehicle that meets the vehicle model information, and to define the delivery distance as an element of the first evaluation index set.

[0009] Optionally, the operating status information includes first operating status information and second operating status information. The first operating status information is used to indicate whether the vehicle is in an idle state, and the second operating status information is used to indicate the switching status of the products produced by the production line. The operating status information is evaluated to obtain a second set of evaluation indicators for the delivery task, including: determining the first operating status information as an element of the second set of evaluation indicators; and / or determining the second operating status information as an element of the second set of evaluation indicators.

[0010] Optionally, the operational status information includes the real-time locations of multiple vehicles. Based on the sorting results and operational status information, a target vehicle that meets the material delivery conditions is determined from among the multiple vehicles. This includes: from at least one vehicle that meets the delivery conditions of the delivery task corresponding to the sorting results, the vehicle whose real-time location is closest to the location of the line-side storage area is determined as the target vehicle.

[0011] Optionally, the method further includes: during the process of allocating delivery tasks, if at least one of the following situations exists, the sorting result is adjusted to obtain an adjusted sorting result: the production cycle of the products produced at the workstations in the production line changes; the production line receives an instruction to produce the target product during the production process; the equipment producing the products at the workstation malfunctions; at least one of the multiple vehicles is in an abnormal state; the inventory of stored materials in the line-side storage area changes.

[0012] Optionally, the method further includes: after the target vehicle successfully completes the delivery task, performing at least one of the following steps: updating the delivery status of the materials; updating the inventory of the materials stored in the line-side storage area; updating the operating status of the target vehicle that has completed the delivery task, wherein the operating status of the target vehicle before the update is the delivery status, and the operating status of the target vehicle after the update is the idle status; updating the task execution result of the delivery task performed by the target vehicle, wherein the task execution result before the update is that the delivery task has not been completed, and the task execution result after the update is that the delivery task has been completed.

[0013] According to another aspect of the embodiments of this application, a delivery task allocation system is also provided. The system may include: a data acquisition module, used to acquire production status information of a production line and operating status information of multiple vehicles used for delivering various materials, wherein the production line represents the process of producing products using materials; a calculation module, used to sort the delivery tasks corresponding to the multiple materials using the production status information and operating status information, obtaining a sorting result, wherein the sorting result represents the order in which the delivery tasks are executed; a matching module, used to determine, according to the sorting result and operating status information, a target vehicle that meets the delivery conditions of the materials from the multiple vehicles; and to allocate the delivery task to the target vehicle, wherein the target vehicle is used to execute the delivery task to deliver the materials from the distribution area to the line-side storage area corresponding to the production line.

[0014] According to another aspect of the embodiments of this application, a distribution task allocation device is also provided. The device may include: an acquisition unit, configured to acquire production status information of a production line and operating status information of multiple vehicles used for distributing various materials, wherein the production line represents the process of producing products using materials; a sorting unit, configured to sort the distribution tasks corresponding to the multiple materials using the production status information and operating status information, obtaining a sorting result, wherein the sorting result represents the order in which the distribution tasks are executed; a determination unit, configured to determine, from the multiple vehicles, a target vehicle that meets the material distribution conditions according to the sorting result and operating status information; and an allocation unit, configured to allocate the distribution task to the target vehicle, wherein the target vehicle performs the distribution task to deliver materials from a distribution area to a line-side storage area corresponding to the production line.

[0015] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided. The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the delivery task allocation method of the embodiments of this application.

[0016] According to another aspect of the embodiments of this application, a processor is also provided. The processor is used to run a program, wherein the program, when running, executes the delivery task allocation method of the embodiments of this application.

[0017] According to another aspect of the embodiments of this application, an electronic device is also provided. The electronic device includes a memory and a processor. The memory stores a computer program, and the processor is configured to run the computer program to perform the delivery task allocation method of the embodiments of this application.

[0018] According to another aspect of the embodiments of this application, a computer program product is also provided. This computer program product includes a computer program that, when executed by a processor, implements the delivery task allocation method of the embodiments of this application described above.

[0019] In this embodiment, if it is necessary to allocate delivery tasks, the production status information of the production line and the operating status information of multiple vehicles used for delivering various materials can be obtained. The production status information and operating status information can be used to sort the delivery tasks corresponding to the multiple materials, resulting in a sorting result. Based on the sorting result and operating status information, a target vehicle that meets the delivery conditions for the corresponding materials can be determined from among the multiple vehicles, and the delivery tasks can be assigned to the target vehicle. The target vehicle can then be used to execute the assigned delivery task, thereby transferring materials from the distribution center to the line-side storage area of ​​the production line. In other words, in this embodiment, by acquiring production status information and multi-vehicle operating status information in real time, and comprehensively considering both, delivery tasks are intelligently sorted, replacing the static scheduling that relies on fixed cycles or manual experience in related technologies. By matching the optimal target vehicle based on the sorting result to execute the delivery, dynamic and precise matching of task priority and logistics resources is achieved. This method can respond in real time to dynamic scenarios such as changes in production cycle and order insertion, automatically adjust the delivery sequence and optimize vehicle allocation, thereby eliminating response delays and resource waste, and thus achieving the technical effect of improving the accuracy of delivery task allocation, solving the technical problem of delivery task allocation accuracy. Attached Figure Description

[0020] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0021] Figure 1 This is a schematic diagram illustrating an application scenario of delivery task allocation according to an embodiment of this application;

[0022] Figure 2 This is a flowchart of a delivery task allocation method according to an embodiment of this application;

[0023] Figure 3 This is a schematic diagram of an intelligent adjustment system for material delivery priority in an automobile production line according to an embodiment of this application;

[0024] Figure 4 This is a schematic diagram of a delivery task allocation system according to an embodiment of this application;

[0025] Figure 5 This is a schematic diagram of a delivery task allocation device according to an embodiment of this application;

[0026] Figure 6 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0027] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present application.

[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0029] According to an embodiment of this application, an embodiment of a method for allocating delivery tasks is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0030] Figure 1 This is a schematic diagram illustrating an application scenario for the allocation of delivery tasks according to an embodiment of this application, such as... Figure 1 As shown, the scenario described above may include a terminal device 10, a network 20, and a server 30. The terminal device 10 can be used to obtain an automatic allocation instruction regarding whether to assign a delivery task to a vehicle. The terminal device can be a mobile phone, laptop, or personal computer. The automatic allocation instruction can be sent to the server 30 via the network 20. At this point, the server 30 needs to execute steps S102 to S108 to complete the delivery task allocation process.

[0031] The following steps can be executed through server 30: Step S102: Obtain the production status information of the production line and the operating status information of multiple vehicles used for delivering various materials, wherein the production line represents the process of producing products using materials; Step S104: Use the production status information and operating status information to sort the delivery tasks corresponding to the multiple materials respectively, and obtain the sorting result, wherein the sorting result represents the order in which the delivery tasks are executed; Step S106: According to the sorting result and operating status information, determine the target vehicle that meets the delivery conditions of the materials from the multiple vehicles; Step S108: Assign the delivery tasks to the target vehicles, wherein the target vehicles are used to execute the delivery tasks to deliver the materials from the distribution area to the line-side storage area corresponding to the production line.

[0032] In this embodiment, through steps S102 to S108, real-time production status information and multi-vehicle operating status information are acquired and intelligently sorted based on both, replacing the static scheduling that relies on fixed cycles or manual experience in related technologies. The optimal target vehicle is matched to execute delivery based on the sorting result, achieving dynamic and precise matching of task priority and logistics resources. This method can respond in real-time to dynamic scenarios such as changes in production rhythm and order insertion, automatically adjusting the delivery order and optimizing vehicle allocation, thereby eliminating response lag and resource waste, and ultimately improving the accuracy of delivery task allocation, thus solving the technical problem of accurate delivery task allocation.

[0033] Figure 2 This is a flowchart of a delivery task allocation method according to an embodiment of this application, such as... Figure 2 As shown, the method may include the following steps:

[0034] Step S202: Obtain the production status information of the production line and the operating status information of each of the multiple vehicles used for delivering various materials.

[0035] In the technical solution provided in step S202 of this application, the production line represents the process of producing products using materials. The product can refer to the final finished product manufactured using materials through the production line. In this embodiment, the product can be a vehicle, such as an automobile.

[0036] Optionally, production status information can be used to represent a set of real-time operating parameters of the production line during the manufacturing process. This production status information may include the inventory quantity at each workstation, material consumption rate, current production cycle time, vehicle type switching status, and equipment operating status, aiming to reflect dynamic changes in production demand and the urgency of materials. The aforementioned vehicles can refer to mobile execution units used to perform parts logistics and distribution tasks; for example, they can be called delivery vehicles or logistics vehicles, possessing mobility and cargo-carrying capabilities.

[0037] Optionally, the aforementioned operational status information can be used to represent the real-time physical and logical status data of the vehicle during the execution of logistics tasks. The operational status information may include the vehicle's real-time geographic location coordinates, whether it is currently in an idle standby state, driving speed, load status, or charging status, etc., in order to reflect the resource availability on the logistics supply side.

[0038] Optionally, the aforementioned production line can refer to the process flow system for manufacturing and processing complete vehicles using various automotive parts and materials. It can represent the complete operation chain from the input of raw materials (materials) to the completion of finished product assembly, and is the specific location where material consumption occurs and production cycle is executed.

[0039] In this embodiment, if it is necessary to assign delivery tasks, the production status information of the production line can be obtained, as well as the operating status information of the vehicles used to deliver various materials. This embodiment is a basic data collection link in the logistics scheduling process, aiming to provide accurate data support for subsequent priority calculation and task allocation by obtaining real-time demand dynamics on the production side and resource status on the logistics side.

[0040] Optionally, during the acquisition of production line status information, the set of operating parameters of the production line during the manufacturing process can be read in real time through a data acquisition interface. Production line status information can include line-side inventory at each workstation, material consumption rate, current production cycle time, vehicle model switching status, etc. This information represents the real-time dynamic changes in the process of using materials to produce products. For example, line-side inventory at each workstation reflects the current material inventory in the line-side storage area; material consumption rate reflects the rate at which materials are consumed per unit time; current production cycle time reflects the production speed of the production line; and vehicle model switching status reflects whether the vehicle model being assembled on the production line has changed. By acquiring production line status information, real-time changes in production demand can be accurately grasped, and key points of material shortage risk or changes in production rhythm can be identified.

[0041] Optionally, during the process of acquiring the operational status information of multiple vehicles used for delivering various materials, the status data of the mobile execution units performing logistics delivery tasks can be monitored in real time through onboard terminals or logistics management systems. The operational status information of these vehicles can include their real-time location, idle status, and operational status. This information reflects the availability of resources on the logistics supply side. For example, the real-time location of a delivery vehicle reflects its specific coordinates in geographic space; the idle status reflects whether the vehicle is currently on standby or has completed its task; and the operational status reflects the vehicle's current driving or operational status. By acquiring the operational status information of these vehicles, the distribution of logistics resources can be clearly understood, providing a basis for subsequently matching the optimal delivery vehicle.

[0042] In this embodiment, the method described above achieves comprehensive perception of production demand and logistics resources by synchronously acquiring the production status information of the production line and the operating status information of multiple vehicles used for delivering various materials. Acquiring the production status information of the production line ensures that the scheduling system can capture the dynamic fluctuations in material demand of the production line in real time, avoiding untimely delivery due to information lag; acquiring the operating status information of multiple vehicles used for delivering various materials ensures that the scheduling system can accurately grasp the real-time availability of logistics resources, avoiding vehicle scheduling conflicts or empty runs due to unclear resource status.

[0043] Step S204: Using production status information and operation status information, sort the delivery tasks corresponding to multiple materials to obtain the sorting results.

[0044] In the technical solution provided in step S204 of this application, the sorting result is used to indicate the order in which delivery tasks are executed. The aforementioned delivery task refers to the execution object of transporting various materials to be delivered from the distribution area to the corresponding workstation on the production line based on the material requirements of the production line. A delivery task can be used to represent a specific delivery action that needs to be performed by a logistics vehicle. A delivery task may include material identification, target workstation, required quantity, and associated production line information. Each delivery task corresponds to a specific material, and multiple delivery tasks together constitute the set of operations currently requiring logistics delivery. The delivery task is the basic unit for processing and allocation by the logistics scheduling system, and its existence aims to meet the real-time supply needs of various parts during the production line manufacturing process.

[0045] Optionally, the aforementioned sorting result can refer to sequence data generated after prioritizing and logically arranging multiple delivery tasks based on production status information and operational status information. The sorting result can be used to represent the order in which delivery tasks are executed. The sorting result can include the position index of each delivery task in the sequence and its corresponding priority index. In specific application scenarios, the sorting result can also be called the delivery task sorting result or priority queue. The sorting result reflects the urgency and resource matching degree of each delivery task at a specific moment, with higher-priority delivery tasks appearing at the beginning of the sorting result. The sorting result serves as a direct input for subsequent vehicle allocation, aiming to ensure that critical materials or urgent needs receive priority support from logistics resources, thereby achieving optimized allocation of logistics and delivery resources.

[0046] In this embodiment, after obtaining the production status information of the production line and the operating status information of each of the multiple vehicles delivering materials, the delivery tasks corresponding to the various materials can be sorted using the production status information and operating status information to obtain the sorting result.

[0047] Optionally, in the process of sorting delivery tasks corresponding to multiple materials using production status information and operational status information, a priority evaluation model can be constructed to comprehensively assess and serialize each delivery task. For example, key indicators from the production status information can be extracted, including line-side inventory at each workstation, material consumption rate, current production cycle time, and vehicle type switching status, to quantify the urgency of material demand on the production side; simultaneously, key indicators from the operational status information can be extracted, including the real-time location, idle status, and operational status of each delivery vehicle, to quantify the resource supply capacity on the logistics side. Based on a preset weighting algorithm, the above production status information and operational status information are mapped to a priority index corresponding to each delivery task. For example, tasks with line-side inventory below the safety threshold and rapid material consumption, or tasks with nearby vehicles that are idle, will receive a higher priority index. Based on the priority index, the delivery tasks corresponding to multiple materials are sorted in descending order, generating a ranking result containing each task to be executed and its execution order.

[0048] In this embodiment, the method utilizes production status information and operational status information to sort the delivery tasks corresponding to multiple materials, thereby achieving intelligent and dynamic delivery scheduling. This process can respond in real time to dynamic scenarios such as changes in production rhythm, temporary order insertions, and equipment malfunctions, accurately identifying key materials and urgent needs, and avoiding delayed processing of production status information or operational status information.

[0049] Step S206: Based on the sorting results and operating status information, determine the target vehicle that meets the material delivery conditions from multiple vehicles.

[0050] In the technical solution of step S206 of this application, delivery conditions can refer to a set of standards used to evaluate whether multiple vehicles are qualified to perform a specific delivery task. Delivery conditions can be used to represent the constraint parameters that a vehicle needs to meet when performing a delivery task. Delivery conditions may include the distance between the real-time location of the delivery vehicle and the target workstation, the vehicle's idle status, the vehicle's load capacity, and the vehicle's estimated arrival time, etc. In the embodiments of this application, the above-mentioned delivery conditions can also be called matching rules or resource constraints. Delivery conditions aim to filter out the logistics resources most suitable for the current delivery task, ensuring that the delivery task can be executed in a timely and efficient manner. For example, proximity means that the vehicle's current location is close to the target workstation, which is conducive to shortening the delivery cycle; idle delivery time means that the vehicle is not currently occupied by other tasks and has the availability to immediately execute a new task.

[0051] Optionally, the target vehicle mentioned above can refer to a mobile execution unit that, after screening and evaluation from multiple vehicles, is determined to meet the delivery conditions for materials and is assigned to perform a specific delivery task. The target vehicle can be used to represent the logistics vehicle that ultimately assumes responsibility for the specific delivery task. The target vehicle can be any one of the multiple vehicles, depending on the comprehensive matching result of the sorting results and operational status information.

[0052] In this embodiment, after sorting multiple delivery tasks using production status information and operation status information, the target vehicle that meets the delivery conditions can be determined from multiple vehicles according to the sorting results and operation status information.

[0053] Optionally, in the process of determining the target vehicle that meets the material delivery conditions from multiple vehicles according to the sorting results and operational status information, a multi-dimensional screening and evaluation process can be performed based on task sequences and vehicle status data. The sorting results are analyzed to determine the priority order of the currently pending delivery tasks, prioritizing those with higher sorting. The operational status information of each vehicle is obtained, including the real-time location, idle status, and operational status of the delivery vehicle. Each vehicle is evaluated individually based on the material delivery conditions. Delivery conditions include specific constraints such as proximity and available delivery time. For example, it is determined whether the vehicle's real-time location is near the target workstation to assess delivery distance; and whether the vehicle's idle status is available to assess delivery time availability. The optimal vehicle is selected as the target vehicle from among the multiple vehicles that meet each delivery condition.

[0054] In this embodiment, the method described above determines the target vehicle that meets the material delivery conditions from multiple vehicles based on the sorting results and operational status information, thus achieving dynamic optimization of logistics resource allocation. This process avoids the blindness and randomness in vehicle scheduling, ensuring that high-priority delivery tasks are matched with the nearest or best-performing target vehicle. By filtering based on the material delivery conditions, the empty-running rate and repetitive operations of vehicles are effectively reduced, thereby lowering logistics transportation costs.

[0055] Step S208: Assign the delivery task to the target vehicle.

[0056] In the technical solution of step S208 of this application, the target vehicle is used to perform the delivery task to deliver materials from the distribution area to the line-side storage area corresponding to the production line.

[0057] Optionally, the aforementioned distribution area can refer to a logistics warehousing area used for centralized storage, sorting, and temporary storage of various materials. The distribution area can indicate the starting point or buffer zone before materials enter the production line distribution process. The distribution area may include physical facilities such as shelves, pallet storage locations, automated storage and retrieval systems (AS / RS), or manual operating tables for receiving, inspecting, classifying, and temporarily storing materials from suppliers or upstream warehouses. In the embodiments of this application, the aforementioned distribution area can also be called a distribution center, material temporary storage area, or logistics forward warehouse. The distribution area is the starting point for logistics distribution tasks; target vehicles load the required materials here to transport them to various workstations on the production line.

[0058] Optionally, the aforementioned line-side storage area can refer to a material storage area set up adjacent to the production line workstations for temporary storage of parts that will soon be consumed. The line-side storage area can be used to represent the direct source of material consumption during the production line manufacturing process. The line-side storage area may include shelves, racks, flow rails, AGV connection points, or designated storage areas on the ground next to the workstations, aiming to ensure that the production line can quickly obtain the required materials during operation, reducing handling distance and time. In the embodiments of this application, the aforementioned line-side storage area can also be called a line-side storage area, workstation supermarket, or line-side inventory area. The line-side storage area is the endpoint of the logistics distribution task. After the target vehicle delivers materials here, production personnel or automated equipment retrieve them from this area to maintain the continuous operation of the production line.

[0059] In this embodiment, after determining the target vehicle according to the sorting results and running status information, the delivery task can be assigned to the target vehicle.

[0060] Optionally, during the process of assigning delivery tasks to target vehicles, specific delivery task information is associated and bound to a designated target vehicle via data commands or communication protocols. The system or scheduling logic can send details of the delivery task to be executed, including material identification, quantity, target workstation, and delivery requirements, to the selected target vehicle. Upon receiving the assignment instruction, the target vehicle confirms receipt of the delivery task and prepares to execute it. This process ensures that the responsible party for the delivery task is clearly defined, avoids task omissions or duplicate assignments, and achieves accurate transmission of logistics scheduling information.

[0061] Optionally, during the delivery process using the target vehicle, the target vehicle performs the actual physical operation of material handling according to the received delivery task instructions. The target vehicle goes to the distribution area to load the corresponding materials, then travels to the line-side storage area corresponding to the production line, and unloads the materials to the designated location. The target vehicle is used to perform the delivery task, delivering materials from the distribution area to the line-side storage area corresponding to the production line. During this process, the target vehicle ensures the safety and integrity of the materials during transportation and provides feedback on the task execution status after delivery is completed. The above process realizes the physical flow of materials in the supply chain, directly meeting the production line's immediate demand for raw materials.

[0062] In this embodiment, the method described above achieves efficient integration of logistics scheduling instructions and actual operations by assigning delivery tasks to target vehicles and utilizing these vehicles to execute the delivery tasks. This process ensures that high-priority delivery tasks can be quickly transformed into actual transportation actions, shortening task response time. By clearly defining the execution path and responsibilities of target vehicles, confusion and waiting in delivery tasks are reduced, improving the accuracy and timeliness of material delivery. Simultaneously, this closed-loop execution process provides a foundation for subsequent status feedback and inventory updates, helping to maintain stable material supply to the production line, reducing the risk of production interruptions due to material shortages, thereby improving the overall operational efficiency and lean management level of automotive manufacturing logistics.

[0063] In the embodiments of this application, steps S202 to S208 above, if it is necessary to allocate delivery tasks, can obtain the production status information of the production line, and can also obtain the operating status information of multiple vehicles used for delivering various materials. The production status information and operating status information can be used to sort the delivery tasks corresponding to the multiple materials, obtaining a sorting result. Based on the sorting result and operating status information, target vehicles that meet the delivery conditions of the corresponding materials can be determined from the multiple vehicles, and the delivery tasks can be allocated to the target vehicles. The target vehicles can then be used to execute the allocated delivery tasks, thereby transferring materials from the distribution center to the line-side storage area of ​​the production line. In other words, in the embodiments of this application, by acquiring production status information and multi-vehicle operating status information in real time, and comprehensively considering both, intelligent sorting of delivery tasks replaces the static scheduling that relies on fixed cycles or manual experience in related technologies. By matching the optimal target vehicle according to the sorting result to execute delivery, dynamic and precise matching of task priority and logistics resources is achieved. This method can respond in real time to dynamic scenarios such as changes in production cycle and order insertion, automatically adjust the delivery sequence and optimize vehicle allocation, thereby eliminating response delays and resource waste, and thus achieving the technical effect of improving the accuracy of delivery task allocation, solving the technical problem of delivery task allocation accuracy.

[0064] The method described in this embodiment will be further described below.

[0065] As an optional embodiment, step S202 involves using production status information and operation status information to sort the delivery tasks corresponding to multiple materials to obtain a sorting result, including: using production status information and operation status information to evaluate the priority of the delivery tasks corresponding to multiple materials; and sorting the multiple delivery tasks according to their priority to obtain a sorting result.

[0066] In this embodiment, during the process of sorting delivery tasks using production status information and operational status information, the priority of delivery tasks corresponding to multiple materials can be evaluated using these information. Delivery tasks can be sorted according to this priority to obtain a sorting result. Here, the priority can refer to a quantitative indicator or logical level reflecting the urgency and importance of the task, derived from a comprehensive evaluation of delivery tasks corresponding to multiple materials based on production status information and operational status information. Priority can be used to represent the relative order in which different delivery tasks receive logistics resource allocation when resources are limited. Priority can include numerical priority indices, alphanumeric level identifiers, or relative ranking positions calculated based on multidimensional parameters. In this embodiment, the priority can also be referred to as urgency, task weight, or scheduling level. The determination of priority can be based on factors including, but not limited to, remaining inventory at the line, material consumption rate, material criticality level, delivery distance, delivery task waiting time, and delivery vehicle idle status.

[0067] Optionally, in evaluating the priority of delivery tasks corresponding to multiple materials using production and operational status information, an independent and comprehensive urgency calculation can be performed for each delivery task based on a pre-set evaluation model. For example, key variables from the production status information can be extracted, including line-side inventory at each workstation, material consumption rate, current production cycle time, and vehicle type switching status, to assess demand fluctuations and material shortage risks on the production side. Key variables from the operational status information can be extracted, including the real-time location, idle status, and operational status of each delivery vehicle, to assess the resource supply potential on the logistics side. These variables are then input into the priority evaluation model, and the priority index corresponding to each delivery task is calculated based on the weight coefficients of each variable.

[0068] For example, when the line-side inventory is below the safety threshold and the material consumption rate is fast, the priority index of the task increases significantly; when the delivery distance is short and the vehicle is idle, the task receives a higher resource matching bonus. Each delivery task is assigned a specific priority value or level, thereby completing the priority evaluation of delivery tasks corresponding to multiple materials.

[0069] Optionally, during the process of sorting multiple delivery tasks according to priority and obtaining the sorting result, the process of logically arranging each delivery task to be executed can be based on the priority index obtained from the above evaluation. For example, the system or scheduling logic obtains a list of delivery tasks whose priorities have been evaluated and sorts them in descending order according to their priority index. The delivery task with the highest priority index is placed at the front of the sequence, indicating that it has the highest execution urgency; delivery tasks with lower priority indices are arranged sequentially. If multiple delivery tasks have the same priority index, a secondary sorting can be performed according to auxiliary rules (such as delivery time order, material type, etc.). A list containing each delivery task and its corresponding execution order is generated, which is the sorting result. This sorting result clearly indicates the execution order of logistics delivery, ensuring that high-priority materials can obtain priority allocation of logistics vehicles.

[0070] In this embodiment, the method utilizes production status information and operational status information to evaluate the priority of delivery tasks corresponding to multiple materials, and sorts these tasks according to priority to obtain a ranking result, thus achieving scientific and refined delivery scheduling. This process overcomes the limitations of traditional manual experience-based judgment, objectively reflecting the urgency of production needs and the availability of logistics resources through quantitative algorithms. This ensures that critical materials and urgent orders are processed first, effectively reducing the risk of production line stoppages due to material shortages.

[0071] As an optional implementation, the priority of delivery tasks corresponding to multiple materials is evaluated using production status information and operational status information. This includes: evaluating the production status information to obtain a first set of evaluation indicators for the delivery tasks, and evaluating the operational status information to obtain a second set of evaluation indicators for the delivery tasks. Elements in the first set of evaluation indicators represent the urgency of the delivery tasks as reflected in the production status information, while elements in the second set of evaluation indicators represent the delivery capacity of vehicles capable of performing the delivery tasks as reflected in the operational status information. The priority of the delivery tasks is then determined by calling a material priority evaluation model based on the first and second sets of evaluation indicators.

[0072] In this embodiment, during the evaluation of the priority of delivery tasks corresponding to multiple materials using production status information and operational status information, the production status information can be evaluated to obtain a first set of evaluation indicators for the delivery tasks, and the operational status information can be evaluated to obtain a second set of evaluation indicators for the delivery tasks. A material priority evaluation model can be invoked, and the priority of the delivery tasks can be determined based on the aforementioned first and second set of evaluation indicators. The first set of evaluation indicators refers to a set of indicators obtained after evaluation processing based on production status information, used to quantify the urgency of delivery tasks and the importance of material demand. The first set of evaluation indicators can be used to represent the demand intensity of the production side for a specific delivery task. Elements of the first set of evaluation indicators include remaining inventory at the production line, material consumption rate, current production cycle time, material criticality level, delivery distance, and delivery task waiting time. Among them, the remaining inventory at the line reflects the level of material inventory at the workstation, and the lower the inventory, the higher the urgency usually means; the material consumption rate reflects how fast the material is used; the current production takt time reflects the operating rhythm of the production line; the material criticality level reflects the importance of the material to the production of the whole vehicle; the delivery distance reflects the physical distance from the distribution area to the target workstation; and the delivery task waiting time reflects the length of time the task stays in the queue.

[0073] Optionally, the aforementioned second evaluation index set can refer to a set of indicators obtained after evaluation processing based on operational status information, used to quantitatively reflect the delivery capacity and availability of vehicles capable of performing delivery tasks. The second evaluation index set can be used to represent the resource supply capacity of the logistics side for a specific delivery task. Elements of the second evaluation index set include the delivery vehicle idle status and vehicle type switching status. Specifically, the delivery vehicle idle status reflects whether the vehicle is currently available; idle vehicles have the ability to immediately perform tasks. The vehicle type switching status reflects whether the production line is currently in a vehicle type conversion phase, which can affect the delivery strategy or priority weight of specific materials.

[0074] Optionally, the priority evaluation model can refer to a mathematical model or set of logical rules used to combine a first set of evaluation indicators and a second set of evaluation indicators to calculate the priority of delivery tasks through a preset algorithm. The priority evaluation model can represent a calculation engine that maps multi-dimensional production and logistics data into a single priority index. The aforementioned priority evaluation model receives the first set of evaluation indicators and the second set of evaluation indicators as input parameters, and performs comprehensive weighting or scoring of each indicator according to pre-set weighting coefficients and calculation rules, ultimately outputting a quantified priority index or ranking level. By calling the priority evaluation model, an automated conversion from scattered multi-dimensional indicators to unified priority determination is achieved, ensuring the scientific and objective nature of delivery task ranking.

[0075] Optionally, in the process of evaluating production status information to obtain the first set of evaluation indicators for delivery tasks, key variables can be extracted from the collected production status data and transformed into quantitative indicators reflecting the urgency of the delivery tasks. For example, production status information can be analyzed to extract data elements including remaining inventory at the production line, material consumption rate, current production cycle time, material criticality level, delivery distance, and delivery task waiting time. Subsequently, each data item is standardized or weighted according to preset evaluation rules. For example, the lower the remaining inventory at the production line, the higher the corresponding urgency indicator value; the higher the material criticality level, the higher the corresponding urgency indicator value. Finally, these processed data elements are combined to form the first set of evaluation indicators, where each element clearly indicates the specific contribution of production status to the urgency of the delivery task.

[0076] Optionally, in the process of evaluating operational status information to obtain the second set of evaluation indicators for delivery tasks, key variables can be extracted from the collected operational status data and transformed into quantitative indicators reflecting the delivery capacity of vehicles capable of performing delivery tasks. For example, the operational status information can be analyzed to extract data elements including the idle status of delivery vehicles and vehicle type switching status. Subsequently, each data item is standardized or weighted according to preset evaluation rules. For instance, if a vehicle's delivery vehicle is idle, it indicates that it has the ability to immediately execute tasks, and the corresponding delivery capacity indicator value is high; if it is in a vehicle type switching state, the delivery strategy may need to be adjusted, and the corresponding indicator value will be corrected according to the strategy. Finally, these processed data elements are combined to form the second set of evaluation indicators, where each element clearly points to the specific impact of operational status on vehicle delivery capacity.

[0077] Optionally, in the process of calling the material priority evaluation model and determining the priority of delivery tasks based on the first and second evaluation indicator sets, the aforementioned two indicator sets can be input into a preset algorithm model to calculate the final priority index. For example, a material priority evaluation model can be loaded, which has built-in weight coefficients and calculation logic for each element in the first and second evaluation indicator sets. Subsequently, the first and second evaluation indicator sets are passed as input parameters to the material priority evaluation model. Internally, the model performs weighted summation or comprehensive scoring calculation on each indicator element according to a preset formula. After the calculation is completed, the model outputs a quantified value or level, which is the priority of the delivery task. This priority value comprehensively reflects the urgency of production needs and the availability of logistics resources, providing a direct basis for subsequent task sequencing.

[0078] In this embodiment, the method obtains a first set of evaluation indicators by assessing production status information, obtains a second set of evaluation indicators by assessing operational status information, and then uses a material priority evaluation model to determine the priority of delivery tasks, thus achieving scientific quantification and comprehensive evaluation of delivery task priorities. This process transforms abstract production demands and logistics resource status into specific, comparable indicator data, avoiding the subjectivity and arbitrariness of manual judgment. By introducing operational status factors such as vehicle model switching status, the evaluation of vehicle delivery capabilities is further refined, making priority calculation more closely aligned with actual production scenarios.

[0079] As an optional embodiment, the production line includes multiple workstations that use materials to produce products. Production status information includes at least one of the following: the inventory quantity of materials in the line-side storage area corresponding to the workstation, the consumption rate of materials at the workstation, the production cycle time of products produced at the workstation, the vehicle model information required for the materials used at the delivery workstation, and the location of the line-side storage area. The production status information is evaluated to obtain a first set of evaluation indicators for the delivery task, including at least one of the following: determining the remaining inventory information at the workstation based on the inventory quantity and a safety stock threshold, and determining the remaining inventory information as an element in the first set of evaluation indicators. The remaining inventory information is used to characterize the urgency of materials needed at each workstation; the change status of the production cycle time is determined, and the change status is identified as an element in the first evaluation index set; the consumption rate is identified as an element in the first evaluation index set; based on the production status information, the grade information of the materials is determined, and the grade information is identified as an element in the first evaluation index set, wherein the grade information is used to represent the degree of influence of the materials on the produced products; based on the location of the line-side storage area corresponding to the workstation and the location of the vehicle that meets the vehicle model information, the delivery distance of the delivered materials is determined, and the delivery distance is identified as an element in the first evaluation index set.

[0080] In this embodiment, during the evaluation of production status information to obtain the first set of evaluation indicators for the delivery task, the remaining inventory information at the workstation can be determined based on the inventory quantity and safety stock threshold, and this remaining inventory information can be defined as an element of the first set of evaluation indicators. The change in production cycle time can be determined, and this change can be defined as an element of the first set of evaluation indicators. The consumption rate can be defined as an element of the first set of evaluation indicators. The grade information of materials can be determined based on the production status information, and this grade information can be defined as an element of the first set of evaluation indicators. The delivery distance of the delivered materials can be determined based on the location of the line-side storage area corresponding to the workstation and the location of the vehicle that meets the vehicle model information, and this delivery distance can be defined as an element of the first set of evaluation indicators.

[0081] The aforementioned inventory quantity refers to the current physical quantity of the material used for producing the product, stored in the line-side storage area corresponding to the workstation. Inventory quantity can represent the immediate reserve level of a specific material at that workstation. Inventory quantity can be expressed in quantifiable units such as number of pieces, weight, or volume. The aforementioned consumption rate refers to the quantity of material consumed per unit time during the production of the product at that workstation. Consumption rate can represent the flow rate of materials in the production process. Consumption rate is typically expressed in units such as the number of pieces consumed per minute or the weight consumed per hour. The aforementioned production cycle time refers to the average time interval required for the production line to complete a specific product or workpiece, i.e., the time difference between two consecutive qualified products coming off the line. Production cycle time can represent the operating rhythm and efficiency of the production line. Production cycle time is typically expressed in time units such as seconds / piece or minutes / piece.

[0082] Optionally, the vehicle model information mentioned above can refer to the specific automobile product model that the current workstation is producing or about to produce. Vehicle model information can be used to represent the product specification attributes of the current production task. Vehicle model information can be identified by a specific vehicle model code, model name, or configuration version. Vehicle model information can include product model or vehicle configuration. Since different vehicle models have different component configurations, vehicle model information determines the specific types and specifications of materials required by the workstation. The remaining inventory information mentioned above can refer to a quantitative indicator or status description reflecting the urgency of the workstation's need for the materials, derived from a comparative analysis of the inventory quantity and the safety stock threshold. Remaining inventory information can be used to represent the current inventory level relative to the safety warning line. Remaining inventory information can be expressed as remaining inventory quantity, inventory percentage, or an urgency index calculated based on the difference between the two.

[0083] Optionally, the aforementioned change state can refer to the trend of change in the production cycle time relative to the baseline cycle time or the previous moment, including the state of the production cycle time accelerating or slowing down. The change state can be used to represent the dynamic adjustment of the production line's operating rhythm. The change state can be qualitatively described as "accelerating," "slowing down," or "stabilizing," or expressed as a quantitative value calculated based on the magnitude of the change. The aforementioned grade information can refer to material classification identifiers that are pre-defined or dynamically determined based on the degree or importance of the material's influence on the production of the product. Grade information can be used to represent the criticality of the material in the vehicle manufacturing process. Grade information is typically represented by grade codes (e.g., Class A, Class B, Class C), criticality grade values, or priority labels. The aforementioned delivery distance can refer to the physical path length from the location of the vehicle that meets the vehicle model information to the location of the line-side storage area corresponding to the workstation. Delivery distance can be used to represent the transportation mileage required to perform the delivery task. Delivery distance can be expressed in units of length such as meters or kilometers.

[0084] Optionally, in the process of determining the remaining inventory information at the workstation based on the inventory quantity and safety stock threshold, and in determining the remaining inventory information as an element of the first evaluation index set, the risk of material shortage can be assessed by comparing the current material inventory with a preset warning line. The inventory quantity of the material in the line-side storage area corresponding to the workstation is obtained, and the preset safety stock threshold is called. The inventory quantity is compared with the safety stock threshold or the difference is calculated to generate remaining inventory information. The remaining inventory information is used to characterize the urgency of the workstation's need for the material; for example, when the inventory quantity is close to or lower than the safety stock threshold, the remaining inventory information indicates high urgency. The generated remaining inventory information is incorporated as an independent element of the first evaluation index set into the subsequent evaluation model.

[0085] Optionally, in determining the changing state of the production cycle time and identifying this changing state as an element in the first set of evaluation indicators, the process of monitoring fluctuations in the production line's operating rhythm to predict changes in demand can be implemented. The production cycle time of the current workstation producing the product is collected and compared with baseline or historical cycle time data. Based on the comparison results, the changing state of the production cycle time is determined, including situations such as an increased or decreased production cycle time. This changing state is directly related to the urgency of the delivery task; for example, an increased production cycle time means increased material consumption per unit time, thereby increasing the urgency of delivery. Subsequently, the determined changing state of the production cycle time is used as an element in the first set of evaluation indicators to reflect the impact of dynamic production rhythm on delivery priority.

[0086] Optionally, in determining the consumption rate as an element in the first evaluation index set, the real-time demand intensity of materials can be directly extracted. The consumption rate data of the materials at the workstation is read; this data reflects the quantity of materials consumed by the production process per unit time. The consumption rate directly reflects the immediate demand pressure of the production line for material replenishment; a higher consumption rate indicates faster material turnover and a higher requirement for timely delivery. Then, without complex intermediate conversions, the obtained consumption rate is directly used as a fixed element in the first evaluation index set. This element objectively quantifies the dynamic demand rate of the production side for a specific material.

[0087] Optionally, in the process of determining the material's grade information based on the production status information and incorporating the grade information into the first evaluation index set, a graded evaluation process can be performed based on the material's importance to the overall vehicle production. The material identifier required for current production is identified from the production status information, and the material's grade information is determined in conjunction with a process database or preset rules. The grade information represents the degree of influence of the material on the production of the product and can be categorized into critical, important, and ordinary grades. A shortage of critical grade materials may lead to a complete production line shutdown, thus giving them a higher priority weight. The determined grade information is used as an element in the first evaluation index set to ensure that highly important materials receive priority consideration in scheduling.

[0088] Optionally, in the process of determining the delivery distance for delivering the materials based on the location of the line-side storage area corresponding to the workstation and the location of the vehicle satisfying the vehicle model information, and in determining the delivery distance as an element in the first evaluation index set, a spatial quantification process for evaluating logistics execution costs and timeliness can be implemented. Specifically, firstly, the geographical coordinates or logical location information of the line-side storage area corresponding to the workstation is obtained, and simultaneously, the location information of the vehicle satisfying the vehicle model information is obtained. Subsequently, based on these two location information, the physical path length or logical distance between them is calculated to obtain the delivery distance for delivering the materials. The delivery distance reflects the transportation resource input and time cost required to perform the delivery task; a shorter distance generally means a faster response. Finally, the calculated delivery distance is used as an element in the first evaluation index set to balance task urgency and execution efficiency.

[0089] In this embodiment, the method described above evaluates the production status information from multiple dimensions to determine remaining inventory information, changes in production pace, consumption rate, grade information, and delivery distance. These are then combined to form the first evaluation index set, achieving comprehensiveness and accuracy in assessing the urgency of delivery tasks. This process abandons single-dimensional judgment criteria and comprehensively considers multiple key factors such as inventory safety line, production pace fluctuations, demand rate, material criticality, and spatial distance. By quantifying remaining inventory information, it can provide early warnings of material shortage risks; by capturing changes in production pace, it can dynamically adapt to changes in demand caused by production acceleration or deceleration; by introducing grade information, it ensures the strategic priority of critical materials; and by calculating delivery distance, it optimizes the allocation efficiency of logistics resources.

[0090] As an optional embodiment, the operating status information includes first operating status information and second operating status information. The first operating status information is used to indicate whether the vehicle is in an idle state, and the second operating status information is used to indicate the switching status of the products produced by the production line. The operating status information is evaluated to obtain a second set of evaluation indicators for the delivery task, including: determining the first operating status information as an element of the second set of evaluation indicators; and / or determining the second operating status information as an element of the second set of evaluation indicators.

[0091] In this embodiment, during the evaluation of operational status information to obtain a second set of evaluation indicators for delivery tasks, the first operational status information can be determined as an element of the second set of evaluation indicators. Alternatively, the second operational status information can also be determined as an element of the second set of evaluation indicators. The first operational status information can refer to a status identifier characterizing whether a logistics vehicle currently has the capability to execute a new delivery task. The first operational status information can be used to indicate the availability of vehicle resources. When the first operational status information indicates that the vehicle is idle, it means that the vehicle currently has no delivery task being executed and is in a standby or dispatchable state; when it indicates a busy state, it means that the vehicle is performing other tasks or is in an unavailable state. The second operational status information can refer to a status identifier characterizing whether the production line is currently in a transition process between different product models. The second operational status information can be used to indicate special constraints of the production environment. When the second operational status information indicates that the production line is in a model switching state, it means that the production line is transitioning from one product model to another.

[0092] Optionally, in determining the first operational status information as an element in the second evaluation index set, vehicle resource availability data can be directly extracted to assess transportation capacity supply. The first operational status information is obtained, indicating whether the vehicle is idle, i.e., whether the vehicle currently has no ongoing delivery task and is in a standby state. Without complex logical transformations, the obtained first operational status information is directly used as an independent element in the second evaluation index set. This element objectively reflects the distribution of available vehicles in the current logistics resource pool. If the first operational status information shows that the vehicle is idle, it indicates that the vehicle has the ability to immediately undertake new delivery tasks, thus assigning a corresponding positive weight in priority evaluation; if it shows a non-idle state, it indicates that resources are limited. By incorporating this information into the second evaluation index set, a quantitative representation of the logistics resource supply side is achieved.

[0093] Optionally, in the process of determining the second operating status information as an element of the second evaluation index set, the second operating status information can be obtained. This information indicates the switching status of the products produced by the production line, i.e., whether the production line is currently transitioning from one product model to another. The obtained second operating status information is directly used as an independent element of the second evaluation index set. This element reflects the special working conditions on the production site. For example, during model switching, it may be necessary to suspend the delivery of certain general materials or prioritize the delivery of new model-specific parts, thereby changing the conventional delivery priority logic. By incorporating this information into the second evaluation index set, the evaluation of delivery tasks not only considers vehicle resources but also fully considers the dynamic process constraints on the production side, enhancing the adaptability of the scheduling strategy.

[0094] In this embodiment, the method achieves a comprehensive evaluation of the resource adaptability and environmental constraints of delivery tasks by determining the first operating status information as an element of the second evaluation index set, and / or by determining the second operating status information as an element of the second evaluation index set. This process, by introducing the first operating status information, accurately quantifies the immediate availability of logistics vehicles, avoiding scheduling conflicts or delays caused by assigning tasks to busy vehicles; by introducing the second operating status information, it keenly captures the special needs brought about by production line vehicle model switching, ensuring that the delivery strategy can remain synchronized with the production rhythm.

[0095] As an optional embodiment, the operation status information includes the real-time location of each of the multiple vehicles. Step S206 involves determining the target vehicle that meets the material delivery conditions from the multiple vehicles according to the sorting results and the operation status information. This includes determining the vehicle whose real-time location is closest to the location of the line-side storage area from at least one vehicle that meets the delivery conditions of the delivery task corresponding to the sorting results as the target vehicle.

[0096] In this embodiment, during the process of determining the target vehicle according to the sorting results and running status information, the vehicle whose real-time location is closest to the location of the line-side storage area can be determined as the target vehicle from at least one vehicle that meets the delivery conditions of the delivery task corresponding to the sorting results.

[0097] Optionally, in the process of selecting a candidate vehicle set from at least one vehicle that meets the delivery conditions of the delivery task corresponding to the ranking result, a preliminary qualification filtering process can be performed on multiple vehicles based on the specific requirements of the delivery task. This involves obtaining the delivery task determined by the ranking result, which includes specific delivery conditions such as required vehicle type, load limits, and material type matching. The operational status information of multiple vehicles is then traversed, particularly attributes such as vehicle type, availability, and cargo capacity. Each vehicle's attributes are compared one by one with the delivery conditions specified in the delivery task. Only when a vehicle's attributes fully meet the delivery conditions required by the delivery task is it included in the candidate range. A candidate vehicle set consisting of at least one vehicle that meets the conditions is formed, providing a basic pool for subsequent optimal selection.

[0098] Optionally, in determining the target vehicle by identifying the vehicle whose real-time location is closest to the location of the line-side storage area, the real-time location information of each vehicle in the candidate vehicle set can be obtained, along with the location information of the line-side storage area corresponding to the target workstation of the delivery task. Subsequently, the physical distance or logical path length between the real-time location of each vehicle in the candidate vehicle set and the location of the line-side storage area is calculated. By comparing the distance values ​​of all candidate vehicles, the vehicle with the smallest distance value is identified. This closest vehicle is directly determined as the target vehicle, i.e., the entity responsible for executing the specific delivery task. This process ensures that, under the premise of meeting basic task conditions, the vehicle with the lowest transportation cost and fastest response speed is selected.

[0099] In this embodiment, the method identifies the vehicle whose real-time location is closest to the location of the line-side storage area from at least one vehicle that meets the delivery conditions of the delivery task corresponding to the sorting result, thus achieving refined matching and efficient scheduling of logistics delivery resources. This process first ensures that the selected vehicle has the qualifications and capabilities to perform the specific task by strictly screening delivery conditions, avoiding delivery failures due to vehicle model mismatch or vehicle malfunction. By introducing the nearest distance judgment between the real-time location and the location of the line-side storage area, the empty mileage and ineffective transportation time of vehicles are minimized, significantly reducing logistics operating costs.

[0100] As an optional embodiment, the method further includes: during the allocation of delivery tasks, if at least one of the following situations exists, adjusting the sorting result to obtain an adjusted sorting result: the production cycle of products produced at workstations in the production line changes; the production line receives an instruction to produce a target product during the production process; the equipment producing products at the workstation malfunctions; at least one of the multiple vehicles is in an abnormal state; or the inventory of stored materials in the line-side storage area changes.

[0101] In this embodiment, during the allocation of delivery tasks, the sorting result can be adjusted to obtain an adjusted sorting result if at least one of the following conditions exists: The production cycle time of the products produced at the workstations on the production line changes. During the production process on the production line, the production line receives an instruction to produce a target product other than the product currently being produced. The equipment producing the products at the workstation malfunctions. At least one of the multiple vehicles is in an abnormal state. The inventory of materials stored in the line-side storage area changes.

[0102] Optionally, when the production rhythm of products at each workstation on the production line changes, the sorting results are adjusted to obtain an adjusted sorting result. This refers to the process of reassessing the urgency of delivery based on changes in the production rhythm. Specifically, the production rhythm data of products at each workstation on the production line is monitored in real time. If changes such as an acceleration or deceleration in the production rhythm are detected, it indicates a change in the rate or total amount of material demand per unit time. Based on this change, the priority index of each delivery task is recalculated, especially indicators directly related to production speed, such as the expected consumption of remaining inventory. Subsequently, the original sorting results are rearranged according to the new priority index to generate an adjusted sorting result adapted to the new production rhythm, ensuring that the delivery frequency matches the production rhythm.

[0103] Optionally, when the production line receives an instruction to produce a target product during production, the sequencing results are adjusted to obtain an adjusted sequencing result. This refers to the process of changing delivery priorities in response to temporary order insertions or urgent production instructions. Specifically, if a clear instruction to produce a target product is received while production is in progress, this instruction typically represents a high-priority urgent task or a specific model changeover requirement. At this time, the material delivery task associated with the instruction is identified, its priority is raised to the highest or a correspondingly high level, and the priorities of other pending tasks are reassessed. Based on this assessment, the original sequencing results are adjusted or repositioned to generate an adjusted sequencing result that prioritizes the urgent task, ensuring the achievement of urgent production targets.

[0104] Optionally, when equipment malfunctions at a workstation, the sequencing results are adjusted to obtain an adjusted sequencing result. This refers to the process of optimizing material delivery strategies to address the risk of production interruption. Specifically, the operating status of equipment at each workstation is monitored in real time. If equipment malfunction is detected, it may cause production at that workstation to stop or slow down. Based on the equipment malfunction information, the current and subsequent changes in material demand at that workstation are assessed. For example, non-urgent materials may be suspended from being delivered to the malfunctioning workstation, or resources may be allocated to other normally operating critical workstations. Based on this change in demand, the priority of relevant delivery tasks is recalculated, and the original sequencing results are adjusted to generate an adjusted sequencing result that avoids malfunctioning workstations or supports rapid production recovery, thereby reducing the risk of line stoppage.

[0105] Optionally, when at least one of the multiple vehicles is in an abnormal state, the ranking result is adjusted to obtain an adjusted ranking result. This refers to the process of reallocating delivery tasks due to the unavailability of logistics resources. Specifically, the operating status of multiple vehicles is monitored in real time. If at least one vehicle is detected to be in an abnormal state, such as vehicle malfunction, inability to move, or communication interruption, then that vehicle is no longer capable of performing delivery tasks. At this time, all delivery tasks originally scheduled to be performed by the abnormal vehicle are identified, removed from the original ranking, or marked as pending reallocation. Based on the status and location of the remaining available vehicles, delivery tasks are rematched, priorities are recalculated, and an adjusted ranking result is generated for other normal vehicles to take over the tasks, ensuring that delivery tasks are not interrupted due to the abnormality of individual vehicles.

[0106] Optionally, when the inventory of materials stored in the line-side storage area changes, the sorting results are adjusted to obtain an adjusted sorting result. This refers to the process of dynamically correcting delivery priorities based on real-time inventory fluctuations. Specifically, the inventory quantity of materials stored in the line-side storage area is collected in real time. If a significant decrease or increase in inventory quantity is detected, it indicates that the actual consumption rate deviates from expectations or that new replenishment needs have emerged. Based on inventory change data, especially when inventory is below a safety threshold, the urgency represented by the remaining inventory information of relevant delivery tasks is reassessed. According to the updated urgency, the execution order of relevant tasks in the original sorting results is adjusted to generate an adjusted sorting result that reflects the latest inventory status, preventing material shortages or over-delivery due to inventory misjudgments.

[0107] In this embodiment of the application, the above method adjusts the sorting result to obtain an adjusted sorting result in response to five situations during the allocation of distribution tasks: changes in the production rhythm of products produced at workstations in the production line, the production line receiving instructions to produce target products, equipment malfunctions at workstations, at least one vehicle among multiple vehicles being in an abnormal state, and changes in the inventory of materials stored in the line-side storage area. This achieves high agility and robustness in logistics distribution scheduling.

[0108] As an optional embodiment, the method further includes: after the target vehicle successfully completes the delivery task, performing at least one of the following steps: updating the delivery status of the materials; updating the inventory of the materials stored in the line-side storage area; updating the operating status of the target vehicle that has completed the delivery task, wherein the operating status of the target vehicle before the update is the delivery status, and the operating status of the target vehicle after the update is the idle status; updating the task execution result of the delivery task performed by the target vehicle, wherein the task execution result before the update is that the delivery task has not been completed, and the task execution result after the update is that the delivery task has been completed.

[0109] In this embodiment, after the target vehicle successfully completes the delivery task, the delivery status of the materials can be updated. The inventory of materials stored in the line-side storage area can also be updated. The operational status of the target vehicle that has completed the delivery task can also be updated. The task execution result of the delivery task performed by the target vehicle can also be updated.

[0110] Optionally, updating the delivery status of materials refers to recording and reflecting the information changes of the materials at the current stage of the delivery process. After the target vehicle successfully delivers the materials to the designated lineside storage area and completes the handover, the original delivery status identifier corresponding to the materials is obtained. Subsequently, based on the confirmation signal of the handover completion, the status identifier of the materials is updated from intermediate states such as "in delivery" or "pending delivery" to final states such as "delivered" or "delivery completed". This update action ensures that the status information of the materials in the logistics tracking chain is consistent with their actual physical location and delivery status, providing a status basis for subsequent quality traceability or inventory verification.

[0111] Optionally, updating the inventory of materials stored in the line-side storage area refers to the process of adjusting the real-time inventory data of the line-side storage area based on the actual quantity of materials delivered. This involves obtaining the batch, quantity, and specifications of the materials delivered by the target vehicle. The line-side storage area corresponding to the target vehicle is identified, and the current inventory quantity of materials stored in that area is read. Based on the quantity of delivered materials, the current inventory quantity is incremented to generate updated inventory data for the materials stored in the line-side storage area. This update ensures the real-time accuracy of the line-side inventory data, enabling subsequent calculations of delivery urgency based on remaining line-side inventory information to accurately reflect the on-site material reserve level.

[0112] Optionally, updating the operational status of the target vehicle that has completed its delivery task refers to the process of releasing the vehicle's resource occupancy status and marking it as available. The operational status of the target vehicle before executing the delivery task is obtained and explicitly recorded as the delivery status. After confirming that the delivery task has been successfully completed, based on the task completion signal, the operational status of the target vehicle is changed from the delivery status to the idle status. This update releases the vehicle as an available node in the logistics resource pool, making it eligible to receive new delivery task assignments again, thereby improving the turnover rate and utilization rate of logistics vehicle resources.

[0113] Optionally, updating the task execution result of the delivery task performed by the target vehicle refers to the process of confirming and archiving the closed-loop status of a specific delivery task. The original task execution result of the delivery task performed by the target vehicle is obtained and recorded as "delivery task not completed." After confirming that the target vehicle has successfully completed the material delivery, the task execution result of the delivery task is updated to "delivery task completed." This update action marks the end of the lifecycle of the specific delivery task, ensuring the integrity and accuracy of the task status in the task management database, and providing accurate data support for logistics performance statistics and anomaly handling.

[0114] In this embodiment, the method described above achieves automation and data consistency in closed-loop logistics management by updating at least one of the following steps after the target vehicle successfully completes its delivery task: the delivery status of the materials, the inventory of materials stored in the line-side storage area, the operating status of the target vehicle, and the task execution result of the delivery task performed by the target vehicle. This process ensures the real-time accuracy of material inventory data, avoiding misjudgments or duplicate deliveries caused by inventory lag; by promptly updating the operating status of the target vehicle to an idle state, it accelerates the release and reallocation of logistics resources and improves vehicle turnover efficiency; and by explicitly updating the task execution result, it ensures a complete closed loop in the task management process, facilitating subsequent data traceability and analysis.

[0115] The technical solutions of the embodiments of this application will be illustrated below with reference to preferred embodiments.

[0116] In the automobile manufacturing process, various automotive parts need to be delivered to each production station in a timely manner according to the production rhythm to ensure the continuous and stable production of the entire vehicle. Logistics personnel usually arrange delivery vehicles to complete the parts delivery tasks based on production plans, delivery cycles, or manual experience.

[0117] Material distribution in existing automotive factories typically employs fixed delivery cycles or a first-in, first-out (FIFO) approach for scheduling. When multiple delivery tasks arise simultaneously, logistics schedulers determine the delivery sequence based on experience. This method suffers from the following problems: the delivery sequence cannot be adjusted promptly when production rhythm changes; using the same delivery strategy for critical and ordinary components can easily disrupt normal production at critical workstations; delivery task priority relies on manual judgment, which can easily lead to misjudgments or delayed responses; logistics vehicles may repeatedly enter the same area, resulting in wasted transportation resources; delivery vehicles have a high empty-run rate, leading to low logistics efficiency; and the existing delivery method struggles to promptly readjust delivery tasks when temporary order insertions, equipment malfunctions, or material shortages occur during production.

[0118] While current logistics management systems can generate delivery tasks, they lack a management mechanism that dynamically prioritizes these tasks based on factors such as production takt time, line-side inventory, material importance, and logistics resource status. This makes it difficult to meet the lean logistics and intelligent logistics management needs of modern automotive factories. Therefore, an intelligent delivery management method is needed that can automatically calculate delivery priorities based on on-site production status and adjust the delivery sequence in real time to improve delivery efficiency and reduce the risk of production line downtime.

[0119] In this embodiment, to address the problems of reliance on manual experience in task sequencing, low utilization of logistics resources, and untimely delivery of key materials in existing technologies, this invention provides an intelligent adjustment method for material delivery priority in automotive production lines. This method can collect real-time information on the material status and logistics resources of the production line, intelligently calculate the priority of delivery tasks, and dynamically adjust the delivery sequence according to the production status, thereby achieving rational allocation of delivery resources and improving logistics efficiency and production support capabilities.

[0120] The embodiments of this application will be further described below.

[0121] Figure 3 This is a schematic diagram of an intelligent adjustment system for material delivery priority in an automobile production line according to an embodiment of this application, such as... Figure 3As shown, the intelligent material delivery priority adjustment system 30 for the automotive production line may include: a data acquisition module 31, a priority calculation module 32, a delivery task adjustment module 33, a resource matching module 34, and a status feedback module 35. The data acquisition module 31 is used to collect information on material inventory quantity, material consumption rate, production cycle time, vehicle model information, delivery vehicle location, and logistics resource status at each workstation of the automotive production line. The priority calculation module 32 is used to establish a delivery priority evaluation model based on the collected data. This priority evaluation model integrates one or more of the following parameters: remaining inventory at the line edge, material consumption rate, current production cycle time, material criticality level, delivery distance, delivery task waiting time, delivery vehicle idle status, and vehicle model switching status. A delivery priority index is calculated based on these parameters, and the delivery task ranking results are automatically generated.

[0122] like Figure 3 As shown, the delivery task adjustment module 33 is used to automatically adjust the execution order of delivery tasks based on the priority ranking results. The system automatically recalculates the delivery priority when one of the following occurs: a change in production cycle time; temporary order insertion; equipment failure; logistics vehicle malfunction; or changes in line-side inventory. The resource matching module 34 is used to automatically match the optimal delivery vehicle to execute the delivery task based on the delivery task priority and the real-time location of the logistics vehicle, improving vehicle utilization and reducing empty runs. The status feedback module 35 can be used to record the delivery completion status in real time and automatically update line-side inventory, vehicle status, and task execution results, providing data support for the next round of delivery priority calculation.

[0123] Optionally, the data acquisition module collects real-time information on material inventory, production cycle time, and logistics resource status at each workstation on the production line; the priority calculation module calculates the priority index for each delivery task based on line-side inventory, material consumption rate, material importance level, delivery distance, and vehicle status; the delivery task adjustment module automatically generates the delivery task execution order based on the priority index; the resource matching module automatically selects the nearest logistics vehicle that meets the transportation conditions to execute the delivery task; when the production cycle time changes, temporary orders are inserted, or logistics resources change, the system automatically recalculates the delivery priority and updates the delivery plan; after delivery is completed, the status feedback module automatically updates the inventory and vehicle operating status, and enters the next round of priority calculation, realizing dynamic optimization management of delivery tasks.

[0124] The embodiments of this application will be further explained and illustrated below with reference to specific examples.

[0125] In a car assembly workshop, multiple parts delivery tasks occur simultaneously, with variations in line-side inventory, material consumption rates, and production takt times at each workstation. In this embodiment, the system collects real-time information on line-side inventory quantities and current production takt times at each workstation, and simultaneously acquires the current location and operating status of logistics vehicles. When the system detects multiple delivery tasks occurring simultaneously, the priority calculation module calculates the priority index for each task based on remaining line-side inventory quantities, material consumption rates, material criticality levels, delivery distance, and delivery task waiting times. For higher-priority delivery tasks, the system prioritizes assigning the nearest and idle logistics vehicle for delivery. When temporary orders are inserted during production or the production takt time at a workstation increases, the system automatically recalculates delivery priorities and adjusts the order of unexecuted delivery tasks to ensure priority delivery of critical materials. After delivery is completed, the system automatically updates the inventory status, vehicle status, and task execution records at each workstation, providing real-time data for the next round of delivery scheduling and achieving dynamic management of the entire material delivery process on the production line.

[0126] In the embodiments of this application, compared with the prior art, the following beneficial effects are achieved: The priority of delivery tasks can be dynamically adjusted according to the production status, reducing the workload of manual scheduling; the timeliness of key material delivery is improved, reducing the risk of production line downtime; the empty-running rate of logistics vehicles is reduced, improving the utilization rate of transportation resources; automatic sorting of delivery tasks is achieved, improving logistics scheduling efficiency; timely response to changes in production rhythm and temporary production tasks is possible, improving system adaptability; waste of logistics resources is reduced, improving the lean logistics management level of automobile factories; and it can be linked with Manufacturing Execution System (MES), Warehouse Management System (WMS), Logistics Execution System (LES), and Automated Guided Vehicle (AGV) scheduling system to improve the intelligent logistics management level of automobile factories.

[0127] According to an embodiment of this application, a delivery task allocation system is also provided. Figure 4 This is a schematic diagram of a delivery task allocation system according to an embodiment of this application, such as... Figure 4 As shown, the distribution system 40 for this delivery task may include: a collection module 41, a calculation module 42, and a matching module 43.

[0128] The acquisition module 41 is used to acquire production status information of the production line and the operating status information of multiple vehicles used to deliver various materials. The production line is used to represent the process of producing products using materials.

[0129] The calculation module 42 is used to sort the delivery tasks corresponding to multiple materials using production status information and operation status information, and obtain the sorting result, which is used to indicate the order in which the delivery tasks are executed.

[0130] The matching module 43 is used to determine the target vehicle that meets the material delivery conditions from multiple vehicles according to the sorting results and running status information; and to assign the delivery task to the target vehicle, wherein the target vehicle is used to perform the delivery task to deliver the material from the distribution area to the line-side storage area corresponding to the production line.

[0131] According to an embodiment of this application, a delivery task allocation device is also provided. It should be noted that this delivery task allocation device can be used to execute the delivery task allocation method described in the above embodiments.

[0132] Figure 5 This is a schematic diagram of a delivery task allocation device according to an embodiment of this application, such as... Figure 5 As shown, the distribution device 50 for the delivery task may include: an acquisition unit 502, a sorting unit 504, a determination unit 506, and an allocation unit 508.

[0133] The acquisition unit 502 is used to acquire production status information of the production line and operating status information of multiple vehicles used for delivering various materials, wherein the production line represents the process of producing products using materials.

[0134] The sorting unit 504 is used to sort the delivery tasks corresponding to multiple materials using production status information and operation status information, and obtain a sorting result, wherein the sorting result is used to indicate the order in which the delivery tasks are executed.

[0135] The determining unit 506 is used to determine the target vehicle that meets the material delivery conditions from multiple vehicles according to the sorting results and operating status information.

[0136] The allocation unit 508 is used to assign delivery tasks to target vehicles, wherein the target vehicles are used to perform delivery tasks to deliver materials from the distribution area to the line-side storage area corresponding to the production line.

[0137] In this embodiment, the acquisition unit 502 acquires the production status information of the production line and the operating status information of multiple vehicles used for delivering various materials. The production line represents the process of producing products using materials. The sorting unit 504 uses the production status information and operating status information to sort the delivery tasks corresponding to the multiple materials, obtaining a sorting result. The sorting result indicates the order in which the delivery tasks are executed. The determining unit 506 determines the target vehicle that meets the material delivery conditions from among the multiple vehicles according to the sorting result and operating status information. The allocation unit 508 allocates the delivery tasks to the target vehicles, which then perform the delivery tasks to deliver materials from the distribution area to the line-side storage area corresponding to the production line. This solves the technical problem of low accuracy in delivery task allocation and achieves the technical effect of accurate delivery task allocation.

[0138] According to an embodiment of this application, a computer-readable storage medium is also provided, the storage medium including a stored program, wherein the program executes the delivery task allocation method in the above embodiments.

[0139] According to an embodiment of this application, a processor is also provided for running a program, wherein the program executes the delivery task allocation method in the above embodiments.

[0140] According to another aspect of the embodiments of this application, an electronic device is also provided. Figure 6 This is a schematic diagram of an electronic device according to an embodiment of this application, such as... Figure 6 As shown, the electronic device 60 includes a memory 61 and a processor 62. The memory 61 stores a computer program, and the processor 62 is configured to run the computer program to execute the delivery task allocation method of the embodiments of this application.

[0141] Embodiments of this application also provide a computer program product. Optionally, in this embodiment, the computer program product may include a computer program that, when executed by a processor, implements the delivery task allocation method of the embodiments of this application.

[0142] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0143] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0144] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0145] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0146] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0147] The above are merely preferred embodiments of this application. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for allocating delivery tasks, characterized in that, include: The production status information of the production line and the operating status information of multiple vehicles used to deliver various materials are obtained, wherein the production line is used to represent the process of producing products using the materials; Using the production status information and the operation status information, the delivery tasks corresponding to the multiple materials are sorted to obtain a sorting result, wherein the sorting result is used to indicate the order in which the delivery tasks are executed; Based on the sorting results and the operating status information, a target vehicle that meets the delivery conditions for the materials is determined from among the multiple vehicles. The delivery task is assigned to the target vehicle, wherein the target vehicle is used to perform the delivery task to deliver the materials from the distribution area to the line-side storage area corresponding to the production line.

2. The method according to claim 1, characterized in that, The step of sorting the delivery tasks corresponding to multiple materials using the production status information and the operation status information to obtain a sorting result includes: Using the production status information and the operation status information, the priority of the delivery tasks corresponding to the multiple materials is evaluated; The multiple delivery tasks are sorted according to the stated priority to obtain the sorting result.

3. The method according to claim 2, characterized in that, The step of evaluating the priority of delivery tasks corresponding to multiple materials using the production status information and the operation status information includes: The production status information is evaluated to obtain a first set of evaluation indicators for the delivery task, and the operation status information is evaluated to obtain a second set of evaluation indicators for the delivery task. The elements in the first set of evaluation indicators are used to represent the urgency of the delivery task as reflected by the production status information, and the elements in the second set of evaluation indicators are used to represent the delivery capacity of the vehicles capable of performing the delivery task as reflected by the operation status information. The priority of the delivery task is determined by invoking the priority evaluation model of the material and based on the first evaluation index set and the second evaluation index set.

4. The method according to claim 3, characterized in that, The production line includes multiple workstations that use the materials to produce the products. The production status information includes at least one of the following: the inventory quantity of the materials in the line-side storage area corresponding to the workstation, the consumption rate of the materials at the workstation, the production cycle time of the products produced at the workstation, the vehicle model information required for delivering the materials used at the workstation, and the location of the line-side storage area. The evaluation of the production status information to obtain a first set of evaluation indicators for the delivery task includes at least one of the following: Based on the inventory quantity and safety stock threshold, the remaining inventory information at the workstation is determined, and the remaining inventory information is identified as an element in the first evaluation index set, wherein the remaining inventory information is used to characterize the urgency of the workstation's need for the material; Determine the change state of the production cycle time, and identify the change state as an element in the first evaluation index set; The consumption rate is determined as an element in the first evaluation index set; Based on the production status information, the grade information of the material is determined, and the grade information is determined as an element in the first evaluation index set, wherein the grade information is used to represent the degree of influence of the material on the production of the product; Based on the location of the line-side storage area corresponding to the workstation and the location of the vehicle that meets the vehicle model information, the delivery distance for delivering the materials is determined, and the delivery distance is determined as an element in the first evaluation index set.

5. The method according to claim 3, characterized in that, The operational status information includes first operational status information and second operational status information. The first operational status information indicates whether the vehicle is idle, and the second operational status information indicates the switching status of the products produced by the production line. The evaluation of the operational status information to obtain a second set of evaluation indicators for the delivery task includes: The first operating status information is determined as an element in the second evaluation index set; And / or, The second operating status information is determined as an element in the second set of evaluation indicators.

6. The method according to claim 1, characterized in that, The operational status information includes the real-time locations of multiple vehicles. The step of determining the target vehicle that meets the delivery conditions for the materials from among the multiple vehicles, based on the sorting result and the operational status information, includes: From at least one vehicle that meets the delivery conditions of the delivery task corresponding to the sorting result, the vehicle whose real-time location is closest to the location of the line-side storage area is determined as the target vehicle.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: During the process of assigning the delivery tasks, if at least one of the following conditions exists, the sorting result will be adjusted to obtain an adjusted sorting result: The production cycle time of the workstations producing the product in the production line changes; During the production of the product on the production line, the production line receives an instruction to produce the target product; The equipment at the workstation that produces the product malfunctioned. At least one of the vehicles is in an abnormal state; The inventory of the materials stored in the line-side storage area has changed.

8. The method according to any one of claims 1 to 6, characterized in that, The method further includes: After the target vehicle successfully completes the delivery task, at least one of the following steps shall be performed: Update the delivery status of the materials; Update the inventory of the materials stored in the line-side storage area; The operating status of the target vehicle that has completed the delivery task is updated, wherein the operating status of the target vehicle before the update is the delivery status, and the operating status of the target vehicle after the update is the idle status. The task execution result of the delivery task performed by the target vehicle is updated, wherein the task execution result before the update is that the delivery task has not been completed, and the task execution result after the update is that the delivery task has been completed.

9. A delivery task allocation system, characterized in that, include: The acquisition module is used to acquire production status information of the production line and operating status information of multiple vehicles used for delivering various materials, wherein the production line is used to represent the process of producing products using the materials; The calculation module is used to sort the delivery tasks corresponding to the multiple materials using the production status information and the operation status information, and obtain a sorting result, wherein the sorting result is used to indicate the order in which the delivery tasks are executed; The matching module is used to determine, from among the multiple vehicles, a target vehicle that meets the delivery conditions of the material according to the sorting result and the running status information; and to assign the delivery task to the target vehicle, wherein the target vehicle is used to perform the delivery task to deliver the material from the distribution area to the line-side storage area corresponding to the production line.

10. A distribution device for delivery tasks, characterized in that, include: The acquisition unit is used to acquire production status information of the production line and operating status information of multiple vehicles used for delivering various materials, wherein the production line is used to represent the process of producing products using the materials; The sorting unit is used to sort the delivery tasks corresponding to the multiple materials using the production status information and the operation status information, and obtain a sorting result, wherein the sorting result is used to indicate the order in which the delivery tasks are executed; The determining unit is configured to determine, from among the multiple vehicles, a target vehicle that meets the delivery conditions for the material, according to the sorting result and the operating status information; The allocation unit is used to allocate the delivery task to the target vehicle, wherein the target vehicle is used to perform the delivery task to deliver the materials from the distribution area to the line-side storage area corresponding to the production line.

11. A processor, characterized in that, The processor is used to run a program, wherein the program is executed by the processor to perform the method according to any one of claims 1 to 8.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method according to any one of claims 1 to 8.

13. An electronic device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 8.

14. A computer program product, characterized in that, The computer program product includes a computer program, wherein, when executed by a processor, the computer program implements the method described in any one of claims 1 to 8.