Intelligent logistics management method and system
Through intelligent management methods and systems, the transportation combination of goods and the utilization of loading space are optimized, and the problems of space waste and cost increase in cargo transportation are solved, achieving more efficient and economical logistics transportation.
Patent Information
- Application Number
- CN202510050882.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-05-06
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the existing logistics and transportation technology, goods are prone to waste space and increased transportation costs during transportation, especially when the goods are unevenly distributed.
Through intelligent management methods and systems, the destination location and transportation model of the goods are obtained, the same batch of goods are collected and transported, the loading space utilization is optimized, the excess occupancy is judged, and the final goods are mixed and combined according to reasonable values to achieve effective cargo transportation.
It reduces the waste of transportation resources, reduces transportation costs, and improves the efficiency of cargo transportation and the rationality of management.
Smart Images

Figure CN119941081A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of logistics and transportation technology, and in particular to an intelligent management method and system for logistics. Background Art
[0002] Logistics is the entire process of planning, implementing and managing the transportation, storage and distribution of raw materials, semi-finished products, finished products or related information from the place of production to the place of consumption of the goods in order to meet the needs of customers at the lowest cost.
[0003] In the related art, when goods are transported, it is generally achieved by express transport vehicles, wherein when picking goods, goods with the same destination can be determined to select the corresponding transport vehicle bound for the destination of the goods for logistics transportation.
[0004] In the above-mentioned related technologies, during the process of transporting goods by the transport vehicle, it is possible that some areas have less goods while other areas have more goods. For areas with less goods, some space is easily wasted during the transportation process of the transport vehicle, resulting in a waste of transportation resources. For areas with more goods, more logistics vehicles are required for transportation, which increases the transportation cost. Therefore, there are still management defects in the transportation of logistics, and there is still room for improvement. Summary of the invention
[0005] In order to reduce the management defects of goods during the logistics transportation process, the present application provides an intelligent management method and system for logistics.
[0006] In the first aspect, the present application provides an intelligent management method for logistics, which adopts the following technical solutions: An intelligent management method for logistics, comprising: Obtaining cargo destination locations and cargo transportation models for each cargo; According to the destination of the goods, the goods with the same destination are grouped together to determine the same batch of goods; Randomly select any number of goods from the same batch of goods to form a same batch transportation combination, and randomly place the corresponding goods transportation models in the same batch transportation combination in the preset loading space to output the space occupancy and goods loading status; When the cargo loading state is consistent with the preset reasonable loading state, the maximum space occupied is defined as the excess space occupied; Determining whether the excess occupancy is greater than a preset baseline occupancy; If the excess occupancy is greater than the benchmark occupancy, the current same-batch transport combination is excluded from the same-batch cargo set to update the same-batch cargo set, and the same-batch transport combination is determined again based on the updated same-batch cargo set; If the excess occupancy is not greater than the benchmark occupancy, the current transport combination of the same batch is defined as the tail cargo transport combination, and the cargo destination location corresponding to the tail cargo transport combination is defined as the tail cargo destination location; Randomly select two tail cargo transportation combinations to determine the same batch reasonable value according to the two tail cargo destinations and the preset cargo starting position, and combine the two tail cargo transportation combinations corresponding to the same batch reasonable value when the same batch reasonable value is greater than the preset benchmark reasonable value to determine the tail cargo mix and match combination; The goods in the leftover mixed combination are placed in the loading space to determine the mixed loading state, and the leftover mixed combination when the mixed loading state is consistent with the reasonable loading state is defined as a valid mixed combination, and the goods are transported according to the valid mixed combination.
[0007] Optionally, the step of determining a reasonable value of the same batch according to the two destination locations of the tail goods and the preset starting location of the goods includes: Determine the required driving distance on the preset driving map according to the starting location of the goods and the destination location of the tail goods; The destination position of the remaining cargo corresponding to the larger required driving distance of the two required driving distances is defined as the end position, and the other destination position of the remaining cargo is defined as the midway position; The required driving distance corresponding to the terminal position is defined as the direct driving distance, and the required driving distance corresponding to the intermediate position is defined as the intermediate driving distance; Determine the compensation driving distance on the driving map according to the intermediate position and the terminal position, and determine the total driving distance by summing up the compensation driving distance and the intermediate driving distance; The excess driving distance is determined by performing a difference calculation based on the overall driving distance and the direct driving distance; Calculation is performed based on the excess driving distance and preset distance calculation parameters to determine the reasonable value for the same batch.
[0008] Optionally, the method further includes a step of determining distance calculation parameters, which includes: In the two tail cargo transportation combinations, the smaller excess occupancy is defined as the detour occupancy, and the tail cargo destination location corresponding to the detour occupancy is defined as the detour destination location; Determine whether the detour destination position is consistent with the end position; If the detour destination position is consistent with the end position, the compensation travel distance is defined as the detour travel distance; If the detour destination position is inconsistent with the end position, the extra driving distance is defined as the detour driving distance; The distance calculation parameters are determined based on the detour driving distance and the detour occupancy.
[0009] Optionally, the step of placing the goods in the mixed combination of tail goods in the loading space to determine the mixed loading state includes: Randomly place the goods in the mixed combination of tail goods in the loading space to output a mixed placement plan; Determine whether all goods are within the loading space in the mixed placement plan; If the goods are not all in the loading space, an invalid loading signal is output; If all the goods are in the loading space, determine whether the goods at the middle position in the tail goods mix and match combination do not have goods at the end position in the preset shipping direction; If the goods at the intermediate position in the tail goods mix and match combination do not have goods at the end position in the shipping direction, an invalid loading signal is output; If there are no goods at the end position in the delivery direction for the goods at the intermediate position in the tail goods mix and match combination, a valid loading signal is output; When there is at least one valid loading signal, the reasonable loading state is determined as a mixed loading state and outputted.
[0010] Optionally, after the effective mix and match combination is determined, the intelligent management method of logistics also includes: Randomly select zero or one valid mix-and-match combination from the valid mix-and-match combinations determined by each tail cargo transportation combination to determine the overall mix-and-match solution; The overall mix-and-match scheme when there is no duplication of tail cargo transport combination in the valid mix-and-match scheme is defined as a reasonable mix-and-match scheme; Counting the valid mashup combinations in each reasonable mashup solution to determine the number of mashups; The maximum mix-and-match quantity is determined according to the preset sorting rules, and the goods are transported according to the effective mix-and-match combinations in the reasonable mix-and-match scheme corresponding to the mix-and-match quantity.
[0011] Optionally, after the mix and match quantity is determined, the intelligent management method for logistics also includes: Determine whether there are at least two reasonable mashup solutions with the same and maximum mashup number; If there are not at least two reasonable mixing solutions with the same and largest mixing quantity, the goods shall be transported according to the reasonable mixing solution corresponding to the largest mixing quantity; If there are at least two reasonable mashup solutions with the same mashup number and the largest number, the reasonable mashup solution corresponding to the largest mashup number is defined as the alternative mashup solution; In the alternative mix-and-match schemes, the space occupancy of the two tail cargo transport combinations in each valid mix-and-match combination is summed up to determine the combination occupancy; The average occupancy is determined by averaging all the combined occupancy, and the goods are transported according to the alternative mix-and-match scheme corresponding to the average occupancy with the largest value.
[0012] In the second aspect, the present application provides an intelligent management system for logistics, which adopts the following technical solutions: An intelligent management system for logistics, comprising: An acquisition module, used to acquire the cargo destination location and cargo transportation model of each cargo; A processing module, connected to the acquisition module and the judgment module, for storing and processing information; A judgment module, connected with the acquisition module and the processing module, for judging the information; The processing module classifies the goods at the same destination according to the destination of the goods to determine a collection of goods in the same batch; The processing module randomly selects any number of goods from the same batch of goods to form a same batch transportation combination, and randomly places the corresponding goods transportation models in the same batch of transportation combination in the preset loading space to output the space occupancy and the goods loading status; The processing module defines the maximum space occupancy as the excess space occupancy when the cargo loading state is consistent with the preset reasonable loading state; The judging module judges whether the excess occupancy is greater than a preset reference occupancy; If the judgment module determines that the excess occupancy is greater than the reference occupancy, the processing module excludes the current same batch transport combination from the same batch of goods set to update the same batch of goods set, and determines the same batch transport combination again based on the updated same batch of goods set; If the judgment module determines that the excess occupancy is not greater than the reference occupancy, the processing module defines the current same-batch transport combination as a tail cargo transport combination, and defines the cargo destination location corresponding to the tail cargo transport combination as a tail cargo destination location; The processing module randomly selects two tail cargo transportation combinations to determine the same batch reasonable value according to the two tail cargo destination locations and the preset cargo starting location, and combines the two tail cargo transportation combinations corresponding to the same batch reasonable value when the same batch reasonable value is greater than the preset benchmark reasonable value to determine the tail cargo mix and match combination; The processing module places the goods in the leftover mixed combination in the loading space to determine the mixed loading state, and defines the leftover mixed combination when the mixed loading state is consistent with the reasonable loading state as a valid mixed combination, and transports the goods according to the valid mixed combination.
[0013] In a third aspect, the present application provides a computer storage medium capable of storing corresponding programs, which has the characteristics of reducing the management defects of goods in the logistics transportation process, and adopts the following technical solutions: A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any of the above-mentioned intelligent management methods for logistics.
[0014] In summary, the present application includes at least one of the following beneficial technical effects: When managing cargo transportation, the specific conditions of cargo transported to various destinations can be analyzed so that cargoes of different destinations can be transported on the same transport vehicle, thereby reducing the waste of transportation space of some transport vehicles and reducing defects in cargo management during logistics transportation; When mixed cargo transportation is carried out, the unloading situation of the cargo can be analyzed to ensure that the unloading process can be facilitated during the synchronous transportation process. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 It is a flow chart of the intelligent management method of logistics.
[0016] Figure 2 It is a module flow chart of the intelligent management method of logistics. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 2 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0018] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0019] The present application embodiment discloses a method for intelligent management of logistics, referring to Figure 1 The method flow of the intelligent management method of logistics includes the following steps: Step S100: Acquire the cargo destination location and cargo transportation model of each cargo.
[0020] The cargo destination is the location where the cargo needs to be transported, which is generally a first-level site in the city. The cargo transportation model is the model of the cargo that needs to be transported. When conducting safety inspections on the cargo, the appearance parameters of the cargo can be acquired and modeled to obtain the corresponding model.
[0021] Step S101: According to the destination of the goods, goods at the same destination are grouped together to determine a set of goods in the same batch.
[0022] The same batch of goods collection is a collection of goods sent to the same cargo destination.
[0023] Step S102: randomly selecting any number of goods from the same batch of goods to form a same batch transportation combination, and randomly placing the corresponding goods transportation models in the same batch transportation combination in a preset loading space to output the space occupancy and the goods loading status.
[0024] The same batch transport combination is a combination of randomly selected goods that are simulated for transportation on the same transport vehicle. The loading space is the space in the transport vehicle for placing goods. The method of random placement of the cargo transportation model is to place each cargo in a random position in the loading space in a random order. It is only necessary to ensure that at least two-thirds of the bottom surface of the cargo is in contact with the bottom surface of the remaining cargo or the carriage for support. The space occupancy is the ratio of the space occupied by the cargo after it is placed in the loading space to the device space. The cargo loading status reflects whether all the cargo is in the loading space and whether there is any overlapping of the cargo.
[0025] Step S103: When the cargo loading state is consistent with the preset reasonable loading state, the maximum space occupancy is defined as the redundant occupancy.
[0026] The reasonable loading state refers to the state of goods when all goods are in the loading space and there is no overlap between the goods. When the cargo loading state is consistent with the reasonable loading state, it means that the placement of the goods meets the transportation needs under the current circumstances; the maximum space occupancy is the amount of space occupied by the maximum amount of goods that can be loaded on the transport vehicle. At this time, it is defined as excess occupancy for subsequent analysis.
[0027] Step S104: Determine whether the excess occupancy is greater than a preset reference occupancy.
[0028] The benchmark occupancy is the excess occupancy set by the staff to determine that a single transport vehicle is fully loaded with goods. The purpose of the judgment is to know whether the current transport vehicle is fully loaded with goods without wasting transportation space.
[0029] Step S1041: if the excess occupancy is greater than the reference occupancy, the current same-batch transport combination is excluded from the same-batch cargo set to update the same-batch cargo set, and the same-batch transport combination is determined again based on the updated same-batch cargo set.
[0030] When the excess occupancy is greater than the benchmark occupancy, it means that the current transport vehicle is full, that is, there may still be goods at the destination that need to be transported and managed. At this time, the current same-batch transport combination can be used to update the same-batch cargo set to achieve re-analysis of the goods. When this situation exists, there are multiple same-batch transport combinations that meet the requirements. At this time, a same-batch transport combination can be randomly selected for subsequent analysis; for example, there are four units of goods A, B, C, and D, among which the same-batch transport combination ABC and the same-batch transport combination ABD both have excess occupancy greater than the benchmark occupancy. At this time, a same-batch transport combination can be randomly selected to update the same-batch cargo set; when the excess occupancy is greater than the benchmark occupancy, if the same-batch transport combination is consistent with the same-batch cargo set, it means that there are no other goods that need to be transported, and no subsequent analysis is required at this time.
[0031] Step S1042: If the excess occupancy is not greater than the reference occupancy, the current same-batch transport combination is defined as a tail cargo transport combination, and the cargo destination location corresponding to the tail cargo transport combination is defined as a tail cargo destination location.
[0032] When the excess occupancy is not greater than the benchmark occupancy, it means that the space of the current transport vehicle cannot be filled, that is, there is a waste of transportation space. At this time, the tail cargo transportation combination and the tail cargo destination are defined to realize the identification of different data, which is convenient for subsequent analysis.
[0033] Step S105: Randomly select two tail cargo transportation combinations to determine the same batch reasonable value according to the two tail cargo destination locations and the preset cargo starting location, and combine the two corresponding tail cargo transportation combinations when the same batch reasonable value is greater than the preset benchmark reasonable value to determine the tail cargo mix and match combination.
[0034] Two tail cargo transport combinations are randomly selected to simulate the transportation of goods to different destinations. The starting position of the goods is the shipping position of the current goods. The reasonable value of the same batch is a reasonable value that reflects the reasonable value of transporting the goods of the two tail cargo transport combinations on the same vehicle. The larger the value, the higher the possibility of transporting the goods of the two tail cargo transport combinations together. The calculation method of the reasonable value of the same batch is described by steps S200-S205; the benchmark reasonable value is the minimum reasonable value of the same batch set by the staff to determine that the goods of the two tail cargo transport combinations can be better transported on the same transport vehicle. When the reasonable value of the same batch is greater than the benchmark reasonable value, it means that the goods of the two tail cargo transport combinations can be better transported on the same transport vehicle. At this time, they are combined and defined as a tail cargo mix and match combination for subsequent analysis.
[0035] Step S106: placing the goods in the leftover mixed combination in the loading space to determine the mixed loading state, and defining the leftover mixed combination when the mixed loading state is consistent with the reasonable loading state as a valid mixed combination, and transporting the goods according to the valid mixed combination.
[0036] The mixed loading status refers to whether the goods can be placed better in the loading space. The specific determination method can refer to the goods loading status, or refer to steps S400-S402. When the mixed loading status is consistent with the reasonable loading status, it means that the transport vehicle can better transport the goods in the mixed combination of tail goods. At this time, it is defined as a valid mixed combination to manage the transportation of the goods.
[0037] The steps of determining the reasonable value of the same batch according to the two destination locations of the tail goods and the preset starting location of the goods include: Step S200: Determine the required driving distance on a preset driving map according to the starting location of the goods and the destination location of the remaining goods.
[0038] The driving map is a map of the area where the truck can drive, and the required driving distance is the distance the truck needs to travel from the starting location of the goods to the destination location of the tail goods.
[0039] Step S201: defining a destination position of leftover goods corresponding to a larger required driving distance of two required driving distances as an end position, and defining the other destination position of leftover goods as an intermediate position.
[0040] Define the end location and the intermediate location to distinguish the different destinations of the tail goods, so as to facilitate subsequent analysis.
[0041] Step S202: defining the required driving distance corresponding to the end position as the direct driving distance, and defining the required driving distance corresponding to the intermediate position as the intermediate driving distance.
[0042] Define direct driving routes and intermediate driving routes to identify driving routes with different requirements, which is convenient for subsequent analysis.
[0043] Step S203: determining a compensation driving distance on the driving map according to the intermediate position and the terminal position, and performing a sum calculation based on the compensation driving distance and the intermediate driving distance to determine the overall driving distance.
[0044] The compensating distance is the distance the transport vehicle needs to travel when moving from the intermediate position to the terminal position. The overall distance is the total distance required for the transport vehicle to transport goods between two locations, which is determined by adding the compensating distance to the intermediate distance.
[0045] Step S204: performing a difference calculation based on the overall driving distance and the direct driving distance to determine the excess driving distance.
[0046] The excess driving distance is the distance that the transport vehicle needs to transport the goods at two locations compared to the distance that the transport vehicle needs to travel to transport the goods at the terminal location only, and is determined by subtracting the direct driving distance from the total driving distance.
[0047] Step S205: Calculate according to the excess driving distance and the preset distance calculation parameters to determine the reasonable value of the same batch.
[0048] The distance calculation parameter can be a fixed parameter value or a value determined in step S300-step S302, so that the reasonable value of the same batch can be obtained by dividing the distance calculation parameter by the excess driving distance, so that the smaller the excess driving distance, the larger the corresponding reasonable value of the same batch.
[0049] The method also includes a step of determining distance calculation parameters, which includes: Step S300: defining the smaller excess occupancy in two leftover cargo transportation combinations as a detour occupancy, and defining the leftover cargo destination location corresponding to the detour occupancy amount as the detour destination location.
[0050] Define the detour occupancy and detour destination to identify different data and facilitate subsequent analysis.
[0051] Step S301: Determine whether the detour destination position is consistent with the end position.
[0052] The purpose of the judgment is to determine which cargo destination location is the location that requires the transport vehicle to make more detours, so as to facilitate subsequent data analysis.
[0053] Step S3011: If the detour destination position is consistent with the end position, the compensation driving distance is defined as the detour driving distance.
[0054] When the detour destination is consistent with the terminal position, it means that the extra distance traveled by the transport vehicle is caused by the terminal position. Therefore, the transport vehicle only needs to travel to the midway position, that is, the distance value of the transport vehicle moving from the midway position to the terminal position is a redundant distance value. At this time, it is defined as the detour distance for subsequent analysis.
[0055] Step S3012: If the detour destination position is inconsistent with the end position, the excess driving distance is defined as the detour driving distance.
[0056] When the detour destination is inconsistent with the end position, it means that the extra distance traveled by the transport vehicle is caused by the intermediate position. Therefore, the transport vehicle only needs to travel to the end position. The extra distance at this time is the extra distance value, which is defined as the detour distance for subsequent analysis.
[0057] Step S302: Calculate the distance calculation parameters based on the detour distance and detour occupancy.
[0058] The distance calculation parameters can be determined by dividing the detour occupancy by the detour distance. When the travel distance is fixed, the more cargo that can be transported and processed, the larger the corresponding distance calculation parameter. This means that the current value of the transport vehicle's detour movement is higher, and it is less likely to take a long detour for a small amount of cargo.
[0059] The steps of placing the goods in the tail goods mixed combination in the loading space to determine the mixed loading state include: Step S400: randomly placing the goods in the mixed combination of leftover goods in the loading space to output a mixed placement plan.
[0060] The mixed placement plan is a placement plan obtained by randomly placing the goods in the mixed combination of leftover goods in the loading space, wherein the method of randomly placing the goods in the loading space is consistent with the above-mentioned step S102, and will not be repeated here.
[0061] Step S401: Determine whether all goods in the mixed placement solution are in the loading space.
[0062] The purpose of the judgment is to know whether the goods can be placed on the transport vehicle for transportation.
[0063] Step S4011: If all the goods are not in the loading space, an invalid loading signal is output.
[0064] When all the goods are not in the loading space, it means that the transport vehicle cannot transport the goods well. At this time, an invalid loading signal can be output to mark the mixed placement plan.
[0065] Step S4012: If all the goods are in the loading space, it is determined whether there are no goods at the end positions of the goods at the middle positions in the tail goods mixed combination in the preset shipping direction.
[0066] When all the goods are within the loading space, it means that the goods can be loaded into the transport vehicle for transportation. However, since the unloading locations of the goods are different, it may be inconvenient to unload the goods if the goods are mixed. Therefore, further analysis is needed. The shipping direction is the direction from the front of the transport vehicle to the rear of the vehicle, which is also the direction in which the goods are unloaded. The purpose of the judgment is to know whether the transport vehicle can unload the goods better after arriving at the midway position.
[0067] Step S40121: If the goods at the intermediate position in the tail goods mix and match combination do not have goods at the end position in the shipping direction, an invalid loading signal is output.
[0068] When there is no goods at the end position in the mixed combination of tail goods in the shipping direction, it means that the goods at the middle position will be affected by the goods at the end position during the subsequent unloading process, so it is inconvenient to unload. At this time, an invalid loading signal can be output to mark the mixed placement plan.
[0069] Step S40122: If there are no goods at the end positions in the goods at the intermediate positions in the tail goods mix and match combination in the shipping direction, a valid loading signal is output.
[0070] When there are no goods at the end positions in the end-of-line mixed combination in the shipping direction, it means that the goods at each intermediate position can be unloaded well, that is, the mixed placement plan meets the transportation needs. At this time, a valid loading signal can be output to mark the mixed placement plan.
[0071] Step S402: When there is at least one valid loading signal, the reasonable loading state is determined as a mixed loading state and outputted.
[0072] When there is at least one valid loading signal, it means that at least one solution can meet the transportation demand of the goods, that is, the goods of the two tail cargo transportation combinations can be transported on the same transport vehicle. At this time, the reasonable loading state can be determined as a mixed loading state.
[0073] After the effective mix and match combination is determined, the intelligent management method of logistics also includes: Step S500: Randomly select zero or one valid mix-and-match combination from the valid mix-and-match combinations determined by each tail cargo transportation combination to combine and determine an overall mix-and-match solution.
[0074] The overall mix-and-match plan is a plan for transporting and handling each tail cargo transport combination.
[0075] Step S501: defining the overall mix-and-match scheme when there is no duplication of tail goods transport combination in the valid mix-and-match combination as a reasonable mix-and-match scheme.
[0076] When there is no duplication of tail goods transportation combination in the valid mix-and-match combination, it means that the currently selected valid mix-and-match combinations can be transported according to the matching situation. At this time, a reasonable mix-and-match plan is defined to distinguish different overall mix-and-match plans for subsequent analysis.
[0077] Step S502: Count the valid mashup combinations in each reasonable mashup solution to determine the mashup quantity.
[0078] The number of mix-and-matches refers to the total number of valid mix-and-match combinations selected from the determined reasonable mix-and-match solutions.
[0079] Step S503: Determine the maximum mix-and-match quantity according to a preset sorting rule, and transport the goods according to the effective mix-and-match combinations in the reasonable mix-and-match solution corresponding to the mix-and-match quantity.
[0080] The sorting rules are methods set by staff to sort the size of values, such as the bubble method. The sorting rules can be used to determine the maximum number of mix-and-match values, that is, the maximum processing capacity of each tail cargo transportation combination at this time, which can also minimize the waste of transportation costs. At this time, the goods can be transported according to the corresponding reasonable mix-and-match plan.
[0081] After the mix and match quantity is determined, the intelligent management method of logistics also includes: Step S600: Determine whether there are at least two reasonable mashup solutions with the same and largest mashup quantity.
[0082] The purpose of the judgment is to find out whether there are multiple reasonable mix-and-match solutions that meet the requirements.
[0083] Step S6001: If there are not at least two reasonable mixing solutions with the same and largest mixing quantity, the goods are transported according to the reasonable mixing solution corresponding to the largest mixing quantity.
[0084] When there are not at least two reasonable mixing solutions with the same and largest mixing quantity, it means that there is only one reasonable mixing solution that meets the requirements. In this case, the goods can be transported according to the reasonable mixing solution.
[0085] Step S6002: If there are at least two reasonable mashup solutions with the same mashup number and the largest number, the reasonable mashup solution corresponding to the largest mashup number is defined as an alternative mashup solution.
[0086] When there are at least two reasonable mashup solutions with the same and largest mashup number, it means that there are multiple reasonable mashup solutions that meet the requirements. At this time, they are defined as alternative mashup solutions to distinguish different reasonable mashup solutions and facilitate subsequent analysis.
[0087] Step S601: In the alternative mix-and-match schemes, the space occupancy of two tail cargo transport combinations in each valid mix-and-match combination is summed up to determine the combination occupancy.
[0088] The combined occupancy is the sum of the space occupancy of the two tail cargo transport combinations in the valid mix-and-match combination.
[0089] Step S602: Calculate the average of all combined occupancy to determine the average occupancy, and transport the goods according to the alternative mix-and-match solution corresponding to the average occupancy with the largest value.
[0090] The mean occupancy is the average of all determined combined occupancy. The larger the value, the higher the utilization rate of the transportation space. Therefore, the goods can be transported according to the alternative mix-and-match scheme corresponding to the largest mean occupancy.
[0091] Reference Figure 2 Based on the same inventive concept, an embodiment of the present invention provides an intelligent management system for logistics, including: An acquisition module, used to acquire the cargo destination location and cargo transportation model of each cargo; A processing module, connected to the acquisition module and the judgment module, for storing and processing information; A judgment module, connected with the acquisition module and the processing module, for judging the information; The processing module classifies the goods at the same destination according to the destination of the goods to determine a collection of goods in the same batch; The processing module randomly selects any number of goods from the same batch of goods to form a same batch transportation combination, and randomly places the corresponding goods transportation models in the same batch of transportation combination in the preset loading space to output the space occupancy and the goods loading status; The processing module defines the maximum space occupancy as the excess space occupancy when the cargo loading state is consistent with the preset reasonable loading state; The judging module judges whether the excess occupancy is greater than a preset reference occupancy; If the judgment module determines that the excess occupancy is greater than the reference occupancy, the processing module excludes the current same batch transport combination from the same batch of goods set to update the same batch of goods set, and determines the same batch transport combination again based on the updated same batch of goods set; If the judgment module determines that the excess occupancy is not greater than the reference occupancy, the processing module defines the current same-batch transport combination as a tail cargo transport combination, and defines the cargo destination location corresponding to the tail cargo transport combination as a tail cargo destination location; The processing module randomly selects two tail cargo transportation combinations to determine the same batch reasonable value according to the two tail cargo destination locations and the preset cargo starting location, and combines the two tail cargo transportation combinations corresponding to the same batch reasonable value when the same batch reasonable value is greater than the preset benchmark reasonable value to determine the tail cargo mix and match combination; The processing module places the goods in the mixed combination of leftover goods in the loading space to determine the mixed loading state, defines the mixed combination of leftover goods when the mixed loading state is consistent with the reasonable loading state as a valid mixed combination, and transports the goods according to the valid mixed combination; The same batch reasonable value calculation module is used to calculate the same batch reasonable value; A distance calculation parameter determination module is used to determine more appropriate distance calculation parameters; A mixed loading status determination module determines the mixed loading status according to the placement of the goods; An effective mix-and-match combination selection module is used to select multiple effective mix-and-match combinations that meet the requirements so that the goods can be transported better; The reasonable mix-and-match solution screening module is used to screen multiple reasonable mix-and-match solutions that meet the requirements.
[0092] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0093] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and execute an intelligent management method for logistics.
[0094] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
Claims
1. An intelligent management method for logistics, characterized in that: include: Obtaining cargo destination locations and cargo transportation models for each cargo; According to the destination of the goods, the goods with the same destination are grouped together to determine the same batch of goods; Randomly select any number of goods from the same batch of goods to form a same batch transportation combination, and randomly place the corresponding goods transportation models in the same batch transportation combination in the preset loading space to output the space occupancy and goods loading status; When the cargo loading state is consistent with the preset reasonable loading state, the maximum space occupied is defined as the excess space occupied; Determining whether the excess occupancy is greater than a preset baseline occupancy; If the excess occupancy is greater than the benchmark occupancy, the current same-batch transport combination is excluded from the same-batch cargo set to update the same-batch cargo set, and the same-batch transport combination is determined again based on the updated same-batch cargo set; If the excess occupancy is not greater than the benchmark occupancy, the current transport combination of the same batch is defined as the tail cargo transport combination, and the cargo destination location corresponding to the tail cargo transport combination is defined as the tail cargo destination location; Randomly select two tail cargo transportation combinations to determine the same batch reasonable value according to the two tail cargo destinations and the preset cargo starting position, and combine the two tail cargo transportation combinations corresponding to the same batch reasonable value when the same batch reasonable value is greater than the preset benchmark reasonable value to determine the tail cargo mix and match combination; The goods in the leftover mixed combination are placed in the loading space to determine the mixed loading state, and the leftover mixed combination when the mixed loading state is consistent with the reasonable loading state is defined as a valid mixed combination, and the goods are transported according to the valid mixed combination.
2. The intelligent management method for logistics according to claim 1 is characterized in that: The steps of determining the reasonable value of the same batch according to the two destination locations of the tail goods and the preset starting location of the goods include: Determine the required driving distance on the preset driving map according to the starting location of the goods and the destination location of the tail goods; The destination position of the remaining cargo corresponding to the larger required driving distance of the two required driving distances is defined as the end position, and the other destination position of the remaining cargo is defined as the midway position; The required driving distance corresponding to the terminal position is defined as the direct driving distance, and the required driving distance corresponding to the intermediate position is defined as the intermediate driving distance; Determine the compensation driving distance on the driving map according to the intermediate position and the terminal position, and determine the total driving distance by summing up the compensation driving distance and the intermediate driving distance; The excess driving distance is determined by performing a difference calculation based on the overall driving distance and the direct driving distance; Calculation is performed based on the excess driving distance and preset distance calculation parameters to determine the reasonable value for the same batch.
3. The intelligent management method for logistics according to claim 2 is characterized in that: The method also includes a step of determining distance calculation parameters, which includes: In the two tail cargo transportation combinations, the smaller excess occupancy is defined as the detour occupancy, and the tail cargo destination location corresponding to the detour occupancy is defined as the detour destination location; Determine whether the detour destination position is consistent with the end position; If the detour destination position is consistent with the end position, the compensation travel distance is defined as the detour travel distance; If the detour destination position is inconsistent with the end position, the extra driving distance is defined as the detour driving distance; The distance calculation parameters are determined based on the detour driving distance and the detour occupancy.
4. The intelligent management method for logistics according to claim 2 is characterized in that: The steps of placing the goods in the tail goods mixed combination in the loading space to determine the mixed loading state include: Randomly place the goods in the mixed combination of tail goods in the loading space to output a mixed placement plan; Determine whether all goods are within the loading space in the mixed placement plan; If the goods are not all in the loading space, an invalid loading signal is output; If all the goods are in the loading space, determine whether the goods at the middle position in the tail goods mix and match combination do not have goods at the end position in the preset shipping direction; If the goods at the intermediate position in the tail goods mix and match combination do not have goods at the end position in the shipping direction, an invalid loading signal is output; If there are no goods at the end position in the delivery direction for the goods at the intermediate position in the tail goods mix and match combination, a valid loading signal is output; When there is at least one valid loading signal, the reasonable loading state is determined as a mixed loading state and outputted.
5. The intelligent management method for logistics according to claim 1, characterized in that: After the effective mix and match combination is determined, the intelligent management method of logistics also includes: Randomly select zero or one valid mix-and-match combination from the valid mix-and-match combinations determined by each tail cargo transportation combination to determine the overall mix-and-match solution; The overall mix-and-match scheme when there is no duplication of tail cargo transport combination in the valid mix-and-match scheme is defined as a reasonable mix-and-match scheme; Counting the valid mashup combinations in each reasonable mashup solution to determine the number of mashups; The maximum mix-and-match quantity is determined according to the preset sorting rules, and the goods are transported according to the effective mix-and-match combinations in the reasonable mix-and-match scheme corresponding to the mix-and-match quantity.
6. The intelligent management method for logistics according to claim 5 is characterized in that: After the mix and match quantity is determined, the intelligent management method of logistics also includes: Determine whether there are at least two reasonable mashup solutions with the same and maximum mashup number; If there are not at least two reasonable mixing solutions with the same and largest mixing quantity, the goods shall be transported according to the reasonable mixing solution corresponding to the largest mixing quantity; If there are at least two reasonable mashup solutions with the same mashup number and the largest number, the reasonable mashup solution corresponding to the largest mashup number is defined as the alternative mashup solution; In the alternative mix-and-match schemes, the space occupancy of the two tail cargo transport combinations in each valid mix-and-match combination is summed up to determine the combination occupancy; The average occupancy is determined by averaging all the combined occupancy, and the goods are transported according to the alternative mix-and-match scheme corresponding to the average occupancy with the largest value.
7. An intelligent management system for logistics, characterized in that: include: An acquisition module, used to acquire the cargo destination location and cargo transportation model of each cargo; A processing module, connected to the acquisition module and the judgment module, for storing and processing information; A judgment module, connected with the acquisition module and the processing module, for judging the information; The processing module classifies the goods at the same destination according to the destination of the goods to determine a collection of goods in the same batch; The processing module randomly selects any number of goods from the same batch of goods to form a same batch transportation combination, and randomly places the corresponding goods transportation models in the same batch of transportation combination in the preset loading space to output the space occupancy and the goods loading status; The processing module defines the maximum space occupancy as the excess space occupancy when the cargo loading state is consistent with the preset reasonable loading state; The judging module judges whether the excess occupancy is greater than a preset reference occupancy; If the judgment module determines that the excess occupancy is greater than the reference occupancy, the processing module excludes the current same batch transport combination from the same batch of goods set to update the same batch of goods set, and determines the same batch transport combination again based on the updated same batch of goods set; If the judgment module determines that the excess occupancy is not greater than the reference occupancy, the processing module defines the current same-batch transport combination as a tail cargo transport combination, and defines the cargo destination location corresponding to the tail cargo transport combination as a tail cargo destination location; The processing module randomly selects two tail cargo transportation combinations to determine the same batch reasonable value according to the two tail cargo destination locations and the preset cargo starting location, and combines the two tail cargo transportation combinations corresponding to the same batch reasonable value when the same batch reasonable value is greater than the preset benchmark reasonable value to determine the tail cargo mix and match combination; The processing module places the goods in the leftover mixed combination in the loading space to determine the mixed loading state, defines the leftover mixed combination when the mixed loading state is consistent with the reasonable loading state as a valid mixed combination, and transports the goods according to the valid mixed combination.
8. A computer-readable storage medium, characterized in that: The computer program is stored which can be loaded by a processor and execute the intelligent management method for logistics as claimed in any one of claims 1 to 6.