Water traffic variable monitoring system and water traffic variable data processing method

By converting the bounded variables on both sides of the water transport into unbounded variables and realizing the inverse transformation of the unbounded variables, the problem of poor processing of the two-sided bounded variables in the existing technology is solved, and the stability and accuracy of data assimilation and model deviation correction are improved.

CN120216823APending Publication Date: 2025-06-27TIANJIN RES INST FOR WATER TRANSPORT ENG M O T +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510380107.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

In the process of data assimilation and model correction, the processing effect of bounded variables on both sides of water transport is poor, which can easily lead to the correction results exceeding the boundary, destroying the algorithm continuity and introducing new errors.

Method used

By converting the bounded variables on both sides of the water transport into unbounded variables and realizing the inverse transformation of the unbounded variables, the reversibility of the two-way transformation is ensured, so as to maintain the continuity and accuracy of the algorithm during data assimilation and model deviation correction.

Benefits of technology

It effectively overcomes the problem of boundary exceeding the two-sided bounded variable processing, maintains the continuity of the algorithm, avoids the introduction of new errors, and improves the stability and accuracy of data assimilation and model deviation correction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120216823A_ABST
    Figure CN120216823A_ABST
Patent Text Reader

Abstract

The invention provides a water transport variable monitoring system and a water transport variable data processing method. The water transport variable monitoring system comprises a parameter storage module, a calculation module and a result storage module. The method and the device have the advantages that the bounded variables on the two sides of water transportation are converted into unbounded variables, and the problem that a mathematical model is not suitable for the bounded variables on the two sides during data assimilation of a Kalman filter and the like or robust correction of the mathematical model is solved. Compared with a traditional method of inserting an intermediate step in an algorithm and forcibly adjusting and correcting a result to return to a boundary condition, the method has the advantages that the basic assumptions of the peripheral nested algorithms are not damaged, the continuity of the algorithm is ensured, the introduction of new errors is avoided, and the accuracy of the algorithm is improved. Theoretically, a peripheral nested data assimilation and model deviation correction model can be more stable, the assimilation effect is better, and the influence on the precision of a water transport variable and a model prediction result is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of water transport variable monitoring, and in particular relates to a water transport variable monitoring system and a water transport variable data processing method. Background Art

[0002] In the construction of intelligent water transport, it is necessary to process a series of observable water transport elements and computable and predictable water transport variables, and use technologies such as big data and big models for data fusion. Among them, the commonly used technical means are data assimilation, that is, combining observed data with model predictions, using observation results to modify (or correct) the prediction results, and assimilating to obtain better results based on comprehensive consideration of observation errors and prediction errors, and constantly updating model calculations. The water transport elements (or water transport variables) involved include unbounded variables, bilaterally bounded variables, lower bounded variables, and upper bounded variables. Unbounded variables include: flow velocity (positive value indicates the same direction as the specified direction, negative value indicates the opposite direction), wind speed, etc.; bilaterally bounded variables include: water temperature (0-100 degrees Celsius), humidity (0-saturated humidity), ship lock operating water level (design minimum-design maximum), water level on the dam upstream of the hub (dead water level-design maximum), etc.; lower boundary bounded variables include: rainfall (greater than or equal to 0), snowfall, water depth, etc.; upper boundary bounded variables include: potential energy difference of water flow relative to the source (less than or equal to 0), soil water suction (when the soil reaches saturation, the soil water suction is 0, and negative numbers are often used to represent the soil water suction), etc.

[0003] When performing data assimilation or robustness correction on the observed values ​​of the above water transport elements or the calculated values ​​of water transport variables, it is often necessary to introduce mathematical models or signal control algorithms such as Kalman filtering and gradient descent method. Many of these models (or algorithms) have good natural applicability to unbounded variables, but poor applicability to bounded variables, and the direct application of them in the correction of the observation or calculated variables of bounded water transport elements has poor results. There will be situations where the corrected calculation results exceed the specified boundaries. The conventional method is to insert intermediate steps in the algorithm and forcibly adjust the corrected results back to the boundary conditions. This will cause the original basic assumptions of the algorithm to be destroyed and the continuity of the algorithm to be cut off, thereby introducing new errors that cannot be estimated in the process, resulting in the failure of model correction or the collapse of the algorithm, and ultimately affecting the effect of data assimilation.

[0004] The above problems are most prominent in the case of two-sided bounded variables because such variables have both upper and lower boundaries. Correspondingly, in the process of data assimilation (or error correction), there is a risk that the two sets of correction results exceed the boundaries and are forcibly truncated, and the truncation errors introduced by such operations are irregular. Therefore, the outer nested data assimilation algorithms for (or including) two-sided bounded variables are more prone to crashing, affecting the accuracy of water transport variables and model prediction results. In view of the above situation, developing a method that can map two-sided bounded water transport variables into unbounded variables is an effective way to solve this problem. However, a corresponding scheme for inversely transforming the mapped unbounded variables back into the original variables must also be provided. Thus, a reversible transformation between two-sided bounded water transport variables and unbounded variables can be achieved. Summary of the Invention

[0005] In view of this, the present invention aims to propose a water transport variable monitoring system and a water transport variable data processing method to solve at least one of the problems existing in the above-mentioned prior art.

[0006] To achieve the above object, the technical solution of the present invention is implemented as follows:

[0007] In a first aspect, the present invention provides a water transport variable monitoring system, including a parameter storage module, a calculation module, and a result storage module. The parameter storage module, the calculation module, the result storage module, the prediction module, and the monitoring module are sequentially communicatively connected. The parameter storage module is used to store the imported water transport variable parameters, the calculation module is used to process the water transport variable parameters, and the result storage module is used to store the water transport variable parameters processed by the calculation module.

[0008] In a second aspect, based on the same inventive concept, the present invention also provides a water transport variable data processing method, including the following steps:

[0009] S1. Select the two-sided bounded variables in the water transport variable parameters based on the parameter storage module and obtain the values of the two-sided bounded variables;

[0010] S2. Convert the two-sided bounded variables into unbounded variables based on the calculation module;

[0011] S3. Inversely transform the unbounded variables back into two-sided bounded variables based on the calculation module;

[0012] S4. Prove the inverse transformation in step S3 based on the calculation module.

[0013] Further, in step S1, selecting the two-sided bounded variables in the water transport variable parameters based on the parameter storage module and obtaining the values of the two-sided bounded variables includes:

[0014] Define x as the two-sided bounded variable, the midpoint of its value range is x = M, and the span of the value range is L; then the lower boundary of the value of the two-sided bounded variable x is:

[0015] x = M – L / 2;

[0016] The upper boundary of the value range of the two-sided bounded variable x is:

[0017] x = M + L / 2;

[0018] The value range of the two-sided bounded variable x can be expressed as:

[0019]

[0020] Furthermore, in step S2, based on the calculation module, transforming the two-sided bounded variable into an unbounded variable includes:

[0021] The formula for transforming the two-sided bounded variable x into an unbounded variable y is:

[0022]

[0023] Then the value range of the transformed unbounded variable y is:

[0024]

[0025] Furthermore, in step S3, based on the calculation module, inversely transforming the unbounded variable into a two-sided bounded variable includes:

[0026] If the unbounded variable y is inversely transformed back into the two-sided bounded variable x, the required inverse transformation formula is the inverse function of f(x), that is:

[0027]

[0028] Using the function f(·) and its inverse function f -1 (·) can achieve the reversible transformation between the two-sided bounded variable x and the unbounded variable y.

[0029] Furthermore, in step S4, based on the calculation module, the proof of the inverse transformation in step S3 includes: defining x as a two-sided bounded variable, the midpoint of its value range is x = M, and the value range span is L; then the value range of the two-sided bounded variable x is expressed as:

[0030]

[0031] For x in the lower half interval, that is, M - L / 2 < x < M, using the content of step S2 to transform it into an unbounded variable:

[0032]

[0033] Obviously, when M - L / 2 < x < M, the transformed y < 0;

[0034] To prove that the reversible transformation between bilateral bounded variables and unbounded variables can be achieved; then apply the inverse transformation formula to the unbounded variable y for inverse transformation to obtain x_new:

[0035]

[0036] That is, x_new = x;

[0037] Similarly, for x in the upper half interval, that is, M ≤ x < M + L / 2; use the content of step S2 to convert it into an unbounded variable:

[0038]

[0039] Obviously, when M ≤ x < M + L / 2, the converted y ≥ 0;

[0040] To prove that the reversible transformation between bilateral bounded variables and unbounded variables can be achieved, then apply the inverse transformation formula to the unbounded variable y for inverse transformation to obtain x_new:

[0041]

[0042] That is, x_new = x.

[0043] Compared with the prior art, a water transportation variable monitoring system and a water transportation variable data processing method according to the present invention have the following advantages:

[0044] (1) For a water transportation variable monitoring system and a water transportation variable data processing method according to the present invention, the method and device proposed by the present invention achieve the conversion of bilateral bounded variables in water transportation to unbounded variables, overcoming the problem that the mathematical model is not applicable to bilateral bounded variables in data assimilation such as the Kalman filter or anti-error correction of mathematical models. Compared with the traditional method of "inserting intermediate steps in the algorithm and forcibly adjusting the corrected result back within the boundary conditions", it can avoid destroying the basic assumptions of these peripheral nested algorithms, ensure the continuity of the algorithm, avoid the introduction of new errors, and theoretically enable the peripheral nested data assimilation and model correction models to be more stable, with better assimilation effects, and avoid affecting the accuracy of water transportation variables and model prediction results.

[0045] (2) For a water transportation variable monitoring system and a water transportation variable data processing method according to the present invention, the reverse transformation of unbounded variables to bilateral bounded variables in water transportation is achieved, and it is ensured and proved that this transformation is reversible. This enables the method proposed by the present invention to be used as a pre-stage and post-stage converter for any method. The bilateral bounded variables commonly found in water transportation problems are reversibly converted into unbounded variables to meet the requirements of the calculation method for variables without boundary conditions.

[0046] (3) A water transportation variable monitoring system and a water transportation variable data processing method according to the present invention. The reversible conversion of the present invention is based on a formula, rather than establishing a mapping table for one-to-one correspondence and intermediate interpolation, and the proposed method is universal. It avoids the complex operations of establishing and querying the mapping table, and the absence of intermediate interpolation also avoids introducing interpolation errors. It reduces the memory occupation of the calculation module, speeds up the calculation speed, and reduces errors. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The drawings constituting a part of the present invention are used to provide a further understanding of the present invention. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:

[0048] Figure 1 It is a schematic flowchart of the data processing method described in the embodiment of the present invention;

[0049] Figure 2 It is a schematic diagram of the reversible transformation process between the bilateral bounded variable x and the unbounded variable y described in the embodiment of the present invention;

[0050] Figure 3 It is a schematic diagram of the principle of the water transportation variable monitoring system described in the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

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

[0052] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "transverse", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation to the present invention. In addition, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first", "second", etc. may explicitly or implicitly include one or more of such features. In the description of the present invention, unless otherwise specified, the meaning of "a plurality" is two or more.

[0053] In the description of the present invention, it should be noted that unless otherwise clearly specified and defined, the terms "installation", "connection", and "linkage" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the communication inside two components. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0054] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0055] As Figures 1 to 3 shown, a water transportation variable monitoring system includes a parameter storage module, a calculation module, and a result storage module. The parameter storage module, the calculation module, and the result storage module are communicatively connected in sequence. The parameter storage module is used to store the imported water transportation variable parameters. The calculation module is used to process the water transportation variable parameters. The result storage module is used to store the water transportation variable parameters processed by the calculation module.

[0056] The present invention also proposes a method for processing water transportation variable data, including the following steps:

[0057] S1. Select the bilateral bounded variables in the water transportation variable parameters based on the parameter storage module, and obtain the values of the bilateral bounded variables.

[0058] S2. Convert the bilateral bounded variables into unbounded variables based on the calculation module.

[0059] S3. Inversely convert the unbounded variables into bilateral bounded variables based on the calculation module.

[0060] S4. Prove the inverse conversion in step S3 based on the calculation module.

[0061] In a preferred embodiment of the present invention, let x be a bilateral bounded variable, the midpoint of its value range is x = M, and the span of the value range is L. Then, the lower boundary of the value of this bilateral bounded variable is: x = M - L / 2;

[0062] The upper boundary of the value is:

[0063] x = M + L / 2;

[0064] The value range of this bilateral bounded variable can be expressed as:

[0065]

[0066] In a preferred embodiment of the present invention, the formula for converting x into an unbounded variable y proposed by the present invention is:

[0067]

[0068] The value range of the transformed variable y is:

[0069]

[0070] Correspondingly, to inversely transform y back to x, the required inverse transformation formula is the inverse function of f(x), that is:

[0071] By using the function f(·) and its inverse function f -1 (·), the reversible transformation between the two-sided bounded variable x and the unbounded variable y can be realized.

[0072] In a preferred embodiment of the present invention, it is proved that this transformation is reversible:

[0073] Let x be a two-sided bounded variable, the midpoint of its value range is x = M, and the value range span is L. The value range of this two-sided bounded variable can be expressed as:

[0074]

[0075] (1) For x in the lower half interval, that is, M - L / 2 < x < M. Use the method proposed in the present invention to transform it into an unbounded variable:

[0076]

[0077] Obviously, when M - L / 2 < x < M, the transformed y < 0.

[0078] To prove that the method proposed in the present invention can achieve a reversible transformation between a two-sided bounded variable and an unbounded variable. Then apply the formula proposed in the present invention to y for inverse transformation to obtain x_new:

[0079]

[0080] That is, x_new = x.

[0081] (2) Similarly, for x in the upper half interval, that is, M ≤ x < M + L / 2. Use the method proposed in the present invention to transform it into an unbounded variable:

[0082]

[0083] Obviously, when M ≤ x < M + L / 2, the transformed y ≥ 0.

[0084] To prove that the method proposed in the present invention can achieve a reversible transformation between a two-sided bounded variable and an unbounded variable. Then apply the formula proposed in the present invention to y for inverse transformation to obtain x_new:

[0085]

[0086] That is, x_new = x.

[0087] In summary, the conclusions obtained from the transformation and then inverse transformation of the lower interval x and the upper interval x are the same, that is, for any x, the x_new obtained after its transformation and then inverse transformation is x_new = x. Therefore, the method proposed by the present invention can achieve the reversible conversion between a bilateral bounded variable and an unbounded variable.

[0088] Example 1:

[0089] Suppose a water transportation variable x represents the operating water level of a ship lock (expressed by its elevation relative to a certain fixed reference plane), and its designed lowest elevation is -2m and the designed highest elevation is 8m. Then, this water transportation variable x is a typical bilateral bounded variable. In order to better adapt to data assimilation algorithms such as Kalman filtering, it is necessary to transform it into an unbounded variable y. And it is required that such a transformation is reversible mathematically.

[0090] Applying the method of the present invention, the steps are as follows:

[0091] 1. Identify the midpoint M and the interval span L of x, and store them in the parameter storage module, as follows:

[0092]

[0093] L = 8 - (-2) = 10;

[0094] 2. Use the calculation module to apply the formula proposed by the present invention to construct the corresponding conversion function, transform the bilateral bounded variable x into the unbounded variable y, and output and store the result in the result storage module, as follows:

[0095] 3. If it is necessary to inverse-transform the unbounded variable y back to the bilateral bounded variable x, then use the calculation module to apply the formula proposed by the present invention to construct the corresponding conversion function, output the result and store the result in the result storage module, as follows:

[0096]

[0097] The schematic diagram of the reversible transformation process between the bilateral bounded variable x and the misunderstood variable y in this embodiment is as Figure 2 shown. In Figure 2 , (a) represents the process of transforming the bilateral bounded variable x into the unbounded variable y. (b) represents the relationship between the original bilateral bounded variable x and the x_new obtained after two transformations. (c) represents the process of inverse-transforming the unbounded variable y back to the bilateral bounded variable (using x_new to represent the inverse transformation result, distinguished from the initial variable x).

[0098] From Figure 2As can be seen from (a) in [reference], the method proposed in the present invention successfully transforms the bilateral bounded variable x with a value range of (-2, 8) into an unbounded variable with a value range of (-∞, ∞). For example, when x = 0, the transformed y = -0.9163.

[0099] As can be seen from Figure 2 (c) in [reference], the inverse transformation function in the method proposed in the present invention successfully inverse-transforms the unbounded variable y with a value range of (-∞, ∞) back into the bilateral bounded variable with a value range of (-2, 8). Figure 2 The inverse transformation result is denoted by x_new in (c) in [reference] for distinction. For example, when y = -0.9163, the inverse transformation result x_new = 0.

[0100] As can be seen from Figure 2 (b) in [reference], the transformation method proposed in the present invention is reversible. For example, for the bilateral bounded variable x with a value range of (-2, 8), at a certain point x = 0, after being transformed by the transformation function, the corresponding unbounded variable y has a certain point y = -0.9163. After this point is transformed by the inverse transformation function, the obtained bilateral bounded variable x_new corresponds to x_new = 0. That is, x_new = x.

[0101] Advantages of the present invention:

[0102] (1) The method and device proposed in the present invention realize the transformation of the bilateral bounded variable in water transportation to an unbounded variable, overcoming the problem that the mathematical model is not applicable to the bilateral bounded variable in data assimilation such as the Kalman filter or anti-robust correction of the mathematical model. Compared with the traditional method of "inserting intermediate steps in the algorithm and forcibly adjusting the corrected result back within the boundary conditions", it can ensure that the basic assumptions of these peripheral nested algorithms are not damaged, guarantee the continuity of the algorithm, avoid the introduction of new errors, and theoretically enable the peripheral nested data assimilation and model correction models to be more stable, with better assimilation effects, and avoid affecting the accuracy of water transportation variables and model prediction results.

[0103] (2) It realizes the reverse transformation of the unbounded variable to the bilateral bounded variable in water transportation, and ensures and proves that this transformation is reversible. This enables the method proposed in the present invention to be used as a pre - or post - converter for any method. It reversibly transforms the commonly seen bilateral bounded variable in water transportation problems into an unbounded variable, meeting the requirements of the calculation method for variables without boundary conditions.

[0104] (3) The reversible transformation of the present invention is based on formulas rather than establishing a mapping table for one - to - one correspondence and intermediate interpolation, and the proposed method is universal. It avoids the complex operations of establishing and querying the mapping table, and the absence of intermediate interpolation also avoids the introduction of interpolation errors. It reduces the memory occupation of the calculation module, speeds up the calculation speed, and reduces errors.

[0105] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims

1. A water transport variable monitoring system, characterized in that: It includes a parameter storage module, a calculation module, and a result storage module. The parameter storage module, the calculation module, the result storage module, the prediction module, and the monitoring module are communicatively connected in sequence. The parameter storage module is used to store the imported water transportation variable parameters, the calculation module is used to process the water transportation variable parameters, and the result storage module is used to store the water transportation variable parameters processed by the calculation module.

2. A method for processing water transportation variable data, which is applied to the water transportation variable monitoring system according to claim 1, and is characterized in that it includes the following steps: S1. Based on the parameter storage module, select the two-sided bounded variables in the water transportation variable parameters, and take values for the two-sided bounded variables; S2. Based on the calculation module, transform the two-sided bounded variables into unbounded variables; S3. Based on the calculation module, inversely transform the unbounded variables into two-sided bounded variables; S4. Based on the calculation module, prove the inverse transformation in step S3.

3. According to the method for processing water transportation variable data described in claim 2, it is characterized in that: in step S1, based on the parameter storage module, select the two-sided bounded variables in the water transportation variable parameters, and take values for the two-sided bounded variables, including: Define x as the two-sided bounded variable, the midpoint of its value range is x = M, and the value range span is L; then the lower boundary of the value of the two-sided bounded variable x is: x = M – L / 2; The upper boundary of the value of the two-sided bounded variable x is: x = M + L / 2; The value range of the two-sided bounded variable x can be expressed as:

4. According to the method for processing water transportation variable data described in claim 2, it is characterized in that: in step S2, based on the calculation module, transform the two-sided bounded variables into unbounded variables, including: The formula for transforming the two-sided bounded variable x into the unbounded variable y is: Then the value range of the transformed unbounded variable y is:

5. According to the method for processing water transportation variable data described in claim 2, it is characterized in that: in step S3, based on the calculation module, inversely transform the unbounded variables into two-sided bounded variables, including: If the unbounded variable y is inversely transformed back into the two-sided bounded variable x, the required inverse transformation formula is the inverse function of f(x), that is: Using the function f(·) and its inverse function f -1 (·) It is possible to realize the reversible transformation of a bilaterally bounded variable x and an unbounded variable y.

6. According to the method for processing water transportation variable data described in claim 2, it is characterized in that: in step S4, based on the calculation module, prove the inverse transformation in step S3, including: Define x as the two-sided bounded variable, the midpoint of its value range is x = M, and the value range span is L; then the value range of the two-sided bounded variable x is expressed as: For x in the lower half interval, that is, M - L / 2 < x < M, use the content of step S2 to transform it into an unbounded variable: Obviously, when M - L / 2 < x < M, the transformed y < 0; To prove that the reversible transformation between the two-sided bounded variable and the unbounded variable can be achieved; then apply the inverse transformation formula to the unbounded variable y for inverse transformation to obtain x_new: That is, x_new = x; Similarly, for x in the upper half interval, that is, M ≤ x < M + L / 2; use the content of step S2 to transform it into an unbounded variable: Obviously, when M ≤ x < M + L / 2, the transformed y ≥ 0; To prove that the reversible transformation between bilaterally bounded variables and unbounded variables can be achieved, the unbounded variable y is then inversely transformed using the inverse transformation formula to obtain x_new: That is, x_new=x.