A method for optimizing loading and unloading process for chemical tankers

By collecting the cargo tank state of the chemical ship and optimizing the neural network model, loading timing and load adjustment schemes are generated, and the problems of ship loading attitude changes and loading time are solved, achieving a safer and more efficient loading process.

CN115385126BActive Publication Date: 2024-12-13SHANGHAI ZHONGCHUAN SDT-NERC CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210963722.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-11
Publication Date
2024-12-13
Estimated Expiration
2042-08-11

AI Technical Summary

Technical Problem

The loading scheme of chemical ships in the prior art fails to effectively consider the change in the ship's attitude during loading, resulting in safety issues and extended loading time.

Method used

The cargo hold state is generated by collecting the cargo hold state of the chemical ship, generating loading timing and load adjustment scheme according to the cargo hold state and the cargo to be loaded, and the ballast tank is adjusted during the loading process, and the load adjustment sequence is optimized using the neural network model to control Ship floating state and loading efficiency.

Benefits of technology

It improves the safety and overall loading efficiency of the chemical ship loading process, optimizes the loading time, and improves the turnover rate of the port.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115385126B_ABST
    Figure CN115385126B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of ship cargo technology, and specifically to a method for optimizing loading and unloading processes for chemical ships, comprising: step S1: collecting the status of the liquid cargo tank of the chemical ship to generate the cargo tank status; step S2: generating a loading sequence corresponding to each of the liquid cargo tanks and a loading adjustment plan corresponding to the ballast tank according to the cargo tank status and the cargo to be loaded; step S3: loading according to the loading sequence, and adjusting the ballast tank according to the loading adjustment plan. The beneficial effect of the present invention is that during the loading process of the chemical ship, the loading sequence and the loading adjustment plan corresponding to each moment are generated respectively, and the loading adjustment plan is executed during the actual loading process to enable the chemical ship to maintain a good posture during the overall loading process, thereby improving the safety of the ship, and adjusting the loading sequence is conducive to optimizing the overall loading time and improving the turnover rate of the port.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of ship freight transportation, and in particular to a method for optimizing loading and unloading processes for chemical tankers. Background Art

[0002] Chemical tankers refer to ships used to transport chemicals. Compared with traditional container ships and bulk carriers, they usually have several chemical storage tanks on board to accommodate chemicals in various forms. Generally, since different types of chemicals have different physical and chemical properties, such as storage pressure, storage temperature, state, density, and possible reactions with other chemicals, the loading of chemical tankers is often more complicated than that of traditional bulk carriers.

[0003] In the prior art, there are already loading solutions for chemical tankers based on computer programs. For example, Chinese patent CN202210038647.8 discloses a cargo stowage method for improving the navigation safety of cargo ships. It mainly considers the compatibility of chemicals, draft depth on the route, and ship stability to come up with a safer stowage solution.

[0004] However, during the actual implementation process, the inventors found that the loading schemes in the prior art usually only take into account the safety of the chemical tanker during navigation, but do not take into account the changes in the ship's posture during actual loading of the chemical tanker, which leads to certain safety issues. Summary of the invention

[0005] In view of the above problems existing in the prior art, a method for optimizing the loading and unloading process for chemical tankers is now provided.

[0006] The specific technical solutions are as follows:

[0007] A method for optimizing loading and unloading processes for chemical tankers, comprising:

[0008] Step S1: collecting the status of the liquid cargo tank of the chemical tanker to generate the cargo tank status;

[0009] Step S2: generating a loading sequence corresponding to each of the liquid cargo tanks and a loading adjustment plan corresponding to the ballast tank according to the cargo tank status and the cargo to be loaded;

[0010] Step S3: Loading the ship according to the loading sequence and adjusting the ballast tank according to the loading adjustment plan.

[0011] Preferably, step S2 comprises:

[0012] Step S21: determining a target space for each cargo to be loaded according to the cargo hold status and the cargo to be loaded;

[0013] Step S22: generating a plurality of load adjustment sequences according to the target space, the cargo hold status and the current ballast amount of the ballast tank;

[0014] Step S23: screening the load adjustment sequence to output an optimal load adjustment sequence;

[0015] Step S24: generating the loading sequence and the loading adjustment plan according to the optimal loading adjustment sequence.

[0016] Preferably, the step S21 includes:

[0017] Step S211: acquiring the pre-loaded objects in each of the liquid cargo tanks according to the cargo tank status;

[0018] Step S212: performing a compatibility check on the pre-loaded objects and the cargo to be loaded, so as to select available shipping spaces corresponding to the cargo to be loaded respectively;

[0019] Step S213: generating the target space according to the available space and the cargo to be shipped.

[0020] Preferably, in the step S1, the ballast status of each ballast tank is also collected respectively;

[0021] Then the step S22 comprises:

[0022] Step S221: obtaining the port departure buoyancy demand of the port where the chemical tanker is located;

[0023] Step S222: generating the load adjustment sequence according to the departure floating state requirement, the target space and the ballast state.

[0024] Preferably, the step S222 includes:

[0025] Step S2221: generating multiple groups of pre-loading plans for each of the cargo to be loaded and the target shipping space corresponding to the cargo to be loaded;

[0026] Step S2222: for each group of the pre-loading schemes, respectively generate the loading change amount and loading change rate thereof;

[0027] Step S2223: inputting the load change amount and the load change rate into a pre-trained neural network model to obtain the load adjustment sequence;

[0028] The neural network model adopts the port departure buoyancy requirement as a constraint condition.

[0029] Preferably, the step S23 comprises:

[0030] Step S231: extracting the floating state information, stability state, strength verification information and maximum cargo loading capacity information of all the load adjustment sequences respectively;

[0031] Step S232: using the stability state and the strength verification information as a boundary function to screen the load adjustment sequence to generate a plurality of first screening sequences;

[0032] Step S233: sorting the first screening sequence according to the floating state information and the maximum cargo loading capacity to generate the optimal loading adjustment sequence.

[0033] Preferably, the step S24 comprises:

[0034] Step S241: respectively obtaining the loading and unloading rates of all the liquid cargo tanks and the loading rates of the ballast tanks in the chemical tanker;

[0035] Step S242: generating the loading capacity of each of the liquid cargo tanks according to the optimal loading adjustment sequence;

[0036] Step S243: generating the loading sequence according to the loading amount and the loading and unloading rate, and determining the corresponding loading adjustment scheme according to the loading sequence and the loading adjustment rate.

[0037] Preferably, step S3 comprises:

[0038] Step A31: Loading the vessel according to the loading sequence, and collecting the current loading volume of each of the liquid cargo tanks during the loading process;

[0039] Step A32: When the current capacity meets the load adjustment node in the load adjustment plan, the ballast tank is adjusted according to the load adjustment node.

[0040] Preferably, the step S3 further includes:

[0041] Step B31: generating a planned loading curve according to the loading sequence;

[0042] Step B32: while collecting the current load, updating the actual load curve according to the current load;

[0043] Step B33: determining whether the actual loading curve deviates from the planned loading curve;

[0044] If yes, an alarm signal is generated, and then the process returns to step B32 until the loading is completed or the loading process stops;

[0045] If not, return to step B32 until the loading is completed or the loading process stops.

[0046] The above technical solution has the following advantages or beneficial effects: by generating a loading sequence and a loading adjustment plan corresponding to each moment in the loading process of the chemical tanker, and executing the loading adjustment plan during the actual loading process, the chemical tanker can maintain a good posture during the overall loading process, thereby improving the safety of the ship, and adjusting the loading sequence is conducive to optimizing the overall loading time and improving the turnover rate of the port. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The embodiments of the present invention will be described more fully with reference to the attached drawings, which are provided for illustration and description only and are not intended to limit the scope of the present invention.

[0048] Figure 1 It is an overall schematic diagram of an embodiment of the present invention;

[0049] Figure 2 This is a schematic diagram of sub-steps of step S2 in an embodiment of the present invention;

[0050] Figure 3 This is a schematic diagram of sub-steps of step S21 in an embodiment of the present invention;

[0051] Figure 4 This is a schematic diagram of sub-steps of step S22 in an embodiment of the present invention;

[0052] Figure 5 This is a schematic diagram of sub-steps of step S2222 in an embodiment of the present invention;

[0053] Figure 6 This is a schematic diagram of sub-steps of step S23 in an embodiment of the present invention;

[0054] Figure 7 This is a schematic diagram of sub-steps of step S24 in an embodiment of the present invention;

[0055] Figure 8 This is a schematic diagram of sub-steps of step S3 in an embodiment of the present invention;

[0056] Fig. 9 Schematic diagram of sub-steps of step S3 in an embodiment of the present invention. DETAILED DESCRIPTION

[0057] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0058] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.

[0059] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but they are not intended to limit the present invention.

[0060] The present invention comprises:

[0061] A method for optimizing loading and unloading processes for chemical tankers, comprising:

[0062] Step S1: collecting the status of the liquid cargo tank of the chemical tanker to generate the cargo tank status;

[0063] Step S2: generating a loading sequence corresponding to each cargo tank and a loading adjustment plan corresponding to the ballast tank according to the cargo tank status and the cargo to be loaded;

[0064] Step S3: Load the ship according to the loading sequence and adjust the ballast tank according to the loading adjustment plan.

[0065] Specifically, in response to the problem that the loading plan of chemical tankers in the prior art cannot be used to control the posture of the ship when loading cargo at the port, in this embodiment, when formulating the loading plan, a loading sequence is generated according to the actual loading process and each time point of the chemical tanker, and based on the generated loading sequence, a loading adjustment plan for real-time adjustment of the ballast tank is generated according to the floating state requirements of the ship, so that during actual loading, the loading adjustment node in the loading adjustment plan can be selected according to the execution progress of the loading sequence to adjust the ballast tank, thereby achieving better stability of the chemical tanker when loading at the port.

[0066] Furthermore, in response to the problem that the loading scheme of chemical tankers in the prior art cannot be used to control the overall loading time of the ship, in this embodiment, after collecting the cargo hold status, while calculating the loading position and sequence of the cargo to be loaded, the time dimension is included in the selection scope of the scheme, thereby realizing the processing of the loading time, and then iterating a better loading sequence, so as to achieve a shorter overall loading time.

[0067] During implementation, the above method is set in a computer device as a software embodiment, and the computer device is implemented by a general-purpose computer device, a dedicated integrated circuit, a DSP, a programmable logic device, a complex programmable logic device, a field programmable gate array, a general-purpose processor, a controller, a microcontroller, a microprocessor, or other electronic components, which is not limited here. For example, in one embodiment, the above scheme is set in a dispatching computer at a port to formulate an assembly plan for a moored chemical ship. A chemical ship refers to an existing ship for loading chemicals, which has multiple liquid cargo tanks of the same or different types and ballast tanks distributed throughout the hull. Each liquid cargo tank may have functions such as temperature regulation and pressure regulation as needed, which are not limited here. The ballast tank may change according to different ship types, distributed in double bottom tanks, forepeak tanks, aft peak tanks, side tanks or deep water tanks, and the floating state of the ship is controlled by adjusting the water level through a water pump. The cargo to be loaded refers to the chemicals that need to be loaded into the chemical ship, usually in liquid state. The loading sequence is the sequence of operations that need to be performed during actual loading, including the chemicals that need to be input into each cargo tank, the rate at which the chemicals are pumped in, the time for opening and closing the cargo tank, etc. Multiple different cargo tanks have parallel loading sequences to achieve loading of chemicals at specific time nodes. The loading adjustment plan refers to the loading adjustment plan that needs to be executed by the ballast tank during this loading process. It is used to control the water level of each ballast tank on the chemical ship to keep the buoyancy of the ship within a specific range. The loading adjustment plan has multiple loading adjustment nodes corresponding to the loading sequence. When the loading adjustment node is triggered, the ballast tank can control the water level to adjust the buoyancy of the ship.

[0068] In a preferred embodiment, Figure 2 As shown, step S2 includes:

[0069] Step S21: determining the target space for each cargo to be loaded according to the cargo hold status and the cargo to be loaded;

[0070] Step S22: generating multiple load adjustment sequences according to the target space, cargo hold status and current ballast volume of the ballast tank;

[0071] Step S23: Screening the load adjustment sequence to output the optimal load adjustment sequence;

[0072] Step S24: Generate a loading sequence and a load adjustment plan according to the optimal load adjustment sequence.

[0073] Specifically, with regard to the problem that the loading plan of chemical tankers in the prior art cannot effectively control the loading time of the entire ship during implementation, in this embodiment, after comparing the cargo hold status and the cargo to be loaded, at least one target space that can be used to load the cargo to be loaded is determined, and then a plurality of loading adjustment sequences are generated according to the target space, the cargo hold status and the current ballast amount, and the loading adjustment sequences are screened to obtain the optimal loading adjustment sequence, and then the loading sequence and loading adjustment plan are generated, so as to achieve faster loading efficiency.

[0074] Furthermore, in view of the problem that the loading scheme of chemical tankers in the prior art cannot effectively control the buoyancy of the ship during loading, in the present embodiment, the current ballast amount of the ballast tank is taken into consideration when generating the loading adjustment sequence, so that the output loading adjustment sequence includes both the order for loading chemicals and the situations in which the ballast tank needs to be adjusted under various conditions, thereby achieving control of the buoyancy of the ship while loading chemicals.

[0075] During the implementation process, the target space refers to the space that can be used to load chemicals, which usually has multiple spaces with remaining space. The cargo hold status refers to the chemicals currently loaded in each liquid cargo tank and the remaining capacity of the cargo hold, the cargo hold temperature and other information. This part of information can be directly extracted from the cargo management system of the chemical tanker. In some embodiments, this part of information also includes the type of chemicals loaded in the liquid cargo tanks adjacent to the current liquid cargo tank. The current ballast capacity of the ballast tank is the real-time data collected for each ballast tank, which will be adjusted accordingly according to the loading sequence obtained by simulation. In some embodiments, such as when the chemical tanker is located at the departure port, this part of the value defaults to zero, that is, the ballast tank is emptied by default. The loading sequence refers to the combination that can be used to load the cargo to be loaded based on the fitting of the cargo to be loaded and the cargo hold status, such as which liquid cargo tanks the cargo to be loaded can be allocated to, and what kind of opening and closing order different liquid cargo tanks have. The optimal loading sequence is the loading sequence with the maximum cargo capacity and the optimal floating state obtained by further sorting on the basis of the loading sequence. The loading sequence refers to the loading sequence with a time sequence added on the basis of the optimal loading sequence, which is reflected in the opening and closing of different cargo tanks and the loading status at different time points during the loading process. The loading adjustment scheme refers to the loading adjustment nodes set at different time points in the loading sequence to adjust the floating state of the ship. Each loading adjustment node corresponds to the ballast adjustment operation of the ballast tank, including water filling, water discharge, bow shift of the stern tank, and stern shift of the bow tank.

[0076] In a preferred embodiment, Figure 3 As shown, step S21 includes:

[0077] Step S211: obtaining the pre-loaded objects in each liquid cargo tank according to the cargo tank status;

[0078] Step S212: performing a compatibility check on the pre-loaded goods and the goods to be loaded, so as to select available shipping spaces corresponding to the goods to be loaded;

[0079] Step S213: Generate target space according to available space and cargo to be shipped.

[0080] Specifically, in order to achieve better loading safety, in this embodiment, the pre-loaded materials in each liquid cargo tank are obtained by extracting the cargo tank status of the ship, and the pre-loaded materials are chemicals stored in the liquid cargo tank, or are null values, which indicate that there is no cargo in the liquid cargo tank. Subsequently, a table is looked up based on the pre-loaded materials and the cargo to be loaded, so as to determine the compatibility of the chemicals, and at the same time, determine whether the liquid cargo tank has a remaining capacity that can be used to load the cargo to be loaded, so as to screen out the available space, and finally generate the target space based on the available space and the cargo to be loaded. The number of the target space is multiple, which is not equivalent to the liquid cargo tank where the cargo to be loaded is actually loaded during actual loading, and is only used for selection when generating the loading sequence.

[0081] In the embodiment, preload refers to chemicals preloaded in the cargo tank, which may be chemicals loaded by the ship from the departure port or chemicals from other sources, and the preload may be one or more. Compatibility check refers to the compatibility check of the chemical properties of the preload and the cargo to be loaded, and its specific principle can be realized by relying on existing technology. Available space is the cargo tank where the cargo to be loaded can be loaded after the compatibility check, and further capacity check is required to determine the target space.

[0082] In a preferred embodiment, in step S1, the ballast status of each ballast tank is also collected respectively;

[0083] If Figure 4 As shown, step S22 includes:

[0084] Step S221: obtaining the port buoyancy requirements of the chemical tanker;

[0085] Step S222: Generate a loading sequence according to the departure floating state demand, target space and ballast state.

[0086] Specifically, in order to address the problem that the loading scheme of chemical tankers in the prior art cannot be used to control the posture of the ship when loading cargo at the port, in this embodiment, the ballast status of the ballast tank is obtained in the process of generating the loading adjustment sequence, so as to obtain the current buoyancy of the ship, and compare the buoyancy of the ship with the port's departure buoyancy requirement, so as to obtain the constraint conditions in the loading adjustment sequence generation process, so as to screen out the loading adjustment sequence that can be used in actual operation.

[0087] In the implementation process, the port departure buoyancy demand refers to the buoyancy restriction conditions required by the port where the chemical tanker is located when leaving the port, which is usually related to the ship's bow draft, midship draft, stern draft, and trim and roll characteristics.

[0088] In a preferred embodiment, Figure 5 As shown, step S222 includes:

[0089] Step S2221: generating multiple sets of pre-loading plans for each cargo to be loaded and the target shipping space corresponding to the cargo to be loaded;

[0090] Step S2222: for each set of pre-loading schemes, respectively generate the loading change amount and loading change rate thereof;

[0091] Step S2223: inputting the load change amount and the load change rate into a pre-trained neural network model to obtain the load adjustment sequence;

[0092] The neural network model uses the port departure floating state demand as a constraint.

[0093] Specifically, in view of the problem that the loading scheme of chemical tankers in the prior art cannot be used to control the posture of ships when loading cargo at ports, in this embodiment, for each target cargo space to be loaded, the loaded amount in the cargo hold state is obtained respectively, and the total loading amount of the cargo to be loaded is calculated and fitted to obtain multiple pre-loading schemes. Subsequently, for each pre-loading scheme, the loading change amount is generated in combination with the loaded amount of the liquid cargo tank, and the loading change rate is further generated according to the pumping rate. Subsequently, the loading change amount and the loading change rate are input into the neural network model for optimization, thereby obtaining an optimized load adjustment sequence, so as to achieve better loading stability.

[0094] In a preferred embodiment, Figure 6 As shown, step S23 includes:

[0095] Step S231: generating floating state information, stability state, strength verification information and maximum cargo loading capacity information for all load adjustment sequences;

[0096] Step S232: using the stability state and strength verification information as a boundary function to screen the load adjustment sequence to generate a plurality of first screening sequences;

[0097] Step S233: sorting the first screening sequence according to the floating state information and the maximum cargo loading capacity to generate an optimal loading sequence.

[0098] Specifically, in response to the problem in the prior art that the loading scheme of chemical tankers cannot be used to control the posture of the ship when loading cargo at the port, in this embodiment, the loading adjustment sequence is simulated to generate the floating state information, stability state, strength verification information and maximum cargo load information that will be caused by the loading adjustment sequence during execution. Subsequently, a multi-objective optimization method is adopted to use the stability state and strength verification information as boundary functions to eliminate the loading adjustment sequences that do not meet the safety requirements. Subsequently, the maximum of the floating state information and the maximum cargo load is used as the optimization function for optimization, and the optimal loading adjustment sequence is output. In the process of generating the optimal loading adjustment sequence, the above two fields can be set with corresponding weights to make the output result tend to the floating state or the maximum cargo load.

[0099] During the implementation process, the above-mentioned floating state information refers to the change of the floating state of the ship at different nodes in the loading sequence, and the stability state includes the total strength of the ship's hull, the change of the draft of the ship in the loading sequence, and the change of the complete stability of the ship. The strength verification information refers to the change of the strength of the ship at different nodes in the loading sequence, and the maximum cargo load refers to the maximum load that can be achieved by the ship under different cargo combinations, which depends on the remaining number of liquid cargo tanks, the remaining capacity and the floating state of the ship.

[0100] In a preferred embodiment, Figure 7 As shown, step S24 includes:

[0101] Step S241: respectively obtaining the loading and unloading rates of all liquid cargo tanks and the loading rates of ballast tanks in the chemical tanker;

[0102] Step S242: generating the loading capacity of each liquid cargo tank according to the optimal loading sequence;

[0103] Step S243: Generate a loading sequence according to the loading amount and the loading and unloading rate, and determine a corresponding loading adjustment plan according to the loading sequence and the loading adjustment rate.

[0104] Specifically, in response to the problem that the loading scheme in the prior art cannot adjust the buoyancy of the ship during loading, in this embodiment, the basic information of the chemical tanker is read to obtain the loading rate of the liquid cargo tank and the scheduling rate of the ballast tank, and the quantity of chemicals input into the liquid cargo tank at each time node and the change of the buoyancy of the ship are obtained according to the order of chemical input into each liquid cargo tank recorded in the optimal loading adjustment sequence, so as to determine the loading sequence and the loading adjustment scheme needed to adjust the buoyancy of the ship.

[0105] In a preferred embodiment, Figure 8 As shown, step S3 includes:

[0106] Step A31: Loading is performed according to the loading sequence, and the current loading volume of each liquid cargo tank is collected during the loading process;

[0107] Step A32: When the current load volume meets the load adjustment node in the load adjustment plan, the ballast tank is adjusted according to the load adjustment node.

[0108] Specifically, in order to achieve a better buoyancy of the ship during loading, in this embodiment, loading is performed according to the loading sequence during loading, and the current loading capacity of each cargo tank is collected in real time. Subsequently, when the current loading capacity of a cargo tank triggers the load adjustment node in the load adjustment plan, the ballast tank is adjusted based on the load adjustment plan, thereby achieving effective control of the buoyancy of the ship.

[0109] In a preferred embodiment, Fig. 9 As shown, step S3 also includes:

[0110] Step B31: Generate a planned loading curve according to the loading sequence;

[0111] Step B32: while collecting the current load, updating the actual load curve according to the current load;

[0112] Step B33: determining whether the actual loading curve deviates from the planned loading curve;

[0113] If so, an alarm signal is generated, and then the process returns to step B32 until the loading is completed or the loading process stops;

[0114] If not, return to step B32 until the loading is completed or the loading process stops.

[0115] Specifically, in order to achieve better loading safety, in this embodiment, before loading the ship, a planned loading curve is obtained in advance according to the loading time sequence fitting, and the actual loading curve corresponding to each liquid cargo tank is drawn in real time according to the current loading amount. When the actual loading curve deviates from the planned loading curve, it means that a fault has occurred in the loading process, and a corresponding alarm signal is generated to avoid accidents.

[0116] In the actual implementation process, the above-mentioned planned loading curve and actual loading curve are essentially the same type of curves, including the loading curve used to characterize the changes in loading, the midship draft curve characterizing the midship draft, and the curves of changes in the initial steady center height and the most dangerous ratio of shear force and bending moment with time. Based on the above-mentioned change curves, effective characterization of the ship's loading status is achieved.

[0117] The beneficial effects of the present invention are as follows: during the loading process of a chemical tanker, a loading sequence and a loading adjustment plan corresponding to each moment are generated respectively, and during the actual loading process, the loading adjustment plan is executed so that the chemical tanker maintains a good posture during the entire loading process, thereby improving the safety of the ship, and adjusting the loading sequence is conducive to optimizing the overall loading time and improving the turnover rate of the port.

[0118] The above are only preferred embodiments of the present invention, and are not intended to limit the implementation methods and protection scope of the present invention. Those skilled in the art should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the description and illustrations of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for optimizing the loading and unloading process of chemical tankers. It is characterized in that include: Step S1: collecting the status of the liquid cargo tank of the chemical tanker to generate the cargo tank status; Step S2: generating a loading sequence corresponding to each of the liquid cargo tanks and a loading adjustment plan corresponding to the ballast tank according to the cargo tank status and the cargo to be loaded; Step S3: loading the ship according to the loading sequence and adjusting the ballast tank according to the loading adjustment plan; The loading sequence is the sequence of operations that need to be performed during actual loading, including the chemicals that need to be input into each of the cargo tanks, the rate at which the chemicals are pumped in, and the time for opening and closing the cargo tanks; The load adjustment scheme has a plurality of load adjustment nodes corresponding to the loading sequence. When the load adjustment node is triggered, the water level is controlled by the ballast tank to adjust the buoyancy of the ship. The step S2 comprises: Step S21: determining a target space for each cargo to be loaded according to the cargo hold status and the cargo to be loaded; Step S22: generating a plurality of load adjustment sequences according to the target space, the cargo hold status and the current ballast amount of the ballast tank; Step S23: screening the load adjustment sequence to output an optimal load adjustment sequence; Step S24: generating the loading sequence and the loading adjustment plan according to the optimal loading adjustment sequence; In the step S1, the ballast status of each ballast tank is also collected respectively; Then the step S22 comprises: Step S221: obtaining the port departure buoyancy demand of the port where the chemical tanker is located; Step S222: generating the load adjustment sequence according to the departure floating state requirement, the target space and the ballast state; The step S222 comprises: Step S2221: generating multiple groups of pre-loading plans for each of the cargo to be loaded and the target shipping space corresponding to the cargo to be loaded; Step S2222: for each group of the pre-loading schemes, respectively generate the loading change amount and loading change rate thereof; Step S2223: inputting the load change amount and the load change rate into a pre-trained neural network model to obtain the load adjustment sequence; The neural network model adopts the port departure buoyancy requirement as a constraint condition.

2. A method for optimizing loading and unloading processes for chemical tankers according to claim 1, It is characterized in that The step S21 comprises: Step S211: acquiring the pre-loaded objects in each of the liquid cargo tanks according to the cargo tank status; Step S212: performing a compatibility check on the pre-loaded objects and the cargo to be loaded, so as to select available shipping spaces corresponding to the cargo to be loaded respectively; Step S213: generating the target space according to the available space and the cargo to be shipped.

3. A method for optimizing loading and unloading processes for chemical tankers according to claim 1, It is characterized in that The step S23 comprises: Step S231: extracting the floating state information, stability state, strength verification information and maximum cargo loading capacity information of all the load adjustment sequences respectively; Step S232: using the stability state and the strength verification information as a boundary function to screen the load adjustment sequence to generate a plurality of first screening sequences; Step S233: sorting the first screening sequence according to the floating state information and the maximum cargo loading capacity to generate the optimal loading adjustment sequence.

4. A method for optimizing loading and unloading processes for chemical tankers according to claim 1, It is characterized in that The step S24 comprises: Step S241: respectively obtaining the loading and unloading rates of all the liquid cargo tanks and the loading rates of the ballast tanks in the chemical tanker; Step S242: generating the loading capacity of each of the liquid cargo tanks according to the optimal loading adjustment sequence; Step S243: generating the loading sequence according to the loading amount and the loading and unloading rate, and determining the corresponding loading adjustment scheme according to the loading sequence and the loading adjustment rate.

5. A method for optimizing loading and unloading processes for chemical tankers according to claim 1, It is characterized in that The step S3 comprises: Step A31: Loading the vessel according to the loading sequence, and collecting the current loading volume of each of the liquid cargo tanks during the loading process; Step A32: When the current load volume meets the load adjustment node in the load adjustment plan, the ballast tank is adjusted according to the load adjustment node.

6. A method for optimizing loading and unloading processes for chemical tankers according to claim 5, It is characterized in that The step S3 further comprises: Step B31: generating a planned loading curve according to the loading sequence; Step B32: while collecting the current load, updating the actual load curve according to the current load; Step B33: determining whether the actual loading curve deviates from the planned loading curve; If yes, an alarm signal is generated, and then the process returns to step B32 until the loading is completed or the loading process stops; If not, return to step B32 until the loading is completed or the loading process stops.