Port ship docking optimization scheduling method and system based on big data platform
Through the big data platform, the port and ship information is collected and integrated in real time, and the refined berth and anchor position allocation is solved, which solves the problem of insufficient utilization of port resources in the existing technology, and improves the utilization efficiency of port resources and the economic benefits of shipping companies.
Patent Information
- Application Number
- CN202411592659.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-02-28
AI Technical Summary
The existing technology is difficult to maximize the utilization of port resources, especially under the influence of weather and other factors, which leads to insufficient berth allocation accuracy and the inability to effectively optimize ship docking and dispatching.
Through the big data platform, the ship information and port information are collected and integrated in real time, and the time for ships entering the port is compared with the vacancy time of anchored ships and berthing loading and unloading ships, and the detailed berth and anchor position allocation is carried out to ensure the optimized dispatch of ship docking.
It improves the efficiency of port resources, reduces the cost of port congestion or ships arrive at the port in advance, and maximizes the economic benefits of shipping companies.
Smart Images

Figure CN119539368A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of big data technology, and in particular to a port ship berthing optimization scheduling method based on a big data platform. Background Art
[0002] The rapid development of container port trade has led to a surge in the cargo throughput and operation volume of container ports. As one of the scarce resources of the terminal, the efficient use of berth resources has a crucial impact on the improvement of port efficiency. For shipping companies, especially scheduled container liner companies, they hope to know the number of ships berthing at the port in real time, so as to evaluate how long they need to wait after their ships arrive at the port before they can carry out loading and unloading operations. For ships, the shipowner can make preparations in advance for the ships that are about to dock at the port according to the waiting conditions of the ships at the port, choose to slow down the sailing, or choose to change the behavior of the docking port when the port is extremely congested, thereby reducing the cost caused by port congestion or the early arrival of ships, and maximizing the economic benefits of shipping companies.
[0003] Shipping companies or designated shipping agents usually provide dynamic ship information and documents of imported containers to the port in a certain period of time through written or electronic data exchange. Once the relevant information is received, the port planning department must start the formulation of monthly and short-term plans, including organizing berthing plans, arranging yard plans, and compiling unloading plans. However, in specific operations, due to factors such as weather, the allocation plan is not accurate enough and the maximum utilization of port resources cannot be achieved. Using the big data platform to integrate the real-time collected ship information with the port information and carry out the specific and refined allocation of berths and anchorages will help to improve the full utilization of port resources. Summary of the invention
[0004] 1. Technical problems to be solved: In response to the above technical problems, the present invention provides a method and system for optimizing the scheduling of ship berthing at ports based on a big data platform, which integrates AIS information, ship information, and port information provided by the big data platform to achieve optimized scheduling of ship berthing.
[0005] 2. Technical solution: A method for optimizing the scheduling of port ship berthing based on a big data platform, characterized by comprising: Real-time acquisition of all ship information that needs to enter the target port within a preset time, and the time when the ship enters the port; the ship information includes information on cargo and total length of the ship.
[0006] Obtain the ship information in the target port in real time, including anchored ship information, berthing loading and unloading ship information and operation information; obtain the status information of anchorage and berth based on the ship information in the port.
[0007] Compare the time when the ship enters the target port, the anchored ship information, the vacant time for berthing and loading and unloading ships and operation information, and make a comparison. If the time difference between the two is within the preset range, it is judged that the ship can enter the port for operation, and the time of entering the port and the time and position of entering the berth are given.
[0008] The cargo information entering the berth for loading and unloading is sent to the internal container truck control center to realize the cargo transportation at the berth.
[0009] Furthermore, the time when the ship enters the port is determined to obtain the position of the ship that sends a request for berthing to the platform. According to the position Pt (Φt, λt) of each ship at time t and the average speed, the time series information if each ship enters the target port is calculated. The time series information includes the berth requirements, cargo information, and the fastest arrival time of each ship.
[0010] Furthermore, the anchored ship information and operation information are all anchors in the target port and their occupancy status, and each anchor information includes the anchor number, location, size, whether it is occupied, and the occupied time period; the berthing loading and unloading ship and operation information are all berths in the target port and their operation information, including the location, size, whether it is occupied, and the planned occupied time period of each berth; each berth information is represented by a time series: Mi (Lj, T1, T2, ... Tn), where Mi represents the i-th berth; the berths in the target port are classified according to their size or function, Lj represents the j-th type of berth; Tn represents the n time periods that the berth has been reserved for operation; all anchor information is classified accordingly based on the berth classification method, and each type of anchor information is represented by a time series: Nj (k, T , ), where Nj represents the j-th anchor information, k is the number of anchors of this type, T , Indicates the idle time corresponding to this type of anchor.
[0011] Furthermore, the time when the ship enters the port is compared with all berths and their operation information, specifically: According to the information of the ship, the category j of the corresponding berth if entering the target port is determined.
[0012] All scheduled time periods for waiting operations in the berth information of this category are obtained, and compared with the time of the ship's arrival at the berth after entering the port. If the time does not fall within all the scheduled time periods for waiting operations, it can be determined that the ship can enter the target port, and the corresponding berth operation time is pre-allocated according to the time of entering the berth and the information of the cargo; if the time period is outside all the scheduled time periods for waiting operations, the information of this type of anchorage is obtained, and it is determined whether the anchorage of the target port can be entered according to the idle time information, and the corresponding berth operation time is pre-allocated according to the time for waiting operations of the berth.
[0013] If the corresponding anchorage is full, the earliest free time is given and sent to the ship. The ship that receives the full information and the earliest port entry time sends information on whether it has entered the port to the platform. If it enters the target port, it sends a confirmation of the arrival time.
[0014] Further, when determining the corresponding berth category j if entering the target port, if the ship's berth requirement is greater than the maximum available berth, determine whether there are two adjacent available berths that meet the ship's berth requirement; if so, pre-allocate the two available berths to the ship at the same time.
[0015] Furthermore, the cargo information entering the berth for loading and unloading is the cargo information predicted to complete the loading and unloading task according to the pre-assigned corresponding berth operation time. The internal container truck control center pre-assigns the corresponding number of trucks and transportation routes to relevant truck transport personnel based on the cargo information.
[0016] Furthermore, the ship port information also includes whether the port needs to carry out maintenance according to the need of the ship when comparing the time of the ship entering the port with all berths and their operation information; if there is a maintenance docking demand, the port entry time is determined according to the required site information; during the comparison process, if the time for the ship corresponding to the pre-allocated berth information to enter the port is delayed, if the delay time exceeds the preset time, the berthing plan of the ship will be re-queued.
[0017] A port ship berthing optimization scheduling system based on a big data platform includes a ship information acquisition module, a port information acquisition module, an anchor berth pre-allocation module, and an internal container truck control center.
[0018] The ship information acquisition module is used to acquire in real time the information of ships that are planned to enter the target port within a preset time in the berthing plan, as well as the information of ships that need to enter the port outside the berthing plan.
[0019] The port information acquisition module is used to obtain the status information of berths and anchors in the target port and the information of pre-allocated operations in real time.
[0020] The anchor berth pre-allocation module is used to pre-allocate berthing operations for ships that need to enter the port based on the ship's port information.
[0021] The internal truck control center is used to allocate corresponding trucks and routes based on the pre-assigned time for berthing operations and cargo information.
[0022] 3. Beneficial effects: This method can effectively supplement the existing port berthing plan. The existing port berthing plan usually transmits the expected arrival time, cargo loading and unloading volume, total length of the ship and other related information to the integrated dispatching management system of the container terminal through the electronic information exchange system two days before the ship arrives at the port, and allocates ship berths according to the waterway information and current berth information. At the same time, the specific berth allocation plan information including pilot ships, berthing time and berth location will be transmitted to the ship twelve hours before arrival. In this method, within a few hours before arrival at the port, the berth information of the port, especially the latest progress of the loading and unloading operations of the berth, is confirmed and further finely pre-allocated for the allocated berth anchorage information, which effectively prevents port congestion and improves the efficiency of loading and unloading and container trucks. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 This is an overall flow chart of a port ship berthing optimization scheduling system based on a big data platform; Figure 2 This is a structural diagram of a port ship berthing optimization scheduling system based on a big data platform in this method. DETAILED DESCRIPTION
[0024] The present invention will be described in detail below with reference to the accompanying drawings.
[0025] This method provides a port ship berthing optimization scheduling method based on a big data platform to supplement the existing port scheduling method. Due to the influence of uncertain factors during the operation of the ship, it is unable to arrive at the port as planned. In addition, the information sharing between the port, shipping company and related parties in the transportation chain is blocked, and the upstream port does not handle the documents in time. As a result, the downstream port cannot make timely adjustments to the ship delay, causing the ship's berth scheduling plan to deviate from the original plan. At this time, the downstream port needs to re-formulate the berth scheduling plan for the ship that did not arrive at the port as planned, which will increase the port and ship's operating costs. In the context of the existing big data platform, faster information exchange can be achieved through data sharing, which is the basis for the realization of our method.
[0026] As attached Figure 1 A method for optimizing the scheduling of port ship berthing based on a big data platform is shown, which is characterized by comprising: Real-time acquisition of all ship information that needs to enter the target port within a preset time, and the time when the ship enters the port; the ship information includes information on cargo and total length of the ship.
[0027] In the above steps, the length of the preset time is adjusted according to the original scheduling plan of the target port, and in principle it should not be less than 3 hours and not more than 12 hours. The ship sends the time information of its entry into the port to the platform. After receiving the information, the big data platform transmits the received time information, the registered ship cargo information and the relevant information of the ship berth requirements to the target port.
[0028] Obtain the ship information in the target port in real time, including anchored ship information, berthing loading and unloading ship information and operation information; obtain the status information of anchorage and berth based on the ship information in the port.
[0029] In this step, since the information of the berths in the target port is related to the loading and unloading operations, and the progress of the loading and unloading operations is related to the scheduling of the quay cranes in the port, etc., the status information of all berths needs to be updated in time, and the updated information is more accurate.
[0030] Compare the time when the ship enters the target port, the anchored ship information, the vacant time for berthing and loading and unloading ships and operation information, and make a comparison. If the time difference between the two is within the preset range, it is judged that the ship can enter the port for operation, and the time of entering the port and the time and position of entering the berth are given.
[0031] This step is to determine the ship's arrival time based on the latest information from the above two steps, and the scheduling plan obtained by comparison is more accurate.
[0032] The cargo information entering the berth for loading and unloading is sent to the internal container truck control center to realize the cargo transportation at the berth.
[0033] In this step, the internal truck center transfers the cargo unloaded from the berth in a timely manner by presetting the transportation tasks and time.
[0034] Furthermore, the time when the ship enters the port is determined to obtain the position of the ship that sends a request for berthing to the platform. According to the position Pt (Φt, λt) of each ship at time t and the average speed, the time series information if each ship enters the target port is calculated. The time series information includes the berth requirements, cargo information, and the fastest arrival time of each ship.
[0035] Before entering the port, the ship needs to send the time information of entering the port to the port party, and adjust the speed according to the time of entering the port provided by the port party. Since there may be multiple ships that need to enter the port at the same time, the ship information needs to be summarized.
[0036] Furthermore, the anchored ship information and operation information are all anchors in the target port and their occupancy status, and each anchor information includes the anchor number, location, size, whether it is occupied, and the occupied time period; the berthing loading and unloading ship and operation information are all berths in the target port and their operation information, including the location, size, whether it is occupied, and the planned occupied time period of each berth; each berth information is represented by a time series: Mi (Lj, T1, T2, ... Tn), where Mi represents the i-th berth; the berths in the target port are classified according to their size or function, Lj represents the j-th type of berth; Tn represents the n time periods that the berth has been reserved for operation; all anchor information is classified accordingly based on the berth classification method, and each type of anchor information is represented by a time series: Nj (k, T , ), where Nj represents the j-th anchor information, k is the number of anchors of this type, T , Indicates the idle time corresponding to this type of anchor.
[0037] In order to simplify the calculation, the anchorages and berths in the port are divided according to their size, with larger ones corresponding to longer ships.
[0038] Furthermore, the time when the ship enters the port is compared with all berths and their operation information, specifically: According to the information of the ship, the category j of the corresponding berth if entering the target port is determined.
[0039] All scheduled time periods for waiting operations in the berth information of this category are obtained, and compared with the time of the ship's arrival at the berth after entering the port. If the time does not fall within all the scheduled time periods for waiting operations, it can be determined that the ship can enter the target port, and the corresponding berth operation time is pre-allocated according to the time of entering the berth and the information of the cargo; if the time period is outside all the scheduled time periods for waiting operations, the information of this type of anchorage is obtained, and it is determined whether the anchorage of the target port can be entered according to the idle time information, and the corresponding berth operation time is pre-allocated according to the time for waiting operations of the berth.
[0040] If the corresponding anchorage is full, the earliest free time is given and sent to the ship. The ship that receives the full information and the earliest port entry time sends information on whether it has entered the port to the platform. If it enters the target port, it sends a confirmation of the arrival time.
[0041] Since the berths in the port are classified accordingly, when pre-allocating anchors later, it is only necessary to calculate the free time period of this type of anchor to achieve allocation. Since the pre-allocation of berths involves the joint scheduling of berths and quay cranes, it is more complicated and more prone to accidents than anchors. Therefore, the pre-allocation of berths is before anchoring, and the pre-allocation is carried out according to the time series arrangement of each berth. After the allocation of berths is determined, the information of the anchor is determined according to the time after allocation.
[0042] Further, when determining the corresponding berth category j if entering the target port, if the ship's berth requirement is greater than the maximum available berth, determine whether there are two adjacent available berths that meet the ship's berth requirement; if so, pre-allocate the two available berths to the ship at the same time.
[0043] At the same time, a ship can only occupy one berth for docking, but in most cases, the lengths of ships vary, which may result in one berth not being able to accommodate a large ship, or a small ship docking at a large berth, resulting in a waste of resources. In order to prevent the above situation, this method allows a ship to occupy multiple berths if the shoreline length is met.
[0044] Furthermore, the cargo information entering the berth for loading and unloading is the cargo information predicted to complete the loading and unloading task according to the pre-assigned corresponding berth operation time. The internal container truck control center pre-assigns the corresponding number of trucks and transportation routes to relevant truck transport personnel based on the cargo information.
[0045] Trucks inside the port transport cargo from the quay cranes to the yard. It is necessary to plan the transportation routes corresponding to the cargo and not conflict with other tasks. Therefore, the predicted time of completed loading and unloading operations needs to be sent to the container truck control center to formulate the corresponding transportation plan.
[0046] Furthermore, the ship port information also includes whether the port needs to carry out maintenance according to the need of the ship when comparing the time of the ship entering the port with all berths and their operation information; if there is a maintenance docking demand, the port entry time is determined according to the required site information; during the comparison process, if the time for the ship corresponding to the pre-allocated berth information to enter the port is delayed, if the delay time exceeds the preset time, the berthing plan of the ship will be re-queued.
[0047] Uncertain variables such as bad weather and ship failures will not only cause delays to ships, but ports will also need to provide them with longer periods of berthing and develop countermeasures to address uncertainties.
[0048] A port ship berthing optimization scheduling system based on a big data platform includes a ship information acquisition module, a port information acquisition module, an anchor berth pre-allocation module, and an internal container truck control center.
[0049] The ship information acquisition module is used to acquire in real time the information of ships that are planned to enter the target port within a preset time in the berthing plan, as well as the information of ships that need to enter the port outside the berthing plan.
[0050] The port information acquisition module is used to obtain the status information of berths and anchors in the target port and the information of pre-allocated operations in real time.
[0051] The anchor berth pre-allocation module is used to pre-allocate berthing operations for ships that need to enter the port based on the ship's port information.
[0052] The internal truck control center is used to allocate corresponding trucks and routes based on the pre-assigned time for berthing operations and cargo information.
[0053] Although the present invention has been disclosed as above in terms of preferred embodiments, they are not intended to limit the present invention. Anyone skilled in the art can make various changes or modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection defined by the claims of this application.
Claims
1. A method for optimizing the scheduling of port ship berthing based on a big data platform, characterized in that: include: Real-time acquisition of all ship information that needs to enter the target port within a preset time, and determination of the time when the ship enters the port; the ship information includes information on cargo and total length of the ship; Obtain the ship information in the target port in real time, including anchored ship information, berthing and loading and unloading ship information and operation information; obtain the anchor and berth status information based on the ship information in the port; Compare the time when the ship enters the target port, the information of the anchored ship, the vacant time of the berthing and loading and unloading ship and operation information, and make a comparison. If the time difference between the two is within the preset range, it is judged that the ship can enter the port for operation, and the time and position of entering the port and the berth are given; The cargo information entering the berth for loading and unloading is sent to the internal container truck control center to realize the cargo transportation at the berth.
2. According to the method for optimizing the scheduling of port ship berthing based on a big data platform according to claim 1, it is characterized by: Determine the time when the ship enters the port to obtain the position of the ship that sends a request to the platform to berth, based on the position Pt (Φt, λt) of each ship at time t, the average speed , calculate the time series information if each ship enters the target port, the time series information includes the berth requirement, cargo information, and the fastest arrival time of each ship.
3. The method for optimizing the scheduling of port ship berthing based on a big data platform according to claim 2 is characterized in that: The anchored ship information and operation information are all anchors in the target port and their occupancy status. Each anchor information includes the anchor number, location, size, whether it is occupied, and the occupied time period; the berthing loading and unloading ship and operation information are all berths in the target port and their operation information, including the location, size, whether it is occupied, and the planned occupied time period of each berth; each berth information is represented by a time series: Mi (Lj, T1, T2, ... Tn), where Mi represents the i-th berth; the berths in the target port are classified according to their size or function, Lj represents the j-th type of berth; Tn represents the n time periods that the berth has been scheduled to operate; all anchor information is classified accordingly based on the berth classification method, and each type of anchor information is represented by a time series: Nj (k, T , ), where Nj represents the j-th anchor information, k is the number of anchors of this type, T , Indicates the idle time corresponding to this type of anchor.
4. The method for optimizing the scheduling of port ship berthing based on a big data platform according to claim 3 is characterized in that: Compare the time when the ship enters the port with all berths and their operating information, specifically: According to the ship's information, determine the corresponding berth category j if entering the target port; Obtain all scheduled time periods for operation in the berth information of this category, and compare them with the time of the ship's arrival at the berth after entering the port. If the time does not fall within all the scheduled time periods for operation, it can be determined that the ship can enter the target port, and the corresponding berth operation time is pre-allocated according to the time of entering the berth and the information of the cargo; If the time period is outside all the scheduled time periods for operation, the information of the anchorage is obtained, and it is determined whether the anchorage of the target port can be entered according to the idle time information, and the corresponding berth operation time is pre-allocated according to the time for operation of the berth; If the corresponding anchorage is full, the earliest free time is given and sent to the ship. The ship that receives the full information and the earliest port entry time sends information on whether it has entered the port to the platform. If it enters the target port, it sends a confirmation of the arrival time.
5. The method for optimizing the scheduling of port ship berthing based on a big data platform according to claim 4 is characterized in that: When determining the corresponding berth category j if entering the target port, if the ship's berth requirement is greater than the maximum available berth, determine whether there are two adjacent available berths that meet the ship's berth requirement; if so, pre-allocate the two available berths to the ship at the same time.
6. The method for optimizing the scheduling of port ship berthing based on a big data platform according to claim 4 is characterized in that: The cargo information entering the berth for loading and unloading is the cargo information predicted to complete the loading and unloading task according to the pre-assigned corresponding berth operation time. The internal container truck control center pre-assigns the corresponding number of trucks and transportation routes to the relevant truck transportation personnel based on the cargo information.
7. The method for optimizing the scheduling of port ship berthing based on a big data platform according to claim 6 is characterized by: The ship port information also includes the port's internal comparison of the time when the ship enters the port with all berths and their operating information, and whether the ship needs to dock for maintenance; if there is a maintenance docking demand, the port entry time is determined according to the required site information; during the comparison process, if the time for the ship corresponding to the pre-allocated berth information to enter the port is delayed, if the delay time exceeds the preset time, the berthing plan of the ship will be re-queued.
8. A port ship berthing optimization scheduling system based on a big data platform, characterized by: It includes ship information acquisition module, port information acquisition module, anchor berth pre-allocation module and internal container truck control center; The ship information acquisition module is used to acquire in real time the information of ships that are planned to enter the target port in the berthing plan, as well as the information of ships that need to enter the port outside the berthing plan; The port information acquisition module is used to obtain the status information of berths and anchors in the target port and the information of pre-allocated operations in real time; The anchor berth pre-allocation module is used to pre-allocate berthing operations for ships that need to enter the port based on the ship port information; The internal truck control center is used to allocate corresponding trucks and routes based on the pre-assigned time for berthing operations and cargo information.
Citation Information
Cited By
River-sea combined transportation transit hub intelligent control method and system
CN120069475A