Logistics operation scheduling method and system

By creating and managing logistics operation sequences, optimizing the entry ordering and unloading spaces of transport vehicles, the problems of low efficiency and high cost of logistics warehouse management in the existing technology are solved, and more efficient logistics operation scheduling and lower management costs are achieved.

CN119539365APending Publication Date: 2025-02-28GUANGZHOU GUANGRI LOGISTICS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411582619.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-07
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the prior art, logistics warehouse management relies on manualization, which leads to easy blockage of transportation channels and requires a large amount of manpower and material resources to be dispatched, resulting in low transportation processing efficiency, insufficient dispatch efficiency and high management costs.

Method used

By responding to the on-site registration instructions from the transport driver, obtaining the delivery time, creating a logistics operation sequence and entering the site, determining whether there are free unloading spaces in the freight yard, sending ready-to-entry information, updating the unloading space status, responding to the unloading completion instructions, and releasing resources.

Benefits of technology

It improves the efficiency of logistics operation scheduling, reduces the processing and execution costs of logistics management, and increases the operating stability and operation efficiency of freight yards under high throughput load conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119539365A_ABST
    Figure CN119539365A_ABST
Patent Text Reader

Abstract

The invention provides a logistics operation scheduling method and system, and the method comprises the steps: obtaining the sending time corresponding to each arrival registration instruction in response to the arrival registration instructions sent by a plurality of transportation driver ends; according to the sequence of the sending time of the arrival registration instruction, creating a first logistics operation sequence, and carrying out arrival sorting on the plurality of transportation driver ends in the first logistics operation sequence; whether an idle unloading space exists in a freight yard is judged, if yes, a target transportation driver end located at the first syn-position in the first logistics operation sequence is obtained, and entry ready information is sent to the target transportation driver end; the target transportation driver end is removed from the first logistics operation sequence, and the corresponding unloading space is set to be occupied; and in response to an unloading completion instruction sent by the target transportation driver end, setting the corresponding unloading space to be idle. Therefore, the logistics operation scheduling efficiency can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics scheduling, and in particular to a logistics operation scheduling method and system. Background Art

[0002] In the existing technology, the management of logistics warehouses is still at a stage that relies heavily on manual operations. Whether it is shipping, unloading or loading in the logistics process, manual monitoring and arrangements are often required to register, manage and dispatch the transport vehicles entering and leaving the warehouse.

[0003] Therefore, once a logistics warehouse is faced with a huge cargo throughput, not only is it easy for the transportation channel to be blocked, but it also requires a large amount of additional manpower and material resources to handle or dispatch the transportation vehicles going back and forth between the various logistics warehouses. That is, there are technical problems in the prior art such as low logistics transportation processing efficiency, insufficient logistics operation scheduling efficiency and high logistics management execution cost. Summary of the invention

[0004] Based on this, the purpose of the present invention is to provide a logistics operation scheduling method and system, which can effectively improve the efficiency of logistics operation scheduling and reduce the processing and execution costs of logistics management.

[0005] The purpose of the present invention can be achieved by the following technical solutions:

[0006] A logistics operation scheduling method includes the following steps: in response to arrival registration instructions sent by several transport driver terminals, respectively obtaining the sending time corresponding to each of the arrival registration instructions; creating a first logistics operation sequence according to the chronological order of the sending time of the arrival registration instructions, and sorting the several transport driver terminals in the first logistics operation sequence for entry, wherein the first logistics operation sequence includes several ranks; judging whether there are vacant unloading positions in the freight yard, and if so, obtaining the target transport driver terminal in the first rank in the first logistics operation sequence, and sending entry readiness information to the target transport driver terminal, wherein the entry readiness information includes guidance information of the unloading position; removing the target transport driver terminal from the first logistics operation sequence, and setting the corresponding unloading position to be occupied; in response to the unloading completion instruction sent by the target transport driver terminal, setting the corresponding unloading position to be vacant.

[0007] A logistics operation scheduling system, wherein the logistics operation scheduling system includes: an instruction sending time recording unit, which is used to respond to the arrival registration instructions sent by several transport driver terminals and obtain the sending time corresponding to each of the arrival registration instructions; a sorting unit, which is used to create a first logistics operation sequence according to the chronological order of the sending time of the arrival registration instructions, and sort the several transport driver terminals in the first logistics operation sequence for entry, wherein the first logistics operation sequence includes several ranks; a vehicle entry judgment unit, which is used to judge whether there is an empty unloading position in the freight yard, and if so, obtain the target transport driver terminal in the first rank in the first logistics operation sequence, and send entry readiness information to the target transport driver terminal, wherein the entry readiness information includes the guidance information of the unloading position; a logistics operation sequence updating unit, which is used to remove the target transport driver terminal from the first logistics operation sequence and set the corresponding unloading position to be occupied; an unloading position status updating unit, which is used to respond to the unloading completion instruction sent by the target transport driver terminal and set the corresponding unloading position to be empty.

[0008] Compared with the prior art, the method described in the present invention first obtains the sending time of the arrival registration instruction sent by each transport driver terminal, creates a first logistics operation sequence, and sorts each transport driver terminal into the sequence according to the sending time, so as to manage the transport vehicles to be unloaded, so that they can perform unloading in an orderly manner, and improve the operation stability of the freight yard. Secondly, it is determined whether there is an idle unloading space in the freight yard. If so, the target transport driver terminal in the first order in the first logistics operation sequence is obtained, and the target transport driver terminal is sent to the target transport driver terminal. The information of the readiness to enter the freight yard is sent to guide it to enter the freight yard for unloading, and the logistics transportation processing efficiency is improved. Finally, the target transport driver terminal is removed from the first logistics operation sequence, and the corresponding unloading space is set to occupied and in response to the unloading completion instruction sent by the target transport driver terminal, the corresponding unloading space is set to idle, and the scheduling resources are released again, so as to improve the logistics operation scheduling efficiency. Therefore, the method described in the present invention effectively reduces the execution cost of artificial logistics management of transport vehicles in the prior art, and improves the logistics transportation processing efficiency and logistics operation scheduling efficiency.

[0009] For better understanding and implementation, the present invention is described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 A flow chart of a logistics operation scheduling method provided by the present invention;

[0011] Figure 2 A flow chart of the steps of dispatching unloading tasks in the logistics operation scheduling method provided by the present invention;

[0012] Figure 3 A flowchart of the step of dispatching temporary tasks in the logistics operation scheduling method provided by the present invention;

[0013] Figure 4 A flow chart of the steps of dispatching loading tasks in the logistics operation scheduling method provided by the present invention;

[0014] Figure 5 A schematic diagram of a logistics operation scheduling system provided by the present invention;

[0015] Figure 6 A schematic diagram of multi-agent interaction centered on the logistics operation scheduling system provided by the present invention. DETAILED DESCRIPTION

[0016] The present invention provides a logistics operation scheduling method and system. In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0017] It will be understood by those skilled in the art that, unless expressly stated, the singular forms "one", "said", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.

[0018] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as generally understood by those skilled in the art in the art to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as herein.

[0019] The invention is further described below by describing embodiments in conjunction with the accompanying drawings.

[0020] Example 1

[0021] Please also refer to Figure 1 and Figure 6 , Figure 1 A flow chart of a logistics operation scheduling method provided by the present invention. The method comprises the following steps:

[0022] S10, in response to the arrival registration instructions sent by the plurality of transport driver terminals, respectively obtaining the sending time corresponding to each of the arrival registration instructions;

[0023] S20, creating a first logistics operation sequence according to the order of sending time of the arrival registration instruction, and arranging the plurality of transport driver terminals for entry into the first logistics operation sequence;

[0024] S30, determining whether there is an empty unloading space in the freight yard, and if so, obtaining the first-ranked target transport driver terminal in the first logistics operation sequence, and sending a ready-to-enter information to the target transport driver terminal;

[0025] S40, removing the target transport driver terminal from the first logistics operation sequence, and setting the corresponding unloading position to occupied;

[0026] S50: In response to the unloading completion instruction sent by the target transport driver, the corresponding unloading position is set to be idle.

[0027] For step S10, in response to the arrival registration instructions sent by the plurality of transport driver terminals, respectively obtain the sending time corresponding to each of the arrival registration instructions;

[0028] The transport driver terminal refers to a terminal device for logging into the transport driver account, which may be the same terminal device or different terminal devices for logging into the same transport driver account. The terminal device includes hardware devices and software devices. Common terminal devices include personal computers, smart phones, tablet computers, virtual machines, etc. At the same time, the transport driver terminal may also refer to a computer program for logging into the transport driver account, which may be stored on several terminal devices. In one embodiment, generally speaking, the same transport driver may hold and log into one or more transport driver accounts on one or more terminal devices. The same terminal device may also be used as several transport driver terminals to log into several transport driver accounts. Multiple transport drivers may also log into the same transport driver account, and multiple terminal devices may also log into the same transport driver account. The on-site registration instruction at least includes the license plate information of the transport driver terminal. In one embodiment, the on-site registration instruction refers to a check-in instruction including the license plate information of the transport vehicle corresponding to the transport driver after the transport driver arrives at the freight yard by logging into the corresponding transport driver account on a certain terminal device and controlling the terminal device to send. In other embodiments, the on-site registration instruction may also include the vehicle size, type of loaded goods, corresponding supplier / seller information and identity information of the transport driver corresponding to the transport driver terminal.

[0029] In one embodiment, when the transport driver terminal sends the arrival registration instruction, the transport driver terminal adds timestamp information containing the current time to the arrival registration instruction as the sending time corresponding to the arrival registration instruction; after obtaining multiple arrival registration instructions, the sending time corresponding to each arrival registration instruction is obtained respectively by reading the timestamp information in the arrival registration instruction.

[0030] In one embodiment, sending the presence registration instruction can be achieved by sending a hypertext transfer protocol request; in this embodiment, the header field Date of the hypertext transfer protocol request can be used to record the sending time corresponding to the presence registration instruction, so as to further improve data interaction efficiency.

[0031] In other alternative implementations, the sending time corresponding to each of the arrival registration instructions may be obtained through other channels or methods to continue to implement the remaining steps of the method described in this embodiment, such as setting a transport vehicle sensor and recording the corresponding sensor signal.

[0032] In step S20, a first logistics operation sequence is created according to the order of the sending time of the arrival registration instruction, and the plurality of transport driver terminals are sorted for entry in the first logistics operation sequence;

[0033] Among them, the first logistics operation sequence includes a plurality of ranks; in one embodiment, the plurality of ranks correspond one-to-one to the plurality of transport driver terminals.

[0034] In one embodiment, by determining the sequence of sending times of the arrival registration instructions, the sequence of arrival of the transport driver terminals corresponding to the arrival registration instructions at the freight yard is obtained, and then the corresponding transport vehicles are dispatched to enter the yard according to the sequence.

[0035] In one embodiment, by setting the Bluetooth sensing range or setting the code scanning limit, the transport driver must be in the preset check-in range to send the arrival registration instruction accordingly, so as to avoid the transport driver registering in advance and causing a decrease in logistics operation scheduling efficiency.

[0036] In one embodiment, the arrival order of the transport drivers can also be determined by comparing the order of the time of obtaining the arrival registration instructions, so as to continue to implement other steps of the logistics operation scheduling method described in this application.

[0037] In one embodiment, in response to a time query instruction from the transport driver, the corresponding predicted waiting time is calculated and obtained based on the position of the transport driver in the first logistics operation sequence and is returned to the transport driver.

[0038] In step S30, it is determined whether there is an empty unloading space in the freight yard. If so, the target transport driver terminal in the first priority in the first logistics operation sequence is obtained, and the entry-to-yard readiness information is sent to the target transport driver terminal;

[0039] Among them, the freight yard is a logistics place with the functions of cargo collection and distribution, transit transportation and warehousing scheduling for conducting cargo transportation transactions. In this embodiment, the freight yard is a logistics place for implementing the logistics operation scheduling method described in the present invention. The freight yard includes a number of unloading spaces and loading spaces. In some embodiments, the freight yard may not be divided into distinctive functional areas of the unloading spaces and the loading spaces, but only needs to have a number of parking spaces for accommodating transport vehicles; the unloading spaces are parking spaces used for unloading goods from transport vehicles; the entry readiness information includes guidance information of the unloading spaces.

[0040] In one embodiment, a camera or a sensor is provided to obtain initial status information of the unloading spaces in the freight yard, so as to determine whether there are any vacant unloading spaces in the freight yard in the initial state.

[0041] In one embodiment, after the target transport driver obtains the entry-ready information, by reading the guidance information of the unloading space in the entry-ready information, he can obtain the route that his corresponding transport vehicle needs to travel in the freight yard to the unloading space and the coordinates of the unloading space to be parked.

[0042] In addition, the logistics operation scheduling method of the present invention also provides some logistics operation scheduling steps for generating corresponding unloading tasks and dispatching tasks to the corresponding forklift drivers after sending the entry readiness information to the target transport driver. Figure 2 .

[0043] The steps are as follows:

[0044] S311. Generate a corresponding unloading task according to the on-site readiness information.

[0045] The unloading task at least includes guidance information of the unloading space; the unloading space refers to a space used to perform the corresponding unloading task.

[0046] In one embodiment, after accepting the unloading task, the forklift hand terminal can obtain the route that its corresponding forklift needs to travel to the unloading location in the freight yard and the coordinates of the unloading location by reading the guidance information of the unloading location in the unloading task.

[0047] S312: Obtain a first working forklift operator list, determine whether each forklift operator terminal registered in the first working forklift operator list is in an occupied state, and obtain a second working forklift operator list.

[0048] Among them, the first working forklift operator list refers to a statistical list of all forklift operator terminals at the current time. In one embodiment, the first working forklift operator list includes all forklift operator terminals at the current time and their corresponding work status information; the forklift operator terminal refers to a terminal device logged in by a forklift operator account, which can be the same terminal device or different terminal devices logged in to the same forklift operator account. The terminal device includes hardware devices and software devices. Commonly used terminal devices include personal computers, smart phones, tablet computers and virtual machines. At the same time, the forklift operator terminal can also refer to a computer program logged in by a forklift operator account. The computer program can be stored on several of the terminal devices and stored in one In an embodiment, generally speaking, the same forklift operator can hold and log in to one or more forklift operator accounts on one or more terminal devices, the same terminal device can also be used as several forklift operator terminals to log in to several forklift operator accounts, multiple forklift operators can also log in to the same forklift operator account, and multiple terminal devices can also log in to the same forklift operator account; the forklift operator terminal has at least two working states. In one embodiment, the working state includes an occupied state and an idle state. In other embodiments, the working state also includes not logged in and not online; the first working forklift operator list includes forklift operator terminals in an idle state and forklift operator terminals in an occupied state; the second working forklift operator list includes forklift operator terminals in an idle state.

[0049] In one embodiment, the first working forklift operator list is obtained by acquiring the forklift operator's clock-in information or the forklift operator's login information on the terminal device (forklift operator terminal).

[0050] In one embodiment, after the first working forklift operator list is obtained, the second working forklift operator list is obtained by obtaining the forklift operator terminals in an idle state in the first working forklift operator list.

[0051] S313. In response to the user's selection instruction for the unloading task, create a first task dispatching component, and control the first task dispatching component to synchronously send the unloading task to all forklift operator terminals registered in the second working forklift operator list.

[0052] The first task dispatching component is a form-based component. In one embodiment, the first task dispatching component includes a task detail display area and a confirmation dispatching instruction receiving area. Specifically, upon receiving a confirmation dispatching instruction issued by a user in the confirmation dispatching instruction receiving area, the first task dispatching component is controlled to synchronously send the unloading task displayed in the task detail display area to all forklift operator terminals registered in the second working forklift operator list.

[0053] In one embodiment, the operation of sending the unloading task to a forklift driver in the second working forklift driver list is canceled by receiving a cancel selection instruction issued by the user.

[0054] S314: In response to the task acceptance instruction returned by the forklift operator terminal, the corresponding forklift operator terminal in the first working forklift operator list is set to an occupied state.

[0055] In one embodiment, after the forklift hand terminal receives the unloading task sent synchronously, it grabs the unloading task by returning the task acceptance instruction for the unloading task; after the forklift hand terminal successfully grabs the corresponding unloading task, the working status of the forklift hand terminal in the first working forklift hand list is set to occupied status.

[0056] In one embodiment, the steps S311-S314 further include some steps for processing the situation where multiple task acceptance instructions returned by the forklift hand terminals are received at the same time, and the steps are specifically as follows:

[0057] S314a. When task acceptance instructions returned by multiple forklift operator terminals are obtained, according to the order of the time of obtaining each task acceptance instruction, in the first working forklift operator list, the forklift operator terminal corresponding to the task acceptance instruction obtained earliest is set to an occupied state.

[0058] In one embodiment, by judging the order of receipt time of all the task acceptance instructions received within a preset time, the forklift operator that returns the task acceptance instruction earliest is determined to have successfully grabbed the order, and its working status in the first working forklift operator list is set to occupied status.

[0059] In one embodiment, the acquisition time of the task acceptance instruction may also be replaced by the sending time of the task acceptance instruction to continue to implement the remaining steps of the method described in the present invention.

[0060] S314b, sending task cancellation information to other forklift handsets.

[0061] In this embodiment, the number of forklift hand terminals determined to have successfully grabbed the order is at least one. In some embodiments, this number can be adjusted by technical personnel in this field according to actual conditions. If the number is greater than one, more forklift hand terminals are determined to have successfully grabbed the order in order according to the acquisition time of the corresponding task acceptance instructions.

[0062] In this embodiment, the forklift hand terminal that fails to grab the order sends task cancellation information corresponding to the unloading task.

[0063] Furthermore, in one embodiment, the steps S314a-S314b further include some steps for processing the situation where there are multiple task acceptance instructions returned by the forklift hand terminal that are obtained earliest (that is, at least two different forklift hand terminals synchronously and earliest accept the same unloading task, and at the same time, the task acceptance instructions returned by each of them for the unloading task are obtained at the same time), and the steps are specifically as follows:

[0064] S314a-1. When the earliest acquired task acceptance instruction is not unique, query the historical work efficiency of the forklift operator corresponding to each of the plurality of earliest acquired task acceptance instructions.

[0065] The historical work efficiency is the number of unloading tasks completed by the forklift hand end within a preset time period.

[0066] S314a-2. In the first working forklift operator list, the forklift operator terminal with the highest historical work efficiency among the forklift operator terminals corresponding to the plurality of task acceptance instructions obtained earliest is set to an occupied state, and task cancellation information is sent to the remaining forklift operator terminals.

[0067] S314a-3. When the forklift hand terminal with the highest historical work efficiency among the forklift hand terminals corresponding to the plurality of task acceptance instructions obtained earliest is not unique, query the historical unloading records corresponding to each of the forklift hand terminals.

[0068] The historical unloading records are the types of goods unloaded by the forklift hand end within a preset time period; commonly used types of goods include iron products and glass products, etc.

[0069] S314a-4, obtaining the types of goods that need to be unloaded in the unloading task, matching the types of goods that need to be unloaded with the historical unloading records corresponding to each forklift hand terminal, setting the corresponding forklift hand terminal that has unloaded the same type of goods in the first working forklift hand terminal list to an occupied state, and sending task cancellation information to the remaining forklift hand terminals.

[0070] In one embodiment, after an unloading task A is sent, forklift hand terminal 1, forklift hand terminal 2 and forklift hand terminal 3 all return a task acceptance instruction for the unloading task A, wherein the acquisition time of the task acceptance instruction returned by the forklift hand terminal 1 and the forklift hand terminal 2 is 2024 / 10 / 30 10:00, and the acquisition time of the task acceptance instruction returned by the forklift hand terminal 3 is 2024 / 10 / 30 10:01. At the same time, the number of unloading tasks completed by the forklift hand terminal 1 within a week is 88, and the number of unloading tasks completed by the forklift hand terminal 2 within a week is 77, then the task cancellation information is returned to the forklift hand terminal 2 and the forklift hand terminal 3 accordingly.

[0071] In one embodiment, after an unloading task B is sent, the forklift hand terminal 4, the forklift hand terminal 5 and the forklift hand terminal 6 all return a task acceptance instruction for the unloading task B, wherein the acquisition time of the task acceptance instruction returned by the forklift hand terminal 4 and the forklift hand terminal 5 is 2024 / 10 / 30 10:00, and the acquisition time of the task acceptance instruction returned by the forklift hand terminal 6 is 2024 / 10 / 30 10:01. At the same time, the type of goods to be unloaded in the unloading task B is glass products. The forklift hand terminal 4 has unloaded glass products in the past month, and the forklift hand terminal 5 has not unloaded glass products in the past month, then the task cancellation information is returned to the forklift hand terminal 5 and the forklift hand terminal 6 accordingly.

[0072] In one embodiment, the technicians can determine and arbitrarily adjust the screening priority of the above-mentioned historical work efficiency and historical unloading records according to actual conditions, or select both (historical work efficiency and historical unloading records) at the same time and determine the screening order of the two, and perform a re-screening after a screening on multiple forklift hand terminals to determine the forklift hand terminal that successfully grabs the order.

[0073] For step S40, the target transport driver terminal is removed from the first logistics operation sequence, and the corresponding unloading position is set to be occupied;

[0074] The status information of the unloading space includes occupied and idle. In one embodiment, the status information of the unloading space is changed by setting the unloading space to occupied / idle.

[0075] In one embodiment, by removing the target transport driver from the first logistics operation sequence, the transport driver originally in the second priority in the first logistics operation sequence is promoted to the first priority, thereby further strengthening the orderliness of logistics operation scheduling and improving work efficiency.

[0076] For step S50, in response to the unloading completion instruction sent by the target transport driver, the corresponding unloading space is set to be free;

[0077] In this embodiment, by receiving the unloading completion instruction sent by the target transport driver, the status information of the unloading space is updated, the unloading space resources are released, and the operation efficiency of the freight yard is improved.

[0078] In addition, the logistics operation scheduling method of the present invention also provides some logistics operation scheduling steps for releasing the occupied forklift hand-end resources after completing the corresponding unloading task, and the steps specifically include:

[0079] S51. In response to the unloading completion instruction sent by the target transport driver terminal, the forklift driver terminal that performs the corresponding unloading task in the first working forklift driver list is set to an idle state.

[0080] In this embodiment, by receiving the unloading completion instruction sent by the target transport driver terminal, the status of the forklift terminal in the first working forklift driver list is updated, the occupied forklift terminal resources are released, the forklift driver's order acceptance speed is increased, and the forklift driver's work efficiency and the freight yard's operating efficiency are further improved.

[0081] In addition, the logistics operation scheduling method described in the present invention also provides some logistics operation scheduling steps for adding temporary tasks and dispatching them to the corresponding forklift handset. Please also refer to Figure 3 .

[0082] The steps specifically include:

[0083] S60, in response to a user's selection instruction for a newly added temporary task, obtaining task information input by the user, and generating a corresponding temporary task;

[0084] Among them, the temporary task includes at least the task information input by the user, and the task information input by the user includes at least the guidance information of the unloading space corresponding to the task and the required start time corresponding to the task. In other embodiments, the task information input by the user also includes the type of goods that need to be unloaded.

[0085] S61. In response to the user's selection instruction for the temporary task, create a temporary task dispatching component.

[0086] S62: Obtain the first working forklift operator list.

[0087] S63, receiving a user's selection instruction for a forklift operator terminal registered in the first working forklift operator list, and in response to the user's confirmation assignment instruction, controlling the temporary task dispatching component to send the temporary task to the corresponding forklift operator terminal.

[0088] In one embodiment, when the freight yard needs to temporarily carry out emergency unloading, a corresponding temporary task is generated by receiving a user's selection instruction for a new temporary task and obtaining the task information input by the user; by receiving a user's selection instruction for the temporary task, a temporary task dispatching component is created to send the temporary task to the forklift operator registered in the first working forklift operator list.

[0089] In one embodiment, after the temporary task is generated, a first task dispatching component may be created and controlled to synchronously send the temporary task to all forklift operator terminals registered in the second working forklift operator list.

[0090] In addition, the logistics operation scheduling method of the present invention also provides some logistics operation scheduling steps for matching, verifying and warning the transport vehicles entering the unloading space, and the steps specifically include:

[0091] S70. When a transport vehicle enters the unloading space, obtain the license plate information of the transport vehicle.

[0092] Among them, the transport vehicle includes at least a van, a truck and a courier vehicle; the license plate information of the transport vehicle includes at least the license plate number and license plate color of the transport vehicle.

[0093] In one embodiment, a camera is set up to photograph the unloading space to obtain license plate information of the transport vehicle entering the unloading space.

[0094] S71. Match the license plate information of the transport driver in the on-site registration instruction with the license plate information of the transport vehicle. If the matching results are different, send a warning message to the transport driver.

[0095] In one embodiment, the warning information sent to the transport driver end can be sent by pop-up warning or vibration warning on the corresponding transport driver end, or by sending a text message to the corresponding transport driver's pre-stored mobile phone number.

[0096] In addition, the logistics operation scheduling method of the present invention also provides some logistics operation scheduling steps for generating loading tasks according to the order information sent by the client, and dispatching loading tasks to the transport driver. Please also refer to Figure 4 .

[0097] The steps specifically include:

[0098] S80. Generate a corresponding loading task in response to the order information sent by the client.

[0099] Among them, the client refers to the terminal device for logging in to the customer account, which can be the same terminal device or different terminal devices for logging in to the same customer account. The terminal device includes hardware devices and software devices. Commonly used terminal devices include personal computers, smart phones, tablet computers and virtual machines, etc. At the same time, the client can also refer to a computer program for logging in to the customer account, and the computer program can be stored on several of the terminal devices. In one embodiment, generally speaking, the same customer can hold and log in to one or more customer accounts on one or more terminal devices, and the same terminal device can also log in to several customer accounts as several clients, multiple customers can also log in to the same customer account, and multiple terminal devices can also log in to the same customer account; the loading task at least includes guidance information on the corresponding loading space for executing the loading task.

[0100] S81. Obtain a first working transport driver list, determine whether each transport driver terminal registered in the first working transport driver list is in an occupied state, and obtain a second working transport driver list.

[0101] The first working transport driver list includes transport driver terminals in an idle state and transport driver terminals in an occupied state, and the second working transport driver list includes transport driver terminals in an idle state;

[0102] S82. In response to the user's selection instruction for the loading task, create a second task dispatching component, and control the second task dispatching component to synchronously send the loading task to all transport driver terminals registered in the second working transport driver list.

[0103] S83. In response to the task acceptance instruction returned by the transport driver terminal, the corresponding transport driver terminal in the first working transport driver list is set to an occupied state.

[0104] In one embodiment, for steps S80-S83, those skilled in the art may also make adaptive modifications according to actual conditions to apply steps S314a-S314b, steps S314a-1-S314a-4 and steps S60-S63 thereto, so as to further improve the efficiency of logistics operation scheduling.

[0105] In addition, the logistics operation scheduling method of the present invention also provides some logistics operation scheduling steps for scheduling a number of transport drivers who need to perform different loading tasks to enter the site, and the steps specifically include:

[0106] S84. In response to loading instructions sent by several transport drivers who need to perform different loading tasks, respectively obtain the sending time corresponding to each of the loading instructions.

[0107] S85. Create a second logistics operation sequence according to the chronological order of sending the loading instructions, sort the several transport drivers that need to perform different loading tasks in the second logistics operation sequence, and obtain the entry sorting information, wherein the second logistics operation sequence includes several ranks.

[0108] S86. According to the entry sorting information, determine in turn whether the loading spaces that the target transport drivers at each position in the second logistics operation sequence need to go to are vacant. If so, send a release reminder message to the corresponding target transport driver and set the corresponding loading space to be occupied.

[0109] S87. Remove the target transport driver terminal from the second logistics operation sequence.

[0110] S88. In response to the loading completion instruction sent by the target transport driver, the corresponding loading space is set to be idle.

[0111] In one embodiment, for steps S84-S88, those skilled in the art may also make adaptive modifications according to actual conditions to apply the relevant embodiments of steps S10-S50 thereto, so as to further improve the efficiency of logistics operation scheduling.

[0112] In one embodiment, in response to a time query instruction from the transport driver, the corresponding predicted waiting time is calculated and obtained based on the position of the transport driver in the second logistics operation sequence and is returned to the transport driver.

[0113] Example 2

[0114] Please refer to Figure 5 The present invention also provides a logistics operation scheduling system to implement the steps of the logistics operation scheduling method described in the above embodiment. The logistics operation scheduling system includes: an instruction sending time recording unit 101, a sorting unit 102, a vehicle entry judgment unit 103, a logistics operation sequence updating unit 104 and an unloading position status updating unit 105.

[0115] The instruction sending time recording unit 101 is used to respond to the arrival registration instructions sent by the multiple transport driver terminals and obtain the sending time corresponding to each of the arrival registration instructions;

[0116] The sorting unit 102 is used to create a first logistics operation sequence according to the order of the sending time of the arrival registration instruction, and sort the plurality of transport driver terminals into the first logistics operation sequence, wherein the first logistics operation sequence includes a plurality of ranks;

[0117] The vehicle entry judgment unit 103 is used to judge whether there is an empty unloading space in the freight yard. If so, the target transport driver terminal in the first order in the first logistics operation sequence is obtained, and the entry readiness information is sent to the target transport driver terminal, wherein the entry readiness information includes the guidance information of the unloading space;

[0118] The logistics operation sequence updating unit 104 is used to remove the target transport driver terminal from the first logistics operation sequence and set the corresponding unloading position to be occupied;

[0119] The unloading position status updating unit 105 is used to set the corresponding unloading position as free in response to the unloading completion instruction sent by the target transport driver.

[0120] It should be noted that the logistics operation scheduling system provided in the above embodiment only uses the division of the above-mentioned functional modules as an example when implementing a logistics operation scheduling method. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the equipment can be divided into different functional modules to complete all or part of the functions described above.

[0121] In addition, a logistics operation scheduling system provided in the above embodiment and a logistics operation scheduling method in Example 1 belong to the same concept, and its implementation process is detailed in the method embodiment, i.e., Example 1, and will not be repeated here.

[0122] Compared with the prior art, the logistics operation scheduling method described in the present invention effectively improves the transportation scheduling efficiency of the logistics warehouse, reduces cost losses, and greatly increases the operation stability and efficiency of the freight yard when the logistics goods are at a high throughput load. At the same time, the logistics operation scheduling method described in the present invention can be effectively applied to other logistics management occasions by making adaptive modifications according to actual conditions, and has good adaptability and solution superiority.

[0123] The above-mentioned embodiments only express several implementation methods of the present invention, and the description is relatively specific and detailed, but it cannot be understood as limiting the scope of the invention patent. It should be pointed out that for ordinary technicians in this field, several modifications and improvements can be made without departing from the concept of the present invention, and the present invention is also intended to include these modifications and modifications.

Claims

1. A logistics operation scheduling method, comprising the following steps: In response to the arrival registration instructions sent by the plurality of transport driver terminals, respectively obtain the sending time corresponding to each of the arrival registration instructions; According to the order of the sending time of the arrival registration instruction, a first logistics operation sequence is created, and the plurality of transport driver terminals are sorted in the first logistics operation sequence for entering the site, wherein the first logistics operation sequence includes a plurality of ranks; Determine whether there is an empty unloading space in the freight yard. If yes, obtain the target transport driver terminal in the first priority in the first logistics operation sequence, and send the ready-to-enter information to the target transport driver terminal, wherein the ready-to-enter information includes the guidance information of the unloading space; Remove the target transport driver terminal from the first logistics operation sequence, and set the corresponding unloading position to occupied; In response to the unloading completion instruction sent by the target transport driver, the corresponding unloading space is set to be idle.

2. The logistics operation scheduling method according to claim 1, after the step of sending the entry readiness information to the target transport driver terminal, further comprising the following steps: Generate a corresponding unloading task according to the on-site readiness information, wherein the unloading task at least includes guidance information of the unloading space; Obtain a first working forklift operator list, determine whether each forklift operator terminal registered in the first working forklift operator list is in an occupied state, and obtain a second working forklift operator list, wherein the first working forklift operator list includes forklift operator terminals in an idle state and forklift operator terminals in an occupied state, and the second working forklift operator list includes forklift operator terminals in an idle state; In response to the user's selection instruction for the unloading task, a first task dispatching component is created, and the first task dispatching component is controlled to synchronously send the unloading task to all forklift operator terminals registered in the second working forklift operator list; In response to the task acceptance instruction returned by the forklift operator terminal, the corresponding forklift operator terminal in the first working forklift operator list is set to an occupied state.

3. The logistics operation scheduling method according to claim 2, further comprising: When multiple task acceptance instructions returned by the forklift operator terminals are obtained, according to the order of the acquisition time of each task acceptance instruction, in the first working forklift operator list, the forklift operator terminal corresponding to the task acceptance instruction obtained earliest is set to an occupied state; Send task cancellation information to other forklift operators.

4. The logistics operation scheduling method according to claim 3, further comprising: When the earliest acquired task acceptance instruction is not unique, query the historical work efficiency of the forklift hand end corresponding to each of the plurality of the earliest acquired task acceptance instructions, wherein the historical work efficiency is the number of unloading tasks completed by the forklift hand end within a preset time period; In the first working forklift operator list, the forklift operator terminal with the highest historical work efficiency among the forklift operator terminals corresponding to the plurality of task acceptance instructions obtained earliest is set to an occupied state, and task cancellation information is sent to the remaining forklift operator terminals; When the forklift hand terminal with the highest historical work efficiency among the forklift hand terminals corresponding to the plurality of task acceptance instructions obtained earliest is not unique, querying the historical unloading records corresponding to each of the forklift hand terminals, wherein the historical unloading records are the types of goods unloaded by the forklift hand terminal within a preset time period; Obtain the type of cargo that needs to be unloaded in the unloading task, match the type of cargo that needs to be unloaded with the historical unloading records corresponding to each forklift hand terminal, set the corresponding forklift hand terminal that has unloaded the same type of cargo to an occupied state in the first working forklift hand terminal list, and send task cancellation information to the remaining forklift hand terminals.

5. The logistics operation scheduling method according to any one of claims 2 to 4, further comprising the following steps after the step of setting the corresponding unloading position as idle in response to the unloading completion instruction sent by the target transport driver: In response to the unloading completion instruction sent by the target transport driver terminal, the forklift driver terminal that performs the corresponding unloading task in the first working forklift driver list is set to an idle state.

6. The logistics operation scheduling method according to claim 2, further comprising: In response to a user's selection instruction for a newly added temporary task, task information input by the user is obtained, and a corresponding temporary task is generated, wherein the temporary task at least includes the task information input by the user, and the task information input by the user at least includes guidance information of an unloading space corresponding to the task and a required start time corresponding to the task; In response to a user's selection instruction for the temporary task, creating a temporary task dispatching component; Obtaining the list of forklift operators for the first job; Receive a user's selection instruction for a forklift operator terminal registered in the first working forklift operator list, and in response to the user's confirmation assignment instruction, control the temporary task dispatching component to send the temporary task to the corresponding forklift operator terminal.

7. The logistics operation scheduling method according to claim 1 is characterized in that: The on-site registration instruction includes at least the license plate information of the transport driver; The logistics operation scheduling method also includes: When a transport vehicle enters the unloading space, obtaining the license plate information of the transport vehicle; The license plate information of the transport driver in the on-site registration instruction is matched with the license plate information of the transport vehicle. If the matching results are different, a warning message is sent to the transport driver.

8. The logistics operation scheduling method according to claim 1, further comprising: In response to the order information sent by the client, generate corresponding loading tasks; Obtain a first working transport driver list, determine whether each transport driver terminal registered in the first working transport driver list is in an occupied state, and obtain a second working transport driver list, wherein the first working transport driver list includes transport driver terminals in an idle state and transport driver terminals in an occupied state, and the second working transport driver list includes transport driver terminals in an idle state; In response to the user's selection instruction for the loading task, a second task dispatching component is created, and the second task dispatching component is controlled to synchronously send the loading task to all the transport driver terminals registered in the second working transport driver list; In response to the task acceptance instruction returned by the transport driver terminal, the corresponding transport driver terminal in the first working transport driver list is set to an occupied state.

9. The logistics operation scheduling method according to claim 8, characterized in that: The loading task at least includes guidance information of a corresponding loading space for executing the loading task; The logistics operation scheduling method also includes: In response to loading instructions sent by a plurality of transport drivers who need to perform different loading tasks, respectively obtain the sending time corresponding to each of the loading instructions; According to the order of sending time of the loading instructions, a second logistics operation sequence is created, and the plurality of transport drivers that need to perform different loading tasks are sorted in the second logistics operation sequence to obtain the sorting information of the entry, wherein the second logistics operation sequence includes a plurality of orders; According to the entry sorting information, it is determined in turn whether the loading positions that the target transport drivers at each position in the second logistics operation sequence need to go to are free. If so, a release reminder message is sent to the corresponding target transport driver, and the corresponding loading position is set to be occupied; Removing the target transport driver from the second logistics operation sequence; In response to the loading completion instruction sent by the target transport driver, the corresponding loading space is set to be idle.

10. A logistics operation scheduling system, characterized in that: The logistics operation scheduling system includes: An instruction sending time recording unit, for responding to the arrival registration instructions sent by a plurality of transport driver terminals, and obtaining the sending time corresponding to each of the arrival registration instructions; A sorting unit, configured to create a first logistics operation sequence according to the order of the sending time of the arrival registration instruction, and sort the plurality of transport driver terminals into the first logistics operation sequence, wherein the first logistics operation sequence includes a plurality of ranks; a vehicle entry judgment unit, configured to judge whether there is an empty unloading space in the freight yard, and if so, obtain the target transport driver terminal in the first priority in the first logistics operation sequence, and send entry readiness information to the target transport driver terminal, wherein the entry readiness information includes guidance information of the unloading space; A logistics operation sequence updating unit, used to remove the target transport driver terminal from the first logistics operation sequence and set the corresponding unloading position to be occupied; The unloading space status updating unit is used to set the corresponding unloading space as free in response to the unloading completion instruction sent by the target transport driver.