Steel shipping method, device, and readable storage medium
By acquiring steel inventory and vehicle condition information, and combining it with customer location and route planning, a transportation vehicle grouping and dispatch plan was developed, which solved the problem of data accuracy in steel shipment and achieved reasonable grouping and route planning of transportation vehicles.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING SHOUGANG CO LTD
- Filing Date
- 2026-04-20
- Publication Date
- 2026-08-04
AI Technical Summary
The poor accuracy of data in existing steel shipping methods leads to errors in the transportation vehicle grouping and shipping plan.
By obtaining steel inventory information from warehouses and vehicle condition information, combined with the location information of multiple customers, transportation routes are determined, and steel demand, inventory information, and vehicle condition information are integrated to formulate a transportation vehicle grouping and dispatch plan.
It improved the data accuracy of the grouping and dispatching plan, ensured the reasonable grouping and route planning of transport vehicles, and reduced transportation errors.
Smart Images

Figure CN122509799A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a method, apparatus and readable storage medium for shipping steel. Background Technology
[0002] Currently, steel warehouses typically ship steel by organizing and grouping transport vehicles through on-site operators. However, communication discrepancies can easily occur between different types of on-site operators, leading to data errors in the transport vehicle grouping and shipping plan. This indicates that existing steel shipping methods suffer from technical problems such as poor data accuracy. Summary of the Invention
[0003] This application provides a method, apparatus, and readable storage medium for shipping steel, which addresses technical problems such as poor data accuracy in the prior art.
[0004] A first aspect of this application provides a method for shipping steel, the method comprising: When the warehouse receives steel requests from multiple customers, it obtains the warehouse's steel inventory information and the condition information of the transport vehicles. Obtain multiple location information corresponding to multiple customers, with each location information corresponding to a specific customer. Based on multiple location information, multiple transportation routes are determined for multiple customers, and each transportation route corresponds one-to-one with a multiple customer. Based on steel demand, steel inventory information, vehicle condition information, and multiple transportation routes, a vehicle grouping and dispatch plan is determined.
[0005] In this embodiment, the steel shipping method obtains the warehouse's steel inventory information and the condition information of the transport vehicles when the warehouse receives steel requests from multiple customers. It also obtains multiple location information corresponding to multiple customers. Based on the multiple location information, it determines multiple transportation routes corresponding to multiple customers. Based on the data information such as steel requests, steel inventory information, vehicle condition information, and multiple transportation routes, it determines a grouping and shipping plan for the transport vehicles. Since the grouping and shipping plan integrates multi-dimensional data such as steel requests, steel inventory information, vehicle condition information, and transportation routes, it ensures the data accuracy of the grouping and shipping plan.
[0006] A second aspect of this application provides a steel shipping device, the device comprising: The first processing unit is used to obtain the warehouse's steel inventory information and the condition information of the transport vehicles when the warehouse receives steel requests from multiple customers. The second processing unit is used to obtain multiple location information corresponding to multiple customers, with each location information corresponding to a specific customer. The third processing unit is used to determine multiple transportation routes corresponding to multiple customers based on multiple location information, with each transportation route corresponding to a specific customer. The fourth processing unit is used to determine the grouping and dispatch plan of transport vehicles based on steel demand, steel inventory information, vehicle condition information and multiple transportation routes.
[0007] A third aspect of this application provides another steel shipping apparatus, including a processor and a memory. The memory stores a computer program, which, when executed by the processor, implements the steps of the steel shipping method as described in any of the above embodiments. Therefore, this steel shipping apparatus possesses all the beneficial effects of the steel shipping method in any of the above embodiments, and will not be elaborated further here.
[0008] A fourth aspect of this application provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the steel shipping method as described in any of the above embodiments. Therefore, this readable storage medium possesses all the beneficial effects of the steel shipping method in any of the above embodiments, which will not be elaborated further here. Attached Figure Description
[0009] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0010] Figure 1 A flowchart of a steel shipping method provided in an embodiment of this application; Figure 2 Functional block diagram of the steel shipping device provided in the embodiments of this application; Figure 3 A structural block diagram of the steel shipping device provided in the embodiments of this application. Detailed Implementation
[0011] To better understand the technical solutions provided in the embodiments of this specification, the technical solutions of the embodiments of this specification will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0012] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The term "two or more" includes two or more cases.
[0013] In some embodiments, such as Figure 1 As shown, an embodiment of this application provides a method for shipping steel, including: Step S101: When the warehouse receives steel requests from multiple customers, obtain the warehouse's steel inventory information and the condition information of the transport vehicles. Step S102: Obtain multiple location information corresponding to multiple customers; Step S103: Based on multiple location information, determine multiple transportation routes corresponding to multiple customers; Step S104: Determine the grouping and dispatch plan for transport vehicles based on steel demand, steel inventory information, vehicle condition information, and multiple transportation routes.
[0014] In this embodiment, a steel shipping method is proposed to determine a grouping and shipping scheme for transport vehicles between a warehouse and multiple customers. The grouping and shipping scheme is a plan that includes vehicle grouping, departure time, and number of departures.
[0015] For example, a marshalling shipment scheme can involve multiple modes of transport, including: Road transport is suitable for short- to medium-distance transport (transport distance ≤ 500 km), especially for steel orders with high timeliness requirements and widely dispersed destinations. Flatbed trucks, semi-trailers, and other vehicle types can be selected, offering high flexibility. For small steel products such as rebar and wire rod, ordinary trucks can be used; for large steel plates and steel components, specialized transport vehicles such as low-flatbed trucks are required.
[0016] Rail transport is suitable for long-distance transportation (distance > 500 km) and large-volume steel transport, with relatively low transportation costs and high stability. It is mainly used for bulk and heavy steel products such as steel coils and rails, and can directly connect steel warehouses with demanding companies via dedicated railway lines, reducing transshipment links.
[0017] Waterway transportation is suitable for transporting bulk steel products, such as raw materials like iron ore and steel billets, as well as large finished steel products, across regions along coasts and rivers. It offers low transportation costs and large single-trip volumes, but the transit time is relatively long, requiring integration with port warehousing and inland transshipment. It is suitable for orders with relatively flexible transit time requirements.
[0018] For long-distance, complex-route steel transportation, combined transport methods such as road-rail or water-road transport can be adopted. For example, steel can be transported by waterway to a coastal port and then distributed to surrounding demand enterprises by road; or steel can be transported by rail to the railway freight yard in the destination city and then delivered by road to complete the "last mile" delivery, giving full play to the advantages of different modes of transport.
[0019] For example, the warehouse can store various types of steel, such as hot-rolled steel, pickled steel, and silicon steel.
[0020] Hot-rolled steel is steel formed by rolling steel billets at approximately 1200°C using high-pressure rolls. It is characterized by high strength, low cost, and suitability for mass production.
[0021] Pickled steel refers to hot-rolled strip steel that has undergone pickling to remove surface oxide scale, and it is an essential step towards producing high-precision cold-rolled products.
[0022] Silicon steel (also known as electrical steel) is a special alloy steel containing 0.5% to 4.5% silicon. By increasing resistivity and reducing iron loss, it has become a core functional material for high-efficiency and energy-saving power equipment.
[0023] When the warehouse receives steel requests from multiple customers, it obtains the warehouse's steel inventory information and the transport vehicle's condition information. The steel request refers to the customer's planned demand for steel, the steel inventory information refers to the specific inventory information of steel in the warehouse, and the vehicle condition information indicates the real-time status of the transport vehicle.
[0024] For example, steel demand can represent the type of steel, quantity of steel, and delivery time required by the customer.
[0025] For example, steel inventory information can represent the types and quantities of steel currently in a warehouse.
[0026] For example, vehicle condition information can indicate the type, malfunction status, and number of transport vehicles.
[0027] For example, the transport vehicle can be specifically of two types: road vehicle and flatbed vehicle.
[0028] For example, the transport vehicle may specifically be a truck, train, or transport ship.
[0029] Obtain multiple location information corresponding to multiple customers, where each location information corresponds one-to-one with a customer, and the location information is the specific location of the customer.
[0030] For example, location information may specifically include the customer's address information.
[0031] For example, location information may specifically include the customer's location coordinates.
[0032] Based on multiple location information, multiple transportation routes are determined for multiple customers. Each transportation route corresponds one-to-one with a customer, and the transportation route is the path taken by the transport vehicle to the customer's location.
[0033] For example, multiple transportation routes corresponding to multiple customers can be determined using a route planning model. Specifically, the route planning model can be a deep learning model to ensure the accuracy of the transportation route planning.
[0034] For example, the route planning model can determine multiple transportation routes for multiple customers based on the transportation time of the transport vehicle, ensuring that the transportation route is the one with the shortest travel time, thus guaranteeing the transportation efficiency of the transport vehicle.
[0035] For example, the route planning model can determine multiple transportation routes for multiple customers based on real-time traffic conditions, ensuring that the transportation route is the smoothest route and guaranteeing the transportation efficiency of the transport vehicles.
[0036] Based on steel demand, steel inventory information, vehicle condition information, and multiple transportation routes, a vehicle grouping and dispatch plan is determined.
[0037] For example, data from multiple dimensions, such as steel demand, steel inventory, vehicle condition, and multiple transportation routes, are integrated and processed to obtain a marshalling and dispatch plan.
[0038] For example, based on factors such as the urgency of downstream customers' demand for a certain type of product, the quantity of inventory rolls, product roll weight, roll number statistics matching vehicle type and outbound route, and considering the maximum rational utilization of cross-line shipments of all products, the company can automatically issue execution plans for three products: hot-rolled, pickled, and silicon steel.
[0039] Based on the above-mentioned planned procedures, the first step is to check if any road vehicle numbers were reported during the shift change. If so, to minimize delay costs, priority should be given to loading these road vehicles. Secondly, the planned procedures for the day should be reviewed. Since flatbed trucks are equipped with racks, no reinforcement personnel are needed for hoisting, so loading these flatbed trucks should be prioritized. Furthermore, if both the north and south lines of the integrated rail transport warehouse are full, road vehicles can be loaded after the racks are laid in the hot-rolled raw material warehouse, fully utilizing the warehouse's cross-line space, improving loading efficiency, and reducing delay costs.
[0040] Based on the loading completion status of the above steps, and according to the priority order of loading completion for the three types of products, once all cross-line vehicles or flatbeds in a certain raw material warehouse have finished loading the raw material rolls, an instruction will be promptly issued to the transportation team to notify the commodity inspection personnel to inspect the vehicles.
[0041] After the commodity inspection personnel inspect and accept the vehicle condition, vehicle number, vehicle type, temperature of raw material rolls, number of rolls, weight, etc., and confirm that there are no problems, the vehicles will be grouped and shipped on the premise that the loading vehicles are in the same direction as the customer's location and that the weight of vehicles in the same batch is sufficient for grouping and dispatch.
[0042] In this embodiment, the steel shipping method obtains the warehouse's steel inventory information and the condition information of the transport vehicles when the warehouse receives steel requests from multiple customers. It also obtains multiple location information corresponding to multiple customers. Based on the multiple location information, it determines multiple transportation routes corresponding to multiple customers. Based on the data information such as steel requests, steel inventory information, vehicle condition information, and multiple transportation routes, it determines a grouping and shipping plan for the transport vehicles. Since the grouping and shipping plan integrates multi-dimensional data such as steel requests, steel inventory information, vehicle condition information, and transportation routes, it ensures the data accuracy of the grouping and shipping plan.
[0043] In some embodiments of this application, a steel shipping method is provided. The steel demand includes steel type, demand time, and demand quantity. Based on the steel demand, steel inventory information, vehicle condition information, and multiple transportation routes, a transport vehicle grouping and shipping plan is determined, including: Determine the inventory quantity in the steel inventory information based on the type of steel. When the demand quantity is less than the inventory quantity, determine the transportation priority order for multiple customers based on the demand time and multiple transportation routes; Based on transportation priorities, steel type, required quantity, and vehicle condition information, a train formation and dispatch plan is determined.
[0044] In this embodiment, the steel demand includes steel type, demand time, and demand quantity. The steel type is the type of steel required by the customer, the demand time is the delivery time limit required by the customer, and the demand quantity is the quantity of steel required by the customer.
[0045] For example, the type of steel may specifically be hot-rolled steel, pickled steel, or silicon steel.
[0046] For example, the required time can be specific to the arrival date.
[0047] For example, the required quantity can be specifically 10 tons.
[0048] Based on the type of steel, determine the inventory quantity in the steel inventory information, where the inventory quantity is the amount of steel in stock in the warehouse.
[0049] For example, when the steel type is hot-rolled steel, the inventory quantity of hot-rolled steel in the warehouse is determined.
[0050] For example, when the steel type is pickled steel, the inventory quantity of pickled steel in the warehouse is determined.
[0051] For example, when the steel type is silicon steel, the inventory quantity of silicon steel in the warehouse is determined.
[0052] If the demand quantity is less than the inventory quantity, it indicates that the warehouse has sufficient inventory. Based on the demand time and multiple transportation routes, determine the transportation priority order for multiple customers, where the transportation priority order is the order in which the multiple customers are transported.
[0053] For example, multiple customers can be sorted according to the order of their demand time. For customers with the same demand time, they can be sorted according to the length of multiple transportation routes, which can ultimately determine the transportation order of multiple customers.
[0054] For example, if the demand exceeds the inventory, it indicates that the warehouse is short of stock. The steel mill can be contacted for replenishment, and then the transportation priority for multiple customers can be determined.
[0055] Based on transportation priorities, steel type, required quantity, and vehicle condition information, a train formation and dispatch plan is determined.
[0056] For example, if the demand exceeds the inventory, it indicates that the warehouse is short of stock. In this case, other warehouses can be contacted to ship goods simultaneously with this warehouse, and a grouping and shipping plan can be determined among multiple warehouses and multiple customers.
[0057] In some embodiments, this application provides a steel shipping method that determines the shipping priority order for multiple customers based on demand time and multiple transportation routes, including: Determine multiple transport durations that correspond one-to-one with multiple transport routes; By comparing demand time and multiple transportation durations, transportation priorities are determined.
[0058] In this embodiment, multiple transportation durations are determined, each corresponding to one of the multiple transportation routes, wherein the transportation duration is the time required for the transportation vehicle to complete the transportation task.
[0059] For example, the transportation time can be specifically 3 days.
[0060] For example, the transportation time can be specifically 30 hours.
[0061] By comparing demand time and multiple transportation durations, transportation priorities are determined.
[0062] For example, multiple customers can be sorted according to the order of their demand time. For customers with the same demand time, they can be sorted according to the length of multiple transportation times, which can ultimately determine the transportation order of multiple customers.
[0063] In some embodiments, this application provides a steel shipping method, which determines a train shipment plan based on transportation priority, steel type, required quantity, and vehicle condition information, including: Based on the type of steel and vehicle condition information, determine the transportation correspondence between the transport vehicle and multiple customers; Based on the transportation correspondence and the required quantity, determine the train formation and dispatch plan.
[0064] In this embodiment, the transportation correspondence between the transport vehicle and multiple customers is determined based on the type of steel and vehicle condition information, wherein the transportation correspondence is the transportation relationship between the transport vehicle and multiple customers.
[0065] For example, based on vehicle condition information, faulty transport vehicles are excluded, and available vehicles among the transport vehicles are identified.
[0066] For example, a certain type of transport vehicle can only transport a certain type of steel. After determining the available vehicles in the transport fleet, the transport vehicle to the customer's address can be determined based on the type of steel required by the customer.
[0067] For example, the transportation correspondence can specifically include: transport vehicle A and transport vehicle B going to customer 1, and transport vehicle C and transport vehicle D going to customer 2.
[0068] Based on the transportation correspondence and the required quantity, determine the train formation and dispatch plan.
[0069] For example, after determining that transport vehicles A and B are destined for customer 1, the cargo capacity of transport vehicles A and B is determined based on the quantity required by customer 1, and thus a grouping and dispatching plan can be determined.
[0070] For example, after determining that transport vehicles C and D are destined for customer 2, the cargo capacity of transport vehicles C and D is determined based on the quantity required by customer 2, and thus a grouping and dispatching plan can be determined.
[0071] In some embodiments, this application provides a steel shipping method, which determines a marshalling and shipping plan based on transportation correspondence and demand quantity, including: Based on the demand quantity, determine the corresponding transportation trip for each customer; Based on the transportation correspondence and the corresponding transport number for each customer, a grouping and dispatch plan is determined.
[0072] In this embodiment, the corresponding transport vehicle number for each customer is determined based on the demand quantity, wherein the transport vehicle number is the vehicle number used to transport goods to that customer.
[0073] For example, when the demand of customer 1 is equal to the carrying capacity of transport vehicle A and transport vehicle B, the transport can be carried out in two trips, transport vehicle A and transport vehicle B.
[0074] For example, when the demand of customer 1 is greater than the carrying capacity of transport vehicle A and transport vehicle B, the transport can be carried out in three trips: transport vehicle A, transport vehicle B and transport vehicle E.
[0075] Based on the transportation correspondence and the corresponding transport number for each customer, a grouping and dispatch plan is determined.
[0076] In some embodiments, this application provides a steel shipping method. After determining a transport vehicle grouping and shipping plan based on steel demand, steel inventory information, vehicle condition information, and multiple transport routes, the method further includes: Based on the assembly and dispatch plan, determine the loading, dispatch, and stop times for the transport vehicles; Obtain the unit price for the delay fee of the transport vehicle; The delay cost for the transport vehicle is calculated by multiplying the loading / unloading stop time by the unit price of the delay fee.
[0077] In this embodiment, the loading, departure, and stopping time of the transport vehicle is determined according to the grouping and dispatching plan, wherein the loading, departure, and stopping time is the total time spent on stopping, loading, and dispatching the transport vehicle.
[0078] For example, the installation and launch stoppage time can be specifically 3 hours.
[0079] Obtain the unit price of the delay fee for the transport vehicle, where the unit price of the delay fee is the unit price of the delay for the transport vehicle.
[0080] For example, the unit price for the extended time fee can be specifically 1,000 yuan per hour.
[0081] The delay cost for the transport vehicle is calculated by multiplying the loading / unloading stop time by the unit price of the delay fee.
[0082] In some embodiments, this application provides a steel shipping method, which determines the loading, departure, and stopping time of transport vehicles according to a marshalling and shipping plan, including: Based on the grouping and dispatch plan, determine the waiting time for transport vehicles to be stored, the loading time, the commodity inspection time, and the dispatch time. Determine the sum of the waiting time for warehousing, loading time, commodity inspection time, and outbound delivery time to obtain the loading and dispatch stop time.
[0083] In this embodiment, the waiting time for transport vehicles to be stored, the loading time, the commodity inspection time, and the outbound time are determined according to the grouping and dispatching plan.
[0084] Among them, the waiting time for warehouse access is the time spent by the transport vehicle waiting for warehouse access, the loading time is the time spent by the transport vehicle loading process, the commodity inspection time is the time spent by the transport vehicle commodity inspection process, and the outbound time is the time spent by the transport vehicle outbound process.
[0085] Determine the sum of the waiting time for warehousing, loading time, commodity inspection time, and outbound delivery time to obtain the loading and dispatch stop time.
[0086] For example, the system automatically obtains the departure time of flatbed trucks or road vehicles from the garage, the time for vehicles to arrive at the raw material warehouse, the time for vehicles to load material rolls, the time for commodity inspection to be completed, the time for vehicles to leave the warehouse, and the time for vehicles to return to the garage from the daily work reports of the work teams. It automatically completes the corresponding time statistics and calculates the waiting time for warehouse reconciliation, loading time, commodity inspection time, and outbound time by hour. Finally, it sums up to obtain the loading and dispatch downtime and accurately and quickly calculates the delay cost according to the unit price of different time periods stored during the dispatch and downtime, and provides analysis results for the cost that accounts for the majority of the cost.
[0087] For example, the calculation method for the delay fee incurred by loading and shipping products consists of five steps, as follows: H 装发停 =h1+h2+h3+h4; Among them, H 装发停 The loading and dispatch time is the time spent assembling and shipping vehicles on the same day. h1 is the waiting time for warehouse check, h2 is the loading time, h3 is the commodity inspection time, and h4 is the outbound dispatch time. h1 is (the time it takes for the flatbed truck or road vehicle of the shift team to arrive at the raw material warehouse for vehicle matching - the time it departs from the garage) × 24; h2 is (the time it takes for the flatbed truck or road vehicle of the shift to finish loading the material rolls - the time it takes for the vehicle to arrive at the raw material warehouse for inspection) × 24; h3 is (the time when the flatbed truck or road vehicle of the shift team completes the inspection on the same day - the time when the vehicle finishes loading the material roll) × 24; h4 is (time when the flatbed truck or road vehicle of the shift team returns to the garage again on the same day - time when the vehicle leaves the garage) × 24; Delay fee C 延时费用 =H 装发停 ×C 延时费单价 .
[0088] Among them, C 延时费用 C is charged for the delay caused by the same-day assembly and shipment. 延时费单价 The unit price for delay charges incurred in tiered pricing for loading and dispatch. If H 装发停 ≤10h, then C 延时费单价 =C1, where C1 is the unit price for loading / unloading stoppage within 10 hours; if 10 hours ≤ H 装发停 ≤20h, then C 延时费单价=C2, where C2 is the unit price for loading / unloading downtime within 10 to 20 hours; if 20 hours ≤ H 装发停 ≤30h, then C 延时费单价 =C3, where C3 is the unit price for loading and unloading downtime within 20 to 30 hours.
[0089] The analysis focuses on the portion of costs incurred due to delays, and the analysis method is as follows: Given the input / output range and constraints of various time delay fees in the loading and shipping scenario, analyze the h dataset of the unit duration with the largest proportion of delay fees; The input and output variables are: h(h1,h2,h3,h4); The delay cost function for loading and shipping is: f1(h1,h2,h3,h4); The constraints for each function variable are as follows: Objective function: minF(h) = f1(h); The above function is solved by using optimization analysis methods to identify the link with the largest proportion of delay costs in each shipping unit, so as to continuously optimize and summarize the optimal cost loading scheme.
[0090] For example, a shipping system for reducing delay costs includes: The module includes a plan issuance module, a loading execution module, a commercial vehicle inspection module, a train formation and dispatch module, and a delay fee calculation module.
[0091] The system generates daily loading and shipping plans for various product types for each work group. Based on factors such as the urgency of downstream customers' demand for a certain type of product, the quantity of inventory rolls, product roll weight, roll count, matching vehicle type and shipping route, and maximizing the rational utilization of cross-line shipments of all products, the system automatically executes the plan for a company's three products: hot-rolled, pickled, and silicon steel. This reduces manual statistics time and improves work efficiency.
[0092] Loading Execution Module: Based on the planned schedule, the system issues loading instructions to the warehouse, reinforcement, and transportation shifts according to the cross-line material storage situation in the raw material warehouse. The system first checks if there are any reported road vehicle numbers at the shift change. If so, it prioritizes loading these road vehicles. Secondly, it checks the planned schedule for the day. Since flatbed trucks have built-in racks, no lifting is required from the reinforcement team, so flatbed truck loading is prioritized. Furthermore, if both the north and south lines of the integrated rail transport warehouse are full, the road vehicles can be loaded after the racks are laid in the hot-rolled raw material warehouse.
[0093] Commodity Inspection Vehicle Module: After loading is completed, the system notifies commodity inspection personnel to inspect the vehicle and materials; based on the priority order of loading completion of the three types of products, the system promptly issues an instruction to the transportation team to notify commodity inspection personnel to inspect the vehicle after all cross-line vehicles or flatbeds of a certain raw material warehouse have loaded the raw material rolls.
[0094] The system automatically performs grouping and dispatching based on whether the loaded products of each type are in the same departure direction after loading, provided that the minimum weight limit for a batch of loaded vehicles is met. The system also checks and accepts the vehicle condition, vehicle number, vehicle type, temperature, number of coils, and weight of the raw material coils by the commodity inspection personnel. After confirming that there are no problems, the system groups and dispatches the vehicles based on whether the loaded vehicles are in the same direction as Caofeidian South, Shunyi Cold Rolling, and Tangdong, and provided that the weight limit for grouping and dispatching of vehicles in the same batch is met.
[0095] The delay fee calculation module calculates the loading and dispatch downtime based on waiting time for inventory reconciliation, loading time, commodity inspection time, and dispatch time. It then sums these up to determine the total downtime and calculates the delay fee based on the corresponding delay unit price. Furthermore, it analyzes the cost-generating components based on the proportion of costs generated by the input and output functions of each type of dispatch unit. The system automatically compiles statistics based on the daily shift reports, including the departure time of flatbed trucks or road vehicles from the garage, the time it takes for vehicles to reach the raw material warehouse for reconciliation, the time it takes for vehicles to load material rolls, the time it takes for commodity inspection to complete, the time it takes for vehicles to leave the warehouse, and the time it takes for vehicles to return to the garage. It calculates the waiting time for inventory reconciliation, loading time, commodity inspection time, and dispatch time by the hour, sums them up to determine the total loading and dispatch downtime, and then accurately and quickly calculates the delay fee according to the unit price for different time periods of the downtime. Finally, it analyzes the major cost components and provides results.
[0096] Storage, used to store executable instructions for a computer; A processor is used to execute executable instructions; The processor processes and transmits information to the storage unit. The planning and issuance module, loading execution module, commercial vehicle inspection module, train formation and dispatch module, and delay fee calculation module process and transmit information in sequence and then connect to the processor.
[0097] In some embodiments, such as Figure 2 As shown, an embodiment of this application provides a steel shipping device 200, comprising: The first processing unit 202 is used to obtain the warehouse's steel inventory information and the condition information of the transport vehicle when the warehouse receives steel requests from multiple customers. The second processing unit 204 is used to obtain multiple location information corresponding to multiple customers, and the multiple location information corresponds one-to-one with multiple customers. The third processing unit 206 is used to determine multiple transportation routes corresponding to multiple customers based on multiple location information, with each transportation route corresponding to a specific customer. The fourth processing unit 208 is used to determine the grouping and dispatch plan of transport vehicles based on steel demand, steel inventory information, vehicle condition information and multiple transportation routes.
[0098] In some embodiments of this application, a steel shipping device 200 is provided, wherein the fourth processing unit 208 is further configured to: Determine the inventory quantity in the steel inventory information based on the type of steel. When the demand quantity is less than the inventory quantity, determine the transportation priority order for multiple customers based on the demand time and multiple transportation routes; Based on transportation priorities, steel type, required quantity, and vehicle condition information, a train formation and dispatch plan is determined.
[0099] In some embodiments of this application, a steel shipping device 200 is provided, wherein the fourth processing unit 208 is further configured to: Determine multiple transport durations that correspond one-to-one with multiple transport routes; By comparing demand time and multiple transportation durations, transportation priorities are determined.
[0100] In some embodiments of this application, a steel shipping device 200 is provided, wherein the fourth processing unit 208 is further configured to: Based on the type of steel and vehicle condition information, determine the transportation correspondence between the transport vehicle and multiple customers; Based on the transportation correspondence and the required quantity, determine the train formation and dispatch plan.
[0101] In some embodiments of this application, a steel shipping device 200 is provided, wherein the fourth processing unit 208 is further configured to: Based on the demand quantity, determine the corresponding transportation trip for each customer; Based on the transportation correspondence and the corresponding transport number for each customer, a grouping and dispatch plan is determined.
[0102] In some embodiments of this application, a steel shipping device 200 is provided, further comprising a fifth processing unit for: Based on the assembly and dispatch plan, determine the loading, dispatch, and stop times for the transport vehicles; Obtain the unit price for the delay fee of the transport vehicle; The delay cost for the transport vehicle is calculated by multiplying the loading / unloading stop time by the unit price of the delay fee.
[0103] In some embodiments of this application, a steel shipping device 200 is provided, further comprising a fifth processing unit for: Based on the grouping and dispatch plan, determine the waiting time for transport vehicles to be stored, the loading time, the commodity inspection time, and the dispatch time. Determine the sum of the waiting time for warehousing, loading time, commodity inspection time, and outbound delivery time to obtain the loading and dispatch stop time.
[0104] In some embodiments, such as Figure 3 As shown, a steel shipping device 300 is proposed. The steel shipping device 300 includes a processor 302 and a memory 304. The memory 304 stores a computer program, which, when executed by the processor 302, implements the steps of the steel shipping method as described in any of the above embodiments. Therefore, the steel shipping device 300 possesses all the beneficial effects of the steel shipping method in any of the above embodiments, which will not be elaborated further here.
[0105] In some embodiments, a readable storage medium is provided having a program stored thereon, which, when executed by a processor, implements the steps of the steel shipping method as described in any of the above embodiments, and thus has all the beneficial technical effects of the steel shipping method in any of the above embodiments.
[0106] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0107] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-readable program code.
[0108] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0109] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0110] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0111] This application also provides a computer program product, which includes computer software instructions that, when executed on a processing device, cause the processing device to execute a steel shipment method.
[0112] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0113] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0114] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms.
[0115] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0116] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0117] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0118] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
[0119] Although preferred embodiments have been described in this specification, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this specification.
[0120] Obviously, those skilled in the art can make various modifications and variations to this specification without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims and their equivalents, this specification is also intended to include such modifications and variations.
Claims
1. A steel material shipment method characterized by comprising: The method includes: When the warehouse receives steel requests from multiple customers, it obtains the warehouse's steel inventory information and the condition information of the transport vehicles. Obtain multiple location information corresponding to multiple customers, with each location information corresponding to one of the multiple customers; Based on the multiple location information, multiple transportation routes corresponding to multiple customers are determined, and each of the multiple transportation routes corresponds one-to-one with the multiple customers; Based on the steel demand, the steel inventory information, the vehicle condition information, and multiple transportation routes, a grouping and dispatch plan for the transport vehicles is determined.
2. The method of claim 1, wherein, The steel demand includes steel type, demand time, and demand quantity. The step of determining the transport vehicle formation and dispatch plan based on the steel demand, steel inventory information, vehicle condition information, and multiple transport routes includes: Based on the type of steel, determine the inventory quantity in the steel inventory information; When the demand quantity is less than the inventory quantity, a transportation priority order is determined for multiple customers based on the demand time and multiple transportation routes. The train formation and dispatch plan is determined based on the transportation priority, the type of steel, the required quantity, and the vehicle condition information.
3. The method according to claim 2, characterized in that, The step of determining the transportation priority order for multiple customers based on the demand time and multiple transportation routes includes: Determine multiple transportation durations that correspond one-to-one with the multiple transportation routes; The transportation priority is determined by comparing the demand time and multiple transportation durations.
4. The method according to claim 2, characterized in that, The step of determining the train dispatch plan based on the transportation priority, the steel type, the required quantity, and the vehicle condition information includes: Based on the type of steel and the vehicle condition information, the transportation correspondence between the transport vehicle and the multiple customers is determined; The train formation and dispatch plan is determined based on the transportation correspondence and the required quantity.
5. The method according to claim 4, characterized in that, The step of determining the marshalling and dispatch plan based on the transportation correspondence and the required quantity includes: Based on the stated demand, determine the corresponding transport trip for each customer; The train formation and dispatch plan is determined based on the transportation correspondence and the corresponding train number for each customer.
6. The method according to any one of claims 1 to 5, characterized in that, After determining the transport vehicle formation and dispatch plan based on the steel demand, steel inventory information, vehicle condition information, and multiple transport routes, the method further includes: Based on the aforementioned train formation and dispatch plan, determine the loading, dispatch, and stop times for the transport vehicles; Obtain the unit price of the delay fee for the transport vehicle; The delay cost of the transport vehicle is obtained by multiplying the loading and unloading stop time by the delay fee unit price.
7. The method according to claim 6, characterized in that, The step of determining the loading, departure, and stopping time of the transport vehicle according to the grouping and dispatching plan includes: Based on the aforementioned grouping and dispatching plan, determine the waiting time for the transport vehicle to be stored, the loading time, the commodity inspection time, and the dispatching time. The sum of the waiting time for inventory check, the loading time, the commodity inspection time, and the outbound time is determined to obtain the loading and dispatch stop time.
8. A steel shipping device, characterized in that, The device includes: The first processing unit is used to obtain the steel inventory information of the warehouse and the vehicle condition information of the transport vehicle when the warehouse receives steel requests from multiple customers. The second processing unit is used to obtain multiple location information corresponding to multiple customers, wherein the multiple location information corresponds one-to-one with the multiple customers; The third processing unit is used to determine multiple transportation routes corresponding to multiple customers based on multiple location information, wherein each of the multiple transportation routes corresponds one-to-one with each of the multiple customers; The fourth processing unit is used to determine the grouping and dispatching plan of the transport vehicles based on the steel demand, the steel inventory information, the vehicle condition information and multiple transport routes.
9. A steel shipping device, characterized in that, include: processor; A memory containing programs or instructions, wherein a processor, when executing the programs or instructions in the memory, implements the steps of the steel shipping method as described in any one of claims 1 to 7.
10. A readable storage medium, characterized in that, A program or instructions are stored on a readable storage medium, which, when executed by a processor, implement the steps of the steel shipping method as described in any one of claims 1 to 7.