Logistics transportation management system
By designing a logistics transportation management system that includes transport task generation, vehicle scheduling, route planning, cargo tracking and data analysis modules, the problems of insufficient module coordination, poor dynamic adaptability and weak data-driven decision-making capabilities in the existing system are solved, and more efficient transportation management and decision-making support are achieved.
Patent Information
- Application Number
- CN202510270011.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-06-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing logistics and transportation management system has problems in insufficient module coordination, poor dynamic adaptability and weak data-driven decision-making capabilities, resulting in disconnection between task allocation and vehicle scheduling, insufficient real-time route planning, single cargo tracking information, and insufficient support for data analysis decision-making.
A logistics transportation management system is designed, including transportation task generation module, vehicle scheduling module, route planning module, cargo tracking module and data analysis module. These modules implement dynamic scheduling and optimize routes through real-time data interaction, track cargo status in real time, and conduct in-depth data analysis to provide decision support.
Through real-time data interaction and in-depth data analysis between modules, the system can manage transportation tasks more accurately, improve vehicle scheduling efficiency, optimize transportation routes, monitor cargo status in real time, and provide comprehensive decision-making support, thereby reducing operational costs and improving logistics and transportation efficiency.
Smart Images

Figure CN120198037A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of logistics transportation management, and particularly relates to a logistics transportation management system. Background Art
[0002] With the rapid development of e-commerce and the logistics industry, the logistics transportation management system has become a core tool for improving transportation efficiency and reducing costs. Traditional logistics transportation management systems usually include basic modules such as transportation task generation, vehicle scheduling, route planning, cargo tracking, and data analysis. These modules have achieved preliminary automation of task allocation, resource scheduling, and process monitoring through information technology means, but there is still room for improvement in aspects such as dynamic adaptability, data collaboration, and depth of decision-making support. For example, in existing systems, each module often operates independently, resulting in low data interaction efficiency and difficulty in coping with real-time traffic changes or sudden demands.
[0003] In practical applications, the traditional logistics transportation management system exposes the following problems: Disconnection between task allocation and vehicle scheduling: The transportation task generation module and the vehicle scheduling module lack real-time data interaction, resulting in insufficient consideration of vehicle status (such as load and location) during task allocation, causing resource waste or task delays. Insufficient real-time route planning: Existing systems mostly rely on preset routes or static traffic data and cannot dynamically adjust routes to avoid congestion or emergencies, affecting transportation efficiency. Single cargo tracking information: The tracking module only provides location information and lacks real-time monitoring of cargo status (such as temperature and humidity, damage conditions), making it difficult to meet the transportation needs of high-value-added goods. Weak data analysis decision-making support: The data analysis module focuses on historical data statistics and lacks in-depth mining of real-time data, making it difficult to optimize long-term transportation strategies (such as cost control, resource allocation).
[0004] In response to the above problems, the prior art has proposed the following solutions: A logistics system based on path planning, with the patent number CN202310573920.1: Optimizes the distribution route through outbound scanning and the shortest path algorithm, but does not integrate real-time traffic information and lacks vehicle dynamic scheduling functions; Although the existing methods partially solve the problems of a single module, there are significant limitations: Lack of real-time data interaction in links such as task generation, scheduling, and route planning, with low collaboration efficiency; Insufficient decision-making support: Data analysis stays at the statistical level and does not deeply integrate transportation tasks, vehicle status, and cost data; Slow response to scenarios such as real-time traffic changes and abnormal cargo status. Summary of the Invention
[0005] The present invention provides a logistics transportation management system, which solves the problems of insufficient module collaboration, poor dynamic adaptability, and weak data-driven decision-making ability existing in the existing logistics system.
[0006] To solve the above problems, the technical solution adopted by the invention is as follows: A logistics transportation management system, comprising: a transportation task generation module, a vehicle scheduling module, a route planning module, a cargo tracking module, and a data analysis module, characterized in that,
[0007] The transportation task generation module can generate transportation tasks according to customer requirements and assign a unique identification code to each transportation task. The customer sends the transportation task through the client, and the transportation task generation module receives the transportation task sent by the client and assigns a unique identification code to it;
[0008] The vehicle scheduling module can reasonably schedule transportation vehicles according to the requirements of transportation tasks and available vehicle resources. The vehicle scheduling module receives the transportation tasks assigned with unique identification codes by the transportation task generation module, and obtains real-time information on available vehicle resources, and selects appropriate transportation vehicles for scheduling according to the requirements of transportation tasks and available vehicle resources;
[0009] The route planning module can plan the optimal transportation route for the scheduled transportation vehicles based on real-time traffic information and geographical information. The route planning module receives the information of the transportation vehicles scheduled according to the requirements of transportation tasks, and comprehensively considers the vehicle location information, real-time traffic information, and geographical information to plan the optimal transportation route to the transportation destination;
[0010] The cargo tracking module can obtain the location information and cargo status information of transportation vehicles in real time and feedback them to the user terminal. The cargo tracking module receives the optimal transportation route information fed back by the route planning module, obtains the location information and cargo status information of transportation vehicles through the electronic positioning system, and feeds them back to the client;
[0011] The data analysis module can analyze and statistically process data such as the execution status of transportation tasks, vehicle usage efficiency, and transportation costs. The data analysis module receives the location information of transportation vehicles, the execution status of transportation tasks, vehicle usage efficiency, transportation costs, etc. fed back by the cargo tracking module, and analyzes and statistically processes them to provide decision-making support for logistics transportation management.
[0012] The principle and advantages of this solution are as follows:
[0013] The transport task generation module receives the transport requirements sent by the customer through the client, and assigns a unique identification code to each task to facilitate subsequent management and tracking; the vehicle dispatch module obtains these tasks with identification codes, and combines the real-time available vehicle resource information to make reasonable vehicle deployment according to the specific requirements of the transport task. After obtaining the dispatch vehicle information, the route planning module integrates the vehicle location, real-time traffic and geographic information to plan the optimal route for the vehicle to the transport destination. The cargo tracking module uses the electronic positioning system and the optimal route information provided by the route planning module to grasp the location of the transport vehicle and the status of the cargo in real time, and feeds this information back to the client. The data analysis module analyzes and compiles various types of data fed back by the cargo tracking module, provides decision-making basis for logistics and transportation management, and forms a complete logistics and transportation management closed loop.
[0014] Compared with the existing technology, in terms of transport task management, the method of assigning a unique identification code to each transport task is innovative. This allows tasks to be accurately identified and tracked throughout the entire logistics and transportation process. For example, when a task is abnormal, the staff can quickly locate the problem based on the identification code, avoiding processing delays caused by confusion of task information in traditional systems. Secondly, the vehicle scheduling module obtains available vehicle resource information in real time and can dynamically allocate vehicles according to task requirements. When faced with sudden emergency transportation tasks, the system can quickly screen out the most suitable vehicle, instead of manually searching and coordinating as in traditional systems, which greatly improves scheduling efficiency. Furthermore, the route planning module combines real-time traffic information to plan the optimal route, which can effectively avoid traffic congestion. For example, during peak hours, the system can plan a route for vehicles to bypass congested sections based on real-time road conditions, reducing transportation time and costs. In addition, the cargo tracking module provides real-time feedback on vehicle location and cargo status information, allowing customers to understand the cargo transportation situation at any time, enhancing customers' experience and trust in logistics services. Finally, the data analysis module conducts comprehensive analysis and statistics on various data to provide comprehensive decision support for logistics and transportation management. By analyzing data such as vehicle utilization efficiency and transportation costs, companies can optimize transportation strategies in a targeted manner, such as adjusting vehicle scheduling plans, optimizing transportation routes, etc., thereby reducing operating costs and improving the overall efficiency of logistics transportation.
[0015] Furthermore, the transport task allocation module also includes:
[0016] A task priority setting unit is used to set different priorities for transportation tasks according to customer requirements and the urgency of goods. Higher priorities are assigned to transportation tasks with urgent delivery deadlines, special cargo types, or high-value goods. By clarifying priorities, the system can allocate transportation resources more reasonably. Giving higher priorities to special cargo types or high-value goods can better ensure their transportation safety and reduce potential risks during transportation. In the face of various emergencies or resource shortages, adjustments and decisions can be made targeted according to priorities to ensure that key tasks are not affected and the stable operation of the entire logistics transportation system is maintained. It is convenient to classify and monitor tasks with different priorities, enabling managers to better grasp the progress of key tasks, discover problems in a timely manner, and take measures.
[0017] Furthermore, the client can receive user-defined transportation tasks, which include transported goods, transportation destinations, and transportation requirements. Clearly defining the transportation destination allows transportation companies or logistics platforms to plan the optimal route more quickly. According to different transportation requirements, such as time urgency, special loading and unloading requirements of goods, etc., transportation resources can be reasonably arranged to avoid unnecessary transfers and delays, thereby greatly shortening the transportation time and improving the overall transportation efficiency. Users can flexibly adjust transportation requirements according to their own schedules and business needs to ensure that goods arrive at the destination at the most appropriate time, enhancing user satisfaction and loyalty.
[0018] Furthermore, after receiving the transportation task sent by the client, the vehicle scheduling module can conduct scheduling by comprehensively considering available vehicle information and the requirements of the transportation task, including the following:
[0019] S301: Compare the available vehicle information with the cargo weight range required by the transportation task, and select the available vehicles that meet the requirements to be included in the set of available vehicles;
[0020] S302: Match the available vehicles in the set of available vehicles with the transportation destination, retrieve the available vehicles that can directly reach the destination along the optimal transportation route, and include them in the set of target vehicles;
[0021] S303: Select the available vehicle with the highest effective transportation speed in the set of target vehicles for scheduling;
[0022] S304: If no effective available vehicle is detected in S303, then comprehensively consider the requirements of the transportation task and the cargo weight that the vehicle can be fully loaded with, add the information of the available vehicles that can reach the destination after passing through the transfer station to the set of target vehicles, repeat S303, and select the available vehicles that can be scheduled for scheduling; if all available vehicles do not meet the requirements, it means that this transportation cannot be carried out.
[0023] The above solution can ensure that the dispatched vehicles perfectly match the cargo demand in terms of carrying capacity by comparing the available vehicle information with the weight range of the goods required for the transportation task. It matches with the transportation destination and retrieves available vehicles that can directly reach the destination along the optimal transportation route, which can minimize the transportation time and cost. Directly reaching the destination can avoid unnecessary transfers and detours, improving transportation efficiency. Selecting the available vehicle with the highest effective transportation speed in the target vehicle set for dispatching can deliver the goods to the destination in the shortest time. For time-sensitive transportation tasks, this measure is particularly crucial and can meet the customers' demand for rapid delivery.
[0024] Furthermore, the transportation task generation module assigns a unique identification code to each transportation task. The identification code of each transportation task identifies the task requirements and task execution status information, and the task execution status identification is based on the route map of the transportation vehicle. The task execution status identification is divided into a real-time status and a historical status. The real-time status is based on the real-time route map and displays the current execution status of the task in real time, facilitating vehicle and cargo tracking; the historical status is based on the actual route map, and by analyzing the actual route map and the transportation vehicle status information, it displays the historical transportation task execution status, facilitating the traceability of historical transportation tasks; the unique identification code combined with the real-time status displays the current execution status of the task based on the real-time route map, making the position information of the goods and vehicles clear at a glance. Whether it is the shipper, the consignee, or the transportation enterprise, they can always grasp the transportation dynamics, facilitating timely decision-making and adjustment. The real-time tracking function helps to improve the transparency and predictability of the transportation process. Customers can accurately know when the goods will arrive, reducing the anxiety of waiting and enhancing their trust in the transportation service. At the same time, the transportation enterprise can also optimize the transportation route and resource allocation by monitoring the execution status of the transportation task in real time, improving transportation efficiency. The record of the historical transportation task execution status also accumulates valuable experience data for the transportation enterprise. By analyzing the historical data, the rules and trends in the transportation process can be discovered, optimizing the decision-making in aspects such as transportation route planning, vehicle dispatching, and cargo loading.
[0025] Furthermore, the route planning module can arrange the transportation task to the shortest transportation cost route according to the available information route and the real-time traffic information, including the following:
[0026] S501: The nodes in the transportation map are weighted and marked according to the actual cost price;
[0027] S502: Delete some nodes in the available lines and only keep the lines that need to be passed through;
[0028] S503: Divide the route into several feasible transportation routes, calculate the costs of different combinations of line segments at the same node, and select the route with the shortest cost as the optimal planned route, and label it to the matching transportation vehicle;
[0029] S504: Obtain the route information according to the real-time traffic information, and label it to the matching transportation vehicle.
[0030] In the above solution, by weighting and marking the nodes in the transportation map according to the actual cost price, the transportation cost differences of different road sections can be accurately reflected. When planning the route, preferentially select the nodes and road sections with lower costs, so as to reduce the overall transportation cost. Only retain the routes that need to pass through the nodes, reduce unnecessary route selections, and avoid waste on high-cost road sections. At the same time, divide the route into several feasible transportation routes and calculate the costs, and select the route with the shortest cost as the optimal planned route, which further ensures the minimization of transportation costs. Planning the shortest-cost route can reduce transportation time and mileage and improve transportation efficiency. When the vehicle travels on the optimal planned route, it can avoid congestion and detours and reach the destination faster. This is particularly important for time-sensitive cargo transportation and can meet the customer's demand for fast delivery. Obtain the route information according to the real-time traffic information and label it to the matching transportation vehicle, so that the driver can timely understand the road condition changes and adjust the driving route. This can avoid delays caused by traffic congestion and further improve transportation efficiency.
[0031] Furthermore, before the route planning module is connected, the cargo tracking module associates the obtained cargo location information with the client of the identification code, and correspondingly labels the vehicle location information and the cargo location information, which is convenient for the client to receive the information of the transportation vehicle and analyze the execution situation of the transportation task; associating the cargo location information with the client of the identification code enables the customer to understand the specific location of their cargo in real time. Customers do not need to query in a cumbersome way or wait for the notice of the transportation enterprise, and can grasp the dynamics of the cargo at any time, which greatly enhances the customer's sense of participation and control. The corresponding labeling of the cargo location information and the vehicle location information makes the transportation process more transparent. Customers can clearly see which vehicle is transporting the cargo and whether the driving route of the vehicle is reasonable, etc. This transparency helps to establish the customer's trust in the transportation enterprise and reduce the customer's concerns and doubts. After associating the cargo location information and the identification code, the customer can analyze the execution situation of the transportation task based on this information. For example, the customer can judge whether the cargo arrives at each node on time and whether there are delays or abnormalities during the transportation process. This provides a basis for the customer to evaluate the quality of the transportation service and also helps the customer to choose a more suitable transportation plan in the future.
[0032] Furthermore, when the transport task generation module generates each transport task, the task information is displayed in the form of a list on the client. Each form has a unique identification code, and the task execution status mark is displayed above the list. In the task execution status mark, the user can monitor the operation track of the transport vehicle and the cargo status information in real time through the list interface. Each form has a unique identification code, which is convenient for users to accurately identify and distinguish different transport tasks. When processing multiple tasks, users can quickly locate specific tasks through identification codes to improve work efficiency. The task execution status mark is displayed above the list, allowing users to understand the overall progress of the task at a glance. Without entering the detailed page, users can preliminarily judge whether the task is proceeding normally and whether there are delays. The real-time monitoring function helps users to find and solve problems in a timely manner, reducing risks and losses during transportation. Users can adjust and optimize transportation tasks according to actual conditions to ensure that the goods arrive at the destination on time and safely.
[0033] Further, in the historical status, the user can associate the transport task history record with the list by clicking the list information in the list, and further view the completion status of the historical transport task in the historical task list. The historical task list includes transport task information, transport time and total transport time. When the user clicks on any historical transport task, the task execution status mark switches to the user interface showing the actual route map. The user can view the vehicle location information corresponding to the transport task, the vehicle transport trajectory, and the cargo location trajectory information; the historical task list lists the transport task information, transport time, and total transport time in detail, providing the user with a comprehensive historical record. The user can use these data to understand the execution of the transport task, analyze the trend of the transport time, and find out the factors affecting the transport efficiency. This helps enterprises optimize the transport process and improve the level of transport management. When the user clicks on any historical transport task, the task execution status mark switches to the user interface showing the actual route map. This visual display method allows users to intuitively see the actual route of the transport task and better understand the transport trajectory of the cargo. The user can view the vehicle location information, vehicle transport trajectory, and cargo location trajectory information to understand the specific situation in the transportation process, such as whether the vehicle is traveling along the scheduled route and whether the cargo is staying during the transportation process.
[0034] Furthermore, the transportation vehicle information includes transportation load, transportation speed, effective transportation speed, available time, and dispatchable vehicles. The data of transportation speed and effective transportation speed are helpful for planning reasonable transportation time and routes. For time-sensitive goods, vehicles with faster speeds can be preferentially selected to ensure on-time delivery. Defining the scope of dispatchable vehicles enables a rapid response to different transportation task requirements. Through the analysis of transportation vehicle information, transportation enterprises can reasonably arrange vehicle maintenance plans to ensure that vehicles operate in the best condition. At the same time, vehicle updates and upgrades can also be carried out based on vehicle usage and performance, improving the efficiency and competitiveness of the entire transportation fleet. For transportation enterprises, mastering transportation vehicle information can strengthen vehicle monitoring and management. By installing on-vehicle devices and using logistics management systems, parameters such as vehicle location, speed, and load can be monitored in real time, and abnormal situations can be detected and handled promptly, improving transportation safety.
[0035] Furthermore, the cargo tracking information obtained by the cargo tracking module includes the location of the transportation vehicle, the location of the cargo, transportation time consumption, and transportation cost. Among them, the cargo tracking information is obtained through an electronic positioning system. The transportation time consumption and transportation cost are sent to the route planning module by the client, and the optimal route feedback by the route planning module is combined with the transportation vehicle and cargo locations obtained by the cargo tracking module to calculate the transportation time consumption. The cargo tracking information is obtained through an electronic positioning system, ensuring the accuracy and real-time nature of the location information. Combining the optimal route feedback by the route planning module with the transportation vehicle and cargo locations obtained by the cargo tracking module can evaluate the execution of the transportation route in real time. If a deviation is found between the actual transportation and the optimal route, the route can be adjusted in a timely manner to ensure transportation efficiency and cost control. The cargo tracking information is obtained through an electronic positioning system, ensuring the accuracy and real-time nature of the location information. Combining the optimal route feedback by the route planning module with the transportation vehicle and cargo locations obtained by the cargo tracking module can evaluate the execution of the transportation route in real time. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 is a flowchart of the principle of the present invention; DETAILED DESCRIPTION OF THE INVENTION
[0037] The following is a more detailed description through specific embodiments:
[0038] Embodiment 1
[0039] The present invention is as shown in the appendix Figure 1The following discloses a logistics transportation management system, including: a transportation task generation module, a vehicle scheduling module, a route planning module, a cargo tracking module, and a data analysis module. The transportation task generation module can generate transportation tasks according to customer requirements and assign a unique identification code to each transportation task. Customers send transportation tasks through the client, and the transportation task generation module receives the transportation tasks sent by the client and assigns a unique identification code to them;
[0040] The vehicle scheduling module can reasonably schedule transportation vehicles according to the requirements of transportation tasks and available vehicle resources. The vehicle scheduling module receives the transportation tasks assigned with unique identification codes by the transportation task generation module, and obtains real-time available vehicle resource information, and selects appropriate transportation vehicles for scheduling according to the requirements of transportation tasks and available vehicle resources;
[0041] The route planning module can plan the optimal transportation route for the scheduled transportation vehicles based on real-time traffic information and geographical information. The route planning module receives the information of the transportation vehicles scheduled according to the requirements of transportation tasks, and comprehensively considers vehicle position information, real-time traffic information, and geographical information to plan the optimal transportation route to the transportation destination;
[0042] The cargo tracking module can obtain the position information and cargo status information of transportation vehicles in real time and feedback them to the user terminal. The cargo tracking module receives the optimal transportation route information feedback by the route planning module, obtains the position information and cargo status information of transportation vehicles through the electronic positioning system, and feedbacks them to the client;
[0043] The data analysis module can analyze and statistically process data such as the execution of transportation tasks, vehicle usage efficiency, and transportation costs. The data analysis module receives the position information of transportation vehicles, the execution of transportation tasks, vehicle usage efficiency, transportation costs and other information feedback by the cargo tracking module, and analyzes and statistically processes them to provide decision-making support for logistics transportation management.
[0044] The transportation task generation module receives the transportation requirements sent by customers through the client, and assigns a unique identification code to each task for convenient subsequent management and tracking; the vehicle scheduling module obtains these tasks with identification codes, and combines real-time available vehicle resource information to make reasonable vehicle allocation according to the specific requirements of transportation tasks. After obtaining the scheduled vehicle information, the route planning module comprehensively considers vehicle position, real-time traffic and geographical information to plan the optimal route for the vehicle to the transportation destination. The cargo tracking module uses the electronic positioning system, combines the optimal route information provided by the route planning module, and grasps the position of transportation vehicles and the cargo status in real time, and feedbacks this information to the client. The data analysis module analyzes and statistically processes various data feedback by the cargo tracking module to provide decision-making basis for logistics transportation management, forming a complete closed loop of logistics transportation management.
[0045] Compared with the existing technology, in terms of transport task management, the method of assigning a unique identification code to each transport task is innovative. This allows tasks to be accurately identified and tracked throughout the entire logistics and transportation process. For example, when a task is abnormal, the staff can quickly locate the problem based on the identification code, avoiding processing delays caused by confusion of task information in traditional systems. Secondly, the vehicle scheduling module obtains available vehicle resource information in real time and can dynamically allocate vehicles according to task requirements. When faced with sudden emergency transportation tasks, the system can quickly screen out the most suitable vehicle, instead of manually searching and coordinating as in traditional systems, which greatly improves scheduling efficiency. Furthermore, the route planning module combines real-time traffic information to plan the optimal route, which can effectively avoid traffic congestion. For example, during peak hours, the system can plan a route for vehicles to bypass congested sections based on real-time road conditions, reducing transportation time and costs. In addition, the cargo tracking module provides real-time feedback on vehicle location and cargo status information, allowing customers to understand the cargo transportation situation at any time, enhancing customers' experience and trust in logistics services. Finally, the data analysis module conducts comprehensive analysis and statistics on various data to provide comprehensive decision support for logistics and transportation management. By analyzing data such as vehicle utilization efficiency and transportation costs, companies can optimize transportation strategies in a targeted manner, such as adjusting vehicle scheduling plans and optimizing transportation routes, thereby reducing operating costs and improving the overall efficiency of logistics and transportation.
[0046] The transport task allocation module also includes:
[0047] The task priority setting unit is used to set different priorities for transportation tasks according to customer needs and the urgency of the goods. A higher priority is given to transportation tasks with urgent delivery deadlines, special types of goods or high-value goods. By clarifying the priority, the system can allocate transportation resources more reasonably. Giving higher priority to special types of goods or high-value goods can better ensure their transportation safety and reduce the risks that may be faced during transportation. When facing various emergencies or resource constraints, targeted adjustments and decisions can be made based on priority to ensure that key tasks are not affected and maintain the stable operation of the entire logistics and transportation system. It is convenient to classify and manage and monitor tasks of different priorities, so that managers can have a clearer grasp of the progress of key tasks, discover problems in a timely manner and take measures.
[0048] The client can receive user-defined transportation tasks, which include transported goods, transportation destinations, and transportation requirements. Specifying the transportation destination allows transportation companies or logistics platforms to plan the optimal route more quickly. According to different transportation requirements, such as time urgency, special loading and unloading requirements of goods, etc., transportation resources can be reasonably arranged to avoid unnecessary transfers and delays, thus greatly shortening the transportation time and improving the overall transportation efficiency. Users can flexibly adjust the transportation requirements according to their own schedules and business needs to ensure that the goods arrive at the destination at the most appropriate time, enhancing user satisfaction and loyalty.
[0049] After receiving the transportation task sent by the client, the vehicle scheduling module can perform scheduling by comprehensively considering the available vehicle information and the requirements of the transportation task, including the following:
[0050] S301: Compare the available vehicle information with the weight range of the goods required by the transportation task, and select the available vehicles that meet the requirements and include them in the set of available vehicles;
[0051] S302: Match the available vehicles in the set of available vehicles with the transportation destination, retrieve the available vehicles that can directly reach the destination along the optimal transportation route, and include them in the set of target vehicles;
[0052] S303: Select the available vehicle with the highest effective transportation speed in the set of target vehicles for scheduling;
[0053] S304: If no effective available vehicle is detected in S303, then comprehensively consider the requirements of the transportation task and the weight of the goods that the vehicle can be fully loaded with, add the information of the available vehicles that can reach the destination after passing through the transfer station to the set of target vehicles, repeat S303, and select the available vehicles that can be scheduled for scheduling; if all available vehicles do not meet the requirements, it means that this transportation cannot be carried out.
[0054] The above solution can ensure that the vehicles scheduled are perfectly matched with the cargo demand in terms of carrying capacity by comparing the available vehicle information with the weight range of the goods required by the transportation task. Matching with the transportation destination and retrieving the available vehicles that can directly reach the destination along the optimal transportation route can minimize the transportation time and cost to the greatest extent. Directly reaching the destination can avoid unnecessary transfers and detours, improving transportation efficiency. Selecting the available vehicle with the highest effective transportation speed in the set of target vehicles for scheduling can deliver the goods to the destination in the shortest time. For time-sensitive transportation tasks, this measure is particularly crucial and can meet the customer's demand for fast delivery.
[0055] The transportation task generation module assigns a unique identification code to each transportation task. The identification code of each transportation task identifies the task requirements and task execution status information. Moreover, the task execution status identifier is based on the route map of the transportation vehicle. The task execution status identifier is divided into a real-time status and a historical status. The real-time status is based on the real-time route map and displays the current execution status of the task in real time, facilitating vehicle and cargo tracking. The historical status is based on the actual route map. By analyzing the actual route map and the transportation vehicle status information, it displays the historical transportation task execution status, facilitating the tracing of historical transportation tasks. The unique identification code combines with the real-time status to display the current execution status of the task based on the real-time route map, making the location information of the cargo and the vehicle clear at a glance. Whether it is the shipper, the consignee, or the transportation enterprise, they can always grasp the transportation dynamics, facilitating timely decision-making and adjustment. The real-time tracking function helps improve the transparency and predictability of the transportation process. Customers can accurately know when the goods will arrive, reducing the anxiety of waiting and enhancing their trust in the transportation service. At the same time, the transportation enterprise can also optimize the transportation route and resource allocation by monitoring the execution status of transportation tasks in real time, improving transportation efficiency. The record of the historical transportation task execution status also accumulates valuable experience data for the transportation enterprise. By analyzing the historical data, the rules and trends in the transportation process can be discovered, optimizing decision-making in aspects such as transportation route planning, vehicle scheduling, and cargo loading.
[0056] The route planning module can arrange transportation tasks to the shortest transportation cost route according to the available information route and real-time traffic information, including the following:
[0057] S501: The nodes in the transportation map are weighted and marked according to the actual cost price;
[0058] S502: Delete some nodes in the available routes and only retain the routes that need to pass through the nodes;
[0059] S503: Divide the route into several feasible transportation routes, calculate the costs of different line combinations of the same node, and select the shortest cost route as the optimal planned route, and mark it to the matching transportation vehicle;
[0060] S504: Obtain the route information according to the real-time traffic information and mark it to the matching transportation vehicle.
[0061] In the above solution, by weighting the nodes in the transportation map according to the actual cost price, the transportation cost differences of different sections can be accurately reflected. When planning the route, nodes and sections with lower costs are preferentially selected, thereby reducing the overall transportation cost. Only the routes passing through the necessary nodes are retained, reducing unnecessary route selections and avoiding waste on high-cost sections. At the same time, the route is divided into several feasible transportation routes and the costs are calculated, and the shortest-cost route is selected as the optimal planned route, further ensuring the minimization of the transportation cost. Planning the shortest-cost route can reduce the transportation time and mileage and improve the transportation efficiency. When the vehicle travels on the optimal planned route, it can avoid congestion and detours and reach the destination faster. This is particularly important for time-sensitive cargo transportation and can meet the customers' demand for fast delivery. The route information is obtained based on real-time traffic information and marked for the matching transportation vehicles, enabling the driver to timely understand the road condition changes and adjust the driving route. This can avoid delays caused by traffic congestion and further improve the transportation efficiency.
[0062] Before the route planning module is accessed, the cargo tracking module associates the obtained cargo location information with the client of the identification code and correspondingly marks the vehicle location information with the cargo location information, facilitating the client to receive the information of the transportation vehicle and analyze the execution situation of the transportation task; associating the cargo location information with the client of the identification code enables the customer to understand the specific location of their cargo in real time. Without the need for cumbersome query methods or waiting for notifications from the transportation enterprise, the customer can always keep track of the dynamics of the cargo, greatly enhancing the customer's sense of participation and control. The corresponding marking of the cargo location information and the vehicle location information makes the transportation process more transparent. The customer can clearly see which vehicle is transporting the cargo and whether the driving route of the vehicle is reasonable, etc. This transparency helps to build the customer's trust in the transportation enterprise, reduce the customer's concerns and doubts. After associating the cargo location information and the identification code, the customer can analyze the execution situation of the transportation task based on this information. For example, the customer can judge whether the cargo arrives at each node on time and whether there are any delays or abnormalities during the transportation process, etc. This provides a basis for the customer to evaluate the quality of the transportation service and also helps the customer to choose a more suitable transportation plan in the future.
[0063] When the transport task generation module generates each transport task, the task information is displayed in the form of a list on the client. Each form has a unique identification code, and the task execution status mark is displayed above the list. In the task execution status mark, the user can monitor the operation track of the transport vehicle and the cargo status information in real time through the list interface. Each form has a unique identification code, which is convenient for users to accurately identify and distinguish different transport tasks. When processing multiple tasks, users can quickly locate specific tasks through identification codes to improve work efficiency. The task execution status mark is displayed above the list, allowing users to understand the overall progress of the task at a glance. Without entering the detailed page, users can preliminarily judge whether the task is progressing normally and whether there are delays. The real-time monitoring function helps users to find and solve problems in a timely manner, reducing risks and losses during transportation. Users can adjust and optimize transportation tasks according to actual conditions to ensure that goods arrive at their destination on time and safely.
[0064] Further, in the historical status, the user can associate the transport task history record with the list by clicking the list information in the list, and further view the completion status of the historical transport task in the historical task list. The historical task list includes transport task information, transport time and total transport time. When the user clicks on any historical transport task, the task execution status mark switches to the user interface showing the actual route map. The user can view the vehicle location information corresponding to the transport task, the vehicle transport trajectory, and the cargo location trajectory information; the historical task list lists the transport task information, transport time, and total transport time in detail, providing the user with a comprehensive historical record. The user can use these data to understand the execution of the transport task, analyze the trend of the transport time, and find out the factors affecting the transport efficiency. This helps enterprises optimize the transport process and improve the level of transport management. When the user clicks on any historical transport task, the task execution status mark switches to the user interface showing the actual route map. This visual display method allows users to intuitively see the actual route of the transport task and better understand the transport trajectory of the cargo. The user can view the vehicle location information, vehicle transport trajectory, and cargo location trajectory information to understand the specific situation in the transportation process, such as whether the vehicle is traveling along the scheduled route and whether the cargo is staying during the transportation process.
[0065] The transportation vehicle information includes transportation load, transportation speed, effective transportation speed, available time, and dispatchable vehicles. The data of transportation speed and effective transportation speed helps to plan reasonable transportation time and routes. For time-sensitive goods, vehicles with faster speeds can be preferentially selected to ensure on-time delivery. Defining the scope of dispatchable vehicles enables quick responses to different transportation task requirements. Through the analysis of transportation vehicle information, transportation enterprises can reasonably arrange vehicle maintenance plans to ensure that vehicles operate in the best condition. At the same time, vehicle updates and upgrades can also be carried out based on vehicle usage and performance to improve the efficiency and competitiveness of the entire transportation fleet. For transportation enterprises, mastering transportation vehicle information can strengthen vehicle monitoring and management. By installing on-vehicle devices and using logistics management systems, parameters such as vehicle location, speed, and load can be monitored in real time, and abnormal situations can be detected and handled promptly to improve transportation safety.
[0066] The cargo tracking information obtained by the cargo tracking module includes the location of the transportation vehicle, the location of the cargo, transportation time consumption, and transportation cost. Among them, the cargo tracking information is obtained through an electronic positioning system. The transportation time consumption and transportation cost are sent to the route planning module by the client, and the optimal route feedback by the route planning module is combined with the transportation vehicle and cargo locations obtained by the cargo tracking module to calculate the transportation time consumption. The cargo tracking information is obtained through an electronic positioning system, ensuring the accuracy and real-time nature of the location information. Combining the optimal route feedback by the route planning module with the transportation vehicle and cargo locations obtained by the cargo tracking module can evaluate the execution of the transportation route in real time. If a deviation is found between the actual transportation and the optimal route, the route can be adjusted in a timely manner to ensure transportation efficiency and cost control. The cargo tracking information is obtained through an electronic positioning system, ensuring the accuracy and real-time nature of the location information. Combining the optimal route feedback by the route planning module with the transportation vehicle and cargo locations obtained by the cargo tracking module can evaluate the execution of the transportation route in real time.
[0067] This logistics transportation management system is mainly composed of a transportation task generation module, a vehicle dispatching module, a route planning module, a cargo tracking module, and a data analysis module. Each module works together to achieve comprehensive management of logistics transportation.
[0068] Task generation and identification code assignment: The customer sends a transportation task through the client. After receiving it, the transportation task generation module generates a transportation task according to preset rules and assigns a unique identification code to each task. For example, an e-commerce customer submits a transportation task through the client to transport a batch of electronic products from place A to place B and requires delivery within three days. After receiving this task, the transportation task generation module assigns a unique identification code such as "YT20240101001" to it.
[0069] Task Requirements and Status Identification: The identification code of each transportation task identifies the task requirements (such as transported goods, destination, transportation requirements, etc.) and the task execution status information. The task execution status identification is divided into real-time status and historical status. The real-time status is based on the real-time route map and shows the current execution status of the task in real time, facilitating vehicle and cargo tracking; the historical status is based on the actual route map and shows the historical transportation task execution status by analyzing the actual route map and the status information of the transportation vehicle, facilitating the traceability of historical transportation tasks. On the client side, each transportation task displays the task information in a list form. Each form has a corresponding unique identification code, and the task execution status identification is displayed above the list. Users can monitor the running track of the transportation vehicle and the cargo status information in real time through the list interface.
[0070] Viewing Historical Status: In the historical status, when the user clicks on the list information in the list, it can be associated with the historical record of the transportation task, and further view the completion status of the historical transportation task in the historical task list. The historical task list includes transportation task information, transportation time, and total transportation time consumption. When the user clicks on any historical transportation task, the task execution status identification switches to display the user interface of the actual route map, and the user can view the vehicle position information, vehicle transportation track, and cargo position track information corresponding to the transportation task. For example, when the user clicks on the historical record of the "YT20240101001" task, it can be seen that the transportation time of this task is from January 1, 2024 to January 3, 2024, with a total transportation time consumption of 2 days, and at the same time, the actual transportation route and the vehicle and cargo position tracks can be viewed.
[0071] Vehicle Scheduling Module
[0072] Task Priority Setting: The task priority setting unit sets different priorities for transportation tasks according to customer needs and the urgency of the goods. Higher priorities are given to transportation tasks with urgent delivery deadlines, special cargo types (such as fresh food, flammable and explosive items), or high-value goods. For example, a batch of urgently needed medical supplies transportation task is given the highest priority due to its urgency and special cargo type.
[0073] Vehicle Scheduling: After receiving the transportation task sent by the client, the vehicle scheduling module schedules according to the following, comprehensively considering the available vehicle information and the requirements of the transportation task:
[0074] S301: Compare the available vehicle information with the cargo weight range required by the transportation task, and select the available vehicles that meet the requirements to be included in the available vehicle set. For example, if the transportation task requires transporting 5 - 10 tons of goods, the system screens out the vehicles with load capacity meeting this range to form the available vehicle set.
[0075] S302: Match the available vehicles in the set of available vehicles with the transportation destination, retrieve the available vehicles that can directly reach the destination along the optimal transportation route, and include them in the set of target vehicles. Assume the transportation destination is Place B. The system searches the set of available vehicles for vehicles that can directly go to Place B and adds them to the set of target vehicles.
[0076] S303: Select the available vehicle with the highest effective transportation speed in the set of target vehicles for scheduling. If there is a vehicle A in the set of target vehicles with an effective transportation speed of 60 km / h and vehicle B with 50 km / h, then vehicle A is given priority for scheduling.
[0077] S304: If no effective available vehicle is detected in S303, then comprehensively consider the requirements of the transportation task and the weight of the goods that the vehicle can be fully loaded with, add the information of the available vehicles that can reach the destination after passing through the transfer station to the set of target vehicles, repeat S303, and select the vehicle that can be scheduled for scheduling; if all available vehicles do not meet the requirements, it means that this transportation cannot be carried out. For example, if all the vehicles that can directly reach Place B do not meet the requirements, the system considers the vehicles that can reach Place B through the transfer station and re-selects the vehicle with the highest effective transportation speed for scheduling.
[0078] Route planning module
[0079] Route planning: The route planning module arranges the transportation task to the transportation route with the shortest transportation cost according to the available information route and the real-time traffic information, as follows:
[0080] S501: The nodes in the transportation map are weighted and marked according to the actual cost price. For example, for a certain section of the road, due to factors such as road conditions and tolls, the cost per kilometer is relatively high, and the weight mark of the node of this section of the road in the map is relatively large.
[0081] S502: Delete some nodes in the available routes and only keep the routes that need to pass through the nodes. Assume that the transportation task needs to pass through a specific city C. The system deletes the routes that do not pass through city C.
[0082] S503: Divide the route into several feasible transportation routes, calculate the costs used by different combinations of line segments of the same node, and select the route with the shortest cost as the optimal planned route, and mark it for the matching transportation vehicle. For example, for the route passing through city C, the system calculates the costs of different ways of walking and selects the route with the lowest cost as the optimal planned route and assigns it to the corresponding vehicle.
[0083] S504: Obtain the route information according to the real-time traffic information and mark it for the matching transportation vehicle. In case of traffic congestion, the system timely marks the congestion information and the recommended detour route for the vehicle so that the driver can adjust the driving route in time.
[0084] Goods tracking module
[0085] Information Association and Identification: Before the route planning module is accessed, the cargo tracking module associates the cargo location information obtained with the client of the identification code, and correspondingly identifies the vehicle location information with the cargo location information, facilitating the client to receive information about the transport vehicle and analyze the execution of the transport task. For example, if the client inputs the identification code "YT20240101001", the corresponding cargo and transport vehicle location information can be viewed to understand the execution of the transport task.
[0086] Cargo Tracking Information Acquisition and Application: The cargo tracking information tracked and obtained by the cargo tracking module includes the location of the transport vehicle, the cargo location, the transport time, and the transport cost. The location information is obtained through the electronic positioning system. The transport time and cost are sent to the route planning module through the client, and the optimal route feedback by the route planning module is combined with the transport vehicle and cargo locations obtained by the cargo tracking module to calculate the transport time. For example, the vehicle location is obtained in real time through the electronic positioning system, and the execution of the transport route can be evaluated in real time in combination with the optimal route. If it is found that the actual transport deviates from the optimal route, adjustments are made in a timely manner to ensure transport efficiency and cost control. Specific Embodiment 2
[0088] The customer submits a transport task on the client, such as transporting 8 tons of furniture from City X to City Y and requiring delivery within one week. The transport task generation module receives the task and assigns a unique identification code "WL20240215001", and at the same time displays the task information in the form of a list on the client, showing the task execution status identifier.
[0089] After receiving the task, the vehicle scheduling module first determines the task priority. Since there is no special emergency, it assigns a normal priority. Then, according to the scheduling steps, a set of available vehicles with a load capacity meeting the 8-ton requirement is screened out, and the vehicles that can directly go to City Y are retrieved from the set to form a target vehicle set, and the vehicle with the highest effective transport speed in the target vehicle set is selected for scheduling.
[0090] The route planning module receives the scheduled vehicle information, marks the transport map nodes according to the actual cost price weight, deletes unnecessary node lines, calculates and selects the shortest cost route as the optimal planned route identifier for the scheduled vehicle, and at the same time updates the route information identifier for the vehicle according to the real-time traffic information.
[0091] The cargo tracking module associates the cargo location information with the client of the identification code, and correspondingly identifies the vehicle location with the cargo location. The tracking information such as the location of the transport vehicle and the cargo location is obtained through the electronic positioning system, and the transport time and cost are sent to the route planning module, and the transport time is calculated in combination with the optimal route and fed back to the client in real time for the convenience of the customer to monitor.
[0092] The data analysis module receives the data fed back by the goods tracking module, analyzes the execution of transportation tasks, vehicle utilization efficiency, transportation costs, etc., and provides decision-making support for logistics transportation management. For example, based on the vehicle transportation cost and efficiency data, it considers whether it is necessary to replace the vehicle or adjust the transportation route.
[0093] The above are only embodiments of the present invention. Specific structures and characteristics and other common knowledge in the art are not described in detail herein. Those of ordinary skill in the art know all the common general technical knowledge in the technical field to which the invention belongs before the filing date or the priority date, are able to obtain all the prior art in this field, and have the ability to apply the conventional experimental means before this date. Those of ordinary skill in the art can, under the inspiration given in this application, combine their own abilities to improve and implement this solution. Some typical well-known structures or well-known methods should not become an obstacle for those of ordinary skill in the art to implement this application. It should be noted that for those skilled in the art, without departing from the structure of the present invention, several deformations and improvements can still be made, and these should also be regarded as the protection scope of the present invention, and these will not affect the implementation effect of the present invention and the practicality of the patent. The protection scope required by this application should be based on the content of its claims, and the specific implementation manners and other records in the specification can be used to interpret the content of the claims.
Claims
1. A logistics transportation management system, comprising: The transport task generation module, vehicle scheduling module, route planning module, cargo tracking module and data analysis module are characterized by: The transport task generation module can generate transport tasks according to customer needs and assign a unique identification code to each transport task. The customer sends the transport task through the client, and the transport task generation module receives the transport task sent by the client and assigns a unique identification code to it; The vehicle dispatching module can reasonably dispatch transport vehicles according to the requirements of the transport task and the available vehicle resources. The vehicle dispatching module receives the transport task with a unique identification code assigned by the transport task generation module, and obtains the available vehicle resource information in real time. According to the requirements of the transport task and the available vehicle resources, the vehicle dispatching module selects the appropriate transport vehicle for dispatching; The route planning module can plan the optimal transportation route for the dispatched transport vehicles based on real-time traffic information and geographic information. The route planning module receives the information of the transport vehicles dispatched according to the transport task requirements, and comprehensively considers the vehicle location information, real-time traffic information and geographic information to plan the optimal transportation route to the transport destination; The cargo tracking module can obtain the location information of the transport vehicle and the cargo status information in real time, and feed it back to the user end. The cargo tracking module receives the optimal transport route information fed back by the route planning module, obtains the location information of the transport vehicle and the cargo status information through the electronic positioning system, and feeds it back to the client end; The data analysis module can analyze and compile statistics on the execution of transportation tasks, vehicle utilization efficiency, transportation costs and other data. The data analysis module receives the location information of the transportation vehicles, the execution of transportation tasks, vehicle utilization efficiency, transportation costs and other information fed back by the cargo tracking module, and analyzes and compiles statistics on them to provide decision support for logistics and transportation management.
2. A logistics transportation management system according to claim 1, characterized in that: The client can receive a user-defined transportation task, where the transportation task includes transportation goods, transportation destination, and transportation requirements.
3. A logistics transportation management system according to claim 1, characterized in that: After receiving the transport task sent by the client, the vehicle dispatch module can perform dispatch by comprehensively considering the available vehicle information and the requirements of the transport task, including the following: S301: Compare the available vehicle information with the cargo weight range required by the transportation task, and select available vehicles that meet the requirements and include them in the available vehicle set; S302: Matching available vehicles in the available vehicle set with the transportation destination, retrieving available vehicles that can directly reach the destination along the optimal transportation route, and adding them to the target vehicle set; S303: Select the available vehicle with the highest effective transport speed in the target vehicle set for dispatching; S304: If no valid available vehicle is detected in S303, the transportation task requirements and the weight of the cargo that the vehicle can fully load will be comprehensively considered, and the information of available vehicles in the available vehicle set that reach the destination after passing through the transfer station will be added to the target vehicle set, S303 will be repeated, and the dispatchable vehicles will be selected for dispatch; if all available vehicles do not meet the requirements, it means that this transportation cannot be carried out.
4. A logistics transportation management system according to claim 1, characterized in that: In the transport task generation module, each transport task is assigned a unique identification code. The identification code of each transport task includes the task requirements and task execution status information, and the task execution status identification is based on the route map of the transport vehicle. The task execution status identification is divided into real-time status and historical status. The real-time status is based on the real-time route map, and displays the current execution status of the task in real time to facilitate vehicle and cargo tracking; the historical status is based on the actual route map, and displays the historical transport task execution status by analyzing the actual route map and the transport vehicle status information, which is convenient for tracing historical transport tasks.
5. A logistics transportation management system according to claim 1, characterized in that: The route planning module can arrange the transportation tasks to the shortest transportation cost transportation route based on the available information routes and real-time traffic information, including the following: S501: The nodes in the transportation map are weighted according to the actual cost price; S502: deleting some nodes in the available routes, and only retaining the routes that need to pass through the nodes; S503: Divide the route into several feasible transport routes, calculate the cost of different line segment combinations of the same node, select the shortest cost route as the optimal planning route, and mark it to the matching transport vehicle; S504: Obtain route information according to real-time traffic information, and identify it to a matching transport vehicle.
6. A logistics transportation management system according to claim 1, characterized in that: Before the route planning module is connected, the cargo tracking module associates the acquired cargo location information with the client of the identification code, and identifies the vehicle location information and the cargo location information accordingly, so that the client can receive the information of the transport vehicle and analyze the execution of the transport task.
7. A logistics and transportation management system according to claim 1, characterized in that: When the transport task generation module generates each transport task, the task information is displayed in a list form on the client. Each form has a unique identification code, and the task execution status indicator is displayed above the list. In the task execution status indicator, the user can monitor the operation trajectory of the transport vehicle and the cargo status information in real time through the list interface.
8. A logistics transportation management system according to claim 4, characterized in that: In the historical status, the user can associate the transport task history record with the list by clicking on the list information, and further view the completion status of the historical transport tasks in the historical task list. The historical task list includes the transport task information, transport time and total transport time. When the user clicks on any historical transport task, the task execution status indicator switches to the user interface displaying the actual route map. The user can view the vehicle location information corresponding to the transport task, and the vehicle transport trajectory and cargo location trajectory information.
9. A logistics transportation management system according to claim 1, characterized in that: The transport vehicle information includes transport load, transport speed, effective transport speed, available time and dispatchable vehicles.
10. A logistics transportation management system according to claim 1, characterized in that: The cargo tracking information tracked and obtained by the cargo tracking module includes the location of the transport vehicle, the location of the cargo, the transportation time and the transportation cost; among them, the cargo tracking information is obtained through the electronic positioning system, and the transportation time and transportation cost are sent to the route planning module through the client, and the optimal route feedback by the route planning module is combined with the transport vehicle and cargo location obtained by the cargo tracking module to calculate the transportation cost.
Citation Information
Patent Citations
A logistics transportation management system based on path planning
CN116523432B