Ship multi-oil-tank linkage oil level monitoring and analyzing method and system based on data merging
By establishing a line chart of fuel level height and quantity of the fuel tank and installing the waveguide rod, the problem of oil level monitoring error of multiple fuel tanks is solved, and high-accurate fuel quantity monitoring is achieved.
Patent Information
- Application Number
- CN202411401028.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2024-12-24
AI Technical Summary
The existing multi-fuel tank oil level monitoring and analysis technology uses a single monitoring method, which makes fuel easily flow from one fuel tank to another during navigation, resulting in errors in fuel quantity monitoring.
By establishing a line chart of the relationship between the fuel level height and fuel quantity of each fuel tank, calculate the optimal installation position of the waveguide rod, and use the waveguide rod and the waveguide probe to obtain the fuel level height of each fuel tank. Based on the line chart, obtain Total fuel volume ensures monitoring accuracy.
Improves the accuracy of fuel quantity monitoring, can quickly monitor the oil volume of each fuel tank, and maintains the stability of the liquid level height when the ship shakes, reducing errors.
Smart Images

Figure CN119176228A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ship multi-tank linkage oil level monitoring and analysis, and in particular to a ship multi-tank linkage oil level monitoring and analysis method and system based on data merging. Background Art
[0002] Ships often need to travel long distances. In order to ensure the stability and safety of ship operation, installing multiple fuel tanks is more reliable than a single fuel tank.
[0003] Monitoring the fuel quantity of multiple fuel tanks is relatively complicated. The complexity lies in the layout of the fuel tanks, the distinction between liquid types, and the dynamic changes in the liquid level during navigation. This puts higher demands on fuel tank monitoring. The traditional single monitoring method is difficult to meet the needs of a multi-tank system. Therefore, the existing multi-tank oil level monitoring and analysis technology uses a single monitoring method. During navigation, fuel can easily flow from one tank to another, resulting in errors in fuel quantity monitoring. Summary of the invention
[0004] The present invention aims to solve one of the technical problems in the prior art to at least a certain extent, by establishing a relationship line graph between the fuel level height and the fuel quantity of each fuel tank in a plurality of fuel tanks, marked as a fuel quantity line graph; calculating the optimal installation position of a waveguide rod, installing the waveguide rod and the waveguide probe; obtaining the fuel level height of each fuel tank in the plurality of fuel tanks based on the waveguide rod and the waveguide probe; obtaining the total fuel quantity based on the fuel level height of each fuel tank in the plurality of fuel tanks and the corresponding fuel quantity line graph, so as to solve the problem that the existing multi-fuel tank fuel level monitoring and analysis technology uses a single monitoring method, and the fuel is easy to flow from one fuel tank to another during navigation, resulting in errors in fuel quantity monitoring.
[0005] To achieve the above objectives, in a first aspect, the present application provides a ship multi-tank linkage oil level monitoring and analysis method based on data merging, comprising the following steps: Establish a line graph of the relationship between the fuel level height and the fuel quantity of each fuel tank in the multiple fuel tanks, marked as a fuel quantity line graph; Calculate the best installation position of the waveguide probe and install the waveguide probe and waveguide probe; Obtain the fuel level height of each fuel tank in multiple fuel tanks based on the waveguide probe and waveguide probe; The total fuel quantity is obtained based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph.
[0006] Furthermore, establishing a line graph of the relationship between the fuel level height and the fuel quantity of each fuel tank in the multiple fuel tanks includes the following sub-steps: Make each fuel tank in multiple fuel tanks unable to communicate with each other; Get the maximum storage oil volume m of each oil tank respectively; Divide each m into n equal parts; Starting with 0 liters of fuel in each tank, add m / n liters of fuel to each tank in turn until it is full, and record the height H of the fuel level each time.
[0007] With the fuel level height as the horizontal coordinate and the fuel quantity as the vertical coordinate, multiple fuel quantity line graphs are established; Furthermore, calculating the optimal installation position of the waveguide probe includes the following sub-steps: A three-dimensional coordinate system is established by taking any point on the bottom of the oil tank as the origin, any horizontal direction passing through the origin as the X-axis direction, a horizontal direction perpendicular to the X-axis as the Y-axis direction, and the vertical direction through the origin as the Z-axis direction.
[0008] Furthermore, calculating the optimal installation position of the waveguide probe also includes the following sub-steps: Cut each oil storage tank horizontally into o slices; Get the center point Pi of each slice; Each center point Pi is plotted in a three-dimensional coordinate system to obtain a Pi scatter plot, and the Pi scatter plot is linearly fitted. The function obtained by linear fitting is: Z=a*X+b*Y+c, which is marked as a straight line function; where a, b and c are constants, and X, Y and Z are X-axis, Y-axis and Z-axis data respectively; Furthermore, installing the waveguide rod and the waveguide probe includes the following sub-steps: In multiple oil tanks, a waveguide probe is installed at the top of the inner side of each oil tank. The waveguide probe is connected to a waveguide rod. The waveguide rod is installed in the oil barrel according to the position of a straight line function, and the waveguide rod extends to the bottom of the inner side of the oil tank.
[0009] Furthermore, obtaining the fuel level height of each fuel tank in the multiple fuel tanks based on the waveguide rod and the waveguide probe includes the following sub-steps: Transmitting electromagnetic wave signals through each waveguide probe of the multiple oil tanks; The electromagnetic wave signal is transmitted through the waveguide rod. When the electromagnetic wave signal encounters the fuel level, the electromagnetic wave signal is reflected. Finally, the corresponding waveguide probe is used to receive the electromagnetic wave reflection signal. The time from each electromagnetic wave transmission signal to the electromagnetic wave reflection signal reception signal is recorded as t. The transmission speed of the electromagnetic wave signal in the waveguide rod is v; The distance from each waveguide probe to the fuel level in the multi-fuel tank is calculated as: d1=v*t / 2; where d1 is the distance from the waveguide probe to the fuel level; Obtain the angle α between the waveguide probe and the horizontal plane; The vertical distance from each waveguide probe to the fuel level is calculated as: d2=sinα*d1; where d2 is the vertical distance from each waveguide probe to the fuel level; Get the total height of the fuel tank as h1; The fuel level height of each fuel tank in the multi-tank system is calculated as: h2=h1-d; where h2 is the fuel level height.
[0010] Furthermore, obtaining the angle α between the waveguide probe and the horizontal plane includes the following sub-steps: Get the direction vector of the straight line function as g; The angle between the waveguide rod and the horizontal is: α=arccos[(g*u) / (|g|*|u|)]; where u is the normal vector of the horizontal plane.
[0011] Furthermore, obtaining the total fuel quantity based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph includes the following sub-steps: The fuel volume of each fuel tank is obtained according to the fuel level height and the fuel volume line chart, and the total fuel volume is obtained by adding up the values of each fuel tank; Determine whether the overall fuel level is lower than the alarm threshold. If the overall fuel level is lower than the alarm threshold, a low fuel level alarm is issued.
[0012] Secondly, the ship multi-tank linkage oil level monitoring and analysis system based on data merging includes: line chart establishment module, equipment installation module, liquid level height acquisition module and total fuel quantity acquisition module; The line graph establishment module is used to establish a line graph of the relationship between the fuel level height and the fuel quantity of each fuel tank in the multiple fuel tanks, which is marked as a fuel quantity line graph; The equipment installation module is used to calculate the best installation position of the waveguide rod and install the waveguide rod and the waveguide probe; The liquid level height acquisition module is used to acquire the fuel liquid level height of each fuel tank in the multiple fuel tanks based on the waveguide rod and the waveguide probe; The total fuel quantity acquisition module is used to acquire the total fuel quantity based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph.
[0013] Beneficial effects of the present invention: The present invention establishes a relationship line graph between the fuel level height and the fuel quantity of each fuel tank in the multiple fuel tanks, which is marked as a fuel quantity line graph; calculates the optimal installation position of the waveguide rod, and installs the waveguide rod and the waveguide probe; obtains the fuel level height of each fuel tank in the multiple fuel tanks based on the waveguide rod and the waveguide probe; obtains the total fuel quantity based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph; The advantage is that the waveguide rod, the waveguide probe and the electromagnetic wave complete the fuel monitoring, and can quickly monitor the amount of fuel output, monitor the fuel quantity of each fuel tank, add up the fuel quantity of each fuel tank, and obtain the overall fuel quantity, thereby improving the accuracy of fuel quantity monitoring; The straight line function obtained by linear fitting in the present invention has the advantage that, when monitoring the fuel amount in the fuel tank, the waveguide rod is placed at the midpoint of each cross section. Even when the ship is shaking, the height of the middle of the fuel liquid remains basically unchanged. However, there may be irregularities in multiple fuel tanks. The midpoint of each cross section is found, and each midpoint of the cross section is fitted into a straight line function. For the waveguide rod installed according to the straight line function, at different fuel heights, the contact point between the waveguide rod and the fuel liquid level is approximately located at the midpoint of the cross section, that is, the actual height of the liquid level, thereby improving the accuracy of fuel height monitoring. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 is a functional block diagram of the system of the present invention; Figure 2 It is a schematic diagram of the oil quantity line graph of the present invention; Figure 3 is a schematic diagram of a straight line function of the present invention; Figure 4 Schematic diagram of the relationship between the waveguide rod, α and h1 of the present invention; Figure 5 The figure is a flow chart of the steps of the method of the present invention. DETAILED DESCRIPTION
[0015] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0016] Example 1, please refer to Figure 1 As shown, in the first aspect, the present application provides a ship multi-tank linkage oil level monitoring and analysis system based on data merging, including: a line chart establishment module, an equipment installation module, a liquid level height acquisition module and a total fuel quantity acquisition module; The line graph building module is used to build a line graph of the relationship between the fuel level height and the fuel quantity of each fuel tank in the multiple fuel tanks, which is marked as a fuel quantity line graph; The photovoltaic installation module is configured with a strategy for establishing a line graph of oil volume, which includes: making each oil tank in multiple oil tanks unable to communicate with each other; preventing oil barrels from affecting each other; Get the maximum storage oil volume m of each oil tank respectively; Divide each m into n equal parts; the larger n is, the better, and the more accurate the data obtained; Starting with 0 liters of fuel in each tank, add m / n liters of fuel to each tank in turn until it is full, and record the height H of the fuel level each time.
[0017] With the fuel level height as the horizontal axis and the fuel quantity as the vertical axis, multiple fuel quantity line graphs are established.
[0018] For practical applications, please refer to Figure 2 As shown, taking one of the multiple fuel tanks as an example, the maximum storage capacity of fuel is 400L; it is divided into 15 equal parts, and the more equal the better, which is set to 15 equal parts here; starting with 0 liters of fuel in each tank, add 26.66 liters of fuel to each tank in turn until it is full, and record the height of the fuel level each time as 11, 20, ..., 150 respectively; using the fuel level height as the horizontal axis and the fuel amount as the vertical axis, establish multiple fuel amount line graphs.
[0019] The equipment installation module is configured with a strategy for establishing a three-dimensional coordinate system. The strategy for establishing a three-dimensional coordinate system includes: Take any point on the bottom of the oil tank as the origin, any horizontal direction through the origin as the X-axis direction, a horizontal direction perpendicular to the X-axis as the Y-axis direction, and the vertical direction through the origin as the Z-axis direction to establish a three-dimensional coordinate system. Establishing a three-dimensional coordinate system facilitates the acquisition of coordinate points at each position.
[0020] The equipment installation module is configured with a strategy for calculating the optimal installation position of the waveguide rod. The strategy for calculating the optimal installation position of the waveguide rod includes: horizontally cutting each oil tank into o slices; Get the center point Pi of each slice; Plot each center point Pi in a three-dimensional coordinate system to obtain a Pi scatter plot, and perform linear fitting on the Pi scatter plot. The function obtained by linear fitting is: Z=a*X+b*Y+c, marked as a straight line function; where a, b and c are constants, and X, Y and Z are X-axis, Y-axis and Z-axis data respectively.
[0021] For practical applications, please refer to Figure 3 As shown, the oil barrel is set to be irregular in shape, so the center point of each layer is irregular, and a straight line function is fitted according to the Pi scatter plot; The equipment installation module is configured with an equipment installation strategy, which includes: a waveguide probe is installed at the top inner side of each oil tank in multiple oil tanks, the waveguide probe is connected to a waveguide rod, the waveguide rod is installed at a position in the oil barrel according to a linear function, and the waveguide rod extends to the bottom inner side of the oil tank.
[0022] In practical applications, the advantage of this installation is that when the oil drum tilts, the height around the oil drum will change, while the height of the center of the fuel level remains basically unchanged. Therefore, the waveguide probe is installed according to the linear function fitted by the midpoint. No matter how high the fuel level is, the waveguide probe contacts the center point of the fuel level. Therefore, when the ship is shaking, the waveguide probe installed according to the linear function can measure the height more accurately. The liquid level height acquisition module is used to acquire the fuel liquid level height of each fuel tank in multiple fuel tanks based on the waveguide rod and the waveguide probe; In multiple oil tanks, a waveguide probe is installed at the top of the inner side of each oil tank. The waveguide probe is connected to a waveguide rod. The waveguide rod is installed in the oil barrel according to the position of a straight line function, and the waveguide rod extends to the bottom of the inner side of the oil tank.
[0023] The liquid level height acquisition module is used to acquire the fuel liquid level height of each fuel tank in multiple fuel tanks based on the waveguide rod and the waveguide probe; The liquid level height acquisition module is configured with a strategy for acquiring the fuel liquid level height, and the strategy for acquiring the fuel liquid level height includes: transmitting an electromagnetic wave signal through each waveguide probe of the multiple fuel tanks; The electromagnetic wave signal is transmitted through the waveguide rod. When the electromagnetic wave signal encounters the fuel level, the electromagnetic wave signal is reflected. Finally, the corresponding waveguide probe is used to receive the electromagnetic wave reflection signal. The time from each electromagnetic wave transmission signal to the electromagnetic wave reflection signal reception signal is recorded as t. The transmission speed of the electromagnetic wave signal in the waveguide rod is v; the transmission speed of the electromagnetic wave signal in the waveguide rod is generally the speed of light; The distance from each waveguide probe to the fuel level in the multi-fuel tank is calculated as: d1=v*t / 2; where d1 is the distance from the waveguide probe to the fuel level; Obtain the angle α between the waveguide probe and the horizontal plane; The vertical distance from each waveguide probe to the fuel level is calculated as: d2=sinα*d1; where d2 is the vertical distance from each waveguide probe to the fuel level; Get the total height of the fuel tank as h1; The fuel level height of each fuel tank in the multi-tank is calculated as: h2=h1-d; where h2 is the fuel level height; In practical applications, the principle uses the transmission speed and time of the electromagnetic wave signal in the waveguide rod to obtain the length of the waveguide rod outside the fuel, and calculates the height of the liquid surface based on the length outside the fuel; the time t is 0.0000000001s, and the electromagnetic wave transmission speed is about 299792458m / s. The speed of light is used for calculation here. If the material is different, the speed will be different, d1=v*t / 2=0.150m, and the vertical distance from each waveguide probe to the fuel level is calculated to be d2=sin78.67*d1=0.147m, where the result is rounded to three decimal places.
[0024] The liquid level height acquisition module is configured with an acquisition α strategy, which includes: acquiring the direction vector of the straight line function as g; The angle between the waveguide rod and the horizontal is: α=arccos[(g*u) / (|g|*|u|)]; where u is the normal vector of the horizontal plane.
[0025] In practical applications, u is the normal vector of the horizontal plane, that is, (0, 0, 1), and the g direction vector is obtained according to the linear function, such as (3, 4, 1). The angle between the waveguide rod and the horizontal is: α=arccos[(g*u) / (|g|*|u|)]=78.67°. The result is rounded to two decimal places.
[0026] The total fuel quantity acquisition module is used to acquire the total fuel quantity based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph; The total fuel quantity acquisition module is configured with a total fuel quantity acquisition strategy, which includes: obtaining the fuel quantity of each fuel tank according to the fuel level height and the fuel quantity line chart, and adding up each fuel tank to obtain the overall fuel quantity; Determine whether the overall fuel level is lower than the alarm threshold. If the overall fuel level is lower than the alarm threshold, a low fuel level alarm is issued; In actual applications, a multi-tank contains three fuel tanks. According to the fuel level heights of 51cm, 63cm and 72cm, the fuel capacities are 126 liters, 152 liters and 174 liters, and the total fuel capacity is 452 liters when added together.
[0027] Example 2, please refer to Figure 5 As shown, in the second aspect, the present application provides a ship multi-tank linkage oil level monitoring and analysis method based on data merging, comprising the following steps: Step S1, establishing a relationship line graph between the fuel level height and the fuel quantity of each tank in the multiple tanks, marked as an oil quantity line graph, step S1 includes the following sub-steps: Step S101, making each of the multiple fuel tanks unable to communicate with each other; Step S102, respectively obtain the maximum storage oil volume m of each oil tank; divide each m into n equal parts; Step S103, starting with 0 liters of fuel in each fuel tank, add m / n liters of fuel to each fuel tank in turn until it is full, and record the height H of the fuel level each time; Step S104, establishing a plurality of fuel quantity line graphs with the fuel level height as the horizontal coordinate and the fuel quantity as the vertical coordinate.
[0028] Step S2, calculating the best installation position of the waveguide rod, and installing the waveguide rod and the waveguide probe; Step S2 includes the following sub-steps: Step S201, establish a three-dimensional coordinate system with any point on the bottom of the oil tank as the origin, any horizontal direction passing through the origin as the X-axis direction, a horizontal direction perpendicular to the X-axis as the Y-axis direction, and a vertical direction through the origin as the Z-axis direction; Step S202, cutting each oil tank horizontally into o slices; Step S203, obtaining the center point Pi of each slice; Step S204, plot each center point Pi in a three-dimensional coordinate system to obtain a Pi scatter plot, perform linear fitting on the Pi scatter plot, and the function obtained by linear fitting is: Z=a*X+b*Y+c, marked as a straight line function; where a, b and c are constants, X, Y and Z are the X-axis, Y-axis and Z-axis data respectively. Step S205, a waveguide probe is installed at the top of the inner side of each oil tank in the multiple oil tanks, the waveguide probe is connected to a waveguide rod, the waveguide rod is installed according to the position of the linear function in the oil barrel, and the waveguide rod extends to the bottom of the inner side of the oil tank.
[0029] Step S3, obtaining the fuel level height of each fuel tank in the multiple fuel tanks based on the waveguide rod and the waveguide probe, step S1 includes the following sub-steps: Step S301, obtaining the fuel level height of each fuel tank in the multiple fuel tanks based on the waveguide rod and the waveguide probe, includes the following sub-steps: Step S302, transmitting an electromagnetic wave signal through each waveguide probe of the multiple oil tanks; Step S303, the electromagnetic wave signal is transmitted through the waveguide rod. When the electromagnetic wave signal encounters the fuel level, the electromagnetic wave signal is reflected. Finally, the electromagnetic wave reflected signal is received by the corresponding waveguide probe, and the time from each electromagnetic wave signal transmission to each electromagnetic wave reflected signal reception is recorded as t. Step S304, obtaining the transmission speed of the electromagnetic wave signal in the waveguide rod as v; Step S305, calculating the distance from each waveguide probe to the fuel level in the multiple fuel tanks as: d1=v*t / 2; wherein d1 is the distance from the waveguide probe to the fuel level; Step S306, obtaining the angle α between the waveguide probe and the horizontal plane; Step S306 also includes the following sub-steps: Step S3061, obtaining the direction vector of the straight line function as g; Step S3062, the angle between the waveguide rod and the horizontal is calculated as: α=arccos[(g*u) / (|g|*|u|)]; wherein u is the normal vector of the horizontal plane.
[0030] Step S307, calculating the vertical distance from each waveguide probe to the fuel level: d2=sinα*d1; where d2 is the vertical distance from each waveguide probe to the fuel level; Step S308, obtaining the total height of the fuel tank as h1; Step S309, calculating the fuel level height of each fuel tank in the multiple fuel tanks as: h2=h1-d; wherein h2 is the fuel level height.
[0031] Step S4, obtaining the total fuel quantity based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph, step S4 also includes the following sub-steps: Step S401, obtaining the fuel quantity of each fuel tank according to the fuel level height and the fuel quantity line graph, and adding up the fuel quantity of each fuel tank to obtain the overall fuel quantity; Step S402, determining whether the total fuel quantity is lower than the alarm threshold, if the total fuel quantity is lower than the alarm threshold, a low fuel quantity alarm is issued.
[0032] It should be understood by those skilled in the art that the embodiments of the present invention may provide methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program codes. Among them, the storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0033] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
Claims
1. A ship multi-tank linkage oil level monitoring and analysis method based on data merging, characterized in that: The steps include: Establish a line graph of the relationship between the fuel level height and the fuel quantity of each fuel tank in the multiple fuel tanks, marked as a fuel quantity line graph; Calculate the best installation position of the waveguide probe and install the waveguide probe and waveguide probe; Obtain the fuel level height of each fuel tank in multiple fuel tanks based on the waveguide probe and waveguide probe; The total fuel quantity is obtained based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph.
2. The method for monitoring and analyzing oil levels of multiple oil tanks in a ship based on data merging according to claim 1 is characterized in that: Establishing a line graph of the relationship between the fuel level height and the fuel quantity of each fuel tank in the multi-tank system includes the following sub-steps: Make each fuel tank in multiple fuel tanks unable to communicate with each other; Get the maximum storage oil volume m of each oil tank respectively; Divide each m into n equal parts; Starting with 0 liters of fuel in each tank, add m / n liters of fuel to each tank in turn until it is full, and record the height H of the fuel level each time; With the fuel level height as the horizontal axis and the fuel quantity as the vertical axis, multiple fuel quantity line graphs are established.
3. The method for monitoring and analyzing oil levels of multiple oil tanks in a ship based on data merging according to claim 2 is characterized in that: Calculating the best waveguide probe installation position includes the following sub-steps: A three-dimensional coordinate system is established by taking any point on the bottom of the oil tank as the origin, any horizontal direction passing through the origin as the X-axis direction, a horizontal direction perpendicular to the X-axis as the Y-axis direction, and the vertical direction through the origin as the Z-axis direction.
4. The method for monitoring and analyzing oil levels of multiple oil tanks in a ship based on data merging according to claim 3 is characterized in that: Calculating the best installation position of the waveguide probe also includes the following sub-steps: Cut each oil storage tank horizontally into o slices; Get the center point Pi of each slice; Plot each center point Pi in a three-dimensional coordinate system to obtain a Pi scatter plot, and perform linear fitting on the Pi scatter plot. The function obtained by linear fitting is: Z=a*X+b*Y+c, marked as a straight line function; where a, b and c are constants, and X, Y and Z are X-axis, Y-axis and Z-axis data respectively.
5. The method for monitoring and analyzing oil levels of multiple oil tanks in a ship based on data merging according to claim 4 is characterized in that: Installing the waveguide probe and waveguide probe includes the following sub-steps: In multiple oil tanks, a waveguide probe is installed at the top of the inner side of each oil tank. The waveguide probe is connected to a waveguide rod. The waveguide rod is installed in the oil barrel according to the position of a straight line function, and the waveguide rod extends to the bottom of the inner side of the oil tank.
6. The method for monitoring and analyzing oil levels of multiple oil tanks in a ship based on data merging according to claim 5 is characterized in that: Obtaining the fuel level height of each fuel tank in multiple fuel tanks based on the waveguide probe and the waveguide probe includes the following sub-steps: Transmitting electromagnetic wave signals through each waveguide probe of the multiple oil tanks; The electromagnetic wave signal is transmitted through the waveguide rod. When the electromagnetic wave signal encounters the fuel level, the electromagnetic wave signal is reflected. Finally, the corresponding waveguide probe is used to receive the electromagnetic wave reflection signal. The time from each electromagnetic wave transmission signal to the electromagnetic wave reflection signal reception signal is recorded as t. The transmission speed of the electromagnetic wave signal in the waveguide rod is v; The distance from each waveguide probe to the fuel level in the multi-fuel tank is calculated as: d1=v*t / 2; where d1 is the distance from the waveguide probe to the fuel level; Obtain the angle α between the waveguide probe and the horizontal plane; The vertical distance from each waveguide probe to the fuel level is calculated as: d2=sinα*d1; where d2 is the vertical distance from each waveguide probe to the fuel level; Get the total height of the fuel tank as h1; The fuel level height of each fuel tank in the multi-tank system is calculated as: h2=h1-d; where h2 is the fuel level height.
7. The method for monitoring and analyzing oil levels of multiple oil tanks in a ship based on data merging according to claim 6 is characterized in that: Obtaining the angle α between the waveguide probe and the horizontal plane includes the following sub-steps: Get the direction vector of the straight line function as g; The angle between the waveguide rod and the horizontal is: α=arccos[(g*u) / (|g|*|u|)]; where u is the normal vector of the horizontal plane.
8. The method for monitoring and analyzing oil levels of multiple oil tanks in a ship based on data merging according to claim 7 is characterized in that: Obtaining the total fuel quantity based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph includes the following sub-steps: The fuel volume of each fuel tank is obtained according to the fuel level height and the fuel volume line graph, and the overall fuel volume is obtained by adding up the fuel volume of each fuel tank to determine whether the overall fuel volume is lower than the alarm threshold. If the overall fuel volume is lower than the alarm threshold, a low fuel volume alarm is issued.
9. A ship multi-tank linkage oil level monitoring and analysis system based on data merging, used to implement a ship multi-tank linkage oil level monitoring and analysis method based on data merging according to any one of claims 1 to 8, characterized in that: include: Line chart creation module, equipment installation module, liquid level acquisition module and total fuel quantity acquisition module; The line graph establishment module is used to establish a line graph of the relationship between the fuel level height and the fuel quantity of each fuel tank in the multiple fuel tanks, which is marked as a fuel quantity line graph; The equipment installation module is used to calculate the best installation position of the waveguide rod and install the waveguide rod and the waveguide probe; The liquid level height acquisition module is used to acquire the fuel liquid level height of each fuel tank in the multiple fuel tanks based on the waveguide rod and the waveguide probe; The total fuel quantity acquisition module is used to acquire the total fuel quantity based on the fuel level height of each fuel tank in the multiple fuel tanks and the corresponding fuel quantity line graph.
