Supply chain transportation scheduling system based on block chain

By introducing blockchain-based scheduling modules into the supply chain transportation system, simulating and selecting the best transportation process, the problems of inefficient transportation and high cost in the existing system are solved, and more efficient and transparent transportation management is achieved.

CN119599547APending Publication Date: 2025-03-11GUANGZHOU JIUFENG INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411792531.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-07
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The existing supply chain transportation system lacks an intelligent scheduling mechanism and cannot dynamically adjust transportation strategies based on real-time transportation conditions and demands, resulting in inefficient transportation and high cost.

Method used

A blockchain-based supply chain transportation scheduling system is adopted, including execution selection modules, execution determination modules, transportation recording modules and transportation scheduling modules. By simulating multiple transportation processes, the best process is selected, the transportation process is recorded, and the dispatching is optimized based on real-time data.

Benefits of technology

It realizes the accurate and efficient selection of the best transportation process in supply chain transportation, improves transportation efficiency and transparency, reduces transportation costs, and ensures reasonable transportation of supply chain products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119599547A_ABST
    Figure CN119599547A_ABST
Patent Text Reader

Abstract

The invention discloses a supply chain transportation scheduling system based on a block chain, and relates to the technical field of supply chain transportation, the system discloses an execution selection module, an execution determination module, a transportation recording module and a transportation scheduling module, and the execution selection module and the execution determination module are set. A plurality of transportation processes are accurately and efficiently simulated and deeply analyzed, the transportation processes are comprehensively recorded and analyzed in combination with a block chain technology, the optimal transportation process is comprehensively judged to execute transportation of supply chain products, and a transportation recording module and a transportation scheduling module are arranged, so that the transportation efficiency is improved. According to the method, the transportation process of the supply chain products can be monitored and analyzed, when deviation occurs in the actual transportation process, the effective and adaptive scheduling process is arranged in time to schedule and transport the supply chain products, and reasonable transportation of the supply chain products is comprehensively guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of supply chain transportation technology, and more specifically, to a supply chain transportation scheduling system based on blockchain. Background Art

[0002] With the rapid development of globalization and e-commerce, supply chain management has become increasingly complex and challenging. Traditional supply chain transportation methods often rely on manual decision-making and paper records, resulting in opaque and inefficient transportation processes, and difficulty in responding to emergencies and uncertainties. In addition, the poor information sharing between multiple participants involved in the supply chain transportation process has increased communication costs and error rates, further affecting transportation efficiency and customer satisfaction.

[0003] In order to overcome these problems, in recent years, blockchain technology has received extensive attention and application in the field of supply chain transportation due to its decentralization, immutability, transparency and traceability. Blockchain technology can provide a safe and reliable information sharing platform, allowing all participants in the supply chain to obtain transportation information in real time and accurately, thereby improving the transparency and efficiency of the transportation process.

[0004] However, although blockchain technology has great potential in the field of supply chain transportation, how to effectively apply it to the actual transportation process to achieve optimization and scheduling of the transportation process is still an urgent problem to be solved. The existing supply chain transportation system lacks an intelligent scheduling mechanism and cannot dynamically adjust the transportation strategy according to real-time transportation conditions and demand, resulting in low transportation efficiency and high costs. Summary of the invention

[0005] In view of the shortcomings of the prior art, the purpose of the present invention is to provide a supply chain transportation scheduling system based on blockchain.

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] The supply chain transportation scheduling system based on blockchain includes an execution selection module, an execution determination module, a transportation record module, and a transportation scheduling module;

[0008] When a supplier issues a supply chain transportation request, the execution selection module obtains the shipping place, receiving place and cargo information of the supply chain transportation request, generates a main supply transportation environment based on the shipping place, receiving place and cargo information, and simulates multiple transportation processes based on the main supply transportation environment;

[0009] The execution determination module is used to select an execution process from multiple transportation processes and transport the supply chain products based on the execution process;

[0010] The transportation record module records the supply transportation log during the transportation process based on the nodes of the blockchain;

[0011] The transportation scheduling module is used to obtain the transportation scheduling value of the execution process, and based on the comparison result of the transportation scheduling value and its threshold, determine whether it is necessary to schedule the transportation of the supply chain product, and schedule the transportation of the supply chain product based on the scheduling process.

[0012] Furthermore, an execution process is selected from a plurality of transport processes, specifically, the transport process evaluation value of each transport process is obtained, and the transport process with the smallest transport process evaluation value is marked as the execution process.

[0013] Furthermore, the transportation process evaluation of the transportation process is obtained by the following method: simulate the transportation process, generate a supply transportation log for every g time during the simulated transportation, obtain all the supply transportation logs when the simulated transportation is completed, construct a rectangular coordinate system with the transportation time as the X-axis and the supply transportation value as the Y-axis, obtain the supply transportation value and the transportation record time of the supply transportation log, mark the supply transportation value corresponding to the transportation record time in the supply transportation log in the form of points in the rectangular coordinate system, and obtain multiple transportation points by marking, connect two adjacent transportation points in the rectangular coordinate system through a line segment to form a supply transportation curve, draw a perpendicular line from the two end points of the supply transportation curve to the X-axis to obtain two start and end record line segments, and mark the total area of ​​the figure composed of the supply transportation curve, the two start and end record line segments and the X-axis as the transportation process evaluation.

[0014] Furthermore, the supply transportation value of the supply transportation log is obtained by the following method: collecting various types of transportation data within a time period of g, dividing each type of transportation data into transportation disappointment data, transportation ideal data and transportation boundary data, summing up the transportation independent evaluation values ​​of all transportation disappointment data in pairs, obtaining multiple transportation disappointment complex values, setting the transportation disappointment complex boundary value, when the transportation disappointment complex value is greater than the transportation disappointment complex boundary value, increasing the number of complex disappointments by one, marking the number of complex disappointments as Esa, summing up the transportation independent evaluation values ​​of all transportation boundary data in pairs, obtaining multiple transportation boundary overlap values, setting the transportation boundary overlap boundary value, when the transportation boundary overlap value is greater than the transportation boundary overlap boundary value, increasing the number of boundary influences by one, marking the number of boundary influences as Tsp, marking the total number of transportation ideal data as Pgb, and using the formula The supply transportation value Aer of the supply transportation log is obtained, where v1 is the complex disappointment coefficient, v2 is the boundary influence coefficient, and v3 is the transportation ideal coefficient.

[0015] Further, each type of transportation data is divided into transportation disappointment data, transportation ideal data and transportation boundary data, specifically: then obtain the transportation independent evaluation value of each type of transportation data, set the transportation independent evaluation upper limit value and the transportation independent evaluation lower limit value, when the transportation independent evaluation value is greater than or equal to the transportation independent evaluation upper limit value, mark this type of transportation data as transportation disappointment data, when the transportation independent evaluation value is less than or equal to the transportation independent evaluation lower limit value, mark this type of transportation data as transportation ideal data, when the transportation independent evaluation value is between the transportation independent evaluation upper limit value and the transportation independent evaluation lower limit value, mark this type of transportation data as transportation boundary data.

[0016] Furthermore, the transport-specific evaluation value of each type of transport data is obtained by the following method: obtaining a transport-specific evaluation model for each type of transport data, using each type of transport data as input data of the corresponding transport-specific evaluation model, and outputting the transport-specific evaluation value of each type of transport data.

[0017] Furthermore, the supply transportation log includes the supply transportation value and the transportation recording time.

[0018] Furthermore, the nodes based on the blockchain record the supply transportation log during the transportation process. Specifically, during the transportation process, a supply transportation log is generated for every g of time, and the supply transportation log is stored on the nodes of the blockchain.

[0019] Furthermore, the transportation scheduling value of the execution process is obtained in the following way: obtain all the supply transportation logs of the execution process, mark all the supply transportation logs of the execution process in the simulated transportation process as transportation control logs, group the supply transportation logs and transportation control logs at the same transportation recording time, calculate the difference between the supply transportation value of the supply transportation log in the same group and the supply transportation value of the transportation control log, obtain the transportation control deviation value, set the transportation control deviation threshold, when the transportation control deviation value is greater than or equal to the transportation control deviation threshold, increase the number of transportation deviations by one, mark the number of transportation deviations as Med, sum and average all transportation control deviation values, obtain the transportation control deviation mean value Tsw, and use the formula The transport scheduling value Syh of the execution process is obtained, where y1 is the transport deviation coefficient and y2 is the transport deviation coefficient.

[0020] Furthermore, based on the comparison result between the transport scheduling value and its threshold, it is determined whether it is necessary to schedule the transportation of the supply chain product, and the supply chain product is scheduled and transported based on the scheduling process, specifically: each time a supply transportation log of the execution process is generated, the transport scheduling value of the execution process is obtained, and the transport scheduling threshold is set. When the transport scheduling value is greater than or equal to the transport scheduling threshold, the current transportation location of the supply chain product is obtained, and the auxiliary supply transportation environment is generated based on the current transportation location, the destination and the cargo information. Multiple transportation processes are simulated based on the auxiliary supply transportation environment, and the transportation process evaluation value of each transportation process is obtained, and the transportation process with the smallest transportation process evaluation value is marked as the scheduling process;

[0021] When the transport scheduling value is less than the transport scheduling threshold, the supply chain product continues to be transported based on the execution process.

[0022] Compared with the prior art, the present invention has the following beneficial effects:

[0023] By setting up an execution selection module and an execution confirmation module, it is possible to accurately and efficiently simulate and deeply analyze various transportation processes when a supply chain transportation request occurs. By combining blockchain technology, the transportation process can be comprehensively recorded and analyzed, and the best transportation process can be comprehensively determined to execute the transportation of supply chain products. By setting up a transportation record module and a transportation scheduling module, it is possible to monitor and analyze the transportation process of supply chain products. When deviations occur in the actual transportation process, an effective and adaptive scheduling process can be promptly arranged to schedule and transport the supply chain products, thereby comprehensively ensuring the reasonable transportation of supply chain products. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 The system operation flow chart of the blockchain-based supply chain transportation scheduling system;

[0025] Figure 2 Obtaining process diagrams for transport process evaluation;

[0026] Figure 3 This is a module block diagram of the blockchain-based supply chain transportation scheduling system. DETAILED DESCRIPTION

[0027] Reference Figure 1-Figure 3 ,The blockchain-based supply chain transportation scheduling system includes an execution selection module, an execution determination module, a transportation recording module, and a transportation scheduling module.

[0028] Execution selection module: When a supplier issues a supply chain transportation request, after the supplier manufactures the product, it needs to ship the product to a distributor or retailer. The supplier then issues a supply chain transportation request, obtains the shipping location, consignment location and cargo information of the supply chain transportation request, and generates a main supply transportation environment based on the shipping location, consignment location and cargo information. A digital twin model can be constructed based on the shipping location, consignment location and cargo information. The digital twin model is a virtual, real-time or near real-time digital representation that reflects the state and behavior of an entity or system in the physical world. It can simulate the transportation situation of the entire supply chain, generate a supply transportation environment based on the digital twin model, and simulate multiple transportation processes based on the main supply transportation environment.

[0029] The transportation process evaluation of the transportation process is obtained by the following method: simulate the transportation process, generate a supply transportation log for every g of time during the simulated transportation, the supply transportation log includes the supply transportation value and the transportation record time, and when the simulated transportation is completed, obtain all the supply transportation logs, construct a rectangular coordinate system with the transportation time as the X-axis and the supply transportation value as the Y-axis, obtain the supply transportation value and the transportation record time of the supply transportation log, mark the supply transportation value corresponding to the transportation record time in the supply transportation log in the form of points in the rectangular coordinate system, the transportation record time corresponds to the X-axis, and the supply transportation value corresponds to the Y-axis, and multiple transportation points are marked, and two adjacent transportation points in the rectangular coordinate system are connected by a line segment to form a supply transportation curve, and two start and end record line segments are obtained by drawing a perpendicular line from the two end points of the supply transportation curve to the X-axis, and the total area of ​​the figure composed of the supply transportation curve, the two start and end record line segments and the X-axis is marked as the transportation process evaluation.

[0030] The supply transportation value of the supply transportation log is obtained in the following way: collect various types of transportation data within a period of g, the types of transportation data include but are not limited to transportation environment data, transportation cost data, and transportation quality data. The above data can be collected through Internet of Things devices and will not be elaborated here, and then obtain the transportation independent evaluation value of each type of transportation data, set the transportation independent evaluation upper limit value and the transportation independent evaluation lower limit value, the transportation independent evaluation upper limit value is greater than the transportation independent evaluation lower limit value, and the specific value is set according to the needs. When the transportation independent evaluation value is greater than or equal to the transportation independent evaluation upper limit value, this type of transportation data is marked as transportation disappointment data. When the transportation independent evaluation value is less than or equal to the transportation independent evaluation lower limit value, this type of transportation data is marked as transportation ideal data. When the transportation independent evaluation value is between the transportation independent evaluation upper limit value and the transportation independent evaluation lower limit value, this type of transportation data is marked as transportation boundary data. The transportation independent evaluation values ​​of all transportation disappointment data are summed up in pairs. For example, there are 3 transportation disappointment data in total, namely transportation disappointment data a, transportation disappointment data b, and transportation disappointment data c, then three summations are required. The transport independent evaluation value of transport disappointment data a is summed with the transport independent evaluation value of transport disappointment data b, the transport independent evaluation value of transport disappointment data a is summed with the transport independent evaluation value of transport disappointment data c, and the transport independent evaluation value of transport disappointment data b is summed with the transport independent evaluation value of transport disappointment data c to obtain multiple transport disappointment complex values, set the transport disappointment complex boundary value, the transport disappointment complex boundary value is the set threshold value, when the transport disappointment complex value is greater than the transport disappointment complex boundary value, the number of complex disappointments is increased by one, and the number of complex disappointments is marked as Esa, when the transport disappointment complex value is less than or equal to the transport disappointment complex boundary value, no corresponding processing is performed, the transport independent evaluation values ​​of all transport boundary data are summed up in pairs to obtain multiple transport boundary overlap values, set the transport boundary overlap boundary value, the transport boundary overlap boundary value is the set threshold value, when the transport boundary overlap value is greater than the transport boundary overlap boundary value, the number of boundary influences is increased by one, when the transport boundary overlap value is less than or equal to the transport boundary overlap boundary value, no corresponding processing is performed, the number of boundary influences is marked as Tsp, the total number of transport ideal data is marked as Pgb, and the formula is used. The supply transportation value Aer of the supply transportation log is obtained, where v1 is the complex disappointment coefficient, v2 is the boundary influence coefficient, and v3 is the transportation ideal coefficient. The value of v1 is 1.93, the value of v2 is 1.21, and the value of v3 is 0.87.

[0031] The transport-specific evaluation value of each type of transport data is obtained in the following manner: a transport-specific evaluation model of each type of transport data is obtained, each type of transport data is used as input data of the corresponding transport-specific evaluation model, and the transport-specific evaluation value of each type of transport data is obtained as output.

[0032] Each type of transportation data corresponds to a separate transportation evaluation model, which is used to obtain the transportation evaluation value of this type of transportation data. The construction method of each transportation evaluation model is the same. You only need to replace the training data in the construction process. The following is the construction method of the transportation evaluation model for public transportation environment data: collect s transportation environment data, each transportation environment data is displayed in the form of a data set, and the data in the data set includes but is not limited to temperature data (average temperature data, maximum temperature data, minimum temperature data, etc.), humidity data (average humidity data, maximum humidity data, minimum humidity data, etc.), build a deep learning model, and transform the transportation environment data into a single transportation evaluation model. The input environment data is used as the training data of the deep learning model, and a transport unique evaluation value is assigned to each training data. The value range of the transport unique evaluation value is (0-1). The larger the value of the transport unique evaluation value, the less the transport environment data meets the transport standards, and the smaller the value of the transport unique evaluation value, the more the transport environment data meets the transport standards (if the transport unique evaluation model of transportation cost data is constructed, the larger the value of the transport unique evaluation value, the less the transport cost data meets the transport standards). The training data is divided into a training set and a validation set according to the set ratio, and the training set and the validation set are iteratively trained. After the training is completed, the transport unique evaluation model of the transportation environment data is obtained.

[0033] Execution determination module: obtains the transportation process evaluation of each transportation process, marks the transportation process with the smallest transportation process evaluation value as the execution process, and transports the supply chain products based on the execution process.

[0034] By setting up an execution selection module and an execution confirmation module, we can accurately and efficiently simulate and deeply analyze various transportation processes when a supply chain transportation request occurs. By combining blockchain technology, we can comprehensively record and analyze the transportation process and comprehensively determine the best transportation process to execute the transportation of supply chain products.

[0035] Transportation record module: During the transportation process, a supply transportation log is generated for every g time, and the supply transportation log is stored on the node of the blockchain.

[0036] Transport scheduling module: Every time a supply transport log of an execution process is generated, the transport scheduling value of the execution process is obtained, and the transport scheduling threshold is set. The transport scheduling threshold is the set threshold. When the transport scheduling value is greater than or equal to the transport scheduling threshold, the current transport location of the supply chain product is obtained, and the auxiliary supply transport environment is generated based on the current transport location, the destination and the cargo information. Multiple transport processes are simulated based on the auxiliary supply transport environment, and the transport process evaluation of each transport process is obtained. The transport process with the smallest transport process evaluation value is marked as the scheduling process, and the supply chain products are scheduled for transportation based on the scheduling process.

[0037] When the transport scheduling value is less than the transport scheduling threshold, the supply chain product continues to be transported based on the execution process.

[0038] The transportation scheduling value of the execution process is obtained in the following way: obtain all the supply transportation logs of the execution process, mark all the supply transportation logs of the execution process in the simulated transportation process as transportation control logs, group the supply transportation logs and transportation control logs at the same transportation recording time, calculate the difference between the supply transportation value of the supply transportation log in the same group and the supply transportation value of the transportation control log, obtain the transportation control deviation value, set the transportation control deviation threshold, the transportation control deviation threshold is the set threshold, when the transportation control deviation value is greater than or equal to the transportation control deviation threshold, increase the number of transportation deviations by one, when the transportation control deviation value is less than the transportation control deviation threshold, do not do the corresponding processing, mark the number of transportation deviations as Med, sum and average all transportation control deviation values, obtain the transportation control deviation mean value Tsw, and use the formula The transport scheduling value Syh of the execution process is obtained, where y1 is the transport deviation coefficient, y2 is the transport deviation coefficient, the value of y1 is 1.38, and the value of y2 is 2.54.

[0039] By setting up a transportation record module and a transportation scheduling module, the transportation process of supply chain products can be monitored and analyzed. When deviations occur in the actual transportation process, effective and adaptive scheduling processes can be arranged in a timely manner to schedule the transportation of supply chain products, thereby comprehensively ensuring the reasonable transportation of supply chain products.

[0040] The above formulas are all dimensionless and numerical calculations. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters in the formula are set by technicians in this field according to actual conditions.

[0041] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0042] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0043] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0044] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0045] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0046] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0047] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. The supply chain transportation scheduling system based on blockchain is characterized by: It includes an execution selection module, an execution determination module, a transportation record module, and a transportation scheduling module; When a supplier issues a supply chain transportation request, the execution selection module obtains the shipping place, receiving place and cargo information of the supply chain transportation request, generates a main supply transportation environment based on the shipping place, receiving place and cargo information, and simulates multiple transportation processes based on the main supply transportation environment; The execution determination module is used to select an execution process from multiple transportation processes and transport the supply chain products based on the execution process; The transportation record module records the supply transportation log during the transportation process based on the nodes of the blockchain; The transportation scheduling module is used to obtain the transportation scheduling value of the execution process, and based on the comparison result of the transportation scheduling value and its threshold, determine whether it is necessary to schedule the transportation of the supply chain product, and schedule the transportation of the supply chain product based on the scheduling process.

2. The blockchain-based supply chain transportation scheduling system according to claim 1 is characterized in that: An execution process is selected from multiple transportation processes, specifically: a transportation process evaluation value of each transportation process is obtained, and a transportation process with the smallest transportation process evaluation value is marked as an execution process.

3. The blockchain-based supply chain transportation scheduling system according to claim 2 is characterized in that: The transportation process evaluation of the transportation process is obtained by the following method: simulate the transportation process, generate a supply transportation log for every g time during the simulated transportation, obtain all the supply transportation logs when the simulated transportation is completed, construct a rectangular coordinate system with the transportation time as the X-axis and the supply transportation value as the Y-axis, obtain the supply transportation value and the transportation record time of the supply transportation log, mark the supply transportation value corresponding to the transportation record time in the supply transportation log in the form of points in the rectangular coordinate system, and obtain multiple transportation points by marking, connect two adjacent transportation points in the rectangular coordinate system through a line segment to form a supply transportation curve, draw a perpendicular line from the two end points of the supply transportation curve to the X-axis to obtain two start and end record line segments, and mark the total area of ​​the figure composed of the supply transportation curve, the two start and end record line segments and the X-axis as the transportation process evaluation.

4. The blockchain-based supply chain transportation scheduling system according to claim 3 is characterized in that: The supply transportation value of the supply transportation log is obtained in the following way: collect various types of transportation data within the time length g, divide each type of transportation data into transportation disappointment data, transportation ideal data and transportation boundary data, sum up the transportation independent evaluation values ​​of all transportation disappointment data in pairs, obtain multiple transportation disappointment complex values, set the transportation disappointment complex boundary value, when the transportation disappointment complex value is greater than the transportation disappointment complex boundary value, increase the number of complex disappointments by one, and mark the number of complex disappointments as Esa, sum up the transportation independent evaluation values ​​of all transportation boundary data in pairs, obtain multiple transportation boundary overlap values, set the transportation boundary overlap boundary value, when the transportation boundary overlap value is greater than the transportation boundary overlap boundary value, increase the number of boundary influences by one, mark the number of boundary influences as Tsp, mark the total number of transportation ideal data as Pgb, and use the formula The supply transportation value Aer of the supply transportation log is obtained, where v1 is the complex disappointment coefficient, v2 is the boundary influence coefficient, and v3 is the transportation ideal coefficient.

5. The blockchain-based supply chain transportation scheduling system according to claim 4 is characterized in that: Each type of transportation data is divided into transportation disappointment data, transportation ideal data and transportation boundary data. Specifically, the transportation independent evaluation value of each type of transportation data is obtained, and the transportation independent evaluation upper limit value and the transportation independent evaluation lower limit value are set. When the transportation independent evaluation value is greater than or equal to the transportation independent evaluation upper limit value, this type of transportation data is marked as transportation disappointment data. When the transportation independent evaluation value is less than or equal to the transportation independent evaluation lower limit value, this type of transportation data is marked as transportation ideal data. When the transportation independent evaluation value is between the transportation independent evaluation upper limit value and the transportation independent evaluation lower limit value, this type of transportation data is marked as transportation boundary data.

6. The blockchain-based supply chain transportation scheduling system according to claim 5 is characterized in that: The transport-specific evaluation value of each type of transport data is obtained in the following manner: a transport-specific evaluation model of each type of transport data is obtained, each type of transport data is used as input data of the corresponding transport-specific evaluation model, and the transport-specific evaluation value of each type of transport data is obtained as output.

7. The blockchain-based supply chain transportation scheduling system according to claim 3 is characterized in that: The supply transportation log includes the supply transportation value and the transportation recording time.

8. The blockchain-based supply chain transportation scheduling system according to claim 1 is characterized in that: The blockchain-based nodes record the supply transportation log during the transportation process. Specifically, during the transportation process, a supply transportation log is generated for every g of time, and the supply transportation log is stored on the blockchain node.

9. The blockchain-based supply chain transportation scheduling system according to claim 1 is characterized in that: The transportation scheduling value of the execution process is obtained in the following way: obtain all the supply transportation logs of the execution process, mark all the supply transportation logs of the execution process in the simulated transportation process as transportation control logs, group the supply transportation logs and transportation control logs at the same transportation recording time, calculate the difference between the supply transportation value of the supply transportation log in the same group and the supply transportation value of the transportation control log, obtain the transportation control deviation value, set the transportation control deviation threshold, when the transportation control deviation value is greater than or equal to the transportation control deviation threshold, increase the number of transportation deviations by one, mark the number of transportation deviations as Med, sum and average all transportation control deviation values, obtain the transportation control deviation mean value Tsw, and use the formula The transport scheduling value Syh of the execution process is obtained, where y1 is the transport deviation coefficient and y2 is the transport deviation coefficient.

10. The blockchain-based supply chain transportation scheduling system according to claim 1 is characterized in that: Based on the comparison result between the transport scheduling value and its threshold, determine whether it is necessary to schedule the transportation of the supply chain product, and schedule the transportation of the supply chain product based on the scheduling process. Specifically, each time a supply transportation log of the execution process is generated, obtain the transport scheduling value of the execution process, set the transport scheduling threshold, and when the transport scheduling value is greater than or equal to the transport scheduling threshold, obtain the current transportation location of the supply chain product, generate an auxiliary supply transportation environment based on the current transportation location, the destination, and the cargo information, simulate multiple transportation processes based on the auxiliary supply transportation environment, obtain the transportation process evaluation value of each transportation process, and mark the transportation process with the smallest transportation process evaluation value as the scheduling process; When the transport scheduling value is less than the transport scheduling threshold, the supply chain product continues to be transported based on the execution process.