Transportation cost calculation method and system

By building a transportation cost calculation model, the problems of incomplete data dimensions and insufficient flexibility in the existing system are solved, the accuracy and flexibility of transportation cost calculation are achieved, and the control and economic benefits of transportation cost are improved.

CN119887016APending Publication Date: 2025-04-25SHANGHAI WUYOU SUPPLY CHAIN MANAGEMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510006805.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The existing transportation cost calculation system has problems such as incomplete data dimensions, insufficient flexibility, insufficient cost control, and low intelligence, making it difficult to adapt to complex and changing transportation needs and environments.

Method used

By obtaining historical transportation data, analyzing data dimensions, defining transportation modes, and building an independent cost calculation model for each transportation mode, integrating all models to form a transportation cost calculation model, and then calculating transportation costs.

Benefits of technology

It realizes the accuracy and flexibility of transportation cost calculation, can adapt to different transportation scenarios and customer needs, ensures fine control of transportation costs, and improves economic benefits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119887016A_ABST
    Figure CN119887016A_ABST
Patent Text Reader

Abstract

The invention discloses a transportation cost calculation method, which comprises the following steps of: acquiring historical transportation data, and analyzing the historical transportation data to obtain a data dimension; defining a transport mode, wherein the transport mode is defined by using at least one data dimension; constructing an independent cost calculation model for each transportation mode, and integrating all the independent cost calculation models to obtain a transportation cost calculation model; and obtaining current transportation data, and inputting the current transportation data into the transportation cost calculation model to obtain a transportation cost calculation result. By considering a plurality of data dimensions, accurate calculation of the transportation cost is realized, and the calculation accuracy is improved; different transportation scenes and customer requirements are met, reasonable allocation of the cost is ensured, and fine control over the transportation cost can also be achieved; by accurately calculating the transportation cost, the budget can be better formulated, the transportation strategy can be better optimized, the logistics cost can be reduced, and the economic benefit can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics technology, and in particular to a method and system for calculating transportation costs. Background Art

[0002] With the development of the logistics industry, more and more data dimensions need to be considered during transportation. Although there are now a variety of transportation cost calculation systems, most of the systems have certain defects and are difficult to accurately respond to complex and changing transportation needs and environments. Specifically, the existing technologies mainly have the following problems: the data dimensions are not comprehensive, and it is difficult to reasonably calculate prices when used in daily transportation scenarios; insufficient flexibility, the existing system lacks sufficient flexibility to adjust the calculation model, and cannot meet the personalized needs of customers; limited ability to deal with special situations, such as goods that need to be transported urgently, goods that are too large or overweight, etc.; cost control is not fine enough, and when the transportation costs cannot be reasonably calculated, the transportation costs cannot be reasonably controlled, and thus the economic benefits are difficult to improve; the level of intelligence is not high, and the existing technology still has the problems of single data dimension and insufficient flexibility in the calculation of transportation costs. Therefore, it is particularly important to develop a system that can comprehensively consider multiple data dimensions, flexibly adapt to different transportation scenarios and customer needs, accurately calculate transportation costs, and achieve fine control of transportation costs. Summary of the invention

[0003] In view of the fact that the current transportation cost calculation has a single data dimension and insufficient flexibility, the present invention provides a transportation cost calculation method, which uses multiple necessary data dimensions and additional data dimensions and multiple cost calculation modes to adapt to customer needs in different transportation scenarios and accurately calculate transportation costs.

[0004] To achieve the above object, the embodiments of the present invention adopt the following technical solutions:

[0005] A method for calculating transportation costs comprises the following steps:

[0006] Obtain historical transportation data and analyze it to obtain data dimensions;

[0007] Define the transportation mode, using at least one data dimension to define the transportation mode;

[0008] Build an independent cost calculation model for each transportation mode, integrate all independent cost calculation models to obtain a transportation cost calculation model;

[0009] The current transportation data is obtained, and the current transportation data is input into the transportation cost calculation model to obtain the transportation cost calculation result.

[0010] According to one aspect of the present invention, the data dimensions include at least: weight, volume, weight-to-bulk ratio, vehicle type, vehicle length, train number, cargo type, and timeliness requirement.

[0011] According to one aspect of the present invention, the transportation mode includes at least: highway less-than-truckload billing mode, highway truckload billing mode and express billing mode, and the fee calculation method uses the fee calculation method corresponding to the transportation mode according to the different transportation modes.

[0012] According to one aspect of the present invention, the use of at least one data dimension to limit the transportation mode includes: limiting the highway LTL billing by weight, volume and weight-to-bulk ratio, limiting the highway truckload billing by vehicle type, vehicle length and vehicle number, and limiting the express billing mode by time requirements.

[0013] According to one aspect of the present invention, the charging method of the highway LTL charging model includes:

[0014] Obtaining necessary data dimensions of the highway LTL billing model, wherein the necessary data dimensions include weight, volume, and weight-to-bulk ratio;

[0015] Calculate the interval floor price of the necessary data dimensions;

[0016] Obtain additional data dimensions of the highway LTL billing model, where the additional data dimensions are any one or more of the transportation route, time requirement, cargo type, and cyclic pickup;

[0017] Calculating a floating price for the additional data dimension;

[0018] Calculate shipping costs based on the range base price and floating price.

[0019] According to one aspect of the present invention, the charging method of the highway vehicle charging model includes:

[0020] Obtain necessary data dimensions of the highway vehicle charging model, including vehicle type, vehicle length, and vehicle number;

[0021] Calculate the interval floor price of the necessary data dimensions;

[0022] Obtain additional data dimensions of the highway vehicle charging model, where the additional data dimensions are any one or more of weight, volume, weight-to-bulk ratio, transport vehicle type, transport route, delivery address, and time requirements;

[0023] Calculating a floating price for the additional data dimension;

[0024] Calculate shipping costs based on the range base price and floating price.

[0025] According to one aspect of the present invention, the billing method of the express billing model includes:

[0026] Obtain necessary data dimensions of the express delivery billing model, including weight, volume, weight-to-volume ratio, and time requirements;

[0027] Calculate the interval floor price of the necessary data dimensions;

[0028] Obtain additional data dimensions of the express billing model, where the additional data dimensions are any one or more of the transport route and the cargo type;

[0029] Calculating a floating price for the additional data dimension;

[0030] Calculate shipping costs based on the range base price and floating price.

[0031] According to one aspect of the present invention, constructing an independent cost calculation model for each transportation mode includes:

[0032] Based on the cost calculation method corresponding to the transportation mode, build independent cost calculation models respectively;

[0033] Obtain historical transportation data and data dimensions of historical transportation data;

[0034] According to the data dimensions, historical transportation data is classified into defined transportation modes;

[0035] Use classified historical transportation data to train independent cost calculation models;

[0036] Optimize and adjust the independent cost calculation model based on the training results.

[0037] According to one aspect of the present invention, the method of obtaining current transportation data, inputting the current transportation data into the transportation cost calculation model, and obtaining the transportation cost calculation result includes:

[0038] Obtain current transportation data and analyze the current transportation data to obtain data dimensions;

[0039] Determine the transportation mode of current transportation data based on data dimensions;

[0040] Independent cost calculation model matching the corresponding transportation mode;

[0041] The transportation cost is calculated through the matched independent cost calculation model, and the transportation cost calculation result is output.

[0042] According to one aspect of the present invention, the transportation cost calculation method further includes: matching based on current transportation data, integrating and calculating the costs of the orders to which the successfully matched transportation data belongs, and allocating the costs.

[0043] A transportation cost calculation system, comprising:

[0044] Data collection module, used to obtain current transportation data;

[0045] Data analysis module, used to obtain historical transportation data and analyze historical transportation data to obtain data dimensions;

[0046] A mode definition module, used for defining a transportation mode, and defining the transportation mode using at least one data dimension;

[0047] The transportation cost calculation model is obtained by constructing an independent cost calculation model for each transportation mode and integrating all independent cost calculation models, and is used to obtain the transportation cost calculation result according to the input current transportation data.

[0048] Advantages of the implementation of the present invention: A method for calculating transportation costs described in the present invention includes the following steps: obtaining historical transportation data, analyzing historical transportation data to obtain data dimensions; defining transportation modes, and using at least one data dimension to limit transportation modes; constructing an independent cost calculation model for each transportation mode, integrating all independent cost calculation models, and obtaining a transportation cost calculation model; obtaining current transportation data, and inputting the current transportation data into the transportation cost calculation model to obtain a transportation cost calculation result. By considering multiple data dimensions such as transportation routes, time requirements, cargo types, weight, and volume, accurate calculation of transportation costs is achieved, and the accuracy of calculation is improved; multiple data dimensions can be selected and used according to actual needs to adapt to different transportation scenarios and customer needs, and special situations in different transportation modes can also be charged through additional data dimensions, ensuring reasonable cost sharing; detailed consideration of different transportation scenarios and factors can also achieve fine control of transportation costs; by accurately calculating transportation costs, enterprises can better formulate budgets, optimize transportation strategies, reduce logistics costs, and improve economic benefits. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0050] Figure 1 This is a flow chart of the method for calculating transportation costs according to the first embodiment of the present invention;

[0051] Figure 2 This is a flow chart of the method for calculating transportation costs according to the second embodiment of the present invention;

[0052] Figure 3 This is a structural diagram of the transportation cost calculation system according to the third embodiment of the present invention;

[0053] Figure 4 This is a structural diagram of the transportation cost calculation device described in Example 4 of the present invention. DETAILED DESCRIPTION

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

[0055] The terms "including" and "having" and any variations thereof in the embodiments of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product or equipment comprising a series of steps or modules is not necessarily limited to those steps or modules explicitly listed, but may include other steps or modules not explicitly listed or inherent to these processes, methods, products or equipment.

[0056] The naming or numbering of the steps in the embodiments of the present invention does not mean that the steps in the method flow must be executed in the time / logical sequence indicated by the naming or numbering. The execution order of the named or numbered process steps can be changed according to the technical purpose to be achieved, as long as the same or similar technical effects can be achieved.

[0057] Reference to an "embodiment" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0058] Embodiment 1

[0059] like Figure 1 As shown, a method for calculating transportation costs includes the following steps:

[0060] Step S1: Obtain historical transportation data, and analyze the historical transportation data to obtain data dimensions;

[0061] The data dimensions include weight, volume, weight-to-bulk ratio, and time requirements. These four data dimensions can also be regarded as necessary data dimensions. The necessary data dimensions are the main reference data dimensions when calculating freight in this field; in addition, the data dimensions also include transportation routes, cargo types, cyclic pickup, transportation vehicle models, delivery addresses, etc. The above data dimensions are used to adjust the transportation costs according to actual conditions.

[0062] Step S2: defining a transport mode, using at least one data dimension to define the transport mode;

[0063] The transportation modes include at least: highway less-than-truckload billing mode, highway truckload billing mode and express billing mode. The fee calculation method uses the fee calculation method corresponding to the transportation mode according to the different transportation modes.

[0064] Step S21: using the highway LTL billing mode;

[0065] The highway LTL billing is limited by weight and volume. In this embodiment, the LTL cargo consigned by the consignor is less than 3t (excluding 3t) and is limited to the highway LTL billing. In general, it also needs to meet the following requirements: 0.01m 3 ≤ Volume of a single piece of cargo ≤ 1.5m 3 The weight of a single piece shall not exceed 200kg, and the length, width and height of the goods shall not exceed 3.5m, 1.5m and 1.3m respectively. It should be noted that in special cases, for goods weighing more than 10kg, the volume shall be less than 0.01m 3 It is also regarded as a condition for the highway LTL billing method. For goods with both weight and volume, the cost needs to be calculated based on the weight-to-volume ratio.

[0066] The billing method of the highway LTL billing model includes the following steps:

[0067] Step S211: Obtaining necessary data dimensions of the highway LTL billing model, wherein the necessary data dimensions include weight and volume;

[0068] In this embodiment, the necessary data dimensions of the highway LTL billing model are weight and volume, that is, the fee is calculated based on the weight or volume of the consigned goods. Generally speaking, by defining weight intervals and volume intervals, different intervals require different freight rates. When actually calculating the fees, priority is given to calculating based on the weight of the goods, and only for larger goods will the volume be considered for calculation.

[0069] Step S212: Calculate the interval reserve price of the necessary data dimension;

[0070] The zero-unit-price highway billing model limits the weight and volume ranges of consigned goods. On this basis, the weight range and volume range are further divided into multiple small ranges. Each range uses a different billing standard, that is, the range floor price of the necessary data dimension is calculated; the range can be divided into equal parts, or it can be divided into unequal parts according to the actual transportation difficulty, and the range floor price of each range is calculated based on the division results.

[0071] The interval base price is also related to the unit of measurement of the goods. In order to facilitate the calculation of transportation costs, after obtaining the interval base price, it is also necessary to obtain the settlement volume. The unit of measurement in the quotation of the consigned goods includes "kilograms / kg" and "cubic meters / m3" in addition to "tons / t". 3 ", etc., and the settlement volume of the consigned goods is generally obtained based on the selected pricing unit.

[0072] When the quotation unit is "ton / t", if the quotation sets the weight-to-foam ratio, then:

[0073] Settlement quantity = max (order tons, order volume converted into tons based on weight-to-foam ratio);

[0074] The order tonnage is the total weight of the order when there is no settlement quantity (convert to tons if the unit is not tons). When there is a settlement quantity, the settlement quantity of the order is taken. For example, the order weight is 1000 kg, that is, 1 ton; the order volume is converted into tons according to the weight-to-bulb ratio, that is, the order tonnage is converted according to the weight-to-bulb ratio of the quotation. For example, the weight-to-bulb ratio is 1 cubic meter = 333 kilograms, and the order volume is 2 cubic meters, then the converted order tonnage is (2*333) / 1000 = 0.666 tons; the settlement quantity is the maximum of the order tonnage and the order conversion tonnage, that is, 1 ton;

[0075] When the quotation unit is "ton / t" and the quotation does not set the weight-to-foam ratio, the data on the order will be directly used as the settlement quantity. When the order does not have a settlement quantity, the total weight of the order will be used (converted to tons if the unit is not tons). When the order has a settlement quantity, the settlement quantity of the order will be used.

[0076] You can also get a quotation in units of "kg / kg" and "cubic meter / m 3 " and other settlement amounts.

[0077] Step S213: Acquire additional data dimensions of the highway LTL billing model, where the additional data dimensions are any one or more of the transportation route, time requirement, cargo type, cyclic pickup, and re-bubble ratio;

[0078] The highway LTL billing model is not limited to highway LTL billing. It can also be used for billing by hand, air, rail, self-pickup, and sea transportation.

[0079] In fact, the calculation of transportation costs based only on the two necessary data dimensions of weight and volume cannot meet the current transportation market. Therefore, it is necessary to obtain additional data dimensions of the highway LTL billing model to further optimize the cost calculation method through the additional data dimensions. Specifically, in this embodiment, the additional data dimensions include transportation routes, time requirements, cargo types, and cyclic pickup. One or more of them are selected as additional data dimensions according to the actual situation of the consigned goods. The attributes of each additional data dimension are as follows:

[0080] Transportation routes, distances, road conditions, bridge tolls and other factors of different routes will directly affect transportation costs;

[0081] Time requirements: according to the customer's requirements for delivery time, set corresponding time-limit fees to encourage on-time service;

[0082] Cargo type: Different cargoes have different transportation requirements and costs, such as dangerous goods and fragile goods. They need to be categorized and charged according to the type of cargo;

[0083] Milkrun billing is a billing method for the collection and delivery of goods at fixed times, fixed points and fixed quantities.

[0084] In addition, other factors can also be considered, such as pickup fees, delivery fees, unloading fees, and insurance premiums. These factors can be added to the calculation of transportation costs, and the transportation costs can be comprehensively considered in combination with the basic freight to achieve a comprehensive and accurate calculation of road LTL transportation costs.

[0085] Step S214: Calculate the floating price of the additional data dimension;

[0086] According to the attributes of the additional data dimensions, the additional cost for actual transportation is estimated, and the floating price of each additional data dimension is calculated based on the additional cost. In addition, the floating price of each additional data dimension in each small interval divided by the weight interval and volume interval of the necessary data dimensions can be calculated to facilitate further calculation of transportation costs.

[0087] Step S215: Calculate the transportation cost based on the interval base price and the floating price.

[0088] Based on the calculated range floor price and floating price, the cost is calculated according to the actual situation of the consignor's consignment of goods. The necessary data dimensions of the goods and the range floor price are obtained to calculate the basic cost. The floating price is calculated based on the additional data dimensions of the goods. The basic cost is adjusted according to the floating price to obtain the transportation cost.

[0089] The highway LTL billing model is generally used to calculate the freight rates for LTL, hand-carried, air, rail, self-pickup, and sea freight quotations. The optional pricing models include the settlement volume pricing model and the express pricing model.

[0090] The settlement volume pricing mode calculates the freight of the quotation based on the interval floor price and the settlement volume. It determines whether the freight of the quotation is set according to the number of pieces. If it is set, it first determines whether the total transportation quantity of the order meets the interval set by the number of pieces. If it meets the interval floor price, the unit price of the freight is obtained. The calculation formula is:

[0091] Freight = freight unit price * total order quantity.

[0092] On the contrary, the range floor price of the freight range that meets the conditions is taken according to the settlement volume, that is, the freight unit price (if there is no range, the freight unit price under the freight is directly taken). The calculation formula is:

[0093] Freight = freight unit price * settlement quantity.

[0094] When the pricing unit is tons / kg / cubic meters, the above logic applies. When the pricing unit is the transport quantity, the unit price can only be set according to the quantity.

[0095] In the express pricing mode, the pricing unit of the quotation can be tons, kilograms, cubic meters, and transportation quantity. Different pricing units are used to calculate the settlement volume and additional weight. Regardless of the pricing unit, the freight calculation formula is

[0096] Freight = minimum freight + (additional weight * additional weight unit price).

[0097] Minimum freight: When the settlement quantity is less than the starting quantity, the minimum freight will be directly taken, and the freight will be directly equal to the minimum freight. For example, if the settlement quantity of an order is 0.5 tons, the starting quantity is 1 ton, and the minimum freight is 500, then the freight = 500.

[0098] Additional weight: Because the additional weight unit price can be set to 1 ton per additional weight, or it can be set to several tons per additional weight, the additional weight = (settlement quantity - starting quantity) / additional weight per x. If the order settlement quantity is less than the starting quantity, there will be no additional weight. For example: the order settlement quantity is 10 tons, the starting quantity is 1 ton, the additional weight per x tons is 1, the additional weight unit price is 90, and the additional weight = (10-1) / 1 = 9. For example: the order settlement quantity is 10 tons, the starting quantity is 1 ton, the additional weight per x tons is 3, the additional weight unit price is 90, and the additional weight = (10-1) / 3 = 3.

[0099] Additional weight unit price: the additional weight unit price in the quotation to which the goods belong.

[0100] The settlement volume pricing model and the express pricing model do not obtain the final transportation cost. The existence of additional data dimensions must also be considered. In addition, the freight calculation generally also includes pickup fees, delivery fees, and unloading fees.

[0101] The calculation methods of pick-up fees include: charging by time, charging by weight, charging by volume, charging by piece, and charging by point, etc.

[0102] Pay per order, that is, a fixed price for one order. First determine whether the settlement volume of the order meets the range requirements for the calculation of the delivery fee. If it does, the delivery fee will be calculated. Otherwise, if there is no delivery fee and the delivery fee range is not set, it will be calculated directly without judgment;

[0103] Charged by weight, usually by ton or kilogram, calculated by the delivery fee unit price per ton / kilogram and the calculated settlement volume. It should be noted that when the settlement volume unit and the delivery fee unit are inconsistent, conversion is required, and charging by weight also requires that the settlement volume of the order meets the range requirements for delivery fee calculation;

[0104] Billing by volume is the same as charging by weight, except that the unit is changed from weight to volume;

[0105] Billing by piece, that is, billing by quantity, also requires first determining whether the order settlement quantity meets the range requirements for calculating the delivery fee. If it does, the delivery fee is calculated based on the delivery fee unit price and quantity.

[0106] The fee is charged by point, that is, one shipping address is charged with one pickup fee. First, determine whether the order settlement volume meets the range requirements for the pickup fee calculation. If it meets the requirements, calculate the pickup fee for each shipping address based on the pickup fee unit price and the shipping address. Then, combine the pickup fees of each shipping address to get the total pickup fee.

[0107] The calculation method of delivery fee, unloading fee, etc. is basically the same as that of pick-up fee, except that the unit price of pick-up fee is changed to the unit price of delivery fee, unit price of unloading, etc.

[0108] It should be noted that the point-based charging in the pickup fee is calculated based on the shipping address, while the point-based charging in the delivery fee is calculated based on the delivery address; the point-based charging in the unloading fee is calculated once for each delivery address.

[0109] The cost calculation results obtained by incorporating additional data dimensions into the settlement volume pricing model or the express pricing model can be added with the pick-up fee, delivery fee, unloading fee and other fees to obtain the final transportation cost.

[0110] Step S22: using the highway vehicle charging mode;

[0111] The highway vehicle charging is limited by any one of weight, volume, and cargo type. In this embodiment, if the chargeable weight of the consignor's consignment is more than 3 tons, or its nature, volume, and shape require a vehicle to transport, it is limited to highway vehicle charging. The following goods must be transported by highway vehicle (i.e., highway vehicle charging):

[0112] (1) Fresh goods, such as frozen meat, frozen fish, live poultry, livestock, aquatic products, insects, etc.;

[0113] (2) Goods that require special vehicles for transportation, such as dangerous goods such as petroleum and caustic soda, and bulk goods such as grain and powder;

[0114] (3) Dangerous goods that cannot be transported together with other goods;

[0115] (4) Unclean goods that are likely to contaminate other goods, such as carbon black, fur, etc.;

[0116] (5) Bulk cargoes not counted in pieces, such as coal, coke, ore, mineral sand, etc.

[0117] The charging method of the highway vehicle charging model includes the following steps:

[0118] Step S221: Obtain necessary data dimensions of the vehicle charging model, wherein the necessary data dimensions include vehicle type, vehicle length, and vehicle number;

[0119] In this embodiment, the necessary data dimensions of the highway LTL billing model are vehicle type, vehicle length, and trip number. That is, the fee is calculated based on the type of vehicle, the length of the vehicle, and whether the trip is one-way or round-trip. Generally speaking, a van will cost more than a flatbed truck. The longer the vehicle, the higher the corresponding freight. The more trips there are, the higher the freight.

[0120] Step S222: Calculate the interval reserve price of the necessary data dimension;

[0121] The highway vehicle charging model calculates the interval floor price based on the necessary data dimensions, which requires considering the vehicle type, vehicle length and vehicle number. For example, when the shipping address and the delivery address of the order are the same, the interval floor price for reference is as follows:

[0122] Van, 4.8 meters, one way, freight = 1,000 yuan;

[0123] Flatbed truck, 6.8 meters, one way, freight = 1500 yuan;

[0124] Van, 4.8 meters, round trip, freight = 2,500 yuan.

[0125] In the vehicle-wide billing model, the range floor price is not related to the settlement volume, but the pick-up fee, delivery fee, unloading fee, etc. may involve the settlement volume, and the settlement volume will only be calculated when necessary.

[0126] Step S223: obtaining additional data dimensions of the highway vehicle charging model, wherein the additional data dimensions are any one or more of weight, volume, transportation route, time requirement, cargo type, cycle pickup, and re-bubble ratio;

[0127] In fact, the calculation of transportation costs based on the three necessary data dimensions of vehicle type, vehicle length, and vehicle number cannot meet all transportation situations. In some transportation situations, it is also necessary to obtain additional data dimensions of the highway vehicle charging model, and further optimize the cost calculation method through the additional data dimensions. Specifically, in this embodiment, the additional data dimensions include weight, volume, transportation route, time requirements, cargo type, cycle pickup, and re-bubble ratio. One or more of them are selected as additional data dimensions according to the actual situation of the consigned goods. The attributes of each additional data dimension are as follows:

[0128] Transportation routes, distances, road conditions, bridge tolls and other factors of different routes will directly affect transportation costs;

[0129] Time requirements: according to the customer's requirements for delivery time, set corresponding time-limit fees to encourage on-time service;

[0130] Cargo type: Different cargoes have different transportation requirements and costs, such as dangerous goods and fragile goods. They need to be categorized and charged according to the type of cargo;

[0131] Milkrun billing is a billing method for the collection and delivery of goods at fixed times, fixed points and fixed quantities.

[0132] Weight-to-bulk ratio: For goods that have both weight and volume, the cost is converted based on the weight-to-bulk ratio;

[0133] In addition, other factors can also be considered, such as pickup fees, delivery fees, unloading fees, and insurance premiums. These factors can be added to the calculation of transportation costs, and the transportation costs can be comprehensively considered in combination with the basic freight to achieve a comprehensive and accurate calculation of road vehicle transportation costs.

[0134] Step S224: Calculate the floating price of the additional data dimension;

[0135] According to the attributes of the additional data dimensions, the additional cost for actual transportation is estimated, and the floating price of each additional data dimension is calculated based on the additional cost. In addition, the floating price of each additional data dimension in each small interval divided by the weight interval and volume interval of the necessary data dimensions can be calculated to facilitate further calculation of transportation costs.

[0136] Step S225: Calculate the transportation cost based on the interval base price and the floating price.

[0137] Based on the calculated interval base price and floating price, the cost is calculated according to the actual situation of the consignor's consignment of goods, the necessary data dimensions of the goods and the interval base price are obtained to calculate the basic cost, the floating price is calculated according to the additional data dimensions of the goods, and the basic cost is adjusted according to the floating price to obtain the transportation cost. There is only one billing mode that matches the interval base price in the vehicle billing mode, that is, after obtaining the specific route in the quotation, it can be calculated according to the model, length, number of vehicles and interval base price in the route. The interval base price of different models, lengths, one-way / round trip, etc. is also different.

[0138] The pick-up fee, delivery fee and unloading fee of the vehicle billing model are generally affected by the vehicle type, length and number of trips, and need to be calculated based on actual conditions.

[0139] Step S23: using the express billing mode;

[0140] The express billing mode is limited by time requirements. For orders with shorter time requirements, the express billing mode is used. In this embodiment, the transport orders with a time requirement of the shipper within three days are limited to the express billing mode.

[0141] The billing method of the express billing model includes the following steps:

[0142] Step S231: Obtain necessary data dimensions of the express delivery billing model, wherein the necessary data dimensions include weight, volume, weight-to-volume ratio, and time requirements;

[0143] In this embodiment, the necessary data dimensions of the express delivery billing model include weight, volume and time requirements. Express delivery usually has high requirements on timeliness. The transportation time and cost of different routes vary greatly, and the core competitiveness of express delivery lies in timeliness. Therefore, timeliness, that is, time requirement, is an important factor in billing. First, determine whether the billing method is calculated based on the weight or volume of the goods according to the type of goods. On this basis, calculate the timeliness fee according to the time requirement.

[0144] Step S232: Calculate the interval reserve price of the necessary data dimension;

[0145] When calculating the interval floor price under the express billing model, the highway LTL billing model and the highway truckload billing model are still used as reference. The difference is that the core competitiveness of the express billing model lies in timeliness. Therefore, it is necessary to calculate the transportation time and cost according to the time requirements, confirm the timeliness fee based on the transportation time and cost, and reasonably adjust the interval floor price based on the timeliness fee.

[0146] The interval base price is also related to the unit of measurement of the goods. In order to facilitate the calculation of transportation costs, after obtaining the interval base price, it is also necessary to obtain the settlement volume. The unit of measurement in the quotation of the consigned goods includes "kilograms / kg" and "cubic meters / m3" in addition to "tons / t". 3", etc., and the settlement volume of the consigned goods is generally obtained based on the selected pricing unit.

[0147] It should be noted that if the unit of measurement in the express delivery billing mode is "cubic meter / m 3 ", it needs to be converted into weight based on the weight-to-foam ratio, and the weight-to-foam ratio is a fixed value in the express billing model.

[0148] Step S233: Acquire additional data dimensions of the express billing model, where the additional data dimensions are any one or more of the transport route and the type of goods;

[0149] The transportation route affects the cost of transportation. Different routes take different amounts of time. In the express billing model, data dimensions related to timeliness need to be considered. Different types of goods have different transportation requirements and costs, so the type of goods is also an additional data dimension that needs to be considered. When the type of goods is special, the cost needs to be adjusted according to the attributes of the goods.

[0150] Step S234: Calculate the floating price of the additional data dimension;

[0151] According to the actual transportation situation, the data dimensions involved are selected from the transportation routes and cargo types, and the floating prices of the additional data dimensions are calculated. For example, based on the cargo type, it is possible to define how much extra money is required per kilogram for the cargo type.

[0152] Step S235: Calculate the transportation cost based on the interval base price and the floating price.

[0153] Based on the calculated range floor price and floating price, the cost is calculated according to the actual situation of the consignor's consignment of goods. The necessary data dimensions of the goods and the range floor price are obtained to calculate the basic cost. The floating price is calculated based on the additional data dimensions of the goods. The basic cost is adjusted according to the floating price to obtain the transportation cost.

[0154] Generally, the unit freight price of the express billing model, that is, the range floor price, is obtained based on the time requirements, and then the preliminary freight is calculated by the settlement volume, the range floor price and the floating price.

[0155] It should be noted that when the express billing mode is used, there is also a starting settlement amount, that is, when the settlement amount is less than the starting settlement amount, the freight must also be calculated according to the starting settlement amount.

[0156] The express delivery billing model generally also includes return order fees and insurance premiums. When calculating the final freight, the initial freight, return order fees and insurance premiums need to be added together to get the final fee.

[0157] Step S3: construct an independent cost calculation model for each transportation mode, and integrate all independent cost calculation models to obtain a transportation cost calculation model;

[0158] Step S31: constructing independent cost calculation models based on the cost calculation methods corresponding to the transportation modes;

[0159] Specifically, independent cost calculation models are constructed according to the billing methods of the highway less-than-truckload billing model, the billing methods of the highway vehicle billing model, and the billing methods of the express delivery billing model.

[0160] Step S32: Acquire historical transportation data and data dimensions of the historical transportation data;

[0161] Obtain historical transportation data, analyze the historical data to obtain data dimensions of the historical transportation data, and classify the historical transportation data according to different data dimensions.

[0162] Step S33: classifying the historical transportation data into defined transportation modes according to the data dimensions;

[0163] According to the data dimension, the historical transportation data is classified into the defined highway LTL billing model, highway policy and billing model, and express billing model. The same data dimension can correspond to multiple different billing models.

[0164] Step S34: using the classified historical transportation data to train the independent cost calculation model;

[0165] The historical transportation data of each category is randomly divided into training set, test set and validation set. The reference range of the training set is 60% to 80%, and the validation set and test set each account for 10% to 20%. The independent cost calculation model of each category is trained through the historical transportation data of the category.

[0166] Step S35: optimizing and adjusting the independent cost calculation model based on the training results;

[0167] The validation set is compared with the training results, the cost calculation model is optimized and adjusted according to the comparison results, and the final independent cost calculation model is evaluated through the test set.

[0168] Step S36: Integrate all independent cost calculation models to obtain a transportation cost calculation model.

[0169] Finally, all the independent cost calculation models that have been optimized and adjusted are integrated to obtain the transportation cost calculation model.

[0170] Step S4: Acquire current transportation data, input the current transportation data into the transportation cost calculation model, and obtain the transportation cost calculation result.

[0171] Step S41: obtaining current transportation data, and analyzing the current transportation data to obtain data dimensions;

[0172] By analyzing the acquired transportation data, we can determine the data dimensions of the transportation data. Generally speaking, transportation data includes three necessary data dimensions: weight, volume and time requirements, as well as any one or more of the additional data dimensions such as transportation routes, cargo types, cycle pickup, weight-to-bubble ratio, transportation vehicle type and delivery address.

[0173] Step S42: determining the transportation mode of the current transportation data according to the data dimension;

[0174] The necessary data dimensions are present in every transport data. Therefore, when determining the transport mode of the current transport data, it is only necessary to determine the transport mode to which the current transport data belongs through the additional data dimensions contained in the current transport data.

[0175] In practical applications, one piece of transportation data may correspond to multiple transportation modes, because as long as the additional data dimension of the transportation data falls within the additional data dimension range of the transportation mode, it can be considered that the transportation data can use this transportation mode.

[0176] Step S43: Matching the corresponding independent cost calculation model according to the transportation mode;

[0177] The corresponding cost calculation model is matched according to the transportation mode. When a transportation data contains multiple transportation modes, multiple independent cost calculation models can be matched at the same time.

[0178] Step S44: Calculate the transportation cost through the matched independent cost calculation model and output the transportation cost calculation result.

[0179] The transportation cost is calculated by matching the independent cost calculation model. If multiple independent cost calculation models are matched, multiple cost calculation results can be obtained. The final cost calculation result can be obtained by comparing them according to actual needs.

[0180] The transportation cost calculation method provided in this embodiment includes the following steps: obtaining historical transportation data, analyzing the historical transportation data to obtain data dimensions; defining transportation modes, and using at least one data dimension to limit transportation modes; constructing an independent cost calculation model for each transportation mode, integrating all independent cost calculation models, and obtaining a transportation cost calculation model; obtaining current transportation data, and inputting the current transportation data into the transportation cost calculation model to obtain a transportation cost calculation result. By considering multiple data dimensions such as transportation routes, time requirements, cargo types, weight, and volume, accurate calculation of transportation costs is achieved, and the accuracy of calculation is improved; multiple data dimensions can be selected and used according to actual needs to adapt to different transportation scenarios and customer needs, and special situations in different transportation modes can also be charged through additional data dimensions to ensure reasonable cost sharing; detailed consideration of different transportation scenarios and factors can also achieve fine control of transportation costs; by accurately calculating transportation costs, enterprises can better formulate budgets, optimize transportation strategies, reduce logistics costs, and improve economic benefits.

[0181] Embodiment 2

[0182] like Figure 2 As shown, a method for calculating transportation costs includes the following steps:

[0183] Step S1: Obtain historical transportation data, and analyze the historical transportation data to obtain data dimensions;

[0184] The data dimensions include weight, volume, weight-to-bulk ratio, and time requirements. These four data dimensions can also be regarded as necessary data dimensions. The necessary data dimensions are the main reference data dimensions when calculating freight in this field; in addition, the data dimensions also include transportation routes, cargo types, cyclic pickup, transportation vehicle models, delivery addresses, etc. The above data dimensions are used to adjust the transportation costs according to actual conditions.

[0185] Step S2: defining a transport mode, using at least one data dimension to define the transport mode;

[0186] The transportation modes include at least: highway less-than-truckload billing mode, highway truckload billing mode and express billing mode. The fee calculation method uses the fee calculation method corresponding to the transportation mode according to the different transportation modes.

[0187] Step S21: using the highway LTL billing mode;

[0188] The highway LTL billing is limited by weight and volume. In this embodiment, the LTL cargo consigned by the consignor is less than 3t (excluding 3t) and is limited to the highway LTL billing. In general, it also needs to meet the following requirements: 0.01m 3 ≤ Volume of a single piece of cargo ≤ 1.5m 3The weight of a single piece shall not exceed 200kg, and the length, width and height of the goods shall not exceed 3.5m, 1.5m and 1.3m respectively. It should be noted that in special cases, for goods weighing more than 10kg, the volume shall be less than 0.01m 3 It is also regarded as a condition for the highway LTL billing method. For goods with both weight and volume, the cost needs to be calculated based on the weight-to-volume ratio.

[0189] The billing method of the highway LTL billing model includes the following steps:

[0190] Step S211: Obtaining necessary data dimensions of the highway LTL billing model, wherein the necessary data dimensions include weight and volume;

[0191] In this embodiment, the necessary data dimensions of the highway LTL billing model are weight and volume, that is, the fee is calculated based on the weight or volume of the consigned goods. Generally speaking, by defining weight intervals and volume intervals, different intervals require different freight rates. When actually calculating the fees, priority is given to calculating based on the weight of the goods, and only for larger goods will the volume be considered for calculation.

[0192] Step S212: Calculate the interval reserve price of the necessary data dimension;

[0193] The zero-unit-price highway billing model limits the weight and volume ranges of consigned goods. On this basis, the weight range and volume range are further divided into multiple small ranges. Each range uses a different billing standard, that is, the range floor price of the necessary data dimension is calculated; the range can be divided into equal parts, or it can be divided into unequal parts according to the actual transportation difficulty, and the range floor price of each range is calculated based on the division results.

[0194] The interval base price is also related to the unit of measurement of the goods. In order to facilitate the calculation of transportation costs, after obtaining the interval base price, it is also necessary to obtain the settlement volume. The unit of measurement in the quotation of the consigned goods includes "kilograms / kg" and "cubic meters / m3" in addition to "tons / t". 3 ", etc., and the settlement volume of the consigned goods is generally obtained based on the selected pricing unit.

[0195] When the quotation unit is "ton / t", if the quotation sets the weight-to-foam ratio, then:

[0196] Settlement quantity = max (order tons, order volume converted into tons based on weight-to-foam ratio);

[0197] The order tonnage is the total weight of the order when there is no settlement quantity (convert to tons if the unit is not tons). When there is a settlement quantity, the settlement quantity of the order is taken. For example, the order weight is 1000 kg, that is, 1 ton; the order volume is converted into tons according to the weight-to-bulb ratio, that is, the order tonnage is converted according to the weight-to-bulb ratio of the quotation. For example, the weight-to-bulb ratio is 1 cubic meter = 333 kilograms, and the order volume is 2 cubic meters, then the converted order tonnage is (2*333) / 1000 = 0.666 tons; the settlement quantity is the maximum of the order tonnage and the order conversion tonnage, that is, 1 ton;

[0198] When the quotation unit is "ton / t" and the quotation does not set the weight-to-foam ratio, the data on the order will be directly used as the settlement quantity. When the order does not have a settlement quantity, the total weight of the order will be used (converted to tons if the unit is not tons). When the order has a settlement quantity, the settlement quantity of the order will be used.

[0199] You can also get a quotation in units of "kg / kg" and "cubic meter / m 3 " and other settlement amounts. Step S213: obtaining additional data dimensions of the highway LTL billing model, wherein the additional data dimensions are any one or more of the transportation route, time requirement, cargo type, cycle pickup, and re-bubble ratio;

[0200] The highway LTL billing model is not limited to highway LTL billing. It can also be used for billing by hand, air, rail, self-pickup, and sea transportation.

[0201] In fact, the calculation of transportation costs based only on the two necessary data dimensions of weight and volume cannot meet the current transportation market. Therefore, it is necessary to obtain additional data dimensions of the highway LTL billing model to further optimize the cost calculation method through the additional data dimensions. Specifically, in this embodiment, the additional data dimensions include transportation routes, time requirements, cargo types, and cyclic pickup. One or more of them are selected as additional data dimensions according to the actual situation of the consigned goods. The attributes of each additional data dimension are as follows:

[0202] Transportation routes, distances, road conditions, bridge tolls and other factors of different routes will directly affect transportation costs;

[0203] Time requirements: according to the customer's requirements for delivery time, set corresponding time-limit fees to encourage on-time service;

[0204] Cargo type: Different cargoes have different transportation requirements and costs, such as dangerous goods and fragile goods. They need to be categorized and charged according to the type of cargo;

[0205] Milkrun billing is a billing method for the collection and delivery of goods at fixed times, fixed points and fixed quantities.

[0206] In addition, other factors can also be considered, such as pickup fees, delivery fees, unloading fees, and insurance premiums. These factors can be added to the calculation of transportation costs, and the transportation costs can be comprehensively considered in combination with the basic freight to achieve a comprehensive and accurate calculation of road LTL transportation costs.

[0207] Step S214: Calculate the floating price of the additional data dimension;

[0208] According to the attributes of the additional data dimensions, the additional cost for actual transportation is estimated, and the floating price of each additional data dimension is calculated based on the additional cost. In addition, the floating price of each additional data dimension in each small interval divided by the weight interval and volume interval of the necessary data dimensions can be calculated to facilitate further calculation of transportation costs.

[0209] Step S215: Calculate the transportation cost based on the interval base price and the floating price.

[0210] Based on the calculated range floor price and floating price, the cost is calculated according to the actual situation of the consignor's consignment of goods. The necessary data dimensions of the goods and the range floor price are obtained to calculate the basic cost. The floating price is calculated based on the additional data dimensions of the goods. The basic cost is adjusted according to the floating price to obtain the transportation cost.

[0211] The highway LTL billing model is generally used to calculate the freight rates for LTL, hand-carried, air, rail, self-pickup, and sea freight quotations. The optional pricing models include the settlement volume pricing model and the express pricing model.

[0212] The settlement volume pricing mode calculates the freight of the quotation based on the interval floor price and the settlement volume. It determines whether the freight of the quotation is set according to the number of pieces. If it is set, it first determines whether the total transportation quantity of the order meets the interval set by the number of pieces. If it meets the interval floor price, the unit price of the freight is obtained. The calculation formula is:

[0213] Freight = freight unit price * total order quantity.

[0214] On the contrary, the range floor price of the freight range that meets the conditions is taken according to the settlement volume, that is, the freight unit price (if there is no range, the freight unit price under the freight is directly taken). The calculation formula is:

[0215] Freight = freight unit price * settlement quantity.

[0216] When the pricing unit is tons / kg / cubic meters, the above logic applies. When the pricing unit is the transport quantity, the unit price can only be set according to the quantity.

[0217] In the express pricing mode, the pricing unit of the quotation can be tons, kilograms, cubic meters, and transportation quantity. Different pricing units are used to calculate the settlement volume and additional weight. Regardless of the pricing unit, the freight calculation formula is

[0218] Freight = minimum freight + (additional weight * additional weight unit price).

[0219] Minimum freight: When the settlement quantity is less than the starting quantity, the minimum freight will be taken directly, and the freight will be directly equal to the minimum freight. For example, if the settlement quantity of an order is 0.5 tons, the starting quantity is 1 ton, and the minimum freight is 500, then the freight = 500.

[0220] Additional weight: Because the additional weight unit price can be set to 1 ton per additional weight, or it can be set to several tons per additional weight, the additional weight = (settlement quantity - starting quantity) / additional weight per x. If the order settlement quantity is less than the starting quantity, there will be no additional weight. For example: the order settlement quantity is 10 tons, the starting quantity is 1 ton, the additional weight per x tons is 1, the additional weight unit price is 90, and the additional weight = (10-1) / 1 = 9. For example: the order settlement quantity is 10 tons, the starting quantity is 1 ton, the additional weight per x tons is 3, the additional weight unit price is 90, and the additional weight = (10-1) / 3 = 3.

[0221] Additional weight unit price: the additional weight unit price in the quotation to which the goods belong.

[0222] The settlement volume pricing model and the express pricing model do not obtain the final transportation cost. The existence of additional data dimensions must also be considered. In addition, the freight calculation generally also includes pickup fees, delivery fees, and unloading fees.

[0223] The calculation methods of pick-up fees include: charging by time, charging by weight, charging by volume, charging by piece, and charging by point, etc.

[0224] Pay per order, that is, a fixed price for one order. First determine whether the settlement volume of the order meets the range requirements for the calculation of the delivery fee. If it does, the delivery fee will be calculated. Otherwise, if there is no delivery fee and the delivery fee range is not set, it will be calculated directly without judgment;

[0225] Charged by weight, usually by ton or kilogram, calculated by the delivery fee unit price per ton / kilogram and the calculated settlement volume. It should be noted that when the settlement volume unit and the delivery fee unit are inconsistent, conversion is required, and charging by weight also requires that the settlement volume of the order meets the range requirements for delivery fee calculation;

[0226] Billing by volume is the same as charging by weight, except that the unit is changed from weight to volume;

[0227] Billing by piece, that is, billing by quantity, also requires first determining whether the order settlement quantity meets the range requirements for calculating the delivery fee. If it does, the delivery fee is calculated based on the delivery fee unit price and quantity.

[0228] The fee is charged by point, that is, one shipping address is charged with one pickup fee. First, determine whether the order settlement volume meets the range requirements for the pickup fee calculation. If it meets the requirements, calculate the pickup fee for each shipping address based on the pickup fee unit price and the shipping address. Then, combine the pickup fees of each shipping address to get the total pickup fee.

[0229] The calculation method of delivery fee, unloading fee, etc. is basically the same as that of pick-up fee, except that the unit price of pick-up fee is changed to the unit price of delivery fee, unit price of unloading, etc.

[0230] It should be noted that the point-based charging in the pickup fee is calculated based on the shipping address, while the point-based charging in the delivery fee is calculated based on the delivery address; the point-based charging in the unloading fee is calculated once for each delivery address.

[0231] The cost calculation results obtained by incorporating additional data dimensions into the settlement volume pricing model or the express pricing model can be added with the pick-up fee, delivery fee, unloading fee and other fees to obtain the final transportation cost.

[0232] Step S22: using the highway vehicle charging mode;

[0233] The highway vehicle charging is limited by any one of weight, volume, and cargo type. In this embodiment, if the chargeable weight of the consignor's consignment is more than 3 tons, or its nature, volume, and shape require a vehicle to transport, it is limited to highway vehicle charging. The following goods must be transported by highway vehicle (i.e., highway vehicle charging):

[0234] (1) Fresh goods, such as frozen meat, frozen fish, live poultry, livestock, aquatic products, insects, etc.;

[0235] (2) Goods that require special vehicles for transportation, such as dangerous goods such as petroleum and caustic soda, and bulk goods such as grain and powder;

[0236] (3) Dangerous goods that cannot be transported together with other goods;

[0237] (4) Unclean goods that are likely to contaminate other goods, such as carbon black, fur, etc.;

[0238] (5) Bulk cargoes not counted in pieces, such as coal, coke, ore, mineral sand, etc.

[0239] The charging method of the highway vehicle charging model includes the following steps:

[0240] Step S221: Obtain necessary data dimensions of the vehicle charging model, wherein the necessary data dimensions include vehicle type, vehicle length, and vehicle number;

[0241] In this embodiment, the necessary data dimensions of the highway LTL billing model are vehicle type, vehicle length, and trip number. That is, the fee is calculated based on the type of vehicle, the length of the vehicle, and whether the trip is one-way or round-trip. Generally speaking, a van will cost more than a flatbed truck. The longer the vehicle, the higher the corresponding freight. The more trips there are, the higher the freight.

[0242] Step S222: Calculate the interval reserve price of the necessary data dimension;

[0243] The highway vehicle charging model calculates the interval floor price based on the necessary data dimensions, which requires considering the vehicle type, vehicle length and vehicle number. For example, when the shipping address and the delivery address of the order are the same, the interval floor price for reference is as follows:

[0244] Van, 4.8 meters, one way, freight = 1,000 yuan;

[0245] Flatbed truck, 6.8 meters, one way, freight = 1500 yuan;

[0246] Van, 4.8 meters, round trip, freight = 2,500 yuan.

[0247] In the vehicle-wide billing model, the range floor price is not related to the settlement volume, but the pick-up fee, delivery fee, unloading fee, etc. may involve the settlement volume, and the settlement volume will only be calculated when necessary.

[0248] Step S223: obtaining additional data dimensions of the highway vehicle charging model, wherein the additional data dimensions are any one or more of weight, volume, transportation route, time requirement, cargo type, cycle pickup, and re-bubble ratio;

[0249] In fact, the calculation of transportation costs based on the three necessary data dimensions of vehicle type, vehicle length, and vehicle number cannot meet all transportation situations. In some transportation situations, it is also necessary to obtain additional data dimensions of the highway vehicle charging model, and further optimize the cost calculation method through the additional data dimensions. Specifically, in this embodiment, the additional data dimensions include weight, volume, transportation route, time requirements, cargo type, cycle pickup, and re-bubble ratio. One or more of them are selected as additional data dimensions according to the actual situation of the consigned goods. The attributes of each additional data dimension are as follows:

[0250] Transportation routes, distances, road conditions, bridge tolls and other factors of different routes will directly affect transportation costs;

[0251] Time requirements: according to the customer's requirements for delivery time, set corresponding time-limit fees to encourage on-time service;

[0252] Cargo type: Different cargoes have different transportation requirements and costs, such as dangerous goods and fragile goods. They need to be categorized and charged according to the type of cargo;

[0253] Milkrun billing is a billing method for the collection and delivery of goods at fixed times, fixed points and fixed quantities.

[0254] Weight-to-bulk ratio: For goods that have both weight and volume, the cost is converted based on the weight-to-bulk ratio;

[0255] In addition, other factors can also be considered, such as pickup fees, delivery fees, unloading fees, and insurance premiums. These factors can be added to the calculation of transportation costs, and the transportation costs can be comprehensively considered in combination with the basic freight to achieve a comprehensive and accurate calculation of road vehicle transportation costs.

[0256] Step S224: Calculate the floating price of the additional data dimension;

[0257] According to the attributes of the additional data dimensions, the additional cost for actual transportation is estimated, and the floating price of each additional data dimension is calculated based on the additional cost. In addition, the floating price of each additional data dimension in each small interval divided by the weight interval and volume interval of the necessary data dimensions can be calculated to facilitate further calculation of transportation costs.

[0258] Step S225: Calculate the transportation cost based on the interval base price and the floating price.

[0259] Based on the calculated interval base price and floating price, the cost is calculated according to the actual situation of the consignor's consignment of goods, the necessary data dimensions of the goods and the interval base price are obtained to calculate the basic cost, the floating price is calculated according to the additional data dimensions of the goods, and the basic cost is adjusted according to the floating price to obtain the transportation cost. There is only one billing mode that matches the interval base price in the vehicle billing mode, that is, after obtaining the specific route in the quotation, it can be calculated according to the model, length, number of vehicles and interval base price in the route. The interval base price of different models, lengths, one-way / round trip, etc. is also different.

[0260] The pick-up fee, delivery fee and unloading fee of the vehicle billing model are generally affected by the vehicle type, length and number of trips, and need to be calculated based on actual conditions.

[0261] Step S23: using the express billing mode;

[0262] The express billing mode is limited by time requirements. For orders with shorter time requirements, the express billing mode is used. In this embodiment, the transport orders with a time requirement of the shipper within three days are limited to the express billing mode.

[0263] The billing method of the express billing model includes the following steps:

[0264] Step S231: Obtain necessary data dimensions of the express delivery billing model, wherein the necessary data dimensions include weight, volume, weight-to-volume ratio, and time requirements;

[0265] In this embodiment, the necessary data dimensions of the express delivery billing model include weight, volume and time requirements. Express delivery usually has high requirements on timeliness. The transportation time and cost of different routes vary greatly, and the core competitiveness of express delivery lies in timeliness. Therefore, timeliness, that is, time requirement, is an important factor in billing. First, determine whether the billing method is calculated based on the weight or volume of the goods according to the type of goods. On this basis, calculate the timeliness fee according to the time requirement.

[0266] Step S232: Calculate the interval reserve price of the necessary data dimension;

[0267] When calculating the interval floor price under the express billing model, the highway LTL billing model and the highway truckload billing model are still used as reference. The difference is that the core competitiveness of the express billing model lies in timeliness. Therefore, it is necessary to calculate the transportation time and cost according to the time requirements, confirm the timeliness fee based on the transportation time and cost, and reasonably adjust the interval floor price based on the timeliness fee.

[0268] The interval base price is also related to the unit of measurement of the goods. In order to facilitate the calculation of transportation costs, after obtaining the interval base price, it is also necessary to obtain the settlement volume. The unit of measurement in the quotation of the consigned goods includes "kilograms / kg" and "cubic meters / m3" in addition to "tons / t". 3 ", etc., and the settlement volume of the consigned goods is generally obtained based on the selected pricing unit.

[0269] It should be noted that if the unit of measurement in the express delivery billing mode is "cubic meter / m 3 ", it needs to be converted into weight based on the weight-to-foam ratio, and the weight-to-foam ratio is a fixed value in the express billing model.

[0270] Step S233: Acquire additional data dimensions of the express billing model, where the additional data dimensions are any one or more of the transport route and the type of goods;

[0271] The transportation route affects the cost of transportation. Different routes take different amounts of time. In the express billing model, data dimensions related to timeliness need to be considered. Different types of goods have different transportation requirements and costs, so the type of goods is also an additional data dimension that needs to be considered. When the type of goods is special, the cost needs to be adjusted according to the attributes of the goods.

[0272] Step S234: Calculate the floating price of the additional data dimension;

[0273] According to the actual transportation situation, the data dimensions involved are selected from the transportation routes and cargo types, and the floating prices of the additional data dimensions are calculated. For example, based on the cargo type, it is possible to define how much extra money is required per kilogram for the cargo type.

[0274] Step S235: Calculate the transportation cost based on the interval base price and the floating price.

[0275] Based on the calculated range floor price and floating price, the cost is calculated according to the actual situation of the consignor's consignment of goods. The necessary data dimensions of the goods and the range floor price are obtained to calculate the basic cost. The floating price is calculated based on the additional data dimensions of the goods. The basic cost is adjusted according to the floating price to obtain the transportation cost.

[0276] Generally, the unit freight price of the express billing model, that is, the range floor price, is obtained based on the time requirements, and then the preliminary freight is calculated by the settlement volume, the range floor price and the floating price.

[0277] It should be noted that when the express billing mode is used, there is also a starting settlement amount, that is, when the settlement amount is less than the starting settlement amount, the freight must also be calculated according to the starting settlement amount.

[0278] The express delivery billing model generally also includes return order fees and insurance premiums. When calculating the final freight, the initial freight, return order fees and insurance premiums need to be added together to get the final fee.

[0279] Step S3: Matching is performed based on the current transportation data, and the integrated cost calculation and cost sharing are performed for the orders to which the successfully matched transportation data belongs;

[0280] When there are multiple orders, it is troublesome to calculate the cost for each order, and in some cases the means of transport for transporting goods cannot be fully loaded. If the orders are not merged, it is easy to cause waste of transportation resources. Therefore, by matching the transportation data, the orders to which the successfully matched transportation data belongs are integrated and the costs are calculated.

[0281] The matching logic can be to match according to the pick-up time, select goods in the same time period for matching, and can also match between different transportation modes. However, after a successful match, it is necessary to re-select a cost calculation mode from the existing transportation cost calculation mode based on the transportation data. For example, the transportation data of the highway less-than-truckload billing mode can match the transportation data of the highway truckload billing mode, but the resulting integrated order can only select one freight calculation mode from the highway less-than-truckload billing mode and the highway truckload billing mode for cost calculation.

[0282] 1. If it is a highway LTL billing model, the integration and allocation methods are as follows:

[0283] Settlement volume. The calculation method of settlement volume can be to convert or summarize by re-bubble ratio for each order, or to summarize each order and then convert by re-bubble ratio. If re-bubble ratio is not set, the data on the order is directly taken. If the order has no downstream settlement volume, the relevant data of all orders are summarized. If there is downstream settlement volume, the downstream settlement volume of all orders is summarized.

[0284] The freight calculation logic for integrated orders and single orders is the same, and is also calculated based on the settlement volume. However, after the freight is calculated, it needs to be allocated to each order, generally based on the proportion of the settlement volume of each order;

[0285] Other fees, such as pick-up fees, delivery fees and unloading fees, are calculated using the calculation method of pick-up fees, delivery fees and unloading fees for a single order. When allocating, the pick-up fees and delivery fees are also calculated based on the proportion of the settlement volume. The unloading fees are generally allocated by point, that is, orders at the same unloading point jointly bear the unloading fees incurred at that unloading point.

[0286] 2. The integration and allocation methods of highway vehicle charging models are as follows:

[0287] Settlement volume. The vehicle-wide billing model generally does not calculate the settlement volume first. It is only calculated when the apportionment fee is calculated and when the pick-up fee, delivery fee and unloading fee are related to the settlement volume;

[0288] Freight: The freight after the whole vehicle billing model is integrated is calculated in the same way as the freight of a single order, but it needs to be allocated according to the settlement volume of each order. Specifically, the settlement volume of the integrated order of the whole vehicle is calculated according to the following formula:

[0289] Settlement quantity = max (order weight, order volume weight-to-foam ratio conversion weight)

[0290] The order weight is directly taken from the total weight on the order, and the order volume is taken from the total volume on the order. The weight-to-foam ratio is fixed at 1 cubic meter (m 3 ) = 333 kilograms (kg / kg);

[0291] Other fees, such as pick-up fees, delivery fees and unloading fees, are calculated using the calculation method of pick-up fees, delivery fees and unloading fees for a single order. When allocating, the pick-up fees and delivery fees are also calculated based on the proportion of the settlement volume. The unloading fees are generally allocated by point, that is, orders at the same unloading point jointly bear the unloading fees incurred at that unloading point.

[0292] 3. The integration and allocation methods of express delivery billing models are as follows:

[0293] In the express billing model, the settlement volume, freight, return order fee and insurance premium are all known from the original single order express billing model. The return order fee and insurance premium are calculated separately for each order without integration or allocation. The freight is converted according to a fixed re-bubble ratio, and each order is allocated according to the proportion of its settlement volume in the total settlement.

[0294] Step S4: construct an independent cost calculation model for each transportation mode, integrate all independent cost calculation models, and obtain a transportation cost calculation model;

[0295] Step S41: constructing independent cost calculation models based on the cost calculation methods corresponding to the transportation modes;

[0296] Specifically, independent cost calculation models are constructed according to the billing methods of the highway less-than-truckload billing model, the billing methods of the highway vehicle billing model, and the billing methods of the express delivery billing model.

[0297] It should be noted that the construction of the independent cost calculation model here needs to integrate the logic of cost integration and allocation, which is different from the cost calculation model in the first embodiment.

[0298] Step S42: Acquire historical transportation data and data dimensions of the historical transportation data;

[0299] Obtain historical transportation data, analyze the historical data to obtain data dimensions of the historical transportation data, and classify the historical transportation data according to different data dimensions.

[0300] Step S43: classifying the historical transportation data into defined transportation modes according to the data dimensions;

[0301] According to the data dimension, the historical transportation data is classified into the defined highway LTL billing model, highway policy and billing model, and express billing model. The same data dimension can correspond to multiple different billing models.

[0302] Step S44: using the classified historical transportation data to train the independent cost calculation model;

[0303] The historical transportation data of each category is randomly divided into training set, test set and validation set. The reference range of the training set is 60% to 80%, and the validation set and test set each account for 10% to 20%. The independent cost calculation model of each category is trained through the historical transportation data of the category.

[0304] Step S45: optimizing and adjusting the independent cost calculation model based on the training results;

[0305] The validation set is compared with the training results, the cost calculation model is optimized and adjusted according to the comparison results, and the final independent cost calculation model is evaluated through the test set.

[0306] Step S46: Integrate all independent cost calculation models to obtain a transportation cost calculation model.

[0307] Finally, all the independent cost calculation models that have been optimized and adjusted are integrated to obtain the transportation cost calculation model.

[0308] Step S5: Acquire current transportation data, input the current transportation data into the transportation cost calculation model, and obtain the transportation cost calculation result.

[0309] Step S51: obtaining current transportation data, and analyzing the current transportation data to obtain data dimensions;

[0310] By analyzing the acquired transportation data, we can determine the data dimensions of the transportation data. Generally speaking, transportation data includes three necessary data dimensions: weight, volume and time requirements, as well as any one or more of the additional data dimensions such as transportation routes, cargo types, cycle pickup, weight-to-bubble ratio, transportation vehicle type and delivery address.

[0311] Step S52: determining the transportation mode of the current transportation data according to the data dimension;

[0312] The necessary data dimensions are present in every transport data. Therefore, when determining the transport mode of the current transport data, it is only necessary to determine the transport mode to which the current transport data belongs through the additional data dimensions contained in the current transport data.

[0313] In practical applications, one piece of transportation data may correspond to multiple transportation modes, because as long as the additional data dimension of the transportation data falls within the additional data dimension range of the transportation mode, it can be considered that the transportation data can use this transportation mode.

[0314] Step S53: Matching the corresponding independent cost calculation model according to the transportation mode;

[0315] The corresponding cost calculation model is matched according to the transportation mode. When a transportation data contains multiple transportation modes, multiple independent cost calculation models can be matched at the same time.

[0316] Step S54: Calculate the transportation cost through the matched independent cost calculation model and output the transportation cost calculation result.

[0317] The transportation cost is calculated by matching the independent cost calculation model. If multiple independent cost calculation models are matched, multiple cost calculation results can be obtained. The final cost calculation result can be obtained by comparing them according to actual needs.

[0318] This embodiment introduces the relevant contents of transportation data matching, order integration and cost sharing calculation on the basis of the first embodiment, and provides a more convenient freight calculation method when facing complex and changeable order freight calculation.

[0319] Embodiment 3

[0320] like Figure 3 As shown, a transportation cost calculation system 2 includes:

[0321] Data acquisition module 21, used to obtain current transportation data;

[0322] A data analysis module 22, used to obtain historical transportation data and analyze the historical transportation data to obtain data dimensions;

[0323] A mode definition module 23, used to define a transportation mode, using at least one data dimension to define the transportation mode;

[0324] The transportation cost calculation model 24 is obtained by constructing an independent cost calculation model for each transportation mode and integrating all independent cost calculation models, and is used to obtain the transportation cost calculation result according to the input current transportation data.

[0325] Embodiment 3

[0326] like Figure 4 As shown, a transportation cost calculation device comprises:

[0327] A memory 100, used for storing computer programs;

[0328] The processor 200 is used to execute the computer program to implement the steps of the method for calculating the transportation cost as described in the first embodiment.

[0329] Embodiment 4

[0330] A readable storage medium for calculating transport costs, wherein a computer program is stored on the readable storage medium, and when the computer program is executed, the steps of the method for calculating transport costs as described in the first embodiment are implemented.

[0331] The present invention may be a system, method and / or computer program product. The computer program product may include a computer-readable storage medium (or medium) having computer-readable program instructions thereon, the computer-readable program instructions being used to cause a processor to perform aspects of the present invention.

[0332] The readable storage medium is a computer-readable storage medium, which can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer-readable storage medium can be, for example, but not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of computer-readable storage media includes the following: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device (such as a punch card or a raised structure in a groove with instructions recorded thereon), and any suitable combination of the above.

[0333] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to a corresponding computing / processing device or downloaded to an external computer or external storage device via a network (e.g., the Internet, a local area network, a wide area network, and / or a wireless network). The network can include copper transmission cables, optical transmission fibers, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in a computer-readable storage medium in the corresponding computing / processing device.

[0334] The computer programs described herein are computer-readable program instructions that can be downloaded from a computer-readable storage medium to a corresponding computing / processing device or downloaded to an external computer or external storage device via a network (e.g., the Internet, a local area network, a wide area network, and / or a wireless network). The network may include copper transmission cables, optical transmission fibers, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in a computer-readable storage medium in the corresponding computing / processing device.

[0335] The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the latter case, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, an electronic circuit (including, for example, a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA)) may execute the computer-readable program instructions to personalize the electronic circuit by utilizing the state information of the computer-readable program instructions so as to perform aspects of the present invention.

[0336] Aspects of the present invention are described herein with reference to flowcharts of methods, systems, devices, and computer program products according to embodiments of the present invention and / or block diagrams. It should be understood that each box in the flowchart and / or block diagram and the combination of boxes in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0337] These computer-readable program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine that, when executed by a processor of the computer or other programmable data processing apparatus, creates a device for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions may also be stored in a computer-readable storage medium that can instruct a computer, a programmable data processing apparatus, and / or other device to function in a particular manner, such that a computer-readable storage medium having instructions stored therein includes an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0338] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with the art within the technical scope disclosed in the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A method for calculating transportation costs, characterized in that: The transportation cost calculation method comprises the following steps: Obtain historical transportation data and analyze it to obtain data dimensions; Define the transportation mode, using at least one data dimension to define the transportation mode; Build an independent cost calculation model for each transportation mode, integrate all independent cost calculation models to obtain a transportation cost calculation model; The current transportation data is obtained, and the current transportation data is input into the transportation cost calculation model to obtain the transportation cost calculation result.

2. The method for calculating transportation costs according to claim 1, characterized in that: The data dimensions include at least: weight, volume, weight-to-bulk ratio, vehicle type, vehicle length, vehicle number, cargo type, and timeliness requirements; the transportation mode includes at least: highway less-than-truckload billing mode, highway vehicle load billing mode, and express billing mode, and the fee calculation method uses the fee calculation method corresponding to the transportation mode according to the different transportation modes.

3. The method for calculating transportation costs according to claim 2, characterized in that: The use of at least one data dimension to limit the transportation mode includes: limiting the highway LTL billing by weight, volume and weight-to-bulk ratio, limiting the highway truckload billing by vehicle type, vehicle length and vehicle number, and limiting the express billing mode by time requirements.

4. The method for calculating transportation costs according to claim 2, characterized in that: The billing method of the highway LTL billing model includes: Obtaining necessary data dimensions of the highway LTL billing model, wherein the necessary data dimensions include weight, volume, and weight-to-bulk ratio; Calculate the interval floor price of the necessary data dimensions; Obtain additional data dimensions of the highway LTL billing model, where the additional data dimensions are any one or more of the transportation route, time requirement, cargo type, and cyclic pickup; Calculating a floating price for the additional data dimension; Calculate shipping costs based on the range base price and floating price.

5. The method for calculating transportation costs according to claim 2, characterized in that: The charging method of the highway vehicle charging model includes: Obtain necessary data dimensions of the highway vehicle charging model, including vehicle type, vehicle length, and vehicle number; Calculate the interval floor price of the necessary data dimensions; Obtain additional data dimensions of the highway vehicle charging model, where the additional data dimensions are any one or more of weight, volume, weight-to-bulk ratio, transport vehicle type, transport route, delivery address, and time requirements; Calculating a floating price for the additional data dimension; Calculate shipping costs based on the range base price and floating price.

6. The method for calculating transportation costs according to claim 2, characterized in that: The billing method of the express billing model includes: Obtain necessary data dimensions of the express delivery billing model, including weight, volume, weight-to-volume ratio, and time requirements; Calculate the interval floor price of the necessary data dimensions; Obtain additional data dimensions of the express billing model, where the additional data dimensions are any one or more of the transport route and the cargo type; Calculating a floating price for the additional data dimension; Calculate shipping costs based on the range base price and floating price.

7. The method for calculating transportation costs according to claim 2, characterized in that: The construction of an independent cost calculation model for each transportation mode includes: Based on the cost calculation method corresponding to the transportation mode, build independent cost calculation models respectively; Obtain historical transportation data and data dimensions of historical transportation data; According to the data dimensions, historical transportation data is classified into defined transportation modes; Use classified historical transportation data to train independent cost calculation models; Optimize and adjust the independent cost calculation model based on the training results.

8. The method for calculating transportation costs according to claim 1, characterized in that: The method of obtaining the current transportation data, inputting the current transportation data into the transportation cost calculation model, and obtaining the transportation cost calculation result includes: Obtain current transportation data and analyze the current transportation data to obtain data dimensions; Determine the transportation mode of current transportation data based on data dimensions; Independent cost calculation model matching the corresponding transportation mode; The transportation cost is calculated through the matched independent cost calculation model, and the transportation cost calculation result is output.

9. The method for calculating transportation costs according to any one of claims 1 to 8, characterized in that: The transportation cost calculation method also includes: matching based on current transportation data, integrating and calculating the costs of the orders to which the successfully matched transportation data belongs, and allocating the costs.

10. A transportation cost calculation system, characterized in that: The transportation cost calculation system comprises: Data collection module, used to obtain current transportation data; Data analysis module, used to obtain historical transportation data and analyze historical transportation data to obtain data dimensions; A mode definition module, used for defining a transportation mode, and defining the transportation mode using at least one data dimension; The transportation cost calculation model is obtained by constructing an independent cost calculation model for each transportation mode and integrating all independent cost calculation models, and is used to obtain the transportation cost calculation result according to the input current transportation data.