Digital twin-based logistics route planning verification method and apparatus, device and medium

Through digital twin technology, virtual simulation platform is built, simulation operation and verification of logistics wiring plans is solved, and the problem of long on-site verification cycle is achieved and efficient and accurate logistics wiring verification is achieved.

WO2025140711A1PCT designated stage expired Publication Date: 2025-07-03SF TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/143838
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-30
Filing Date
2024-12-30
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

The existing logistics line verification methods rely on on-site verification, resulting in long verification cycles and limited geographical areas and inefficient.

Method used

Digital twin technology is used to build a virtual simulation platform, and by obtaining logistics wiring plans, performing simulation operations and verification, and using fidelity optimization and consistency comparison, we generate accurate wiring verification results.

Benefits of technology

No on-site verification is required, which significantly improves the efficiency and accuracy of logistics line planning verification and avoids problems in actual operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024143838_03072025_PF_FP_ABST
    Figure CN2024143838_03072025_PF_FP_ABST
Patent Text Reader

Abstract

A digital twin-based logistics route planning verification method and apparatus, a device and a medium. The method comprises: in response to a logistics route planning verification instruction, acquiring a logistics route planning scheme corresponding to the logistics route planning verification instruction (S202); inputting the logistics route planning scheme into a pre-built digital twin platform for simulation operation to obtain a simulation operation result, wherein the digital twin platform refers to a virtual simulation platform that is built in advance on the basis of a real logistics route planning service (S204); and on the basis of the simulation operation result, verifying the logistics route planning scheme to obtain a route planning verification result corresponding to the logistics route planning scheme, wherein the route planning verification result is used for verifying the actual operation effect of the logistics route planning scheme (S206). The efficiency of digital twin-based logistics route planning verification can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Logistics routing verification method, device, equipment and medium based on digital twin

[0001] Related applications

[0002] This application claims priority to Chinese patent application number 202311870078.4, filed on December 30, 2023, entitled “Logistics routing verification method, device, equipment and medium based on digital twins,” the entire text of which is hereby incorporated by reference. Technical Field

[0003] The present application relates to the field of digital twin technology, and in particular to a logistics routing verification method, device, equipment and medium based on digital twin. Background Art

[0004] In the logistics industry, logistics routing refers to the transportation plan of vehicles on a certain route within a certain time. A reasonable logistics routing plan is very important for improving logistics efficiency.

[0005] Currently, every logistics routing plan needs to be verified before it can be put into actual operation. This is usually done through field verification. However, this verification method takes too long and has certain geographical limitations, making the current logistics routing verification inefficient. Summary of the Invention

[0006] According to various embodiments of the present application, a logistics routing verification method, apparatus, computer equipment, computer-readable storage medium, and computer program product based on digital twins are provided.

[0007] First, the present application provides a logistics routing verification method based on digital twins. The method includes: responding to a logistics routing verification instruction, obtaining a logistics routing plan corresponding to the logistics routing verification instruction; inputting the logistics routing plan into a pre-built digital twin platform, performing a simulation run, and obtaining a simulation run result; the digital twin platform refers to a virtual simulation platform pre-built based on the actual logistics routing business; based on the simulation run result, verifying the logistics routing plan and obtaining a routing verification result corresponding to the logistics routing plan; the routing verification result is used to evaluate the actual operation effect of the logistics routing plan.

[0008] According to one embodiment, before the step of responding to the logistics line verification instruction, the method further includes:

[0009] Responding to the building instructions for the digital twin platform, obtaining actual business data corresponding to the real-world logistics routing business;

[0010] Based on actual business data, build a model to obtain a business model corresponding to the actual business data;

[0011] The business model is integrated with the virtual scene corresponding to the real logistics arranging business to obtain a digital twin platform.

[0012] According to one embodiment, the business model is integrated with the virtual scene corresponding to the real logistics routing business to obtain a digital twin platform, including:

[0013] Integrate the business model with the virtual scene corresponding to the real logistics arranging business to obtain a temporary virtual platform;

[0014] Get the real wiring plan;

[0015] The fidelity of the temporary virtual platform is optimized based on the real wiring plan to obtain the optimized digital twin platform.

[0016] According to one embodiment, the virtual scene represents a virtual environment established based on a real logistics routing scene, and the virtual scene includes virtual vehicles, virtual routes, and virtual sites.

[0017] According to one embodiment, the fidelity of a temporary virtual platform is optimized based on a real wiring plan to obtain an optimized digital twin platform, including:

[0018] Input the actual wiring plan into the temporary virtual platform, simulate the actual wiring plan, and obtain the target simulation result corresponding to the actual wiring plan;

[0019] Based on the target simulation results, obtain the fidelity parameters corresponding to the temporary virtual platform;

[0020] Adjust the fidelity parameters to obtain the adjustment results;

[0021] Determine the digital twin platform based on the parameter adjustment results.

[0022] According to one embodiment, obtaining a fidelity parameter corresponding to a temporary virtual platform based on a target simulation result includes:

[0023] Get the actual running results corresponding to the actual wiring plan;

[0024] Compare the target simulation results with the actual operation results to obtain consistency comparison results;

[0025] In response to the consistency comparison result indicating that the target simulation result is inconsistent with the actual operation result, a fidelity parameter corresponding to the temporary virtual platform is obtained.

[0026] According to one embodiment, the business model includes a mechanism model and a data model. Based on actual business data, the model is constructed to obtain a business model corresponding to the actual business data, including:

[0027] Obtaining data structure information corresponding to actual business data and business behavior information corresponding to the actual business data; the data structure information represents information used to describe the data structure of the actual business data; the business behavior information represents business logic information used to describe the actual business data;

[0028] Based on the data structure information, a model is established to obtain a data model;

[0029] Based on the business behavior information, a model is established to obtain a mechanism model.

[0030] According to one embodiment, a model is established based on the data structure information to obtain a data model, including:

[0031] Establish an express data model based on express data;

[0032] Establish a vehicle dispatching data model based on vehicle data;

[0033] Establishing a site data model based on the site data, the site data model includes a network point data model and a transfer site data model; and

[0034] A line data model is established based on the line data.

[0035] According to one embodiment, a model is established based on business behavior information to obtain a mechanism model, including:

[0036] Perform data analysis on actual business data based on the business logic information of the actual business data;

[0037] Based on data analysis, a vehicle scheduling mechanism model and a site mechanism model are established. The site mechanism model includes a network mechanism model and a transfer site mechanism model.

[0038] According to one embodiment,

[0039] The target simulation results include line simulation results, vehicle simulation results and execution simulation results;

[0040] The actual operation results include actual route results, actual vehicle results, and actual execution results;

[0041] The consistency comparison results include route consistency comparison results, vehicle consistency comparison results and execution consistency comparison results.

[0042] According to one embodiment, the target simulation result is compared with the actual operation result to obtain a consistency comparison result, including:

[0043] Compare the line simulation results with the actual line results to obtain the line consistency comparison results;

[0044] Compare the vehicle simulation results with the real vehicle results to obtain the vehicle consistency comparison results;

[0045] The execution simulation results are compared with the actual execution results to obtain the execution consistency comparison results.

[0046] According to one embodiment, a line simulation result is compared with a real line result to obtain a line consistency comparison result, including:

[0047] The stop points corresponding to the actual route plan on the temporary virtual platform are compared with the stop points corresponding to the actual route plan in the real scenario to obtain the line consistency comparison result.

[0048] According to one embodiment, the vehicle simulation result is compared with the real vehicle result to obtain the vehicle consistency comparison result, including:

[0049] The amount of cargo loaded and unloaded by each vehicle in the actual routing plan at each outlet on the temporary virtual platform is compared with the amount of cargo loaded and unloaded by each vehicle in the actual routing plan at each outlet in the real scenario to obtain the vehicle consistency comparison result.

[0050] According to one embodiment, the execution simulation result is compared with the actual execution result for consistency, and the execution consistency comparison result is obtained, including:

[0051] The execution status of the actual route arrangement plan corresponding to the temporary vehicle addition task on the temporary virtual platform is compared with the execution status of the actual route arrangement plan corresponding to the temporary vehicle addition task in the real scenario to obtain the execution consistency comparison result.

[0052] Secondly, the present application also provides a logistics routing verification device based on digital twins. The device includes: a routing plan acquisition module, which is used to respond to the logistics routing verification instruction and obtain the logistics routing plan corresponding to the logistics routing verification instruction; a simulation operation module, which is used to input the logistics routing plan into a pre-built digital twin platform, perform simulation operation, and obtain the simulation operation result; the digital twin platform refers to a virtual simulation platform pre-built based on the actual logistics routing business; the verification module is used to verify the logistics routing plan based on the simulation operation result, and obtain the routing verification result corresponding to the logistics routing plan; the routing verification result is used for the actual operation effect of the logistics routing plan.

[0053] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the following steps are implemented: in response to a logistics routing verification instruction, obtaining a logistics routing plan corresponding to the logistics routing verification instruction; inputting the logistics routing plan into a pre-built digital twin platform for simulation operation to obtain simulation operation results; the digital twin platform is a virtual simulation platform pre-built based on the actual logistics routing business; based on the simulation operation results, verifying the logistics routing plan to obtain a routing verification result corresponding to the logistics routing plan; the routing verification result is used to verify the actual operation effect of the logistics routing plan.

[0054] Fourthly, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the following steps: in response to a logistics routing verification instruction, obtaining a logistics routing plan corresponding to the logistics routing verification instruction; inputting the logistics routing plan into a pre-built digital twin platform for simulation operation to obtain simulation operation results; the digital twin platform is a virtual simulation platform pre-built based on actual logistics routing business; based on the simulation operation results, verifying the logistics routing plan to obtain routing verification results corresponding to the logistics routing plan; and using the routing verification results to evaluate the actual operation effect of the logistics routing plan.

[0055] In a fifth aspect, the present application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the following steps: in response to a logistics routing verification instruction, obtains a logistics routing plan corresponding to the logistics routing verification instruction; inputs the logistics routing plan into a pre-built digital twin platform for simulation operation to obtain simulation operation results; the digital twin platform is a virtual simulation platform pre-built based on the actual logistics routing business; based on the simulation operation results, verifies the logistics routing plan to obtain a routing verification result corresponding to the logistics routing plan; the routing verification result is used to evaluate the actual operation effect of the logistics routing plan.

[0056] The details of one or more embodiments of the present application are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the present application will become apparent from the description, drawings, and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the conventional technology, the following briefly introduces the drawings required for use in the embodiments or the conventional technology descriptions. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the disclosed drawings without any creative work.

[0058] FIG1 is a schematic diagram of an application scenario of a logistics routing verification method based on digital twins in one embodiment;

[0059] FIG2 is a schematic diagram of a flow chart of a logistics routing verification method based on digital twins in one embodiment;

[0060] FIG3 is a schematic diagram of the process of building a digital twin platform in one embodiment;

[0061] FIG4 is a schematic diagram of an actual business process in one embodiment;

[0062] FIG5 is a schematic diagram of a process for optimizing fidelity in one embodiment;

[0063] FIG6 is a schematic diagram of a process for adjusting fidelity parameters in one embodiment;

[0064] FIG7 is a schematic diagram of the process of establishing a mechanism model and a data model in one embodiment;

[0065] FIG8 is another schematic diagram of a flow chart of a logistics routing verification method based on digital twins in one embodiment;

[0066] FIG9 is another flow chart of a logistics routing verification method based on digital twins in one embodiment;

[0067] FIG10 is a structural block diagram of a logistics routing verification device based on digital twins in one embodiment;

[0068] FIG11 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0069] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0070] In the logistics industry, logistics routing refers to the planned movement of vehicles along specific routes and at specific times, such as from a distribution center to a transfer station, from transfer station to transfer station, and from transfer station to a distribution center. To achieve more economical and efficient express delivery, it is essential to develop a reasonable logistics routing plan to direct vehicle operations.

[0071] Before a logistics routing plan is implemented, it needs to be verified to avoid accidents during actual operation. Currently, this is usually done on-site, but this verification process is too long, typically taking one to two weeks, which affects the efficiency of logistics routing plan verification.

[0072] In recent years, digital twin technology has gained widespread attention and application. Digital twin technology is a technology that fully integrates physical models, sensor updates, historical and real-time data to closely connect the physical world with the virtual world. Therefore, this application proposes a logistics routing verification method based on digital twins. This method uses a digital twin platform that approximates real-world logistics routing scenarios to verify logistics routing plans, eliminating the need for on-site verification and thus improving the efficiency of logistics routing plan verification.

[0073] The digital twin-based logistics routing verification method provided by the embodiments of the present disclosure can be applied in the application environment shown in Figure 1. It includes a server 102, a terminal 104, and a digital twin platform 106. The server 102 communicates with the terminal 104, and the server 102 is connected to the digital twin platform 106. Specifically, the server 102 responds to the logistics routing verification instruction initiated by the terminal 104, obtains the logistics routing plan corresponding to the logistics routing verification instruction, and inputs the logistics routing plan into the pre-built digital twin platform 106 for simulation operation to obtain the simulation operation results. The digital twin platform 106 refers to a virtual simulation platform pre-built based on the actual logistics routing business. Finally, based on the simulation operation results, the logistics routing plan is verified to obtain the routing verification results corresponding to the logistics routing plan. The routing verification results are used to verify the actual operation effect of the logistics routing plan. Among them, the server 102 can be implemented as an independent server or a server cluster composed of multiple servers. The terminal 104 can be, but is not limited to, various desktop computers, laptops, smartphones, tablet computers, and Internet of Things devices.

[0074] In one embodiment, as shown in FIG2 , a logistics routing verification method based on digital twins is provided. The method is described by applying it to the server 102 in FIG1 as an example, and includes the following steps:

[0075] Step S202 , in response to the logistics routing verification instruction, obtaining a logistics routing plan corresponding to the logistics routing verification instruction.

[0076] The logistics routing verification instruction may be an instruction for verifying a logistics routing plan. The logistics routing plan may refer to a routing plan that needs to be verified, and the logistics routing plan may include transportation vehicles, transportation routes, transportation sites, transportation time, and transportation express information.

[0077] Specifically, the server responds to the logistics routing verification instruction sent by the terminal, obtains the logistics routing plan that needs to be verified carried by the logistics routing verification instruction, so as to facilitate the subsequent simulation operation of the logistics routing plan in the digital twin platform.

[0078] In step S204, the logistics routing plan is input into a pre-built digital twin platform for simulation operation to obtain simulation operation results; the digital twin platform refers to a virtual simulation platform pre-built based on the actual logistics routing business.

[0079] Among them, the simulation operation results can refer to the results obtained by simulating the logistics routing plan on the digital twin platform, which can include vehicle simulation results, line simulation results, and execution simulation results. In order to distinguish them from the target simulation results of the real routing plan in step S602, the vehicle results will be used to replace the vehicle simulation results corresponding to the logistics routing plan, the line results will be used to replace the line simulation results corresponding to the logistics routing plan, and the execution status will be used to replace the execution simulation results corresponding to the logistics routing plan. Vehicle results can include vehicle loading rate, vehicle loading behavior, and vehicle unloading behavior. Line results can include line stop points. Execution status can include task execution results under temporary tasks. Temporary tasks can be tasks for temporarily adding vehicles. Real logistics routing business can refer to the actual business process when the logistics routing plan is implemented in a real environment.

[0080] Specifically, after the server obtains the logistics routing plan, it inputs the logistics routing plan into a pre-built digital twin platform. The digital twin platform is a virtual simulation platform built one-to-one based on the actual business process when the logistics routing plan is implemented in a real environment. It contains virtual business processes that are exactly the same as the actual business processes. It can realistically simulate the implementation process of the logistics routing plan to quickly discover design problems of the logistics routing plan, thereby avoiding the inability to implement or affect other logistics routing plans when they are put into use. While improving the efficiency of logistics routing plan verification, it can also effectively avoid the occurrence of subsequent logistics accidents. After the simulation run of the digital twin platform is completed, the simulation run results corresponding to the logistics routing plan can be generated, namely the vehicle results, route results and execution status.

[0081] Step S206: Based on the simulation results, the logistics routing plan is verified to obtain a routing verification result corresponding to the logistics routing plan; the routing verification result is used to verify the actual operation effect of the logistics routing plan.

[0082] Among them, the wiring verification results may include vehicle verification results, line verification results and execution status verification results.

[0083] Specifically, the server can obtain the simulation results generated by the digital twin platform, and then perform verification based on the simulation results to obtain the corresponding routing verification results. For example, the server can verify the vehicle's loading rate and whether the vehicle can perform normal loading and unloading of goods based on the vehicle results. It can also verify the route conditions based on the route results, such as whether the number of routes meets the demand, whether the route arrangement is reasonable, whether the route is suitable for each vehicle, and whether the route will have an impact on the currently executed logistics routing plan. It can also verify the impact of temporary tasks on the entire logistics routing plan and whether temporary tasks can be effectively executed based on the execution situation. Since the business processes simulated in the digital twin platform are consistent with the business processes in the real environment, the routing verification results obtained by performing logistics routing verification based on the simulation results of the digital twin platform can be used to represent the actual operation effect of the logistics routing plan.

[0084] In this embodiment, the server responds to the logistics routing verification instruction, obtains the logistics routing plan corresponding to the logistics routing verification instruction, and then inputs the logistics routing plan into the pre-built digital twin platform. The digital twin platform refers to a virtual simulation platform built in advance based on the actual logistics routing business, that is, the digital twin platform is in line with the actual application scenario. Therefore, the digital twin platform can simulate the actual operation of the logistics routing plan, and simulate the logistics routing plan on the digital twin platform to obtain accurate and reliable simulation results. Based on the simulation results, the actual operation effect of the logistics routing plan can be verified without the need for on-site verification, thereby improving the efficiency of logistics routing verification.

[0085] In one embodiment, as shown in FIG3 , before responding to the logistics line verification instruction, the method further includes:

[0086] Step S302: In response to the instruction to build the digital twin platform, obtain the actual business data corresponding to the real logistics arranging business.

[0087] The "build instructions" refer to instructions for building the digital twin platform. Real-world logistics routing business can refer to the actual business processes involved in implementing logistics routing plans in a real-world environment. Real-world business data can refer to the data involved in real-world logistics routing business, including shipment data, vehicle data, site data, route data, historical vehicle routing data, and historical routing plan data. Real-world business data can be used to build business models.

[0088] In one embodiment, express delivery data may include data such as express delivery type, mailing outlet, transportation destination, express delivery specifications, etc.; vehicle data may include data such as vehicle type, license plate number, vehicle age, driver, etc.; site data may include the geographical location of the transfer yard, the geographical location of the outlet, and the corresponding shift information of the transfer yard and outlet, etc.; route data may include the time spent by the vehicle in transportation between each outlet and each transfer yard; historical vehicle routing data may include historical data of actual vehicle transportation, which may include the vehicle speed, the posture habits of the vehicle driver, etc.; historical route planning data includes historical logistics route planning.

[0089] For example, referring to Figure 4, the actual business process might include vehicle dispatch based on daily vehicle schedules, with vehicles transporting parcels directly from Point A to Transfer Yard 1, and then from Transfer Yard 1 to multiple delivery points to Points B and C. Vehicle dispatch is performed based on the planned daily demand, which is determined by the route scheduler. This business process can be simulated and executed on the digital twin platform.

[0090] Specifically, when the server receives instructions to build the digital twin platform, it first obtains real-world logistics routing operations, specifically the actual business processes involved in implementing logistics routing plans in a real-world environment, such as vehicle dispatching and the transportation of parcels between distribution centers and transfer stations. It then obtains the business data associated with these actual business processes, including but not limited to parcel data, vehicle data, site data, route data, historical vehicle routing data, and historical routing plan data.

[0091] Step S304: Building a model based on the actual business data to obtain a business model corresponding to the actual business data.

[0092] Among them, in order to ensure that the digital twin platform is as realistic as possible to the real logistics environment, it is necessary to build a model for each module in the actual business process, including but not limited to express delivery models, vehicle scheduling models, site models, and route models. These models can be used to implement the corresponding business processes.

[0093] Specifically, after the server obtains the business data in the actual business process, it can proceed to the next step of model building to obtain the express model, vehicle scheduling model, site model, and route model to implement the corresponding business process on the digital twin platform.

[0094] Step S306: The business model is integrated with the virtual scene corresponding to the actual logistics arranging business to obtain a digital twin platform.

[0095] Among them, the virtual scene can refer to a virtual environment established based on a real logistics routing scene, including but not limited to virtual vehicles, virtual routes, virtual venues, etc.

[0096] Specifically, after the server establishes and obtains each business model, it embeds each business model into the corresponding virtual scene. For example, the vehicle scheduling model can be embedded in the virtual vehicle. It should be noted that when the vehicle scheduling model is related to the site or route, the vehicle scheduling model can also be embedded in the virtual site or virtual route. The specific integration method of the business model and the virtual scene can be flexibly set according to the actual situation and is not limited here. After the business model and virtual scene are integrated, they can be further optimized using the real route plan to obtain the digital twin platform.

[0097] In this embodiment, by obtaining the actual business data corresponding to the real logistics routing business, a business model corresponding to the actual business data is established, and then a digital twin platform is built. In this way, the realism of the digital twin platform is ensured, and a reliable and accurate verification environment is provided for subsequent logistics routing plans, thereby improving the accuracy of the logistics routing plan verification.

[0098] In one embodiment, as shown in FIG5 , the business model is integrated with the virtual scene corresponding to the real logistics arranging business to obtain a digital twin platform, including:

[0099] Step S502: The business model is integrated with the virtual scene corresponding to the actual logistics arranging business to obtain a temporary virtual platform.

[0100] Step S504: Obtain a real wiring plan, optimize the fidelity of the temporary virtual platform based on the real wiring plan, and obtain an optimized digital twin platform.

[0101] The temporary virtual platform can refer to a temporary digital twin platform generated by integrating the business model with the virtual scenario. The real routing plan can refer to a historical logistics routing plan in a real environment, that is, an already implemented logistics routing plan, which is used to optimize the temporary virtual platform.

[0102] Specifically, in order to further improve the realism of the digital twin platform, after the business model and the virtual scene are integrated to generate a temporary virtual platform, the historical logistics routing plan of the real environment can be obtained for platform optimization. The historical logistics routing plan can be obtained from the actual logistics routing system, that is, the historical logistics routing plan is input into the temporary virtual platform, and the simulation results output by the temporary virtual platform are compared with the actual operation status of the historical logistics routing plan, so as to perform corresponding realism optimization on the temporary virtual platform and obtain the optimized digital twin platform.

[0103] In this embodiment, the temporary virtual platform is optimized by using the real routing plan, thereby improving the realism of the digital twin platform and further improving the accuracy of subsequent logistics routing plan verification.

[0104] In one embodiment, as shown in FIG6 , the fidelity of the temporary virtual platform is optimized based on the real wiring plan to obtain an optimized digital twin platform, including:

[0105] Step S602: input the actual wiring plan into the temporary virtual platform, simulate the actual wiring plan, and obtain the target simulation result corresponding to the actual wiring plan.

[0106] The target simulation result may refer to the result obtained by simulating the actual wiring plan on a temporary virtual platform, and may include the vehicle simulation result, line simulation result and execution simulation result corresponding to the actual wiring plan.

[0107] Specifically, the server can retrieve historical routing plans from the real-world logistics routing system. The number of historical routing plans can be set based on actual conditions. These historical routing plans are then input into a temporary virtual platform for simulation, resulting in the corresponding vehicle and route results and execution status.

[0108] Step S604: obtaining fidelity parameters corresponding to the temporary virtual platform based on the target simulation result.

[0109] The fidelity parameters may refer to relevant parameters for optimizing the fidelity of the temporary virtual platform, and may include line fidelity, vehicle fidelity, and execution situation fidelity.

[0110] Specifically, after the server obtains the target simulation results of the real wiring plan on the temporary virtual platform, it can further obtain the real operation results of the real wiring plan during actual implementation, and then determine whether it is necessary to obtain the fidelity parameters of the temporary virtual platform based on the target simulation results and the real operation results, that is, determine whether it is necessary to optimize the fidelity of the temporary virtual platform.

[0111] In one embodiment, based on the target simulation result, the fidelity parameters corresponding to the temporary virtual platform are obtained, including: obtaining the actual operation result corresponding to the actual wiring plan; performing a consistency comparison between the target simulation result and the actual operation result to obtain a consistency comparison result; in response to the consistency comparison result indicating that the target simulation result is inconsistent with the actual operation result, the fidelity parameters corresponding to the temporary virtual platform are obtained.

[0112] The actual operation results may refer to the actual operation results of the actual routing plan during its actual implementation, and may include actual route results, actual vehicle results, and actual execution results. The actual route results may include the stop points of each route during the actual implementation of the actual routing plan. The actual vehicle results may include the actual vehicle loading rate during the actual implementation of the actual routing plan, that is, the number of express parcels loaded by each vehicle after arriving at the task outlet. The actual execution results may include the execution status of the actual routing plan for temporary tasks during its actual implementation. The consistency comparison results may be used to indicate whether the target simulation results are consistent with the actual operation results, and may include route consistency comparison results, vehicle consistency comparison results, and execution consistency comparison results.

[0113] Specifically, the server performs a consistency comparison between the target operation result and the actual operation result, that is, a consistency comparison between the line simulation result and the actual line result, a consistency comparison between the vehicle simulation result and the actual vehicle result, to obtain a vehicle consistency comparison result, and a comparison between the execution simulation result and the actual execution result, to obtain an execution consistency comparison result. In response to the consistency comparison result indicating that the target simulation result and the actual operation result are inconsistent, fidelity optimization of the temporary virtual platform is required, that is, fidelity parameters of the temporary virtual platform are obtained. In response to the consistency comparison result indicating that the target simulation result and the actual operation result are consistent, fidelity optimization is not required.

[0114] In one embodiment, in response to any one or more of the route consistency comparison results, vehicle consistency comparison results and execution status consistency comparison results being inconsistent, the consistency comparison result is determined to be inconsistent; in response to the route consistency comparison results, vehicle consistency comparison results and execution status consistency comparison results all being consistent, the consistency comparison result is determined to be consistent.

[0115] For example, the actual route plan's stop points on the temporary virtual platform can be compared to the actual route plan's stop points in the real world to obtain a route consistency comparison result. The actual route plan's quantity of cargo loaded and unloaded at each point on the temporary virtual platform can also be compared to the quantity of cargo loaded and unloaded at each point in the real world by each vehicle in the real route plan to obtain a vehicle consistency comparison result. The actual route plan's execution of a temporary vehicle addition task on the temporary virtual platform can also be compared to the execution of a temporary vehicle addition task in the real world to obtain an execution consistency comparison result. It should be noted that consistency comparison is not limited to the aforementioned data. That is, route consistency comparison is not limited to stop point comparisons, vehicle consistency comparisons are not limited to loading rates, and execution consistency comparisons are not limited to temporary tasks. Other data can be selected as comparison references based on actual circumstances.

[0116] Step S606: adjust the fidelity parameters to obtain the parameter adjustment results, and determine the digital twin platform based on the parameter adjustment results.

[0117] Among them, the parameter adjustment result refers to the result obtained after adjusting the fidelity parameters.

[0118] Specifically, after determining that the fidelity of the temporary virtual platform needs to be optimized, the server obtains the fidelity parameters and can adjust the fidelity parameters based on the consistency comparison results. It should be noted that the specific fidelity parameters that need to be adjusted can be adjusted according to the business corresponding to the target simulation results. Taking the vehicle simulation results as an example, the vehicle is not only related to the vehicle fidelity, but may also be related to the line fidelity. Therefore, when the vehicle simulation results are inconsistent with the real vehicle results, it is necessary to locate the cause of the inconsistency according to the actual situation, so as to adjust the corresponding fidelity parameters, obtain the parameter adjustment results, and thus obtain the digital twin platform.

[0119] In this embodiment, the target simulation results obtained by simulating the real routing plan on a temporary virtual platform are compared with the actual operation results of the real routing plan for consistency, thereby optimizing the realism of the temporary virtual platform and obtaining the final digital twin platform. This improves the realism of the digital twin platform, thereby improving the accuracy and authenticity of subsequent logistics routing plan verification.

[0120] In one embodiment, as shown in FIG7 , a model is constructed based on actual business data to obtain a business model corresponding to the actual business data, including:

[0121] Step S702: Acquire data structure information corresponding to the actual business data and business behavior information corresponding to the actual business data.

[0122] Business models can include data models and mechanistic models. Mechanistic models, also known as white-box models, are precise mathematical models built based on the internal mechanisms of an object, a generation process, or the transfer mechanism of a material flow. They are based on mass balance equations, energy balance equations, momentum balance equations, phase balance equations, certain physical property equations, chemical reaction laws, and basic circuit laws to obtain mathematical models of the object or process. The advantage of mechanistic models is that the parameters have very clear physical meanings. These models are used in various industries and require sufficient input conditions. The model generates outputs and can simulate the entire process. Data models, also known as black-box models, are typically represented by neural networks in artificial intelligence, but also include decision trees, genetic algorithms, and support vector machines. These models use incomplete inputs and collect massive amounts of data through the mobile internet or other related software. This data is organized into information, and then the relevant information is integrated and refined. Based on this data, training and fitting are performed to form an automated decision-making model.

[0123] Step S704: Building a model based on the data structure information to obtain a data model;

[0124] The data structure information may refer to information used to describe the data structure of actual business data. Taking express delivery data as an example, the data structure information of the express delivery data may include information such as the size of the express delivery, the type of the express delivery, and the shape of the express delivery.

[0125] Specifically, based on the data structure information of the actual business data, a data analysis method is used to establish a model to obtain a data model corresponding to the actual business data. The data analysis method includes but is not limited to analogy analysis (i.e., establishing analogical relationships between different business data based on some mathematical principles), geometric analysis (i.e., using plane geometry, solid geometry, analytic geometry and other principles to establish models for actual problems), and comparative analysis (i.e., establishing models based on the similarities and differences between data).

[0126] For example, a delivery data model can be established based on delivery data, and a vehicle scheduling data model can be established based on vehicle data. These models can be used to determine the number of deliveries a vehicle can hold, obtain basic information about the actual vehicle and the tasks it is to perform based on the actual task list, and determine the tasks a vehicle is to perform based on the demand list. A site data model can also be established based on site data. This site data model can include a network point data model and a transfer station data model. It can be automatically generated from the latitude and longitude information and shift information in the site information table. The site data model can be used to analyze the site's delivery data, site type, corresponding shifts, site longitude and latitude, site loading time, and site loading and unloading habits. A route data model can also be established based on route data. This route data model can include the navigation history and transportation time of vehicles between all sites. Vehicles can query this model to determine vehicle speed when performing tasks.

[0127] Step S706: Building a model based on the business behavior information to obtain a mechanism model.

[0128] Among them, business behavior information can refer to business logic information used to describe actual business data. Taking vehicle data as an example, the business behavior information of vehicle data can be vehicle scheduling logic, such as arranging the transportation of vehicles between each site according to the actual task list.

[0129] Specifically, according to the business logic of the actual business data, data analysis is performed on the actual business data, including but not limited to data processing, statistical analysis, and data mining, so as to establish a mechanism model corresponding to the actual business data.

[0130] For example, a mechanism model for vehicle dispatch can be established, which can be used to generate vehicle dispatch, query the route data model to obtain the vehicle's operating speed and running time, arrange the movement of vehicles between various sites according to the actual task list, complete the tasks under each site, perform loading and unloading operations, record cargo information, calculate vehicle loading rates, etc. A site mechanism model can also be established, which can include a network mechanism model and a transfer site mechanism model, interact with vehicles, and simulate the queuing and loading and unloading logic after the vehicle arrives. It can generate network points or transfer sites based on actual latitude and longitude coordinates, assign shifts to each site based on site data, generate corresponding express parcels at the corresponding shift time based on site data, interact with vehicles to simulate the queuing and loading and unloading logic of vehicles, and determine whether a temporary ride is needed based on the remaining express parcels in the current shift.

[0131] It should be noted that the order of establishing the mechanism model and the data model is not limited to the order described in this embodiment and can be set according to actual conditions.

[0132] In this embodiment, by establishing the data model and mechanism model of the business model, not only the data results of the actual business data can be accurately described, but also the business logic of the actual business data can be accurately described, thereby improving the accuracy of the business model and making the digital twin platform more in line with the real environment, thereby improving the accuracy of subsequent logistics routing plan verification.

[0133] In a specific embodiment, as shown in FIG8 , the verification process of the logistics routing plan may include the following steps:

[0134] S1: Business analysis: Analyze the actual logistics arranging business to obtain actual business data.

[0135] S2: Model building: Based on actual business data, build a mechanism model and a data model respectively to obtain the final business model.

[0136] S3: Fidelity optimization: As shown in Figure 9, the business model and the pre-built virtual scene corresponding to the real logistics routing business are integrated to obtain a temporary virtual platform, namely the digital twin platform in Figure 9, and the real routing plan, namely the real vehicle task, is obtained. The real vehicle package is extracted from the real vehicle task. All tasks of each vehicle are a vehicle package. The real vehicle package is input into the digital twin platform for simulation operation to obtain the simulation results. The simulation results are compared with the actual operation results of the real vehicle task for consistency to obtain the consistency comparison results. The fidelity is optimized based on the consistency comparison results, that is, the fidelity parameters of the digital twin platform are adjusted to obtain an optimized digital twin platform.

[0137] S4: Verification of logistics routing plan: Also referring to Figure 9, in response to the logistics routing verification instruction, obtain the logistics routing plan corresponding to the logistics routing verification instruction; input the logistics routing plan into the optimized digital twin platform, perform simulation operation, and obtain the simulation operation result; based on the simulation operation result, verify the logistics routing plan, and obtain the routing verification result corresponding to the logistics routing plan. The routing verification result is used to verify the actual operation effect of the logistics routing plan.

[0138] In this embodiment, by simulating the logistics routing plan on the digital twin platform, accurate and reliable simulation results can be obtained, so that the actual operation effect of the logistics routing plan can be verified based on the simulation results without the need for on-site verification, thereby improving the efficiency of logistics routing verification.

[0139] It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0140] Based on the same inventive concept, the embodiments of the present application also provide a digital twin-based logistics routing verification device for implementing the digital twin-based logistics routing verification method involved above. The implementation solution provided by this device is similar to the implementation solution described in the above method. Therefore, the specific limitations of one or more digital twin-based logistics routing verification device embodiments provided below can be found in the above limitations of the digital twin-based logistics routing verification method, and will not be repeated here.

[0141] In one embodiment, as shown in FIG10 , a logistics routing verification device based on digital twin is provided, comprising: a routing plan acquisition module 1002, a simulation operation module 1004, and a verification module 1006. Specifically, the routing plan acquisition module 1002 is configured to respond to a logistics routing verification instruction and acquire a logistics routing plan corresponding to the logistics routing verification instruction; the simulation operation module 1004 is configured to input the logistics routing plan into a pre-built digital twin platform, perform simulation operation, and obtain simulation operation results; the digital twin platform refers to a virtual simulation platform pre-built based on the actual logistics routing business; the verification module 1006 is configured to verify the logistics routing plan based on the simulation operation results and obtain a routing verification result corresponding to the logistics routing plan; the routing verification result is used to determine the actual operation effect of the logistics routing plan.

[0142] In one embodiment, the logistics routing verification device based on digital twins also includes: an actual business data acquisition module, which is used to respond to the construction instructions for the digital twin platform to obtain the actual business data corresponding to the actual logistics routing business; a modeling module, which is used to build a model based on the actual business data to obtain a business model corresponding to the actual business data; and a fusion module, which is used to fuse the business model with the virtual scene corresponding to the actual logistics routing business to obtain a digital twin platform.

[0143] In one embodiment, the fusion module also includes: a fusion unit, which is used to fuse the business model with the virtual scene corresponding to the actual logistics routing business to obtain a temporary virtual platform; a realism optimization unit, which is used to obtain a real routing plan, and optimize the realism of the temporary virtual platform based on the real routing plan to obtain an optimized digital twin platform.

[0144] In one embodiment, the fidelity optimization unit also includes: a simulation subunit, which is used to input the real wiring plan into the temporary virtual platform, simulate the real wiring plan, and obtain the target simulation result corresponding to the real wiring plan; a parameter acquisition subunit, which is used to obtain the fidelity parameters corresponding to the temporary virtual platform based on the target simulation result; a parameter adjustment subunit, which is used to adjust the fidelity parameters, obtain the parameter adjustment results, and determine the digital twin platform based on the parameter adjustment results.

[0145] In one embodiment, the parameter acquisition subunit is also used to: obtain the actual operation results corresponding to the actual wiring plan; compare the target simulation results with the actual operation results to obtain a consistency comparison result; in response to the consistency comparison result indicating that the target simulation results are inconsistent with the actual operation results, obtain the fidelity parameters corresponding to the temporary virtual platform.

[0146] In one embodiment, the modeling module is also used to: obtain data structure information corresponding to actual business data, and business behavior information corresponding to the actual business data; build a model based on the data structure information to obtain a data model; build a model based on the business behavior information to obtain a mechanism model.

[0147] In one embodiment, the parameter acquisition subunit is also used to: compare the line simulation results with the actual line results to obtain a line consistency comparison result; compare the vehicle simulation results with the actual vehicle results to obtain a vehicle consistency comparison result; compare the execution simulation results with the actual execution results to obtain an execution consistency comparison result.

[0148] Each module in the digital twin-based logistics routing verification device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, allowing the processor to call and execute the corresponding operations of each module.

[0149] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as shown in FIG11 . The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store item recommendation data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a logistics line verification method based on digital twins is implemented.

[0150] Those skilled in the art will understand that the structure shown in FIG11 is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0151] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the following steps when executing the computer program: in response to a logistics routing verification instruction, obtaining a logistics routing plan corresponding to the logistics routing verification instruction; inputting the logistics routing plan into a pre-built digital twin platform, performing a simulation operation, and obtaining a simulation operation result; the digital twin platform refers to a virtual simulation platform pre-built based on the actual logistics routing business; based on the simulation operation result, verifying the logistics routing plan to obtain a routing verification result corresponding to the logistics routing plan; the routing verification result is used for the actual operation effect of the logistics routing plan.

[0152] In one embodiment, when the processor executes the computer program, it also implements the following steps: in response to the building instructions for the digital twin platform, obtain the actual business data corresponding to the real logistics arranging business; based on the actual business data, build a model to obtain a business model corresponding to the actual business data; and integrate the business model with the virtual scene corresponding to the real logistics arranging business to obtain a digital twin platform.

[0153] In one embodiment, when the processor executes the computer program, it also implements the following steps: integrating the business model with the virtual scene corresponding to the actual logistics routing business to obtain a temporary virtual platform; obtaining the real routing plan, and optimizing the realism of the temporary virtual platform based on the real routing plan to obtain an optimized digital twin platform.

[0154] In one embodiment, when the processor executes the computer program, it also implements the following steps: inputting the real wiring plan into the temporary virtual platform, simulating the real wiring plan, and obtaining the target simulation results corresponding to the real wiring plan; based on the target simulation results, obtaining the fidelity parameters corresponding to the temporary virtual platform; adjusting the fidelity parameters to obtain the parameter adjustment results, and determining the digital twin platform based on the parameter adjustment results.

[0155] In one embodiment, when the processor executes the computer program, it also implements the following steps: obtaining the actual operation results corresponding to the actual wiring plan; performing a consistency comparison between the target simulation results and the actual operation results to obtain a consistency comparison result; in response to the consistency comparison result indicating that the target simulation results are inconsistent with the actual operation results, obtaining the fidelity parameters corresponding to the temporary virtual platform.

[0156] In one embodiment, when the processor executes the computer program, it also implements the following steps: obtaining data structure information corresponding to the actual business data, and business behavior information corresponding to the actual business data; building a model based on the data structure information to obtain a data model; building a model based on the business behavior information to obtain a mechanism model.

[0157] In one embodiment, when the processor executes the computer program, it further implements the following steps: performing a consistency comparison between the line simulation results and the actual line results to obtain a line consistency comparison result; performing a consistency comparison between the vehicle simulation results and the actual vehicle results to obtain a vehicle consistency comparison result; performing a consistency comparison between the execution situation simulation results and the actual execution results to obtain an execution situation consistency comparison result.

[0158] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: in response to a logistics routing verification instruction, a logistics routing plan corresponding to the logistics routing verification instruction is obtained; the logistics routing plan is input into a pre-built digital twin platform for simulation operation to obtain simulation operation results; the digital twin platform refers to a virtual simulation platform pre-built based on the actual logistics routing business; based on the simulation operation results, the logistics routing plan is verified to obtain a routing verification result corresponding to the logistics routing plan; the routing verification result is used for the actual operation effect of the logistics routing plan.

[0159] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: in response to the building instructions for the digital twin platform, the actual business data corresponding to the real logistics arranging business is obtained; based on the actual business data, a model is built to obtain a business model corresponding to the actual business data; the business model is integrated with the virtual scene corresponding to the real logistics arranging business to obtain a digital twin platform.

[0160] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the business model is integrated with the virtual scene corresponding to the actual logistics routing business to obtain a temporary virtual platform; the real routing plan is obtained, and the realism of the temporary virtual platform is optimized based on the real routing plan to obtain an optimized digital twin platform.

[0161] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: inputting the real wiring plan into the temporary virtual platform, simulating the real wiring plan, and obtaining the target simulation results corresponding to the real wiring plan; based on the target simulation results, obtaining the fidelity parameters corresponding to the temporary virtual platform; adjusting the fidelity parameters to obtain the parameter adjustment results, and determining the digital twin platform based on the parameter adjustment results.

[0162] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the actual operation results corresponding to the actual wiring plan; performing consistency comparison between the target simulation results and the actual operation results to obtain a consistency comparison result; in response to the consistency comparison result indicating that the target simulation results are inconsistent with the actual operation results, obtaining the fidelity parameters corresponding to the temporary virtual platform.

[0163] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining data structure information corresponding to the actual business data, and business behavior information corresponding to the actual business data; building a model based on the data structure information to obtain a data model; building a model based on the business behavior information to obtain a mechanism model.

[0164] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: performing a consistency comparison between the line simulation results and the actual line results to obtain a line consistency comparison result; performing a consistency comparison between the vehicle simulation results and the actual vehicle results to obtain a vehicle consistency comparison result; performing a consistency comparison between the execution situation simulation results and the actual execution results to obtain an execution situation consistency comparison result.

[0165] In one embodiment, a computer program product is provided, including a computer program, which, when executed by a processor, implements the following steps: in response to a logistics routing verification instruction, obtains a logistics routing plan corresponding to the logistics routing verification instruction; inputs the logistics routing plan into a pre-built digital twin platform, performs simulation operation, and obtains simulation operation results; the digital twin platform refers to a virtual simulation platform pre-built based on the actual logistics routing business; based on the simulation operation results, verifies the logistics routing plan to obtain a routing verification result corresponding to the logistics routing plan; the routing verification result is used for the actual operation effect of the logistics routing plan.

[0166] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: in response to the building instructions for the digital twin platform, the actual business data corresponding to the real logistics arranging business is obtained; based on the actual business data, a model is built to obtain a business model corresponding to the actual business data; the business model is integrated with the virtual scene corresponding to the real logistics arranging business to obtain a digital twin platform.

[0167] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the business model is integrated with the virtual scene corresponding to the actual logistics routing business to obtain a temporary virtual platform; the real routing plan is obtained, and the realism of the temporary virtual platform is optimized based on the real routing plan to obtain an optimized digital twin platform.

[0168] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: inputting the real wiring plan into the temporary virtual platform, simulating the real wiring plan, and obtaining the target simulation results corresponding to the real wiring plan; based on the target simulation results, obtaining the fidelity parameters corresponding to the temporary virtual platform; adjusting the fidelity parameters to obtain the parameter adjustment results, and determining the digital twin platform based on the parameter adjustment results.

[0169] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the actual operation results corresponding to the actual wiring plan; performing consistency comparison between the target simulation results and the actual operation results to obtain a consistency comparison result; in response to the consistency comparison result indicating that the target simulation results are inconsistent with the actual operation results, obtaining the fidelity parameters corresponding to the temporary virtual platform.

[0170] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining data structure information corresponding to the actual business data, and business behavior information corresponding to the actual business data; building a model based on the data structure information to obtain a data model; building a model based on the business behavior information to obtain a mechanism model.

[0171] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: performing a consistency comparison between the line simulation results and the actual line results to obtain a line consistency comparison result; performing a consistency comparison between the vehicle simulation results and the actual vehicle results to obtain a vehicle consistency comparison result; performing a consistency comparison between the execution situation simulation results and the actual execution results to obtain an execution situation consistency comparison result.

[0172] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0173] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0174] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0175] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. A logistics wire arrangement verification method based on digital twin, characterized in that, The method includes: In response to a logistics cable layout verification instruction, obtaining a logistics cable layout plan corresponding to the logistics cable layout verification instruction; Inputting the logistics cable layout plan into a pre-built digital twin platform for simulation operation to obtain a simulation operation result; the digital twin platform refers to a virtual simulation platform pre-built based on real logistics cable layout operations; Based on the simulation operation result, verifying the logistics cable layout plan to obtain a cable layout verification result corresponding to the logistics cable layout plan; the cable layout verification result is used to verify the actual operation effect of the logistics cable layout plan.

2. The method according to claim 1, wherein Before the step of responding to the logistics cable layout verification instruction, the method further includes: In response to a construction instruction for the digital twin platform, obtaining actual business data corresponding to real logistics cable layout operations; Based on the actual business data, performing model construction to obtain a business model corresponding to the actual business data; Fusing the business model with a virtual scenario corresponding to the real logistics cable layout operations to obtain the digital twin platform.

3. The method according to claim 2, wherein The fusing the business model with a virtual scenario corresponding to the real logistics cable layout operations to obtain the digital twin platform includes: Fusing the business model with a virtual scenario corresponding to the real logistics cable layout operations to obtain a temporary virtual platform; Obtaining a real cable layout plan; Based on the real cable layout plan, optimizing the fidelity of the temporary virtual platform to obtain the optimized digital twin platform.

4. The method according to claim 3, characterized in that, The virtual scenario represents a virtual environment established according to a real logistics cable layout scenario, and the virtual scenario includes virtual vehicles, virtual routes, and virtual sites.

5. The method according to claim 3, characterized in that, The optimizing the fidelity of the temporary virtual platform based on the real cable layout plan to obtain the optimized digital twin platform includes: Inputting the real cable layout plan into the temporary virtual platform, performing simulation operation on the real cable layout plan to obtain a target simulation result corresponding to the real cable layout plan; Based on the target simulation result, obtaining a fidelity parameter corresponding to the temporary virtual platform; Adjusting the fidelity parameter to obtain an adjusted parameter result; Determining the digital twin platform according to the adjusted parameter result.

6. The method according to claim 5, wherein The obtaining a fidelity parameter corresponding to the temporary virtual platform based on the target simulation result includes: Obtaining a real operation result corresponding to the real cable layout plan; Performing a consistency comparison between the target simulation result and the real operation result to obtain a consistency comparison result; In response to the consistency comparison result indicating that the target simulation result is inconsistent with the real operation result, obtaining a fidelity parameter corresponding to the temporary virtual platform.

7. The method according to claim 2, characterized in that, The business model includes a mechanism model and a data model, and the performing model construction based on the actual business data to obtain a business model corresponding to the actual business data includes: Obtaining data structure information corresponding to the actual business data and business behavior information corresponding to the actual business data; the data structure information represents information for describing the data structure of the actual business data; the business behavior information represents information for describing the business logic information of the actual business data; Based on the above data structure information, a model is established to obtain the data model; Based on the above business behavior information, a model is established to obtain the mechanism model.

8. The method according to claim 7, wherein The establishing of the data model based on the above data structure information includes: Establishing a shipment data model according to shipment data; Establishing a vehicle scheduling data model according to vehicle data; Establishing a site data model according to site data, where the site data model includes a network point data model and a transfer yard data model; and Establishing a route data model according to route data.

9. The method according to claim 7, wherein The establishing of the mechanism model based on the above business behavior information includes: Performing data analysis on the actual business data according to the business logic information of the actual business data; Based on the data analysis, establishing a vehicle scheduling mechanism model and a site mechanism model, where the site mechanism model includes a network point mechanism model and a transfer yard mechanism model.

10. The method according to claim 6, wherein Among them, The target simulation results include route simulation results, vehicle simulation results, and execution situation simulation results; The actual operation results include actual route results, actual vehicle results, and actual execution results; The consistency comparison results include route consistency comparison results, vehicle consistency comparison results, and execution situation consistency comparison results.

11. The method according to claim 10, characterized in that, The comparing of the target simulation results with the actual operation results to obtain the consistency comparison results includes: Comparing the route simulation results with the actual route results to obtain the route consistency comparison results; Comparing the vehicle simulation results with the actual vehicle results to obtain the vehicle consistency comparison results; Comparing the execution situation simulation results with the actual execution results to obtain the execution situation consistency comparison results.

12. The method according to claim 11, wherein The comparing of the route simulation results with the actual route results to obtain the route consistency comparison results includes: Comparing the stops corresponding to the actual line plan on the temporary virtual platform with the stops corresponding to the actual line plan in the real scenario to obtain the route consistency comparison results.

13. The method according to claim 11, wherein The comparing of the vehicle simulation results with the actual vehicle results to obtain the vehicle consistency comparison results includes: Comparing the quantity of goods loaded and unloaded by each vehicle in the actual line plan at each network point on the temporary virtual platform with the quantity of goods loaded and unloaded by each vehicle in the actual line plan at each network point in the real scenario to obtain the vehicle consistency comparison results.

14. The method according to claim 11, wherein The comparing of the execution situation simulation results with the actual execution results to obtain the execution situation consistency comparison results includes: Comparing the execution situation corresponding to the execution of the temporary additional vehicle task by the actual line plan on the temporary virtual platform with the execution situation corresponding to the execution of the temporary additional vehicle task by the actual line plan in the real scenario to obtain the execution situation consistency comparison results.

15. A logistics cable layout verification device based on digital twin, characterized in that, The device includes: A cable layout plan acquisition module, configured to acquire a logistics cable layout plan corresponding to the logistics cable layout verification instruction in response to the logistics cable layout verification instruction; A simulation operation module, configured to input the logistics cable layout plan into a pre-built digital twin platform for simulation operation to obtain a simulation operation result; the digital twin platform refers to a virtual simulation platform pre-built based on real logistics cable layout operations; A verification module, configured to verify the logistics cable layout plan based on the simulation operation result to obtain a cable layout verification result corresponding to the logistics cable layout plan; the cable layout verification result is used to verify the actual operation effect of the logistics cable layout plan.

16. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 14 are implemented.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 14 are implemented.

18. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 14 are implemented.

Citation Information

Patent Citations

  • Production scheduling method and device based on digital twinning and computer equipment

    CN114399227A

  • High-performance virtual simulation method and system driven by digital twin data model

    CN115659791A

  • Metacosm display method, device and equipment based on digital twinning and medium

    CN116071531A

  • Compatibility verification of data standards

    US20220198363A1

  • Digital twin modeling and optimization of production processes

    US20230004149A1