Inertial radius calculation method and system based on ship loading instrument and medium
Patent Information
- Application Number
- CN202611134029.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-29
- Publication Date
- 2026-10-30
AI Technical Summary
对于重大件运输船运载的岸边集装箱起重机、海洋平台等货物,其外形不规则、重心高且质量分布不均,既无法以均质几何体快速建模,也不能简化为质点,否则会导致全船总惯性矩的计算结果产生明显偏差,难以满足重大件运输高精度工程分析的需求
[0011]为了克服现有技术所存在的上述缺陷,本发明提供了一种基于船舶装载仪的惯性半径计算方法、一种基于船舶装载仪的惯性半径计算系统、一种船舶装载仪软件系统,以及一种计算机可读存储介质,能够被集成在船舶装载仪配载流程中,并且能够兼顾工程实用性与计算精度。
Smart Images

Figure CN123002114A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of marine engineering calculation technology, and in particular to a method for calculating the radius of inertia based on a ship loader, a system for calculating the radius of inertia based on a ship loader, and a computer-readable storage medium. Background Technology
[0002] Ship loading instruments are indispensable safety aids in modern ship operations. Their core function is to calculate and display hydrostatic parameters such as displacement, center of gravity position, initial metacentric height, trim, and overall longitudinal strength of the hull based on the actual loading status of the ship, so as to assist operators in making safety decisions.
[0003] However, for special vessels such as heavy cargo transport ships and semi-submersible vessels, simply knowing the above-mentioned hydrostatic parameters is still insufficient. When these special vessels are performing heavy cargo transport missions, a separate ship motion response analysis is required for each voyage. The radii of inertia of the ship about its X, Y, and Z axes are essential calculation parameters for motion response analysis, but existing loading instruments do not include them in their calculation scope.
[0004] In the field of calculating the radius of inertia of ships, existing research has accumulated to a certain extent. For example, patent CN111177844A discloses a method for calculating the moment of inertia of the entire ship by discretizing the geometric model of each component of the hull into multiple finite element spatial units according to the polyhedral structure, and then integrating and superimposing them sequentially.
[0005] However, analysis and engineering practice have revealed that existing methods for calculating the radius of inertia of ships still have limitations in practical engineering applications.
[0006] First, existing methods for calculating the radius of inertia of ships are independent of the loading process and cannot be linked in real time. For example, the solution in CN111177844A runs as a separate professional calculation program, requiring a complete three-dimensional finite element model of the ship as input. Its operating environment is independent of the loading software system of the ship's loading instrument, and data cannot be shared. In actual loading operations, once the liquid tank loading volume or cargo position is adjusted, the loading personnel must manually transfer the data to the separate professional software for recalculation after adjusting the loading software, making it impossible to know the real-time changes in the radius of inertia. This repetitive process is time-consuming and labor-intensive, and is highly susceptible to calculation errors due to input mistakes during manual data transfer, severely restricting the efficiency and safety of loading work.
[0007] Secondly, existing methods for calculating the radius of inertia of ships cannot balance accuracy and real-time performance, making it difficult to meet the actual operational needs of special-purpose vessels. On the one hand, traditional calculation methods use simplified empirical formulas based on the ship's main dimensions for estimation, ignoring the actual loading conditions and resulting in insufficient calculation accuracy. On the other hand, to improve accuracy, patent CN111177844A proposes a method using finite element mesh discretization and volume calculus. This discretization method relies on professional 3D modeling and detailed mesh generation, resulting in a large amount of initial modeling work and a complex calculation process, which cannot meet the real-time calculation requirements for the loading of special-purpose vessels.
[0008] Finally, existing methods for calculating the radius of inertia of ships have shortcomings in handling the inertial characteristics of cargo itself. Existing technologies typically treat cargo as a simple point mass when calculating the moment of inertia of the entire ship, neglecting the contribution of its own rotational inertia. Although patent CN111177844A establishes geometric discrete models for regular cargoes such as uniform bulk cargo, liquid cargo, or standard containers to improve calculation accuracy, its cargo modeling method is still based on homogeneous, regular geometry, which is not suitable for irregularly shaped heavy cargo. For cargo such as quayside container cranes and offshore platforms carried by heavy cargo transport vessels, their irregular shapes, high centers of gravity, and uneven mass distribution make it impossible to quickly model them as homogeneous geometry or simplify them to point masses; otherwise, the calculation results of the total moment of inertia of the entire ship will have significant deviations, making it difficult to meet the needs of high-precision engineering analysis for heavy cargo transportation.
[0009] The aforementioned limitations, when combined, prevent the convenient and accurate acquisition of the radius of inertia during the loading phase of heavy cargo transport vessels, thus hindering the efficiency and reliability of motion response analysis. To overcome these shortcomings in existing technologies, there is an urgent need in this field for a method for calculating the radius of inertia based on a ship loader, which can be integrated into the ship loader loading process and balance engineering practicality with computational accuracy. Summary of the Invention
[0010] The following provides a brief overview of one or more aspects to offer a basic understanding of them. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed descriptions that follow.
[0011] To overcome the aforementioned deficiencies in the existing technology, the present invention provides a method for calculating the inertial radius based on a ship loader, a system for calculating the inertial radius based on a ship loader, a software system for a ship loader, and a computer-readable storage medium, which can be integrated into the loading process of a ship loader and can balance engineering practicality and calculation accuracy.
[0012] Specifically, according to the first aspect of the present invention, the above-mentioned method for calculating the radius of inertia based on a ship loader includes: Step S1: acquiring empty ship data and real-time loading data, wherein the real-time loading data includes liquid tank loading data and cargo loading data, wherein the liquid tank loading data includes the loading amount of each liquid tank, and the cargo loading data includes the weight, center of gravity, and principal moments of inertia of each cargo about its own center of gravity, wherein the cargo loading data is directly input by the user; Step S2: calculating the actual weight, center of gravity, volume, and liquid level of the liquid in each liquid tank based on the liquid tank loading data, so as to determine the complete geometric parameters of the liquid in the tank. And the moments of inertia of the liquid about its own centroid and the three principal axes; Step S3: Summarize the weight and gravitational moments of the empty ship, all liquid tanks and all cargo, and calculate the total mass of the ship and the three-dimensional coordinate position of the ship's center of gravity in the ship coordinate system; Step S4: Apply the parallel axis theorem to calculate the moments of inertia of the empty ship, each liquid tank and all cargo relative to the ship's center of gravity, and obtain the total moments of inertia of the ship through the X-axis, Y-axis and Z-axis through the center of gravity by superimposing the principal moments of inertia of the empty ship, each liquid tank and all cargo and the translation terms; and Step S5: Based on the total mass and total moments of inertia of the ship, calculate the radii of inertia of the ship about the X-axis, Y-axis and Z-axis through the center of gravity.
[0013] Furthermore, in some embodiments of the present invention, step S2 includes: calculating the actual weight, center of gravity, and volume of the liquid in each liquid tank by linear interpolation based on the loading capacity and tank capacity table of each liquid tank; and reading the length and width of each liquid tank, and calculating the liquid level height in combination with the volume of the liquid in each liquid tank, so as to determine the complete geometric parameters of the liquid in the liquid tank and the moment of inertia of the liquid about its own centroid three principal axes.
[0014] Furthermore, in some embodiments of the present invention, step S3 includes: adding the weight of the empty ship, the weight of all liquid tanks, and the weight of all cargo to obtain the total mass of the ship under the current loading state; and dividing the total gravitational moment of the empty ship, all liquid tanks, and all cargo by the total mass of the ship to obtain the three-dimensional coordinate position of the ship's center of gravity in the ship coordinate system.
[0015] Further, in some embodiments of the present invention, step S4 includes: determining the contribution of the total moment of inertia of each component about the first principal axis passing through its own center of gravity, the mass of each component, and the distance between the center of gravity of each component and the total center of gravity of the entire ship on two axes other than the first principal axis; and determining the total moment of inertia of the entire ship about the first principal axis based on the contribution of the total moment of inertia of each component about the first principal axis passing through the total center of gravity of the entire ship.
[0016] Furthermore, in some embodiments of the present invention, step S5 includes: dividing the total moments of inertia of the entire ship through the X-axis, Y-axis and Z-axis passing through the center of gravity by the obtained total mass of the entire ship and then taking the square root, to determine the radii of inertia of the ship about the X-axis, Y-axis and Z-axis passing through the center of gravity.
[0017] Furthermore, in some embodiments of the present invention, the method further includes: step S6: in response to changes in load data, repeating steps S1 to S5 to update the inertial radii of the ship about the X-axis, Y-axis and Z-axis passing through the center of gravity in real time.
[0018] Furthermore, the inertial radius calculation system based on a ship loader provided according to the second aspect of the present invention includes a memory and a processor. The memory stores computer instructions. The processor is connected to the memory and configured to execute the computer instructions stored in the memory to implement the inertial radius calculation method based on a ship loader provided in any of the above embodiments.
[0019] Furthermore, the ship loader software system provided according to the third aspect of the present invention includes: a loader database; and the inertial radius calculation system based on the ship loader provided according to the second aspect of the present invention, wherein the inertial radius calculation system is connected to the loader database.
[0020] Furthermore, in some embodiments of the present invention, the above-mentioned ship loading instrument software system further includes: a user interface, which is used to receive user input and display results, the displayed results including the inertial radius of the ship around the X-axis, Y-axis and Z-axis passing through the center of gravity, the ship's stability index and key parameters for calculating the ship's motion response, output by the inertial radius calculation system.
[0021] Furthermore, the computer-readable storage medium provided according to the fourth aspect of the present invention stores computer instructions. When the computer instructions are executed by a processor, the inertial radius calculation method based on a ship loader provided in any of the above embodiments is implemented. Attached Figure Description
[0022] The above-described features and advantages of the present invention will be better understood after reading the following detailed description of embodiments of the present disclosure in conjunction with the accompanying drawings. In the drawings, components are not necessarily drawn to scale, and components having similar related characteristics or features may have the same or similar reference numerals.
[0023] Figure 1 A schematic diagram of an inertial radius calculation system based on a ship loader according to some embodiments of the present invention is shown; Figure 2 A schematic diagram of a ship loader software system provided according to some embodiments of the present invention is shown; Figure 3 A schematic diagram of the functional modules of a ship loader software system provided according to some embodiments of the present invention is shown; Figure 4 A schematic diagram of the user interface of a ship loader software system provided according to some embodiments of the present invention is shown; Figure 5 A flowchart is shown of a method for calculating the radius of inertia based on a ship loader according to some embodiments of the present invention; Figure 6 A flowchart of a method for calculating the radius of inertia based on a ship loader, according to some embodiments of the present invention, is shown.
[0024] Figure label: 100: Inertial radius calculation system based on ship loader; 110: Memory; 111: Computer-readable storage medium; 120: Processor; 200: Ship loader software system; 210: Loader Database; 220: Loader software main system; 221: Inertial radius calculation system based on ship loading instrument; 500: A method for calculating the radius of inertia based on a ship loader; S510~S550: Steps. Detailed Implementation
[0025] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Although the description of the present invention is presented in conjunction with preferred embodiments, this does not mean that the features of the invention are limited to these embodiments. On the contrary, the purpose of describing the invention in conjunction with embodiments is to cover other options or modifications that may be derived based on the claims of the present invention. To provide a thorough understanding of the invention, many specific details will be included in the following description. The invention may also be implemented without using these details. Furthermore, to avoid confusion or obscuring the focus of the invention, some specific details will be omitted in the description.
[0026] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0027] Furthermore, the terms "upper," "lower," "left," "right," "top," "bottom," "horizontal," and "vertical" used in the following description should be understood as the orientations shown in the relevant paragraphs and accompanying drawings. These relative terms are for illustrative purposes only and do not imply that the described apparatus must be manufactured or operated in a specific orientation, and therefore should not be construed as limiting the invention.
[0028] It is understood that although terms such as "first," "second," and "third" may be used herein to describe various components, regions, layers, and / or parts, these components, regions, layers, and / or parts should not be limited by these terms, and these terms are only used to distinguish different components, regions, layers, and / or parts. Therefore, the first components, regions, layers, and / or parts discussed below may be referred to as second components, regions, layers, and / or parts without departing from some embodiments of the present invention.
[0029] As mentioned above, existing methods for calculating the radius of inertia of ships still have limitations in practical engineering applications. These methods are independent of the loading process and cannot be linked in real time; existing technologies cannot balance accuracy and real-time performance, making it difficult to meet the actual operational needs of special-purpose vessels; furthermore, existing technologies have deficiencies in handling the inertial characteristics of the cargo itself. These limitations, combined, prevent heavy-lift transport ships from conveniently and accurately obtaining their radius of inertia during the loading phase, thus hindering the efficiency and reliability of motion response analysis.
[0030] To overcome the aforementioned deficiencies in the existing technology, the present invention provides a method for calculating the inertial radius based on a ship loader, a system for calculating the inertial radius based on a ship loader, a software system for a ship loader, and a computer-readable storage medium, which can be integrated into the loading process of a ship loader and can balance engineering practicality and calculation accuracy.
[0031] In some non-limiting embodiments, the inertial radius calculation method based on a ship loader provided in the first aspect of the present invention can be implemented via the inertial radius calculation system based on a ship loader provided in the second aspect of the present invention.
[0032] Please refer to Figure 1 , Figure 1 A schematic diagram of an inertial radius calculation system based on a ship loader, according to some embodiments of the present invention, is shown.
[0033] like Figure 1 As shown, the inertial radius calculation system 100 based on a ship loader may be configured with a memory 110 and a processor 120. The memory 110 includes, but is not limited to, the computer-readable storage medium 111 described in the fourth aspect of the present invention, which stores computer instructions thereon. The processor 120 is connected to the memory 110 and configured to execute the computer instructions stored in the memory 110 to implement the inertial radius calculation method based on a ship loader provided in the first aspect of the present invention.
[0034] In some non-limiting embodiments, the inertial radius calculation system based on a ship loader provided in the second aspect of the present invention can be configured to be integrated into the ship loader software system provided in the third aspect of the present invention.
[0035] Please refer to Figure 2 , Figure 2 A schematic diagram of a ship loader software system provided according to some embodiments of the present invention is shown.
[0036] like Figure 2 As shown, the ship loader software system 200 may include a loader database 210 and a loader software main system 220. The inertial radius calculation system 221 based on the ship loader provided in the second aspect of the present invention can be integrated into the loader software main system 220.
[0037] In other embodiments, the inertial radius calculation system based on a ship loader provided in the second aspect of the present invention may also include multiple program modules. These program modules may be stored in memory. The program modules include, but are not limited to, an operating system, one or more application programs, other program modules, and program data; each or some combination of these examples may include an implementation of a network environment. The program modules are generally used to perform the functions and / or methods described in the embodiments of the present invention.
[0038] Please refer to Figure 3 , Figure 3 A schematic diagram of the functional modules of a ship loader software system provided according to some embodiments of the present invention is shown.
[0039] like Figure 3As shown, the ship loader software system can include a loader database and a main loader software system. The loader database and the main loader software system can communicate and transfer data to each other. The main loader software system can include various program modules of the inertia radius calculation system based on the ship loader: a liquid tank parameter input / calculation module, a cargo parameter input module, a ship buoyancy calculation module, a complete stability calculation module, a longitudinal strength calculation module, an inertia radius calculation module, and a calculation report output module. The inertia radius calculation module is configured to apply the parallel axis theorem to calculate the moments of inertia of the empty ship, each liquid tank, and all cargo relative to the ship's center of gravity. By superimposing the principal moments of inertia of the empty ship, each liquid tank, and all cargo with translation terms, the total moments of inertia of the entire ship through the X, Y, and Z axes passing through the center of gravity are obtained. Based on the total mass and total moments of inertia of the entire ship, the inertia radius of the ship around the X, Y, and Z axes passing through the center of gravity is calculated. The calculation report output module is responsible for organizing and outputting all calculation results, including the inertia radius. This modular design ensures clarity of function and maintainability.
[0040] The ship loader software system provided in the third aspect of the present invention can run on a personal computer, workstation, or shipboard computer. Preferably, the ship loader software system may further include a user interface.
[0041] Please refer to Figure 4 , Figure 4 A schematic diagram of the user interface of a ship loader software system provided according to some embodiments of the present invention is shown.
[0042] like Figure 4 As shown, in some embodiments, the ship loader software system may have a graphical user interface (GUI) for receiving user input and displaying results.
[0043] The following will describe the working principle of the above-mentioned inertial radius calculation system and ship loader software system by combining some embodiments of the inertial radius calculation method based on a ship loader. Those skilled in the art will understand that these embodiments are merely non-limiting implementations provided by the present invention, intended to clearly demonstrate the main concept of the invention and provide some specific solutions convenient for public implementation, rather than limiting all functions or all operating methods of the above-mentioned inertial radius calculation system and ship loader software system. Similarly, the above-mentioned inertial radius calculation system and ship loader software system are also only one non-limiting implementation provided by the present invention, and do not constitute a limitation on the executing entity and execution order of the steps in these methods.
[0044] Please refer to Figure 5 and Figure 6 , Figure 5 and Figure 6A flowchart of a method for calculating the radius of inertia based on a ship loader, according to some embodiments of the present invention, is shown.
[0045] like Figure 5 As shown, the inertial radius calculation method 500 based on the ship loading instrument may include step S510: acquiring the ship's empty ship data and real-time loading data, wherein the real-time loading data includes liquid tank loading data and cargo loading data.
[0046] like Figure 6 As shown, the inertial radius calculation system can first obtain the ship's basic data, which is the ship's empty ship data.
[0047] The empty ship data can be retrieved from the loader database of the ship loader software system. During the initialization of the ship loader software system or when the user selects a specific ship, the inertial radius calculation system can load the target ship's inherent data from the loader database or external files. This data can be provided by the ship designer and imported into the system upon first use of a particular ship's data.
[0048] The empty ship data may include the empty ship weight, the empty ship's center of gravity position, and the principal moments of inertia of the empty ship about its own center of gravity. In some embodiments, the principal moments of inertia of the empty ship about its own center of gravity are ( ).
[0049] Subsequently, the inertial radius calculation system can acquire real-time loading data. This real-time loading data can be obtained by the user through input via a user interface and reflects the load information under the current operating conditions. Load types can include liquid tanks and cargo. Real-time loading data can include both liquid tank loading data and cargo loading data.
[0050] The liquid tank loading data for ballast water tanks, fuel oil tanks, fresh water tanks, etc., can include the loading volume of each liquid tank. The loading volume of each liquid tank entered by the user can be the percentage of the liquid tank loaded or its weight.
[0051] The inertia radius calculation method provided by this invention introduces a direct input mechanism for the moment of inertia of heavy cargo itself.
[0052] For goods, the user enters detailed information for each item. In addition to the usual weight and center of gravity coordinates for each item, the inertia radius calculation system specifically requires the user to enter the principal moments of inertia of each item about its three principal axes of gravity. In some embodiments, the principal moments of inertia of the goods about their three principal axes of gravity are ( ).
[0053] Cargo loading data parameters can be calculated by the cargo shipper using 3D CAD software during the cargo design phase and provided to the shipowner along with the cargo technical documents.
[0054] In some embodiments, if the inertia radius calculation system detects that the user has not input the principal moments of inertia of the cargo about its own center of gravity on the three principal axes, the cargo's own moment of inertia will be defaulted to zero for calculation. When outputting the results, an error warning will be issued on the user interface, prompting the user that the absence of this parameter will cause deviation in the calculation result of the total moment of inertia of the entire ship, and that the complete data needs to be supplemented in time.
[0055] like Figure 5 As shown, the inertial radius calculation method 500 based on the ship loading instrument may include step S520: calculating the actual weight, center of gravity, volume and liquid level of the liquid in each liquid tank based on the liquid tank loading data, so as to determine the complete geometric parameters of the liquid in the liquid tank and the moment of inertia of the liquid about its own centroid three principal axes.
[0056] like Figure 6 As shown, the inertial radius calculation system can calculate the parameters of each load item, including the load items of each liquid tank and the load items of the cargo.
[0057] The load parameters of the cargo include weight, center of gravity coordinates, and principal moments of inertia of the cargo about its own center of gravity. The load parameters of the cargo can be directly taken from the user's input in step S510 without additional calculation.
[0058] The load parameters of each liquid tank can be calculated by the radius of inertia calculation system based on the user-input load of each liquid tank and the tank capacity table pre-stored in the loader database, by linear interpolation to calculate the actual weight, center of gravity and volume of the liquid in each liquid tank.
[0059] The inertial radius calculation system can read the length (L) and width (B) dimensions of the liquid tank from the loader database, and combine them with the calculated volume to calculate the liquid level height (h), thereby obtaining the complete geometric parameters of the liquid in the tank. The complete geometric parameters of the liquid in the tank include the length (L), width (B), and height (h) of the liquid in the tank.
[0060] Next, the liquid tank is simplified to an approximately rectangular shape, and the moments of inertia of the liquid about its three principal axes around its centroid are automatically calculated. In some embodiments, the moments of inertia of the liquid about its three principal axes around its centroid ( It can be calculated using the following formula: , , , in, This represents the actual weight of the liquid inside the tank.
[0061] like Figure 5As shown, the inertial radius calculation method 500 based on the ship loading instrument may include step S530: summarizing the weight and gravitational moment of the empty ship, all liquid tanks and all cargo, and calculating the total mass of the ship and the three-dimensional coordinate position of the ship's center of gravity in the ship coordinate system.
[0062] The total mass of the ship is the total displacement of the ship under its current loading condition. The radius of inertia calculation system can add up the empty ship weight, the calculated weight of all liquid tanks, and the input weight of all cargo to obtain the total mass of the ship under its current loading condition.
[0063] The inertial radius calculation system can calculate the total gravitational moment of the empty ship, all liquid tanks, and all cargo. Then, based on the total gravitational moment of the empty ship, all liquid tanks, and all cargo divided by the total mass of the ship, the coordinates of the ship's center of gravity (CoG) are obtained.
[0064] The calculation of the total mass and center of gravity of the ship was based on the static calculation results of the conventional loading instrument, and the subsequent calculation of the radius of inertia was completed on this basis.
[0065] like Figure 5 As shown, the inertia radius calculation method 500 based on the ship loading instrument may include step S540: applying the parallel axis theorem to calculate the moment of inertia of the empty ship, each liquid tank and all cargo relative to the total center of gravity of the ship, and obtaining the total moment of inertia of the ship through the X-axis, Y-axis and Z-axis of the total center of gravity by superimposing the principal moments of inertia of the empty ship, each liquid tank and all cargo with the translation term.
[0066] like Figure 6 As shown, after determining the total mass and center of gravity of the ship, the radius of inertia calculation system applies the parallel axis theorem to calculate the total moment of inertia of the ship about the three principal axes passing through the center of gravity CoG.
[0067] The radius of inertia calculation system can determine the contribution of each component to the total moment of inertia about a principal axis passing through its own center of gravity, based on the moment of inertia of each component about a principal axis passing through its own center of gravity, the mass of each component, and the distances between the centers of gravity of each component and the total center of gravity CoG on the other two axes. Then, based on the contribution of each component to the total moment of inertia about that axis passing through the total center of gravity CoG, the total moment of inertia of the entire ship about that axis is determined.
[0068] Specifically, for any component (empty ship, liquid tank i, cargo j), its contribution to the total moment of inertia of the entire ship about the X-axis passing through the center of gravity CoG can be: , in, It is the moment of inertia of this component about its own axis, which passes through its center of gravity and is parallel to the X-axis. For an empty ship, This refers to the moment of inertia of the empty ship about the X-axis passing through its center of gravity, obtained in step S510. For liquid tanks, That is, the moment of inertia of the liquid about its own centroid, obtained in step S520. For cargo, this refers to the principal moment of inertia about its own center of gravity along the X-axis, as input by the user in step S510. . It is the quality of this item. , These are the distances in the Y and Z directions between the centroid of each component and the total centroid CoG, respectively, which can be easily calculated from the centroid coordinates of each component and the total centroid CoG.
[0069] Similarly, the radius of inertia calculation system can use the parallel axis theorem to obtain the contribution of each component to the total moment of inertia of the entire ship about the Y-axis and Z-axis passing through the center of gravity CoG.
[0070] Based on the contribution of each component to the total moment of inertia of the entire ship about the X-axis passing through the center of gravity CoG, the radius of inertia calculation system can further calculate the total moment of inertia of the entire ship about the X-axis. for: , in, This represents the contribution of the empty ship to the total moment of inertia of the entire ship about the X-axis passing through the center of gravity CoG. This represents the contribution of all liquid tanks to the total moment of inertia of the entire ship about the X-axis passing through the center of gravity CoG. This is the contribution of all cargo to the total moment of inertia of the entire ship about the X-axis passing through the center of gravity CoG.
[0071] Similarly, the radius of inertia calculation system can calculate the total moment of inertia of the entire ship about the Y-axis. and the total moment of inertia of the entire ship about the Z-axis .
[0072] like Figure 5 As shown, the inertia radius calculation method 500 based on the ship loading instrument may include step S550: based on the total mass and total moment of inertia of the ship, calculate the inertia radius of the ship about the X-axis, Y-axis and Z-axis passing through the center of gravity.
[0073] Specifically, the inertial radius calculation system can be based on the formula... Divide the obtained total moment of inertia by the obtained total mass. Taking the square root gives us the three principal radii of inertia: .
[0074] like Figure 6As shown, the inertial radius calculation system can employ a data binding and event-driven mechanism to bind the data from the input interface to the calculation. When the value of any input field is entered, i.e., when the load data changes, the inertial radius calculation system can trigger the automatic execution of the complete calculation from step S510 to step S550 based on the updated load data, in order to update the inertial radius of the ship around the X-axis, Y-axis, and Z-axis passing through the center of gravity, and refresh the updated inertial radius value to the user interface display area in real time.
[0075] The calculated radius of inertia value can be linked with key parameters for ship stability and motion response calculations, such as the ship's buoyancy, displacement, initial stability, and strength parameters, and presented in a synchronized manner on the user interface. If a cargo principal moment of inertia is missing, the user interface can simultaneously display an error warning indicator. This allows users to achieve a one-stop assessment through the content displayed on the ship loading instrument software system's user interface.
[0076] exist Figure 4 The user interface of a typical ship loader software system, as shown, may include a tank input area, a cargo input area, a digital display area for ship status, and a graphical display area for ship status. (Radius of inertia) , , The value can be displayed in the ship status digital display area, alongside key parameters such as draft and initial stability (GM). If there is a missing cargo principal moment of inertia, the user interface can mark a warning icon on the corresponding cargo line to remind the user that the current calculation result has limitations in accuracy and suggest supplementing the complete data. Importantly, when the user modifies any load data in the input area, the inertial radius calculation system automatically triggers a recalculation and display update from steps S510 to S550, achieving real-time calculation results.
[0077] In summary, the present invention aims to solve the problems of conventional ship loading instruments lacking the function of calculating the radius of inertia, the insufficient accuracy of traditional empirical formulas for estimation, the inability to integrate the finite element discrete volume integral algorithm into the loading process due to its reliance on a professional modeling environment, and the inability to effectively express the contribution of the moment of inertia of heavy cargo to the moment of inertia of the entire ship.
[0078] This invention provides a method for calculating the inertial radius based on a ship loader. By seamlessly integrating the inertial radius calculation function into the real-time loading process of the ship loader software, the method simultaneously obtains the ship's stability indicators (stability, strength) and key parameters for calculating the ship's motion response within the same software interface, thus achieving a more comprehensive "one-stop" assessment of the ship's loading status.
[0079] This invention balances high precision with lightweight computation. It breaks down data barriers between the design and operation phases, fully utilizing the readily available moment of inertia parameters of heavy cargo during the 3D CAD design stage, and automatically calculating the moment of inertia of the liquid in the tanks using backend tank volume data. This eliminates the compromise of simplifying large loads to point masses in traditional methods. This invention accurately reproduces the true mass distribution characteristics of the entire ship, making it suitable for heavy cargo with high centers of gravity and irregular shapes. Furthermore, compared to the finite element discrete volume integration method, this invention eliminates the enormous modeling workload and complex calculation processes, meeting the engineering requirements of heavy cargo maritime transportation with extremely low system overhead.
[0080] This invention improves efficiency and fault tolerance, avoiding tedious manual calculations by loading personnel when adjusting plans, and eliminating the inefficient step of exporting data to separate specialized software for repetitive modeling, thus significantly improving work efficiency. Through automatic real-time updates, the system reduces the risks caused by data lag or manual input errors, enhancing the reliability and flexibility of the entire loading operation system. Simultaneously, the system has an anomaly handling function, defaulting to zero for calculations when cargo inertia parameters are lacking, and alerting operators with an error warning mechanism.
[0081] Therefore, this invention utilizes real-time load data containing detailed information such as the cargo's own inertia for calculation and displays the results in real time. This effectively solves the problems of conventional ship loaders lacking inertial radius calculation functions and the insufficient accuracy of traditional empirical formula estimations, as well as the inability to integrate the finite element discrete volume integral algorithm into the loading process. It provides important technical support for special ships that require accurate ship inertial radius parameters, and improves the efficiency, accuracy, and safety of loading decisions.
[0082] Although the methods described above are illustrated and depicted as a series of actions for the sake of simplicity, it should be understood and appreciated that these methods are not limited by the order of the actions, as some actions may occur in a different order and / or concurrently with other actions from the illustrations and descriptions herein or not illustrated and described herein but which may be understood by those skilled in the art, according to one or more embodiments.
[0083] Those skilled in the art will understand that information, signals, and data can be represented using any of a variety of different techniques and skills. For example, the data, instructions, commands, information, signals, bits, symbols, and chips described throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.
[0084] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in a generalized manner in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as departing from the scope of the invention.
[0085] The various illustrative logic modules and circuits described in conjunction with the embodiments disclosed herein may be implemented or performed using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, it may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.
[0086] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor such that the processor can read and write information to / from the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside as discrete components in the user terminal.
[0087] In one or more exemplary embodiments, the described functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functionality may be stored or transmitted as one or more instructions or code on or through a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium accessible to a computer. By way of example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a computer. Any connection is also legitimately referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of a medium. As used in this article, disk and disc include compact discs (CDs), laser discs, optical discs, digital multi-purpose discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of these should also be included within the scope of computer-readable media.
[0088] The prior description of this disclosure is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for calculating the radius of inertia based on a ship loader, characterized in that, include: Step S1: Obtain the ship's empty ship data and real-time loading data. The real-time loading data includes liquid tank loading data and cargo loading data. The liquid tank loading data includes the loading volume of each liquid tank. The cargo loading data includes the weight, center of gravity, and principal moments of inertia of each cargo about its own center of gravity. The cargo loading data is directly input by the user. Step S2: Calculate the actual weight, center of gravity, volume, and liquid level of the liquid in each tank based on the liquid tank loading data, so as to determine the complete geometric parameters of the liquid in the tank and the moment of inertia of the liquid about its own centroid three principal axes; Step S3: Summarize the weight and gravitational moment of the empty ship, all liquid tanks, and all cargo, and calculate the total mass of the ship and the three-dimensional coordinate position of the ship's center of gravity in the ship coordinate system. Step S4: Apply the parallel axis theorem to calculate the moments of inertia of the empty ship, each liquid tank, and all cargo relative to the total center of gravity of the ship. By superimposing the principal moments of inertia of the empty ship, each liquid tank, and all cargo with the translation term, the total moments of inertia of the ship through the X-axis, Y-axis, and Z-axis of the total center of gravity are obtained. as well as Step S5: Based on the total mass and total moment of inertia of the ship, calculate the radii of inertia of the ship about the X-axis, Y-axis and Z-axis passing through the center of gravity.
2. The method for calculating the radius of inertia as described in claim 1, characterized in that, Step S2 includes: Based on the loading capacity and tank volume tables of each liquid tank, the actual weight, center of gravity, and volume of the liquid in each tank are calculated using linear interpolation; and The length and width of each liquid tank are read, and the liquid level is calculated by combining the volume of the liquid in each tank to determine the complete geometric parameters of the liquid in the tank and the moment of inertia of the liquid about its own centroid on the three principal axes.
3. The method for calculating the radius of inertia as described in claim 1, characterized in that, Step S3 includes: The total mass of the ship under its current loading condition is obtained by adding the weight of the empty ship, the weight of all liquid tanks, and the weight of all cargo; and The three-dimensional coordinates of the ship's center of gravity in the ship's coordinate system are obtained by dividing the total gravitational moment of the empty ship, all liquid tanks, and all cargo by the total mass of the ship.
4. The method for calculating the radius of inertia as described in claim 1, characterized in that, Step S4 includes: The contribution of each component's total moment of inertia about the first principal axis passing through the ship's center of gravity is determined based on the moment of inertia of each component about its own center of gravity, the mass of each component, and the distances between the center of gravity of each component and the ship's overall center of gravity on two axes other than the first principal axis; and The total moment of inertia of the entire ship about the first principal axis is determined based on the contribution of each component to the total moment of inertia about the first principal axis passing through the ship's total center of gravity.
5. The method for calculating the radius of inertia as described in claim 1, characterized in that, Step S5 includes: The radii of inertia of the ship about the X, Y, and Z axes passing through the center of gravity are determined by dividing the total moments of inertia of the entire ship by the total mass of the ship and then taking the square root.
6. The method for calculating the radius of inertia as described in claim 1, characterized in that, Also includes: Step S6: In response to changes in load data, repeat steps S1 to S5 to update the inertial radii of the ship around the X, Y, and Z axes passing through the center of gravity in real time.
7. A system for calculating the radius of inertia based on a ship loader, characterized in that, include: Memory, on which computer instructions are stored; as well as A processor, connected to the memory, and configured to execute computer instructions stored in the memory to implement the inertial radius calculation method based on a ship loader as described in any one of claims 1 to 6.
8. A ship loader software system, characterized in that, include: Loader database; as well as The inertial radius calculation system based on a ship loader as described in claim 7, wherein the inertial radius calculation system is connected to the loader database.
9. The ship loader software system as described in claim 8, characterized in that, Also includes: The user interface is used to receive user input and display results. The displayed results include the inertial radii of the ship around the X, Y and Z axes passing through the center of gravity, the ship's stability index, and key parameters for calculating the ship's motion response, all output by the inertial radius calculation system.
10. A computer-readable storage medium storing computer instructions thereon, characterized in that, When the computer instructions are executed by the processor, the inertial radius calculation method based on the ship loading instrument as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Ship rotational inertia calculation method, electronic device and storage medium
CN111177844A
