Method and device for evaluating the ultimate capacity of a fleet of vehicles based on minimum vehicle units
By calculating the fleet's maximum capacity based on a method based on the minimum vehicle unit, the problems of low evaluation rationality and accuracy in existing technologies are solved, and an accurate assessment of the fleet's capacity is achieved.
Patent Information
- Application Number
- CN202411596228.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2044-11-11
AI Technical Summary
Existing technologies use manual reasoning and analysis based on historical data and experience to produce fleet capacity assessments with low rationality and accuracy, making it difficult to accurately determine whether the ship capacity can meet sea crossing needs under peak conditions.
A method based on the minimum vehicle unit is adopted. By obtaining the parameters of available ships, available berths and shift intervals, the maximum execution shift is calculated to obtain the scheduling priority queue. Based on the ship attribute profile and the minimum vehicle quantitative unit length, the fleet's maximum capacity is quantitatively calculated.
It improves the rationality and accuracy of the maximum capacity assessment, helping passenger and vehicle ferry operators to obtain accurate fleet transportation capacity information.
Smart Images

Figure CN119539379B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of data processing technology, and more specifically, relates to a method and device for evaluating the maximum transport capacity of a fleet based on a minimum vehicle unit. Background Art
[0002] Ro-ro passenger ferry transport often exhibits temporal imbalances. During holidays, peak demand can be over three times the daily demand. This makes it difficult to determine whether peak demand and capacity are aligned based on daily vessel capacity. Therefore, it is necessary to accurately calculate the ultimate transport capacity of all vessels in the fleet to assess whether the current fleet can meet the increasing peak demand for crossings, thereby designing future shipbuilding plans and evacuation schedules. However, there is currently no sound method for fleet capacity assessment, which primarily relies on manual analysis based on historical data and experience. This lack of theoretical basis results in low rationality and accuracy. Summary of the Invention
[0003] In response to the shortcomings of the existing technology, the purpose of this application is to provide a fleet capacity assessment method and device based on the minimum vehicle unit, aiming to solve the problem of low rationality and accuracy of the assessment caused by manual reasoning and analysis based on historical data and experience in the existing technology.
[0004] To achieve the above objectives, in a first aspect, the present application provides a fleet capacity limit assessment method based on a minimum vehicle unit, comprising:
[0005] Obtain available ships, available berths and shift interval parameters within the target time period;
[0006] Obtaining the maximum number of executed shifts based on available vessels, available berths, and shift interval parameters within the target time period;
[0007] Obtaining a scheduling priority queue based on preset ship attribute profiles corresponding to the available ships, wherein the preset ship attribute profiles include ship lane length, ship loading and unloading time, and ship sailing time;
[0008] Based on the maximum execution shift, the scheduling priority queue and the preset minimum vehicle quantization unit length, the fleet's maximum transport capacity value is calculated.
[0009] This application divides all cross-sea vehicles into equal minimum vehicle quantitative units, and based on technical models such as ship attribute portraits, ship maximum scheduling, and ship maximum loading, quantitatively calculates the maximum capacity of the entire fleet at any time, improves the rationality and accuracy of the maximum capacity assessment, and helps passenger and vehicle ferry operators obtain accurate and effective fleet transportation capacity information.
[0010] According to a method for evaluating the fleet's maximum transport capacity based on minimum vehicle units provided by the present invention, the method obtains the maximum number of executed shifts based on available ships, available berths, and shift interval parameters within the target time period, including:
[0011] When the first and second conditions are met, the maximum number of executed shifts is calculated based on the available ships, available berths, and shift interval parameters at each time point within the target time period;
[0012] The first condition is that the interval between two ships in the same port area is not less than the interval parameter;
[0013] The second condition is that ships entering the port area and ships leaving the port area do not converge at the port area gate.
[0014] According to a fleet capacity limit assessment method based on minimum vehicle units provided by the present invention, obtaining a scheduling priority queue based on the ship attribute portraits corresponding to the available ships respectively includes:
[0015] Calculate the scheduling priority values corresponding to the available ships based on the ship lane length, ship loading and unloading time, ship sailing time and preset weights;
[0016] The available ships are sorted in descending order according to the scheduling priority values to obtain the scheduling priority queue.
[0017] According to a fleet capacity limit assessment method based on minimum vehicle units provided by the present invention, the fleet capacity limit value is calculated based on the maximum number of execution shifts, the scheduling priority queue, and the preset minimum vehicle quantization unit length, including:
[0018] Calculating the maximum transport capacity of each vessel in the scheduling priority queue based on the scheduling priority queue and a preset minimum vehicle quantization unit length;
[0019] In the maximum execution shift, the ship ranked first in the scheduling priority queue is selected as the execution ship in each shift;
[0020] The maximum capacity values of the executing ships selected for the maximum executing shift are accumulated to obtain the maximum capacity value of the fleet.
[0021] According to the present invention, a fleet capacity limit assessment method based on minimum vehicle units is provided, the method further comprising:
[0022] Based on different vehicle types, setting a multiple relationship between the vehicle quantization unit length corresponding to each vehicle type and the preset minimum vehicle quantization unit length;
[0023] Based on the multiple relationship and the fleet limit capacity value, limit capacity values corresponding to the fleet carrying different types of vehicles are calculated.
[0024] According to the application, a fleet limit capacity evaluation method based on minimum vehicle units is provided, and the method further comprises:
[0025] Based on the historical ship loading and unloading time and the historical ship sailing time of the ship, the ship loading and unloading time and the ship sailing time in the preset ship attribute image are obtained.
[0026] In a second aspect, the application provides a fleet limit capacity evaluation device based on minimum vehicle units, comprising:
[0027] The first acquisition module is configured to acquire available ships, available berths and shift interval parameters in a target time period.
[0028] The second acquisition module is configured to obtain a maximum execution shift based on the available ships, the available berths and the shift interval parameters in the target time period.
[0029] The third acquisition module is configured to obtain a shift priority queue based on the preset ship attribute images corresponding to the available ships, wherein the preset ship attribute images include ship lane length, ship loading and unloading time and ship sailing time.
[0030] The calculation module is configured to calculate a fleet limit capacity value based on the maximum execution shift, the shift priority queue and a preset minimum vehicle quantization unit length.
[0031] In a third aspect, the application provides an electronic device, comprising: at least one memory configured to store a program; and at least one processor configured to execute the program stored in the memory, and when the program stored in the memory is executed, the processor is configured to execute the fleet limit capacity evaluation method based on minimum vehicle units described in the first aspect or any possible implementation manner of the first aspect.
[0032] In a fourth aspect, the application provides a computer readable storage medium, and the computer readable storage medium stores a computer program, and when the computer program runs on a processor, the processor executes the fleet limit capacity evaluation method based on minimum vehicle units described in the first aspect or any possible implementation manner of the first aspect.
[0033] In a fifth aspect, the application provides a computer program product, and when the computer program product runs on a processor, the processor executes the fleet limit capacity evaluation method based on minimum vehicle units described in the first aspect or any possible implementation manner of the first aspect.
[0034] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.
[0035] In general, the above technical solutions conceived by this application have the following beneficial effects compared with the existing technologies:
[0036] By dividing all cross-sea vehicles into equal minimum vehicle quantitative units, based on technical models such as ship attribute portraits, ship maximum scheduling, and ship maximum loading, the maximum capacity of the entire fleet at any time is quantitatively calculated, thereby improving the rationality and accuracy of the maximum capacity assessment and helping passenger and vehicle ferry operators obtain accurate and effective fleet transportation capacity information. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the present invention or the prior art, a brief introduction is given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0038] Figure 1 1 is a flow chart of a method for evaluating the maximum transport capacity of a fleet based on a minimum vehicle unit provided in an embodiment of the present application;
[0039] Figure 2 Schematic diagram of the structure of a fleet capacity limit assessment device based on a minimum vehicle unit provided in an embodiment of the present application;
[0040] Figure 3 It is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0042] The term "and / or" as used herein describes an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. The symbol " / " as used herein indicates that the related objects are in an "or" relationship, for example, A / B means either A or B.
[0043] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0044] In the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more, for example, multiple processing units means two or more processing units, etc.; multiple elements means two or more elements, etc.
[0045] Next, combine Figure 1 The fleet capacity limit assessment method based on the minimum vehicle unit provided in the embodiment of the present application is introduced.
[0046] Figure 1 is a flow chart of a fleet capacity limit assessment method based on minimum vehicle units provided in an embodiment of the present application, such as Figure 1 As shown, the method includes the following steps:
[0047] Step 100, obtaining available ships, available berths and shift interval parameters within the target time period;
[0048] The present application provides an algorithm that can calculate the maximum capacity of the entire fleet in any time period in real time. The algorithm requires manual input of the calculation time interval, the names of all available ships, the names of all available port berths, and the shift interval parameters, where the calculation time interval, the names of all available port berths, and the names of all available ships are represented by T, H, and B respectively. The shift interval parameter is manually configured and is generally set according to the port conditions, channel conditions, and the minimum ship departure interval, and is represented by BI.
[0049] Alternatively, all available ship names may be represented as B{B1, B2...Bn}, and all available port berth names may be represented as H{H1, H2...Hn}.
[0050] Step 110, obtaining the maximum number of flights to be executed based on available ships, available berths, and flight interval parameters within the target time period;
[0051] The maximum ship operation frequency design is used to calculate the maximum operation frequency (BD) within the target time period. It is the key to calculating the fleet's ultimate capacity. The maximum operation frequency design needs to consider factors such as the availability of ships, berth availability, minimum departure interval, and the maximum number of ships passing through the port gate.
[0052] Step 120: Obtaining a scheduling priority queue based on preset ship attribute profiles corresponding to the available ships, wherein the preset ship attribute profiles include ship lane length, ship loading and unloading time, and ship sailing time;
[0053] The preset ship attribute portrait is the attribute preset in advance for each ship, represented by BP. The specific portrait data includes the ship lane line length BPL, the ship loading and unloading time BPM, and the ship sailing time BPT. When the available ship name is entered into the algorithm, the preset ship attribute portrait corresponding to the available ships can be automatically obtained.
[0054] After the maximum schedule is determined, in order to avoid confusion in the departure order, the ships that will sail for each schedule need to be designed in advance. In order to calculate the maximum capacity, a theoretical calculation method is adopted. That is, each time a ship is selected to sail for a schedule, the ship with the best conditions in all aspects is selected from the currently available ships. The factors that determine the best conditions include the ship's lane line length BPL, the ship's loading and unloading time BPM, and the ship's sailing time BPT.
[0055] Optionally, the berths where the ship docks are divided into far berths and near berths. When the ship berths at the far berth, the loading and unloading time of the ship will increase, that is, BPM=BPM×growth coefficient. This coefficient is relatively fixed within a certain period of time and is generally 1.2.
[0056] Step 130 : Based on the maximum number of executed shifts, the priority queue of the shifts, and the preset minimum vehicle quantization unit length, the fleet's maximum transport capacity value is calculated.
[0057] The maximum capacity value of all available ships within the target time period refers to the sum of all capacities of all available ships under the maximum schedule design within the target time period, and is represented by {T, BM}, where T is the target time period and BM is the maximum capacity value of all available ships.
[0058] The preset minimum vehicle unit length is determined by the vehicle being transported. In one embodiment of this application, the length of a single vehicle is selected as the minimum unit. Furthermore, considering that a certain distance between the front and rear of the vehicle is required after loading into the ship's hold, the minimum vehicle unit length is set to 5 meters.
[0059] Based on the preset minimum vehicle quantization unit length, the maximum capacity of each ship can be obtained. Then, based on the maximum execution shift, scheduling priority queue, and the maximum capacity of each ship, the fleet's maximum capacity value can be calculated.
[0060] The application provides a ship fleet limit capacity evaluation method based on minimum vehicle units, which cuts all sea-crossing vehicles into equal minimum vehicle quantization units, quantitatively calculates the limit capacity of the entire ship fleet in any time based on a ship attribute image, a ship limit scheduling, a ship limit loading and other technical models, and improves the rationality and accuracy of limit capacity evaluation, so as to help a passenger-vehicle ferry operation unit to obtain accurate and effective ship fleet transportation capacity.
[0061] In some embodiments, step 110 specifically comprises:
[0062] Step 1101, under the condition that the first condition and the second condition are met, the maximum execution shift is calculated based on the available ships, the available berths and the shift interval parameter at each time point in the target time period;
[0063] The first condition is that the interval between the two ships in the same port area is not less than the shift interval parameter;
[0064] The second condition is that the ship entering the port area and the ship leaving the port area do not converge at the port area entrance.
[0065] The available berth condition is dynamically changing, and is calculated according to the total available berth data H{H1, H2...H n} and the current berth situation of the berthed ship, and the available berth condition is the available berth quantity HN=total available berth quantity-current port basin ship number. At the same time, according to the shift scheduling, if the next shift ship departure time is earlier than the next shift ship arrival time, HN=HN+1, and the specific available berth is {HN1, HN2...HN n}.
[0066] The ship shift period design needs to meet two conditions, one is that the interval between the two ships in the same port area is not less than the shift interval parameter BI, and the other is that the ship entering the port area and the ship leaving the port area cannot converge at the port basin entrance.
[0067] In an embodiment of the application, from the time point of view, the expected arrival time TH1 of the ship entering the port and the departure time TH2 of the ship leaving the port should meet the following conditions:
[0068]
[0069] That is, it is necessary to determine whether the ship preparing to enter the port will enter the port within 15 minutes, for example, ship A does not enter the port within 15 minutes, and ship B can leave the port, or ship A has arrived at the port for 5 minutes, and ship B can leave the port.
[0070] Because the passenger-vehicle ferry often adopts the mode of opening, that is, the number of shifts on both sides is relatively consistent, so it is only necessary to calculate the number of shifts on one side, and then multiply by 2 to obtain the total number of shifts in and out of the island, and the calculation method is as follows:
[0071]
[0072] BD is the maximum number of execution shifts within the target time period, 1 to T is the first to last moment of the target time period, For available berths.
[0073] In some embodiments, step 120 specifically includes:
[0074] Step 1201: Calculate the scheduling priority values corresponding to the available ships based on the ship lane length, ship loading and unloading time, ship sailing time, and preset weights;
[0075] Step 1202: sort the available ships in descending order of their scheduling priority values to obtain a scheduling priority queue.
[0076] The available ships at each moment are changing dynamically, so the available ships at the current moment can be represented by a queue, that is, BV={BV1, BV2...BV n}, the queue needs to form a scheduling priority queue according to the following method, that is, BVQ={BVQ1, BVQ2...BVQ n}, where the weight coefficient It can be adjusted based on manual experience. The BVQ calculation method is as follows:
[0077]
[0078] Among them, according to the current status of the passenger and vehicle ferry fleet, it can be roughly divided into three categories, namely BPL1, BPL2, and BPL3, and BPL1>BPL2>BPL3; the ship loading and unloading time BPM can be roughly divided into three categories according to the length of time, namely BPM1, BPM2, and BPM3. The value will fluctuate and is generally calculated on a quarterly basis, and BPM1 <BPM2<BPM3;船舶航行时间BPT因船而异,大致可以分为两类即BPT1,BPT2,且BPT1<BPT2。
[0079] In one embodiment of the present application, BPL1, BPL2, and BPL3 are 900 meters, 600 meters, and 400 meters, respectively; BPM1, BPM2, and BPM3 are 2.0 minutes, 2.8 minutes, and 3.2 minutes, respectively; and BPT1 and BPT2 are 80 minutes and 96 minutes, respectively.
[0080] In one embodiment of the present application, .
[0081] In some embodiments, step 130 specifically includes:
[0082] Step 1301: Calculate the maximum capacity value of each vessel in the scheduling priority queue based on the scheduling priority queue and the preset minimum vehicle quantization unit length;
[0083] Step 1302: In the maximum execution shift, select the ship ranked first in the scheduling priority queue as the execution ship for each shift;
[0084] Step 1303: Accumulate the maximum transport capacity values of the ships selected for the maximum operation schedule to obtain the fleet's maximum transport capacity value.
[0085] The executing ship for each shift is taken from the ship ranked first in the scheduling priority queue BVQ. The maximum capacity of the ship is equal to the ship lane line length BPL divided by the preset minimum vehicle quantization unit length, which is equal to BPL÷5 in one embodiment of the present application.
[0086] Because each ship has some non-standard space that cannot be loaded, it needs to be multiplied by a coefficient S. This coefficient is determined according to the design of different ships and is generally between 0.85 and 0.95.
[0087] Therefore, the maximum capacity of each ship based on the minimum vehicle quantification unit is S×BPL÷5, and the total capacity of the entire fleet during the target period is calculated as follows:
[0088] )
[0089] In some embodiments, the method further comprises:
[0090] Step 140 , based on different vehicle types, setting a multiple relationship between the vehicle quantization unit length corresponding to each vehicle type and a preset minimum vehicle quantization unit length;
[0091] Step 150 : Based on the multiple relationship and the fleet's maximum transport capacity value, the corresponding maximum transport capacity values of the fleet when carrying different types of vehicles are calculated.
[0092] After the calculation of {T, BM} is completed, the ultimate capacity analysis data based on the minimum quantitative unit of the vehicle is obtained, and the total number of different vehicles can be converted as needed.
[0093] If the preset minimum vehicle unit length is set to 5 meters, various truck types (such as 12 meters, 18 meters, and 22 meters) can be converted to this length. For example, a 22-meter truck can be converted to 4.4 minimum units. Buses and large trucks can be designed to be 3-4 minimum units, and small trucks can be designed to be 1.5-3 minimum units. This conversion method can be used to calculate the number of buses, large trucks, or small trucks that can be carried under the maximum transport capacity.
[0094] In some embodiments, the method further comprises:
[0095] Based on the historical loading and unloading time and historical sailing time of the ship, the loading and unloading time and sailing time of the ship in the preset ship attribute portrait are obtained.
[0096] When setting the data in the ship attribute portrait, the ship loading and unloading time BPM can be analyzed according to historical data statistics to take the historical average loading and unloading time of the ship. The ship sailing time BPT varies from ship to ship and can be analyzed according to historical data statistics to take the historical average sailing time of the ship.
[0097] Figure 2 Schematic diagram of the structure of the fleet capacity evaluation device based on the minimum vehicle unit provided in the embodiment of the present application. Figure 2 As shown, the apparatus 200 includes a first acquisition module 210, a second acquisition module 220, a third acquisition module 230 and a calculation module 240, wherein:
[0098] The first acquisition module 210 is used to obtain available ships, available berths and shift interval parameters within a target time period;
[0099] The second acquisition module 220 is configured to obtain the maximum number of executed shifts based on the available ships, available berths, and shift interval parameters within the target time period;
[0100] The third acquisition module 230 is used to obtain a scheduling priority queue based on preset ship attribute profiles corresponding to the available ships, where the preset ship attribute profiles include ship lane length, ship loading and unloading time, and ship sailing time;
[0101] The calculation module 240 is used to calculate the fleet's maximum transport capacity based on the maximum number of execution shifts, the scheduling priority queue, and the preset minimum vehicle quantization unit length.
[0102] It should be understood that the above-mentioned device is used to execute the method in the above-mentioned embodiment. The implementation principle and technical effect of the corresponding program module in the device are similar to those described in the above-mentioned method. The working process of the device can refer to the corresponding process in the above-mentioned method and will not be repeated here.
[0103] Based on the method in the above embodiment, Figure 3 An example of a physical structure diagram of an electronic device is shown below. Figure 3As shown, an embodiment of the present application provides an electronic device, which may include: a processor 310, a communication interface 320, a memory 330, and a communication bus 340, wherein the processor 310, the communication interface 320, and the memory 330 communicate with each other via the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute the fleet capacity limit assessment method based on the minimum vehicle unit in the above embodiment.
[0104] Furthermore, the logic instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product, stored in a storage medium, includes instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the fleet capacity limit assessment method based on the minimum vehicle unit described in various embodiments of this application.
[0105] Based on the method in the above embodiment, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program runs on a processor, the processor executes the fleet limit capacity assessment method based on the minimum vehicle unit in the above embodiment.
[0106] Based on the method in the above embodiment, an embodiment of the present application provides a computer program product. When the computer program product runs on a processor, the processor executes the fleet limit capacity assessment method based on the minimum vehicle unit in the above embodiment.
[0107] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0108] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC.
[0109] The above embodiments can be implemented in whole or in part through software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, the computer program instructions fully or partially produce the processes or functions described in the embodiments of this application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted via the computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be magnetic media (e.g., floppy disk, hard disk, tape), optical media (e.g., DVD), or semiconductor media (e.g., solid-state drive (SSD)).
[0110] It will be understood that the various numerical numbers involved in the embodiments of the present application are merely distinctions for the convenience of description and are not intended to limit the scope of the embodiments of the present application.
[0111] It is easy for those skilled in the art to understand that the above is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the scope of protection of the present application.
Claims
1. A fleet capacity assessment method based on the minimum vehicle unit, characterized by: include: Obtain available ships, available berths and shift interval parameters within the target time period; Obtaining the maximum number of executed shifts based on available vessels, available berths, and shift interval parameters within the target time period; Obtaining a scheduling priority queue based on preset ship attribute profiles corresponding to the available ships, wherein the preset ship attribute profiles include ship lane length, ship loading and unloading time, and ship sailing time; Calculate the fleet's maximum transport capacity based on the maximum number of shifts, the scheduling priority queue, and a preset minimum vehicle quantization unit length; The step of obtaining the maximum number of executed shifts based on the available ships, available berths, and shift interval parameters within the target time period includes: When the first and second conditions are met, the maximum number of executed shifts is calculated based on the available ships, available berths, and shift interval parameters at each time point within the target time period; The first condition is that the interval between two ships in the same port area is not less than the interval parameter; The second condition is that ships entering the port area and ships leaving the port area do not converge at the port entrance; The obtaining of a scheduling priority queue based on preset ship attribute portraits corresponding to the available ships includes: Calculate the scheduling priority values corresponding to the available ships based on the ship lane length, ship loading and unloading time, ship sailing time and preset weights; Sort the available ships in descending order according to the scheduling priority values to obtain the scheduling priority queue; The calculating and obtaining the fleet's maximum transport capacity value based on the maximum number of execution shifts, the scheduling priority queue, and the preset minimum vehicle quantization unit length includes: Calculating the maximum transport capacity of each vessel in the scheduling priority queue based on the scheduling priority queue and a preset minimum vehicle quantization unit length; In the maximum execution shift, the ship ranked first in the scheduling priority queue is selected as the execution ship in each shift; The maximum capacity values of the executing ships selected for the maximum executing shift are accumulated to obtain the maximum capacity value of the fleet.
2. The fleet capacity limit assessment method based on the minimum vehicle unit according to claim 1 is characterized in that: The method further comprises: Based on different vehicle types, setting a multiple relationship between the vehicle quantization unit length corresponding to each vehicle type and the preset minimum vehicle quantization unit length; Based on the multiple relationship and the fleet's maximum transport capacity value, the corresponding maximum transport capacity values of the fleet when carrying different types of vehicles are calculated.
3. The fleet capacity limit assessment method based on the minimum vehicle unit according to claim 1, characterized in that: The method further comprises: Based on the historical loading and unloading time and the historical sailing time of the ship, the loading and unloading time and the sailing time of the ship in the preset ship attribute portrait are obtained.
4. A fleet capacity assessment device based on the minimum vehicle unit, characterized in that: include: The first acquisition module is used to obtain available ships, available berths and shift interval parameters within a target time period; A second acquisition module is configured to obtain a maximum number of executed shifts based on available ships, available berths, and shift interval parameters within the target time period; A third acquisition module is configured to obtain a scheduling priority queue based on preset ship attribute profiles corresponding to the available ships, wherein the preset ship attribute profiles include ship lane length, ship loading and unloading time, and ship sailing time; A calculation module, configured to calculate a fleet capacity limit value based on the maximum number of execution shifts, the scheduling priority queue, and a preset minimum vehicle quantization unit length; The second acquisition module is specifically used for: When the first and second conditions are met, the maximum number of executed shifts is calculated based on the available ships, available berths, and shift interval parameters at each time point within the target time period; The first condition is that the interval between two ships in the same port area is not less than the interval parameter; The second condition is that ships entering the port area and ships leaving the port area do not converge at the port entrance; The third acquisition module is specifically used for: Calculate the scheduling priority values corresponding to the available ships based on the ship lane length, ship loading and unloading time, ship sailing time and preset weights; Sort the available ships in descending order according to the scheduling priority values to obtain the scheduling priority queue; The calculation module is specifically used for: Calculating the maximum transport capacity of each vessel in the scheduling priority queue based on the scheduling priority queue and a preset minimum vehicle quantization unit length; In the maximum execution shift, the ship ranked first in the scheduling priority queue is selected as the execution ship in each shift; The maximum capacity values of the executing ships selected for the maximum executing shift are accumulated to obtain the maximum capacity value of the fleet.
5. An electronic device, characterized in that: include: at least one memory for storing a computer program; At least one processor is used to execute the program stored in the memory. When the program stored in the memory is executed, the processor is used to execute the fleet limit capacity assessment method based on the minimum vehicle unit according to any one of claims 1 to 3.
6. A computer-readable storage medium storing a computer program, characterized in that: When the computer program runs on a processor, the processor is enabled to execute the fleet limit capacity assessment method based on minimum vehicle units according to any one of claims 1 to 3.
7. A computer program product, characterized in that When the computer program product runs on a processor, the processor is enabled to execute the fleet limit capacity assessment method based on minimum vehicle units according to any one of claims 1 to 3.
Citation Information
Patent Citations
Transport capacity prediction method based on actual shipping service and data mining
CN111091226A
Ship scheduling and berth allocation collaborative optimization method based on demand prediction
CN117332996A