An EnKF-Based Method to Produce Rainfall Maps from Simulated Satellite-to-Ground MW-Link Signal Attenuation

Alberto Ortolani aConsorzio LaMMA, Firenze, Italy
bInstitute of Bioeconomy, National Research Council of Italy, Firenze, Italy

Search for other papers by Alberto Ortolani in
Current site
Google Scholar
PubMed
Close
,
Francesca Caparrini aConsorzio LaMMA, Firenze, Italy

Search for other papers by Francesca Caparrini in
Current site
Google Scholar
PubMed
Close
,
Samantha Melani aConsorzio LaMMA, Firenze, Italy
bInstitute of Bioeconomy, National Research Council of Italy, Firenze, Italy

Search for other papers by Samantha Melani in
Current site
Google Scholar
PubMed
Close
,
Luca Baldini cInstitute of Atmospheric Sciences and Climate, National Research Council of Italy, Rome, Italy

Search for other papers by Luca Baldini in
Current site
Google Scholar
PubMed
Close
, and
Filippo Giannetti dDipartimento di Ingegneria dell'Informazione, Università di Pisa, Pisa, Italy

Search for other papers by Filippo Giannetti in
Current site
Google Scholar
PubMed
Close
Open access

Abstract

Measuring rainfall is complex, due to the high temporal and spatial variability of precipitation, especially in a changing climate, but it is of great importance for all the scientific and operational disciplines dealing with rainfall effects on the environment, human activities, and economy. Microwave (MW) telecommunication links carry information on rainfall rates along their path, through signal attenuation caused by raindrops, and can become measurements of opportunity, offering inexpensive chances to augment information without deploying additional infrastructures, at the cost of some smart processing. Processing satellite telecom signals brings some specific complexities related to the effects of rainfall boundaries, melting layer, and nonweather attenuations, but with the potential to provide worldwide precipitation data with high temporal and spatial samplings. These measurements have to be processed according to the probabilistic nature of the information they carry. An ensemble Kalman filter (EnKF)-based method has been developed to dynamically retrieve rainfall fields in gridded domains, which manages such probabilistic information and exploits the high sampling rate of measurements. The paper presents the EnKF method with some representative tests from synthetic 3D experiments. Ancillary data are assumed as from worldwide-available operational meteorological satellites and models, for advection, initial and boundary conditions, and rain height. The method reproduces rainfall structures and quantities in a correct way, and also manages possible link outages. Its results are also computationally viable for operational implementation and applicable to different link observation geometries and characteristics.

Denotes content that is immediately available upon publication as open access.

© 2021 American Meteorological Society. For information regarding reuse of this content and general copyright information, consult the AMS Copyright Policy (www.ametsoc.org/PUBSReuseLicenses).

Corresponding author: Alberto Ortolani, ortolani@lamma.toscana.it

This article is included in the 12th International Precipitation Conference (IPC12) Special Collection.

Abstract

Measuring rainfall is complex, due to the high temporal and spatial variability of precipitation, especially in a changing climate, but it is of great importance for all the scientific and operational disciplines dealing with rainfall effects on the environment, human activities, and economy. Microwave (MW) telecommunication links carry information on rainfall rates along their path, through signal attenuation caused by raindrops, and can become measurements of opportunity, offering inexpensive chances to augment information without deploying additional infrastructures, at the cost of some smart processing. Processing satellite telecom signals brings some specific complexities related to the effects of rainfall boundaries, melting layer, and nonweather attenuations, but with the potential to provide worldwide precipitation data with high temporal and spatial samplings. These measurements have to be processed according to the probabilistic nature of the information they carry. An ensemble Kalman filter (EnKF)-based method has been developed to dynamically retrieve rainfall fields in gridded domains, which manages such probabilistic information and exploits the high sampling rate of measurements. The paper presents the EnKF method with some representative tests from synthetic 3D experiments. Ancillary data are assumed as from worldwide-available operational meteorological satellites and models, for advection, initial and boundary conditions, and rain height. The method reproduces rainfall structures and quantities in a correct way, and also manages possible link outages. Its results are also computationally viable for operational implementation and applicable to different link observation geometries and characteristics.

Denotes content that is immediately available upon publication as open access.

© 2021 American Meteorological Society. For information regarding reuse of this content and general copyright information, consult the AMS Copyright Policy (www.ametsoc.org/PUBSReuseLicenses).

Corresponding author: Alberto Ortolani, ortolani@lamma.toscana.it

This article is included in the 12th International Precipitation Conference (IPC12) Special Collection.

1. Introduction

Current methods to measure rainfall include a variety of solutions, with the rain gauge still being considered the reference method. Retrieving the rain fallen on an area is not easy, due to its temporal and spatial variability, but its importance is paramount for the impact on human lives and the environment. For instance, spatial and temporal variability of rainfall can result in large variations in streamflow, and this is particularly relevant in small catchments with short response times and fast runoff processes, like those in urban areas (Ochoa-Rodriguez et al. 2015; Cristiano et al. 2017).

The effort in the accurate measurement of rainfall is additionally motivated by the fact that nowadays we are experiencing and expecting changes in rainfall regimes almost everywhere (Collins et al. 2013), sometimes with dramatic effects on humans and properties (Bevere et al. 2020), and with an unquestionable but complex connection to climate change that, in large part, is yet to be understood.

Among the emerging novel methods for rainfall estimation, growing interest is in the so-called “opportunistic” (as opposed to “dedicated”) measurements, because they provide a chance to augment information without adding new infrastructures and with clear cost advantages. These data are obviously less precise than those from dedicated instruments and need some smart efforts to devise a proper processing able to extract the relevant precipitation information.

This effort is widely justified by the fact that all the available instruments for quantitative estimation of spatial rainfall exhibit both advantages and limitations.

First, rain gauges are accurate but provide local measurements unless spatially interpolated and dense network are limited to sparse areas (Villarini et al. 2008; Kidd et al. 2017). Disdrometers (impact, imaging, or laser) provide information also on raindrop shape, density, and velocity (Liu et al. 2013), but their use is still limited and, in any case, they are still devices for pointwise measurements.

Weather radars instead provide spatial and temporal resolutions adequate for several applications, but quantitative estimation of rain rates is still a matter of research and not reliable yet, even when merged with other instruments, e.g., rain gauges (Ochoa Rodriguez et al. 2019; Jewell and Gaussiat 2015; Cuccoli et al. 2020). Furthermore, complex orography can block radar measurements. Then, weather radars are costly instruments to buy and maintain, and although many countries have deployed a national radar network, a global coverage with high and uniform quality is still to come.

Satellites observations provide rainfall products and other related information, like motion vectors and cloud cover, with global coverage and good accuracy (Kidd and Levizzani 2011; Nguyen et al. 2018). They are an invaluable source of information for climate studies (Sun et al. 2018) as well as for synoptic or regional nowcasting, but they need the integration with other systems for applications requiring high quantitative precisions, or spatial scales of about 1 km or less, or measurement updated timely and more frequently than 5 min. These are, for instance, desirable temporal and spatial resolutions for nowcasting purposes in hydrology (WMO 2017).

This scenario suggests that new measurement techniques and new data merging strategies are needed to improve the rainfall estimation at local scales.

Nonconventional techniques based on the attenuation caused by rainfall on microwave (MW) links used for satellite TV broadcasting or cellular networks backhauling are encountering increasing attention. Both of them share the common principle that electromagnetic wave is attenuated by the presence of raindrops. Attenuation depends on frequency that for telecommunication systems is typically in the range 10–40 GHz. While the attenuation mechanism is basically the same, the link geometries have different characteristics: satellite links, which connect ground terminals (GT) with a given telecommunication satellite in geostationary orbit (about 36 000 km over the equator), all point to the same direction (if GT are not very distant from each other) and intercept the precipitation on a slant path; terrestrial links, such as those connecting base stations of cellular networks, have nearly horizontal path spanning a few kilometers (usually less than 5 km), essentially at ground level (10–60 m).

Also, although both systems can provide data with about 1-min update, sampling strategies and data availability can differ considerably between broadcast satellite and cellular network signals: in fact, attenuation data are stored for network monitoring purposes, and requirements may differ depending on the final utilization.

Apart from these differences, many considerations apply to both systems. The use of opportunistic sensors is attractive due to their (virtual) no cost and their potential widespread diffusion. Furthermore, in terms of data flux and storage these systems have a centralized nature that is very convenient for operational usage.

On the other hand, many scientific and technical issues arise when dealing with this peculiar type of measurement regarding signal processing, link geometry, and spatial representativeness. Several algorithms for rain rate retrieval from satellite or terrestrial links have been proposed. Results are encouraging, but many aspects still remain critical, as discussed in this paper. Above all, even if a robust algorithm to associate rain rate to signal attenuation is derived, further elements must be considered to achieve a reliable quantification of precipitation. In fact, the rain rate “measured” by a certain receiver is the result of the presence of rain drops somewhere in the propagation path between the GT and the satellite (or between two towers for cellular networks): how can this information be related to precipitation at surface? Also, considering that an opportunistic network might be composed by miscellaneous systems and configurations, whose functionality might be uneven and sometimes unpredictable, a robust data assimilation strategy is needed to obtain reliable and physically consistent estimates of rainfall fields.

This paper presents a method to reconstruct rainfall fields at very high spatial and temporal resolution from rain rates estimated from broadcast signal attenuation. The method uses the ensemble Kalman filter (EnKF) and is formulated in order to be operationally implemented in real time, taking advantage of products available from meteorological satellites as ancillary data. The use of EnKF is particularly suitable for this purpose with respect to other assimilation techniques more commonly used in operational models for weather predictions, because our problem consists essentially in following the “trajectory” of an evolving precipitation system through a continuous and high-rate cycling data assimilation, rather than in assessing the best state vector at a given time, to have optimal initial conditions for a forecasting model (Caya et al. 2005).

The paper is organized as follows: in section 2 the basic physical principles of rainfall estimation from attenuation of broadcast signals are recalled; in section 3 various approaches to obtain rainfall fields from this type of measurement are illustrated. Section 4 describes the data assimilation framework based on the EnKF formulation. Sections 5 and 6 report the results obtained with two types of synthetic experiment. Finally, discussion of main results and conclusions are presented in section 7.

2. Rainfall estimation from broadcast satellite signal

The phenomenon of signal absorption at microwave frequencies by precipitation, in telecommunication design commonly referred to as “rain fade,” is especially relevant at frequencies above 10 GHz. In satellite microwave communication, rain fade is a problem to cope with, but at the same time it carries meteorological information which can be suitably exploited (Barthès and Mallet 2013; Giannetti et al. 2017; Gharanjik et al. 2018; Arslan et al. 2018). Rain fade is an along-path phenomenon and as such it depends on the segment(s) of the signal path eventually crossing the atmospheric volume(s) where precipitation is occurring. As a consequence, rain fade can occur even if no rain is falling at the GT location, because the signal may pass through precipitation a few kilometers away, especially if the satellite dish has a low look angle. The rain fade depends on the specific attenuation, i.e., the rain attenuation per unit distance (dB km−1), which increases with rainfall intensity and the signal frequency.

The International Telecommunications Union Recommendation P.618-10 (ITU 2009) provides empirical formulas for the rain attenuation statistics as a function of the frequency in the range 7–55 GHz. The relationship between rain and signal attenuation can be also calculated theoretically using scattering theory of hydrometeors to calculate specific rain attenuation (Crane 1996).

Since rain is a nonhomogeneous process in both time and space, specific attenuation varies with location, time, and rainfall phenomena. Total rain attenuation is also dependent upon the spatial structure of rain fields (horizontal and vertical extensions of the precipitating systems) that can vary considerably for different precipitation phenomena. The maximum possible path is limited by the tropopause height, given the look angle (Fig. 1); however, if we can estimate the vertical and/or horizontal boundaries of the rain system, the rain fade can be associated to a shorter path, improving the retrieved information. In fact, wet or melting particles mostly contribute to the path attenuation.

Fig. 1.
Fig. 1.

Schematics of the link geometry and segments contributing to the path attenuation.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

Without information on the horizontal boundaries, we can only assume the same probability along the path: in this case, the rainfall integral is correct, but some spatial information is missed and intensity peaks are smoothed. In some cases, this information loss is negligible, namely, when the ground projection of the wet path is much shorter than the horizontal scale of the rainfall system: this usually happens for very high look angles (70° or more) and also for lower angles during synoptic-scale phenomena, causing stratiform precipitation with moderate height and homogeneous rain over long horizontal scales (tens of kilometers). Where advantageous, horizontal boundaries could be estimated, for instance from satellite observations.

Managing the lack of vertical information, i.e., top boundary, is more critical: when the path crosses the rain top before the tropopause (as normally happens), if rain fade is associated with the maximum path, we underestimate the actual integral rainfall over the horizontal projection of such a long path. Estimating the height of the rain layer and its uncertainty is thus necessary; it can be assumed to coincide with the 0°C isotherm, taken from climatological data or, better, from operational weather simulations or ideally from local soundings, if available. Alternatively, it can be associated to the melting layer estimated from the bright band of weather radars.

Local intense convective precipitation events are expected to be the most problematic case, as they exhibit rapidly changing structures, with a small horizontal development, but a high vertical one, no more simply relatable to the 0°C isotherm.

Another issue is that melting drops have a different (typically augmented) effect on signal attenuation with respect to liquid drops with the same water mass, so that specific relationships for the attenuation should be assumed for the part of the wet path crossing the melting layer. Signal attenuation may be partially caused also by water on antenna reflector, radome, or feed horn, contributing up to several percentages to the measured attenuation (Blevis 1965).

All these aspects should be considered when addressing the rainfall retrieval problem, or at least errors associated with these approximations should be evaluated and included in the measurement process.

Other sources of errors in the rainfall retrieval process are related to nonweather processes (Giannetti et al. 2018). Instabilities on the emitting or receiving devices can cause such variations, and also the continuous slow drift of a geostationary satellite from its assigned position and its periodic (faster) repositioning. When attenuation is measured using some quantities related to S/N (signal to noise ratio), even an increase of noise due to artificial or natural causes (e.g., sun blinding of receiving antennas close to equinoxes) can be misinterpreted as rain fade. To cope with these issues, satellite-dependent variations can be recognized and properly accounted, simultaneously processing data from a number of receivers far enough to be weather uncorrelated; some local nonweather increase of noise can be fixed thanks to ancillary information and measures can be rejected, if necessary. Some nonweather variations have different signatures than rain-fade ones, and this enables the implementation of algorithms to filter them out to reduce the error. The contribution of these phenomena to the retrieval performance is still matter of research, and it involves field experiments that are not in the scope of this work. A thorough analysis of the impact on single receiver rain retrieval of different error sources, such as characteristics and variability of melting layer, and drop size distribution, has been conducted using coincident rain gauge, weather radar, and disdrometer measurements (Adirosi et al. 2021).

So far, we have referred to satellite links, but rain fade also affects terrestrial point-to-point microwave backhaul links and can be therefore used to measure rainfall along their paths (Overeem et al. 2016a; Messer 2018), on the basis of the same concepts and with similar problems, except for satellite-specific issues and the rain height estimation, not affecting the wet path in terrestrial links.

In any case they all are instruments not conceived to measure rainfall, and the only reason why the attenuation is monitored is because telecommunication companies have to guarantee a fully functional operational service even during precipitation, avoiding that rain showers attenuate the signals down to a S/N value so low to cause the outage of the radio link between transmitter and receiver. No obvious solutions exist to cope with this problem, because lowering the transmission frequency, besides ending up into a dramatically crowded radio-frequency spectrum, means also reducing the bandwidth and thus the information that can be carried, while increasing the emission power means rising the overall system costs. Cost–benefit analyses drive the technical requirements to achieve the optimal compromise for telecom companies, and they do not always match meteorologists’ needs: in a given percentage of rainy events, telecom companies accept that rainfall intensity and extension cause the outage of the connection, but it also means that we cannot rely on such infrastructure to monitor very heavy rains. However, even a link outage condition does still provide some information: actually, it says that rainfall is heavier than a given threshold. Depending on the type of measured signal and of receive equipment, such a threshold ranges from 20 to 100 mm h−1 approximately (Giannetti et al. 2017; Giro et al. 2020).

In the following we approach rain fade measurements from a network perspective to exploit the information contained in wet path attenuations and signal outages.

3. Rainfall fields reconstruction

The availability of measurements from different sources is a great perspective to retrieve rainfall fields. While radar and satellites give a spatial estimation of rainfall, in situ measurements need to be interpolated. For rain gauges, this task is accomplished via different techniques, from the simplest Thiessen polygons to sophisticated geostatistical techniques such as kriging with its variants (Webster and Oliver 2007). Several complex aspects need to be considered in order to correctly estimate the relationship between areal and point rainfall, which depends on time scales and precipitation characteristics (Breinl et al. 2020). If applied to measurements from satellite or terrestrial microwave links, these techniques require certain adaptation. In fact, signal attenuation is associated with the presence of rainfall in a link path rather than in a specific point. So, the measurement is (i) indirect, (ii) anisotropic, and (iii) integrated over a path. The spatial distribution of links also follows patterns that are driven by commercial rather than geophysical reasons (they are for example denser in urban areas), leading to an uneven distribution of data-void regions. On the other hand, the spatial density of instruments in certain areas can be very high compared to the one usually adopted for gauges.

These considerations in broad terms apply both to satellite links and to cellular networks. Various studies have addressed the task of the reconstruction of spatial fields from sparse MW links attenuation measurements. Overeem et al. (2016b) have done a thorough work producing maps for the territory of the Netherlands for two and a half years from an operational cellular network (~2400 links), as a first attempt toward an operational application at large scale. They apply ordinary kriging interpolation with a climatological spherical variogram, associating the path averaged measurements to the center of the link segment. Several time scales have been investigated (from 15 min to 1 month), as well as different spatial scales. The obtained maps show a good agreement with the gauge-adjusted radar data albeit problems may arise in the estimation of the variogram for different time scales.

Attempts to merge rainfall estimations from multiple instruments are presented in Haese et al. (2017). They use a stochastic approach called random mixing to generate precipitation fields from a set of rain gauge observations and path-averaged rain rates estimated using commercial microwave links. They apply their method to both synthetic (generated via the COSMO model) and real data in a study area in Germany, adopting an hourly time step.

Bianchi et al. (2013) also present a technique to combine measurements from rain gauges, weather radars, and telecommunication links. They apply a variational assimilation method with 5-min resolution, using rain rate from C-band radar as background state estimate and updating the estimation with 13 rain gauge measurements and attenuation from 14 cellular microwave links.

The abovementioned methods are strictly dependent on the availability of observations; when no measurement is available (or when the number of observations is not adequate) rainfall maps cannot be updated. This is especially relevant if a very fine time step (e.g., less than 5 min) of analysis is required. Also, the accuracy in data-void regions can be poor.

A possible approach to overcome these limits is to use a spatiotemporal modeling framework combining the information from the link measurements with a dynamic rainfall advection model (assuming that during very short time intervals this can be representative of the storm evolution). Data assimilation techniques can then be used to optimally merge the information contained in the observations with those from the dynamic model.

Zinevich et al. (2009) follow this type of approach using an extended Kalman filter for the reconstruction of rainfall spatial–temporal dynamics from a standard wireless microwave network for cellular communications (23 links). They obtain near-surface rainfall maps at the temporal resolution of 1 min. The results are validated using five rain gauge measurements and compared with other spatial interpolation techniques.

Mercier et al. (2015) propose a similar framework but their study differs from the one by Zinevich et al. (2009) for two major aspects of the data retrieval and processing: they use a 4D variational data assimilation scheme instead of EnKF and apply their procedure to broadcast TV satellite links instead of cellular communication networks.

In Zinevich et al. (2009) the direction of motion of the rainfall field is recovered from the simultaneous observation of a multitude of microwave links. For cellular networks this is possible thanks to the high number of links in different directions. The application to satellite links is more complicated since all links in a given system share the same viewing direction (they point to the same satellite, or at least to a limited number of satellites simultaneously). Mercier et al. (2015) use a Ku receiver capable of pointing to four different satellites, and need to rely on advection velocity retrieved from consecutive radar images. This might limit the applicability of the method in certain areas.

The data assimilation framework introduced in this paper is specifically conceived for an operational implementation; for this reason, several aspects have driven its definition. First of all, the formulation has to be computationally efficient and suitable for real time applications. The EnKF is particularly appropriate for this scope. Furthermore, the physical model is formulated in a way that it can ingest forcing data from available products of geostationary satellites. Finally, the peculiar errors discussed in section 2 are taken into account.

The formulation is three-dimensional so that it can take into account the vertical extent of the link path in case of broadcast satellite measurements. Figure 2 shows the flow path of the system. Starting from a first-guess state that can be obtained from real-time satellite rainfall products, the desired state (rain rate) is obtained through an EnKF data assimilation system where the rainfall field is predicted by an advection model and “corrected” on the basis of the available signal attenuation measurements.

Fig. 2.
Fig. 2.

Flowchart of the proposed EnKF data assimilation scheme for the retrieval of rainfall fields at high temporal and spatial resolution from telecommunication satellite links. The box of the cloud boundaries, input for horizontal boundaries, is in faint colors with its link in a dashed line because it is included in the concept but is still not implemented in the algorithm.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

Ancillary data are used for forcing [atmospheric motion vectors (AMV)] and for boundary conditions (rain rate estimates at larger scale from meteorological satellites).

4. Ensemble Kalman filter formulation

Among data assimilation techniques, Kalman filter (KF) has gained relevance for operational applications in different fields (from oceanography and meteorology to system control and signal processing) due to its suitability for real-time usage and its relative simplicity of implementation.

The general form of the KF includes a “forecast step” (also called prediction step or prior estimate) where the state of the system at time t is estimated from the state at previous time step t − 1 by means of a dynamical model, and an “analysis” (or update) step where such state estimate is corrected comparing it with observations that can be either the same type as the state (e.g., rainfall rate), or a quantity that indirectly brings information related to the state (e.g., radiances). The observations and the state are connected through a measurement operator. Both model and measurement processes are uncertain, and the error information is propagated by means of the state error covariance matrix. The standard KF can be applied only when both the state evolution model and the observation operator are linear and errors are Gaussian. In such a (ideal) case, the KF represents the optimal state estimator (Gelb 1974).

The EnKF (Evensen 2003) is a Monte Carlo approach that can be used to overcome the strong operational limitations of the standard KF, namely, (i) the nonlinearity of many dynamical systems and (ii) the high computational effort required for the storage and forward integration of the forecast error covariance in large systems. In the EnKF, the covariance is estimated from the generation of an ensemble (statistical sample) of state replications. The EnKF has proved to be a robust estimator even in presence of deviation from Gaussianity assumption (Katzfuss et al. 2016). Many successful applications of EnKF have been used to assimilate various types of observations into atmospheric and land surface models (Reichle et al. 2002; De Lannoy and Reichle 2016).

Different variants of the EnKF have been proposed (Houtekamer and Zhang 2016). One of the main splits is between the so-called “stochastic” and the “deterministic” EnKF. In the former the observations, as well as the states, are treated as random variables and an ensemble of observations is generated around the actual measured values (Burgers et al. 1998; Houtekamer and Mitchell 1998). Instead, the methods that fall into the “deterministic EnKF” category avoid the randomization of observations and propagate an ensemble of deviations from the ensemble mean (Sakov and Oke 2008; Roth et al. 2017).

In the present study, the stochastic EnKF approach is chosen because it allows us to formulate a particular structure of the observation error.

The specific forms of the different components of the data assimilation framework are described below.

a. State-space formulation

The spatial domain is depicted by a computational Cartesian 3D grid with Dy rows, Dx columns, and Dz vertical levels, then a total number of elements n = Dx × Dy × Dz. Grid step Δg is set equal in all three dimensions.

Indicating with rijk, the rain rates in millimeters per hour (mm h−1) in the cell (i, j, k) of the domain, we define the transformed variable x at time t as
xt=[log(r111+ε),, log(rijk+ε),, log(rDyDxDz+ε)]t,
where ε is a small positive number (set to 10−6) that ensures a finite value when r = 0. It is merely a numerical artifact and is omitted for simplicity in the continuing of this paper.

The use of a logarithmic variable is established in order to preserve nonnegativity. Janjić et al. (2014) have analyzed several precautions and drawbacks that need to be considered when using this approach in an EnKF formulation. For example, particular attention must be put in the choice of an appropriate error covariance.

b. Forward (advection) model

At each time step the rain rate in the cells of the domain is propagated forward step by means of a dynamic state transition model F.

Since the model is not perfect, it has an associated error ωt so that the state at time t is predicted from the state at previous time step as
xt=Ft(xt1)+ωt.

The simplest form of F is considering a very basic advection model where the precipitation field moves horizontally by means of the east–west (u) and north–south (υ) wind components.

In this case F can be easily built in the spatial domain (mesh of the Dx × Dy × Dz cells): in the nontransformed space [considering the rain rate r instead of x = log(r)], F can take a linear form represented by a sparse state transition matrix Ft where the nonzero elements are conveniently placed so that the rain rate which at time t is in cell i, j, k, will shift at time t + 1 in the x and y direction, respectively, with (Δx)ijk,t = (uijk,tΔt)/Δg and (Δy)ijk,t = (υijk,tΔt)/Δg, with uijk and υijk being the east–west and north–south wind components in the i, j, k element at time t. Time step and grid size need to be accordingly chosen for numerical stability.

Rain rates at time t are then advanced as rt = Ftrt−1. When applying the logarithmic transformation, the system is no longer linear since, after some straightforward arrangements, we write
xt=log[Ft exp(xt1)]+ωt.

In an operational context, wind velocities can be obtained from AMV satellite products that are routinely produced and disseminated by several agencies worldwide (Santek et al. 2019). AMV are retrieved from the apparent motion of coherent features tracked in consecutive images from geostationary satellites, assuming that this is representative of the wind at a certain height in the atmosphere (Lean et al. 2015).

Boundary conditions are also derived from satellite products. In this case the instantaneous rain rate provided from infrared or blended infrared/MW satellites can be used.

The model error term ωt ~ N(0, Qt) is a white, Gaussian sequence with Qt a (n × n) symmetric positive definite covariance matrix. The model error term ωt incorporates all the errors related to the formulation of the advection model and also the uncertainties in the forcing data. In case of spatially uncorrelated error, Qt is diagonal; in the present case it is assumed instead that spatial correlation exists within a certain distance. This reflects the fact that neighboring cells are likely prone to the same error sources in terms of forcing data and also considers the autocorrelation of rainfall fields, that at very short time scales can be assumed at most a few kilometers (Villarini et al. 2008). So, Qt is expressed as Qt = qL, where q is a constant value (representative of model error variance) and L is a correlation matrix built from Euclidean distances between cells. Several distance functions can be used: their general requirements are to be positive-definite and to guarantee an adequate smoothness. A commonly used function is the fifth-order compactly supported function (Gaspari and Cohn 1999), which is similar to a Gaussian in shape but with correlations decreased to zero at a finite radius.

It is instead assumed that ω is uncorrelated in time.

c. Ensemble

Following a Monte Carlo approach as expected in the EnKF, N statistical samples of the initial state are generated: this can be accomplished, for instance, perturbing an initial guess x0 with the model error ω so that the ith ensemble is
x0(i)=x0+ω0(i)i=1,,N.
The advection model is applied for each ensemble member:
xt(i),f=Ft[xt1(i)]+ωt(i).
The superscript f stands for “forecast” (as opposed to “analysis”).

The main limitation of ensemble size is the computational burden. For operational application at basin or regional scale, it is expected that the size of the state vector (number of cells in the spatial domain) is likely to reach O(106). Although increasingly powerful resources are available, and appropriate methodologies can be used to optimize the computation (i.e., sequential processing of batches of observations), for a real-case application the allowed ensemble size will hardly exceed O(103).

d. Observations

At time step t a certain number of rain rate estimations mt from broadcast signals is available, so that a vector of observations zt can be constructed.

The number of available observations can be different at each time step (due to instruments that are out of service or provide data at different time steps). If no data are available, the analysis step is omitted and the state estimate is set equal to the ensemble mean of the forecast. The observations are related to the state variable xt so that
zt=Ht(xt)+vt ,
where Ht is a measurement operator that projects the state space onto the measurement space and vt is the measurement error that reflects the uncertainties in the measurement process (later discussed). If the observed variable is the rain rate calculated from signal attenuation, Ht serves to geometrically identify the grid elements that lay within the wet path at time step t. Given the position and viewing direction of the ground terminals and the estimated precipitation height, for each GT observation the indices of the cells in the 3D matrix that are crossed by the wet path are identified (a cell is tagged as belonging to the wet path regardless of portion of cell crossed). We can therefore build a sparse (mt × n) matrix Ht with nonzero elements along the path, which multiplied by the n-dimensional state vector with the rain rates at time t (to be precise by the exponential of the state vector containing the logarithmic rain-rate values), entails to sum up the contributions of the cells in the wet path. We assume that each portion of the path contributes equally to the attenuation, so Ht produces the average rain rates equally weighting the contribution of each cell crossed by the path, i.e., the value assigned to the nonzero matrix cells is 1/(number of cells in the specific wet path). Although the link trajectory is fixed, Ht can vary at each time step depending on precipitation height, as discussed in section 2.

If other approaches are followed (i.e., assimilating the raw attenuation data), H takes a more complicated form because the measurement operator needs to incorporate the algorithms for attenuation–rain rate inversion. This is possible in EnKF because it does to require linearity. It is also possible to do the full analysis in attenuation space, and convert to rain rates in postprocessing phase.

Following a stochastic formulation of the EnKF, observations are also treated as random values and perturbed observations are generated at each time step, peculiar to each ensemble member, adding a random realization of the measurement error, so that
zt(i)=zto+vt(i)i=1,, N,
with zto is the set of actual observations at time t and υt is the measurement error. The structure of vt is particularly challenging in the present formulation. In fact, under general conditions vt can be assumed normally distributed ~N (0, Rt), where Rt is the measurement covariance (related to the instrument error). Here, Rt is set diagonal, meaning that we assume that the measurement error is not spatially correlated.

In the case of rainfall estimation from signal attenuation, we have already pointed out (section 2) that links outages occur for heavy rains above a threshold value that depends on the characteristics of the signal and the GT. For this reason, when the estimated rain rate is at threshold value, vt is drawn from a skewed normal distribution (Azzalini and Capitanio 1999), with parameters that can be tuned depending on the rain event.

e. Analysis step

In the update step of the Kalman filter, each ensemble member state is “corrected” on the basis of the misfit between the predicted value and the observations.

The update is performed multiplying the innovation vector (actual observation minus predicted value) by a gain term. The update state in EnKF is applied to each ensemble member obtaining the analysis states:
xt(i),a=xt(i),f+Kt{zt(i)Ht[xt(i),f]}.
The Kalman gain matrix Kt in EnKF formulations can be estimated in slightly different ways. A discussion on various approaches for calculating and interpreting optimal Kalman gain, especially in the case of nonlinear measurement operators can be found in Tang et al. (2014). Following Houtekamer and Mitchell (2001) we calculate K at time t as
Kt=Pxy,t(Pyy,t+Rt)1,
where Pyy,t is the error covariance of the measurement predictions and Pxy,t is the cross covariance between the state and the measurement predictions.
Once all the ensemble members are updated, we calculate the ensemble mean and assume such value as the actual state estimate at time t, xt^ (and consequently rain rate rt^=exp(xt^)):
xt^=1N i=1Nxt(i),a.

5. Synthetic experiments

a. Experiment setup

The data assimilation system has been applied to a small spatial domain as a testbed where a set of synthetic experiments has been performed. The aim of the synthetic experiments is to evaluate the feasibility of the method and tune up its different components. They also serve to estimate the computational burden of the procedure and define operational strategies.

The domain is a gridded area with 30 rows, 30 columns, and 10 vertical levels. Cell size is 500 m in each direction. It represents therefore a spatial domain of 15 × 15 km2 that extends in the vertical up to 5 km, and the state vector is composed by 30 × 30 × 10 = 9000 rain rate values. Time step of analysis is 1 min. This is both the step of the forecast advection model and the update of the observations.

A set of simulated 3D rainfall fields has been generated: the “true” rainfall field has a simplified cylindrical shape with higher intensity in the center (max rain rate = 60 mm h−1) and decreasing intensities up to a radius of 6 km (rain rates higher than 20 mm h−1 are concentrated in a radius of about 2 km). Rain rate is constant in the vertical from the ground to a rain height of 4 km. This spatial structure is assumed to move horizontally with a certain advection velocity. The use of geometrically shaped rainfall systems must not mislead: neither the sampling nor the EnKF procedures exhibit any particular symmetry that could facilitate the reconstruction of geometric shapes. They are of course unrealistic, but by no means easier to retrieve; conversely, they facilitate the detection and interpretation of the differences with the reconstructed precipitation shapes.

Realistic forcing and auxiliary data are also simulated. Initial conditions and lateral flux entering the domain are derived mimicking the observations from a geostationary satellite such as MSG or GOES. These data are built degrading the “real” synthetic initial state to a spatial resolution of 3 × 3 km2 and adding inaccuracy by means of (i) misplacement error (shifted position with respect to the “real” conditions) and (ii) random additive error. A first-guess rain height is also set. Boundary conditions are assumed to be available every 5 min (like, for example, MSG rapid scan products), and they are kept static in the period between updates: this is another source of error. AMV are assumed constant over the spatial domain and their value is guessed with multiplicative and/or additive errors to the u and υ components of the “real” storm. Again, in order to mimic the availability of data in an operational context, we assume that new AMV are available every 20 min.

Finally, 80 GTs for broadcast satellite signal reception are placed in randomly selected locations in the study area. Although not relevant since we are dealing with synthetic rainfall fields, geographic coordinates have been assigned in order to simulate a real setting, localizing the study area over the city of Florence, Italy, and the terminals are directed toward two geostationary telecommunication satellites corresponding to EUTELSAT10 (placed at 10°E) and Astra 2F (placed at 28.2°E).

GT locations are drawn randomly without specifying any constraint (e.g., minimum distance between devices); this is done in order to represent a realistic situation where the observation network is not specifically designed for rainfall estimation. For this reason, links may nearly overlap in certain areas and be sparse in others.

Link paths are geometrically reconstructed from the satellite positions and elements of the 3D grid mesh have been tagged. Here we use links directed toward two specific satellites, but the methodology can be applied to every combination of link path, including terrestrial cellular paths (horizontal links). The interplay between the space–time variability of rainfall and the spatial geometry of the sensor network is expected to impact to some extent on the quality of the retrieved rainfall fields. Several experiments were performed from the beginning of this work to investigate this potential issue, playing with different angles between the observing devices and the synthetic rainfall paths, but we found no critical dependencies, apart from some expected differences on the domain boundaries and minor effects on the timeliness in reconstructing the shape of the precipitation system in the retrieval process. Part of such investigation is, however, shown through the experiments presented in the paper differentiated by different origins and track directions of the precipitation fields (see section 5b), so that the observations taken at the GT have the aforementioned minor variations in the timeliness and capabilities of detection.

To generate the synthetic observations, at each time step the signal attenuation is calculated from the rain in the cells belonging to the wet path. A power law relation between specific attenuation (dB km−1) and rain rate (mm −1) is assumed, with parameters derived for Ku frequencies by Giannetti et al. (2017) from 6 years of disdrometers data taken in Rome, Italy. Measurement errors are introduced assuming a wrong estimation of precipitation height (in the range ±500 m of error for the freezing level height): this implies that the attenuation sensed at a GT is assigned to a wet path a little different from the real one, thus affecting rain rate estimation associated to such sensor. Additional errors are generated adding Gaussian noise to the measurements (with 2 mm h−1 standard deviation). Furthermore, when the estimated rain rate exceeds 40 mm h−1, the value is cutoff in order to simulate the signal saturation effect (i.e., link outage). These assumptions allowed to reconstruct plausible synthetic observations, but of course various complex mechanisms may actually contribute to measurement errors (see section 2) and, since rainfall estimation from telecommunication links is not a standard procedure, different devices and algorithms will lead to estimates with partially different error structures. The synthetic observations produced for this study are clearly a simplified approach, and careful considerations need to be taken when dealing with real data.

b. Results

The experiments have been performed for a wide range of conditions, changing storm velocities as well as boundary and initial conditions.

Figure 3 shows the results for a storm moving in the southeast direction with constant velocity with utrue = 5 m s−1 (positive east) and υtrue = −5 m s−1 (positive north). In the first row, the maps of rain rate at ground level at selected time steps for a 20-min simulation are shown (for figure clearness results are shown every 3 min but time step of analysis is 1 min). The second row shows the “openloop” (forward model without observations), derived assuming imperfect forcing data with AMV velocities of umodel = 3 m s−1 (i.e., 0.6⋅utrue) and υmodel = −6 m s−1 (i.e., 1.2⋅υtrue) and a flawed simulated initial condition (coarser resolution with misplacement and random error): due to the inaccurate advection velocities the openloop rainfall fields deviate from the true (synthetic) ones and show a different trajectory. The third row shows the map obtained using only rain rate estimations from signal attenuation and treating them as point observations (spatially interpolated with nearest neighbor). Here, the observation is assigned to the GT position, without any consideration on viewing angle and spatial representativeness. This is clearly a source of error; furthermore, underestimation occurs when the rain rate exceeds the threshold value of 40 mm h−1. Note that the “Obs.only” values (in this figure and the following) are not, to be exact, the assimilated observations, since in the assimilation scheme the measurements are connected to the cells in the 3D link path (through the measurement operator Ht) and not solely to the point position of the GT. The Obs.only rainfall fields are therefore a baseline for comparison; smarter spatial interpolation techniques could lead to improved estimations.

Fig. 3.
Fig. 3.

Rainfall fields at ground level in the study domain (15 × 15 km2) at different time steps (minutes). Images are shown every 3 min, but time step of the model is 1 min. Dots indicate the locations of the ground terminals. (first row) True (synthetic) rain rate (mm h−1). The storm moves in the southeast direction with wind speed components utrue = 5 m s−1 and υtrue = −5 m s−1. (second row) Rainfall fields obtained from the openloop model which has advection velocities of umodel = 3 m s−1 and υmodel = −6 m s−1 and initial condition from simulated satellite rainfall products. (third row) Rainfall fields obtained interpolating the (synthetic) rain rate estimations from broadcast satellite links (with nearest neighbor interpolation). (fourth row) Rainfall fields obtained with the EnKF with N = 100 ensembles. The cyan circle in rows 2–4 outlines the boundary of the true rainfall in order to show the correct placement of the precipitation field.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

Finally, in the fourth row the maps obtained with EnKF are shown: it can be seen that the reconstructed fields are more consistent with the true (synthetic) ones in terms of shape, intensity and position.

This is also evident when considering the trajectories of the precipitation field centroids (Fig. 4). Black line is the trajectory of the true storm. Blue line is the openloop and reflects the errors assigned to the forward model (misplaced initial condition, errors in advection velocity). Red line is the trajectory of rainfall fields obtained from the Obs.only spatial interpolation. In this case, the misfit is mainly due to the viewing geometry of the devices with respect to the direction of the storm. Finally, green line is the trajectory of the rainfall field obtained with the EnKF simulation: the trajectory is closest to the true one and the assimilation system is able to redirect the storm in the correct direction.

Fig. 4.
Fig. 4.

Trajectories of centroids of the rainfall field at ground level. Lines: black = true; blue = openloop; red = from observations only (rain rate from signal attenuation, spatially interpolated with nearest neighbor); green = EnKF. Markers are placed every 5 min (but model time step is 1 min). Also shown is the position of ground terminals (gray “hat” symbol ^) and satellite links (gray dotted lines) pointing to two broadcast satellites (the link path projection is shown up to the precipitation height of the experiment = 4 km).

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

The good estimation performed by the EnKF is assessable also evaluating error with a pixel-by-pixel comparison. Figure 5 shows at each time step the normalized root mean squared error (NRMSE) of rain rate estimation at ground level, calculated as RMSE of all the ng pixels divided by their spatial mean:
(NRMSE)t=1ng j=1ng(r^jrjtrue)t21ng(j=1ngrjtrue).
Fig. 5.
Fig. 5.

NRMSE of rain rate estimation at ground level calculated for each time step as RMSE divided by spatial mean of cell values. Blue = Openloop model; red = observations only (spatially interpolated with nearest neighbor); green = EnKF (solid line = EnKF with 100 ensemble members, dash–dot = EnKF with 50 ensemble members, dotted = EnKF with 500 ensemble members).

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

The NRMSE for EnKF (solid green line) is lower than both the openloop and the Obs.only estimation, and decreases with the progressing of the assimilation.

The same figure also shows the error obtained with the same experimental setup but with a different number of ensemble members (green dashed and dash–dot lines). The issue of ensemble size is of prime importance for filter’s efficiency; in fact, a small ensemble can lead to wrong estimation but a high number of members requires high computational costs. The choice of optimal ensemble size is a balance between these two requirements and is related to the specific application (depending on state, number of assimilated observations, characteristics and uncertainties of the forward model). For the present experiments the results suggest that N = 100 is satisfactory, since a higher number (N = 500) leads to similar errors (on the contrary, N = 50 gives poorer estimations). This is encouraging for the feasibility of the method, but further evaluation is needed when applied to larger domains with different configurations and real data.

Other synthetic experiments have been performed, with the same cylindrical storm but changing true and modeled advection velocities, obtaining similar outcomes. Detailed outputs are not presented in this paper but Figs. 6 and 7 summarize some of them. The figures show (left panels) the trajectories of the centroids of precipitation fields at ground level for rainy systems moving in cardinal directions (east, west in Fig. 6 and north, south in Fig. 7) assuming various model errors. We can see that in any case the EnKF is able to correct for the wrong first-guess advection velocity. NRMSE error also decreases (right panels) for the EnKF with respect to the openloop and the Obs.only, taking advantage of both the model and the observations. The fact that the reconstruction of rainfall fields is satisfactory for all track directions, suggests that the methodology can deal with different reciprocal interactions between sensor network and precipitation patterns, with no criticalities. Further and more comprehensive investigations will be performed in future work with data from real networks, possibly of various type (broadcast satellites, cellular, or combination of both).

Fig. 6.
Fig. 6.

Summary of results for other synthetic storms in cardinal directions: (a) trajectories of centroids of rainfall at ground level (as in Fig. 4); (b) NRMSE (as in Fig. 5, but only with EnKF with 100 ensemble members) for a storm moving eastward. (c),(d) As in (a) and (b), but for a storm moving westward.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

Fig. 7.
Fig. 7.

As in Fig. 6, but (a),(b) for a storm moving northward, and (c),(d) for a storm moving southward.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

NRMSE alone may not provide sufficient information on the model performance; for example, it does not discern the ability to reproduce high precipitation values or to detect rain/no rain areas. For a basic verification of the performance for various precipitation thresholds, several commonly used skill scores are reported in Table 1. For the calculation of scores, a hit is defined when a grid point exceeds a certain rainfall threshold both in the real (synthetic) rainfall field and in the EnKF, a false alarm is when a grid point exceeds the threshold in the EnKF rainfall field but not in the real one, and a miss occurs when a grid point exceeds the threshold value in the true field but not in the EnKF.

Table 1.

Skill scores of the EnKF method (ability to detect rainfall above various thresholds). Statistics are calculated cumulatively for eight synthetic experiments (cylindrical storms moving in north, west, south, east, northwest, northeast, southwest, southeast) with 20-min duration each, 1-min time step, over a domain with 30 × 30 ground cells. POD (probability of detection) = hits/(hits + misses); FAR (false alarm ratio) = false alarms/(hits + false alarms); TS (threat score) = hits/(hits + misses + false alarms); FBIAS (frequency bias index) = (hits + false alarms)/(hits + misses).

Table 1.

Six rainfall thresholds are set, from 0.5 to 30 mm h−1. Scores are overall satisfactory for all thresholds, confirming the method goodness.

6. Experiment with real rainfall and forcing data

a. Experiment setup

To advance the evaluation of the model toward a more realistic scenario, we have set up a further experiment where the storm is derived from the reflectivity data from an X-band radar placed in Florence area. The vertical maximum intensity (VMI) images taken from 0510 to 0520 UTC 29 October 2018 over the study area (same domain as the previous experiments) have been converted into rainfall rate using the standard Marshall–Palmer relationship (Marshall and Palmer 1948), and resampled at 500-m spatial resolution. Rain height is 3 km.

AMV, first-guess rainfall fields, and boundary conditions are taken via the EUMETSAT Data Centre (AMV product and MPE product).

Attenuation measurements were instead retrieved again as synthetic observations, with same placement of links as in the previous experiments, since data from a homogeneous and sufficiently dense experimental network is not available yet.

This experiment is therefore still a synthetic one; however, it is useful because it allows to test the methodology with complex storm structures instead of idealized cylindrical storms and also to deal with uncertain forcing data whose error is not known.

b. Results

The simulation was performed again at 1-min time step. Figure 8 (analogous to Fig. 3) shows the maps of rain rate at ground level at selected time steps for the 10-min simulation. For figure clearness results are shown every 2 min. The initial rainfall field and the openloop model do not show the correct spatial patterns and dynamics, probably due to coarser resolution and temporal sampling of 5 min of MSG data, while the Obs.only maps exhibit the same inaccuracies of the previous experiment in terms of spatial representativeness and maximum retrieved rain rate. Instead the EnKF (last row), which sequentially assimilates the (synthetic) rain rate observations from satellite links, after a few time steps produces rainfall fields that are consistent with the true ones. In particular, areas with higher rain intensities are located with sufficient precision, as shown also in Fig. 9 with the 5-min cumulated rainfall fields from 0515 to 0520 UTC.

Fig. 8.
Fig. 8.

Rainfall fields at ground level in the study domain (15 × 15 km2) at different time steps for a synthetic experiment based on real data. Images are shown every 2 min, but time step of the model is 1 min. Dots indicate the locations of the ground terminals. (first row) True rain rate (mm h−1), derived applying the Marshall–Palmer formula to VMI values of an X-band radar from 0510 to 0520 UTC 29 Oct 2018. (second row) Rainfall fields obtained from the openloop model, which has advection velocities (AMV) and first guess rain rate from EUMETSAT MSG satellite products. (third row) Rainfall fields obtained interpolating the (synthetic) rain rate estimations from broadcast satellite links (with nearest neighbor interpolation). (fourth row) Rainfall fields obtained with the EnKF with N = 100 ensembles. The cyan outline in rows 2–4 marks the boundary of the true rainfall in order to show the correct placement of the precipitation field.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

Fig. 9.
Fig. 9.

The 5-min cumulated rainfall (from 0515 to 0520 UTC 29 Oct 2018) in the study area (15 × 15 km2): (left) true, (center) OBS.only, and (right) EnKF.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

The good model performance that can be visually appreciated in Figs. 8 and 9 is confirmed by the scatterplots of true rain rate at ground level in each pixel versus the values obtained from the EnKF procedure (Fig. 10). Correlation coefficients and NRMSE are also shown.

Fig. 10.
Fig. 10.

Scatterplots with comparison on a pixel-by-pixel basis of true rain rates at ground level (from X-band radar) vs those estimated with EnKF procedure. Correlation coefficients and NRMSE are also shown.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

Finally, for a point-specific evaluation, we have extracted the time series of precipitation in selected pixels of the domain at ground level (Fig. 11). Both for point A (interested by the transition of rainfall with high intensities) and for point B (with lower rain rates), the estimation obtained with the EnKF is more accurate with respect to the openloop based on MSG data only (that gives a near constant value in the study interval) and also with respect to the Obs.only approach. In point A the Obs.only rain rate is underestimated, due to link outage (rain rates higher than 40 mm h−1 are not detected) and to the distribution of rainfall in the path, while in point B rain rate is overestimated, probably due to the interception of rainfall that is on the link path but not on the GT position.

Fig. 11.
Fig. 11.

True (from X-band radar) and estimated hyetographs at two sample points A and B.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

As a further demonstration of the methodology, comparable results have been obtained for another rainfall period occurred later on the same day, from 1500 to 1510 UTC. Figure 12, analogous to Fig. 8, shows the true rainfall fields (from radar) at different time steps, those obtained from the openloop model (that in this case underestimates the rain rates), the Obs.only and the EnKF, which again produces rainfall fields with patterns and values consistent with the true ones.

Fig. 12.
Fig. 12.

As in Fig. 8, but for the period from 1500 to 1510 UTC 29 Oct 2018.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

As for the synthetic experiments described in section 5, the skill scores have been calculated for six rain rate thresholds (Table 2). The results are good apart from a slight tendency to overestimate the high precipitation values (increasing false alarm ratio and bias score for moderate and heavy rain). We remind that rainfall rate from MW links are upper limited and probably this small overestimation is due to something improvable in the statistical model assumed for rainfalls greater than such limit.

Table 2.

Skill scores of the EnKF method (ability to detect rainfall above various thresholds) for the experiments described in section 6 (precipitation fields from radar). Statistics are calculated cumulatively for two events with 10-min duration each, 1-min time step, over a domain with 30 × 30 ground cells. POD (probability of detection) = hits/(hits + misses); FAR (false alarm ratio) = false alarms/(hits + false alarms); TS (threat score) = hits/(hits + misses + false alarms); FBIAS (frequency bias index) = (hits + false alarms)/(hits + misses).

Table 2.

Since the synthetic events reconstructed from radar are not simplistic as the cylindrical shapes, it is also interesting to evaluate if the statistical distributions of the true and simulated rainfall fields exhibit the expected analogies. In the boxplot of Fig. 13, the two distributions appear very consistent, apart from the slight tendency to overestimate the high precipitation values discussed above.

Fig. 13.
Fig. 13.

Boxplots of the true rain rate distribution (all grid points in the domain for all time steps) and the one reconstructed with the EnKF. The box margins indicate the 25th and 75th percentile, while the whiskers indicate the 5th and 95th percentile.

Citation: Journal of Hydrometeorology 22, 5; 10.1175/JHM-D-20-0128.1

7. Summary and conclusions

In this paper several aspects related to rainfall measurements from telecommunication MW links, especially in the case of satellite links, have been analyzed.

These data require a number of uncertain assumptions and ancillary information, because of observation geometry and specific technique, and the information they carry have a probabilistic nature due to errors associated with nonweather phenomena, link outage during heavy rains, and the intrinsic path-averaged nature of the measurements. Direct comparisons with rain gauges can be useful for an initial understanding of relationships and uncertainties, but looking at these measurements as rain gauge surrogates, and then spatialize them in some way, is not the right way to proceed. Therefore, we have designed a framework to dynamically generate homogeneously gridded rainfall fields, assimilating precipitation from MW links through an EnKF approach. Tests are made through synthetic 3D experiments, with increasing proximity to realistic cases, i.e., from purely geometric storms to phenomena built from weather radar and satellite observations. Ancillary data, available from meteorological operational satellites, are used for advection information and initial and boundary conditions. Rain height is assumed as estimated from high-resolution operational meteorological models. The method is flexible, applicable to different observation geometries and characteristics. A small set of experiments is reported among the several ones performed with different errors, link outage thresholds, geometries, number of sensors, rainfall structures, and ensemble members to demonstrate its feasibility. The method correctly reproduces rainfall structure and quantities and is practicable also in operational contexts from the point of view of the computational burden. On the basis of the simulations performed on a small domain and some scale up tests, we estimate that a regional domain approximately of 100 × 100 km2 could be run operationally, with the same characteristics of our experiments, using a server and an optimized code (i.e., 1-min analysis steps would need less than 1 min of computing time).

The next step is to move to the use of only real measurements. This implies to deepen the error analysis, including the specific ones from meteorological satellite products used as forcing. The team is involved in initiatives experimenting operational setup for rainfall retrieval from satellite links, and this will give the opportunity to improve the measurement performances and the error characterization. We believe that these studies will be worthwhile, given the wide demand of accurate rainfall information at very high spatial and temporal scales, and that MW links, if properly managed, could have a relevant role in this challenge.

Acknowledgments

The support by NSF (Grant EAR-1928724) and NASA (Grant 80NSSC19K0726) to organize the 12th International Precipitation Conference (IPC12), Irvine, California, June 2019, and produce the IPC12 special collection of papers is gratefully acknowledged. MSG imagery is copyright of EUMETSAT, and it was made available by EUMETSAT’s Unified Meteorological Archive and Retrieval Facility (UMARF). The research was partially funded in the framework of the NEFOCAST Project by the regional administration of Tuscany, Italy, (FAR-FAS 2014, Agreement 4421.02102014.072000064 SVI.I.C.T.PRECIP.).

REFERENCES

  • Adirosi, E., L. Facheris, F. Giannetti, S. Scarfone, G. Bacci, A. Mazza, A. Ortolani, and L. Baldini, 2021: Evaluation of rainfall estimation derived from commercial interactive DVB receivers using disdrometer, rain gauge, and weather radar. IEEE Trans. Geosci. Remote Sens., https://doi.org/10.1109/TGRS.2020.3041448, in press.

    • Search Google Scholar
    • Export Citation
  • Arslan, C. H., K. Aydin, J. V. Urbina, and L. Dyrud, 2018: Satellite-link attenuation measurement technique for estimating rainfall accumulation. IEEE Trans. Geosci. Remote Sens., 56, 681693, https://doi.org/10.1109/TGRS.2017.2753045.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Azzalini, A., and A. Capitanio, 1999: Statistical applications of the multivariate skew normal distribution. J. Roy. Stat. Soc., 61B, 579602, https://doi.org/10.1111/1467-9868.00194.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Barthès, L., and C. Mallet, 2013: Rainfall measurement from the opportunistic use of an Earth–space link in the Ku band. Atmos. Meas. Tech., 6, 21812193, https://doi.org/10.5194/amt-6-2181-2013.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Bevere, L., M. Gloor, and A. Sobel, 2020: Natural catastrophes in times of economic accumulation and climate change. Sigma 2/2020, Swiss Re, 36 pp, https://www.swissre.com/institute/research/sigma-research/sigma-2020-02.html.

  • Bianchi, B., P.-J. van Leeuwen, R. J. Hogan, and A. Berne, 2013: A variational approach to retrieve rain rate by combining information from rain gauges, radars, and microwave links. J. Hydrometeor., 14, 18971909, https://doi.org/10.1175/JHM-D-12-094.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Blevis, B., 1965: Losses due to rain on radomes and antenna reflecting surfaces. IEEE Trans. Antennas Propag., 13, 175176, https://doi.org/10.1109/TAP.1965.1138384.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Breinl, K., H. Müller-Thomy, and G. Blöschl, 2020: Space–time characteristics of areal reduction factors and rainfall processes. J. Hydrometeor., 21, 671689, https://doi.org/10.1175/JHM-D-19-0228.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Burgers, G., P. J. val Leeuwen, and G. Evensen, 1998: Analysis scheme in the ensemble Kalman filter. Mon. Wea. Rev., 126, 17191724, https://doi.org/10.1175/1520-0493(1998)126<1719:ASITEK>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Caya, A., J. Sun, and C. Snyder, 2005: A comparison between the 4DVAR and the ensemble Kalman filter techniques for radar data assimilation. Mon. Wea. Rev., 133, 30813094, https://doi.org/10.1175/MWR3021.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Collins, M., and Coauthors, 2013: Long-term climate change: Projections, commitments and irreversibility. Climate Change 2013: The Physical Science Basis, T. F. Stocker et al., Eds., Cambridge University Press, 1029–1136.

  • Crane, R. K., 1996: Electromagnetic Wave Propagation through Rain. 1st ed. John Wiley & Sons, 273 pp.

  • Cristiano, E., M. ten Veldhuis, and N. van de Giesen, 2017: Spatial and temporal variability of rainfall and their effects on hydrological response in urban areas – A review. Hydrol. Earth Syst. Sci., 21, 38593878, https://doi.org/10.5194/hess-21-3859-2017.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Cuccoli, F., L. Facheris, A. Antonini, S. Melani, and L. Baldini, 2020: Weather radar and rain-gauge data fusion for quantitative precipitation estimation: Two case studies. IEEE Trans. Geosci. Remote Sens., 58, 66396649, https://doi.org/10.1109/TGRS.2020.2978439.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • De Lannoy, G. J. M., and R. H. Reichle, 2016: Assimilation of SMOS brightness temperatures or soil moisture retrievals into a land surface model. Hydrol. Earth Syst. Sci., 20, 48954911, https://doi.org/10.5194/hess-20-4895-2016.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Evensen, G., 2003: The ensemble Kalman filter: Theoretical formulation and practical implementation. Ocean Dyn., 53, 343367, https://doi.org/10.1007/s10236-003-0036-9.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Gaspari, G., and S. E. Cohn, 1999: Construction of correlation functions in two and three dimensions. Quart. J. Roy. Meteor. Soc., 125, 723757, https://doi.org/10.1002/qj.49712555417.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Gelb, A., Ed., 1974: Applied Optimal Estimation. MIT Press, 374 pp.

  • Gharanjik, A., M. R. B. Shankar, F. Zimmer, and B. Ottersten, 2018: Centralized rainfall estimation using carrier to noise of satellite communication links. IEEE J. Sel. Areas Comm., 36, 10651073, https://doi.org/10.1109/JSAC.2018.2832798.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Giannetti, F., and Coauthors, 2017: Real-time rain rate evaluation via satellite downlink signal attenuation measurement. Sensors, 17, 1864, https://doi.org/10.3390/s17081864.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Giannetti, F., and Coauthors, 2018: The Potential of SmartLNB Networks for Rainfall Estimation. 2018 IEEE Statistical Signal Processing Workshop (SSP), Freiburg im Breisgau, Germany, IEEE, 120–124, https://doi.org/10.1109/SSP.2018.8450692.

    • Crossref
    • Export Citation
  • Giro, R. A., L. Luini, and C. G. Riva, 2020: Rainfall estimation from tropospheric attenuation affecting satellite links. Information, 11, 11, https://doi.org/10.3390/info11010011.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Haese, B., S. Hörning, C. Chwala, A. Bardossy, B. Schalge, and H. Kunstmann, 2017: Stochastic reconstruction and interpolation of precipitation fields using combined information of commercial microwave links and rain gauges. Water Resour. Res., 53, 10 74010 756, https://doi.org/10.1002/2017WR021015.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Houtekamer, P. L., and H. L. Mitchell, 1998: Data assimilation using an ensemble Kalman filter technique. Mon. Wea. Rev., 126, 796811, https://doi.org/10.1175/1520-0493(1998)126<0796:DAUAEK>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Houtekamer, P. L., and H. L. Mitchell, 2001: A sequential ensemble Kalman filter for atmospheric data assimilation. Mon. Wea. Rev., 129, 123137, https://doi.org/10.1175/1520-0493(2001)129<0123:ASEKFF>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Houtekamer, P. L., and F. Zhang, 2016: Review of the ensemble Kalman filter for atmospheric data assimilation. Mon. Wea. Rev., 144, 44894532, https://doi.org/10.1175/MWR-D-15-0440.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • ITU, 2009: Propagation data and prediction methods required for the design of Earth-space telecommunication systems. ITU-R P.618-10/2009, International Telecommunications Union, Geneva, Switzerland, 26 pp., https://www.itu.int/rec/R-REC-P.618/en.

  • Janjić, T., D. McLaughlin, S. E. Cohn, and M. Verlaan, 2014: Conservation of mass and preservation of positivity with ensemble-type Kalman filter algorithms. Mon. Wea. Rev., 142, 755773, https://doi.org/10.1175/MWR-D-13-00056.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Jewell, S. A., and N. Gaussiat, 2015: An assessment of kriging-based rain-gauge–radar merging techniques. Quart. J. Roy. Meteor. Soc., 141, 23002313, https://doi.org/10.1002/qj.2522.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Katzfuss, M., J. R. Stroud, and C. K. Wikle, 2016: Understanding the ensemble Kalman filter. Amer. Stat., 70, 350357, https://doi.org/10.1080/00031305.2016.1141709.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Kidd, C., and V. Levizzani, 2011: Status of satellite precipitation retrievals. Hydrol. Earth Syst. Sci., 15, 11091116, https://doi.org/10.5194/hess-15-1109-2011.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Kidd, C., A. Becker, G. J. Huffman, C. L. Muller, P. Joe, G. Skofronick-Jackson, and D. B. Kirschbaum, 2017: So, how much of the Earth’s surface is covered by rain gauges? Bull. Amer. Meteor. Soc., 98, 6978, https://doi.org/10.1175/BAMS-D-14-00283.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Lean, P., S. Migliorini, and G. Kelly, 2015: Understanding atmospheric motion vector vertical representativity using a simulation study and first-guess departure statistics. J. Appl. Meteor. Climatol., 54, 24792500, https://doi.org/10.1175/JAMC-D-15-0030.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Liu, X. C., T. C. Gao, and L. Liu, 2013: A comparison of rainfall measurements from multiple instruments. Atmos. Meas. Tech., 6, 15851595, https://doi.org/10.5194/amt-6-1585-2013.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Marshall, J. S., and W. McK. Palmer, 1948: The distribution of raindrops with size. J. Meteor., 5, 165166, https://doi.org/10.1175/1520-0469(1948)005<0165:TDORWS>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Mercier, F., L. Barthès, and C. Mallet, 2015: Estimation of finescale rainfall fields using broadcast TV satellite links and a 4DVAR assimilation method. J. Atmos. Oceanic Technol., 32, 17091728, https://doi.org/10.1175/JTECH-D-14-00125.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Messer, H., 2018: Capitalizing on cellular technology—Opportunities and challenges for near ground weather monitoring. Environments, 5, 73, https://doi.org/10.3390/environments5070073.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Nguyen, P., M. Ombadi, S. Sorooshian, K. Hsu, A. AghaKouchak, D. Braithwaite, H. Ashouri, and A. R. Thorstensen, 2018: The PERSIANN family of global satellite precipitation data: A review and evaluation of products. Hydrol. Earth Syst. Sci., 22, 58015816, https://doi.org/10.5194/hess-22-5801-2018.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Ochoa-Rodriguez, S., and Coauthors, 2015: Impact of spatial and temporal resolution of rainfall inputs on urban hydrodynamic modelling outputs: A multi-catchment investigation. J. Hydrol., 531, 389407, https://doi.org/10.1016/j.jhydrol.2015.05.035.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Ochoa-Rodriguez, S., L.-P. Wang, P. Willems, and C. Onof, 2019: A review of radar rain gauge data merging methods and their potential for urban hydrological applications. Water Resour. Res., 55, 63566391, https://doi.org/10.1029/2018WR023332.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Overeem, A., H. Leijnse, and R. Uijlenhoe, 2016a: Retrieval algorithm for rainfall mapping from microwave links in a cellular communication network. Atmos. Meas. Tech., 9, 24252444, https://doi.org/10.5194/amt-9-2425-2016.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Overeem, A., H. Leijnse, and R. Uijlenhoet, 2016b: Two and a half years of country-wide rainfall maps using radio links from commercial cellular telecommunication networks. Water Resour. Res., 52, 80398065, https://doi.org/10.1002/2016WR019412.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Reichle, R. H., D. B. McLaughlin, and D. Entekhabi, 2002: Hydrologic data assimilation with the ensemble Kalman filter. Mon. Wea. Rev., 130, 103114, https://doi.org/10.1175/1520-0493(2002)130<0103:HDAWTE>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Roth, R., G. Hendeby, C. Fritsche, and F. Gustafsson, 2017: The ensemble Kalman filter: A signal processing perspective. EURASIP J. Adv. Signal Process., 2017, 56, https://doi.org/10.1186/s13634-017-0492-x.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Sakov, P., and P. R. Oke, 2008: A deterministic formulation of the ensemble Kalman filter: An alternative to ensemble square root filters. Tellus, 60A, 361371, https://doi.org/10.1111/j.1600-0870.2007.00299.x.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Santek, D., and Coauthors, 2019: 2018 Atmospheric Motion Vector (AMV) intercomparison study. Remote Sens., 11, 2240, https://doi.org/10.3390/rs11192240.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Sun, Q., C. Miao, Q. Duan, H. Ashouri, S. Sorooshian, and K.-L. Hsu, 2018: A review of global precipitation data sets: Data sources, estimation, and inter-comparisons. Rev. Geophys., 56, 79107, https://doi.org/10.1002/2017RG000574.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Tang, Y., J. Ambandan, and D. Chen, 2014: Nonlinear measurement function in the ensemble Kalman filter. Adv. Atmos. Sci., 31, 551558, https://doi.org/10.1007/s00376-013-3117-9.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Villarini, G., P. V. Mandapaka, W. F. Krajewski, and R. J. Moore, 2008: Rainfall and sampling uncertainties: A rain gauge perspective. J. Geophys. Res., 113, D11102, https://doi.org/10.1029/2007JD009214.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Webster, R., and M. A. Oliver, 2007: Geostatistics for Environmental Scientists. 2nd ed. John Wiley and Sons, 330 pp., https://doi.org/10.1002/9780470517277.

    • Crossref
    • Export Citation
  • WMO, 2017: Guidelines for Nowcasting Techniques. WMO-1198, World Meteorological Organization, 67 pp., https://library.wmo.int/doc_num.php?explnum_id=3795.

  • Zinevich, A., H. Messer, and P. Alpert, 2009: Frontal rainfall observation by a commercial microwave communication network. J. Appl. Meteor. Climatol., 48, 13171334, https://doi.org/10.1175/2008JAMC2014.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
Save
  • Adirosi, E., L. Facheris, F. Giannetti, S. Scarfone, G. Bacci, A. Mazza, A. Ortolani, and L. Baldini, 2021: Evaluation of rainfall estimation derived from commercial interactive DVB receivers using disdrometer, rain gauge, and weather radar. IEEE Trans. Geosci. Remote Sens., https://doi.org/10.1109/TGRS.2020.3041448, in press.

    • Search Google Scholar
    • Export Citation
  • Arslan, C. H., K. Aydin, J. V. Urbina, and L. Dyrud, 2018: Satellite-link attenuation measurement technique for estimating rainfall accumulation. IEEE Trans. Geosci. Remote Sens., 56, 681693, https://doi.org/10.1109/TGRS.2017.2753045.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Azzalini, A., and A. Capitanio, 1999: Statistical applications of the multivariate skew normal distribution. J. Roy. Stat. Soc., 61B, 579602, https://doi.org/10.1111/1467-9868.00194.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Barthès, L., and C. Mallet, 2013: Rainfall measurement from the opportunistic use of an Earth–space link in the Ku band. Atmos. Meas. Tech., 6, 21812193, https://doi.org/10.5194/amt-6-2181-2013.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Bevere, L., M. Gloor, and A. Sobel, 2020: Natural catastrophes in times of economic accumulation and climate change. Sigma 2/2020, Swiss Re, 36 pp, https://www.swissre.com/institute/research/sigma-research/sigma-2020-02.html.

  • Bianchi, B., P.-J. van Leeuwen, R. J. Hogan, and A. Berne, 2013: A variational approach to retrieve rain rate by combining information from rain gauges, radars, and microwave links. J. Hydrometeor., 14, 18971909, https://doi.org/10.1175/JHM-D-12-094.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Blevis, B., 1965: Losses due to rain on radomes and antenna reflecting surfaces. IEEE Trans. Antennas Propag., 13, 175176, https://doi.org/10.1109/TAP.1965.1138384.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Breinl, K., H. Müller-Thomy, and G. Blöschl, 2020: Space–time characteristics of areal reduction factors and rainfall processes. J. Hydrometeor., 21, 671689, https://doi.org/10.1175/JHM-D-19-0228.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Burgers, G., P. J. val Leeuwen, and G. Evensen, 1998: Analysis scheme in the ensemble Kalman filter. Mon. Wea. Rev., 126, 17191724, https://doi.org/10.1175/1520-0493(1998)126<1719:ASITEK>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Caya, A., J. Sun, and C. Snyder, 2005: A comparison between the 4DVAR and the ensemble Kalman filter techniques for radar data assimilation. Mon. Wea. Rev., 133, 30813094, https://doi.org/10.1175/MWR3021.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Collins, M., and Coauthors, 2013: Long-term climate change: Projections, commitments and irreversibility. Climate Change 2013: The Physical Science Basis, T. F. Stocker et al., Eds., Cambridge University Press, 1029–1136.

  • Crane, R. K., 1996: Electromagnetic Wave Propagation through Rain. 1st ed. John Wiley & Sons, 273 pp.

  • Cristiano, E., M. ten Veldhuis, and N. van de Giesen, 2017: Spatial and temporal variability of rainfall and their effects on hydrological response in urban areas – A review. Hydrol. Earth Syst. Sci., 21, 38593878, https://doi.org/10.5194/hess-21-3859-2017.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Cuccoli, F., L. Facheris, A. Antonini, S. Melani, and L. Baldini, 2020: Weather radar and rain-gauge data fusion for quantitative precipitation estimation: Two case studies. IEEE Trans. Geosci. Remote Sens., 58, 66396649, https://doi.org/10.1109/TGRS.2020.2978439.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • De Lannoy, G. J. M., and R. H. Reichle, 2016: Assimilation of SMOS brightness temperatures or soil moisture retrievals into a land surface model. Hydrol. Earth Syst. Sci., 20, 48954911, https://doi.org/10.5194/hess-20-4895-2016.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Evensen, G., 2003: The ensemble Kalman filter: Theoretical formulation and practical implementation. Ocean Dyn., 53, 343367, https://doi.org/10.1007/s10236-003-0036-9.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Gaspari, G., and S. E. Cohn, 1999: Construction of correlation functions in two and three dimensions. Quart. J. Roy. Meteor. Soc., 125, 723757, https://doi.org/10.1002/qj.49712555417.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Gelb, A., Ed., 1974: Applied Optimal Estimation. MIT Press, 374 pp.

  • Gharanjik, A., M. R. B. Shankar, F. Zimmer, and B. Ottersten, 2018: Centralized rainfall estimation using carrier to noise of satellite communication links. IEEE J. Sel. Areas Comm., 36, 10651073, https://doi.org/10.1109/JSAC.2018.2832798.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Giannetti, F., and Coauthors, 2017: Real-time rain rate evaluation via satellite downlink signal attenuation measurement. Sensors, 17, 1864, https://doi.org/10.3390/s17081864.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Giannetti, F., and Coauthors, 2018: The Potential of SmartLNB Networks for Rainfall Estimation. 2018 IEEE Statistical Signal Processing Workshop (SSP), Freiburg im Breisgau, Germany, IEEE, 120–124, https://doi.org/10.1109/SSP.2018.8450692.

    • Crossref
    • Export Citation
  • Giro, R. A., L. Luini, and C. G. Riva, 2020: Rainfall estimation from tropospheric attenuation affecting satellite links. Information, 11, 11, https://doi.org/10.3390/info11010011.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Haese, B., S. Hörning, C. Chwala, A. Bardossy, B. Schalge, and H. Kunstmann, 2017: Stochastic reconstruction and interpolation of precipitation fields using combined information of commercial microwave links and rain gauges. Water Resour. Res., 53, 10 74010 756, https://doi.org/10.1002/2017WR021015.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Houtekamer, P. L., and H. L. Mitchell, 1998: Data assimilation using an ensemble Kalman filter technique. Mon. Wea. Rev., 126, 796811, https://doi.org/10.1175/1520-0493(1998)126<0796:DAUAEK>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Houtekamer, P. L., and H. L. Mitchell, 2001: A sequential ensemble Kalman filter for atmospheric data assimilation. Mon. Wea. Rev., 129, 123137, https://doi.org/10.1175/1520-0493(2001)129<0123:ASEKFF>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Houtekamer, P. L., and F. Zhang, 2016: Review of the ensemble Kalman filter for atmospheric data assimilation. Mon. Wea. Rev., 144, 44894532, https://doi.org/10.1175/MWR-D-15-0440.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • ITU, 2009: Propagation data and prediction methods required for the design of Earth-space telecommunication systems. ITU-R P.618-10/2009, International Telecommunications Union, Geneva, Switzerland, 26 pp., https://www.itu.int/rec/R-REC-P.618/en.

  • Janjić, T., D. McLaughlin, S. E. Cohn, and M. Verlaan, 2014: Conservation of mass and preservation of positivity with ensemble-type Kalman filter algorithms. Mon. Wea. Rev., 142, 755773, https://doi.org/10.1175/MWR-D-13-00056.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Jewell, S. A., and N. Gaussiat, 2015: An assessment of kriging-based rain-gauge–radar merging techniques. Quart. J. Roy. Meteor. Soc., 141, 23002313, https://doi.org/10.1002/qj.2522.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Katzfuss, M., J. R. Stroud, and C. K. Wikle, 2016: Understanding the ensemble Kalman filter. Amer. Stat., 70, 350357, https://doi.org/10.1080/00031305.2016.1141709.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Kidd, C., and V. Levizzani, 2011: Status of satellite precipitation retrievals. Hydrol. Earth Syst. Sci., 15, 11091116, https://doi.org/10.5194/hess-15-1109-2011.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Kidd, C., A. Becker, G. J. Huffman, C. L. Muller, P. Joe, G. Skofronick-Jackson, and D. B. Kirschbaum, 2017: So, how much of the Earth’s surface is covered by rain gauges? Bull. Amer. Meteor. Soc., 98, 6978, https://doi.org/10.1175/BAMS-D-14-00283.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Lean, P., S. Migliorini, and G. Kelly, 2015: Understanding atmospheric motion vector vertical representativity using a simulation study and first-guess departure statistics. J. Appl. Meteor. Climatol., 54, 24792500, https://doi.org/10.1175/JAMC-D-15-0030.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Liu, X. C., T. C. Gao, and L. Liu, 2013: A comparison of rainfall measurements from multiple instruments. Atmos. Meas. Tech., 6, 15851595, https://doi.org/10.5194/amt-6-1585-2013.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Marshall, J. S., and W. McK. Palmer, 1948: The distribution of raindrops with size. J. Meteor., 5, 165166, https://doi.org/10.1175/1520-0469(1948)005<0165:TDORWS>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Mercier, F., L. Barthès, and C. Mallet, 2015: Estimation of finescale rainfall fields using broadcast TV satellite links and a 4DVAR assimilation method. J. Atmos. Oceanic Technol., 32, 17091728, https://doi.org/10.1175/JTECH-D-14-00125.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Messer, H., 2018: Capitalizing on cellular technology—Opportunities and challenges for near ground weather monitoring. Environments, 5, 73, https://doi.org/10.3390/environments5070073.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Nguyen, P., M. Ombadi, S. Sorooshian, K. Hsu, A. AghaKouchak, D. Braithwaite, H. Ashouri, and A. R. Thorstensen, 2018: The PERSIANN family of global satellite precipitation data: A review and evaluation of products. Hydrol. Earth Syst. Sci., 22, 58015816, https://doi.org/10.5194/hess-22-5801-2018.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Ochoa-Rodriguez, S., and Coauthors, 2015: Impact of spatial and temporal resolution of rainfall inputs on urban hydrodynamic modelling outputs: A multi-catchment investigation. J. Hydrol., 531, 389407, https://doi.org/10.1016/j.jhydrol.2015.05.035.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Ochoa-Rodriguez, S., L.-P. Wang, P. Willems, and C. Onof, 2019: A review of radar rain gauge data merging methods and their potential for urban hydrological applications. Water Resour. Res., 55, 63566391, https://doi.org/10.1029/2018WR023332.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Overeem, A., H. Leijnse, and R. Uijlenhoe, 2016a: Retrieval algorithm for rainfall mapping from microwave links in a cellular communication network. Atmos. Meas. Tech., 9, 24252444, https://doi.org/10.5194/amt-9-2425-2016.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Overeem, A., H. Leijnse, and R. Uijlenhoet, 2016b: Two and a half years of country-wide rainfall maps using radio links from commercial cellular telecommunication networks. Water Resour. Res., 52, 80398065, https://doi.org/10.1002/2016WR019412.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Reichle, R. H., D. B. McLaughlin, and D. Entekhabi, 2002: Hydrologic data assimilation with the ensemble Kalman filter. Mon. Wea. Rev., 130, 103114, https://doi.org/10.1175/1520-0493(2002)130<0103:HDAWTE>2.0.CO;2.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Roth, R., G. Hendeby, C. Fritsche, and F. Gustafsson, 2017: The ensemble Kalman filter: A signal processing perspective. EURASIP J. Adv. Signal Process., 2017, 56, https://doi.org/10.1186/s13634-017-0492-x.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Sakov, P., and P. R. Oke, 2008: A deterministic formulation of the ensemble Kalman filter: An alternative to ensemble square root filters. Tellus, 60A, 361371, https://doi.org/10.1111/j.1600-0870.2007.00299.x.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Santek, D., and Coauthors, 2019: 2018 Atmospheric Motion Vector (AMV) intercomparison study. Remote Sens., 11, 2240, https://doi.org/10.3390/rs11192240.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Sun, Q., C. Miao, Q. Duan, H. Ashouri, S. Sorooshian, and K.-L. Hsu, 2018: A review of global precipitation data sets: Data sources, estimation, and inter-comparisons. Rev. Geophys., 56, 79107, https://doi.org/10.1002/2017RG000574.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Tang, Y., J. Ambandan, and D. Chen, 2014: Nonlinear measurement function in the ensemble Kalman filter. Adv. Atmos. Sci., 31, 551558, https://doi.org/10.1007/s00376-013-3117-9.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Villarini, G., P. V. Mandapaka, W. F. Krajewski, and R. J. Moore, 2008: Rainfall and sampling uncertainties: A rain gauge perspective. J. Geophys. Res., 113, D11102, https://doi.org/10.1029/2007JD009214.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Webster, R., and M. A. Oliver, 2007: Geostatistics for Environmental Scientists. 2nd ed. John Wiley and Sons, 330 pp., https://doi.org/10.1002/9780470517277.

    • Crossref
    • Export Citation
  • WMO, 2017: Guidelines for Nowcasting Techniques. WMO-1198, World Meteorological Organization, 67 pp., https://library.wmo.int/doc_num.php?explnum_id=3795.

  • Zinevich, A., H. Messer, and P. Alpert, 2009: Frontal rainfall observation by a commercial microwave communication network. J. Appl. Meteor. Climatol., 48, 13171334, https://doi.org/10.1175/2008JAMC2014.1.

    • Crossref
    • Search Google Scholar
    • Export Citation
  • Fig. 1.

    Schematics of the link geometry and segments contributing to the path attenuation.

  • Fig. 2.

    Flowchart of the proposed EnKF data assimilation scheme for the retrieval of rainfall fields at high temporal and spatial resolution from telecommunication satellite links. The box of the cloud boundaries, input for horizontal boundaries, is in faint colors with its link in a dashed line because it is included in the concept but is still not implemented in the algorithm.

  • Fig. 3.

    Rainfall fields at ground level in the study domain (15 × 15 km2) at different time steps (minutes). Images are shown every 3 min, but time step of the model is 1 min. Dots indicate the locations of the ground terminals. (first row) True (synthetic) rain rate (mm h−1). The storm moves in the southeast direction with wind speed components utrue = 5 m s−1 and υtrue = −5 m s−1. (second row) Rainfall fields obtained from the openloop model which has advection velocities of umodel = 3 m s−1 and υmodel = −6 m s−1 and initial condition from simulated satellite rainfall products. (third row) Rainfall fields obtained interpolating the (synthetic) rain rate estimations from broadcast satellite links (with nearest neighbor interpolation). (fourth row) Rainfall fields obtained with the EnKF with N = 100 ensembles. The cyan circle in rows 2–4 outlines the boundary of the true rainfall in order to show the correct placement of the precipitation field.

  • Fig. 4.

    Trajectories of centroids of the rainfall field at ground level. Lines: black = true; blue = openloop; red = from observations only (rain rate from signal attenuation, spatially interpolated with nearest neighbor); green = EnKF. Markers are placed every 5 min (but model time step is 1 min). Also shown is the position of ground terminals (gray “hat” symbol ^) and satellite links (gray dotted lines) pointing to two broadcast satellites (the link path projection is shown up to the precipitation height of the experiment = 4 km).

  • Fig. 5.

    NRMSE of rain rate estimation at ground level calculated for each time step as RMSE divided by spatial mean of cell values. Blue = Openloop model; red = observations only (spatially interpolated with nearest neighbor); green = EnKF (solid line = EnKF with 100 ensemble members, dash–dot = EnKF with 50 ensemble members, dotted = EnKF with 500 ensemble members).