Transportation system configuration method and device and computer readable storage medium
By identifying bottlenecks in transportation and dynamically optimizing the number of transportation equipment, the problem of low efficiency in transportation systems under static configuration is solved, achieving more efficient transportation system management.
Patent Information
- Application Number
- CN202511735035.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-24
- Publication Date
- 2026-02-27
AI Technical Summary
In existing collaborative transportation systems, the static configuration of transportation equipment is difficult to adapt to changes in the external environment, resulting in equipment being idle or waiting, which reduces operational efficiency and the utilization rate of excavation equipment.
By identifying transportation bottlenecks, the number of transportation equipment can be dynamically optimized. The ratio of the total transportation cycle time to the bottleneck time can be calculated based on loading, unloading, and transportation time, and the number of transportation equipment deployed can be dynamically adjusted accordingly.
It improved the efficiency of collaborative transportation, reduced waiting time, and enhanced overall operational efficiency and the utilization rate of excavating equipment.
Smart Images

Figure CN121581734A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of intelligent transportation and scheduling technology, and in particular to a method, apparatus and computer-readable storage medium for configuring a transportation system. Background Technology
[0002] In a collaborative transportation system of loading equipment and transportation equipment, the excavating equipment loads materials onto the transportation equipment at the loading point, and then the transportation equipment transports the materials to the unloading point for unloading. Summary of the Invention
[0003] The inventors noted that the collaborative transportation systems in the related technologies have low operational efficiency.
[0004] Analysis revealed that the scheduling methods used in these technologies rely on manual experience or fixed static ratios, meaning a certain number of transport equipment are pre-set for fixed deployment in production operations. However, once the external environment changes (such as increased transport distance, changes in road conditions, fluctuations in excavator efficiency, etc.), the statically configured transport equipment struggles to adapt quickly to the new situation, resulting in either too much transport equipment leading to frequent idleness, or too little transport equipment causing loading equipment to wait continuously.
[0005] For example, in actual production scenarios, it is often observed that transport equipment waits to be loaded at loading points or waits in long queues at unloading points to unload materials. This waiting time directly wastes production time and reduces overall operational efficiency.
[0006] For example, if excavating equipment cannot be loaded onto idle transport equipment in a timely manner, the excavating equipment will be idle, thereby reducing the utilization rate and productivity of the excavating equipment.
[0007] Meanwhile, due to the lack of a clear and effective system bottleneck identification mechanism, dispatchers find it difficult to determine whether the loading, transportation, or unloading process is hindering the improvement of the overall system's operational efficiency.
[0008] To address the aforementioned issues, this disclosure proposes the following solution, which identifies transportation bottlenecks and dynamically optimizes the number of transportation equipment deployed to improve collaborative transportation efficiency and reduce waiting time, thereby enhancing the operational efficiency of the transportation system.
[0009] According to a first aspect of the present disclosure, a method for configuring a transportation system is provided, comprising performing at least one calculation operation, the calculation operation including: obtaining the loading time of a loading device loading materials onto a transportation device at a loading point; obtaining the unloading time of the transportation device unloading materials at an unloading point; determining the larger of the loading time and the unloading time as the bottleneck time of the transportation system; obtaining the outbound journey time of the transportation device after loading materials from the loading point to the unloading point with a load; obtaining the return journey time of the transportation device after unloading materials from the unloading point to the loading point with an empty load; determining the total time of one transportation cycle based on the sum of the loading time, the unloading time, the outbound journey time with a load, and the return journey time with an empty load; and determining the number of transportation devices in the transportation system based on the ratio of the total time to the bottleneck time.
[0010] In some embodiments, the number of transport devices in the transport system is the value after rounding down the ratio.
[0011] In some embodiments, obtaining the loading time of the loading device loading materials onto the transport device at the loading point includes: obtaining the loading speed of the loading device in multiple loading processes, each loading process being from the start of loading by the loading device to the full load of the transport device; calculating the average loading speed of the loading speed in the multiple loading processes; and determining the loading time based on the ratio of the capacity of the transport device to the average loading speed.
[0012] In some embodiments, the multiple loading process is a preset number of loading processes closest to the current time.
[0013] In some embodiments, obtaining the unloading time of a transport device unloading materials at an unloading point includes: obtaining the unloading speed of the transport device during multiple unloading processes, where each unloading process is from the start of unloading by the transport device to the point where the transport device is empty; calculating the average unloading speed during the multiple unloading processes; and determining the unloading time based on the ratio of the capacity of the transport device to the average unloading speed.
[0014] In some embodiments, the multiple uninstallation processes are the preset number of uninstallation processes closest to the current time.
[0015] In some embodiments, the method further includes: if, in multiple consecutive calculation operations, the larger value of the loading time and the unloading time is either the loading time or the unloading time, then the calculation operation is stopped within a preset time after the current time, and the number of transport devices determined in the previous calculation operation is maintained.
[0016] In some embodiments, the method further includes: in two adjacent calculation operations, if the difference between the total time determined in the later calculation operation and the total time determined in the previous calculation operation is greater than a first threshold, then reducing the speed limit of all transportation equipment in the transportation system, wherein the first threshold is greater than 0; and / or in two adjacent calculation operations, if the absolute value of the difference between the loading time or unloading time determined in the later calculation operation and the loading time or unloading time determined in the previous calculation operation is greater than a second threshold, then indicating an abnormality.
[0017] In some embodiments, the method further includes: if the difference between the current number of transport equipment in the transport system and the number of transport equipment in the transport system determined in the calculation operation is less than 0, then instructing to add transport equipment; if the difference between the current number of transport equipment in the transport system and the number of transport equipment in the transport system determined in the calculation operation is equal to 1, then maintaining the current number of transport equipment in the transport system; if the difference between the current number of transport equipment in the transport system and the number of transport equipment in the transport system determined in the calculation operation is greater than or equal to 2, then instructing to reduce 2 transport equipment.
[0018] According to a second aspect of the present disclosure, a configuration apparatus for a transportation system is provided, including a module configured to perform the configuration method for the transportation system described in any of the above embodiments.
[0019] According to a third aspect of the present disclosure, a configuration apparatus for a transportation system is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute the configuration method of the transportation system described in any of the above embodiments based on instructions stored in the memory.
[0020] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, including computer program instructions, wherein the computer program instructions, when executed by a processor, implement the configuration method of the transportation system described in any of the above embodiments.
[0021] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, it implements the configuration method of the transportation system described in any of the above embodiments.
[0022] In this embodiment of the disclosure, by obtaining the loading and unloading time in a single transport in the transport system, bottleneck links in the transport process can be identified. Based on the ratio of the total time of a transport cycle to the bottleneck time, the number of transport equipment deployed can be dynamically optimized to improve the efficiency of coordinated transport and reduce waiting time, thereby improving the operational efficiency of the transport system.
[0023] Other features, aspects, and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the embodiments of this disclosure 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 only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] The accompanying drawings form part of this specification, illustrating exemplary embodiments of the present disclosure, and together with the specification serve to explain the principles of the present disclosure.
[0026] This disclosure will become clearer with reference to the accompanying drawings and the following detailed description, in which:
[0027] Figure 1 This is a flowchart illustrating a method for configuring a transportation system according to some embodiments of the present disclosure.
[0028] Figure 2 This is a schematic diagram illustrating the structure of a configuration device for a transportation system according to some embodiments of the present disclosure.
[0029] Figure 3 This is a schematic diagram illustrating the configuration of a transportation system according to other embodiments of the present disclosure. Detailed Implementation
[0030] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0031] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of this disclosure.
[0032] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.
[0033] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0034] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0035] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0036] This disclosure provides a method for configuring a transportation system, including performing at least one calculation operation to determine the number of transportation devices in the system, i.e., the number of devices deployed. In some embodiments, the number of transportation devices in the system can be statically configured by performing a single calculation operation. In other embodiments, the number of transportation devices in the system can be dynamically configured by performing multiple calculation operations. For example, a calculation operation can be performed at preset time intervals to dynamically update the number of transportation devices in the system.
[0037] Next, combine Figure 1 Describe the process of a single calculation operation.
[0038] Figure 1 This is a flowchart illustrating a single calculation operation in a configuration method of a transportation system according to some embodiments of the present disclosure.
[0039] In step 102, the loading time of the loading equipment loading materials onto the transport equipment at the loading point is obtained.
[0040] The loading equipment can be an excavator or a loader, such as a hydraulic excavator or a hydraulic loader. As an example, the loading equipment could be a mining excavator or a loader. The transport equipment can be a truck, such as a mining truck.
[0041] For example, the loading time can be determined based on the time it takes for the loading equipment to load material onto a single transport device at the loading point. Alternatively, the loading time can be determined based on the time it takes for the loading equipment to load material onto a single transport device multiple times at the loading point. Or, the loading time can be determined based on the time it takes for the loading equipment to load material onto multiple transport devices at the loading point.
[0042] In some embodiments, the loading speed of the loading equipment during multiple loading processes is obtained, where each loading process is from the start of loading by the loading equipment to the point where the transport equipment is fully loaded; the average loading speed m1 during the multiple loading processes is calculated; and the loading time T is determined based on the ratio of the transport equipment capacity M to the average loading speed m1. load Loading time T loadFor example, M / m1. The unit of M is, for example, cubic meters, and the unit of m1 is, for example, cubic meters per second.
[0043] Multiple loading processes can refer to multiple loading processes using a single loading device or multiple loading processes using multiple loading devices. For example, multiple data points can be collected, each corresponding to one of the multiple transport cycles, and each data point includes the loading speed. The average loading speed m1 can be obtained by calculating the average loading speed among the multiple data points.
[0044] In some embodiments, the multiple loading process is a preset number of loading processes closest to the current time, to more accurately reflect the current loading status. The preset number of loading processes is, for example, 5.
[0045] For example, automotive-grade terminals can be installed on each transport vehicle. These terminals could be 4G / 5G terminals, integrating GPS (Global Positioning System), CAN (Controller Area Network) data acquisition, and load sensing capabilities. Flow meters can be installed in the hydraulic lines of the loading equipment, and belt scales or level gauges can be installed at the unloading points (e.g., unloading platforms or crushing plants). Data acquired around the clock can be periodically (e.g., every 1 second) pushed to an edge gateway, where it undergoes missing value compensation, outlier filtering, and unit conversion before being written to a streaming message queue. The dispatch center can then retrieve the data and perform calculations.
[0046] In step 104, the unloading time of the transport equipment unloading materials at the unloading point is obtained.
[0047] For example, the unloading time can be determined based on the time taken by a single transport device to unload materials at the unloading point. Alternatively, the unloading time can be determined based on the individual times taken by multiple transport devices to unload materials at the unloading point.
[0048] In some embodiments, the unloading speed of the transport equipment during multiple unloading processes is obtained, where each unloading process is from the start of unloading to the point where the transport equipment is empty; the average unloading speed m2 during the multiple unloading processes is calculated; and the unloading time T is determined based on the ratio of the transport equipment's capacity M to the average unloading speed m2. unload Uninstallation time T unload For example, M / m2. The unit of M is, for example, cubic meters, and the unit of m2 is, for example, cubic meters per second.
[0049] Similarly, multiple unloading processes can refer to multiple unloading processes of a single transport device or multiple unloading processes of multiple transport devices. For example, multiple data points can be collected, each corresponding to one of the multiple transport cycles, and each data point includes the unloading speed. The average unloading speed m2 can be obtained by calculating the average unloading speed from the multiple data points.
[0050] In some embodiments, the multiple uninstallation process is a preset number of uninstallation processes closest to the current time, to more accurately reflect the current uninstallation status. The preset number is, for example, 5. In some implementations, the preset number of multiple uninstallation processes is the same as the preset number of multiple loading processes. This allows the same standard to be used to reflect the current uninstallation and loading status, making the final determined loading and uninstallation times more accurate.
[0051] In step 106, the larger of the loading and unloading times is determined as the bottleneck time of the transportation system. That is, the bottleneck time T. bottle =max(T) load T unload )
[0052] For example, in a single computational operation, if the loading time is longer, then the loading time is determined as the bottleneck time of the transportation system. Similarly, in a single computational operation, if the unloading time is longer, then the unloading time is determined as the bottleneck time of the transportation system.
[0053] In step 108, the travel time of the transport equipment after loading materials from the loading point to the unloading point is obtained.
[0054] For example, the outbound travel time can be determined based on the time taken by a single transport device after loading materials to travel from the loading point to the unloading point. Alternatively, the outbound travel time can be determined based on the individual travel times taken by multiple transport devices after loading materials to travel from the loading point to the unloading point.
[0055] In some embodiments, the outbound travel time with load T1 = S / V1, where S is the distance between the loading point and the unloading point, and V1 is the average travel speed of the transport equipment after loading the material from the loading point to the unloading point. The unit of V1 is, for example, meters per second.
[0056] In step 110, the empty return trip time of the transport equipment from the unloading point to the loading point after unloading the materials is obtained.
[0057] For example, the empty return time can be determined based on the time taken by a single transport device to travel from the unloading point to the loading point after unloading materials. Alternatively, the empty return time can be determined based on the individual travel times taken by multiple transport devices to travel from the unloading point to the loading point after unloading materials.
[0058] In some embodiments, the empty return trip time T2 = S / V2, where V2 is the average travel speed of the transport equipment from the unloading point to the loading point after unloading the material. It should be understood that the transport equipment after unloading the material is an empty transport equipment. The unit of V2 is, for example, meters per second.
[0059] In step 112, the total time of one transportation cycle is determined based on the sum of loading time, unloading time, outbound time with load, and return time without load.
[0060] For example, the total time of one transportation cycle can be expressed as T. cycle =T load +T unload +T1+T2.
[0061] In step 114, the number of transportation equipment in the transportation system is determined based on the ratio of total time to bottleneck time.
[0062] The total time T of one transportation cycle cycle It comprehensively considers the time of the entire process, including loading, transportation, and unloading. For example, the bottleneck time T bottle This is the longest-running operation in the entire transportation process. Based on the total time T of one transportation cycle... cycle With bottleneck time T bottle The ratio of [the ratio of the ...
[0063] For example, the total time T of one transportation cycle cycle With bottleneck time T bottle The ratio is an integer, and the number N of transportation equipment in a given transportation system can be this ratio T. cycle / T bottle For example, the total time T of one transportation cycle cycle With bottleneck time T bottle The ratio is a decimal, and the number N of transportation equipment in a given transportation system can be represented by this ratio T. cycle / T bottle The value after rounding.
[0064] In some embodiments, a unique identifier is generated each time a calculation operation is performed to ensure that the number of transport devices in the transport system determined each time can be accurately distinguished.
[0065] It should be noted that steps 102, 104, 108 and 110 can be executed simultaneously or sequentially.
[0066] In the above embodiments, by obtaining the loading and unloading time in a single transport in the transportation system, bottleneck links in the transportation process can be identified. Based on the ratio of the total time of a transport cycle to the bottleneck time, the number of transport equipment deployed can be dynamically optimized to improve the efficiency of coordinated transportation and reduce waiting time, thereby improving the operational efficiency of the transportation system.
[0067] In some embodiments, the number N of transport equipment in a transport system is equal to the total time T of one transport cycle.cycle With bottleneck time T bottle The ratio T cycle / T bottle The value after rounding down.
[0068] In this approach, the calculated N represents the minimum configuration number that ensures continuous operation of the bottleneck without queuing of transport equipment. This rounding operation guarantees that the arrival rate of transport equipment does not exceed the bottleneck's processing capacity, thereby avoiding queuing at the bottleneck and minimizing waiting and queuing for loading or transport equipment. This ensures continuous and efficient operation of the transport process, further improving the overall efficiency of the transport system.
[0069] In some embodiments, if, in multiple consecutive calculation operations, the larger value of the loading time and the unloading time is either both loading time or both unloading time, then execution is stopped within a preset time after the current time. Figure 1 The calculation operation is shown, and the number of transport equipment determined in the previous calculation operation is maintained.
[0070] For example, if the loading time is longer than the unloading time or vice versa in 10 consecutive calculation operations, execution will stop within a preset time (e.g., 15 minutes). Figure 1 The calculation operation is shown, and the number of transport equipment determined in the previous calculation operation is maintained.
[0071] In the above embodiments, if the type of bottleneck time remains unchanged in multiple consecutive calculation operations, the current transportation situation can be considered relatively stable. In this case, the calculation operation can be stopped, and the number of transportation equipment determined in the previous calculation operation can be maintained. In this way, while ensuring transportation efficiency, frequent additions and subtractions of transportation equipment can be avoided, ensuring transportation stability and reducing the computational burden on the transportation system's configuration device.
[0072] In some embodiments, if the difference between the total time determined in the later calculation operation and the total time determined in the earlier calculation operation is greater than a first threshold, then the speed limit of all transportation equipment in the transportation system is reduced. Here, the first threshold is greater than 0.
[0073] For example, if the total time determined in a later calculation operation is more than 25% greater than the total time determined in the previous calculation operation, then by reducing the speed limit of all transportation equipment in the transportation system, the possibility of collisions between transportation equipment can be reduced, thereby effectively ensuring the progress of the transportation process.
[0074] In some embodiments, if the difference between the total time determined in the later calculation operation and the total time determined in the previous calculation operation changes from greater than a first threshold to less than or equal to the first threshold, the speed limit of all transportation equipment in the transportation system can be increased, for example, restored to the previous value, to improve transportation efficiency.
[0075] In some embodiments, if the absolute value of the difference between the loading or unloading time determined in the later calculation operation and the loading or unloading time determined in the earlier calculation operation is greater than a second threshold in two adjacent calculation operations, an anomaly is indicated. For example, an anomaly is indicated to maintenance personnel.
[0076] For example, the absolute value of the difference between loading / unloading times in two consecutive calculation operations can reflect fluctuations in the loading / unloading time. If the fluctuation is large, for example, if the loading / unloading time of the later calculation operation exceeds 15% of the loading / unloading time determined by the previous calculation operation, it indicates that the efficiency of at least one of the loading and unloading stages is significantly abnormal, such as slow loading equipment and / or blockage at the unloading port. In this case, alerting to the abnormality can effectively ensure the normal operation and efficiency of the transportation process.
[0077] In some embodiments, if the difference between the current number of transport devices in the transport system and the number of transport devices in the transport system determined in the calculation operation is less than 0, then an instruction is given to add transport devices, for example, to make the number of added transport devices the same as the current number of transport devices in the transport system.
[0078] In some embodiments, if the difference between the current number of transport devices in the transport system and the number of transport devices in the transport system determined in the calculation operation is equal to 1, then the current number of transport devices in the transport system is maintained.
[0079] In some embodiments, if the difference between the current number of transport vehicles in the transport system and the number of transport vehicles in the transport system determined in the calculation operation is greater than or equal to 2, then it is indicated to reduce 2 transport vehicles.
[0080] In the above embodiments, if the difference between the current number of transport equipment in the transport system and the number of transport equipment in the transport system determined in the calculation operation is equal to 1, the current number of transport equipment in the transport system is maintained; if the difference is less than 0, an instruction is given to add transport equipment; only if the difference is greater than or equal to 2, an instruction is given to reduce two transport equipment. This approach can maintain the current number of transport equipment in the transport system as much as possible, avoid frequent additions and subtractions of transport equipment, and ensure the stability of the transport system.
[0081] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus embodiments, since they largely correspond to the method embodiments, the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0082] This disclosure also provides a configuration apparatus for a transportation system, including a module configured to perform the configuration method of the transportation system in any of the foregoing embodiments.
[0083] Figure 2 This is a schematic diagram illustrating the structure of a configuration device for a transportation system according to some embodiments of the present disclosure.
[0084] like Figure 2 As shown, the configuration device of the transportation system includes an acquisition module 201 and a determination module 202.
[0085] The acquisition module 201 is configured to acquire the loading time of the loading equipment loading materials onto the transport equipment at the loading point; acquire the unloading time of the transport equipment unloading materials at the unloading point; acquire the outbound journey time of the transport equipment from the loading point to the unloading point after loading materials; and acquire the return journey time of the transport equipment from the unloading point to the loading point after unloading materials.
[0086] The determination module 202 is configured to determine the larger of the loading time and unloading time as the bottleneck time of the transportation system; determine the total time of one transportation cycle based on the sum of the loading time, unloading time, loaded outbound time, and empty return time; and determine the number of transportation equipment in the transportation system based on the ratio of the total time to the bottleneck time.
[0087] In some embodiments, the configuration apparatus for the transportation system may further include other modules to perform the configuration method of the transportation system in any of the above embodiments.
[0088] Figure 3 This is a schematic diagram illustrating the configuration of a transportation system according to other embodiments of the present disclosure.
[0089] like Figure 3 As shown, the configuration device 300 of the transportation system includes a memory 301 and a processor 302 coupled to the memory 301. The processor 302 is configured to execute the configuration method of the transportation system of any of the foregoing embodiments based on instructions stored in the memory 301.
[0090] The memory 301 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory may store, for example, an operating system, application programs, a boot loader, and other programs.
[0091] The configuration device 300 of the transportation system may also include an input / output interface 303, a network interface 304, and a storage interface 305. These interfaces 303, 304, and 305, as well as the memory 301 and processor 302, can be connected via, for example, a bus 306. The input / output interface 303 provides a connection interface for input / output devices such as monitors, mice, keyboards, and touchscreens. The network interface 304 provides a connection interface for various networked devices. The storage interface 305 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0092] This disclosure also provides a computer-readable storage medium including computer program instructions that, when executed by a processor, implement the configuration method of the transportation system of any of the above embodiments.
[0093] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the configuration method of the transportation system of any of the above embodiments.
[0094] The solution provided in this disclosure supports dynamic parameter updates and can be integrated into an automatic scheduling system to calculate the optimal scheduling scheme in real time based on field data streams. This method is not only applicable to scheduling optimization under static working conditions, but also to complex and frequently changing construction scenarios, and has good scalability and engineering application value.
[0095] The embodiments of this disclosure have now been described in detail. To avoid obscuring the concept of this disclosure, some details known in the art have not been described. Those skilled in the art can fully understand how to implement the technical solutions disclosed herein based on the above description.
[0096] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0097] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that the functions specified in one or more flowchart illustrations and / or one or more 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 processor, 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, generate functions for implementing the functions in 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.
[0098] 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.
[0099] 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.
[0100] While specific embodiments of this disclosure have been described in detail by way of examples, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments or equivalent substitutions can be made to some technical features without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.
Claims
1. A method for configuring a transportation system, comprising performing at least one calculation operation, the calculation operation including: Obtain the loading time when the loading equipment loads materials onto the transport equipment at the loading point; Obtain the unloading time of the transport equipment at the unloading point; The larger of the loading time and the unloading time is determined as the bottleneck time of the transportation system. The time taken by the transport equipment, after being loaded with materials, to travel from the loading point to the unloading point with the load in hand. Obtain the empty return trip time of the transport equipment from the unloading point to the loading point after unloading materials; The total time for one transportation cycle is determined by summing the loading time, the unloading time, the outbound time with load, and the return time without load. The number of transportation devices in the transportation system is determined based on the ratio of the total time to the bottleneck time.
2. The method according to claim 1, wherein, The number of transport equipment in the transport system is the value obtained by rounding down the ratio.
3. The method according to claim 1, wherein, The loading time at which the loading equipment loads materials onto the transport equipment at the loading point includes: The loading speed of the loading equipment is obtained during multiple loading processes, where each loading process is from the start of loading by the loading equipment to the full load of the transport equipment. Calculate the average loading speed during the multiple loading processes; The loading time is determined based on the ratio of the capacity of the transport equipment to the average loading speed.
4. The method according to claim 3, wherein, The multiple loading process refers to the preset number of loading processes closest to the current time.
5. The method according to claim 1, wherein, The unloading time of the transport equipment at the unloading point includes: The unloading speed of the transport equipment is obtained during multiple unloading processes, where each unloading process is from the start of unloading to the point where the transport equipment is empty. Calculate the average unloading speed during the multiple unloading processes; The unloading time is determined based on the ratio of the capacity of the transport equipment to the average unloading speed.
6. The method according to claim 5, wherein, The multiple uninstallation processes are the preset number of uninstallation processes closest to the current time.
7. The method according to any one of claims 1-6, further comprising: If, in multiple consecutive calculation operations, the larger of the loading time and the unloading time is either the loading time or the unloading time, then the calculation operation will be stopped within a preset time after the current time, and the number of transport equipment determined in the previous calculation operation will be maintained.
8. The method according to any one of claims 1-6, further comprising: In two consecutive calculation operations, if the difference between the total time determined in the later calculation operation and the total time determined in the previous calculation operation is greater than a first threshold, then the speed limit of all transportation equipment in the transportation system is reduced, where the first threshold is greater than 0; and / or If, in two consecutive calculation operations, the absolute value of the difference between the loading time or unloading time determined in the later calculation operation and the loading time or unloading time determined in the previous calculation operation is greater than a second threshold, an anomaly is indicated.
9. The method according to any one of claims 1-6, further comprising: If the difference between the current number of transport equipment in the transport system and the number of transport equipment in the transport system determined in the calculation operation is less than 0, then an instruction is given to add more transport equipment. If the difference between the current number of transport equipment in the transport system and the number of transport equipment in the transport system determined in the calculation operation is equal to 1, then the current number of transport equipment in the transport system is maintained. If the difference between the current number of transport vehicles in the transport system and the number of transport vehicles in the transport system determined in the calculation operation is greater than or equal to 2, then it is indicated to reduce 2 transport vehicles.
10. A configuration device for a transportation system, comprising: A module configured to perform the configuration method of the transportation system according to any one of claims 1-9.
11. A configuration device for a transportation system, comprising: Memory; as well as A processor coupled to the memory is configured to execute the configuration method of the transportation system according to any one of claims 1-9 based on instructions stored in the memory.
12. A computer-readable storage medium comprising computer program instructions, wherein, When the computer program instructions are executed by the processor, they implement the configuration method of the transportation system according to any one of claims 1-9.
13. A computer program product comprising a computer program, wherein, When the computer program is executed by the processor, it implements the configuration method of the transportation system according to any one of claims 1-9.