Ship inert gas pipe network control system and method based on dynamic load, related equipment
By acquiring and analyzing various data from the ship's inert gas pipeline network, and using predictive models to generate automatic adjustment commands, the problems of low efficiency and lag in manual adjustment in existing technologies have been solved, and efficient dynamic balance control of the inert gas pipeline network has been achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 南通亚泰工程技术有限公司
- Filing Date
- 2026-05-26
- Publication Date
- 2026-07-24
AI Technical Summary
The pressure regulation of existing ship inert gas pipeline networks relies on manual observation and adjustment, resulting in low regulation efficiency and slow response, making it difficult to achieve dynamic balance of the entire pipeline network.
By acquiring data on the main pressure, tank pressure, and bypass pressure of the ship's inert gas network, and combining these with parameters such as unloading rate, inert gas generator output, and valve opening, a predictive model is used to forecast future pressure change trends and generate automatic adjustment commands, including output, valve opening, and damping adjustment commands, to achieve dynamic load control.
It improves the regulation efficiency of the inert gas pipeline network, avoids response lag, and ensures the dynamic balance and safety of the entire pipeline network.
Smart Images

Figure CN122447641A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of ship inert gas pipeline control technology, specifically to a ship inert gas pipeline control system and method based on dynamic load, and related equipment. Background Technology
[0002] With the development of shipping, the safety requirements for inert gas pipeline pressure control during unloading operations of oil tankers and chemical tankers are becoming increasingly stringent. Current ship inert gas systems primarily prevent gas leakage or overpressure by continuously injecting inert gas into the tanks, and have initially achieved centralized monitoring and display of various basic pressure data and equipment operating status to ensure basic safety requirements for daily operations.
[0003] In the pipeline pressure regulation process, operators typically rely on experience to observe and monitor data, and manually adjust the gas production of inert gas generators or the valve openings one by one. However, this regulation method, which relies on manual observation and intervention, is not only inefficient but also has a significant lag in response, making it difficult to maintain the dynamic balance of the entire pipeline network. Summary of the Invention
[0004] The embodiments of this application provide a ship inert gas pipeline network control system and method based on dynamic load, and related equipment, which aim to improve the regulation efficiency of the ship inert gas pipeline network while avoiding lag response, so as to take into account the dynamic balance of the entire pipeline network.
[0005] In a first aspect, embodiments of this application provide a method for controlling a ship's inert gas pipeline network based on dynamic load, the method comprising:
[0006] Acquire the main pressure data and network status parameters of the ship's inert gas pipeline network, acquire the internal pressure data of each unloading compartment connected to the ship's inert gas pipeline network, and acquire the bypass pressure data of the bypass branches connected to the ship's inert gas pipeline network.
[0007] The load parameters of the ship's inert gas pipeline network are obtained, wherein the load parameters include the unloading rate of each of the unloading compartments, the gas production of the inert gas generator supplying gas to the ship's inert gas pipeline network, and the pipeline network status parameters include the valve opening of each compartment valve installed at the air inlet end of each of the unloading compartments, and the pipeline resistance of the ship's inert gas pipeline network.
[0008] Based on the main pipe pressure data, the cabin pressure data, the bypass pressure data, the load parameters, and the pipeline status parameters, the predicted pressure change trend of the ship's inert gas pipeline network at future times is determined.
[0009] Based on the predicted pressure change trend, a pressure regulation command is generated, wherein the pressure regulation command includes at least one of the following: a gas production rate regulation command for the inert gas generator, a first opening degree regulation command for the cabin valve, a damping regulation command for the network damping component in the ship's inert gas network, and a second opening degree regulation command for the bypass valve on the bypass branch.
[0010] Perform pressure regulation according to the pressure regulation command.
[0011] In the above embodiments, the main pressure data of the ship's inert gas pipeline network, the tank pressure data and bypass pressure data of each unloading compartment, as well as load parameters including unloading rate and gas production, and pipeline status parameters including valve opening and pipeline resistance are obtained. Based on the various types of data, the predicted pressure change trend at future times is determined. Based on the predicted pressure change trend, pressure regulation commands are generated for the inert gas generator, tank valves, pipeline damping components or bypass valves, and pressure regulation processing is performed. The pipeline pressure change trend is detected in advance to perform pre-control, thereby improving the regulation efficiency of the ship's inert gas pipeline network, while avoiding delayed response, so as to take into account the dynamic balance of the entire pipeline network.
[0012] In one embodiment, acquiring the main pressure data of the ship's inert gas pipeline network, acquiring the tank pressure data of each unloading compartment connected to the ship's inert gas pipeline network, and acquiring the bypass pressure data of the bypass branches connected to the ship's inert gas pipeline network includes:
[0013] According to the preset acquisition frequency, the initial pressure data of the main pipe of the ship's inert gas pipeline network, the initial pressure data of each of the unloading compartments, and the initial pressure data of the bypass branch are collected.
[0014] The initial pressure data of the main pipe, the initial pressure data of the cabin, and the initial pressure data of the bypass are denoised to obtain the denoised initial pressure dataset.
[0015] The initial pressure dataset after noise reduction is filtered to identify anomalous jump data points in the initial pressure dataset after noise reduction.
[0016] The abnormal jump data points are removed from the initial pressure dataset after noise reduction to obtain the main pressure data, the cabin pressure data, and the bypass pressure data.
[0017] In the above embodiments, the initial pressure data of the main pipe, the initial pressure data of each unloading compartment, and the initial pressure data of the bypass are collected according to a preset acquisition frequency. The initial pressure data of each type are denoised to obtain a denoised initial pressure dataset. The dataset is then filtered to identify abnormal jump data points. Abnormal jump data points are removed from the denoised initial pressure dataset to obtain the main pipe pressure data, the compartment pressure data, and the bypass pressure data. This process removes high-frequency noise and abnormal jump interference from the original acquisition process, thereby improving the accuracy of the pressure data and ensuring the reliability of the predicted pressure change trend.
[0018] In one embodiment, the unloading rate is obtained through the following steps:
[0019] Obtain the unloading pump speed and unloading fluid flow rate for each of the aforementioned unloading compartments;
[0020] The unloading rate of each unloading compartment is determined based on the unloading pump speed and the unloading fluid flow rate.
[0021] In the above embodiments, the unloading pump speed and unloading fluid flow rate for each unloading compartment are obtained. Based on the unloading pump speed and unloading fluid flow rate, the unloading rate of each unloading compartment is determined, so that the unloading rate is more in line with the actual discharge load of the pipeline network and is more accurate.
[0022] In one embodiment, generating a pressure regulation command based on the predicted pressure change trend includes:
[0023] Determine the rate change of the unloading rate of each of the unloading compartments, and determine the direction of the pressure change of the predicted pressure change trend;
[0024] If the direction of pressure change is the direction of pressure increase, then based on the rate change, determine the amount of gas production reduction for the inert gas generator, and / or determine the amount of opening increase for the bypass valve on the bypass branch.
[0025] Based on the reduction in gas production, a gas production adjustment command is generated for the inert gas generator, and / or, based on the increase in opening, a second opening adjustment command is generated for the bypass valve on the bypass branch.
[0026] In the above embodiments, the direction of pressure change and the rate change of unloading rate of each unloading compartment are determined according to the predicted pressure change trend. If the pressure change direction is the direction of pressure increase, the amount of gas production reduction for the inert gas generator is determined based on the rate change, and / or the amount of opening increase of the bypass valve on the bypass branch is determined. A gas production adjustment command for the inert gas generator is generated based on the amount of gas production reduction, and / or a second opening adjustment command is generated based on the amount of opening increase. This directly maps the pipeline load to the execution parameters of pressure reduction and auxiliary leakage, thereby improving the response speed of pressure regulation for the inert gas generator and bypass valve.
[0027] In one embodiment, after determining the direction of pressure change in the predicted pressure change trend, the method further includes:
[0028] If the pressure change direction is the pressure decrease direction, then based on the rate change, determine the increase in gas production for the inert gas generator, and / or determine the decrease in the opening of the bypass valve on the bypass branch.
[0029] Based on the increase in gas production, a gas production adjustment command is generated for the inert gas generator, and / or, based on the decrease in opening, a second opening adjustment command is generated for the bypass valve on the bypass branch.
[0030] In the above embodiments, after determining the direction of pressure change in the predicted pressure change trend, if the direction of pressure change is the direction of pressure decrease, the amount of gas production increase for the inert gas generator is determined based on the rate change, and / or the amount of opening decrease for the bypass valve on the bypass branch is determined. A gas production adjustment command for the inert gas generator is generated based on the gas production increase, and / or a second opening adjustment command is generated based on the opening decrease, thereby directly mapping the pipeline load to the execution parameters of pressure increase and bypass throttling, so as to improve the response speed of pressure regulation for the inert gas generator and bypass valve.
[0031] In one embodiment, generating a pressure regulation command based on the predicted pressure change trend further includes:
[0032] Based on the internal pressure data of each of the unloading compartments, the pressure difference between the compartments is determined;
[0033] If the pressure difference between the chambers is greater than or equal to a preset pressure balance threshold, then based on the pressure difference between the chambers and the valve opening of each of the chamber valves, the target opening adjustment amount of each of the chamber valves is determined, and the target damping adjustment amount of the pipeline damping assembly is determined.
[0034] Based on the target opening adjustment amount, a first opening adjustment command is generated for the cabin valve, and based on the target damping adjustment amount, a damping adjustment command is generated for the pipeline damping assembly.
[0035] In the above embodiments, based on the internal pressure data of each unloading compartment, the pressure difference between each unloading compartment is determined. If the pressure difference is greater than or equal to a preset pressure balance threshold, the target opening adjustment amount of each compartment valve is determined based on the pressure difference and the valve opening of each compartment valve, and the target damping adjustment amount of the pipeline damping component is determined. Then, a first opening adjustment command and a damping adjustment command are generated respectively to combine damping adjustment to eliminate aerodynamic interference and cross-pressure hazards caused by the joint operation of multiple compartments, thereby improving the pressure balance control level between each unloading compartment.
[0036] In one embodiment, after acquiring the main pipe pressure data of the ship's inert gas pipeline network, the method further includes:
[0037] Determine the relationship between the main pipe pressure data and the preset multi-level safety thresholds, wherein the multi-level safety thresholds include a first pressure threshold, a second pressure threshold, and a third pressure threshold, the first pressure threshold being less than the second pressure threshold, and the second pressure threshold being less than the third pressure threshold;
[0038] If the main pipe pressure data is greater than the first pressure threshold and less than or equal to the second pressure threshold, an audible and visual alarm command is generated.
[0039] If the main pipe pressure data is greater than the second pressure threshold and less than or equal to the third pressure threshold, a load reduction command is generated for the inert gas generator.
[0040] If the main pipe pressure data is greater than the third pressure threshold, an output cutoff command is generated for the inert gas generator.
[0041] Perform the corresponding safety interlock action according to the audible and visual alarm command, the load reduction command, or the output cut-off command.
[0042] In the above embodiments, the relationship between the main pipe pressure data and the preset multi-level safety thresholds is determined. Based on the interval conditions of the main pipe pressure data corresponding to the first pressure threshold, the second pressure threshold, and the third pressure threshold, an audible and visual alarm command, a load reduction command for the inert gas generator, or an output cut-off command for the inert gas generator is generated accordingly. The corresponding safety interlocking action is performed according to the command, so as to take into account both the safety of the ship's inert gas pipeline network and the unloading continuity by using the incremental level of safety interlocking action.
[0043] Secondly, embodiments of this application provide an electronic device including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of any of the methods for controlling a ship's inert gas network based on dynamic load.
[0044] Thirdly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods for controlling a ship's inert gas network based on dynamic load.
[0045] Fourthly, embodiments of this application provide a ship inert gas network control system based on dynamic load, including a computer program that, when executed by a processor, implements the steps of any of the ship inert gas network control methods based on dynamic load. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of this application, 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 this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 This is a schematic flowchart of a ship inert gas pipeline network control method based on dynamic load provided in an embodiment of this application;
[0048] Figure 2 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0049] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. In addition, in the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0050] Firstly, embodiments of this application provide a method for controlling a ship's inert gas pipeline network based on dynamic load, applied to a ship's inert gas pipeline network control system based on dynamic load. The implementing entity of this scheme is the ship's inert gas pipeline network control system based on dynamic load, which can operate on electronic equipment.
[0051] First, the relevant terms involved in the embodiments of this application will be explained, which may specifically include:
[0052] A ship's inert gas pipeline network refers to the network of pipelines used on oil tankers or chemical tankers to supply inert gases to the unloading compartments. It maintains positive pressure within the compartments to prevent the ingress of outside air, thus ensuring the safety of the unloading process. Main pipeline pressure data refers to real-time pressure values collected from the main pipelines of the ship's inert gas network, reflecting the overall gas supply pressure status of the entire network.
[0053] A cargo hold is an independent compartment on a ship used for loading liquid cargo. Each cargo hold is connected to the ship's inert gas network through its own air intake branch. The internal pressure data refers to the real-time pressure value of the gas phase space inside each cargo hold, which reflects the independent pressure status of each compartment.
[0054] A bypass branch is a bypass section that branches off from the main inert gas pipeline of a ship, used for pressure relief and diversion when the pipeline pressure is too high. Bypass pressure data refers to the real-time pressure values collected on the bypass branch, reflecting the current pressure level of the bypass section.
[0055] An inert gas generator (IGG) is a device installed on a ship to generate low-oxygen inert gas and continuously supply it to the ship's inert gas pipeline network. Gas production capacity refers to the volume of inert gas output by the inert gas generator per unit time.
[0056] Cargo hold valves are pneumatic or electric regulating valves installed at the air inlet of each cargo hold. They control the flow of inert gas into each cargo hold by adjusting the valve opening. Valve opening refers to the current percentage of the valve's open position.
[0057] Pipeline resistance refers to the total resistance encountered by inert gas when it flows in the inert gas pipeline network of a ship. It is related to factors such as pipeline length, pipe diameter, number of bends, and roughness of the inner wall of the pipe.
[0058] Pipeline damping components are physical components installed in the inert gas pipeline network of a ship to adjust the flow resistance of the pipeline. They can adjust the pipeline resistance distribution by changing the pipeline cross-sectional area or adding throttling elements. The target damping adjustment amount refers to the magnitude of adjustment required to the pipeline damping component to match the adjustment of the cabin valve opening.
[0059] A bypass valve is a regulating valve installed on a bypass branch, used to control the flow rate of gas that is depressurized or diverted through the bypass branch. The second opening adjustment command is a control command sent to the bypass valve to adjust its opening.
[0060] Next, refer to Figure 1 A ship inert gas pipeline network control method based on dynamic load may include:
[0061] S101. Obtain the main pressure data of the ship's inert gas pipeline network, obtain the pressure data of each unloading compartment connected to the ship's inert gas pipeline network, and obtain the bypass pressure data of the bypass branch connected to the ship's inert gas pipeline network.
[0062] In some embodiments of this application, in step S101, pressure sensors deployed on the main inert gas pipeline of the ship can collect the main pipeline pressure data in real time. Simultaneously, pressure sensors deployed in the gas phase space of each unloading compartment can collect the internal pressure data of each unloading compartment. For example, for a ship with four unloading compartments, the internal pressure data of the first, second, third, and fourth unloading compartments can be collected separately. Furthermore, pressure sensors deployed on bypass branches can collect bypass pressure data, thereby achieving comprehensive coverage of pressure data at all key nodes of the ship's inert gas pipeline network.
[0063] S102. Obtain the load parameters and network status parameters of the ship's inert gas pipeline network. The load parameters include the unloading rate of each unloading compartment and the gas production of the inert gas generator supplying gas to the ship's inert gas pipeline network. The network status parameters include the valve opening degree of each compartment valve installed at the air inlet end of each unloading compartment and the pipeline resistance of the ship's inert gas pipeline network.
[0064] In this embodiment, load parameters refer to a set of dynamic operating parameters reflecting the supply and demand workload of the ship's inert gas pipeline network, which continuously changes with the unloading process. Pipeline status parameters refer to a set of operating parameters reflecting the current flow status of the ship's inert gas pipeline network. Unloading rate refers to the volumetric flow rate of liquid cargo being unloaded from each unloading compartment, which determines the expansion rate of the gas phase space within the compartment and the demand for inert gas replenishment.
[0065] In some embodiments of this application, in step S102, the unloading rate of each unloading compartment can be obtained by establishing a data communication interface with the ship's unloading control unit. The current gas production of the inert gas generator can be read by establishing a data communication interface with the control panel of the inert gas generator. The valve opening degree of each compartment valve can be obtained by establishing a data communication interface with the valve position feedback device of each compartment valve. The pipeline resistance of the ship's inert gas network can be obtained by using differential pressure sensors deployed on the pipeline or by calculation based on pipeline physical parameters.
[0066] In some embodiments of this application, when acquiring the load parameters and network status parameters of the ship's inert gas pipeline network, in addition to the unloading rate, the gas production of the inert gas generator, the valve opening degree of each compartment valve, and the pipeline resistance of the ship's inert gas pipeline network, auxiliary parameters such as pipeline temperature and the density of the fluid medium inside the pipeline can also be acquired. Pipeline temperature refers to the real-time temperature of the inert gas in the ship's inert gas pipeline network, which affects the gas's volume and flow velocity characteristics. The density of the fluid medium inside the pipeline refers to the density value of the inert gas in the pipeline under the current temperature and pressure conditions. The pipeline temperature and the density of the fluid medium inside the pipeline can be acquired by temperature sensors and density meters installed on the pipeline and incorporated as auxiliary reference data into the network status parameters to more comprehensively reflect the operating status of the pipeline network.
[0067] In some embodiments of this application, after acquiring the load parameters and network status parameters of the ship's inert gas pipeline network, abnormal change detection can be performed on various load parameters and network status parameters. Specifically, the time series of parameters such as unloading rate, gas production of the inert gas generator, valve opening degree of each compartment valve, and pipeline resistance of the ship's inert gas pipeline network can be monitored. When the change of any parameter between adjacent acquisition periods exceeds a preset parameter change threshold, a parameter abnormality prompt message can be generated and pushed to the operator so that the operator can confirm whether the change is caused by equipment failure or sensor malfunction, thereby ensuring the continuity and effectiveness of load parameter acquisition.
[0068] S103. Based on main pipe pressure data, tank pressure data, bypass pressure data, load parameters, and pipeline status parameters, determine the predicted pressure change trend of the ship's inert gas pipeline network at future times.
[0069] In this embodiment of the application, predicting the pressure change trend refers to the prediction of the direction and magnitude of pressure changes in the ship's inert gas network within a future time window. This prediction can include three basic types: pressure increasing direction, pressure decreasing direction, or pressure remaining stable.
[0070] In some embodiments of this application, in step S103, the main pipeline pressure data, the pressure data inside each unloading compartment, the bypass pressure data, the unloading rate in the load parameters, the gas production of the inert gas generator, and the valve opening degree of each compartment valve and the pipeline resistance of the ship's inert gas pipeline network in the pipeline network status parameters can be correlated and analyzed. Specifically, based on the historical correlation patterns between pipeline network pressure and various load parameters and pipeline network status parameters, the direction and magnitude of pressure change in the ship's inert gas pipeline network within the next 2 to 5 seconds can be predicted, thereby obtaining the predicted pressure change trend.
[0071] For example, the main pipeline pressure data, the pressure data inside each unloading compartment, the bypass pressure data, and the unloading rate and inert gas generator output from the load parameters, as well as the valve opening degree of each compartment valve and the pipeline resistance of the ship's inert gas pipeline network from the pipeline network status parameters, can be organized into a multi-dimensional input feature vector according to the time series. This multi-dimensional input feature vector is then input into a pre-trained pressure trend prediction model, which outputs the predicted pressure change trend for the next 2 to 5 seconds.
[0072] Pressure trend prediction models can employ Long Short-Term Memory (LSTM) networks or Recurrent Neural Networks (RNNs). Before deployment, these models undergo iterative training using historical operational data from the ship's inert gas pipeline network. This historical data includes pressure data sequences under different unloading conditions, along with corresponding load parameters and pipeline state parameter sequences. By learning the temporal correlation between pressure data and various load and pipeline state parameters, the pressure trend prediction model gains the ability to predict the direction and magnitude of future pipeline pressure changes. For example, when the unloading rate continuously increases while the inert gas generator's output does not increase synchronously, it can be predicted that the pipeline pressure will show a downward trend in the future.
[0073] S104. Based on the predicted pressure change trend, generate a pressure regulation command, wherein the pressure regulation command includes at least one of the following: a gas production rate regulation command for the inert gas generator, a first opening degree regulation command for the cabin valve, a damping regulation command for the network damping component in the ship's inert gas network, and a second opening degree regulation command for the bypass valve on the bypass branch.
[0074] In this embodiment of the application, the pressure regulation command refers to a set of control commands generated based on the predicted pressure change trend and used to regulate the pressure of the ship's inert gas pipeline network.
[0075] The gas production regulation command refers to the control command sent to the inert gas generator to adjust the output gas production of the inert gas generator.
[0076] The first opening adjustment command refers to the control command sent to each compartment valve to adjust the valve opening of each compartment valve.
[0077] Damping adjustment command refers to the control command sent to the pipeline damping component to adjust the resistance state of the pipeline damping component.
[0078] In some embodiments of this application, in step S104, at least one of the following can be selected from the gas production adjustment command, the first opening adjustment command, the damping adjustment command, and the second opening adjustment command to be generated based on the predicted pressure change trend, the direction and magnitude of the pressure change. For example, when the predicted pressure change trend indicates that the pipeline pressure will be too high, a gas production adjustment command to reduce the gas production of the inert gas generator can be generated, or a second opening adjustment command to increase the opening of the bypass valve can be generated to quickly alleviate the pressure rise. When the predicted pressure change trend indicates that there is uneven pressure distribution among the various unloading compartments, a first opening adjustment command to adjust the opening of the valves in each compartment can be generated to achieve pressure balance among the multiple compartments.
[0079] S105. Perform pressure regulation according to the pressure regulation command.
[0080] In some embodiments of this application, in step S105, the generated pressure regulation command can be sent to the corresponding actuator. Specifically, the gas production rate regulation command can be sent to the frequency converter control unit of the inert gas generator to adjust the output power and gas production rate of the inert gas generator. The first opening degree regulation command can be sent to the actuators of each compartment valve to adjust the valve opening degree of each compartment valve. The second opening degree regulation command can be sent to the actuator of the bypass valve to adjust the opening degree of the bypass valve. The damping regulation command can be sent to the pipeline damping assembly to adjust the resistance state of the pipeline damping assembly.
[0081] As can be seen, the embodiments of this application acquire the main pressure data of the ship's inert gas pipeline network, the tank pressure data and bypass pressure data of each unloading compartment, as well as load parameters including unloading rate and gas production, and pipeline status parameters including valve opening and pipeline resistance. Based on various types of data, the predicted pressure change trend at future times is determined. Based on the predicted pressure change trend, pressure regulation commands are generated for the inert gas generator, tank valves, pipeline damping components or bypass valves, and pressure regulation processing is performed. The pipeline pressure change trend is detected in advance to perform pre-control, thereby improving the regulation efficiency of the ship's inert gas pipeline network, while avoiding delayed response, so as to take into account the dynamic balance of the entire pipeline network.
[0082] In some embodiments of this application, to ensure the accuracy and reliability of pressure data, the original acquired pressure signals can be preprocessed to eliminate noise interference and the influence of abnormal data. Specifically, the process includes acquiring the main pressure data of the ship's inert gas pipeline network, acquiring the pressure data inside each unloading compartment connected to the ship's inert gas pipeline network, and acquiring the bypass pressure data of the bypass branches connected to the ship's inert gas pipeline network, including:
[0083] S201. Collect the initial pressure data of the main pipe of the ship's inert gas pipeline network, the initial pressure data of each unloading compartment, and the initial pressure data of the bypass branch according to the preset collection frequency.
[0084] In this embodiment, the preset acquisition frequency refers to a pre-set pressure data sampling rate, which determines the number of times data is read from the pressure sensor per unit time. To ensure the real-time performance of the pressure data, the preset acquisition frequency can be set to the millisecond level.
[0085] The initial pressure data of the main pipeline refers to the raw pressure sample value directly read from the pressure sensor on the main pipeline of the ship's inert gas network, without any preprocessing.
[0086] Initial pressure data inside the cargo hold refers to the raw pressure sampling values directly read from the internal pressure sensors of each unloading cargo hold.
[0087] The initial pressure data of the bypass refers to the raw pressure sample value directly read from the pressure sensor on the bypass branch.
[0088] In some embodiments of this application, in step S201, the initial pressure data of the main pipe, the initial pressure data of each unloading compartment, and the initial pressure data of the bypass branch can be collected synchronously using pressure sensors deployed at each node of the ship's inert gas pipeline network, according to a preset collection frequency. For example, for a ship with four unloading compartments, one set of initial pressure data of the main pipe, four sets of initial pressure data of the compartments, and one set of initial pressure data of the bypass branch can be acquired simultaneously in each collection cycle to ensure that the pressure sampling of each node is consistent in time.
[0089] S202. The initial pressure data of the main pipe, the initial pressure data of the cabin, and the initial pressure data of the bypass are denoised to obtain the denoised initial pressure dataset.
[0090] In this embodiment, noise reduction refers to a data preprocessing operation that suppresses and reduces non-target components such as high-frequency electromagnetic interference signals and sensor thermal noise mixed in the original pressure sampling values. Noise reduction can be implemented using noise reduction algorithms such as weighted moving average or median filtering to suppress high-frequency glitches introduced by sensor circuit noise or electromagnetic interference. The initial pressure dataset after noise reduction refers to the collection of pressure data from the main pipe, each unloading compartment, and bypass branches obtained after noise reduction processing.
[0091] S203. Filter the initial pressure dataset after noise reduction to identify abnormal jump data points in the initial pressure dataset after noise reduction.
[0092] In this embodiment, filtering refers to further data validity verification of the denoised data to identify data points that deviate from the normal fluctuation range. Abnormal jump data points refer to data points in the initial pressure dataset after denoising where the pressure value suddenly jumps beyond the normal range within a very short time. These data points are usually caused by factors other than the actual pressure changes in the pipeline network, such as sensor transient failures or external electromagnetic pulses.
[0093] In some embodiments of this application, in step S203, the pressure change gradient between adjacent sampling points can be calculated point by point in chronological order for each data sequence in the initial pressure dataset after noise reduction. When the pressure change gradient between a sampling point and the previous sampling point exceeds a preset gradient threshold, the sampling point can be marked as an abnormal jump data point. Alternatively, statistical analysis methods can be used to calculate the pressure mean and standard deviation within a time window, and sampling points that deviate from the mean by more than a preset multiple of the standard deviation can be identified as abnormal jump data points.
[0094] S204. Remove abnormal jump data points from the initial pressure dataset after noise reduction to obtain main pressure data, cabin pressure data, and bypass pressure data.
[0095] In some embodiments of this application, in step S204, anomalous jump data points can be removed from the denoised initial pressure dataset. For the time positions corresponding to the removed anomalous jump data points, linear interpolation or the mean of adjacent valid sampling points can be used to fill in the gaps, so as to maintain the continuity and integrity of the data sequence on the time axis.
[0096] As can be seen, the embodiments of this application collect the initial pressure data of the main pipe, the initial pressure data of each unloading compartment, and the initial pressure data of the bypass according to the preset acquisition frequency. The initial pressure data of each type are denoised to obtain a denoised initial pressure dataset. The dataset is then filtered to identify abnormal jump data points. Abnormal jump data points are removed from the denoised initial pressure dataset to obtain the main pipe pressure data, the compartment pressure data, and the bypass pressure data. This process removes high-frequency noise and abnormal jump interference from the original acquisition process, thereby improving the accuracy of the pressure data and ensuring the reliability of the predicted pressure change trend.
[0097] In some embodiments of this application, the unloading rate can be obtained through the following steps:
[0098] S301. Obtain the unloading pump speed and unloading fluid flow rate for each unloading compartment.
[0099] In this embodiment, the unloading pump speed refers to the real-time rotational speed of the motor of the unloading pump installed at the bottom of each unloading compartment or on the pipeline. The speed of the unloading pump affects its discharge capacity.
[0100] The unloading fluid flow rate refers to the real-time volumetric velocity of liquid cargo flowing through the unloading pipeline in each unloading compartment, which can be measured by a flow meter installed on the unloading pipeline.
[0101] In some embodiments of this application, in step S301, a data communication interface can be established with the frequency converter control unit of the unloading pump corresponding to each unloading compartment to read the unloading pump speed. Simultaneously, the unloading fluid flow rate can be measured in real time using an electromagnetic flow meter installed on the liquid outlet pipeline of each unloading compartment. By synchronously acquiring these two parameters—unloading pump speed and unloading fluid flow rate—the operating status of the unloading process can be reflected from both the drive side and the fluid side.
[0102] S302. Determine the unloading rate of each unloading compartment based on the unloading pump speed and unloading fluid flow rate.
[0103] In some embodiments of this application, in step S302, the unloading pump speed and the unloading fluid flow rate can be correlated and calculated to determine the unloading rate of each unloading compartment. For example, when the unloading pump speed is stable, the unloading fluid flow rate can be directly used as a representation of the unloading rate. When the unloading pump speed is changing, the unloading fluid flow rate can be corrected based on the trend of the unloading pump speed change to obtain an unloading rate that better reflects the current actual discharge state. Specifically, based on the proportional mapping relationship between the unloading pump speed and the unloading fluid flow rate, a weighted fusion calculation can be performed on the two to obtain a more accurate unloading rate for each unloading compartment.
[0104] For example, the unloading pump speed can be converted into a theoretical displacement value according to a preset pump characteristic curve. This theoretical displacement value and the unloading fluid flow rate are then assigned corresponding weighting coefficients, and their weighted average is calculated. This weighted average is used as the unloading rate. The pump characteristic curve describes the mapping relationship between the theoretical discharge volumetric velocity at different pump speeds. This curve is determined by the pump's design parameters or factory calibration data. The weighting coefficients can be adjusted according to the stability of the unloading pump speed: when the pump speed fluctuates less, the weighting coefficient for the theoretical displacement value is larger; when the pump speed fluctuates more, the weighting coefficient for the unloading fluid flow rate is larger, relying more on actual measured values.
[0105] As can be seen, the embodiments of this application obtain the unloading pump speed and unloading fluid flow rate for each unloading compartment, and determine the unloading rate of each unloading compartment based on the unloading pump speed and unloading fluid flow rate, so that the unloading rate is more in line with the actual discharge load of the pipeline network and is more accurate.
[0106] In some embodiments of this application, the logic for generating adjustment commands in the direction of increasing pressure is refined. Specifically, based on the predicted pressure change trend, a pressure adjustment command is generated, including:
[0107] S401. Determine the rate change of unloading rate for each unloading compartment and the direction of pressure change to predict the pressure change trend.
[0108] In this embodiment, the rate change refers to the difference between the unloading rate of each unloading compartment at the current acquisition time and the previous acquisition time, which reflects the degree of acceleration or deceleration of the unloading operation rhythm. When the rate change is positive, it indicates that the unloading rate is accelerating; when the rate change is negative, it indicates that the unloading rate is decelerating.
[0109] The direction of pressure change refers to the direction of rise or fall of pipeline pressure in the future, as indicated by the predicted pressure change trend. This includes the direction of pressure increase, pressure decrease, and pressure stabilization.
[0110] In some embodiments of this application, in step S401, the unloading rate of each unloading compartment at the current acquisition time can be subtracted from the unloading rate at the previous acquisition time to obtain the rate change of the unloading rate of each unloading compartment. Simultaneously, the direction of pressure change can be extracted from the predicted pressure change trend to facilitate the selection of appropriate adjustment strategies based on different types of pressure change directions.
[0111] S402. If the pressure change direction is the direction of pressure increase, then based on the rate change, determine the amount of gas production reduction for the inert gas generator, and / or determine the amount of opening increase for the bypass valve on the bypass branch.
[0112] In this embodiment, the reduction in gas production refers to the magnitude by which the gas production of the inert gas generator needs to be reduced when the pressure change direction is the direction of pressure increase. The increase in opening refers to the magnitude by which the opening of the bypass valve needs to be increased when the pressure change direction is the direction of pressure increase.
[0113] In some embodiments of this application, in step S402, when the pressure change direction is the direction of pressure increase, it indicates that the pipeline network faces the risk of excessive pressure in the future and pressure reduction regulation is required. The magnitude of the pressure reduction regulation can be determined based on the magnitude of the rate of change.
[0114] For example, when the rate change of unloading rate in each unloading compartment is negative, indicating a slowdown in the unloading rate, it means the expansion rate of the gas phase space within the compartment is slowing down, reducing the consumption of inert gas. However, if the gas supply from the inert gas generator is not adjusted in time, the pipeline pressure tends to increase. In this case, the amount of gas production reduction required to decrease the inert gas generator output can be calculated based on the magnitude of the rate change. Specifically, the absolute values of the rate changes in each unloading compartment can be summed to obtain the total absolute rate change. This total absolute rate change can then be multiplied by a preset gas production adjustment ratio coefficient to obtain the gas production reduction. The gas production adjustment ratio coefficient is a pre-calibrated conversion factor that maps the unloading rate change to the inert gas generator output adjustment range. This coefficient can be calibrated based on the pipeline volume and response characteristics of the ship's inert gas pipeline network.
[0115] Alternatively, based on the rate change, the required increase in the bypass valve opening can be calculated to divert and relieve pressure through the bypass branch. Specifically, the absolute amount of the total rate change can be multiplied by a preset opening adjustment ratio coefficient to obtain the opening increase. The opening adjustment ratio coefficient is a pre-calibrated conversion factor that maps the unloading rate change to the bypass valve opening adjustment range.
[0116] In practical applications, the reduction in gas production and the increase in pipe opening can be determined simultaneously, or one of the adjustment methods can be selected based on the degree of high pipeline pressure.
[0117] S403. Based on the reduction in gas production, generate a gas production adjustment command for the inert gas generator, and / or, based on the increase in opening, generate a second opening adjustment command for the bypass valve on the bypass branch.
[0118] In some embodiments of this application, in step S403, the reduction in gas production can be encapsulated as a gas production adjustment command, which instructs the inert gas generator to reduce the current gas production by a corresponding amount. For example, if the current gas production of the inert gas generator is 1000 cubic meters per hour and the reduction in gas production is 100 cubic meters per hour, then the gas production adjustment command instructs the inert gas generator to adjust the gas production to 900 cubic meters per hour.
[0119] Similarly, the opening increase can be encapsulated as a second opening adjustment command to instruct the bypass valve to increase the current opening by the corresponding amount.
[0120] When the reduction in gas production and the increase in valve opening are determined simultaneously, a gas production adjustment command and a second valve opening adjustment command can be generated at the same time to achieve multi-path coordinated depressurization.
[0121] As can be seen, the embodiments of this application determine the direction of pressure change and the rate change of unloading rate of each unloading compartment, if the direction of pressure change is the direction of pressure increase, the amount of gas production reduction for the inert gas generator is determined based on the rate change, and / or the amount of opening increase of the bypass valve on the bypass branch is determined, the amount of gas production reduction is generated for the inert gas generator, and / or the amount of opening increase is generated for the second opening adjustment command, thereby directly mapping the pipeline load to the execution parameters of pressure reduction and auxiliary leakage, so as to improve the response speed of pressure regulation for the inert gas generator and bypass valve.
[0122] In some embodiments of this application, when the predicted pressure change trend indicates that the pipeline pressure will decrease, it is also necessary to perform reverse compensation adjustment based on the rate change of the unloading rate to prevent the risk of negative pressure in the tank due to excessively low pipeline pressure. Specifically, after determining the direction of pressure change in the predicted pressure change trend, the process further includes:
[0123] S501. If the pressure change direction is the pressure decrease direction, then based on the rate change, determine the increase in gas production for the inert gas generator, and / or determine the decrease in the opening of the bypass valve on the bypass branch.
[0124] In this embodiment, the increase in gas production refers to the magnitude of the increase in the gas production of the inert gas generator when the pressure change direction is the direction of pressure decrease, in order to supplement the inert gas supply in the pipeline network. The decrease in opening refers to the magnitude of the decrease in the opening of the bypass valve when the pressure change direction is the direction of pressure decrease, in order to reduce the gas flow rate discharged through the bypass branch, thereby retaining more inert gas in the main pipeline of the pipeline network.
[0125] In some embodiments of this application, in step S501, when the pressure change direction is the pressure decrease direction, it indicates that the pipeline network faces the risk of insufficient pressure in the future. For example, when the rate change of the unloading rate of each unloading compartment is positive, that is, the unloading rate is increasing, the expansion rate of the gas phase space inside the compartment is accelerating, and the consumption of inert gas is increasing. If the gas supply of the inert gas generator is not increased synchronously, the pipeline network pressure will continue to drop. At this time, the amount of gas production increase required to increase the gas production of the inert gas generator can be calculated based on the magnitude of the rate change. Specifically, the rate changes of each unloading compartment can be summed to obtain the total rate increase, and the total rate increase can be multiplied by the gas production adjustment ratio coefficient to obtain the gas production increase.
[0126] Alternatively, based on the rate change, the required reduction in the bypass valve opening can be calculated to decrease gas venting in the bypass branch and allow more inert gas to flow into each unloading compartment. Specifically, the reduction in opening can be obtained by multiplying the total rate increase by the opening adjustment ratio.
[0127] In practical applications, the amount of gas production increase and the amount of opening decrease can be determined simultaneously for coordinated pressure replenishment, or one of the adjustment methods can be selected according to the degree of low pipeline pressure.
[0128] S502. Based on the increase in gas production, generate a gas production quantity adjustment command for the inert gas generator, and / or, based on the decrease in opening, generate a second opening adjustment command for the bypass valve on the bypass branch.
[0129] In some embodiments of this application, in step S502, the increase in gas production can be encapsulated as a gas production adjustment command, which instructs the inert gas generator to increase the current gas production by a corresponding amount. For example, if the current gas production of the inert gas generator is 800 cubic meters per hour and the increase in gas production is 150 cubic meters per hour, then the gas production adjustment command instructs the inert gas generator to adjust the gas production to 950 cubic meters per hour.
[0130] Similarly, the amount of opening reduction can be encapsulated as a second opening adjustment command to instruct the bypass valve to reduce the current opening by a corresponding amount. For example, if the current opening of the bypass valve is 60% and the opening reduction is 20%, the second opening adjustment command instructs the bypass valve to adjust the opening to 40% to reduce bypass gas emissions.
[0131] When the increase in gas production and the decrease in opening are determined simultaneously, a gas production adjustment command and a second opening adjustment command can be generated at the same time to achieve multi-path coordinated pressure replenishment.
[0132] As can be seen, in this embodiment of the application, after determining the direction of pressure change in the predicted pressure change trend, if the direction of pressure change is the direction of pressure decrease, the amount of gas production increase for the inert gas generator is determined based on the rate change, and / or the amount of opening decrease for the bypass valve on the bypass branch is determined. Based on the amount of gas production increase, a gas production adjustment command for the inert gas generator is generated, and / or a second opening adjustment command is generated based on the amount of opening decrease. This directly maps the pipeline load to the execution parameters of pressure increase and bypass throttling, thereby improving the response speed of pressure regulation for the inert gas generator and bypass valve.
[0133] In some embodiments of this application, when multiple unloading compartments are unloading simultaneously, uneven pressure distribution may occur between the compartments due to differences in unloading rates or piping structures. Therefore, some embodiments of this application provide specific logic for multi-compartment pressure equalization regulation. Specifically, generating pressure regulation commands based on predicted pressure change trends further includes:
[0134] S601. Based on the internal pressure data of each unloading compartment, determine the pressure difference between each unloading compartment.
[0135] In this embodiment, the compartment pressure difference refers to the difference between the internal pressure data of any two unloading compartments, reflecting the degree of pressure balance among the unloading compartments. When the compartment pressure difference is large, it indicates that there is an uneven pressure distribution among the unloading compartments, which may lead to cross-pressure or pressure coupling problems.
[0136] In some embodiments of this application, in step S601, the pressure data of each unloading compartment can be compared pairwise, and the absolute value of the pressure difference between any two unloading compartments can be calculated to obtain the pressure difference between each unloading compartment. For example, for a ship with four unloading compartments, the pressure differences between the first and second unloading compartments, the first and third unloading compartments, the first and fourth unloading compartments, the second and third unloading compartments, the second and fourth unloading compartments, and the third and fourth unloading compartments can be calculated respectively.
[0137] S602. If the pressure difference between the compartments is greater than or equal to the preset pressure balance threshold, then based on the pressure difference between the compartments and the valve opening of each compartment valve, determine the target opening adjustment amount of each compartment valve, and determine the target damping adjustment amount of the pipeline damping component.
[0138] In this embodiment, the pressure balance threshold refers to a pre-set critical value used to determine whether the pressure between the various unloading compartments is balanced. When the pressure difference between the compartments is greater than or equal to the pressure balance threshold, it is determined that the pressure distribution between the various unloading compartments is uneven, and pressure equalization adjustment is required.
[0139] The target opening adjustment amount refers to the magnitude of valve opening adjustment required for each cargo compartment to eliminate pressure imbalances between them.
[0140] In some embodiments of this application, in step S602, when the pressure difference between compartments is greater than or equal to the pressure balance threshold, the target opening adjustment amount of each compartment valve can be calculated based on the magnitude of the pressure difference and the current valve opening of each compartment valve. Specifically, for unloading compartments with higher internal pressure, the required reduction in the opening of their corresponding valves can be calculated; for unloading compartments with lower internal pressure, the required increase in the opening of their corresponding valves can be calculated.
[0141] For example, the difference between the pressure data of the unloading hold with higher pressure and the average pressure data of all unloading holds can be multiplied by a preset pressure-opening mapping coefficient to obtain the required reduction in the valve opening of the corresponding unloading hold. The pressure-opening mapping coefficient is a pre-calibrated conversion factor that maps pressure deviation to valve opening adjustment range; this coefficient can be calibrated based on the flow characteristics of the hold valves and the flow resistance characteristics of the pipeline. Similarly, the absolute value of the difference between the pressure data of the unloading hold with lower pressure and the average pressure can be multiplied by the pressure-opening mapping coefficient to obtain the required increase in the valve opening of the corresponding unloading hold. The target opening adjustment amount for each hold valve is the calculated increase or decrease in opening range.
[0142] Simultaneously, based on the distribution of pressure differences between compartments, the target damping adjustment amount of the pipeline damping components can be determined to optimize the distribution structure of pipeline resistance and make the flow distribution of inert gas in each branch more balanced. Specifically, the target damping adjustment amount can be obtained by multiplying the difference between the maximum pressure difference between each unloading compartment and the pressure balance threshold by a preset pressure-damping mapping coefficient. The pressure-damping mapping coefficient is a pre-calibrated conversion factor that maps pressure deviation to the resistance adjustment range of the pipeline damping components.
[0143] S603. Based on the target opening adjustment amount, generate a first opening adjustment command for the cabin valve, and based on the target damping adjustment amount, generate a damping adjustment command for the pipeline damping component.
[0144] In some embodiments of this application, in step S603, the target opening adjustment amount of each compartment valve can be encapsulated into a corresponding first opening adjustment command and sent to the actuator of each compartment valve to adjust the valve opening of each compartment valve. Simultaneously, the target damping adjustment amount can be encapsulated into a damping adjustment command and sent to the pipeline damping assembly to adjust the resistance state of the pipeline damping assembly. Through the coordinated execution of the first opening adjustment command and the damping adjustment command, the overall resistance distribution of the pipeline network can be optimized while adjusting the air intake of each unloading compartment, thereby achieving pressure balance among the various unloading compartments.
[0145] In some embodiments of this application, when jointly regulating the pressure of multiple unloading compartments, the timing coordination control of the adjustment actions of each compartment valve can be implemented to suppress pressure resonance in the pipeline network caused by the synchronous action of multiple compartment valves. Specifically, differentiated execution time intervals can be set for the first opening adjustment commands of each compartment valve, so that the opening adjustment actions of each compartment valve are executed in a staggered manner, avoiding coupled oscillations in the airflow within the pipeline network caused by simultaneous large-scale adjustments of multiple compartment valves. Through this timing coordination control, pressure resonance and self-excited oscillations in the pipeline network can be suppressed, ensuring that no cross-interference occurs between multiple unloading compartments.
[0146] As can be seen, the embodiments of this application determine the pressure difference between each unloading compartment based on the internal pressure data of each unloading compartment. If the pressure difference is greater than or equal to the preset pressure balance threshold, the target opening adjustment amount of each compartment valve is determined based on the pressure difference and the valve opening of each compartment valve, and the target damping adjustment amount of the pipeline damping component is determined. Then, the first opening adjustment command and the damping adjustment command are generated respectively to combine the damping adjustment to eliminate the aerodynamic interference and cross-pressure hazards caused by the joint operation of multiple compartments, thereby improving the pressure balance control level between each unloading compartment.
[0147] In some embodiments of this application, a safety interlock logic based on multi-level safety thresholds is provided. Specifically, after obtaining the main pipe pressure data of the ship's inert gas pipeline network, the following steps are also included:
[0148] S701. Determine the relationship between the main pipe pressure data and the preset multi-level safety thresholds, wherein the multi-level safety thresholds include a first pressure threshold, a second pressure threshold, and a third pressure threshold, the first pressure threshold being less than the second pressure threshold, and the second pressure threshold being less than the third pressure threshold.
[0149] In this embodiment, the multi-level safety threshold refers to a pre-set set of increasing thresholds used to classify the safety levels of pipeline pressure. The first pressure threshold corresponds to the upper boundary of the normal operating pressure; exceeding the first pressure threshold triggers a warning state. The second pressure threshold corresponds to the critical pressure value at which load reduction measures are required. The third pressure threshold corresponds to the ultimate pressure value at which the inert gas supply needs to be urgently cut off.
[0150] For example, the first pressure threshold can be set to 10 kPa, the second pressure threshold can be set to 12 kPa, and the third pressure threshold can be set to 14 kPa.
[0151] S702. If the main pipe pressure data is greater than the first pressure threshold and less than or equal to the second pressure threshold, generate an audible and visual alarm command.
[0152] In this embodiment of the application, the audible and visual alarm command refers to the control command used to trigger the audible and visual alarm devices in the ship's control room to remind operators to pay attention to abnormal pipeline pressure.
[0153] In some embodiments of this application, in step S702, when the main pipe pressure data is between the first pressure threshold and the second pressure threshold, the pipeline pressure has exceeded the normal operating range, but has not yet reached the level where a forced load reduction is required. At this time, an audible and visual alarm command can be generated.
[0154] S703. If the main pipe pressure data is greater than the second pressure threshold and less than or equal to the third pressure threshold, generate a load reduction command for the inert gas generator.
[0155] In this embodiment, the load reduction command refers to a control command sent to the inert gas generator to instruct it to reduce its current output power and gas production. When the pipeline pressure reaches or exceeds the second pressure threshold, operator attention alone is insufficient to address the pressure risk; it is necessary to proactively reduce the inert gas supply to alleviate the rise in pipeline pressure.
[0156] S704. If the main pipe pressure data is greater than the third pressure threshold, generate an output cut-off command for the inert gas generator.
[0157] In this embodiment, the output cut-off command refers to an emergency control command sent to the inert gas generator to instruct it to immediately stop all gas output. When the pipeline pressure exceeds the third pressure threshold, the pipeline is in an extremely dangerous state, and the inert gas supply needs to be cut off immediately to prevent a safety accident.
[0158] S705 performs corresponding safety interlock actions according to the audible and visual alarm command, load reduction command, or output cut-off command.
[0159] In some embodiments of this application, in step S705, a corresponding safety interlock action can be executed according to the currently generated instruction type. If the currently generated instruction is an audible and visual alarm instruction, the audible alarm device and the visual alarm device are activated to provide an alarm prompt. If the currently generated instruction is a load reduction instruction, in addition to executing the audible and visual alarm, the inert gas generator is further controlled to reduce its gas production. If the currently generated instruction is an output cut-off instruction, in addition to executing the audible and visual alarm, the gas output of the inert gas generator is immediately cut off, and the relevant unloading operation is stopped.
[0160] In some embodiments of this application, after performing the corresponding safety interlock action according to the audible and visual alarm command, load reduction command, or output cut-off command, information such as the trigger time of each safety interlock action, the main pipe pressure data at the time of triggering, the trigger threshold level, and the type of safety interlock action executed can be recorded to generate a safety interlock event log and store it in the database so that operators and managers can trace the event and analyze the cause in the future.
[0161] As can be seen, the embodiments of this application determine the relationship between the main pipe pressure data and the preset multi-level safety thresholds. Based on the interval conditions of the main pipe pressure data corresponding to the first pressure threshold, the second pressure threshold, and the third pressure threshold, corresponding audible and visual alarm commands, load reduction commands for the inert gas generator, or output cut-off commands for the inert gas generator are generated. The corresponding safety interlocking actions are performed according to the commands, so as to take into account both the safety of the ship's inert gas pipeline network and the continuity of unloading by using the incremental level of safety interlocking actions.
[0162] In some embodiments of this application, after pressure regulation is performed according to the pressure regulation command, information such as the main pressure data of the ship's inert gas pipeline network, the pressure data inside each unloading compartment, the bypass pressure data, the operating status of the inert gas generator, and the execution status of each pressure regulation command can be displayed in real time on the display terminal in the ship's control room, so that operators can keep abreast of the pipeline network's operating status.
[0163] In addition, operators can fine-tune the control parameters involved in the pressure regulation process through the display terminal. For example, they can adjust parameters such as the gas production regulation ratio coefficient, the opening regulation ratio coefficient, the pressure balance threshold, and the first, second, and third pressure thresholds in the multi-level safety thresholds according to the actual working conditions of the ship.
[0164] In some embodiments of this application, during long-term operation, redundant data can be cleaned up periodically in the database storing pressure data, load parameters, and safety interlock event logs. Historical data exceeding the preset retention period can be deleted to free up storage space, thereby ensuring the read and write efficiency of the database and the stability of overall operation.
[0165] In some embodiments of this application, ships are inevitably affected by wind and waves during navigation or unloading, resulting in attitude changes such as rolling and pitching. The sloshing of liquid cargo (i.e., liquid goods) inside the unloading compartment causes transient changes in the geometry of the gas phase space, allowing pressure sensors to detect pseudo-pressure fluctuations caused by the sloshing. Therefore, to improve the accuracy of predicting pressure change trends, some embodiments of this application provide specific logic for correcting the compartment pressure data based on the ship's attitude. Specifically, based on main pipe pressure data, compartment pressure data, bypass pressure data, and load parameters, the predicted pressure change trend of the ship's inert gas network at future times is determined, including:
[0166] S801. Obtain the attitude sequence data of the ship where the inert gas pipeline network is located. The attitude sequence data includes the ship's roll angle data, pitch angle data, and roll rate data.
[0167] In this embodiment, attitude sequence data refers to a set of time-series parameters describing the change of a ship's spatial attitude over time during its movement at sea. Roll angle data refers to the instantaneous angle value when the ship rolls left and right about its longitudinal axis (bow to stern). Pitch angle data refers to the instantaneous angle value when the ship pitches forward and backward about its transverse axis (port to starboard). Roll rate data refers to the rate at which the roll angle changes over time, reflecting the severity of the ship's rolling motion.
[0168] In some embodiments of this application, in step S801, the ship's Inertial Navigation System (INS) device or inclinometer can be accessed to acquire millisecond-level attitude sequence data in real time. Specifically, roll angle data, pitch angle data, and roll angular velocity data can be read from the INS device or inclinometer and stored in alignment with the same time base as the pressure data.
[0169] S802. Obtain the liquid level data of the liquid cargo loaded in each unloading compartment.
[0170] In this embodiment, the liquid level elevation data refers to the real-time height of the liquid surface of the liquid cargo inside each unloading compartment from the reference surface at the bottom of the compartment, which reflects the current liquid cargo loading level of each unloading compartment. The magnitude of the liquid level elevation data directly determines the volume of the gas phase space inside the unloading compartment.
[0171] In some embodiments of this application, in step S802, the liquid level of the liquid cargo inside each unloading compartment can be measured in real time using radar level gauges installed on the top of each unloading compartment. The radar level gauges measure the liquid level by emitting microwave pulses to the liquid surface and receiving the reflected echoes, providing a non-contact measurement capability that can adapt to the continuous drop in liquid level during ship unloading.
[0172] S803. Using attitude sequence data and liquid level elevation data, correct the internal pressure data of the corresponding unloading compartment to determine the true net pressure data of the corresponding unloading compartment.
[0173] In this embodiment of the application, the true net pressure data inside the tank refers to the data that reflects the true pressure state of the gas phase space inside the unloading tank after removing the pseudo pressure fluctuation components caused by changes in ship attitude and liquid cargo sloshing from the tank pressure data.
[0174] In some embodiments of this application, in step S803, the transient compression of the gas phase space caused by the swaying of liquid cargo inside the unloading compartment due to the ship's rolling motion can be calculated based on the roll angle data, pitch angle data, and roll velocity data in the attitude sequence data, combined with the liquid level elevation data. This transient compression is converted into a corresponding pseudo-pressure fluctuation component, and then subtracted from the compartment pressure data to obtain the true net pressure data inside the compartment. This correction process is performed in real time in the time domain without introducing time delay, thereby maintaining the real-time nature of the data while eliminating pseudo-pressure fluctuation interference.
[0175] S804. Based on main pipe pressure data, actual net pressure data inside the tank, bypass pressure data, and load parameters, determine the predicted pressure change trend of the ship's inert gas network at future times.
[0176] In some embodiments of this application, in step S804, the main pipeline pressure data, the corrected actual net pressure data of each unloading compartment, the bypass pressure data, the unloading rate and inert gas generator output in the load parameters, and the valve opening degree of each compartment valve and the pipeline resistance of the ship's inert gas pipeline network in the pipeline network status parameters are correlated and analyzed to predict the direction and magnitude of pressure changes in the ship's inert gas pipeline network within the next 2 to 5 seconds, thereby obtaining a predicted pressure change trend. Since the actual net pressure data in the compartments has been stripped of pseudo-pressure fluctuations caused by ship attitude swaying, pressure prediction based on the actual net pressure data in the compartments can avoid misjudging pseudo-pressure fluctuations as real pressure changes, thereby improving the accuracy of predicting pressure change trends.
[0177] As can be seen, the embodiments of this application acquire the ship's attitude sequence data and the liquid level elevation data of the liquid cargo inside each unloading compartment. The attitude sequence data and liquid level elevation data are used to correct the pressure data inside the compartment to obtain the true net pressure data inside the compartment. Based on the main pipe pressure data, the true net pressure data inside the compartment, the bypass pressure data, and the load parameters, the predicted pressure change trend is determined. Thus, the ship's spatial kinematics information is introduced into the pressure data correction process. Without losing real-time performance, pseudo-pressure fluctuations caused by liquid cargo sloshing are filtered out, thereby improving the accuracy of the predicted pressure change trend and avoiding ineffective and frequent operation of devices such as the inert gas generator caused by pseudo-pressure fluctuations.
[0178] In some embodiments of this application, the specific logic for correcting the tank pressure data using attitude sequence data and liquid level elevation data is further refined. Specifically, the tank pressure data of the corresponding unloading compartment is corrected using attitude sequence data and liquid level elevation data to determine the true net pressure data of the corresponding unloading compartment, including:
[0179] S901. Obtain the three-dimensional geometric parameters of the internal space of each unloading compartment.
[0180] In this embodiment, the three-dimensional geometric parameters of the internal space refer to the geometric data describing the shape and dimensions of the physical space inside each unloading compartment, including information such as the length, width, height, cross-sectional shape, and surface profile of the bulkhead. These three-dimensional geometric parameters can be pre-established and stored based on the ship's design drawings or construction data.
[0181] In some embodiments of this application, in step S901, the internal three-dimensional geometric parameters of each unloading compartment can be read from pre-stored three-dimensional geometric model data of ship compartments. This three-dimensional geometric model data is configured during the deployment phase and contains a complete spatial geometric description of each unloading compartment so that it can be directly called during operation.
[0182] S902. Based on attitude sequence data, liquid level elevation data, and three-dimensional geometric parameters of the internal space, determine the time-varying volume deformation of the internal gas phase space of the corresponding unloading compartment.
[0183] In this embodiment, the internal gas phase space refers to the space above the liquid surface in each unloading compartment, where inert gas is filled to maintain positive pressure. The time-varying volumetric deformation refers to the transient change in the volume of the internal gas phase space caused by the tilting of the liquid surface due to changes in the ship's attitude; it changes in real time with the ship's rolling motion.
[0184] In some embodiments of this application, in step S902, the roll and pitch angle data and liquid level elevation data from the attitude sequence data can be substituted into the compartment geometric model described by the three-dimensional geometric parameters of the internal space for three-dimensional volume integration calculation. Specifically, when the ship rolls or pitches, the liquid cargo surface tilts relative to the bottom reference plane, with the liquid level rising on one side of the unloading compartment and falling on the other, causing the local gas phase space on the pressure sensor mounting side to be compressed by the liquid level peak. By calculating the liquid cargo volume distribution after the liquid level tilt at the current attitude angle and comparing it with the liquid cargo volume distribution when the ship is in a horizontal state, the transient volume change of the internal gas phase space on the pressure sensor mounting side, i.e., the instantaneous volume deformation, is obtained. This calculation process is executed in real time during each acquisition cycle to track the continuous changes in the ship's attitude.
[0185] S903. Using the preset gas state calculation equation, based on the time-varying volume deformation, determine the theoretical pseudo-pressure fluctuation data of each unloading compartment.
[0186] In this embodiment, the gas state calculation equation refers to a physical equation describing the pressure response of gas in a confined space when its volume changes, such as the gas state equation in an adiabatic process. Theoretical pseudo-pressure fluctuation data refers to the pressure change caused purely by the transient deformation of the gas phase space volume due to changes in ship attitude, and is not caused by actual changes in pipeline load such as unloading operations or changes in inert gas supply.
[0187] In some embodiments of this application, in step S903, the rate of change of the time-varying volume deformation can be substituted into a preset gas state calculation equation for solution. For example, based on the adiabatic gas state equation, the relationship between the initial volume and initial pressure of the internal gas phase space and the time-varying volume deformation can be calculated to obtain the pressure change caused by the transient change in volume, and this pressure change can be used as theoretical pseudo-pressure fluctuation data.
[0188] Specifically, the expression for the adiabatic gas law is: P × V γ =C, where P is the gas pressure, V is the gas volume, γ is the adiabatic index, and C is a constant. In the calculation, the initial volume V0 and corresponding initial pressure P0 of the internal gas phase space when the ship is in a horizontal state can be substituted into the adiabatic gas state equation to obtain the value of the constant C, i.e., C = P0 × V0. γ When a ship undergoes an attitude change, the volume of the internal gas phase space becomes V0 minus the time-varying volume deformation. Substituting this changed volume into the adiabatic gas state equation, the changed pressure P1 is obtained. Subtracting P0 from P1 yields the theoretical pseudo-pressure fluctuation data.
[0189] When the ship rolls to one side, the local gas phase space on the side where the pressure sensor is installed is compressed by the peak liquid level, and the theoretical pseudo-pressure fluctuation data shows a positive value; conversely, when the gas phase space on that side expands, the theoretical pseudo-pressure fluctuation data shows a negative value.
[0190] S904. In the time domain sequence, subtract the theoretical pseudo-pressure fluctuation data of the corresponding unloading compartment from the internal pressure data of each unloading compartment to obtain the actual net internal pressure data of the corresponding unloading compartment.
[0191] In some embodiments of this application, in step S904, a subtraction operation can be performed point-by-point on the data at each acquisition time in the time domain sequence. Specifically, for each unloading compartment, the theoretical pseudo-pressure fluctuation data at the same acquisition time can be subtracted from the internal pressure data of the unloading compartment at each acquisition time. The theoretical pseudo-pressure fluctuation data can undergo slight phase alignment correction in time to compensate for signal transmission delay. After the time-by-time subtraction operation, the time series of the actual net internal pressure data of each unloading compartment is obtained. This subtraction operation directly cancels out physical quantities in the time domain, without requiring time window smoothing or frequency domain filtering of the pressure signal. Therefore, it does not introduce signal time hysteresis and can completely preserve the time phase information of the actual pressure change in the pipeline network while eliminating pseudo-pressure fluctuations.
[0192] As can be seen, the embodiments of this application obtain the three-dimensional geometric parameters of the internal space of each unloading compartment. Based on the attitude sequence data, liquid level elevation data, and the three-dimensional geometric parameters of the internal space, the time-varying volume deformation of the internal gas phase space is determined. Using the gas state calculation equation, the theoretical pseudo-pressure fluctuation data is determined based on the time-varying volume deformation. The theoretical pseudo-pressure fluctuation data is subtracted from the internal pressure data in the time domain sequence to obtain the true net pressure data inside the compartment. This transforms the ship's spatial kinematics into hydrodynamic boundary conditions to offset the pseudo-pressure fluctuations caused by liquid cargo sloshing. The pressure data is corrected without losing the time phase, thereby improving the accuracy of the true net pressure data inside the compartment.
[0193] In some embodiments of this application, the liquid cargo loaded on ships is typically volatile, and its evaporation or condensation can cause changes in the gas mass of the gas phase space inside the unloading compartment, thereby affecting the pipeline pressure. Therefore, to further improve the accuracy of predicting pressure change trends, some embodiments of this application provide specific logic for pressure prediction based on thermodynamic state characteristic data. Specifically, based on main pipe pressure data, actual net pressure data inside the compartment, bypass pressure data, and load parameters, the predicted pressure change trend of the ship's inert gas pipeline network at future times is determined, including:
[0194] S1001. Obtain deck surface temperature data, vapor interlayer temperature data, and liquid cargo surface temperature data for each unloading compartment.
[0195] In this embodiment of the application, the deck surface temperature data refers to the real-time temperature value of the outer surface of the deck corresponding to each unloading compartment. It is affected by external environmental factors such as solar radiation and rainfall, and reflects the thermal boundary conditions of the top of the unloading compartment.
[0196] The intermediate gas layer temperature data refers to the real-time gas temperature value at the middle height position of the gas phase space inside each unloading compartment, which reflects the overall thermal state of the gas in the gas phase space.
[0197] Liquid cargo surface temperature data refers to the real-time temperature value at the liquid surface inside each unloading compartment, which directly affects the evaporation rate of the liquid cargo.
[0198] In some embodiments of this application, in step S1001, deck surface temperature data can be collected by temperature sensors installed on the outer surface of the deck of each unloading compartment, intermediate gas layer temperature data can be collected by temperature sensors installed at the middle height of the gas phase space in each unloading compartment, and liquid cargo surface temperature data can be collected by temperature sensors installed near the liquid surface in each unloading compartment.
[0199] S1002. Obtain the volatility characteristics parameters of the liquid cargo loaded in each unloading compartment.
[0200] In the embodiments of this application, the volatility characteristic parameter refers to the physicochemical constant describing the volatility characteristics of liquid cargo inside each unloading compartment, which determines the evaporation capacity of the liquid cargo at a specific temperature. For different types of liquid cargo, the volatility characteristic parameter has different values; for example, the volatility characteristic parameters of crude oil and benzene compounds differ.
[0201] In some embodiments of this application, in step S1002, the cargo type information of the liquid cargo currently loaded in each unloading compartment can be read by accessing the ship's stowage instrument or stowage calculation terminal, and the volatile characteristic parameters of the corresponding liquid cargo can be obtained by querying a pre-stored chemical property database based on the cargo type information. The volatile characteristic parameters may include Antoine Constants and latent heat of vaporization coefficients used to calculate saturated vapor pressure.
[0202] The Antoine constants refer to the three empirical constants in the Antoine equation used to describe the relationship between the saturated vapor pressure and temperature of a pure substance. They are usually denoted as A, B, and C. Different types of liquid cargoes have different values for these Antoine constants, which can be obtained from chemical property databases. The latent heat of vaporization (LHU) is the amount of heat required per unit mass of liquid cargo to transform from the liquid phase to the gas phase; it determines the evaporation rate of the liquid cargo under specific heat input conditions.
[0203] S1003. Based on deck surface temperature data, gas phase intermediate layer temperature data, liquid cargo surface temperature data, and volatility characteristic parameters, determine the thermodynamic state characteristic data of the internal gas phase space of the corresponding unloading compartment.
[0204] In this embodiment, thermodynamic state characteristic data refers to a set of parameters that comprehensively reflects the changes in gas mass and volume in the gas phase space inside each unloading compartment due to temperature changes and liquid cargo evaporation. Thermodynamic state characteristic data can quantitatively characterize pipeline pressure disturbances caused by changes in ambient temperature and liquid cargo phase changes.
[0205] In some embodiments of this application, in step S1003, the evaporation or condensation rate of the liquid cargo in each unloading compartment under the current temperature conditions can be calculated based on the liquid cargo surface temperature data and volatility characteristic parameters. Simultaneously, the volume expansion or contraction characteristics of the gas in the gas phase space due to temperature changes can be calculated based on the deck surface temperature data and the intermediate gas layer temperature data. The aforementioned evaporation or condensation rates and volume expansion or contraction characteristics are combined as thermodynamic state characteristic data.
[0206] S1004. Based on main pipe pressure data, actual net pressure data inside the tank, bypass pressure data, load parameters, and thermodynamic state characteristic data, determine the predicted pressure change trend of the ship's inert gas network at future times.
[0207] In some embodiments of this application, in step S1004, the main pipe pressure data, the actual net pressure data inside each unloading compartment, the bypass pressure data, the unloading rate and the gas production of the inert gas generator in the load parameters, the valve opening degree of each compartment valve and the pipeline resistance of the ship's inert gas pipeline network in the pipeline network status parameters, and the thermodynamic state characteristic data can be comprehensively correlated and analyzed.
[0208] Specifically, the evaporation or condensation rates included in the thermodynamic state characteristic data can reflect the supply or consumption of endogenous gases generated by the phase change of liquid cargo inside the unloading compartment, while the volume expansion or contraction characteristics can reflect the volume changes in the gas phase space caused by temperature variations. Incorporating these thermodynamic factors into the input parameters of pressure prediction allows for a more accurate prediction of the direction and magnitude of pressure changes in the pipeline network within the next 2 to 5 seconds, thus obtaining a predicted pressure change trend. For example, when the deck surface temperature continues to rise during the day, leading to increased liquid cargo evaporation, even if the unloading rate remains constant, the total amount of gas inside the compartment will increase, causing a rise in pipeline network pressure. Incorporating this factor into the prediction allows for an earlier prediction of the pressure increase trend.
[0209] As can be seen, the embodiments of this application acquire deck surface temperature data, gas phase intermediate layer temperature data, and liquid cargo surface temperature data of each unloading compartment, acquire the volatility characteristic parameters of the liquid cargo, determine the thermodynamic state characteristic data of the internal gas phase space based on the temperature data and volatility characteristic parameters, and determine the predicted pressure change trend by combining the main pipe pressure data, the actual net pressure data inside the compartment, the bypass pressure data, the load parameters, and the thermodynamic state characteristic data. In this way, the gas phase disturbance caused by the volatile phase change of the liquid cargo and the change in ambient temperature is transformed into known parameters that can be calculated in advance and incorporated into the input of pressure prediction, so as to further improve the accuracy of predicting the pressure change trend.
[0210] In some embodiments of this application, the specific calculation logic for determining thermodynamic state characteristic data and the specific process for determining the predicted pressure change trend based on the thermodynamic state characteristic data are further refined. Specifically, based on deck surface temperature data, gas phase intermediate layer temperature data, liquid cargo surface temperature data, and volatility characteristic parameters, the thermodynamic state characteristic data of the internal gas phase space of the corresponding unloading compartment are determined, including:
[0211] S1101. Based on the surface temperature data and volatility characteristic parameters of the liquid cargo, determine the equivalent evaporation gas generation rate of the corresponding unloading compartment.
[0212] In this embodiment, the equivalent evaporation gas generation rate refers to the equivalent gas volume flow rate per second that the liquid cargo inside each unloading compartment transforms from the liquid phase to the gas phase due to evaporation under the current surface temperature of the liquid cargo. When the surface temperature of the liquid cargo is high and the liquid cargo is highly volatile, the equivalent evaporation gas generation rate is a large positive value, indicating that the liquid cargo inside the compartment is evaporating in large quantities and generating gas; when the ambient temperature drops sharply, causing the vapor inside the compartment to condense, the equivalent evaporation gas generation rate can be negative, indicating that the vapor in the gas phase is condensing back into the liquid state.
[0213] In some embodiments of this application, in step S1101, the saturated vapor pressure of the liquid cargo in each unloading compartment at the current liquid cargo surface temperature can be calculated using the Antoine equation based on the liquid cargo surface temperature data and the Antoine constant in the volatility characteristic parameters. The formula for the Antoine equation is:
[0214] Log 10 (P sat )=A−B / (T liquid +C)
[0215] Among them, P sat Let T be the saturated vapor pressure, A, B, and C be Antoine's constants, and T be the saturated vapor pressure. liquid This is the surface temperature data for the liquid cargo.
[0216] Based on the calculated saturated vapor pressure, combined with the difference in the existing vapor partial pressure in the current cabin gas phase space and the liquid surface area, the volumetric flow rate of the liquid cargo changing from liquid phase to gas phase per second under the current temperature gradient can be further estimated, i.e., the equivalent evaporation gas production rate.
[0217] S1102. Based on deck surface temperature data and gas phase intermediate layer temperature data, determine the thermal expansion and contraction rate of the internal gas phase space of the corresponding unloading compartment.
[0218] In this embodiment, the thermal expansion shrinkage rate refers to the rate at which the volume of the mixed gas in the gas phase space inside each unloading compartment expands or contracts due to temperature changes. When the deck surface temperature rises, causing the gas phase space temperature to rise, the gas volume expands, and the thermal expansion shrinkage rate is positive; when the deck surface temperature falls (e.g., due to nighttime cooling or rainfall), causing the gas phase space temperature to fall, the gas volume contracts, and the thermal expansion shrinkage rate is negative.
[0219] In some embodiments of this application, in step S1102, the rate of volume change of the mixed gas in the gas phase space can be calculated using Charles's Law based on the temperature difference relationship between the deck surface temperature data and the gas phase intermediate layer temperature data, as well as the temperature change gradient. Charles's Law approximately states that under conditions where the pressure change inside the compartment is small within a short time window, the gas volume is directly proportional to the absolute temperature, and its expression is V1 / T1=V2 / T2, where V1 and T1 are the gas volume and absolute temperature in the initial state, respectively, and V2 and T2 are the gas volume and absolute temperature after the change, respectively.
[0220] Specifically, the temperature difference between the deck surface temperature data and the intermediate gas layer temperature data can be used as the driving temperature gradient. Based on the principle of heat conduction, the change in the intermediate gas layer temperature data within a future time window can be estimated. The current value of the intermediate gas layer temperature data is taken as T1, and the estimated change is added to the intermediate gas layer temperature data as T2. The ratio of V2 to V1 is calculated using Charles's Law. Subtracting 1 from this ratio and then dividing by the corresponding time interval yields the thermal expansion rate.
[0221] S1103. The equivalent evaporation gas production rate and thermal expansion shrinkage rate are used as the thermodynamic state characteristic data of the corresponding unloading compartment.
[0222] In some embodiments of this application, in step S1103, the equivalent evaporation rate and thermal expansion rate of each unloading compartment can be used as the thermodynamic state characteristic data of that unloading compartment. The equivalent evaporation rate reflects the increase or decrease in gas mass caused by the phase change of liquid cargo, and the thermal expansion rate reflects the expansion or contraction of gas volume caused by temperature changes. Together, they constitute a complete set of parameters describing the thermodynamic state of the gas phase space inside the unloading compartment.
[0223] Furthermore, based on main pipe pressure data, actual net pressure data within the tanks, bypass pressure data, load parameters, and thermodynamic state characteristic data, the predicted pressure change trend of the ship's inert gas network at future times is determined, including:
[0224] S1104. Obtain the current gas phase volume of each unloading compartment.
[0225] In this embodiment, the current gas phase volume refers to the actual volume of the gas phase space inside each unloading compartment at the current moment, which is equal to the total internal volume of the unloading compartment minus the volume currently occupied by the liquid cargo. As the unloading operation progresses, the liquid cargo is continuously extracted, and the current gas phase volume continues to increase.
[0226] In some embodiments of this application, in step S1104, the volume currently occupied by the liquid cargo in each unloading compartment can be calculated based on the three-dimensional geometric parameters of the internal space of each unloading compartment and the liquid level elevation data. The current gas phase volume of each unloading compartment is obtained by subtracting the current volume occupied by the liquid cargo from the total internal volume of the unloading compartment. Specifically, the volume currently occupied by the liquid cargo can be calculated by performing volume integration on the compartment space below the liquid surface, based on the compartment cross-sectional shape and size data in the three-dimensional geometric parameters of the internal space and the liquid level elevation data. Then, the current gas phase volume is obtained by subtracting the current volume occupied by the liquid cargo from the total internal volume of the unloading compartment described by the three-dimensional geometric parameters of the internal space.
[0227] S1105. Based on the current gas phase volume and thermal expansion reduction rate, determine the thermally induced volume change rate of the corresponding unloading compartment.
[0228] In this embodiment, the thermally induced volume change rate refers to the rate of volume change of the gas phase space inside each unloading compartment caused by the expansion or contraction of gas due to temperature changes. The thermally induced volume change rate combines the ratio of thermal expansion and contraction with the absolute quantity of the current gas phase volume to obtain a rate of change with physical volume dimensions.
[0229] In some embodiments of this application, in step S1105, the current gas phase volume of each unloading compartment can be multiplied by the corresponding thermal expansion and contraction rate to obtain the thermally induced volume change rate of the corresponding unloading compartment. For example, if the current gas phase volume of a certain unloading compartment is 500 cubic meters and the thermal expansion and contraction rate is 2‰ per second, then the thermally induced volume change rate of the unloading compartment is 1 cubic meter per second, which means that the gas phase space of the unloading compartment expands by an equivalent volume of 1 cubic meter per second due to the increase in temperature.
[0230] S1106. Subtract the equivalent evaporation rate and the thermally induced volume change rate from the unloading rate of the corresponding unloading compartment to obtain the net inert gas demand rate of the corresponding unloading compartment.
[0231] In this embodiment, the net inert gas demand rate refers to the net volumetric flow rate at which each unloading compartment actually needs to be replenished with inert gas by the inert gas generator. The net inert gas demand rate deducts the supply or volume change of endogenous gas generated in the compartment due to liquid cargo evaporation and temperature expansion, and reflects the actual amount of inert gas that the pipeline network needs to replenish.
[0232] In some embodiments of this application, in step S1106, the following calculations can be performed on each unloading compartment: subtract the equivalent evaporation gas generation rate of the unloading compartment from the unloading rate of the unloading compartment, and then subtract the thermally induced volume change rate of the unloading compartment to obtain the net inert gas demand rate of the unloading compartment.
[0233] For example, if the unloading rate of a certain unloading compartment is 5 cubic meters per second, the equivalent evaporation gas production rate is 0.8 cubic meters per second, and the thermally induced volume change rate is 0.3 cubic meters per second, then the net inert gas demand rate of that unloading compartment is 3.9 cubic meters per second.
[0234] When the equivalent evaporation rate is negative (i.e., condensation state) or the thermally induced volume change rate is negative (i.e., contraction state), the result of the subtraction operation increases the net inert gas demand rate accordingly, reflecting the need for additional inert gas replenishment in the cabin due to condensation or contraction.
[0235] S1107. Based on main pipe pressure data, actual net pressure data inside the tank, bypass pressure data, load parameters, and net inert gas demand rate, determine the predicted pressure change trend of the ship's inert gas network at future times.
[0236] In some embodiments of this application, in step S1107, the main pipe pressure data, the actual net pressure data inside each unloading compartment, the bypass pressure data, the gas production of the inert gas generator in the load parameters, the valve opening degree of each compartment valve and the pipeline resistance of the ship's inert gas pipeline network in the pipeline network status parameters, and the net inert gas demand rate of each unloading compartment can be comprehensively correlated and analyzed.
[0237] Specifically, the current gas production of the inert gas generator can be compared with the sum of the net inert gas demand rates of each unloading compartment. When the gas production of the inert gas generator is greater than the sum of the net inert gas demand rates, there is an oversupply of inert gas in the pipeline network, and the pipeline network pressure can be predicted to rise in the future. When the gas production of the inert gas generator is less than the sum of the net inert gas demand rates, there is an undersupply of inert gas in the pipeline network, and the pipeline network pressure can be predicted to fall in the future. By combining the current distribution of main pipeline pressure data, actual net pressure data in the compartments, and bypass pressure data, as well as the influence of valve opening and pipeline resistance on flow distribution in each compartment, the direction and magnitude of pressure change in the ship's inert gas pipeline network in the next 2 to 5 seconds can be accurately predicted, thus obtaining the predicted pressure change trend.
[0238] As can be seen, the embodiments of this application determine the equivalent evaporation gas generation rate based on the liquid cargo surface temperature data and volatility characteristic parameters, determine the thermal expansion and contraction rate based on the deck surface temperature data and the gas phase intermediate layer temperature data, obtain the current gas phase volume, and determine the thermally induced volume change rate based on the current gas phase volume and the thermal expansion and contraction rate. Subtracting the equivalent evaporation gas generation rate and the thermally induced volume change rate from the unloading rate yields the inert gas net demand rate. Based on the main pipe pressure data, the actual net pressure data in the tank, the bypass pressure data, the load parameters, and the inert gas net demand rate, the predicted pressure change trend is determined. This transforms the liquid cargo evaporation phase change and the ambient temperature difference change into known parameters that can be quantified in advance, enabling the pressure prediction to accurately reflect the actual inert gas supply demand of the pipeline network and further improving the accuracy of the predicted pressure change trend.
[0239] In some embodiments of this application, when liquid evaporation or changes in ambient temperature have a significant impact on pipeline pressure, additional compensatory regulation for phase change and thermal effects can be introduced in addition to conventional pressure regulation commands. Therefore, some embodiments of this application provide specific logic for generating pressure regulation commands based on equivalent evaporation gas production rate and thermal expansion contraction rate. Specifically, generating pressure regulation commands based on predicted pressure change trends further includes:
[0240] S1201. Determine the relationship between the equivalent evaporation gas production rate and the preset evaporation threshold, and determine the relationship between the thermal expansion shrinkage rate and the preset condensation threshold.
[0241] In this embodiment, the preset evaporation threshold refers to a pre-set critical value used to determine whether the evaporation of liquid cargo has an impact on pipeline pressure that requires active intervention. When the equivalent evaporation gas production rate is greater than the preset evaporation threshold, it indicates that the amount of endogenous gas generated by the evaporation of liquid cargo has an upward impact on pipeline pressure, and it is necessary to actively reduce the inert gas supply to avoid overpressure.
[0242] The preset condensation threshold is a pre-set critical value used to determine whether the thermal contraction of the gas phase space has an impact on the pipeline pressure that requires active compensation. The preset condensation threshold is a negative value or a zero value. When the thermal expansion rate is less than the preset condensation threshold, it indicates that the gas in the gas phase space has contracted severely due to the cooling of the environment, and the pipeline faces the risk of negative pressure collapse, requiring an active increase in the supply of inert gas for compensation.
[0243] In some embodiments of this application, in step S1201, the equivalent evaporation rate of each unloading compartment can be numerically compared with a preset evaporation threshold to determine whether the equivalent evaporation rate is greater than the preset evaporation threshold. Simultaneously, the thermal expansion rate of each unloading compartment can be numerically compared with a preset condensation threshold to determine whether the thermal expansion rate is less than the preset condensation threshold. These two comparisons can be performed independently to identify evaporation overheating and condensation rapid cooling conditions, respectively.
[0244] S1202. If the equivalent evaporation gas production rate is greater than the preset evaporation threshold, based on the equivalent evaporation gas production rate, determine the amount of phase change gas production reduction for the inert gas generator and the amount of phase change opening reduction for the cabin valve.
[0245] In this embodiment, the reduction in phase change gas generation refers to the magnitude of the reduction in the inert gas generator's output during the liquid cargo evaporation overheating condition, in order to offset the pressure increase in the pipeline network caused by the endogenous gas generated by the liquid cargo evaporation. The reduction in phase change valve opening refers to the magnitude of the reduction in the tank valve opening during the liquid cargo evaporation overheating condition, in order to limit the inert gas flow into the unloading tank and avoid superimposing with the gas generated by evaporation inside the tank, thus preventing overpressure.
[0246] In some embodiments of this application, in step S1202, when the equivalent evaporation gas production rate is greater than a preset evaporation threshold, it indicates that the liquid cargo inside the unloading compartment is evaporating in large quantities, and the total gas volume inside the compartment increases due to phase change. The pipeline network does not need to supply an amount of inert gas equal to the unloading rate to maintain pressure balance. The required reduction in phase change gas production from the inert gas generator can be calculated based on the difference between the equivalent evaporation gas production rate and the preset evaporation threshold. Specifically, the equivalent evaporation gas production rate can be subtracted from the preset evaporation threshold to obtain the evaporation overflow exceeding the threshold. This evaporation overflow is then multiplied by a preset evaporation compensation coefficient to obtain the reduction in phase change gas production. The evaporation compensation coefficient is a pre-calibrated conversion factor that maps the evaporation overflow to the reduction in inert gas generator production. This coefficient can be calibrated based on the pipeline network volume and pressure response characteristics.
[0247] Simultaneously, based on the equivalent evaporation gas production rate, the required reduction in phase change valve opening can be calculated to ensure that the amount of inert gas flowing into the unloading compartment matches the amount of endogenous gas generated by evaporation, thus maintaining positive pressure within the compartment and preventing overpressure. Specifically, the amount of evaporation overflow can be multiplied by a preset evaporation-opening mapping coefficient to obtain the reduction in phase change valve opening. The evaporation-opening mapping coefficient is a pre-calibrated conversion factor that maps the amount of evaporation overflow to the magnitude of the reduction in compartment valve opening.
[0248] S1203. Based on the phase change gas production reduction amount, generate a gas production quantity adjustment command for the inert gas generator, and based on the phase change opening reduction amount, generate a first opening adjustment command for the cabin valve.
[0249] In some embodiments of this application, in step S1203, the phase change gas production reduction amount can be encapsulated as a gas production adjustment command for the inert gas generator, used to instruct the inert gas generator to reduce the current gas production amount by a corresponding amount. Simultaneously, the phase change valve opening reduction amount can be encapsulated as a first opening adjustment command for each compartment valve, used to instruct each compartment valve to reduce the current valve opening by a corresponding amount. Through the coordinated execution of the gas production adjustment command and the first opening adjustment command, the inert gas supply can be actively reduced under the condition of liquid cargo evaporation overheating, utilizing the endogenous gas generated by the evaporation of liquid cargo within the compartment to maintain pressure balance, and avoiding excessive gas supply from the inert gas generator leading to pipeline overpressure or pressure / vacuum valve ejection.
[0250] S1204. If the thermal expansion shrinkage rate is less than the preset condensation threshold, determine the positive bias amount of thermal contraction compensation for the inert gas generator based on the thermal expansion shrinkage rate.
[0251] In the embodiments of this application, the positive bias of thermal shrinkage compensation refers to the additional gas production increment that needs to be added on the basis of the conventional inert gas supply under the condition of sudden cooling of the environment, in order to compensate for the volume shrinkage of the gas in the gas phase space due to condensation and thermal shrinkage, and to prevent the risk of negative pressure collapse in the unloading compartment.
[0252] In some embodiments of this application, in step S1204, when the thermal expansion rate is less than a preset condensation threshold, it indicates that the gas in the gas phase space inside the unloading compartment has undergone severe contraction due to a sudden drop in ambient temperature, and the vapor inside the compartment may condense, causing the gas phase space volume to collapse. The amount of additional inert gas required, i.e., the thermal contraction compensation positive bias, can be calculated based on the absolute value of the thermal expansion rate and the current gas phase volume.
[0253] Specifically, the excess cooling rate can be obtained by subtracting the thermal expansion rate from the preset condensation threshold. This excess cooling rate is then multiplied by the current gas volume to obtain the volume loss per second due to cooling. Finally, this volume loss per second is multiplied by a preset cooling rate compensation coefficient to obtain the positive bias for thermal rate compensation. The cooling rate compensation coefficient is a pre-calibrated conversion factor that maps the volume loss rate to the additional gas production increment of the inert gas generator. This coefficient can be calibrated based on the pressure safety margin of the pipeline network and the response capability of the inert gas generator. The larger the absolute value of the thermal expansion rate, the more severe the cooling, and the larger the corresponding positive bias for thermal rate compensation.
[0254] S1205. Based on the positive bias of thermal shrinkage compensation, generate a gas production adjustment command for the inert gas generator.
[0255] In some embodiments of this application, in step S1205, the heat shrinkage compensation positive bias can be encapsulated as a gas production adjustment command for the inert gas generator, which instructs the inert gas generator to add an additional gas production increment corresponding to the heat shrinkage compensation positive bias on top of the current gas production. For example, if the inert gas generator's current conventional gas production calculated based on the unloading rate is 800 cubic meters per hour and the heat shrinkage compensation positive bias is 120 cubic meters per hour, then the gas production adjustment command instructs the inert gas generator to adjust the gas production to 920 cubic meters per hour to resist the collapse of the gas phase space volume caused by sudden cooling of the environment and prevent negative pressure from appearing in the unloading compartment.
[0256] As can be seen, the embodiments of this application determine the relationship between the equivalent evaporation gas production rate and the preset evaporation threshold, as well as the relationship between the thermal expansion shrinkage rate and the preset condensation threshold. Under the condition of liquid cargo evaporation overheating, the amount of phase change gas production reduction and the amount of phase change opening reduction are determined based on the equivalent evaporation gas production rate, and corresponding gas production adjustment commands and first opening adjustment commands are generated. Under the condition of environmental rapid cooling, the amount of thermal contraction compensation positive bias is determined based on the thermal expansion shrinkage rate, and corresponding gas production adjustment commands are generated. Thus, asymmetric heat and cold compensation regulation is performed for the two extreme conditions of liquid cargo evaporation expansion and environmental rapid cooling collapse, respectively, to avoid overpressure eruption caused by evaporation and negative pressure collapse caused by condensation, and further improve the pressure control accuracy and safety of the ship's inert gas pipeline network in complex thermal environments.
[0257] Secondly, embodiments of this application provide a ship inert gas network control system based on dynamic load, including a computer program that, when executed by a processor, implements the steps of the ship inert gas network control method based on dynamic load as described in any of the above embodiments.
[0258] Thirdly, embodiments of this application provide an electronic device including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the dynamic load-based ship inert gas network control method as described in any of the above embodiments.
[0259] This electronic device can be deployed in the ship's control room and operate as a control host, and may include a processor, memory, and communication interface.
[0260] The processor executes computer-readable instructions stored in memory to implement the various steps of the control method described above.
[0261] The communication interface is used to establish data communication connections with various sensor devices and actuators on the ship, including: pressure sensors deployed on the main pipeline of the ship's inert gas network, the gas phase space of each unloading compartment, and the bypass branches; temperature sensors installed on the outer surface of the deck of each unloading compartment, at the middle height of the gas phase space, and near the liquid surface; radar level gauges installed on the top of each unloading compartment; electromagnetic flow meters installed on the liquid outlet pipeline of each unloading compartment; and the ship's inertial navigation system equipment or inclinometer.
[0262] The communication interface also establishes data communication connections with the following actuators: the inert gas generator and its frequency conversion control unit, for reading the gas production volume and receiving gas production volume adjustment commands, load reduction commands, and output cut-off commands; the cabin valves and their actuators at the air inlet ends of each unloading compartment, for acquiring the valve opening degree and receiving the first opening degree adjustment command; the bypass valves and their actuators on the bypass branches, for receiving the second opening degree adjustment command; the network damping components in the ship's inert gas pipeline network, for receiving damping adjustment commands; and the audible and visual alarm devices in the ship's control room, for receiving audible and visual alarm commands.
[0263] The electronic device is also connected to a display terminal, which is used to display pipeline pressure data, equipment operating status and pressure regulation command execution in real time, and supports operators to fine-tune control parameters.
[0264] The memory stores the internal three-dimensional geometric parameters of each unloading compartment, a chemical property database, a pressure trend prediction model, and various preset parameters, including preset acquisition frequency, first pressure threshold, second pressure threshold, third pressure threshold, pressure balance threshold, gas production adjustment ratio coefficient, opening adjustment ratio coefficient, preset evaporation threshold, preset condensation threshold, evaporation compensation coefficient, and cold contraction compensation coefficient.
[0265] Fourthly, embodiments of this application provide an electronic device for running any of the dynamic load-based ship inert gas network control systems provided in embodiments of this application. For example... Figure 2 As shown, it illustrates a structural schematic diagram of the electronic device involved in the embodiments of this application, specifically:
[0266] The electronic device includes a Central Processing Unit (CPU) 201, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 202 or loaded from storage section 208 into Random Access Memory (RAM) 203, such as executing the dynamic load-based ship inertia pipeline network control method described in the above embodiments. The RAM 203 also stores various programs and data required for system operation. The CPU 201, ROM 202, and RAM 203 are interconnected via bus 204. An input / output (I / O) interface 205 is also connected to bus 204.
[0267] The following components are connected to I / O interface 205: input section 206 including audio input devices, push-button switches, etc.; output section 207 including a liquid crystal display (LCD) and audio output devices, indicator lights, etc.; storage section 208 including a hard disk, etc.; and communication section 209 including a network interface card such as a local area network (LAN) card, modem, etc. Communication section 209 performs communication processing via a network such as the Internet. Drive 210 is also connected to I / O interface 205 as needed. Removable media 211, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 210 as needed so that computer programs read from them can be installed into storage section 208 as needed.
[0268] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 209, and / or installed from removable medium 211. When the computer program is executed by CPU 201, it performs the various functions defined in this application.
[0269] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, RAM, ROM, erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0270] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those shown in the drawings.
[0271] Specifically, the electronic device of this embodiment includes a processor and a memory. The memory is coupled to one or more processors and is used to store computer program code. The computer program code includes computer instructions. One or more processors call the computer instructions to cause the electronic device to perform the method provided in the above embodiment.
[0272] Fifthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the dynamic load-based ship inert gas network control method as described in any of the above embodiments.
[0273] Sixthly, embodiments of this application provide a computer program product, including a computer program executed by a processor to implement the dynamic load-based ship inert gas network control method as described in any of the above embodiments.
[0274] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for controlling a ship's inert gas pipeline network based on dynamic load, characterized in that, The method includes: Acquire the main pressure data of the ship's inert gas pipeline network, acquire the pressure data of each unloading compartment connected to the ship's inert gas pipeline network, and acquire the bypass pressure data of the bypass branch connected to the ship's inert gas pipeline network. The load parameters and network status parameters of the ship's inert gas pipeline network are obtained. The load parameters include the unloading rate of each of the unloading compartments and the gas production of the inert gas generator supplying gas to the ship's inert gas pipeline network. The network status parameters include the valve opening of each compartment valve installed at the air inlet end of each of the unloading compartments and the pipeline resistance of the ship's inert gas pipeline network. Based on the main pipe pressure data, the cabin pressure data, the bypass pressure data, the load parameters, and the pipeline status parameters, the predicted pressure change trend of the ship's inert gas pipeline network at future times is determined. Based on the predicted pressure change trend, a pressure regulation command is generated, wherein the pressure regulation command includes at least one of the following: a gas production rate regulation command for the inert gas generator, a first opening degree regulation command for the cabin valve, a damping regulation command for the network damping component in the ship's inert gas network, and a second opening degree regulation command for the bypass valve on the bypass branch. Perform pressure regulation according to the pressure regulation command.
2. The ship inert gas pipeline network control method based on dynamic load as described in claim 1, characterized in that, The process of acquiring the main pressure data of the ship's inert gas pipeline network, acquiring the pressure data inside each unloading compartment connected to the ship's inert gas pipeline network, and acquiring the bypass pressure data of the bypass branches connected to the ship's inert gas pipeline network includes: According to the preset acquisition frequency, the initial pressure data of the main pipe of the ship's inert gas pipeline network, the initial pressure data of each of the unloading compartments, and the initial pressure data of the bypass branch are collected. The initial pressure data of the main pipe, the initial pressure data of the cabin, and the initial pressure data of the bypass are denoised to obtain the denoised initial pressure dataset. The initial pressure dataset after noise reduction is filtered to identify anomalous jump data points in the initial pressure dataset after noise reduction. The abnormal jump data points are removed from the initial pressure dataset after noise reduction to obtain the main pressure data, the cabin pressure data, and the bypass pressure data.
3. The ship inert gas pipeline network control method based on dynamic load as described in claim 1, characterized in that, The unloading rate is obtained through the following steps: Obtain the unloading pump speed and unloading fluid flow rate for each of the aforementioned unloading compartments; The unloading rate of each unloading compartment is determined based on the unloading pump speed and the unloading fluid flow rate.
4. The ship inert gas pipeline network control method based on dynamic load as described in claim 1, characterized in that, The step of generating a pressure regulation command based on the predicted pressure change trend includes: Determine the rate change of the unloading rate of each of the unloading compartments, and determine the direction of the pressure change of the predicted pressure change trend; If the direction of pressure change is the direction of pressure increase, then based on the rate change, determine the amount of gas reduction for the inert gas generator, and / or determine the amount of opening increase for the bypass valve on the bypass branch. Based on the reduction in gas production, a gas production adjustment command is generated for the inert gas generator, and / or, based on the increase in opening, a second opening adjustment command is generated for the bypass valve on the bypass branch.
5. The ship inert gas pipeline network control method based on dynamic load as described in claim 4, characterized in that, After determining the direction of pressure change in the predicted pressure change trend, the method further includes: If the pressure change direction is the pressure decrease direction, then based on the rate change, determine the increase in gas production for the inert gas generator, and / or determine the decrease in the opening of the bypass valve on the bypass branch. Based on the increase in gas production, a gas production adjustment command is generated for the inert gas generator, and / or, based on the decrease in opening, a second opening adjustment command is generated for the bypass valve on the bypass branch.
6. The ship inert gas pipeline network control method based on dynamic load as described in claim 4, characterized in that, The step of generating a pressure regulation command based on the predicted pressure change trend further includes: Based on the internal pressure data of each of the unloading compartments, the pressure difference between the compartments is determined; If the pressure difference between the compartments is greater than or equal to a preset pressure balance threshold, then based on the pressure difference between the compartments and the valve opening of each of the compartment valves, the target opening adjustment amount of each of the compartment valves is determined, and the target damping adjustment amount of the pipeline damping assembly is determined. Based on the target opening adjustment amount, a first opening adjustment command is generated for the cabin valve, and based on the target damping adjustment amount, a damping adjustment command is generated for the pipeline damping assembly.
7. The ship inert gas pipeline network control method based on dynamic load as described in claim 1, characterized in that, After obtaining the main pipe pressure data of the ship's inert gas pipeline network, the following is also included: Determine the relationship between the main pipe pressure data and the preset multi-level safety thresholds, wherein the multi-level safety thresholds include a first pressure threshold, a second pressure threshold, and a third pressure threshold, the first pressure threshold being less than the second pressure threshold, and the second pressure threshold being less than the third pressure threshold; If the main pipe pressure data is greater than the first pressure threshold and less than or equal to the second pressure threshold, an audible and visual alarm command is generated. If the main pipe pressure data is greater than the second pressure threshold and less than or equal to the third pressure threshold, a load reduction command is generated for the inert gas generator. If the main pipe pressure data is greater than the third pressure threshold, an output cutoff command is generated for the inert gas generator. Perform the corresponding safety interlock action according to the audible and visual alarm command, the load reduction command, or the output cut-off command.
8. An electronic device, characterized in that, The method includes a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the ship inert gas network control method based on dynamic load as described in any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the steps of the ship inert gas network control method based on dynamic load as described in any one of claims 1 to 7.
10. A ship inert gas pipeline network control system based on dynamic load, characterized in that, It includes a computer program, which, when executed by a processor, implements the steps of the ship inert gas network control method based on dynamic load as described in any one of claims 1 to 7.