Material distribution method and device, electronic equipment and computer program product
By obtaining production line information to generate orders and directing target vehicles and personnel to complete delivery tasks, the problem of resource waste under manual command is solved and the efficiency of material distribution is improved.
Patent Information
- Application Number
- CN202510827783.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-19
- Publication Date
- 2025-09-26
AI Technical Summary
Existing material distribution relies on manual command, which fails to fully utilize distribution resources and leads to low efficiency.
By obtaining information about the material locations, vehicles, and personnel on the production line, delivery and return orders are generated, and target vehicles and personnel are determined based on this information to direct them to complete the orders.
Make full use of distribution resources and improve material distribution efficiency.
Smart Images

Figure CN120707048A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of production and manufacturing technology, and in particular relates to a material distribution method, device, electronic equipment and computer program product. Background Art
[0002] At present, during production and manufacturing, the materials required for production and manufacturing usually rely on manual command and distribution. Since the personnel who command and distribute usually do so based on past experience and it is difficult for them to obtain various information on the production line in a timely and sufficient manner, the method of manual command and distribution usually cannot fully utilize distribution resources (such as distribution vehicles and distribution personnel), resulting in a waste of distribution resources and reducing the efficiency of material distribution. Summary of the Invention
[0003] In view of this, embodiments of the present application provide a material distribution method, device, electronic device, and computer program product to solve the technical problem of low efficiency of existing material distribution.
[0004] In a first aspect, an embodiment of the present application provides a material distribution method, comprising:
[0005] Obtaining remaining material information for each material storage location on the production line, vehicle location information and a first working status of each delivery vehicle, and delivery capability information and a second working status of each delivery personnel, wherein the delivery capability information is used to describe the suitability of the delivery personnel for different types of delivery orders;
[0006] Generating the delivery order and / or empty return order according to the remaining material information;
[0007] Determining a target delivery vehicle and a target delivery person according to the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status;
[0008] The delivery order and / or the empty return order is sent to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and / or the empty return order through the target delivery vehicle.
[0009] Optionally, the material storage location is a first material storage location including a plurality of sub-locations for storing materials, and determining a target delivery vehicle and a target delivery personnel according to the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status includes:
[0010] Determining a first target delivery vehicle and a first target delivery personnel according to the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status;
[0011] and / or,
[0012] A second target delivery vehicle and a second target delivery personnel are determined according to the delivery order, the vehicle location information, the first working status, the delivery capability information, and the second working status.
[0013] Optionally, sending the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and the empty return order by using the target delivery vehicle includes:
[0014] First, the empty return order is sent to the first target delivery vehicle and the first target delivery person, so as to instruct the first target delivery person to complete the empty return order via the first target delivery vehicle;
[0015] After the empty return order is completed, the delivery order is sent to the second target delivery vehicle and the second target delivery personnel to instruct the second target delivery personnel to complete the delivery order through the second target delivery vehicle.
[0016] Optionally, the material storage location is a second material storage location having only one sub-location for storing materials, and determining a target delivery vehicle and a target delivery personnel based on the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status includes:
[0017] Determining a first target delivery vehicle and a first target delivery personnel according to the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status;
[0018] and / or,
[0019] A second target delivery vehicle and a second target delivery personnel are determined according to the delivery order, the vehicle location information, the first working status, the delivery capability information, and the second working status.
[0020] Optionally, sending the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and the empty return order by using the target delivery vehicle includes:
[0021] First, the delivery order is sent to the second target delivery vehicle and the second target delivery person, so as to instruct the second target delivery person to complete the delivery order via the second target delivery vehicle;
[0022] After the delivery order is completed, the empty return order is sent to the first target delivery vehicle and the first target delivery personnel to instruct the first target delivery personnel to complete the empty return order through the first target delivery vehicle.
[0023] Optionally, the material storage location includes a first material storage location and a second material storage location, and the delivery order includes a first delivery order corresponding to the first material storage location and a second delivery order corresponding to the second material storage location; after sending the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel, the method further includes:
[0024] The target delivery personnel are instructed to first complete the first delivery order by using the target delivery vehicle. After the first delivery order is completed, the target delivery personnel are instructed to complete the second delivery order by using the target delivery vehicle.
[0025] Optionally, after sending the delivery order and / or the empty return order to the target delivery vehicle and the target delivery person, the method further includes:
[0026] If a material shortage instruction is received, an order delay instruction is sent to the target delivery personnel to instruct the target delivery personnel to delay the execution of the delivery order, and a new delivery order and / or a new return order is sent to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the new delivery order and / or the new return order through the target delivery vehicle.
[0027] In a second aspect, an embodiment of the present application provides a material dispensing device, comprising:
[0028] an information acquisition unit, configured to acquire information about remaining materials at each material storage location on the production line, vehicle location information and a first working status of each delivery vehicle, and delivery capability information and a second working status of each delivery personnel, wherein the delivery capability information is used to describe the suitability of the delivery personnel for different types of delivery orders;
[0029] An order generating unit, configured to generate the delivery order and / or empty return order according to the remaining material information;
[0030] a determination unit, configured to determine a target delivery vehicle and a target delivery personnel based on the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status;
[0031] An order sending unit is used to send the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and / or the empty return order through the target delivery vehicle.
[0032] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, each step of the material distribution method as described in any one of the first aspects above is implemented.
[0033] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the material distribution method as described in any one of the first aspects above.
[0034] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes each step of the material distribution method as described in any one of the first aspects above.
[0035] The material distribution method, device, electronic device, and computer program product provided by the embodiments of the present application have the following beneficial effects:
[0036] In the material distribution method of the present application, first obtain the remaining material information of each material storage location on the production line, the vehicle position information and the first working status of each distribution vehicle, and the distribution capacity information and the second working status of each distribution personnel, then generate a distribution order and / or an empty return order based on the remaining material information, and determine the target distribution vehicle and the target distribution personnel based on the distribution order and / or the empty return order, the vehicle position information, the first working status, the distribution capacity information and the second working status, and finally send the distribution order and / or the empty return order to the target distribution vehicle and the target distribution personnel to instruct the target distribution personnel to complete the distribution order and / or the empty return order through the target distribution vehicle. Through the material inventory method of the present application, various information on the production line (such as the remaining material information of each material storage location on the production line, the vehicle position information and the first working status of each distribution vehicle, and the distribution capacity information and the second working status of each distribution personnel) can be fully obtained by electronic equipment before directing material distribution, so that distribution resources can be fully utilized and the efficiency of material distribution is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0038] Figure 1 A flow chart of an implementation method of a material distribution method provided in an embodiment of the present application;
[0039] Figure 2 A schematic structural diagram of a material distribution device provided in an embodiment of the present application;
[0040] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] It should be noted that the terms used in the embodiments of the present application are only used to explain the specific embodiments of the present application and are not intended to limit the present application. In the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two, and "at least one" and "one or more" refer to one, two or more. The terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the definition of "first" and "second" features can explicitly or implicitly include one or more of the features.
[0042] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in yet other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0043] The executor of the material distribution method provided in the embodiment of the present application may be an electronic device, which may execute each step of the material distribution method provided in the embodiment of the present application. Specifically, the electronic device may include but is not limited to mobile phones, tablet computers, laptop computers, and desktop computers.
[0044] The material distribution method provided in the embodiment of the present application can be applied to various scenarios where materials need to be distributed. For example, the material distribution method provided in the embodiment of the present application can be applied to the material distribution scenario in the vehicle manufacturing process. When the user needs to distribute materials, the various steps of the material distribution method provided in the embodiment of the present application can be executed through an electronic device, thereby improving the efficiency of material distribution.
[0045] See also Figure 1 , Figure 1 This is a flow chart of an implementation of a material distribution method provided in an embodiment of the present application. The material distribution method may include S101 to S104, which are described in detail as follows:
[0046] In S101, the remaining material information of each material storage location on the production line, the vehicle position information and the first working status of each delivery vehicle, and the delivery capability information and the second working status of each delivery personnel are obtained. The delivery capability information is used to describe the adaptability between the delivery personnel and different types of delivery orders.
[0047] In an embodiment of the present application, the material storage locations on the production line may include a first material storage location and a second material storage location, wherein the first material storage location may include multiple sub-locations for storing materials, and the second material storage location has only one sub-location for storing materials.
[0048] In a possible implementation, empty and full load sensors may be provided in each material storage location, so that the electronic device may obtain the remaining material information of each material storage location through the empty and full load sensors.
[0049] In one possible implementation, a locator may be installed in each delivery vehicle, so that the electronic device can obtain vehicle location information through the locator. The vehicle location information may include vehicle historical trajectory information and vehicle current location information.
[0050] For example, the first working state of a delivery vehicle may include an idle state, a busy state, and a fault state. In one possible implementation, a check button may be provided in each delivery vehicle. After using the delivery vehicle, each delivery person may use the check button to send a message to the electronic device indicating whether the delivery vehicle is in a fault state. The electronic device may then use the check button to determine whether the delivery vehicle is in a fault state. Furthermore, an empty or full load sensor may be provided in each delivery vehicle. The electronic device may then use the empty or full load sensor to determine whether the delivery vehicle is in an idle or busy state.
[0051] Among them, delivery capability information is used to describe the compatibility between delivery personnel and different types of delivery orders.
[0052] In a possible implementation, the delivery capability information of each delivery person may be input into the electronic device by the user, so that the electronic device can obtain the delivery capability information of each delivery person.
[0053] In another possible implementation, the electronic device can determine the delivery capability information of each delivery person based on the order types corresponding to each delivery person's historical delivery orders. For example, if a delivery person's historical delivery orders account for 80% of order type A and 20% of order type B, the delivery person's suitability for order type A can be determined to be 80%, and the delivery person's suitability for order type B can be determined to be 20%.
[0054] Exemplarily, the second working state of each delivery personnel may be an idle state, a busy state, and a resting state.
[0055] In a possible implementation, the second working status of each delivery personnel may be sent by each delivery personnel to the electronic device, so that the electronic device can obtain the second working status of each delivery personnel.
[0056] In another possible implementation, the electronic device may determine the second working status of each delivery person based on the delivery person's personal information, where the personal information may include the delivery person's working time period information and the delivery person's order receipt information.
[0057] In S102, a delivery order and / or a return order is generated based on the remaining material information.
[0058] In an embodiment of the present application, after obtaining the remaining material information of each material location on the production line, the electronic device can generate a delivery order and / or return order corresponding to each material location based on the remaining material information of the material location.
[0059] In one possible implementation, the electronic device may pre-store the remaining material threshold corresponding to each material location. When it is determined based on the remaining material information of any material location that the remaining material quantity of the any material location is less than the remaining material threshold of the any material location, a delivery order and / or a return order may be generated.
[0060] In actual applications, since the second material location has only one sub-location for storing materials, when the materials in the only sub-location of the second material location are consumed, the production line corresponding to the second material location cannot carry out production, so the second material location has higher efficiency requirements for delivery orders; correspondingly, since the first material location includes multiple sub-locations for storing materials, when the materials in one of the sub-locations of the first material location are consumed, the materials in other sub-locations of the first material location can also be used for production, so the first material location has lower efficiency requirements for delivery orders.
[0061] Based on this, when the electronic device needs to generate a delivery order and / or a return order based on the remaining material information of a certain material location, if the material location is the second material location, the delivery order can be generated first, and then the return order can be generated after a period of time to meet the second material location's higher efficiency requirements for delivery orders.
[0062] In actual applications, the various sub-locations in the first material location are usually used to store large equipment. If the materials (large equipment) are first delivered to the first material location and then the materials are returned, the problem that the materials delivered to the first material location cannot be stored in the first material location may arise. If the materials are returned first and then the materials are delivered to the first material location, the problem that the materials delivered to the first material location cannot be stored in the first material location can be avoided.
[0063] Based on this, when an electronic device needs to generate a delivery order and / or a return order based on the remaining material information of a certain material location, if the material location is the first material location, a return order can be generated first, and then a delivery order can be generated after a period of time to avoid the problem that the materials delivered to the first material location cannot be stored in the first material location.
[0064] In S103, the target delivery vehicle and target delivery personnel are determined based on the delivery order and / or empty return order, vehicle location information, the first working status, the delivery capability information and the second working status.
[0065] In an embodiment of the present application, after generating an empty return order, the electronic device can determine the first target delivery vehicle and the first target delivery personnel based on the empty return order, vehicle location information, the first working status, delivery capability information and the second working status.
[0066] After generating a delivery order, the electronic device can determine a second target delivery vehicle and a second target delivery personnel based on the delivery order, vehicle location information, the first working status, delivery capability information, and the second working status.
[0067] It should be noted that the first target delivery vehicle and the second target delivery vehicle corresponding to the same material storage location may be different, and the first target delivery personnel and the second target delivery personnel corresponding to the same material storage location may also be different. That is, the delivery order and the empty return order corresponding to a certain material storage location do not need to specify the same delivery vehicle and delivery personnel for processing. The electronic equipment can determine the first target delivery vehicle, second target delivery vehicle, first target delivery personnel and second target delivery personnel corresponding to the delivery order and the empty return order based on the principle of efficiency priority.
[0068] In S104, the delivery order and / or the empty return order is sent to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and / or the empty return order via the target delivery vehicle.
[0069] In an embodiment of the present application, if the material storage location is a first material storage location that includes multiple sub-storage locations for storing materials, the electronic device can first send an empty return order to the first target delivery vehicle and the first target delivery personnel, instructing the first target delivery personnel to complete the empty return order using the first target delivery vehicle; after the empty return order is completed, the delivery order is sent to the second target delivery vehicle and the second target delivery personnel, instructing the second target delivery personnel to complete the delivery order using the second target delivery vehicle. This method can avoid the problem of materials delivered to the first material storage location not being able to be stored in the first material storage location.
[0070] If the material storage location is a second material storage location with only one sub-storage location for storing materials, the electronic device can first send the delivery order to the second target delivery vehicle and the second target delivery personnel, instructing the second target delivery personnel to complete the delivery order using the second target delivery vehicle. After the delivery order is completed, the electronic device can send the empty return order to the first target delivery vehicle and the first target delivery personnel, instructing the first target delivery personnel to complete the empty return order using the first target delivery vehicle. This satisfies the second material storage location's higher efficiency requirements for delivery orders, thereby ensuring the production efficiency of the production line using the second material storage location.
[0071] The material storage locations include a first material storage location and a second material storage location, and the delivery orders include a first delivery order corresponding to the first material storage location and a second delivery order corresponding to the second material storage location. In a possible implementation, the electronic device can send several first delivery orders and several second delivery orders to a target delivery vehicle and a target delivery personnel at the same time to instruct the target delivery personnel to complete the first delivery order first through the target delivery vehicle, and after the first delivery order is completed, instruct the target delivery personnel to complete the second delivery order through the target delivery vehicle.
[0072] This distribution method is due to: according to the description of the embodiment corresponding to S104, it can be known that the first distribution order corresponding to the first material warehouse location is carried out after the first return order. Therefore, before the first distribution order is completed, the first return order has been completed. On the contrary, the second distribution order corresponding to the second material warehouse location is carried out before the second return order. Therefore, before the second distribution order is completed, the second return order has not been completed. Therefore, through this distribution method, after the target distribution personnel completes the second distribution order through the target distribution vehicle, the electronic device can send the second return order to the target distribution personnel and the target distribution vehicle to instruct the target distribution personnel to continue to complete the second return order after completing the second distribution order through the target distribution vehicle, thereby further improving the efficiency of material distribution.
[0073] The empty return order includes a first empty return order corresponding to the first material storage location and a second empty return order corresponding to the second material storage location. In a possible implementation method, the electronic device can send several first empty return orders and several second empty return orders to a target delivery vehicle and a target delivery personnel at the same time to instruct the target delivery personnel to complete each first empty return order and each second empty return order through the target delivery vehicle according to the generation time of each first empty return order and the generation time of each second empty return order.
[0074] In actual applications, when the target delivery personnel is completing the delivery order through the target delivery vehicle, material shortage may occur. At this time, the target delivery personnel can send a material shortage instruction to the electronic device. Based on this, if the electronic device receives the material shortage instruction, it can send an order delay instruction to the target delivery personnel to instruct the target delivery personnel to delay the execution of the delivery order, and can send a new delivery order and / or a new return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the new delivery order and / or the new return order through the target delivery vehicle.
[0075] From the above, it can be seen that in the material inventory method of the present application, the remaining material information of each material storage location on the production line, the vehicle position information and the first working state of each distribution vehicle, and the distribution capacity information and the second working state of each distribution personnel are first obtained. Then, according to the remaining material information, a distribution order and / or a return order is generated, and according to the distribution order and / or the return order, the vehicle position information, the first working state, the distribution capacity information and the second working state, the target distribution vehicle and the target distribution personnel are determined. Finally, the distribution order and / or the return order are sent to the target distribution vehicle and the target distribution personnel to instruct the target distribution personnel to complete the distribution order and / or the return order through the target distribution vehicle. Through the material inventory method of the present application, various information on the production line (such as the remaining material information of each material storage location on the production line, the vehicle position information and the first working state of each distribution vehicle, and the distribution capacity information and the second working state of each distribution personnel) can be fully obtained by electronic equipment before directing material distribution, so that distribution resources can be fully utilized and the efficiency of material distribution is improved.
[0076] Based on the material distribution method provided in the above embodiment, the present application further provides a material distribution device for implementing the above method embodiment. Figure 2 , Figure 2 This is a structural diagram of a material distribution device provided in an embodiment of the present application. Figure 2 As shown, the material distribution device 20 may include: an information acquisition unit 21, an order generation unit 22, a determination unit 23, and an order sending unit 24.
[0077] The information acquisition unit 21 is used to obtain the remaining material information of each material location on the production line, the vehicle position information and the first working status of each delivery vehicle, and the delivery capability information and the second working status of each delivery personnel. The delivery capability information is used to describe the adaptability between the delivery personnel and different types of delivery orders.
[0078] The order generating unit 22 is used to generate a delivery order and / or a return order based on the remaining material information.
[0079] The determination unit 23 is used to determine the target delivery vehicle and target delivery personnel according to the delivery order and / or empty return order, vehicle location information, the first working status, delivery capability information and the second working status.
[0080] The order sending unit 24 is used to send the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and / or the empty return order through the target delivery vehicle.
[0081] Optionally, the material storage location is a first material storage location including a plurality of sub-storage locations for storing materials, and the determining unit 23 is specifically configured to:
[0082] Determine a first target delivery vehicle and a first target delivery personnel based on the empty return order, vehicle location information, the first working status, the delivery capability information, and the second working status;
[0083] and / or,
[0084] A second target delivery vehicle and a second target delivery personnel are determined according to the delivery order, the vehicle location information, the first working status, the delivery capability information and the second working status.
[0085] The order sending unit 24 is specifically used for:
[0086] First, the empty return order is sent to the first target delivery vehicle and the first target delivery personnel to instruct the first target delivery personnel to complete the empty return order via the first target delivery vehicle;
[0087] After the return order is completed, the delivery order is sent to the second target delivery vehicle and the second target delivery personnel to instruct the second target delivery personnel to complete the delivery order through the second target delivery vehicle.
[0088] Optionally, the material storage location is a second material storage location having only one sub-location for storing materials, and the determining unit 23 is specifically configured to:
[0089] Determine a first target delivery vehicle and a first target delivery personnel based on the empty return order, vehicle location information, the first working status, the delivery capability information, and the second working status;
[0090] and / or,
[0091] A second target delivery vehicle and a second target delivery personnel are determined according to the delivery order, the vehicle location information, the first working status, the delivery capability information and the second working status.
[0092] The order sending unit 24 is specifically used for:
[0093] First, the delivery order is sent to the second target delivery vehicle and the second target delivery personnel, so as to instruct the second target delivery personnel to complete the delivery order via the second target delivery vehicle;
[0094] After the delivery order is completed, the return order is sent to the first target delivery vehicle and the first target delivery personnel to instruct the first target delivery personnel to complete the return order through the first target delivery vehicle.
[0095] Optionally, the material storage location includes a first material storage location and a second material storage location, the delivery order includes a first delivery order corresponding to the first material storage location and a second delivery order corresponding to the second material storage location, and the material delivery device 20 may further include an indication unit.
[0096] The indicating unit is specifically used for:
[0097] The target delivery personnel are instructed to complete the first delivery order by using the target delivery vehicle first. After the first delivery order is completed, the target delivery personnel are instructed to complete the second delivery order by using the target delivery vehicle.
[0098] The indicating unit is further used for:
[0099] If a material shortage instruction is received, an order delay instruction is sent to the target delivery personnel to instruct the target delivery personnel to delay the execution of the delivery order, and a new delivery order and / or a new return order is sent to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the new delivery order and / or the new return order through the target delivery vehicle.
[0100] It should be noted that the information interaction, execution process and other contents between the above-mentioned units are based on the same concept as the method embodiment of this application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0101] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the electronic device 3 provided in this embodiment may include: a processor 30, a memory 31, and a computer program 32 stored in the memory 31 and executable on the processor 30, such as a program corresponding to the material distribution method. When the processor 30 executes the computer program 32, the steps applied to the material distribution method embodiment are implemented, such as Figure 1 Alternatively, when the processor 30 executes the computer program 32, the functions of each module / unit in the above-mentioned material distribution device embodiment are realized, for example Figure 2 The functions of the units 21 to 24 are shown.
[0102] Exemplarily, the computer program 32 may be divided into one or more modules / units, one or more modules / units being stored in the memory 31 and executed by the processor 30 to complete the present application. One or more modules / units may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program 32 in the electronic device 3. For example, the computer program 32 may be divided into an information acquisition unit 21, an order generation unit 22, a determination unit 23, and an order sending unit 24. The specific functions of each unit can be found in the following table. Figure 2 The relevant descriptions in the corresponding embodiments are not repeated here.
[0103] Those skilled in the art will understand that Figure 3 This is merely an example of the electronic device 3 and does not constitute a limitation on the electronic device 3 . The electronic device 3 may include more or fewer components than shown in the figure, or may combine certain components, or may include different components.
[0104] The processor 30 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0105] The memory 31 can be an internal storage unit of the electronic device 3, such as a hard drive or memory of the electronic device 3. The memory 31 can also be an external storage device of the electronic device 3, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, or flash card equipped on the electronic device 3. Furthermore, the memory 31 can include both an internal storage unit of the electronic device 3 and an external storage device. The memory 31 is used to store computer programs and other programs and data required by the electronic device. The memory 31 can also be used to temporarily store data that has been output or is about to be output.
[0106] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units as needed, that is, the internal structure of the material distribution device can be divided into different functional units to complete all or part of the functions described above. The functional units in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0107] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0108] An embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device implements the steps in the above-mentioned various method embodiments.
[0109] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0110] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0111] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A material distribution method, characterized in that: include: Obtaining remaining material information for each material storage location on the production line, vehicle location information and a first working status of each delivery vehicle, and delivery capability information and a second working status of each delivery personnel, wherein the delivery capability information is used to describe the suitability of the delivery personnel for different types of delivery orders; Generating the delivery order and / or empty return order according to the remaining material information; Determining a target delivery vehicle and a target delivery person according to the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status; The delivery order and / or the empty return order is sent to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and / or the empty return order through the target delivery vehicle.
2. The method according to claim 1, characterized in that The material storage location is a first material storage location including a plurality of sub-storage locations for storing materials, and determining a target delivery vehicle and a target delivery personnel according to the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status includes: Determining a first target delivery vehicle and a first target delivery personnel according to the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status; and / or, A second target delivery vehicle and a second target delivery personnel are determined according to the delivery order, the vehicle location information, the first working status, the delivery capability information, and the second working status.
3. The method according to claim 2, characterized in that The sending of the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and the empty return order via the target delivery vehicle includes: First, the empty return order is sent to the first target delivery vehicle and the first target delivery person, so as to instruct the first target delivery person to complete the empty return order via the first target delivery vehicle; After the empty return order is completed, the delivery order is sent to the second target delivery vehicle and the second target delivery personnel to instruct the second target delivery personnel to complete the delivery order through the second target delivery vehicle.
4. The method according to claim 1, wherein The material storage location is a second material storage location having only one sub-location for storing materials, and determining a target delivery vehicle and a target delivery personnel based on the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status includes: Determining a first target delivery vehicle and a first target delivery personnel according to the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status; and / or, A second target delivery vehicle and a second target delivery personnel are determined according to the delivery order, the vehicle location information, the first working status, the delivery capability information, and the second working status.
5. The method according to claim 4, characterized in that The sending of the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and the empty return order via the target delivery vehicle includes: First, the delivery order is sent to the second target delivery vehicle and the second target delivery person, so as to instruct the second target delivery person to complete the delivery order via the second target delivery vehicle; After the delivery order is completed, the empty return order is sent to the first target delivery vehicle and the first target delivery personnel to instruct the first target delivery personnel to complete the empty return order through the first target delivery vehicle.
6. The method according to claim 1, wherein The material storage locations include a first material storage location and a second material storage location, and the delivery orders include a first delivery order corresponding to the first material storage location and a second delivery order corresponding to the second material storage location; After sending the delivery order and / or the empty return order to the target delivery vehicle and the target delivery person, the method further includes: The target delivery personnel are instructed to first complete the first delivery order by using the target delivery vehicle. After the first delivery order is completed, the target delivery personnel are instructed to complete the second delivery order by using the target delivery vehicle.
7. The method according to claim 1, characterized in that After sending the delivery order and / or the empty return order to the target delivery vehicle and the target delivery person, the method further includes: If a material shortage instruction is received, an order delay instruction is sent to the target delivery personnel to instruct the target delivery personnel to delay the execution of the delivery order, and a new delivery order and / or a new return order is sent to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the new delivery order and / or the new return order through the target delivery vehicle.
8. A material distribution device, characterized in that: include: an information acquisition unit, configured to acquire information about remaining materials at each material storage location on the production line, vehicle location information and a first working status of each delivery vehicle, and delivery capability information and a second working status of each delivery personnel, wherein the delivery capability information is used to describe the suitability of the delivery personnel for different types of delivery orders; An order generating unit, configured to generate the delivery order and / or empty return order according to the remaining material information; a determination unit, configured to determine a target delivery vehicle and a target delivery personnel based on the delivery order and / or the empty return order, the vehicle location information, the first working status, the delivery capability information, and the second working status; An order sending unit is used to send the delivery order and / or the empty return order to the target delivery vehicle and the target delivery personnel to instruct the target delivery personnel to complete the delivery order and / or the empty return order through the target delivery vehicle.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, each step of the material distribution method according to any one of claims 1 to 7 is implemented.
10. A computer program product, characterized in that When the computer program product is executed by a processor, each step of the material distribution method according to any one of claims 1 to 7 is implemented.
Citation Information
Cited By
Production line material supplementing method and system, medium and program product
CN121212978A
A method, system, medium, and program product for in-process feed supplementation
CN121212978B
Supplementing resource optimization method and system, medium and program product
CN121436876A
Material supplement management method and system, medium and program product
CN121436877A
Clean room logistics multi-agent cooperative scheduling method
CN122114540A