A GNSS-R water surface height measurement method for complex situations

The properties around the reflection points were analyzed by the delay Doppler method, distinguishing water bodies from soil vegetation, and establishing a model to determine the location of soil vegetation, solving the problem of reduced accuracy in complex situations by GNSS-R water surface monitoring technology, achieving high-precision and low-cost water surface height monitoring.

CN118817031BActive Publication Date: 2025-04-18NANJING TECH CENT OF WUXI KALMAN NAVIGATION TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410806577.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-21
Publication Date
2025-04-18
Estimated Expiration
2044-06-21

AI Technical Summary

Technical Problem

The existing GNSS-R surface monitoring technology is susceptible to non-surface reflected signals in complex situations, resulting in a reduced accuracy of the solution result. The traditional method is costly and difficult, making it difficult to achieve continuous monitoring on a large scale or global scale.

Method used

The properties around the reflection points were analyzed by delay Doppler method, water bodies and soil vegetation were distinguished, and the soil vegetation was established to determine the location of soil vegetation, and their azimuth angles were recorded, and the correct height angle and azimuth angle screening range was finally obtained to improve the accuracy of the water surface height solution result.

Benefits of technology

It improves the accuracy of the water surface height solution results, reduces errors, and achieves high accuracy and low cost for water surface height monitoring in complex situations, and is suitable for continuous monitoring on a large scale or global scale.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118817031B_ABST
    Figure CN118817031B_ABST
Patent Text Reader

Abstract

The present invention relates to a GNSS-R water surface height measurement method for complex situations, comprising the following steps: GNSS-R data reception; time matching; GNSS-R solution; determination of water surface height and satellite signal elevation angle and azimuth angle screening range. The present invention uses the delayed Doppler method to analyze the properties around the reflection point, distinguishes water bodies from soil vegetation, determines the location of soil vegetation by establishing a model, and then determines whether the location of the reflection point coordinates is located in the soil vegetation area, and records its azimuth and elevation angle, and finally obtains the correct elevation angle and azimuth angle screening range, thereby improving the accuracy of the water surface height solution result; and also establishes the relationship between water level height and elevation angle screening by repeatedly recording the elevation angle and azimuth angle screening range under different water surface heights of the same reservoir, the elevation angle screening range is large when the water level is low, and the elevation angle screening range is small when the water level is high, and different elevation angle screening ranges are selected according to the water surface height solved during the time period, thereby further improving the accuracy of the water surface height solution.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of surveying and mapping science and technology, and in particular to a GNSS-R water surface height measurement method for complex situations. Background Art

[0002] The impact of the current global climate, floods and waterlogging disasters are caused by heavy rainfall, storm surges and other special reasons that lead to untimely drainage, resulting in waterlogging and flooding of land and houses. In order to minimize losses and protect people's lives and property safety, accurate and real-time water level monitoring is crucial in flood disasters, which can provide early warning and help decision makers take emergency measures.

[0003] There are two main types of traditional water level monitoring methods: contact methods and non-contact methods. However, in practical applications, traditional water level monitoring methods have some limitations and shortcomings: for example, contact methods require direct contact with the water surface, which is easily affected by pollutants or biological attachment, causing errors or damage; non-contact methods require the emission of electromagnetic waves or sound waves, which may interfere with or pollute the surrounding environment; in addition, traditional methods can usually only monitor water level changes at a single point or local area, and cannot achieve continuous monitoring over a large range or globally.

[0004] With the in-depth study of GNSS, the global satellite navigation system reflection measurement GNSS-R technology has been derived and applied to water level monitoring. Compared with traditional water level monitoring methods, GNSS-R water level monitoring technology has the advantages of low cost, low power consumption, all-weather, long-term continuity, stability, no calibration, high time resolution and wide coverage. In addition, since GNSS can provide accurate location information, GNSS-R technology can monitor the change of absolute height of the water surface. However, according to current research and analysis, for GNSS-R water surface monitoring, the water surface height result is easily affected by the reflection signal of non-water surface such as soil and vegetation, resulting in reduced accuracy of the solution result; and when the elevation angle azimuth screening method is used to remove the satellite signal in the direction of soil and vegetation, the elevation angle range screening often needs to be manually configured according to the on-site situation, which is costly and difficult; for reservoir applications, the water level may change greatly. When the water level is low, the reservoir wall will be exposed to the water surface, and this part will also reflect the satellite signal, affecting the positioning accuracy. Summary of the invention

[0005] In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a GNSS-R water surface height measurement method for complex situations, so as to solve one or more problems in the prior art.

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

[0007] A GNSS-R water surface height measurement method for complex situations, characterized by comprising the following steps:

[0008] GNSS-R data reception;

[0009] Time matching;

[0010] GNSS-R solution;

[0011] Determination of the screening range of water surface height, satellite signal elevation angle and azimuth angle.

[0012] Furthermore, the GNSS data receiving comprises the following steps:

[0013] Receive GNSS signals through the upward-looking antenna and downward-looking antenna of the GNSS receiver;

[0014] GNSS signal data analysis;

[0015] Eliminate the GNSS satellite signals that do not meet the standards in the data set and complete the construction of the GNSS basic data set;

[0016] Solve for GNSS-R signal data.

[0017] Furthermore, the time matching includes the following steps:

[0018] storing received upward-looking antenna data or downward-looking antenna data;

[0019] Compare the time with the existing upward-looking antenna data or downward-looking antenna data. If the time is the same, enter the solution. If the time is different, eliminate the earlier data and store the uneliminated data waiting for new data input.

[0020] Furthermore, the GNSS-R solution includes the following steps:

[0021] Calculate the water surface height;

[0022] Delayed Doppler analysis was performed.

[0023] Furthermore, the water surface height calculation includes the following steps:

[0024] Conduct GNSS dual-antenna water level monitoring;

[0025] Calculate the delay path △ρ between the up-view signal and the down-view signal;

[0026] Calculate the height h between the location of the water antenna and the horizontal plane;

[0027] Calculate the coordinates of the satellite signal reflection point.

[0028] Further, the delayed Doppler analysis comprises the following steps:

[0029] Establish the reflection point coordinate system;

[0030] Define the relationship expression between the reflection point coordinate system and the delay Doppler domain;

[0031] A mapping relationship model between the coordinates of the reflection point coordinate system and the corresponding delay increment and Doppler frequency shift is defined;

[0032] Determine the reflection point location information.

[0033] Furthermore, the relationship between the reflection point coordinate system and the delay Doppler domain is expressed as follows:

[0034]

[0035] Where: (x, y) is the coordinate of the reflection point coordinate system, (τ xy , f d,xy ) is the delay increment and Doppler frequency shift corresponding to the reflection point; γ is the GNSS satellite elevation angle; h is the height from the receiving antenna to the reflection surface, is the GNSS satellite speed.

[0036] Furthermore, the mapping relationship model between the coordinates of the reflection point coordinate system and the corresponding delay increment and Doppler frequency shift is shown in the following formula:

[0037]

[0038] Where: (x, y) is the coordinate of the reflection point coordinate system, (τ xy , f d,xy ) is the delay increment and Doppler frequency shift corresponding to the reflection point; γ is the GNSS satellite elevation angle; h is the height from the receiving antenna to the reflection surface, is the GNSS satellite speed, (X i ,Y i ) is the mapping function.

[0039] Further, the determination of the water surface height and the satellite signal elevation angle and azimuth screening range comprises the following steps:

[0040] Determine the non-water surface reflection point and the azimuth and altitude angle of the non-water surface reflection point;

[0041] Determine the azimuth and altitude angles of satellite signal screening. If the signal meets the rejection conditions, it will be rejected. If not, the signal data will be recorded.

[0042] Establish water surface height and azimuth elevation angle screening ranges.

[0043] Furthermore, the elimination condition is to use the azimuth and altitude of the non-water surface reflection point as the boundary, and all satellite signals within 1° around the azimuth of this point and with an altitude angle less than the altitude angle of this point are eliminated.

[0044] Compared with the prior art, the beneficial technical effects of the present invention are as follows:

[0045] (I) The present invention uses the delayed Doppler method to analyze the properties around the reflection point, distinguish between water bodies and soil vegetation, determine the location of the soil vegetation by establishing a model, and then determine whether the coordinates of the reflection point are located in the soil vegetation area, and record its azimuth and altitude angles, and finally obtain the correct altitude and azimuth screening range, thereby improving the accuracy of the water surface height solution results.

[0046] (ii) The present invention establishes a relationship between water level and elevation angle screening by repeatedly recording the elevation angle and azimuth angle screening ranges at different water level heights of the same reservoir. The elevation angle screening range is large when the water level is low, and the elevation angle screening range is small when the water level is high. Different elevation angle screening ranges are selected according to the water level solved in the time period, thereby improving the accuracy of water surface height calculation. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 A schematic diagram of an overall flow chart of a GNSS-R water surface height measurement method for complex situations according to an embodiment of the present invention is shown.

[0048] Figure 2 A detailed flow chart of a GNSS-R water surface height measurement method for complex situations according to an embodiment of the present invention is shown.

[0049] Figure 3 A schematic diagram of dual-antenna water level monitoring of a GNSS-R water surface height measurement method for complex situations according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical scheme and advantages of the present invention clearer, the following is a further detailed description of a GNSS-R water surface height measurement method for complex situations proposed by the present invention in combination with the accompanying drawings and specific embodiments. According to the following description, the advantages and features of the present invention will be clearer. It should be noted that the accompanying drawings are in a very simplified form and use non-precise proportions, which are only used to conveniently and clearly assist in explaining the purpose of the embodiments of the present invention. In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, please refer to the accompanying drawings. It should be noted that the structure, proportion, size, etc. illustrated in the drawings of this specification are only used to match the content disclosed in the specification for people familiar with this technology to understand and read, and are not used to limit the limiting conditions for the implementation of the present invention, so they have no technical substantive significance. Any structural modification, change in proportional relationship or adjustment of size, without affecting the effect that the present invention can produce and the purpose that can be achieved, should still fall within the scope of the technical content disclosed by the present invention.

[0051] See also Figure 1 and Figure 2 A GNSS-R water surface height measurement method for complex situations, characterized by comprising the following steps:

[0052] Step 1: GNSS-R data reception.

[0053] Step 1.1: Receive GNSS signals through the upward-looking antenna and downward-looking antenna of the GNSS receiver: The direct antenna of the GNSS receiver, i.e. the upward-looking antenna, is used as the base station, and the reflective antenna, i.e. the downward-looking antenna, is used as the rover.

[0054] Step 1.2: GNSS signal data analysis: Through analysis, obtain the elevation angle (ele), carrier-to-noise ratio (C / N) of the satellite signal. 0 ), azimuth (az) and pseudorange error of the pseudorange.

[0055] Furthermore, at a known receiver position (x t ,y t ,z t ) can be obtained by inverting the pseudorange ρ t , the expression is shown in the following formula 1:

[0056]

[0057] Where: is the clock error calculated by the receiver, is the correction value of the satellite clock error, I is the ionospheric delay obtained by the Klobuchar model, T is the tropospheric delay obtained by the Saastamoinen model, c is the speed of light, (x t ,y t ,z t) represents the receiver coordinates, (x s ,y s ,z s ) represents the satellite coordinates.

[0058] Furthermore, the pseudorange ρ obtained by actual reception and the simulated pseudorange ρ obtained by inversion are t , then the pseudorange error △ρ can be expressed as shown in the following formula 2:

[0059]

[0060] Where: and They represent the residuals of the receiver clock error and the satellite clock error, △I and △T represent the parts that are not offset by the ionospheric delay obtained by the Klobuchar model and the tropospheric delay obtained by the Saastamoinen model, respectively, and ε is the noise.

[0061] Step 1.3: Eliminate GNSS satellite signals in the dataset whose satellite elevation angle and carrier-to-noise ratio do not meet the standards, and complete the construction of the GNSS basic dataset.

[0062] Step 1.4: Solve for GNSS-R signal data.

[0063] Furthermore, the direct antenna, the reflector antenna and the dual-channel software receiver form a receiving system. The direct antenna is a right-hand circularly polarized antenna, which receives GNSS signals from satellites as references. The reflector antenna is a left-hand circularly polarized antenna, which faces the water surface and receives GNSS signals reflected by the water surface.

[0064] Furthermore, the direct Beidou navigation signal is as follows:

[0065]

[0066] Where: S is the satellite signal, t is the time, f is the signal frequency, j is the satellite number, A is the antenna correlation coefficient, C is the C / A code, and D is the data code.

[0067] Furthermore, the Beidou navigation signal reflected by the water surface is shown in equation 4 below:

[0068]

[0069] Where: τ is the delayed signal, τ=s / c, s is the extra distance the reflected signal travels, c is the speed of light, j is the satellite number, S is the satellite signal, t is time, and f is the signal frequency.

[0070] Furthermore, the extra distance s that the reflected signal travels can be calculated by the phase difference ψ between the reflected signal and the direct signal. d j The result is as shown in the following formula 5:

[0071]

[0072] Step 2: Time matching. After the GNSS data is received, the data from the direct antenna and the reflective antenna will be time matched, and the direct signal and the reflected signal at the same time will enter the solution program.

[0073] Step 2.1: Storing the received upward-looking antenna data or downward-looking antenna data: Whenever data is received, first store the received direct-view antenna data or reflected-view antenna data.

[0074] Step 2.2: Compare the time with the existing reflection antenna data or direct antenna data, that is, compare the direct antenna data time with the reflection antenna data time. If the time is the same, enter the solution; if the time is different, remove the earlier data and store the other data to wait for new data input.

[0075] Step 3: GNSS-R solution.

[0076] Step 3.1: Calculate the water surface height.

[0077] Step 3.1.1 Perform GNSS dual antenna water level monitoring: Please continue to refer to Figure 3 , it can be seen from the figure that compared with the direct signal received by the sky antenna, the reflected signal received by the water antenna has an additional propagation path. Therefore, the water antenna can also be regarded as a virtual antenna located below the water surface, and the distance from the virtual antenna to the water surface is equal to the distance from the water antenna to the water surface. When the water surface height changes, the additional propagation path of the reflected signal will change, and the position of the virtual antenna will also change accordingly.

[0078] Step 3.1.2: Calculate the delay path △ρ between the upward and downward looking signals: When the receiving platform is at a relatively low ground altitude, it can be assumed that the earth is locally flat. This altitude depends on the observed incident angle and the user's tolerance for errors caused by this assumption. The error in the vertical component of the mirror point position when the earth is assumed to be flat is shown compared to the case where the earth is assumed to be spherical. Only incident angles up to 50° are included, and errors increase rapidly beyond these angles. Under this assumption, the delay path between the direct signal and the reflected signal can be expressed as shown in the following equation 6:

[0079] △ρ=(2h+s)sinθ(6)

[0080] Step 3.1.3: Calculate the height h between the water antenna location and the horizontal plane: The height between the water antenna location and the horizontal plane can be expressed as shown in the following formula 7:

[0081]

[0082] Where: △ρ is the delay path, h is the height from the phase center of the water antenna to the water surface, s is the distance between the phase midlines of the two antennas, and θ is the satellite elevation angle at the mirror reflection point.

[0083] Furthermore, by accurately knowing the position of the receiver, the height of the water surface relative to a reference surface, such as an ellipsoid, geoid or other terrain model, can be obtained.

[0084] Step 3.1.4: Calculate the coordinates of the satellite signal reflection point. With the known water surface height h, satellite azimuth angle ψ and altitude angle θ, and the upward-looking antenna coordinates (x, y, z), the water surface reflection is considered to be mirror reflection. The coordinates of the satellite signal reflection point (x i ,y i , z i ), as shown in Formula 8 below:

[0085] (x i ,y i , z i )=(x,y,z)+(hcotθsinψ,hcotθcosψ,h)×R(8)

[0086] Where: R is the coordinate system transformation matrix.

[0087] Step 3.2: Perform delay Doppler analysis. The forward scattering of the reflected signal at sea level mainly includes specular reflection or diffuse scattering. Due to the roughness of the reflecting surface, the characteristics of the reflected signal are relatively complex, which is manifested as the attenuation of the signal amplitude and the superposition of different time delays and different Doppler signals. The interval between the equal delay lines can be defined as the equal delay zone, and the signal delay in this interval is the same. Different time delays and Dopplers correspond to different reflection units of the reflecting surface, and the delay Doppler map can accurately quantify the reflection characteristics of each unit area from two aspects: time delay and frequency. Therefore, the reflection intensity of different reflection surface units is described by the delay Doppler image, and the maximum value of its amplitude can be used to describe the reflectivity of the reflecting medium to the GNSS reflected signal; the time delay of its two-dimensional correlation value can be used to describe the path delay relationship of the reflected signal relative to the direct signal, and the different reflecting surfaces of the reflecting objects directly determine the delay relationship.

[0088] Step 3.2.1: Establish the reflection point coordinate system: Take the plane perpendicular to the reflection normal and passing through the reflection point as the xoy plane, the projection of the signal incident ray on the plane as the y-axis, and the reflection normal as the z-axis to establish a spatial rectangular coordinate system, which can be called the reflection point coordinate system.

[0089] Step 3.2.2: Define the relationship between the reflection point coordinate system and the delay Doppler domain as shown in equations 9 and 10:

[0090]

[0091] Where: (x, y) is the coordinate of the reflection point coordinate system, (τ xy , f d,xy ) is the delay increment and Doppler frequency shift corresponding to the reflection point, γ is the GNSS satellite elevation angle, h is the height from the receiving antenna to the reflection surface, which can be obtained by the angle of the dam, the antenna height, and the distance from the antenna to the bottom of the dam. is the GNSS satellite speed.

[0092] Step 3.2.3: Define the mapping relationship model between the coordinates of the reflection point coordinate system and the corresponding delay increment and Doppler frequency shift as shown in the following equation 11:

[0093]

[0094] Where: (x, y) is the coordinate of the reflection point coordinate system, (τ xy , f d,xy ) is the delay increment and Doppler frequency shift corresponding to the reflection point, γ is the GNSS satellite elevation angle, h is the height from the receiving antenna to the reflection surface, is the GNSS satellite speed, (X i ,Y i ) is the mapping function.

[0095] Step 3.2.4: Determine the location information of the reflection point: After mapping, the soil and vegetation information around the reflection point will be projected onto the reflection surface, thereby determining whether it is a water surface.

[0096] Step 4: Determine the screening range of water surface height, satellite signal elevation angle and azimuth angle.

[0097] Step 4.1: Determine the non-water surface reflection point and the azimuth and altitude angle of the non-water surface reflection point: When calculating the coordinates of the reflection point through delayed Doppler, the information of the reflection surface around the reflection point will be obtained at the same time. On the one hand, a three-dimensional model will be established through the coordinates of the reflection point, and the azimuth of the satellite signal screening will be set according to the model situation; on the other hand, the material information of the reflection point and the surrounding reflection surface will be compared with the water surface to distinguish soil vegetation from the water surface, and assist in determining the edge of the water surface.

[0098] Step 4.2: Determine the azimuth and altitude angles of the satellite signal screening. If it meets the elimination conditions, it will be eliminated. If it does not meet the conditions, the signal data will be recorded.

[0099] Furthermore, the elimination condition uses the azimuth and altitude of the non-water surface reflection point as the boundary, and all satellite signals within 1 degree around the azimuth of this point and with an altitude angle less than the altitude angle of this point are eliminated.

[0100] Step 4.3: Establish the water surface height and azimuth elevation angle screening range: Calculate the water surface height again and record the relationship between the water surface height and the azimuth elevation angle screening range at this time. When the water surface height changes by more than 5 to 10 meters, determine the azimuth and elevation angle screening range again according to the changed water surface conditions, and record the corresponding relationship between the azimuth and elevation angle screening range and the water surface height in hours, and establish a model. Then the elevation angle screening range can be adjusted in time according to the implemented water surface height conditions and the model.

[0101] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0102] The above-mentioned embodiments only express several implementation methods of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.

Claims

1. A GNSS-R water surface height measurement method for complex situations, characterized in that The following steps are involved: GNSS-R data reception includes the following steps: Receive GNSS signals through the upward-looking antenna and downward-looking antenna of the GNSS receiver. GNSS signal data analysis, Eliminate the GNSS satellite signals that do not meet the standards in the data set and complete the construction of the GNSS basic data set. Solve GNSS-R signal data; Time matching includes the following steps: Store the received upward-looking antenna data or downward-looking antenna data, Compare the time with the existing upward-looking antenna data or downward-looking antenna data. If the time is the same, enter the solution. If the time is different, remove the earlier data and store the unremoved data to wait for new data input; GNSS-R solution; The determination of the screening range of the water surface height, the satellite signal elevation angle, and the azimuth angle includes the following steps: Determine the non-water surface reflection point and the azimuth and altitude angle of the non-water surface reflection point; Determine the azimuth and altitude angles of satellite signal screening. If the signal meets the rejection conditions, it will be rejected. If not, the signal data will be recorded. A model for the screening range of water surface height and azimuth elevation angle is established based on different water surface heights.

2. A GNSS-R water surface height measurement method for complex situations as claimed in claim 1, characterized in that: The GNSS-R solution includes the following steps: Calculate the water surface height; Delayed Doppler analysis was performed.

3. A GNSS-R water surface height measurement method for complex situations as claimed in claim 2, characterized in that: The water surface height calculation comprises the following steps: Conduct GNSS dual-antenna water level monitoring; Calculate the delay path △ρ between the up-view signal and the down-view signal; Calculate the height h between the location of the water antenna and the horizontal plane; Calculate the coordinates of the satellite signal reflection point.

4. A GNSS-R water surface height measurement method for complex situations as claimed in claim 3, characterized in that: The delay Doppler analysis comprises the following steps: Establish the reflection point coordinate system; Define the relationship expression between the reflection point coordinate system and the delay Doppler domain; A mapping relationship model between the coordinates of the reflection point coordinate system and the corresponding delay increment and Doppler frequency shift is defined; Determine the reflection point location information.

5. A GNSS-R water surface height measurement method for complex situations as claimed in claim 4, characterized in that: The relationship between the reflection point coordinate system and the delay Doppler domain is expressed as follows: Where: (x, y) is the coordinate of the reflection point coordinate system, (τ xy , f d,xy ) is the delay increment and Doppler frequency shift corresponding to the reflection point; γ is the GNSS satellite elevation angle; h is the height from the receiving antenna to the reflection surface, is the GNSS satellite speed.

6. A GNSS-R water surface height measurement method for complex situations as claimed in claim 5, characterized in that: The mapping relationship model between the coordinates of the reflection point coordinate system and the corresponding delay increment and Doppler frequency shift is shown in the following formula: Where: (x, y) is the coordinate of the reflection point coordinate system, (τ xy , f d,xy ) is the delay increment and Doppler frequency shift corresponding to the reflection point, γ is the GNSS satellite elevation angle, h is the height from the receiving antenna to the reflection surface, is the GNSS satellite speed, (X i ,Y i ) is the mapping function.

7. The GNSS-R water surface height measurement method for complex situations as claimed in claim 1, characterized in that: The elimination condition is to use the azimuth and altitude of the non-water surface reflection point as the boundary, and to eliminate satellite signals within 1 degree around the azimuth of this point and with an altitude angle less than the altitude angle of this point.

Citation Information

Patent Citations

  • GNSS-IR height measurement method suitable for navigation receiver

    CN113805208A

  • GNSS-R deformation monitoring method

    CN117590427A