Next Article in Journal
Does Free Route Implementation Influence Air Traffic Management System? Case Study in Poland
Next Article in Special Issue
A Few-Shot U-Net Deep Learning Model for COVID-19 Infected Area Segmentation in CT Images
Previous Article in Journal
Estimation of the External Knee Adduction Moment during Gait Using an Inertial Measurement Unit in Patients with Knee Osteoarthritis
Previous Article in Special Issue
Laser Cut Interruption Detection from Small Images by Using Convolutional Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Real-Time Rainfall Forecasts Based on Radar Reflectivity during Typhoons: Case Study in Southeastern Taiwan

Department of Marine Environmental Informatics & Center of Excellence for Ocean Engineering, National Taiwan Ocean University, Keelung 20224, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(4), 1421; https://doi.org/10.3390/s21041421
Submission received: 3 January 2021 / Revised: 12 February 2021 / Accepted: 15 February 2021 / Published: 18 February 2021

Abstract

:
This study developed a real-time rainfall forecasting system that can predict rainfall in a particular area a few hours before a typhoon’s arrival. The reflectivity of nine elevation angles obtained from the volume coverage pattern 21 Doppler radar scanning strategy and ground-weather data of a specific area were used for accurate rainfall prediction. During rainfall prediction and analysis, rainfall retrievals were first performed to select the optimal radar scanning elevation angle for rainfall prediction at the current time. Subsequently, forecasting models were established using a single reflectivity and all elevation angles (10 prediction submodels in total) to jointly predict real-time rainfall and determine the optimal predicted values. This study was conducted in southeastern Taiwan and included three onshore weather stations (Chenggong, Taitung, and Dawu) and one offshore weather station (Lanyu). Radar reflectivities were collected from Hualien weather surveillance radar. The data for a total of 14 typhoons that affected the study area in 2008–2017 were collected. The gated recurrent unit (GRU) neural network was used to establish the forecasting model, and extreme gradient boosting and multiple linear regression were used as the benchmarks. Typhoons Nepartak, Meranti, and Megi were selected for simulation. The results revealed that the input data set merged with weather-station data, and radar reflectivity at the optimal elevation angle yielded optimal results for short-term rainfall forecasting. Moreover, the GRU neural network can obtain accurate predictions 1, 3, and 6 h before typhoon occurrence.

1. Introduction

Taiwan is located in the intertropical convergence zone in the western Pacific Ocean with a geographical location of approximately 22° N–25° N and 120° E–122° E. Taiwan is frequently affected by typhoons during summer and autumn that result in heavy precipitation. Although heavy precipitation causes disasters such as flooding, landslides, and debris flows, it is a main source of water [1,2]. Therefore, when typhoons approach, government agencies must make various cautious decisions regarding future strong winds and heavy precipitation, e.g., reservoir discharges. This study developed a system that can forecast future rainfall time patterns and then used them to enact timely typhoon-prevention measures.
Weather radar is an essential analysis tool for meteorological observations because it can be used to locate weather patterns, large-scale rainfall, and airflow characteristics [3,4,5,6]. Radar emits electromagnetic waves from an antenna. When contacting targets in the air (e.g., water vapor), the waves are scattered and partially reflected back to the radar direction [7,8]. Marshall et al. [9] calculated the reflectivity power and raindrop size distribution observed from a disdrometer at a distance of 8.8 km from the radar and demonstrated an excellent correlation with the calculated reflectivity factor (Z). Marshall and Palmer [10] proposed Z = 200 × R1.6 and explained the relationship between Z and rainfall intensity (R). Studies on convective systems have, however, underestimated quantitative precipitation (e.g., [11,12]). Therefore, these coefficients may not be the most suitable for predicting heavy rainfall during typhoons and should be refined. Studies have been conducted on rainfall retrieval and estimation by using the Z–R relationship [13,14,15,16,17,18,19,20,21]. For instance, Qiu et al. [22] developed radar–rain gauge merging methods to predict precipitation by combing the advantages of rain-gauge observations and radar quantitative precipitation estimation. In addition, weather in Taiwan has been studied [23,24,25]. For example, Ochoa-Rodriguez et al. [26] provided an overview of merging techniques and application-oriented categorization methods, including radar bias-adjustment, rain-gauge interpolation using radar spatial association, and radar–rain gauge integration.
Although weather radars provide excellent real-time monitoring of the weather, with high spatial and temporal resolution [27,28], rainfall estimation has many acquisition limitations, such as a limited radar coverage area because of the complexity of the terrain and the shading problem [25,29] (which will be discussed subsequently). Satellite observations is an alternative to radar observation. With advanced infrared and microwave instruments, satellite observations overcome the aforementioned limitations by providing a spatially homogeneous and temporal coverage for vast areas [30]. Although satellite observations are useful for monitoring mesoscale convective systems, they are inadequate for studying the small-scale internal precipitation structure of mesoscale convective systems, such as typhoons [31]. Nevertheless, they provide critical weather information and facilitate hydrological monitoring [30].
Scofield and Kuligowski [29] revealed that the transformation of the radar-measured reflectivities into rainfall rates has three challenges. The first problem is the accuracy of the reflectivity values, which can be affected by fixed targets (e.g., ground clutter and beam block) or anomalous propagation. Second, the increase in the elevation of the beam from the radar leads to errors associated with uncertainties in the shape of the reflectivity profile between the beam height and the surface; precipitation is typically undetected, or the rate is underestimated, as the distance from the radar increases [32,33,34]. Third, the relationship between reflectivity and the rainfall rate (i.e., the Z–R relationship) is related to the drop size distribution and is also affected by beam spreading [35]. Several studies have addressed these problems [36,37]. This study focused on the first and second problems related to overshooting of the beam and its blockage.
According to the Central Weather Bureau (CWB) of Taiwan [38], radar reflectivity at a specific scan elevation angle does not necessarily reflect the intensity of clouds and rain. For example, when radar pulses are transmitted at a certain elevation angle, the vertical elevation of the radar scan is lower when the observation location is farther from the radar. Therefore, when the vertical top of a rain system is lower than the height of the radar pulses at a certain elevation angle, no reflectivity is returned, but rainfall still occurs at the ground observation station. Second, radar observations are affected by topography that creates an observation barrier, making rainfall conditions behind mountains unobservable. Radar stations in Taiwan, such as the Gematronik METEOR 1000S system with a wavelength of 10 cm (S-band), adopted the scanning strategy of volume coverage pattern 21 (VCP21) to fit the Weather Surveillance Radar-1988 Doppler (WSR-88D) [39]. This strategy involves scans at nine elevation angles (0.5°, 1.4°, 2.4°, 3.4°, 4.3°, 6.0°, 9.9°, 14.6°, and 19.5°) [39,40]. Because VCP21 scanning strategy involves multiple elevation angles, a specific scanning angle may be able to reflect optimal precipitation characteristics through rainfall retrievals.
On the basis of the aforementioned problems, this study developed an hourly conceptual system for rainfall forecasting during typhoons based on radar reflectivity. This system can be used to address the following problems: (1) identifying the most suitable elevation angle or combination of elevation angles from weather surveillance radar (WSR) scans for real-time ground precipitation forecasting, and (2) evaluating radar reflectivity accuracy in terms of precipitation prediction at various observation locations with terrain blockage.
In the establishment of the rainfall forecasting model, input data included merged radar reflectivity data and meteorological data from ground-weather stations. Conventionally, linear regression models can provide a prediction model on the basis of statistical theory and reasonable results. Therefore, researchers have used linear and nonlinear regression models to develop rainfall forecast or prediction models [41,42,43]. Furthermore, the application of ensembles in numerical weather prediction improved weather forecasts [44,45,46]. For example, Shakti et al. [47] used the short-term ensemble prediction system to generate ensemble nowcasts of rainfall. The ensemble nowcasts were verified using radar rainfall data.
Because of the rapid growth of data collected using various sensors (e.g., satellites, radar remote sensors, and meteorological instruments), characteristic data available for model input have increased substantially when establishing forecasting models. Consequently, mathematical models, e.g., machine learning (ML)-based models that can account for high dimensions and nonlinearity, are required to improve prediction accuracy. Numerous ML models have been successfully applied in related research on rainfall retrievals and estimations, such as [48,49,50,51,52,53,54]. XGB is a popular ML algorithm developed by Chen and Guestrin [55]. XGB is effective because it is a scalable ML system for tree boosting. XGB scalability is determined by the optimization of vital algorithms, including a new tree learning algorithm for processing sparse data and a weighted quantile sketch process. XGB can simplify learning through models and prevent overfitting; therefore, its calculative abilities are superior to those of traditional gradient-boosted decision trees [56]. Therefore, XGB has been used by various authors such as Chakraborty and Alajali [57] and Yuan et al. [58]. Wei and Hsu [59] addressed the rainfall retrieval problem for quantitative precipitation estimation. The feasibility of rain retrievals was examined from linear regressions, support vector regressions, and XGB models. However, their models did not have memory functions and could not handle sequence dependence; limited time-series data were available for use and could result in inaccuracy.
Although various ML models have been developed, accurate forecasting precipitation remains a challenge. However, recurrent neural networks (RNNs) exhibit promising results in time-series data [60]. RNNs are deep-learning models that have been used extensively for time sequence data [61]. Numerous RNNs, such as the long short-term memory (LSTM) network [62], have been developed. The LSTM network can address the gradient-vanishing problem by introducing a gate control unit, and LSTM has been widely used in the field of time-series data prediction [63,64]. Cho et al. [65] proposed a LSTM-based network gated recurrent unit (GRU) model, which learns how to use its gates to protect its memory to optimize the network structure and make long-term predictions [66]. The GRU can achieve performance comparable to LSTM and maintain the prediction effect with fewer training parameters than LSTM can [61]. Misra et al. [67] used the LSTM model to capture the spatiotemporal dependencies in local rainfall. Kumar et al. [68] used LSTM for forecasting monthly rainfall by using long sequential raw data for time-series analysis. Chhetri et al. [69] presented a GRU-based model for rainfall prediction using weather parameters (temperature, rainfall, relative humidity, sunshine hour, and wind speed). Although advanced GRUs exhibit advantages in developing forecasting models, they have seldom been used in rainfall forecasting using radar reflectivities.
This study used ML-based models to establish typhoon rain prediction models. The GRU algorithm was adopted in the present study to improve the accuracy of rainfall prediction, and XGB and conventional multiple linear regression (MLR) were used as benchmark models for comparison.

2. Data Description

The study area (Figure 1) was southeastern Taiwan and included three onshore weather stations (Chenggong, Taitung, and Dawu stations) and one offshore station (Lanyu station). The selected experimental areas are located in typical typhoon paths and are affected by typhoons. Table 1 lists 14 typhoon events that affected the study area from 2008 to 2017 and their occurrence dates, total precipitation, and maximum wind speeds at the typhoon centers. Moreover, Figure 2 illustrates the spatial distribution of 24-h accumulated rainfall over the study area of each collected typhoon.
This study collected radar reflectivity and ground-weather data from the CWB of Taiwan. The CWB directly supervises four weather radar stations [38], which comprise a Doppler weather radar network in Taiwan. Hualien Weather Radar Station (Figure 1) was selected as the experimental radar station because Hualien Weather Radar Station covers the experimental area and is not directly blocked by Central Mountain Range (although slightly blocked by Coastal Mountain Range and East Rift Valley). The Hualien Weather Radar Station was established in 2001 and uses the METEOR 1000S radar model, which is an S-band (wavelength of 10 cm) Doppler weather radar. The radar can continually provide data of three high-precision and high-resolution measurements, namely reflectivity, mean radial velocity, and spectral width within 5–10 min [38]. Its geographical coordinates are 23.99° N, 121.62° E, and it has an elevation of 63 m and observation radius of 460 km. The radar can be used to observe weather systems such as typhoons and rainy seasons from the Pacific Ocean, South China Sea, and Bashi Channel. When scanning over eastern Taiwan, the Hualien WSR uses true north as the starting point to perform a 360-degree clockwise conical surface scan, and conical surface data at different elevation angles obtained from each observation can form a complete volume scan. The Hualien WSR uses VCP21 (nine elevation angles) for typhoon and precipitation observations, and a total volume scan can be completed in approximately 6 min [38].
Regarding meteorological data, this study collected ground-weather characteristics at four stations. Each station has 12 characteristics, including ground air pressure (hPa), air pressure at sea level (hPa), ground temperature (°C), ground dew-point temperature (°C), ground relative humidity (%), ground global solar radiation (MJ/m2), ground vapor pressure (hPa), surface wind speed (m/s), surface wind direction (deg), maximum instantaneous wind speed (m/s), instantaneous wind direction (deg), and precipitation (mm/h). A single station can collect 2544 pieces of hourly records. This study used a correlation coefficient greater than 0.3 (i.e., at least a moderate correlation) between characteristics and precipitation as the characteristic screening threshold, and all four stations were screened simultaneously. In addition to the target precipitation characteristics, four other weather characteristics were selected (i.e., ground temperature, ground relative humidity, maximum instantaneous wind speed, and rainfall duration within 1 h) on the basis of the analysis results. The correlation coefficients of these characteristics at the four stations are presented in Figure 3.

3. Prediction System and Models

Figure 4 presents a schematic of the real-time typhoon rainfall forecasting system developed in this study. After the CWB issued a typhoon warning over ocean and land, the system collected radar reflectivity and ground-weather data in the area. This process of rainfall prediction is performed in two steps, namely precipitation retrieval (step 1, dashed red box in Figure 4) and precipitation prediction (step 2, dashed blue box). Before the precipitation forecast model is established, rainfall retrieval is performed to determine the optimal radar elevation angle for precipitation prediction at current time. Rainfall retrieval is performed using the reflectivity values {αi}i=1,9 of the nine elevation angles using VCP21 scanning strategy to develop the retrieval values at the current time. This study used the relationship Z = a × Rb, and the parameters a and b were derived depending on the elevation angle because the nine elevation angles, nine Z–R relations were established at each station. Thus, the retrieval values of the individual radar elevation angles of the four stations could be inferred separately.
The Z–R relations were used only to determine the optimal elevation angle α*. However, this relation may underestimate the quantitative precipitation estimation on convective systems [40]. The absolute values of the differences between the retrieval values and the observation values (assuming that the observed rainfall at the current time was obtained in real time) at the current time are subsequently compared, and the angle corresponding to the least absolute errors is the optimal scanning angle α* at the current time.
The second step is precipitation prediction. The input data of the precipitation prediction model include data sets {Z}, {W}, and {R}. Here, the reflectivity characteristics of nine elevation angles in the VCP21 system were expressed as data set {Z} = {Zi}i=1,9; the four ground-weather characteristics are represented as data set {W}; and the precipitation characteristics are represented as data set {R}. Then, the precipitation prediction Pt+Δt can be expressed as
Pt+Δt = f ({Z,W,R})
where t is the current time, and Δt is the forecast horizon (the forecast horizons in this study were 1, 3, and 6 h).
To design the prediction scenarios, this study established a single reflectivity prediction model (scenarios 1–9) from the nine elevation angles of VCP21. For example, scenario 1 is Pt+Δt = f ({Z1,W,R}), and Z1 = radar reflectivity at 0.5°. In addition, this study added a scenario in which all elevation angles {α1, α2, , α9} were the input characteristics (scenario 10). Therefore, when the system forecasts rainfall in real time, 10 sets of predicted values are generated.
Of the 10 sets of generated prediction values, the scenario corresponding to the optimal elevation angle α* in rainfall retrieval at the current time was adopted as the optimal prediction (pred_opt). Moreover, all the maximal predictions (pred_max) and minimal predictions (pred_min) of the scenarios were used to obtain the possible range of pred_max and pred_min.
In this study, GRU and XGB were used to establish the rainfall forecasting model. The GRU model, a variant of the LSTM neural network, is composed of the input, forget, and output layers [63]. The input gate regulates the amount of information that enters the memory cell, the forget gate directs the memory cell and remains in the present memory cell through recurring connection, and the output gate determines the amount of data used to calculate the output activation of the memory cell and information flow to the rest of the neural network [60]. Similar to the LSTM unit, the GRU has gating units that modulate the flow of information inside the unit without having a separate memory cell [70]. The weights corresponding to these gates are updated through backpropagation through time stochastic gradient descent to minimize a loss function [62,71]. The GRU algorithm was derived by Cho et al. [65] and Chung et al. [71].
XGB is a type of tree-based boosting method that is a sequential ensemble learning model of a decision tree [72]. The principal feature of XGB is its ability to automatically use multithreading for parallel computing while improving algorithm accuracy. XGB can perform parallel tree boosting (also known as gradient-boosted decision trees), which rapidly and accurately solves numerous data problems [73]. XGB uses a second-order Taylor expansion for the loss function and uses both the first- and second-order derivatives. To avoid overfitting, the regularization term is added to help smooth the final learned weights. See Chen and Guestrin [55] and Jia et al. [74] for details on algorithm derivation in XGB.

4. Modeling and Verification

In this study, three typhoon events in 2016, namely Typhoons Nepartak, Meranti, and Megi, were selected to be test events. The remaining 11 typhoons were used as training and validation data sets. The rainfall forecasting model necessitated a test for optimal rainfall lag time because precipitation was the predicted target characteristic of the model. The test was also required to increase effective information input for improving precipitation prediction accuracy. The training and validation process involved 10-fold cross-validation in which 90% of the data were randomly selected each time as training data, and the remaining 10% were validation data that were not repeatedly selected until all data had been selected as the 10% test set.
This study used root mean squared error (RMSE) to evaluate the errors. RMSE is defined as follows:
RMSE = 1 n i = 1 n ( p i pre p i obs ) 2
where n is the number of pieces of data; p i pre is the ith predicted value; and p i obs is the ith observed value.
Figure 5 illustrates the validation results of lag time = 1–4 h. According to the figure, errors were minimal for the GRU model (by preset parameters) when the lag time was 1, 3, 1, and 2 h for Chenggong, Taitung, Dawu, and Lanyu stations, respectively. Therefore, increased inputs for testing the optimum rainfall lag time were used for the modeling process.
The model hyperparameters were verified subsequently. For the GRU model, the hyperparameters of the number of the hidden layers and the number of neurons in a hidden layer were calibrated. The ReLU activation function, which is defined as the positive part of its argument, that is, f(x) = max (0, x), where x is the input to a neuron, was used in the hidden layers. In the optimization process, adaptive moment estimation (Adam) was used to learn the learning rate. Adam is a first-order optimization algorithm that can replace the traditional stochastic gradient descent algorithm, and it can adapt the learning rate to the parameters [75]. The number of hidden layers was set to 1–6 for validation, and the validation range of the number of neurons in a hidden layer was 10–100. First, the number of neurons in a hidden layer was fixed to obtain the number of hidden layers with a small RMSE. Next, the optimal parameter for the number of neurons in a hidden layer was validated.
For the XGB model, the hyperparameters were min_child_weight and max_depth. The min_child_weight refers to the minimum sum of the instance weight required in a child and max_depth to preventing overfitting to avoid tree growing very deep. Modeling was performed using preset parameters, namely min_child_weight = 1 and max_depth = 3 (these hyperparameters were tested in the subsequent section for optimal values). The min_child_weight was set to 1, 2, and 3 for validation, and the validation range of max_depth was 3–18. First, min_child_weight was fixed to obtain a parameter with a small RMSE. After obtaining the optimal min_child_weight parameter, the optimal parameter for max_depth was validated.
Figure 6 illustrates the validation results of the GRU, XGB, and MLR forecasting models at Chenggong, Taitung, Dawu, and Lanyu stations. The figure plots the RMSE performance of scenarios 1–10 at lead time = 1, 3, and 6 h. For GRU models, Figure 6a–d indicates that the longer the forecast horizon is, the larger the prediction error is. In addition, performance data in each scenario at each station were organized. At lead time = 1, 3, and 6 h, Chenggong station obtained minimum errors in scenarios 7, 5, and 6, respectively. At the same lead times, Taitung station obtained minimum errors in scenarios 5, 5, and 6, and Dawu station obtained minimum errors in scenarios 5, 4, and 4, respectively. Lanyu station obtained the minimum error in scenario 5 for lead time = 1, 3, and 6 h. Compared with the onshore stations (Chenggong, Taitung, and Dawu), the offshore station (Lanyu) obtained optimal results for one scenario at all three lead times. This may have occurred because the offshore station does not have terrain blockage. Therefore, one radar elevation angle can be used to obtain optimal prediction results in different forecast horizons. Figure 6e–h illustrates the validation results of the XGB prediction model, and Figure 6i–l presents the validation results of the MLR prediction model. Among GRU, XGB, and MLR, the prediction errors obtained in XGB and MLR were generally higher than those obtained in the GRU.
For comparisons of GRU, XGB and MLR models, Figure 7 averages the results of the 10 scenarios at each station. The GRU prediction model was considerably more effective than the XGB and MLR models were at each station with lead times of 1, 3, and 6 h. Therefore, the GRU model was used in the subsequent analysis. In addition, Lanyu station had smaller RMSEs than Chenggong, Taitung, and Dawu stations did.

5. Simulation and Comparison

Typhoons Nepartak, Meranti, and Megi were simulated. Figure 8, Figure 9 and Figure 10 plot the rainfall forecast results for the three typhoons (lead time = 1 and 3). In the figures, the solid gray line denotes observed rainfall (obs). The real-time forecasts included pred_opt (blue dashed line), pred_max (red dotted line), and pred_min (green dotted line). Hyetograph definitions for pred_opt, pred_max, and pred_min were discussed in Section 3.
As shown in the figures, Chenggong, Taitung, and Dawu stations recorded the maximum observed hourly rainfall for all three typhoons. Typhoon Nepartak reached the heaviest observed rainfall (59.5 mm/h) at Dawu station at time period = 28 h (Figure 8c); Typhoon Meranti attained the heaviest observed rainfall (67.0 mm/h) at Dawu station at 45 h (Figure 9c), and Typhoon Megi reached the heaviest observed rainfall (65.0 mm/h) at Taitung station at 45 h (Figure 10b).
Regarding prediction performance, the graphs indicate that pred_opt was between pred_max and pred_min, as expected. The following comparisons between the three forecasts and obs can be drawn visually: (1) pred_opt predicted future rainfall trends with fluctuations in obs, (2) pred_max generally overestimated lighter rainfall, and (3) pred_min generally underestimated heavy rainfall.

5.1. Evaluation Indices of Each Typhoon

To understand the differences between the predicted values (i.e., pred_opt, pred_max, and pred_min) and obs, the RMSEs of each typhoon at lead time = 1, 3, and 6 h were analyzed. As illustrated in Figure 11, the prediction results of pred_opt of the three typhoons were more satisfactory than those of pred_max and pred_min were. Therefore, from a user’s perspective, a theoretically favorable prediction value can be obtained using pred_opt because the 10 scenarios can be used in real-time prediction. In addition, pred_max and pred_min can be used to understand the maximum error that may occur when predicting high and low values and provide users with more prediction information.

5.2. Overall Evaluation Index

The averaged evaluation indices for all test typhoons were used to understand prediction errors among stations. Because Chenggong, Taitung, and Dawu stations experienced heavier rainfall than Lanyu station did, the model predictions had higher absolute errors. For prediction, this study used relative RMSE (rRMSE), the equation for which is
rRMSE = RMSE P ¯ obs
where P ¯ obs is the average of observations.
Figure 12 plots the average RMSE and rRMSE for all test typhoons. Figure 12a plots the absolute RMSE performance of pred_opt at the four stations, indicating that (1) for onshore stations, Chenggong station exhibited higher performance than Taitung and Dawu stations did and (2) Lanyu station performed far lower than Chenggong, Taitung, and Dawu stations did. Figure 12b presents the rRMSE performance of pred_opt at the four stations, among which (1) for onshore stations, Chenggong station outperformed Taitung and Dawu stations, (2) Lanyu station outperformed Taitung and Dawu stations, and (3) Lanyu station performed more favorably at lead time = 1 h, but less favorably at lead time = 3 and 6 h than Chenggong station did.

5.3. Comparison of Predicted and CWB Values

Nowcasting data for Typhoons Nepartak, Meranti, and Megi released by CWB were compared with the prediction results of this research model to confirm the practicability of the developed conceptual system. Figure 13 plots total obs (solid black line), predicted values (pred_opt, pred_min, and pred_max; histogram), and CWB nowcasting values (pred_CWB; orange dotted line) of the test typhoons at each station. The observations were between pred_min and pred_max. Furthermore, pred_opt was closer to the observation value than pred_CWB was. Therefore, the simulation results of pred_opt have reference value.
This study used the error rate of cumulative rainfall (ERROR_RATE) to evaluate the percentage of the total rainfall prediction error. ERROR_RATE was used to evaluate an average ratio of the absolute errors of cumulative rainfall and was defined as
ERROR _ RATE = k = 1 K | R k pre R k obs | k = 1 K R k obs
where R k pre is the estimated cumulative rainfall for typhoon event k; R k obs is the observed cumulative rainfall for typhoon event k; and K is the number of test typhoons.
Figure 14 compares the ERROR_RATE of pred_opt with that of pred_CWB. According to the figure, pred_CWB was more likely to be overestimated than pred_opt was. The average ERROR_RATE values of pred_opt and pred_CWB for the test typhoons were 17.8% and 49.7%, at Chenggong station, 11.2% and 54.8% at Taitung station, 6.3% and 12.4% at Dawu station, and 12.9% and 276.3% Lanyu station, respectively. ERROR_RATE for pred_opt was the lowest for Dawu station, followed by Taitung, Lanyu, and Chenggong stations; for pred_CWB, ERROR_RATE was lowest at Dawu station, followed by Chenggong, Taitung, and Lanyu stations.

6. Discussion

This study was conducted in southeastern Taiwan and included three onshore weather stations (Chenggong, Taitung, and Dawu) and one offshore weather station (Lanyu). The Chenggong station exhibited superior prediction results to those of Taitung and Dawu stations. This may have occurred because Chenggong station is closer to the Hualien radar station and experienced less interference caused by topographic factors than Taitung and Dawu stations did. Therefore, Chenggong station may have obtained a higher-quality radar reflectivity signal. In addition, the rRMSE results indicated that although radar reflectivity signals at Lanyu station were less affected by topographic factors, reflectivity quality may have been slightly affected because the station was farthest from the Hualien radar station; however, it outperformed Taitung and Dawu stations.
Regarding the overshooting of the beam and blockage, the radar elevation angles derived from the model-induced results were examined. The Chenggong station is possibly sheltered by the Coastal Mountain Range (an average height of 1000 m; Figure 1). The theoretical elevation angles can be computed (Figure 1). The height of the cloud top in a typhoon is assumed to be 18 km according to [76]. The distance from the Hualien radar station to the Chenggong station is 102 km and to the northern tip of the Coastal Mountain Range is 15 km. The elevation of Hualien radar station is 53 m. Therefore, the range of radar elevation angles is from 3.61° to 10.01°. According to Section 4, the optimal results from the GRU model can be derived in scenarios 7, 5, and 6 at lead time = 1, 3, and 6 h, respectively. The corresponding elevation angles are 9.9°, 4.3°, and 6.0°, which reveal that the model results appear reasonable because they fall in the range of theoretical elevation angles.
The Taitung and Dawu stations seem mainly affected by the East Rift Valley (an average height of 250 m; Figure 1). The Hualien radar station is 146 and 196 km away from the Taitung and Dawu stations, respectively, and the northern tip of the East Rift Valley is 30 km away. Therefore, the range of radar elevation angles is 0.38° to 7.05°. The verification results revealed the optimal elevation angles are at 4.3°, 6.0°, and 6.0° (corresponding to scenarios 5, 5, and 6, respectively) at lead time = 1, 3, and 6 h for the Taitung station and 4.3°, 3.4° and 3.4° (scenarios 5, 4, and 4, respectively) for the Dawu station, which demonstrated these were reasonable results. Finally, the Lanyu station possibly is not affected by terrain blockage. The Hualien radar station is 218 km away from the Lanyu station. The theoretical elevation angles can be from 0° to 5.24°. The verification results revealed the optimal elevation angles are all at 4.3° at lead times 1, 3, and 6 h. Therefore, the most suitable elevation angles can be successfully identified.

7. Conclusions

This study developed a real-time rainfall forecasting system that can predict rainfall in an area a few hours before a typhoon arrives at Taiwan. To effectively predict rainfall data, this study used reflectivity data obtained from nine elevation angles in the Taiwan Doppler VCP21 system and ground-weather data in southeastern Taiwan. The area included three onshore weather stations (Chenggong, Taitung and Dawu) and one offshore station (Lanyu). Radar data were provided by the Hualien WSR. This study analyzed 14 typhoons that affected the study area from 2008 to 2017. GRU was used to establish the prediction model, and XGB and MLR were used as the benchmark. The GRU prediction model was substantially superior to the XGB and MLR model in forecasting rainfall at lead times of 1, 3, and 6 h at each station.
The simulation results for three test typhoons revealed that the predictive performance of pred_opt was more satisfactory than that of pred_max or pred_min was. Therefore, when developing a real-time prediction system, 10 scenarios can be used to select an optimal solution (i.e., pred_opt) to obtain a favorable prediction value. In addition, pred_max and pred_min can be obtained to provide the probable ranges of predicted values. Consequently, the overall results revealed that the input data set combined with weather-station data and radar reflectivity at the optimal elevation angle yielded optimal results for short-term rainfall forecasting. Moreover, nowcasting values released by the CWB were compared with the predicted values of this study, which demonstrated that pred_opt was closer to the observed values than pred_CWB was. Therefore, the simulation results of the system have practical reliability.

Author Contributions

C.-C.W. conceived and designed the experiments and wrote the manuscript; C.-C.H. and C.-C.W. carried out this experiment and analysis of the data and discussed the results. All authors have read and agreed to the published version of the manuscript.

Funding

Support for this study provided by the Ministry of Science and Technology, Taiwan under Grant No. MOST109-2622-M-019-001-CC3 is greatly appreciated.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The related data were provided by Taiwan’s CWB, which are available at https://rdc28.cwb.gov.tw/ (accessed on 1 August 2020).

Acknowledgments

The authors acknowledge data provided by Taiwan’s Central Weather Bureau.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wu, D.; Zhao, K.; Jou, B.J.D.; Lee, W.C.; Thiaw, W. Radar observation of precipitation asymmetries in tropical cyclones making landfall on East China Coast. Trop. Cyclone Res. Rev. 2013, 2, 81–95. [Google Scholar]
  2. Wei, C.C. Comparing single- and two-segment statistical models with a conceptual rainfall-runoff model for river streamflow prediction during typhoons. Environ. Model Softw. 2016, 85, 112–128. [Google Scholar] [CrossRef] [Green Version]
  3. Bent, A.E. Radar Echoes from Atmospheric Phenomena; Report of Massachusetts Institute of Technology; Radiation Laboratory: Cambridge, MA, USA, 1943; p. 10. [Google Scholar]
  4. Dirks, K.N.; Hay, J.E.; Stow, C.D.; Harris, D. High-resolution studies of rainfall on Norfolk Island: Part II: Interpolation of rainfall data. J. Hydrol. 1998, 208, 187–193. [Google Scholar] [CrossRef]
  5. Talagrand, O. Assimilation of observations, an introduction. J. Meteorol. Soc. Jpn. 1997, 75, 191–209. [Google Scholar] [CrossRef] [Green Version]
  6. Wei, C.C. Simulation of operational typhoon rainfall nowcasting using radar reflectivity combined with meteorological data. J. Geophys. Res. Atmos. 2014, 119, 6578–6595. [Google Scholar] [CrossRef]
  7. Stout, G.E.; Neill, J.C. Utility of radar in measuring areal rainfall. Bull. Am. Meteorol. Soc. 1953, 34, 21–27. [Google Scholar] [CrossRef] [Green Version]
  8. Weygandt, S.; Shapiro, A.; Droegemeier, K. Retrieval of model initial fields from single-Doppler observations of a supercell thunderstorm. Part I: Single-Doppler velocity retrieval. Mon. Weather Rev. 2002, 130, 433–453. [Google Scholar] [CrossRef] [Green Version]
  9. Marshall, J.S.; Langille, R.C.; Palmer, W.M.K. Measurement of rainfall by radar. J. Meteorol. 1947, 4, 186–192. [Google Scholar] [CrossRef]
  10. Marshall, J.S.; Palmer, W.M.K. The distribution of raindrops with size. J. Appl. Meteorol. 1948, 5, 165–166. [Google Scholar] [CrossRef]
  11. Chang, W.Y.; Wang, T.C.C.; Lin, P.L. Characteristics of the raindrop size distribution and drop shape relation in typhoon systems in the western Pacific from the 2D video disdrometer and NCU C-band polarimetric radar. J. Atmos. Ocean Technol. 2009, 26, 1973–1993. [Google Scholar] [CrossRef]
  12. Seela, B.K.; Janapati, J.; Lin, P.L.; Reddy, K.K.; Shirooka, R.; Wang, P.K. A comparison study of summer season raindrop size distribution between Palau and Taiwan, two islands in Western Pacific. J. Geophys. Res. Atmos. 2017, 122, 787–805. [Google Scholar] [CrossRef]
  13. Ciach, G.J.; Krajewski, W.F.; Anagnostou, E.N.; Baeck, M.L.; Smith, J.A.; McCollum JR, J.R.; Kruger, A. Radar rainfall estimation for ground validation studies of the tropical rainfall measuring mission. J. Appl. Meteorol. Climatol. 1997, 36, 735–747. [Google Scholar] [CrossRef]
  14. Diaz-Ramirez, J.N.; McAnally, W.H.; Martin, J.L. Sensitivity of simulating hydrologic processes to gauge and radar rainfall data in subtropical coastal catchments. Water Resour. Manag. 2012, 26, 3515–3538. [Google Scholar] [CrossRef]
  15. Einfalt, T.; Jessen, M.; Mehlig, B. Comparison of radar and rain gauge measurements during heavy rainfall. Water Sci. Technol. 2005, 51, 195–201. [Google Scholar] [CrossRef] [PubMed]
  16. Feki, H.; Slimani, M.; Cudennec, C. Incorporating elevation in rainfall interpolation in Tunisia using geostatistical methods. Hydrol Sci. J. 2012, 57, 1294–1314. [Google Scholar] [CrossRef]
  17. Goovaerts, P. Geostatistical approaches for incorporating elevation into the spatial interpolation of rainfall. J. Hydrol. 2000, 228, 113–129. [Google Scholar] [CrossRef]
  18. Huang, Y.; Liu, H.; Yao, Y.; Ni, T.; Feng, Y. An integrated method of multiradar quantitative precipitation estimation based on cloud classification and dynamic error analysis. Adv. Meteorol. 2017, 2017, 1475029. [Google Scholar] [CrossRef]
  19. Shih, D.; Li, M.; Wu, R. Distributed flood simulations with coupling gauge observations and radar-rainfall estimates. Water Resour. Manag. 2008, 22, 843–859. [Google Scholar] [CrossRef]
  20. Wei, C.C. Examining El Niño–Southern Oscillation effects in the subtropical zone to forecast long-distance total rainfall from typhoons: A case study in Taiwan. J. Atmos. Ocean. Technol. 2017, 34, 2141–2161. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Stensrud, D.J.; Zhang, F. Simultaneous assimilation of radar and all-sky satellite infrared radiance observations for convection-allowing ensemble analysis and prediction of severe thunderstorms. Mon. Weather Rev. 2019, 147, 4389–4409. [Google Scholar] [CrossRef]
  22. Qiu, Q.; Liu, J.; Tian, J.; Jiao, Y.; Li, C.; Wang, W.; Yu, F. Evaluation of the radar QPE and rain gauge data merging methods in Northern China. Remote Sens. 2020, 12, 363. [Google Scholar] [CrossRef] [Green Version]
  23. Cheung, K.; Yu, Z.; Elsberry, R.L.; Bell, M.; Jiang, H.; Lee, T.C.; Lu, K.C.; Oikawa, Y.; Qi, L.; Rogers, R.F.; et al. Recent advances in research and forecasting of tropical cyclone rainfall. Trop. Cyclone Res. Rev. 2018, 7, 106–127. [Google Scholar]
  24. Ly, S.; Charles, C.; Degré, A. Different methods for spatial interpolation of rainfall data for operational hydrology and hydrological modeling at watershed scale: A review. Biotechnol. Agron. Soc. Environ. 2013, 17, 392–406. [Google Scholar]
  25. McKee, J.L.; Binns, A.D. A review of gauge-radar merging methods for quantitative precipitation estimation in hydrology. Can. Water Resour. J. 2016, 41, 186–203. [Google Scholar]
  26. Ochoa-Rodriguez, S.; Wang, L.P.; Willems, P.; Onof, C. A review of radar-rain gauge data merging methods and their potential for urban hydrological applications. Water Resour. Res. 2019, 55, 6356–6391. [Google Scholar] [CrossRef]
  27. Sauvageot, H. Rainfall measurement by radar: A review. Atmos. Res. 1994, 35, 27–54. [Google Scholar] [CrossRef]
  28. Habib, E.; Haile, A.T.; Tian, Y.; Joyce, R.J. Evaluation of the high-resolution CMORPH satellite rainfall product using dense rain gauge observations and radar-based estimates. J. Hydrometeorol. 2012, 13, 1784–1798. [Google Scholar] [CrossRef]
  29. Scofield, R.A.; Kuligowski, R.J. Status and outlook of operational satellite precipitation algorithms for extreme-precipitation events. Weather Forecast 2003, 18, 1037–1051. [Google Scholar] [CrossRef] [Green Version]
  30. Sun, Q.; Miao, C.; Duan, Q.; Ashouri, H.; Sorooshian, S.; Hsu, K.L. A review of global precipitation data sets: Data sources, estimation, and intercomparisons. Rev. Geophys. 2018, 56, 79–107. [Google Scholar] [CrossRef] [Green Version]
  31. Jirak, I.L.; Cotton, W.R.; McAnelly, R.L. Satellite and radar survey of mesoscale convective system development. Mon. Weather Rev. 2003, 131, 2428–2449. [Google Scholar] [CrossRef] [Green Version]
  32. Wang, Y.; Zhang, J.; Ryzhkov, A.V.; Tang, L. C-band polarimetric radar QPE based on specific differential propagation phase for extreme typhoon rainfall. J. Atmos. Ocean. Technol. 2013, 30, 1354–1370. [Google Scholar] [CrossRef]
  33. Kitchen, M.; Jackson, P.M. Weather radar performance at long range—simulated and observed. J. Appl. Meteorol. Climatol. 1993, 32, 975–985. [Google Scholar] [CrossRef] [Green Version]
  34. Smith, J.A.; Seo, D.J.; Baeck, M.L.; Hudlow, M.D. An intercomparison study of NEXRAD precipitation estimates. Water Resour. Res. 1996, 32, 2035–2045. [Google Scholar] [CrossRef]
  35. Hunter, S.M. WSR-88D radar rainfall estimation: Capabilities, limitations, and potential improvements. Natl. Wea. Dig. 1996, 20, 26–38. [Google Scholar]
  36. Park, S.G.; Bringi, V.N.; Chandrasekar, V.; Maki, M.; Iwanami, K. Correction of radar reflectivity and differential reflectivity for rain attenuation at X band. part I: Theoretical and empirical basis. J. Atmos. Ocean. Technol. 2005, 22, 1621–1632. [Google Scholar] [CrossRef] [Green Version]
  37. Wang, M.; Zhao, K.; Xue, M.; Zhang, G.; Liu, S.; Wen, L.; Chen, G. Precipitation microphysics characteristics of a Typhoon Matmo (2014) rainband after landfall over eastern China based on polarimetric radar observations. J. Geophys. Res. Atmos. 2016, 121, 12415–12433. [Google Scholar] [CrossRef]
  38. Central Weather Bureau (CWB). Meteorological Telemetry Observation: Meteorological Satellite and Weather Radar. Report of Meteorological Satellite Center. Available online: http://ptdt.com.tw/thread-7796-1-1.html (accessed on 28 November 2020).
  39. Miller, M.A.; Verlinde, J.; Gilbert, C.V.; Lehenbauer, G.J.; Tongue, J.S.; Clothiaux, E.E. Detection of nonprecipitating clouds with the WSR-88D: A theoretical and experimental survey of capabilities and limitations. Weather Forecast 1998, 13, 1046–1062. [Google Scholar] [CrossRef]
  40. Chang, P.; Lin, P.; Jou, B.J.D.; Zhang, J. An application of reflectivity climatology in constructing radar hybrid scans over complex terrain. J. Atmos. Ocean. Technol. 2009, 26, 1315–1327. [Google Scholar] [CrossRef]
  41. Krajewski, W.F.; Smith, J.A. Radar hydrology: Rainfall estimation. Adv. Water Resour. 2002, 25, 1387–1394. [Google Scholar] [CrossRef]
  42. Tuleya, R.E.; DeMaria, M.; Kuligowski, R.J. Evaluation of GFDL and simple statistical model rainfall forecasts for U.S. landfalling tropical storms. Weather Forecast 2007, 22, 56–70. [Google Scholar] [CrossRef]
  43. Yu, C.K.; Cheng, L.W. Radar observations of intense orographic precipitation associated with Typhoon Xangsane (2000). Mon. Weather Rev. 2008, 136, 497–521. [Google Scholar] [CrossRef] [Green Version]
  44. Bowler, N.E.; Pierce, C.E.; Seed, A.W. STEPS: A probabilistic precipitation forecasting scheme which merges an extrapolation nowcast with downscaled NWP. Q. J. R. Meteorol. Soc. 2006, 132, 2127–2155. [Google Scholar] [CrossRef]
  45. Berenguer, M.; Sempere-Torres, D.; Pegram, G. SBMcast-An ensemble nowcasting technique to assess the uncertainty in rainfall forecasts by Lagrangian extrapolation. J. Hydrol. 2011, 404, 226–240. [Google Scholar] [CrossRef]
  46. Seed, A.W.; Pierce, C.E.; Norman, K. Formulation and evaluation of a scale decomposition-based stochastic precipitation nowcast scheme. Water Resour. Res. 2013, 49, 6624–6641. [Google Scholar] [CrossRef]
  47. Shakti, P.C.; Misumi, R.; Nakatani, T.; Iwanami, K.; Maki, M.; Seed, A.W.; Hirano, K. Comparison of rainfall nowcasting derived from the STEPS model and JMA precipitation nowcasts. Hydrol. Res. Lett. 2015, 9, 54–60. [Google Scholar]
  48. Pham, Q.B.; Abba, S.I.; Usman, A.G.; Linh, N.T.T.; Gupta, V.; Malik, A.; Costache, R.; Vo, N.D.; Tri, D.Q. Potential of hybrid data-intelligence algorithms for multi-station modelling of rainfall. Water Resour. Manag. 2019, 33, 5067–5087. [Google Scholar] [CrossRef]
  49. Shukla, R.P.; Tripathi, K.C.; Pandey, A.C.; Das, I.M.L. Prediction of Indian summer monsoon rainfall using Niño indices: A neural network approach. Atmos. Res. 2011, 102, 99–109. [Google Scholar] [CrossRef]
  50. Tao, Y.; Gao, X.; Ihler, A.; Sorooshian, S.; Hsu, K. Precipitation identification with bispectral satellite information using deep learning approaches. J. Hydrometeorol. 2017, 18, 1271–1283. [Google Scholar] [CrossRef]
  51. Wei, C.C. Improvement of typhoon precipitation forecast efficiency by coupling SSM/I microwave data with climatologic characteristics and precipitation. Weather Forecast 2013, 28, 614–630. [Google Scholar] [CrossRef]
  52. Wei, C.C.; You, G.J.Y.; Chen, L.; Chou, C.C.; Roan, J. Diagnosing rain occurrences using passive microwave imagery: A comparative study on probabilistic graphical models and “black box” models. J. Atmos. Ocean. Technol. 2015, 32, 1729–1744. [Google Scholar] [CrossRef]
  53. Lo, D.C.; Wei, C.C.; Tsai, N.P. Parameter automatic calibration approach for neural-network-based cyclonic precipitation forecast models. Water 2015, 7, 3963–3977. [Google Scholar] [CrossRef] [Green Version]
  54. Wu, C.L.; Chau, K.W. Prediction of rainfall time series using modular soft computing methods. Eng. Appl. Artif. Intell. 2013, 26, 997–1007. [Google Scholar] [CrossRef] [Green Version]
  55. Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. In KDD ′16, Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; ACM: New York, NY, USA, 2016; pp. 785–794. [Google Scholar]
  56. Jin, Q.; Fan, X.; Liu, J.; Xue, Z.; Jian, H. Using eXtreme Gradient BOOSTing to predict changes in tropical cyclone intensity over the Western North Pacific. Atmosphere 2019, 10, 341. [Google Scholar] [CrossRef] [Green Version]
  57. Chakraborty, D.; Elzarka, H. Advanced machine learning techniques for building performance simulation: A comparative analysis. J. Build. Perform. Simul. 2019, 12, 193–207. [Google Scholar] [CrossRef]
  58. Yuan, T.; Sun, Z.; Ma, S. Gearbox fault prediction of wind turbines based on a stacking model and change-point detection. Energies 2019, 12, 4224. [Google Scholar] [CrossRef] [Green Version]
  59. Wei, C.C.; Hsu, C.C. Extreme gradient boosting model for rain retrieval using radar reflectivity from various elevation angles. Remote Sens. 2020, 12, 2203. [Google Scholar] [CrossRef]
  60. Gundu, V.; Simon, S.P.; Sundareswaran, K.; Panugothu, S.R.N. Gated recurrent unit based demand response for preventing voltage collapse in a distribution system. Turk. J. Elec. Eng. Comp. Sci. 2020, 28, 3319–3334. [Google Scholar]
  61. Song, T.; Wang, Z.; Xie, P.; Han, N.; Jiang, J.; Xu, D. A novel dual path gated recurrent unit model for sea surface salinity prediction. J. Atmos. Ocean. Technol. 2020, 37, 317–325. [Google Scholar] [CrossRef]
  62. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  63. Wang, X.; Xu, J.; Shi, W.; Liu, J. OGRU: An optimized gated recurrent unit neural network. J. Phys. Conf. Ser. 2019, 1325, 012089. [Google Scholar] [CrossRef]
  64. Dinler, Ö.B.; Aydin, N. An optimal feature parameter set based on gated recurrent unit recurrent neural networks for speech segment detection. Appl. Sci. 2020, 10, 1273. [Google Scholar] [CrossRef] [Green Version]
  65. Cho, K.; Van, M.B.; Gulcehre, C.; Bahdanau, D.; Bougares, F.; Schwenk, H.; Bengio, Y. Learning phrase representations using RNN encoder–decoder for statistical machine translation. arXiv 2014, arXiv:1406.1078. [Google Scholar]
  66. Hua, Y.; Zhao, Z.; Li, R.; Chen, X.; Liu, Z.; Zhang, H. Deep learning with long short-term memory for time series prediction. IEEE Commun. Mag. 2019, 57, 114–119. [Google Scholar] [CrossRef] [Green Version]
  67. Misra, S.; Sarkar, S.; Mitra, P. Statistical downscaling of precipitation using long short-term memory recurrent neural networks. Theor. Appl. Climatol. 2018, 134, 1–18. [Google Scholar] [CrossRef]
  68. Kumar, D.; Singh, A.; Samui, P.; Jha, R.K. Forecasting monthly precipitation using sequential modelling. Hydrol. Sci. J. 2019, 64, 690–700. [Google Scholar] [CrossRef]
  69. Chhetri, M.; Kumar, S.; Roy, P.P.; Kim, B.G. Deep BLSTM-GRU model for monthly rainfall prediction: A case study of Simtokha, Bhutan. Remote Sens. 2020, 12, 3174. [Google Scholar] [CrossRef]
  70. Dey, R.; Salem, F.M. Gate-variants of gated recurrent unit (GRU) neural networks. arXiv 2017, arXiv:1701.05923. [Google Scholar]
  71. Chung, J.; Gulcehre, C.; Cho, K.H.; Bengio, Y. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv 2014, arXiv:1412.3555. [Google Scholar]
  72. Lee, Y.; Han, D.; Ahn, M.H.; Im, J.; Lee, S.J. Retrieval of total precipitable water from Himawari-8 AHI data: A comparison of random forest, extreme gradient boosting, and deep neural network. Remote Sens. 2019, 11, 1741. [Google Scholar] [CrossRef] [Green Version]
  73. Zhang, Z.; Li, Y.; Jin, S.; Zhang, Z.; Wang, H.; Qi, L.; Zhou, R. Modulation signal recognition based on information entropy and ensemble learning. Entropy 2018, 20, 198. [Google Scholar] [CrossRef] [Green Version]
  74. Jia, Y.; Jin, S.; Savi, P.; Gao, Y.; Tang, J.; Chen, Y.; Li, W. GNSS-R soil moisture retrieval based on a XGboost machine learning aided method: Performance and validation. Remote Sens. 2019, 11, 1655. [Google Scholar] [CrossRef] [Green Version]
  75. Kingma, D.P.; Ba, J. Adam: A Method for Stochastic Optimization. In Proceedings of the Third International Conference on Learning Representations, San Diego, CA, USA, 7–9 May 2015; p. 11. [Google Scholar]
  76. Waco, D.E. Temperatures and turbulence at tropopause levels over Hurricane Beulah (1967). Mon. Weather Rev. 1970, 98, 749–755. [Google Scholar] [CrossRef]
Figure 1. Locations of the Hualien WSR and experimental stations.
Figure 1. Locations of the Hualien WSR and experimental stations.
Sensors 21 01421 g001
Figure 2. Spatial distribution of 24-h accumulated rainfall over the study area: (a) Fung-Wong (2008); (b) Fanapi (2010); (c) Nanmadol (2011); (d) Tembin (2012); (e) Usagi (2013); (f) Matmo (2014); (g) Fung-Wong (2014); (h) Soudelor (2015); (i) Goni (2015); (j) Nepartak (2016); (k) Meranti (2016); (l) Megi (2016); (m) Nesat (2017); (n) Hato (2017).
Figure 2. Spatial distribution of 24-h accumulated rainfall over the study area: (a) Fung-Wong (2008); (b) Fanapi (2010); (c) Nanmadol (2011); (d) Tembin (2012); (e) Usagi (2013); (f) Matmo (2014); (g) Fung-Wong (2014); (h) Soudelor (2015); (i) Goni (2015); (j) Nepartak (2016); (k) Meranti (2016); (l) Megi (2016); (m) Nesat (2017); (n) Hato (2017).
Sensors 21 01421 g002
Figure 3. Correlation coefficients of ground-weather and precipitation characteristics at four stations.
Figure 3. Correlation coefficients of ground-weather and precipitation characteristics at four stations.
Sensors 21 01421 g003
Figure 4. A real-time rainfall forecasting system during typhoons.
Figure 4. A real-time rainfall forecasting system during typhoons.
Sensors 21 01421 g004
Figure 5. RMSE results at different lag times for each station.
Figure 5. RMSE results at different lag times for each station.
Sensors 21 01421 g005
Figure 6. RMSE indices of the forecasting models for each station: (ad) GRU for Chenggong, Taitung, Dawu, and Lanyu stations; (eh) XGB for Chenggong, Taitung, Dawu, and Lanyu stations; (il) MLR for Chenggong, Taitung, Dawu, and Lanyu stations.
Figure 6. RMSE indices of the forecasting models for each station: (ad) GRU for Chenggong, Taitung, Dawu, and Lanyu stations; (eh) XGB for Chenggong, Taitung, Dawu, and Lanyu stations; (il) MLR for Chenggong, Taitung, Dawu, and Lanyu stations.
Sensors 21 01421 g006
Figure 7. Comparison of RMSE values of GRU, XGB, and MLR prediction models (average results of 10 scenarios).
Figure 7. Comparison of RMSE values of GRU, XGB, and MLR prediction models (average results of 10 scenarios).
Sensors 21 01421 g007
Figure 8. Typhoon Nepartak prediction results: (ad) lead time = 1 h; (eh) lead time = 3 h.
Figure 8. Typhoon Nepartak prediction results: (ad) lead time = 1 h; (eh) lead time = 3 h.
Sensors 21 01421 g008
Figure 9. Typhoon Meranti prediction results: (ad) lead time = 1 h; (eh) lead time = 3 h.
Figure 9. Typhoon Meranti prediction results: (ad) lead time = 1 h; (eh) lead time = 3 h.
Sensors 21 01421 g009
Figure 10. Typhoon Megi prediction results: (ad) lead time = 1 h; (eh) lead time = 3 h.
Figure 10. Typhoon Megi prediction results: (ad) lead time = 1 h; (eh) lead time = 3 h.
Sensors 21 01421 g010
Figure 11. RMSE results for pred_opt, pred_max, and pred_min for each typhoon and station: (ad) Typhoon Nepartak; (eh) Typhoon Meranti; (il) Typhoon Megi.
Figure 11. RMSE results for pred_opt, pred_max, and pred_min for each typhoon and station: (ad) Typhoon Nepartak; (eh) Typhoon Meranti; (il) Typhoon Megi.
Sensors 21 01421 g011
Figure 12. Average RMSE and rRMSE for test typhoons 1, 3, and 6 h ahead: (a) RMSE for pred_opt; (b) RMSE for pred_max; (c) RMSE for pred_min; (d) rRMSE for pred_opt; (e) rRMSE for pred_max; (f) rMSE for pred_min.
Figure 12. Average RMSE and rRMSE for test typhoons 1, 3, and 6 h ahead: (a) RMSE for pred_opt; (b) RMSE for pred_max; (c) RMSE for pred_min; (d) rRMSE for pred_opt; (e) rRMSE for pred_max; (f) rMSE for pred_min.
Sensors 21 01421 g012
Figure 13. Comparison of observed and predicted total rainfall of test typhoons at each station with CWB nowcasting values: (a) Chenggong; (b) Taitung; (c) Dawu; (d) Lanyu.
Figure 13. Comparison of observed and predicted total rainfall of test typhoons at each station with CWB nowcasting values: (a) Chenggong; (b) Taitung; (c) Dawu; (d) Lanyu.
Sensors 21 01421 g013
Figure 14. Comparison of ERROR_RATE of pred_opt and pred_CWB: (a) Chenggong; (b) Taitung; (c) Dawu; (d) Lanyu.
Figure 14. Comparison of ERROR_RATE of pred_opt and pred_CWB: (a) Chenggong; (b) Taitung; (c) Dawu; (d) Lanyu.
Sensors 21 01421 g014
Table 1. Typhoon events affecting the study area.
Table 1. Typhoon events affecting the study area.
Year.DateTyphoonPrecipitation (mm)Maximum Wind Speed of Typhoon Center (m/s)
Chenggong TaitungDawuLanyu
200807/27~07/28Fung-Wong172.896.056.056.043
201009/19~09/20Fanapi273.2200.4361.364.045
201108/27~08/30Nanmadol360.0382.5597.3373.653
201208/23~08/28Tembin459.0441.2464.1265.835
201309/21~09/23Usagi314.0245.8262.0135.955
201407/21~07/23Matmo393.7195.0140.5412.538
201409/19~09/21Fung-Wong230.6237.5365.5113.525
201508/07~08/09Soudelor159.425.8285.535.848
201508/21~08/22Goni140.0147.8166.2342.951
201607/07~07/10Nepartak400.7265.5311.5147.658
201609/13~09/15Meranti309.5286.5378.0103.060
201609/26~09/29Megi67.0163.4309.381.545
201707/29~07/31Nesat112.0137.8338.0148.440
201708/21~08/23Hato200.0266.5265.5237.533
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wei, C.-C.; Hsu, C.-C. Real-Time Rainfall Forecasts Based on Radar Reflectivity during Typhoons: Case Study in Southeastern Taiwan. Sensors 2021, 21, 1421. https://doi.org/10.3390/s21041421

AMA Style

Wei C-C, Hsu C-C. Real-Time Rainfall Forecasts Based on Radar Reflectivity during Typhoons: Case Study in Southeastern Taiwan. Sensors. 2021; 21(4):1421. https://doi.org/10.3390/s21041421

Chicago/Turabian Style

Wei, Chih-Chiang, and Chen-Chia Hsu. 2021. "Real-Time Rainfall Forecasts Based on Radar Reflectivity during Typhoons: Case Study in Southeastern Taiwan" Sensors 21, no. 4: 1421. https://doi.org/10.3390/s21041421

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop