Method for estimating quantitative precipitation by combining observation data of weather radar and rain gauges

11333797 · 2022-05-17

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for estimating quantitative precipitation by combining observation data of a weather radar and rain gauges includes: acquiring original accumulated data of rain gauges and original accumulated precipitation data of a weather radar to obtain rain gauge-weather radar data G/R pairs matched in the same grid; calculating an observation error of the original accumulated precipitation data of the weather radar through the G/R pairs, and detecting abnormal data to generate an initial correction factor field; determining whether a distance correlation exists between the initial correction factor field and the observation error, and if yes, adjusting the initial correction factor field, and correcting the original accumulated precipitation data of the weather radar through the adjusted correction factor field to obtain corrected accumulated precipitation data of the weather radar; and if not, obtaining the corrected accumulated precipitation data of the weather radar directly through a mean field bias (MFB) factor.

Claims

1. A method for estimating quantitative precipitation by combining observation data of a weather radar and rain gauges, comprising the following steps: S1: acquiring original accumulated data of the rain gauges and original accumulated precipitation data of the weather radar to obtain rain gauge-weather radar data G/R pairs matched in a same grid; S2: calculating an observation error of the original accumulated precipitation data of the weather radar through the rain gauge-weather radar data G/R pairs obtained in the step S1, and detecting abnormal data to generate an initial correction factor field; S3: determining whether a distance correlation exists between the initial correction factor field and the observation error obtained in the step S2; when the distance correlation exists, proceeding to step S4, and when the distance correlation does not exist, proceeding to step S5; S4: adjusting the initial correction factor field to obtain an adjusted correction factor field, and correcting the original accumulated precipitation data of the weather radar through the adjusted correction factor field to obtain corrected accumulated precipitation data of the weather radar; and S5: correcting the original accumulated precipitation data of the weather radar through a mean field bias (MFB) factor to obtain the corrected accumulated precipitation data of the weather radar.

2. The method according to claim 1, wherein the step S1 comprises the following sub-steps: S11: retrieving a reflectivity of the weather radar from a radar database, and converting the reflectivity into a rainfall intensity to obtain rainfall intensity data of the weather radar by the following formula: R = ( Z A ) 1 b wherein, R is the rainfall intensity of the weather radar, Z is the reflectivity of the weather radar, and A and b are dimensionless parameters; and S12: accumulating the rainfall intensity data obtained in the step S11 for 24 hours to obtain the original accumulated precipitation data R.sub.(i,j) of the weather radar, and matching the original accumulated precipitation data R.sub.(i,j) of the weather radar and the original accumulated data of the rain gauges in the same grid to obtain the rain gauge-weather radar data G/R pairs.

3. The method according to claim 2, wherein the step S2 comprises the following sub-steps: S21: calculating the observation error F.sub.g of the original accumulated precipitation data of the weather radar through the rain gauge-weather radar data G/R pairs obtained in the step S12 by the following formula:
F.sub.g=log(G/R) wherein, G is accumulated data of the rain gauges in the rain gauge-weather radar data G/R pairs, and R is accumulated precipitation data of the weather radar in the rain gauge-weather radar data G/R pairs; S22: calculating a normalized residual Z.sub.g of the original accumulated precipitation data of the weather radar through the observation error F.sub.g obtained in the step S21 and a mean value Fg of the observation error F.sub.g by the following formula: Z g = F g - F ¯ g σ wherein, σ is a standard deviation of the observation error F.sub.g; S23: determining whether an absolute value |Z.sub.g| of the normalized residual Z.sub.g obtained in the step S22 is greater than a set threshold; when |Z.sub.g| is greater than the set threshold, deleting Z.sub.g and then proceeding to step S24, and when |Z.sub.g| is less than or equal to the set threshold, proceeding directly to the step S24; and S24: fitting the observation error F.sub.g obtained in step S23 with a distance r.sub.g from the same grid to the weather radar to generate the initial correction factor field F.sub.r(i,j) by the following formula:
F.sub.r(i,j)=a+br.sub.g+cr.sub.g.sup.2 wherein, (i,j) are grid coordinates of weather radar data; and a, b and c are dimensionless parameters.

4. The method according to claim 1, wherein the step S3 comprises: evaluating whether the distance correlation exists between the observation error F.sub.g and the initial correction factor field F.sub.r(i,j) by a t-test method in a confidence interval of 95%; when the distance correlation exists, proceeding to step S4, and when the distance correlation does not exist, proceeding to step S5.

5. The method according to claim 3, wherein the step S4 comprises the following sub-steps: S41: adjusting the initial correction factor field F.sub.r(i,j) to obtain the adjusted correction factor field F.sub.(i,j) by the following formula:
F.sub.(i,j)=F.sub.r.sub.(i,j)+w.sub.s(i,j)(F.sub.s(i,j)−F.sub.r(i,j)) wherein, F.sub.s(i,j) is a spatial analysis correction factor field, and w.sub.s(i,j) is a spatial weight; and S42: correcting the original accumulated precipitation data R.sub.(i,j) of the weather radar through the adjusted correction factor field F.sub.(i,j) obtained in step S41 to obtain the corrected accumulated precipitation data R.sub.r(i,j) of the weather radar by the following formula:
R.sub.r(i,j)=R.sub.(i,j).Math.10.sup.F.sup.(i,j) wherein, R.sub.(i,j) is the original accumulated precipitation data of the weather radar.

6. The method according to claim 5, wherein a method for calculating the spatial analysis correction factor field F.sub.s(i,j) in step S41 comprises: S411: calculating a first estimate correction factor field F.sub.(i,j) through a weight w.sub.g(i,j) of each of the rain gauges in the same grid and the observation error F.sub.g by the following formula: F ( i , j ) = .Math. g = 1 N w g ( i , j ) F g .Math. g = 1 N w g ( i , j ) wherein, N is a quantity of the rain gauge-weather radar data G/R pairs, w.sub.g(i,j) is the weight of each of the rain gauges in the same grid; S412: calculating a spatial location correction factor field {circumflex over (F)}.sub.(i,j) of the rain gauges through the first estimate correction factor field F.sub.(i,j) obtained in step S411 and spatial straight-line distances r.sub.n between rain gauges having a smallest distance to a rain gauge in terms of spatial locations by the following formula: F ^ ( i , j ) = F g - .Math. n = 1 4 F ( i , j ) 1 / r n ( .Math. n = 1 4 ( 1 / r n ) ) wherein, n is a quantity of the rain gauges having the smallest distance to the rain gauge in terms of the spatial locations; and S413: calculating the spatial analysis correction factor field F.sub.s(i,j) through the first estimate correction factor field F.sub.(i,j) obtained in step S411 and the spatial location correction factor field {circumflex over (F)}.sub.(i,j) of the rain gauges obtained in step S412 by the following formula:
F.sub.s(i,j)={circumflex over (F)}.sub.(i,j)+F.sub.(i,j).

7. The method according to claim 5, wherein the spatial weight w.sub.s(i,j) in the step S41 is calculated by the following formula:
w.sub.s(i,j)=exp(−D.sub.p(i,j)/D.sub.0) wherein, D.sub.0 is a decorrelation distance, and D.sub.p is a local observation density.

8. The method according to claim 1, wherein the step S5 comprises: S51: calculating the MFB factor through accumulated data G.sub.i of the rain gauges and accumulated precipitation data R.sub.i of the weather radar located in the same grid containing the accumulated data G.sub.i of the rain gauges by the following formula: MFB = .Math. i = 1 n G i .Math. i = 1 n R i ; S52: correcting the original accumulated precipitation data R.sub.(i,j) f the weather radar through the MFB factor obtained in step S51 to obtain the corrected accumulated precipitation data R.sub.r(i,j) of the weather radar by the following formula:
R.sub.r(i,j)=R.sub.(i,j).Math.MFB.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is a flowchart of a method for estimating quantitative precipitation by combining observation data of a weather radar and rain gauges according to the present invention.

(2) FIG. 2 is a flowchart of step S1 according to the present invention.

(3) FIG. 3 is a flowchart of step S2 according to the present invention.

(4) FIG. 4 is a flowchart of step S4 according to the present invention.

(5) FIG. 5 is a flowchart of step S41 according to the present invention.

(6) FIG. 6 is a flowchart of step S5 according to the present invention.

DETAILED DESCRIPTION OF THE EMBODIMENTS

(7) The specific implementations of the present invention are described below to facilitate those skilled in the art to understand the present invention, but it should be clear that the present invention is not limited to the scope of the specific implementations. Various obvious changes made by those of ordinary skill in the art within the spirit and scope of the present invention defined by the appended claims should fall within the protection scope of the present invention.

(8) The present invention provides a method for estimating quantitative precipitation by combining observation data of a weather radar and rain gauges based on the following assumptions. (1) The point-scale observation values of the rain gauges represent the real precipitation values at respective points. (2) The observation data of the weather radar can reflect the approximate spatial distribution of the regional precipitation field, and the observation error of the weather radar is mainly caused by a distance. (3) The daily-scale accumulated precipitation observations of the weather radar and the rain gauges are comparable.

(9) The specific implementations of the present invention are described in detail below with reference to the drawings.

(10) As shown in FIG. 1, the method for estimating quantitative precipitation by combining observation data of a weather radar and rain gauges includes the following steps:

(11) S1: Acquire original accumulated data of the rain gauges and original accumulated precipitation data of the weather radar to obtain rain gauge-weather radar data G/R pairs matched in an identical geographic location grid.

(12) In this embodiment, a reflectivity of the weather radar is acquired from a weather radar database, and the reflectivity of the weather radar is converted into a rainfall intensity, so as to acquire the original accumulated precipitation data of the weather radar. The original accumulated precipitation data of the weather radar and the original accumulated data of the rain gauges are matched in the identical geographic location grid to obtain the rain gauge-weather radar data G/R pairs.

(13) As shown in FIG. 2, step S1 specifically includes the following sub-steps:

(14) S11: Retrieve a reflectivity of the weather radar from a weather radar database, and convert the reflectivity into a rainfall intensity to obtain rainfall intensity data of the weather radar by the following formula:

(15) R = ( Z A ) 1 b

(16) where, R is the rainfall intensity of the weather radar, Z is the reflectivity of the weather radar, and A and b are dimensionless parameters.

(17) S12: Accumulate the rainfall intensity data obtained in step S11 for 24 hours to obtain the original accumulated precipitation data R.sub.(i,j) of the weather radar, and match the original accumulated precipitation data R.sub.(i,j) of the weather radar and the original accumulated data of the rain gauges in an identical geographic coordinate grid to obtain the rain gauge-weather radar data G/R pairs.

(18) In this embodiment, the reflectivity of the weather radar is retrieved from the weather radar database, and is converted into a rainfall intensity through a Marshall-Palmer equation. The rainfall intensity is accumulated for 24 hours and then matched with the daily observations of the rain gauges in the identical geographic location grid to obtain the rain gauge-weather radar data G/R pairs.

(19) S2: Calculate an observation error of the original accumulated precipitation data of the weather radar through the rain gauge-weather radar data G/R pairs obtained in step S1, and detect abnormal data to generate an initial correction factor field.

(20) In this embodiment, numerical control processing is performed on the rain gauge-weather radar data G/R pairs obtained in step S1 to obtain the observation error F.sub.g and a mean value F.sub.g of the observation error F.sub.g. A normalized residual Z.sub.g is used to determine whether the rain gauge-weather radar data G/R pairs are abnormal, and if yes, the data is deleted, and an initial correction factor field is generated.

(21) As shown in FIG. 3, step S2 specifically includes the following sub-steps:

(22) S21: Calculate the observation error F.sub.g of the original precipitation data of the weather radar through the rain gauge-weather radar data G/R pairs obtained in step S12 by the following formula:
F.sub.g=log(G/R)

(23) where, G is accumulated data of the rain gauges in the matched G/R pairs, and R is accumulated precipitation data of the weather radar in the matched G/R pairs.

(24) S22: Calculate a normalized residual Z.sub.g of the original accumulated precipitation data of the weather radar through the observation error F.sub.g obtained in step S21 and the mean value F.sub.g of the observation error F.sub.g by the following formula:

(25) Z g = F g - F ¯ g σ

(26) where, σ is a standard deviation of the observation error F.sub.g.

(27) S23: Determine whether an absolute value |Z.sub.g| of the normalized residual Z.sub.g obtained in step S22 is greater than a set threshold; and if yes, delete the data and then proceeding to step S24, otherwise proceed directly to step S24.

(28) S24: Fit the observation error F.sub.g obtained in step S23 with a distance r.sub.g from the identical geographic coordinate grid to the weather radar to generate the initial correction factor field F.sub.r(i,j) by the following formula:
F.sub.r(i,j)=a+br.sub.g+cr.sub.g.sup.2

(29) where, (i,j) are grid coordinates of weather radar data; and a, b and c are dimensionless parameters.

(30) In this embodiment, by dividing and taking the logarithm of the rain gauge-weather radar data G/R pairs obtained in step S1 respectively, the observation error F.sub.g of the precipitation data of the weather radar is calculated, the mean value F.sub.g of the observation error F.sub.g is calculated, and the normalized residual Z.sub.g of the original accumulated precipitation data of the weather radar is calculated. Through the normalized residual Z.sub.g, it is further evaluated whether the observation error F.sub.g calculated at the moment can reflect the characteristics of the sample, and whether the absolute value of the normalized residual |Z.sub.g| is greater than twice the standard deviation σ of the observation error F.sub.g. If yes, it indicates that there is an abnormality in the G/R pairs, then the abnormal data is deleted and it is determined whether there is a distance correlation. In the determination of the distance correlation, the dimensionless coefficients a, b and c of the initial correction factor field F.sub.r(i,j) are obtained by fitting using the corresponding relationship between the observation error F.sub.g and the distance r.sub.g from the geographic coordinate grid to the weather radar. The initial correction factor field F.sub.r(i,j) is represented by a nonlinear second-order polynomial.

(31) S3: Determine whether a distance correlation exists between the initial correction factor field and the observation error obtained in step S2; and if yes, proceed to step S4, otherwise proceed to step S5.

(32) In step embodiment, step S3 includes: evaluate whether the distance correlation exists between the observation error F.sub.g and the initial correction factor field F.sub.r(i,j) by a t-test method in a confidence interval of 95%; and if yes, proceed to step S4, otherwise proceed to step S5.

(33) S4: Adjust the initial correction factor field, and correcting the original accumulated precipitation data of the weather radar through the adjusted correction factor field to obtain corrected accumulated precipitation data of the weather radar.

(34) In this embodiment, the adjusted correction factor field F.sub.(i,j) is obtained through the spatial analysis correction factor field F.sub.s(i,j) and the spatial weight w.sub.s(i,j), and the original accumulated precipitation data R.sub.(i,j) of the weather radar is corrected through the correction factor field F.sub.(i,j) to obtain the corrected original accumulated precipitation data R.sub.r(i,j) of the weather radar.

(35) As shown in FIG. 4, step S4 specifically includes the following sub-steps:

(36) S41: Adjust the initial correction factor field F.sub.r(i,j) to obtain the adjusted correction factor field F.sub.(i,j) by the following formula:
F.sub.(i,j)=F.sub.r.sub.(i,j)+w.sub.s(i,j)(F.sub.s(i,j)−F.sub.r(i,j))

(37) where, F.sub.s(i,j) is a spatial analysis correction factor field, and w.sub.s(i,j) is a spatial weight.

(38) The spatial weight w.sub.s in step S41 is calculated by the following formula:
w.sub.s(i,j)=exp(−D.sub.p(i,j)/D.sub.0)

(39) D.sub.0 is a decorrelation distance, and D.sub.p is a local observation density. The decorrelation distance D.sub.0 is calculated by calculating a semi-variance γ.sup.2 obtained by calculating a distance between rain gauges that are spaced 10 km apart. The decorrelation distance D.sub.0 is twice the distance when the semi-variance γ.sup.2=l/e, where e is a natural constant. The local observation density D.sub.p is the square root of an area covered by rain gauges having the smallest distance to a certain rain gauge in terms of the spatial locations in the geographic coordinate grid.

(40) In this embodiment, the spatial weight w.sub.s is obtained through the decorrelation distance D.sub.0 and the local observation density D.sub.p.

(41) As shown in FIG. 5, a method for calculating the spatial analysis correction factor field F.sub.s(i,j) in step S41 includes:

(42) S411: Calculate a first estimate correction factor field F.sub.(i,j) through a weight w.sub.g(i,j) of each of the rain gauges in the geographic coordinate grid and the observation error F.sub.g by the following formula:

(43) F ( i , j ) = .Math. g = 1 N w g ( i , j ) F g .Math. g = 1 N w g ( i , j )

(44) where, N is a quantity of G/R pairs, w.sub.g(i,j) is the weight of each of the rain gauges in the geographic coordinate grid.

(45) S412: Calculate a spatial location correction factor field {circumflex over (F)}.sub.(i,j) of the rain gauges through the first estimate correction factor field F.sub.(i,j) obtained in step S411 and spatial straight-line distances r.sub.n between rain gauges having the smallest distance to a rain gauge in terms of spatial locations by the following formula:

(46) F ^ ( i , j ) = F g - .Math. n = 1 4 F ( i , j ) 1 / r n ( .Math. n = 1 4 ( 1 / r n ) )

(47) where, n is a quantity of the rain gauges having the smallest distance to a certain rain gauge in terms of the spatial locations.

(48) S413: Calculate the spatial analysis correction factor field F.sub.s(i,j) through the first estimate correction factor field F.sub.(i,j) obtained in step S411 and the spatial location correction factor field {circumflex over (F)}.sub.(i,j) of the rain gauges obtained in step S412 by the following formula:
F.sub.s(i,j)={circumflex over (F)}.sub.(i,j)+F.sub.(i,j)

(49) In this embodiment, the first estimate correction factor field F.sub.(i,j) is calculated based on the weight w.sub.g(i,j) and the observation error F.sub.g of each rain gauge in the geographic coordinate grid. The spatial location correction factor field {circumflex over (F)}.sub.(i,j) of the rain gauges is calculated through the first estimate correction factor field F.sub.(i,j) and the spatial straight-line distances r.sub.n between the rain gauges having the smallest distance to a certain rain gauge in terms of the spatial locations. The spatial analysis correction factor field F.sub.s(i,j) is calculated through the first estimate correction factor field F.sub.(i,j) and the spatial location correction factor field {circumflex over (F)}.sub.(i,j) of the rain gauges.

(50) S42: Correct the original accumulated precipitation data R.sub.(i,j) of the weather radar through the correction factor field F.sub.(i,j) obtained in step S41 to obtain the corrected original accumulated precipitation data R.sub.r(i,j) of the weather radar by the following formula:
R.sub.r(i,j)=R.sub.(i,j).Math.10.sup.F.sup.(i,j)

(51) In this embodiment, the original accumulated precipitation data R.sub.(i,j) of the weather radar is corrected by the correction factor field F.sub.(i,j), and the corrected original accumulated precipitation data of the weather radar R.sub.r(i,j) is obtained.

(52) S5: Correct the original accumulated precipitation data of the weather radar through an MFB factor to obtain the corrected accumulated precipitation data of the weather radar.

(53) In this embodiment, for a rain gauge-weather radar data G/R pair that does not have a distance correlation, the original accumulated precipitation data of the weather radar is corrected through the MFB factor to obtain the corrected accumulated precipitation data R.sub.r(i,j) of the weather radar.

(54) As shown in FIG. 6, step S5 specifically includes:

(55) S51: Calculate the MFB factor through accumulated data G.sub.i of the rain gauges and accumulated precipitation data R.sub.i of the weather radar located in the identical geographic coordinate grid containing the accumulated data G.sub.i of the rain gauges by the following formula:

(56) 0 MFB = .Math. i = 1 n G i .Math. i = 1 n R i ;

(57) S52: Correct the original accumulated precipitation data R.sub.(i,j) of the weather radar through the MFB factor obtained in step S51 to obtain the corrected original accumulated precipitation data R.sub.r(i,j) of the weather radar by the following formula:
R.sub.r(i,j)=R.sub.(i,j).Math.MFB.

(58) In this embodiment, through the MFB factor obtained through the accumulated data G.sub.i of the rain gauges and the accumulated precipitation data R.sub.i of the weather radar located in the identical geographic coordinate grid containing the accumulated data G.sub.i of the rain gauges, the original accumulated precipitation data of the weather radar is corrected to obtain the corrected original accumulated precipitation data R.sub.r(i,j) of the weather radar.

(59) The present invention is described with reference to the flowcharts and/or block diagrams of the method, the device (system), and the computer program product according to the embodiments of the present invention. It should be understood that computer program instructions may be used to implement each process and/or each block in the flowcharts and/or the block diagrams and a combination of a process and/or a block in the flowcharts and/or the block diagrams. These computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of any other programmable data processing device to generate a machine, so that the instructions executed by a computer or a processor of any other programmable data processing device generate an apparatus for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.

(60) These computer program instructions may also be stored in a computer readable memory that can instruct the computer or any other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.

(61) These computer program instructions may also be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or another programmable device, thereby generating computer-implemented processing. Therefore, the instructions executed on the computer or another programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.

(62) In this specification, specific embodiments are used to describe the principle and implementations of the present invention, and the description of the embodiments is only intended to help understand the method and core idea of the present invention. Meanwhile, a person of ordinary skill in the art may, based on the idea of the present invention, make modifications with respect to the specific implementations and the application scope. Therefore, the content of this specification shall not be construed as a limitation to the present invention.

(63) Those of ordinary skill in the art will understand that the embodiments described herein are intended to help readers understand the principles of the present invention, and it should be understood that the protection scope of the present invention is not limited to such special statements and embodiments. Those of ordinary skill in the art may make other various specific modifications and combinations according to the technical teachings disclosed in the present invention without departing from the essence of the present invention, and such modifications and combinations still fall within the protection scope of the present invention.