Ship intelligent scheduling method, system, platform and storage medium
By acquiring ship transportation information and monitoring water quality in real time, ship navigation routes can be adjusted, solving the problem of water pollution during ship transportation, achieving standardized management of the port environment and optimization of resources, and reducing energy consumption and congestion.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 昆山市豪顺物流有限公司
- Filing Date
- 2024-05-08
- Publication Date
- 2026-07-03
AI Technical Summary
Existing shipping practices at ports can lead to water pollution due to cargo leakage during unloading or loading, affecting the normal berthing and navigation of other vessels and causing the pollution to spread. There is a lack of effective environmental management and resource optimization measures.
By acquiring ship transportation information, determining ship berthing areas, generating navigation routes, monitoring water quality in easily polluted areas in real time, adjusting ship navigation routes to avoid pollution, and optimizing port resource allocation, including the utilization of vacant berths and water treatment.
It reduces the risk of ship pollution, improves the standardized management of the port environment, reduces energy consumption and port congestion, and improves transportation efficiency and safety.
Smart Images

Figure CN118333332B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of ship berthing, and in particular to intelligent ship scheduling methods, systems, platforms and storage media. Background Technology
[0002] Transportation refers to the logistics activity of safely and timely transporting objects of a certain shape, mass, and volume from one location to another using specific equipment and tools. It involves the spatial displacement of goods within different geographical areas to change their spatial location. This displacement creates spatial benefits for goods, realizes their use value, and meets diverse societal needs. Transportation is one of the central links in logistics and one of the most important functions of modern logistics activities.
[0003] Shipping is a mode of transportation that uses ships to transport passengers or goods by waterway. It can be divided into coastal shipping and ocean shipping. Generally, maritime transport between domestic coastal ports is called coastal shipping, while maritime transport between domestic ports and foreign ports or between foreign ports is called ocean shipping.
[0004] Current shipping practices record vessel information during unloading or loading at ports for later review. However, the goods transported by ships are diverse, and some are polluting. If a leak occurs during loading or unloading and affects water quality, it can prevent other vessels from docking and unloading normally. Furthermore, contaminated water can contaminate the hulls of other vessels en route, potentially leading to further pollution as the contaminated vessel continues its journey. Therefore, improvements are needed. Summary of the Invention
[0005] To enhance the diversity of the port environment and improve the standardized management of shipping, this application provides a method, system, platform, and storage medium for intelligent ship scheduling.
[0006] Firstly, this application provides a method for intelligent ship scheduling, which adopts the following technical solution:
[0007] Intelligent ship scheduling methods include:
[0008] Obtain ship transportation information, and determine ship berthing areas based on the ship transportation information and a preset correspondence table; wherein, the ship transportation information includes at least the types of cargo transported by the ship, and the ship berthing areas include at least conventional areas and easily polluted areas; the correspondence table is used to store at least the relationship between the types of cargo transported by the ship and the ship berthing areas;
[0009] Based on the ship's berthing area and its current position, a navigation route is generated and output. The navigation route is a route that starts from the ship's current position and ends at the ship's berthing area.
[0010] The water quality and hydrological parameters of the easily polluted area are detected according to the preset detection instructions. The water quality and hydrological parameters are analyzed to determine whether there is pollution in the easily polluted area. If so, the water quality of the easily polluted area is treated, and the navigation route of the target vessel is adjusted so that the time when the target vessel enters the easily polluted area is no earlier than the time when the water quality treatment is completed. The target vessel refers to any vessel that enters the vessel berthing area after the current time.
[0011] By adopting the above technical solution, when a ship enters the port, its transportation information is obtained, and a navigation route to the corresponding berthing area is given based on the ship's transportation information and current location coordinates. When pollution is detected in a pollution-prone area, the water treatment module is activated in a timely manner to treat the polluted water, protect the port environment, reduce the occurrence of subsequent ships being contaminated on their outer surfaces, reduce the chaos of subsequent ships not avoiding contaminated ships, and improve the standardized management of ship transportation.
[0012] Optionally, the conventional area and the easily polluted area both include queuing area, loading and unloading area and departure area, and the queuing area and loading and unloading area both include several berthing points; so that after receiving the navigation route, the ship can sail to the queuing area of the corresponding ship berthing area. The navigation route refers to the route that starts from the ship's current position and ends at the queuing area of the ship berthing area.
[0013] The method further includes:
[0014] According to the preset first monitoring command, monitor the number of loading and unloading vessels moored in the loading and unloading area. Based on the number of loading and unloading vessels and the preset number of mooring points in the loading and unloading area, determine whether there are any vacant mooring points. If so, send a message to the vessels in the queuing area so that the vessels in the queuing area can move to the corresponding vacant mooring point in the loading and unloading area.
[0015] The number of vacant berths is equal to the preset number of berths in the loading and unloading area minus the number of loading and unloading vessels berthed in the unloading area. If the number of vacant berths is greater than 0, it means that there are vacant berths.
[0016] By adopting the above technical solution, when a ship enters the corresponding berthing area, it navigates to the corresponding destination according to the navigation route. If there is no vacant berth in the loading and unloading area, the ship proceeds to the corresponding queuing area according to the original navigation route to queue. If there is a vacant berth in the loading and unloading area, the ship can move to the corresponding vacant berth according to the updated navigation, without having to stop in the queuing area and then restart to reach the corresponding loading and unloading area, thus reducing the energy consumption of restarting the ship.
[0017] Optionally, the method further includes:
[0018] The number of vacant berths in the ship berthing area of the loading and unloading area and the distance between the vacant berths and the pollution point are analyzed and judged to determine whether there are safe berths in the loading and unloading area. The pollution point refers to a polluted berth in the loading and unloading area of an easily polluted area.
[0019] If the number of vacant berths in the loading and unloading area and the distance between the vacant berths and the contamination point are greater than a threshold, then a safe berth is considered to exist. If a safe berth exists and there are no ships in the queuing area, then the ship's navigation route is changed, and the endpoint of the navigation route is changed to the corresponding berth in the loading and unloading area.
[0020] If no safe berthing point is available, the navigation route will terminate at the queuing area of the ship berthing area.
[0021] By adopting the above technical solution, when there are vacant berths in the loading and unloading area, the distance between the pollution point in the easily polluted area and the vacant berth is determined. If the distance is greater than a threshold, the vacant berth is considered a safe berth. When there are no ships in the queuing area, the target ship can move to the corresponding vacant berth in the loading and unloading area according to the updated navigation. There is no need to restart the ship to the corresponding loading and unloading area after stopping in the queuing area, reducing the energy consumption of restarting the ship. If there are no vacant berths, the original navigation route is followed to the queuing area.
[0022] Optionally, if no safe berthing point exists, the endpoint of the navigation route is the queuing area of the ship berthing area, including:
[0023] If there are vacant berths, no ships in the queuing area, and the distance between the vacant berths and the pollution point is less than or equal to a threshold, then the water pollution rate is predicted based on a preset prediction factor, wherein the prediction factor includes at least the current water flow rate; the water treatment time is determined based on the water pollution rate, and ship movement is controlled.
[0024] The control of ship movement includes:
[0025] If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is longer than the water treatment time, the endpoint of the navigation route will be changed from the berth in the queuing area to an empty berth in the corresponding loading and unloading area.
[0026] If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is less than or equal to the water treatment time, a deceleration signal will be sent to the vessel to reduce its designated speed and change the end point of the navigation route to an empty berth in the corresponding loading / unloading area. The designated speed is the speed at which the time taken for the vessel to reach the berth in the queuing area is greater than the water treatment time.
[0027] By adopting the above technical solution, if there are vacant berths and no ships in the queuing area, the corresponding water treatment time needs to be calculated based on the water pollution rate and the water flow velocity that affects the water pollution rate. The water treatment completion time is determined based on the water treatment time, and the ship's speed at which it can reach the corresponding vacant berth in the loading and unloading area at the water treatment completion time is calculated. At this time, a deceleration signal not exceeding this speed is issued to the ship, so that the target ship can move to the corresponding vacant berth in the loading and unloading area according to the updated navigation. There is no need to restart after stopping in the queuing area to load and unload the corresponding loading and unloading area, reducing the energy consumption of the ship's second start.
[0028] Optionally, the water treatment of the easily polluted areas includes:
[0029] Based on preset prediction factors, the ship's navigation route, and the ship's speed, the water treatment efficiency n is calculated; where the preset water pollution velocity is X, the initial water pollution diffusion velocity is a, and the current water flow velocity is b, the preset initial water treatment time is Y, the water treatment efficiency is n, and the water pollution time is t; when X 初 =a,n 初 Y=X 初 t, i.e., n 初 =at / Y; when X 实 =a+b,n 实 Y=X 实 t, i.e., n 实 = (a+b)t / Y;
[0030] Based on the calculated water treatment efficiency n and the pre-stored treatment scheme correspondence table, the corresponding water treatment scheme is determined and executed so that the actual water treatment time is less than or equal to the preset water treatment time. The treatment scheme correspondence table is used to store different water treatment efficiencies and the water treatment scheme corresponding to each water treatment efficiency.
[0031] By adopting the above technical solutions, in order to reduce the occurrence of multiple ships blocking the port area at low speeds, it is necessary to control the water treatment time and obtain the actual water pollution rate through calculation, thereby improving the water treatment efficiency and ensuring that the actual water treatment time does not exceed the preset water treatment time. This ensures that ships entering the port can quickly reach the corresponding berths and reduce congestion in the port area.
[0032] Optionally, it also includes backup berths, and the conventional area and the easily polluted area each correspond to at least one backup berth. Ships in the loading and unloading area travel to the departure area and leave the port via the corresponding backup berth.
[0033] The method further includes:
[0034] When a return request is received from a vessel departing from the port area, monitor whether the vessel is present in the corresponding loading and unloading area;
[0035] If not, a consent signal is sent to the vessel that submitted the return request, so that the vessel that submitted the return request moves to the corresponding alternative berthing point;
[0036] If such a vessel exists, a rejection signal is sent to the vessel that submitted the return request, causing the vessel to move to the corresponding queue area.
[0037] By adopting the above technical solution, when a ship located in the departure area needs to return to the loading and unloading area for loading and unloading due to an emergency, in order to improve the efficiency of handling emergencies, a backup berthing point is set up for ships to return and berth in special circumstances, reducing the occurrence of ships having to queue twice due to emergencies.
[0038] Optionally, obtaining ship transportation information includes:
[0039] Acquire and store ship transportation information, which also includes the types of cargo transported by the ship;
[0040] Identify and store ship transport information for vessels that are polluting within easily polluted areas;
[0041] The ship transportation information is compared with the ship transportation information of polluted areas, and the probability of pollution of the ship under the type of cargo transported by the ship is determined based on the comparison results.
[0042] The method further includes:
[0043] If the probability of ship pollution is greater than the preset pollution percentage, a preset detection command will be triggered when the ship moves to the corresponding ship berthing area according to the navigation route.
[0044] By adopting the above technical solution, in order to reduce the large energy consumption caused by the continuous detection module, the types of ship transportation and the types of ship transportation at the pollution point are stored and analyzed to obtain the pollution probability. Detection is started when the pollution probability is greater than the preset pollution percentage.
[0045] Secondly, this application provides a ship intelligent scheduling system, which adopts the following technical solution:
[0046] The intelligent ship dispatching system includes:
[0047] Ship information acquisition module: used to acquire ship transportation information, and determine ship berthing areas based on the ship transportation information and a preset correspondence table; wherein, the ship transportation information includes at least the types of cargo transported by the ship, and the ship berthing areas include at least conventional areas and easily polluted areas; the correspondence table is used to store at least the relationship between the types of cargo transported by the ship and the ship berthing areas;
[0048] Ship berthing guidance module: used to generate and output navigation routes based on the ship's berthing area and the ship's current position. The navigation route is a route that starts from the ship's current position and ends at the ship's berthing area.
[0049] Port water quality stabilization module: Used to detect water quality and hydrological parameters in easily polluted areas according to preset detection instructions, analyze the water quality and hydrological parameters and determine whether pollution exists in the easily polluted areas. If so, water quality treatment is carried out in the easily polluted areas, and the navigation route of the target vessel is adjusted so that the time when the target vessel enters the easily polluted area is no earlier than the time when the water quality treatment is completed; wherein, the target vessel refers to any vessel that enters the vessel berthing area after the current time.
[0050] Thirdly, this application provides a ship intelligent scheduling platform, which adopts the following technical solution:
[0051] A ship intelligent scheduling platform, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, the at least one program, or the code set is loaded and executed by the processor to implement the ship intelligent scheduling method as described in any of the first aspects.
[0052] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0053] A computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the intelligent ship scheduling method as described in any of the first aspects.
[0054] In summary, this application includes at least one of the following beneficial technical effects:
[0055] In this application, when a vessel enters a port, its shipping information is obtained, and a navigation route to the corresponding berthing area is given based on the shipping information and the vessel's current location coordinates. When pollution is detected in a pollution-prone area, the water treatment module is activated in a timely manner to treat the polluted water, protect the port environment, reduce the occurrence of subsequent vessels being contaminated on their outer surfaces, reduce the chaos of subsequent vessels not avoiding contaminated vessels, and improve the standardized management of shipping.
[0056] Furthermore, when there are vacant berths in the loading and unloading area, the distance between the pollution point in the easily polluted area and the vacant berth is determined. If the distance is greater than a threshold, the vacant berth is considered a safe berth. When there are no ships in the queuing area, the target ship can move to the corresponding vacant berth in the loading and unloading area according to the updated navigation; there is no need to restart after stopping in the queuing area, reducing the energy consumption of restarting the ship. If no berth is available, the original navigation route is followed to the queuing area.
[0057] Furthermore, in order to reduce the occurrence of multiple ships blocking the port area at low speeds, it is necessary to control the water treatment time and calculate the actual water pollution rate to improve water treatment efficiency, so as to ensure that the actual water treatment time does not exceed the preset water treatment time, and ensure that ships entering the port can quickly reach the corresponding berths and reduce congestion in the port area. Attached Figure Description
[0058] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0059] Figure 1 This is a flowchart illustrating the intelligent ship scheduling method according to an embodiment of this application.
[0060] Figure 2 This is a schematic diagram of the distribution of ship berthing areas according to an embodiment of this application.
[0061] Figure 3 This is a structural block diagram of the ship intelligent scheduling system according to an embodiment of this application.
[0062] Explanation of the attached diagram labels: 1. Regular area; 2. Easily polluted area; 301. Ship information acquisition module; 302. Ship berthing guidance module; 303. Port water quality stabilization module. Detailed Implementation
[0063] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.
[0064] This application discloses a method for intelligent ship scheduling. (Refer to...) Figure 1 The intelligent ship scheduling method is used to allocate corresponding berthing areas to ships based on the type of cargo they are transporting before they enter the port, navigate the routes of multiple ships, and provide real-time pollution monitoring. Ultimately, this improves the diversity of the port environment and enhances the standardized management of ship transportation. The main implementing body of the intelligent ship scheduling method is the intelligent ship scheduling system. The following section will specifically combine... Figure 1-2 This paper describes the specific process of intelligent ship scheduling methods.
[0065] S101, Obtain ship transportation information, and determine the ship berthing area based on the ship transportation information and a preset correspondence table; wherein, the ship transportation information includes at least the type of cargo transported by the ship, and the ship berthing area includes at least the conventional area and the easily polluted area; the correspondence table is used to store at least the relationship between the type of cargo transported by the ship and the ship berthing area.
[0066] In implementation, an electronic fence is set up at a radius of 50 kilometers outside the port. When a ship passes through the electronic fence, the fence captures the ship's transportation information and sends it to the intelligent ship dispatching system. The intelligent ship dispatching system records the transportation information and sends a reminder to the ship, allowing the crew to access the intelligent ship dispatching system via a webpage. The ship transportation information includes the ship's number and the port arrival date.
[0067] When a crew member selects the type of cargo to be transported on the intelligent ship dispatching system, the intelligent ship dispatching system receives the ship transportation information and adds the crew member's access account and the type of cargo to be transported to the corresponding ship transportation information. At the same time, the intelligent ship dispatching system classifies the cargo to be transported into conventional cargo or polluting cargo based on the type of cargo selected by the crew member, and determines the corresponding ship berthing area based on the classification.
[0068] The types of cargo that crew members can choose from include at least: daily necessities, construction supplies, chemical and metallurgical supplies, textile and paper products, machinery supplies, and physical and chemical supplies. Among these categories: daily necessities, construction supplies, and machinery supplies are classified as conventional cargo; while construction supplies, chemical and metallurgical supplies, textile and paper products, and physical and chemical supplies are classified as polluting cargo. In the correspondence table, vessels transporting conventional cargo are assigned to conventional berthing areas, while vessels transporting polluting cargo are assigned to easily polluted berthing areas.
[0069] S102, Based on the ship's berthing area and the ship's current position, generate and output a navigation route. The navigation route is a route that starts from the ship's current position and ends at the ship's berthing area.
[0070] In implementation, the intelligent ship scheduling system determines the corresponding berthing area for each vessel, satellite AIS acquires the current position coordinates of the target vessel, and the intelligent ship scheduling system generates and outputs a navigation route to the vessel. The vessel then proceeds to the corresponding berthing area based on the navigation route and the updated position coordinates from the satellite AIS.
[0071] S103: Detect water quality and hydrological parameters in the easily polluted area according to the preset detection instructions, analyze the water quality and hydrological parameters and determine whether there is pollution in the easily polluted area. If so, treat the water in the easily polluted area and adjust the navigation route of the target vessel so that the time when the target vessel enters the easily polluted area is no earlier than the time when the water treatment is completed. Here, the target vessel refers to any vessel that enters the vessel berthing area after the current time.
[0072] In implementation, the target vessel is one whose navigation route terminates in a pollution-prone area (Class 2). This pollution-prone area is equipped with detection modules and water treatment modules. The intelligent vessel scheduling system pre-stores the correspondence between water quality and hydrological parameters, detection modules, and water treatment modules. Specifically, the water quality and hydrological parameters in the aforementioned correspondence include at least pH value and the content of trace harmful chemical elements; the intelligent vessel scheduling system stores the preset equipment number and / or installation location information and / or detection time of the detection modules in the correspondence; and the intelligent vessel scheduling system also stores the preset equipment number and / or treatment time of the water treatment modules in the correspondence.
[0073] The detection module can be a water quality monitoring sensor, used to detect and obtain water quality and hydrological parameter information; the intelligent ship dispatching system receives the detection signal from the water quality monitoring sensor in real time, and the intelligent ship dispatching system receives the detection signal with water quality and hydrological parameter information from the water quality monitoring sensor.
[0074] If the water quality and hydrological parameters in the detection signal emitted by the water quality monitoring sensor indicate polluted water quality, and the pH value corresponding to the polluted water quality in the water quality and hydrological parameters is greater than the preset pH value corresponding to the polluted water quality, or the content of trace harmful chemical elements corresponding to the polluted water quality in the water quality and hydrological parameters is greater than the threshold for the content of trace harmful chemical elements corresponding to the polluted water quality, the ship intelligent scheduling system will send the detection signal to the water quality treatment module so that the water quality treatment module can treat the water quality in the easily polluted areas.
[0075] The water treatment module can be a biofilm reactor. When the water treatment module receives a detection signal, the biofilm reactor may be activated to treat water in areas prone to pollution.
[0076] At the same time, the intelligent ship scheduling system adjusts the navigation route of the target ship so that the target ship enters the easily polluted area no earlier than the water treatment completion time.
[0077] Optional, refer to Figure 2 Both the regular and easily polluted areas include queuing areas, loading and unloading areas, and departure areas. Both queuing areas and loading and unloading areas include several berths. The length of the loading and unloading area is consistent with the length of the port. The departure area is perpendicular to the loading and unloading area and is located on one side of the loading and unloading area. The queuing area is located on the side of the loading and unloading area away from the port. At this time, the queuing area, loading and unloading area, and departure area form a virtual rectangle.
[0078] In this implementation plan, the loading and unloading area has only one row of berths, the departure area has only one column of berths, and the queuing area has several rows and columns of berths, with the berths in the queuing area, loading and unloading area, and departure area arranged in an array.
[0079] Intelligent ship scheduling methods also include:
[0080] According to the preset first monitoring command, monitor the number of loading and unloading vessels moored in the loading and unloading area. Based on the number of loading and unloading vessels and the preset number of mooring points in the loading and unloading area, determine whether there are any vacant mooring points. If so, send a message to the vessels in the queuing area so that the vessels in the queuing area can move to the corresponding vacant mooring point in the loading and unloading area.
[0081] The number of vacant berths is equal to the number of pre-set berths in the loading and unloading area minus the number of loading and unloading vessels berthed in the unloading area. If the number of vacant berths is greater than 0, it means that there are vacant berths.
[0082] In implementation, refer to Figure 1 and Figure 2After receiving the navigation route, the target vessel will proceed along the route to the queuing area to queue. In this implementation plan, the berths in the queuing area, loading / unloading area, and departure area are numbered using location coordinates provided by satellite AIS. The queuing area, loading / unloading area, and departure area each have their own independent numbering sequence, arranged in ascending order of number.
[0083] The ship intelligent scheduling system presets the monitoring duration of the first monitoring instruction, which can be two hours. Every preset duration, a monitoring time point is reached. The monitoring time points can be recorded in the form of year, month, and day. The preset detection order is the numbering order of the berths in the loading and unloading area.
[0084] The intelligent ship scheduling system also includes a first monitoring module, which can be a satellite AIS. The intelligent ship scheduling system sends a first monitoring command to the first monitoring module, so that the first monitoring module can monitor whether there are any vacant berths in the loading and unloading area and the number of vacant berths when it receives the first monitoring command, and send the first monitoring signal to the intelligent ship scheduling system. Among them, the satellite AIS captures the position coordinates of multiple vacant berths, and the intelligent ship scheduling system calculates the number of vacant berths after receiving the position coordinates of multiple vacant berths.
[0085] If there is an vacant berth, after receiving the first monitoring signal, the intelligent ship dispatching system will send the location coordinates of the vacant berth to the corresponding ship in the queuing area, so that the corresponding crew can start the ship to sail to the vacant berth in the loading and unloading area for loading and unloading.
[0086] When the intelligent ship dispatching system sends the first monitoring signal to the crew, the selected ship to send the monitoring signal is the ship in the queue area of each vacant berth and the berth with the smallest number in that queue.
[0087] Optional intelligent ship scheduling methods also include:
[0088] The number of vacant berths in the ship berthing area of the loading and unloading area and the distance between the vacant berths and the pollution point are analyzed and judged to determine whether there are safe berths in the loading and unloading area. The pollution point refers to a polluted berth in the loading and unloading area of an easily polluted area.
[0089] If the number of vacant berths in the loading and unloading area and the distance between the vacant berths and the contamination point are greater than a threshold, then a safe berth is considered to exist. If a safe berth exists and there are no ships in the queuing area, then the ship's navigation route is changed, and the endpoint of the navigation route is changed to the corresponding berth in the loading and unloading area.
[0090] If no safe berthing point is available, the navigation route will terminate at the queuing area of the ship berthing area.
[0091] In implementation, before the intelligent ship scheduling system sends the first monitoring signal to the ships located in the queuing area, the system analyzes the first monitoring signal received from the first monitoring module and the detection signal received from the detection module. It determines the berthing coordinates of the vacant berthing points in the first monitoring signal and the pollution coordinates of the pollution points in the detection signal, calculates the distance between the pollution coordinates and each berthing coordinate, and simultaneously determines whether there are safe berthing points in the loading and unloading area based on a preset safety distance. For example, the preset safety distance in the intelligent ship scheduling system is ten units, where each unit is the distance between two adjacent berthing points. When the distance between a pollution coordinate and a berthing coordinate is greater than ten units, it indicates that a safe berthing point exists.
[0092] The first monitoring module can also monitor whether there are ships in the queuing area and generate a second monitoring signal. The first monitoring module sends the second monitoring signal to the ship intelligent scheduling system.
[0093] After determining whether a safe berthing point exists, the intelligent ship scheduling system simultaneously analyzes the second monitoring signal. If a safe berthing point exists and there are no ships in the queuing area, the navigation route is changed, and the target ship travels to the safe berthing point in the corresponding loading and unloading area according to the changed navigation route. Specifically, the navigation route change refers to replacing the coordinates of the end point of the navigation route with the coordinates of the safe berthing point.
[0094] Before changing a vessel's navigation route, the intelligent vessel scheduling system needs to consider the situation where multiple vessels (hereinafter referred to as vessels to be changed) are traveling on the corresponding navigation route, and the number of safe berths is less than the number of vessels to be changed. In this case, the intelligent vessel scheduling system will send navigation routes with safe berths as the destination to a specified number of vessels to be changed, according to the order in which the vessels to be changed entered the electronic fence. The specified number is equal to the number of safe berths. The remaining vessels to be changed will travel to the queuing area according to their original navigation routes.
[0095] If no safe berthing point is available, the target vessel will continue to follow its original navigation route to the queuing area of the corresponding vessel berthing area and wait in the queuing area. When the crew receives the first monitoring signal received in real time according to the intelligent vessel scheduling method, the vessel will proceed to the loading and unloading area to unload cargo.
[0096] Optionally, the step "If no safe berth exists, the navigation route terminates at the queuing area of the ship berthing area" further includes:
[0097] If there are vacant berths, no ships in the queuing area, and the distance between the vacant berths and the pollution point is less than or equal to a threshold, then the water pollution rate is predicted based on a preset prediction factor, wherein the prediction factor includes at least the current water flow rate; the water treatment time is determined based on the water pollution rate, and ship movement is controlled.
[0098] The step "Controlling Ship Movement" includes:
[0099] If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is longer than the water treatment time, the endpoint of the navigation route will be changed from the berth in the queuing area to an empty berth in the corresponding loading and unloading area.
[0100] If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is less than or equal to the water treatment time, a deceleration signal will be sent to the vessel to reduce its designated speed and change the end point of the navigation route to an empty berth in the corresponding loading / unloading area. The designated speed is the speed at which the time taken for the vessel to reach the berth in the queuing area is greater than the water treatment time.
[0101] In implementation, the intelligent ship scheduling system also includes a water flow measurement module, which can be a laser measuring instrument. The laser measuring instrument measures the current water flow velocity and direction. The intelligent ship scheduling system calculates the actual velocity of water pollution. Based on the preset treatment efficiency of the water treatment module and the actual velocity of water pollution, the intelligent ship scheduling system calculates the water treatment time at the current pollution point. The water treatment time at the pollution point = actual velocity of water pollution / preset treatment efficiency of the water treatment module.
[0102] The intelligent ship scheduling system determines the estimated arrival time of the target ship along the navigation route and compares it with the water treatment time at the current pollution point.
[0103] If the time it takes for a vessel to reach the corresponding berth in the queuing area after following the navigation route is longer than the water treatment time, the endpoint of the navigation route will be changed from the berth in the queuing area to an empty berth in the corresponding loading and unloading area. This will allow the vessel to proceed directly to the loading and unloading area for unloading, saving energy that would otherwise be required to shut down and restart the engine after entering the queuing area.
[0104] The deceleration signal is specifically calculated by dividing the distance traveled on the navigation route by the water treatment time to obtain the ship's maximum speed.
[0105] If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is less than or equal to the water treatment time, the intelligent vessel scheduling system will send a deceleration signal to the vessel, requiring it to arrive at the corresponding empty berth in the loading / unloading area at the time specified in the system, which is the current time plus the water treatment time.
[0106] Optionally, step S103 above, "treating water in easily polluted areas," includes:
[0107] Based on preset prediction factors, the ship's navigation route, and the ship's speed, the water treatment efficiency n is calculated; where the preset water pollution velocity is X, the initial water pollution diffusion velocity is a, and the current water flow velocity is b, the preset initial water treatment time is Y, the water treatment efficiency is n, and the water pollution time is t; when X 初 =a,n 初 Y=X 初 t, i.e., n 初 =at / Y; when X 实 =a+b,n 实 Y=X 实 t, i.e., n 实 = (a+b)t / Y;
[0108] Based on the calculated water treatment efficiency n and the pre-stored treatment scheme correspondence table, the corresponding water treatment scheme is determined and executed so that the actual water treatment time is less than or equal to the preset water treatment time. The treatment scheme correspondence table is used to store different water treatment efficiencies and the water treatment scheme corresponding to each water treatment efficiency.
[0109] In implementation, the preset water pollution rate is X, the initial water treatment time is Y, and the water treatment efficiency is n. Based on the current water flow velocity b obtained from the water flow measurement module, the intelligent ship scheduling method analyzes the detection signal and determines the initial water pollution diffusion velocity as a. At this point, the actual water pollution rate X is calculated.
[0110] When t=Y and the water pollution rate is X 初 When =a, according to the formula n 初 Y=X 初 t, thus obtaining n 初 =a;
[0111] When t=Y and the water pollution rate is X 实 When = a+b, according to the formula n 实 Y=X 实 t, thus obtaining n 实 =a+b; In order to ensure that the actual water treatment time is less than or equal to the preset water treatment time, the treatment efficiency must also increase accordingly as the water pollution rate increases; therefore, n 实 Greater than n 初 Calculate n 实 / n 初 = (a+b) / a, thus n 实 For n 初If the value is a multiple of the value, then the processing power of the water treatment module or the number of devices activated in the water treatment module will be increased.
[0112] Optionally, it also includes backup berths, with at least one backup berth corresponding to each of the regular and easily polluted areas. Ships in the loading and unloading area travel to the departure area and leave the port via the corresponding backup berth.
[0113] The method also includes:
[0114] When a return request is received from a vessel departing from the port area, monitor whether the vessel is present in the corresponding loading and unloading area;
[0115] If not, a consent signal is sent to the vessel that submitted the return request, so that the vessel that submitted the return request can move to the corresponding alternative berthing point;
[0116] If such a vessel exists, a rejection signal is sent to the vessel that submitted the return request, causing the vessel to move to the corresponding queue area.
[0117] In implementation, backup berths are set up at the junction of the loading / unloading area and the departure area. In this implementation plan, one backup berth exists for each vessel berthing area. When the first monitoring module monitors whether there are vacant berths in the loading / unloading area, it is not necessary to monitor whether there are vessels at the backup berths. After loading and unloading in the loading / unloading area, the vessel sails towards the backup berth and eventually enters the departure area via the backup berth.
[0118] The intelligent ship scheduling system also includes a backup monitoring module, which can be an AIS satellite. The backup monitoring module monitors whether there are ships in the corresponding loading and unloading area and sends backup monitoring signals to the intelligent ship scheduling method.
[0119] When a target vessel located in the departure area needs to return to the port for loading and unloading again due to a sudden situation, the vessel sends a return application to the intelligent vessel dispatch system. After receiving the return application, the intelligent vessel dispatch system sends a backup monitoring instruction to the backup monitoring module. The backup monitoring module monitors whether there is a vessel at the backup berth and sends the backup monitoring signal to the intelligent vessel dispatch system. The intelligent vessel dispatch system receives the backup monitoring signal and makes a judgment.
[0120] If no vessel is available at the alternative berth, an approval signal is sent to the vessel that submitted the return request, so that the vessel that submitted the return request can move to the corresponding alternative berth for emergency loading and unloading.
[0121] If a vessel is present at the alternative berth, a rejection signal is sent to the vessel that submitted the return request, causing it to move to the corresponding queuing area and wait for the first monitoring signal.
[0122] Optionally, obtaining ship transportation information includes:
[0123] Acquire and store ship transportation information, which also includes the types of cargo transported by the ship;
[0124] Identify and store ship transport information for vessels that are polluting within easily polluted areas;
[0125] The ship's transport information is compared with the ship's transport information in the easily polluted areas, and the probability of pollution of the ship under the type of cargo transported by the ship is determined based on the comparison results.
[0126] S101 may include the following sub-steps:
[0127] If the probability of ship pollution is greater than the preset pollution percentage, a preset detection command will be triggered when the ship moves to the corresponding ship berthing area according to the navigation route.
[0128] In practice, when any vessel passes through the electronic fence, the crew selects the type of cargo to be transported. The intelligent vessel scheduling system compares the pre-stored vessel transport information and water quality testing information to determine the probability of contamination of the type of goods being transported by the vessel passing through the electronic fence. If the probability of contamination is greater than the preset contamination percentage (in this implementation scheme, the contamination percentage is set to 30%), the information is sent to the detection module, which then initiates detection when the target vessel arrives at the loading and unloading area for loading and unloading.
[0129] In addition to triggering the detection module based on the probability of contamination, the loading and unloading area of the contaminated area is detected every preset detection time interval. The preset detection time interval can be two hours. Every preset time interval is a detection time point, and the detection time point can be recorded in the form of year, month and day.
[0130] In summary, the intelligent ship scheduling system provides navigation routes to the berthing positions and areas of each ship that needs to enter the port for loading and unloading. It also provides timely water treatment in polluted areas and can adjust the navigation routes of ships in a timely manner according to the pollution situation and berthing conditions. Furthermore, it can adjust the efficiency of water treatment according to the speed and direction of water flow, thereby improving the diversity of the port environment and ensuring the stable entry of subsequent ships.
[0131] This application also discloses a ship intelligent scheduling system. (Refer to...) Figure 3 The intelligent ship dispatching system includes:
[0132] Ship information acquisition module 301: used to acquire ship transportation information, and determine the ship berthing area based on the ship transportation information and a preset correspondence table; wherein, the ship transportation information includes at least the type of cargo transported by the ship, and the ship berthing area includes at least the conventional area 1 and the easily polluted area 2; the correspondence table is used to store at least the relationship between the type of cargo transported by the ship and the ship berthing area;
[0133] Ship berthing guidance module 302: Used to generate and output navigation routes based on the ship berthing area and the ship's current position. The navigation route is a route that starts from the ship's current position and ends at the ship berthing area.
[0134] Port water quality stabilization module 303: Used to detect water quality and hydrological parameters in the easily polluted area 2 according to preset detection instructions, analyze the water quality and hydrological parameters and determine whether there is pollution in the easily polluted area 2. If so, water quality treatment is carried out in the easily polluted area 2, and the navigation route of the target vessel is adjusted so that the time when the target vessel enters the easily polluted area 2 is no earlier than the time when the water quality treatment is completed; where the target vessel refers to any vessel that enters the vessel berthing area after the current time.
[0135] Optionally, the intelligent ship scheduling system also includes a berthing area information update module, which monitors the number of loading and unloading ships berthed in the loading and unloading area according to a preset first monitoring instruction. Based on the number of loading and unloading ships and the preset number of berthing points in the loading and unloading area, it determines whether there are any vacant berthing points. If so, it sends a message to the ships located in the queuing area so that the ships located in the queuing area can move to the corresponding vacant berthing point in the loading and unloading area.
[0136] The number of vacant berths is equal to the number of pre-set berths in the loading and unloading area minus the number of loading and unloading vessels berthed in the unloading area. If the number of vacant berths is greater than 0, it means that there are vacant berths.
[0137] Optionally, the berthing area information update module is also used to analyze and determine whether there are safe berthing points in the loading and unloading area based on the number of vacant berthing points in the ship berthing area of the loading and unloading area and the distance between the vacant berthing points in the loading and unloading area and the pollution point. The pollution point refers to a polluted berthing point in the loading and unloading area of the easily polluted area 2.
[0138] If the number of vacant berths in the loading and unloading area and the distance between the vacant berths and the contamination point are greater than a threshold, then a safe berth is considered to exist. If a safe berth exists and there are no ships in the queuing area, then the ship's navigation route is changed, and the endpoint of the navigation route is changed to the corresponding berth in the loading and unloading area.
[0139] If no safe berthing point is available, the navigation route will terminate at the queuing area of the ship berthing area.
[0140] Optionally, the berthing area information update module is also used to predict the water pollution rate based on preset prediction factors if there are vacant berthing points, no ships in the queuing area, and the distance between the vacant berthing points and the pollution point is ≤ a threshold. The prediction factors include at least the current flow rate and the current flow direction of the water flow. The water treatment time is determined based on the water pollution rate, and the movement of ships is controlled.
[0141] Controlling the movement of a vessel includes:
[0142] If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is longer than the water treatment time, the endpoint of the navigation route will be changed from the berth in the queuing area to an empty berth in the corresponding loading and unloading area.
[0143] If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is less than or equal to the water treatment time, a deceleration signal will be sent to the vessel to reduce its preset speed and change the destination of the navigation route to an empty berth in the corresponding loading and unloading area.
[0144] Optionally, the port water quality stabilization module 303 is also used for water treatment in easily polluted areas 2, including:
[0145] Based on preset prediction factors, the ship's navigation route, and the ship's speed, the water treatment efficiency n is calculated; where the preset water pollution velocity is X, the initial water pollution diffusion velocity is a, and the current water flow velocity is b, the preset initial water treatment time is Y, the water treatment efficiency is n, and the water pollution time is t; when X 初 =a,n 初 Y=X 初 t, i.e., n 初 =at / Y; when X 实 =a+b,n 实 Y=X 实 t, i.e., n 实 = (a+b)t / Y;
[0146] Based on the calculated water treatment efficiency n and the pre-stored treatment scheme correspondence table, the corresponding water treatment scheme is determined and executed so that the actual water treatment time is less than or equal to the preset water treatment time. The treatment scheme correspondence table is used to store different water treatment efficiencies and the water treatment scheme corresponding to each water treatment efficiency.
[0147] Optionally, the berthing area information update module is also used to monitor whether there is a vessel in the corresponding loading and unloading area when a return application from a vessel departing from the port area is received;
[0148] If not, a consent signal is sent to the vessel that submitted the return request, so that the vessel that submitted the return request can move to the corresponding alternative berthing point;
[0149] If such a vessel exists, a rejection signal is sent to the vessel that submitted the return request, causing the vessel to move to the corresponding queue area.
[0150] Optionally, the ship information acquisition module 401 is also used to acquire and store ship transportation information, which may include the type of cargo transported by the ship.
[0151] Identify and store the shipping information of vessels that are polluting within the easily polluted area 2;
[0152] Compare the ship transportation information with the ship transportation information of polluted ships in the easily polluted area 2, and determine the probability of pollution of the ship under the type of cargo transported by the ship based on the comparison results;
[0153] If the probability of ship pollution is greater than the preset pollution percentage, a preset detection command will be triggered when the ship moves to the corresponding ship berthing area according to the navigation route.
[0154] This application also discloses a ship intelligent scheduling platform, which includes a processor and a memory. The memory stores at least one instruction, at least one program, code set or instruction set. The at least one instruction, at least one program or code set is loaded and executed by the processor to implement the ship intelligent scheduling method as described above.
[0155] This application also discloses a computer-readable storage medium that stores a computer program that can be loaded by a processor and executed as described above for the intelligent ship scheduling method. The computer-readable storage medium includes, for example, various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0156] It should be noted that in this paper, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations.
[0157] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit the scope of protection of the application. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on these embodiments, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
Claims
1. A method for intelligent scheduling of vessels, characterized in that, include: Obtain ship transportation information, and determine ship berthing areas based on the ship transportation information and a preset correspondence table; wherein, the ship transportation information includes at least the types of cargo transported by the ship, and the ship berthing areas include at least conventional areas and easily polluted areas; the correspondence table is used to store at least the relationship between the types of cargo transported by the ship and the ship berthing areas; Based on the ship's berthing area and its current position, a navigation route is generated and output. The navigation route is a route that starts from the ship's current position and ends at the ship's berthing area. The water quality and hydrological parameters of the easily polluted area are detected according to the preset detection instructions. The water quality and hydrological parameters are analyzed to determine whether there is pollution in the easily polluted area. If so, the water quality of the easily polluted area is treated, and the navigation route of the target vessel is adjusted so that the time when the target vessel enters the easily polluted area is no earlier than the time when the water quality treatment is completed. The target vessel refers to any vessel that enters the vessel berthing area after the current time. Both the regular and easily polluted areas include queuing areas, loading and unloading areas, and departure areas. The queuing areas and loading and unloading areas each include several berthing points. This allows ships to receive navigation routes and navigate to the corresponding queuing area of their berthing area. The navigation route is a route that starts from the ship's current position and ends at the queuing area of the ship's berthing area. The method further includes: According to the preset first monitoring command, monitor the number of loading and unloading vessels moored in the loading and unloading area. Based on the number of loading and unloading vessels and the preset number of mooring points in the loading and unloading area, determine whether there are any vacant mooring points. If so, send a message to the vessels in the queuing area so that the vessels in the queuing area can move to the corresponding vacant mooring point in the loading and unloading area. The number of vacant berths is equal to the number of berths in the pre-set loading and unloading area - the number of loading and unloading vessels berthed in the unloading area. If the number of vacant berths is greater than 0, it means that there are vacant berths. The method further includes: The number of vacant berths in the ship berthing area of the loading and unloading area and the distance between the vacant berths and the pollution point are analyzed and judged to determine whether there are safe berths in the loading and unloading area. The pollution point refers to a polluted berth in the loading and unloading area of an easily polluted area. If the number of vacant berths in the loading and unloading area and the distance between the vacant berths and the contamination point are greater than a threshold, then a safe berth is considered to exist. If a safe berth exists and there are no ships in the queuing area, then the ship's navigation route is changed, and the endpoint of the navigation route is changed to the corresponding berth in the loading and unloading area. If no safe berthing point is available, the destination of the navigation route is the queuing area of the ship berthing area; If no safe berthing point exists, the destination of the navigation route is the queuing area of the ship berthing area, including: If there are vacant berths, no ships in the queuing area, and the distance between the vacant berths and the pollution point is less than or equal to a threshold, then the water pollution rate is predicted based on a preset prediction factor, wherein the prediction factor includes at least the current water flow rate; the water treatment time is determined based on the water pollution rate, and ship movement is controlled. The control of ship movement includes: If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is longer than the water treatment time, the endpoint of the navigation route will be changed from the berth in the queuing area to an empty berth in the corresponding loading and unloading area. If the time taken for a vessel to reach the corresponding berth in the queuing area after following the navigation route is less than or equal to the water treatment time, a deceleration signal will be sent to the vessel to reduce its designated speed and change the end point of the navigation route to an empty berth in the corresponding loading / unloading area. The designated speed is the speed at which the time taken for the vessel to reach the berth in the queuing area is greater than the water treatment time.
2. The method of claim 1, wherein, The water treatment for the aforementioned easily polluted areas includes: Based on preset prediction factors, the ship's navigation route, and the ship's speed, the water treatment efficiency n is calculated; where the preset water pollution velocity is X, the initial water pollution diffusion velocity is a, and the current water flow velocity is b, the preset initial water treatment time is Y, the water treatment efficiency is n, and the water pollution time is t; when X 初 =a,n 初 Y=X 初 t, i.e., n 初 =at / Y; when X 实 =a+b,n 实 Y=X 实 t, i.e., n 实 = (a+b)t / Y; Based on the calculated water treatment efficiency n and the pre-stored treatment scheme correspondence table, the corresponding water treatment scheme is determined and executed so that the actual water treatment time is less than or equal to the preset water treatment time. The treatment scheme correspondence table is used to store different water treatment efficiencies and the water treatment scheme corresponding to each water treatment efficiency.
3. The method of claim 1, wherein, It also includes backup berthing points, and the conventional area and the easily polluted area each correspond to at least one backup berthing point. Ships in the loading and unloading area travel to the departure area and leave the port via the corresponding backup berthing point. The method further includes: When a return request is received from a vessel departing from the port area, monitor whether the vessel is present in the corresponding loading and unloading area; If not, a consent signal is sent to the vessel that submitted the return request, so that the vessel that submitted the return request moves to the corresponding alternative berthing point; If such a vessel exists, a rejection signal is sent to the vessel that submitted the return request, causing the vessel to move to the corresponding queue area.
4. The method of claim 1, wherein, The acquisition of ship transportation information includes: Acquire and store ship transportation information, which also includes the types of cargo transported by the ship; Identify and store ship transport information for vessels that are polluting within easily polluted areas; The ship transportation information is compared with the ship transportation information of polluted areas, and the probability of pollution of the ship under the type of cargo transported by the ship is determined based on the comparison results. The method further includes: If the probability of ship pollution is greater than the preset pollution percentage, a preset detection command will be triggered when the ship moves to the corresponding ship berthing area according to the navigation route.
5. A ship intelligent scheduling system applied to the ship intelligent scheduling method of claim 1, characterized in that, include: Ship information acquisition module (301): used to acquire ship transportation information, and determine the ship berthing area based on the ship transportation information and a preset correspondence table; wherein, the ship transportation information includes at least the types of cargo transported by the ship, and the ship berthing area includes at least conventional areas and easily polluted areas; the correspondence table is used to store at least the relationship between the types of cargo transported by the ship and the ship berthing area; Ship berthing guidance module (302): used to generate and output a navigation route based on the ship berthing area and the ship's current position, wherein the navigation route is a route that starts from the ship's current position and ends at the ship berthing area; Port water quality stabilization module (303): Used to detect water quality and hydrological parameters in the easily polluted area according to preset detection instructions, analyze the water quality and hydrological parameters and determine whether there is pollution in the easily polluted area. If so, water quality treatment is carried out in the easily polluted area, and the navigation route of the target ship is adjusted so that the time when the target ship enters the easily polluted area is no earlier than the time when the water quality treatment is completed; wherein, the target ship refers to any ship that enters the ship berthing area after the current time.
6. A vessel intelligent scheduling platform characterized by: The intelligent ship scheduling platform includes a processor and a memory. The memory stores at least one instruction, at least one program, a code set, or an instruction set. The at least one instruction, the at least one program, and the code set are loaded and executed by the processor to implement the intelligent ship scheduling method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, the at least one program, the code set, or instruction set is loaded and executed by a processor to implement the ship intelligent scheduling method as described in any one of claims 1 to 4.