1 Introduction

Severe weather produced by storms represents the most complex and violent type of all adverse weather phenomena. It is usually associated with producing local excessive precipitation and flash-floods, gusty winds, large hail and even tornadoes (e.g. Browning 1962, 1964). The main triggering factors for their occurrence are the presence of substantial wind shear-low-level veering, large convective available potential energy (CAPE) and lifted index (LI) (see Doswell III et al. 1996). In addition to these, the storm helicity in the layer between 0 and 3000 m, differential heating and the local forcing environment are also important factors for initiation of severe convection and supercells. Doswell III and Schultz (2006) discussed the use of diagnostic variables in severe storm forecasting and their limitations, as well as the effective forecast parameters in designing some new variables for making weather forecasts. Among different supercell storm types, the high precipitation (HP) supercell is responsible for heavy rainfall which is characterized by formation of quasi-steady deep rotating updrafts-mesocyclone, having a longer life cycle and severity. The important aspect is the evolution of storms and some important processes, such as splitting or merging, which lead to convection intensification and occurrence of heavy rainfall and hailfall (e.g. Ćurić et al. 2009; Spiridonov et al. 2010; Ćurić and Janc 2012). Xue et al. (2008) introduced the innovative aspects in severe weather prediction, including use of convection-allowing model (CAM) ensembles with advanced data assimilation, generation of severe weather outlooks that are valid at periods shorter than those issued operationally, use of CAM to issue the outlooks beyond day 1 period, increased interaction through software, allowing participants to create individual severe weather outlooks and to test newly developed storm attribute-based diagnostics for tornado predictions and hail size. Weisman et al. (2008) introduced one possible approach for severe thunderstorm forecast guidance based on ensemble WRF-ARW model forecast and suitable algorithm for automated quantitative assessment of severe thunderstorms and other local-scale hazards over the South-eastern European domain. Stensrud et al. (2009) discuss the warn-on forecast system working on the probabilistic convective scale ensemble analysis and forecasting system, that assimilates in-storm observations into a high-resolution convection-resolving model ensemble. Schultz et al. (2011) examined the in-cloud (IC) and cloud to ground (CG) lightning trends for thunderstorms, in order to demonstrate lightning potential in a specific nowcasting and satellite applications. Thunderstorms forecast and alert are one of the most problematic issues in numerical weather prediction, due to their small scale spatial and temporal resolution (Warner 2011). In that view, an attempt has been made by Spiridonov and Curic (2015) to utilize a cloud-resolving model as forecast guidance for severe weather warning through the definition of flooding indices and potential risk mapping. Recently, comprehensive research has been carried out at the National Severe Storm Laboratory NSSL (see Xue et al. 2008) that aimed to improve the lead time and accuracy of severe weather warnings and forecasts for safety reasons, protection of human life and property damages. For example, Hart and Cohen (2016) developed and tested The Statistical Severe Convective Risk Assessment Model (SSCRAM) to evaluate severe thunderstorm nowcast probabilities over the United States based on hourly mesoscale model output data. More recently, many studies (Clark 2012; Thompson et al. 2012a; Gallo et al. 2016; Gallo and coauthors 2017; Gallo et al. 2019) demonstrated a summary diagram which shows the visualization and comparison of convection-allowing model performance across multiple metrics and fields. Severe convective weather phenomena cause significant environmental impacts that are not explicitly resolved by the present weather forecast models. This is due to the uncertainties originated from the lack of explicit resolution and nonlinear-wave nature of different scale atmospheric processes. One of the ways to minimize existing uncertainty is to use the probability forecast based on the cumulative multivariate function (CMF) as the best estimate of a severe weather event occurring within the model grid. This allows reducing in some way the uncertainties in the forecasts, when used as an element in the severe weather alert decision process. It is achieved by including and consulting several key convective parameters with a defined threshold values that significantly affect the initiation and development of severe thunderstorms. Estimating the uncertainty could be very beneficial for severe weather risk assessment, as each individual member (physical and environmental) gives contribution to the overall qualitative and quantitative assessment of threat, along with timing and spatial distribution of the highest-risk area. Therefore, the main motivation behind this research is to develop and test a well-suited algorithm, designed as an integral part of the weather forecast system, serving as the interface between the forecast model and thunderstorm alert outputs.

This paper reports on the results from testing the effectiveness of the Novel Thunderstorm Alert System (NOTHAS). First, the design of the system is explained.. Next, the details about the model forecast guidance and storm alert algorithm are described, followed by a discussion of the results and scientific verification of the system performance with comparison against observations. Finally, the key findings of the study are presented and suggestions for further work required for system improvement and operation are outlined.

1.1 Design of Novel Thunderstorm Alert System (NOTHAS)

1.2 Overview of Current Alert Systems

The European continent often experiences severe weather events and thunderstorms as a major hazardous weather that causes significant damages to different sectors, infrastructure, crops, economy, and in some extreme cases endangers people’s lives. The National Meteorological and Hydrological Services (NMHSs) established and organized their own centres, responsible for forecast and warning of severe weather in collaboration with their authorities. However, under the initiative of the European Weather Services Network (EUMETNET) and in collaboration with the World Meteorological Organization (WMO), an integral official platform has been established, so-called EU MeteoAlert, with the participation of many (NMHS’s of member countries) uniform web-based services about information on severe weather conditions. This information is presented consistently, in order to ensure coherent interpretation of warnings, with the general view of potential severe weather across Europe. The information is presented as awareness types (e.g. rain, flood, wind, thunderstorms, heat waves) and shaded colour patterns. Which denote awareness levels (e.g. red-very dangerous weather, orange-dangerous and yellow-potentially dangerous weather). After the development of European Severe Weather Database (ESWD), the European Severe Storms Laboratory (ESSL) has been established in 2006 (see Dotzek et al. 2009). The main mission of ESSL is to study severe convective storms, tornados and heavy rain events across Europe with the collaboration of ESWD. In addition, the European Storm Forecast Experiment (ESTOFEX) on convective weather outlooks, established in 2002, represents a platform for the exchange of meteorological knowledge related to severe convective storm forecasts and warnings across Europe (e.g. Tuschy n.d.; Haklander and van Delden 2003; Dahl et al. 2011a, 2011b;). It is designed using an extended set of observational, model output data, convective instability parameters based on the ingredients proposed by Doswell III and Schultz (2006). A daily issued report (valid for 24 h) encompasses weather synopsis, severe weather map with probability of occurrence and category levels (from 1 to 3) where level 3 means extreme severe storms with the probability of 15%. There are many centres with sophisticated methods and tools for forecast, tracking and warning for severe storms, such as the Storm Prediction Center (SPC) that operates by NOAA National Weather Service. The centre provides convective outlooks in a wide date range up to 8 days ahead with different categorical risk levels and percentage probabilities of severe thunderstorm occurrence within 25 miles of any point. More details about the method and severe weather parameters could be found in other research studies (see for instance, Doswell III and Rasmussen 1994; Weisman, 1996; Weisman and Klemp 1982a; Blanchard 1998; Thompson et al. 2003; Davies-Jones 1984).

1.3 A Novel Thunderstorm Alert System (NOTHAS)

A Novel Thunderstorm Alert System (NOTHAS) is an advanced forecast and diagnostic system for early assessment of storm intensity and alert category of severe thunderstorm threats across the selected area. It consists of WRF model forecasts outputs and a diagnostic algorithm based on Weibull distribution, including a set of instability parameters with threshold criteria. The system utilizes the hourly output data from а routine ensemble or deterministic forecasts obtained from the Advanced Research WRF (ARW – Skamarock et al. 2008) model, to produce daily, 24 to 72 h, 5 km forecasts over the South-eastern Europe (SEE) (see Fig. 1). The configuration of the model suite is summarized in Table 1. The WRF system has been enhanced to supplement standard WRF output fields. Each field represents the maximum that occurred in the previous hour (i.e. maximum at each of the model’s time steps in the past hour). This strategy permits the capture of storm-scale features in the model that have short lifetimes and might be missed using hourly values. Additionally, this approach allows for this tool to be used in combination with current radar and lightning observations or other tools for storms as well as other local scale hazards tracking algorithms..

Fig. 1
figure 1

Model integration domain with landscape for Southeast Europe

Table 1 WRF-ARW model configuration

1.4 WRF Model Configuration

The WRF modelling system is based on the Advanced Research WRF-ARW core developed by NCAR (Skamarock et al. 2005; 2008). As an advantage, the forecast of severe convection model uses cumulus convection scheme with scale and aerosol awareness developed by Han et al. (2017), the new nonlocal PBL scheme with scale dependent added to WRF (Shin and Hong, 2011)Footnote 1 and the Thompson microphysics scheme with aerosol climatology (Thompson and Eidhammer 2014). More details about the model configuration are shown in Table 1. In our forecasting system, both model versions are executed with a 5 km grid-length, with a domain covering a mesoscale region, and driven using initial conditions and Lateral Boundary Conditions (LBCs) from the NCEP GFS global model. The developed system has a flexible design which allows WRF configuration of one-way interactive nested domain or single model domain. A well-suited algorithm has been designed as an integral part of the system, serving as the interface between the models. The model can be run in a single forecast domain or nested domain covering a nation-scale region and driven using initial conditions and Lateral Boundary Conditions (LBCs) from the NCEP GFS global model.

1.5 Thunderstorm Diagnostic Approach

The second component of the system represents a storm diagnostic algorithm (tool) based on the Weibull probability density function and convective parameters. The Weibull distribution function allows flexible estimation of the uncertainties of occurrence of severe thunderstorms due to the non-linear nature of the atmospheric processes, scalability, and lack of the explicit grid resolution for explicit treatment of small scale processes, different model configurations, initialization and parameterizations. Thus, to underline this uncertainty to a certain degree the following Weibull distribution is used as a multivariate cumulative distribution function (MCDF):

$$ \mathrm{MCDF}\ \left({\mathrm{X}}_{\mathrm{i}=1,\mathrm{N}}\right)=\sum_{\mathrm{i}=1}^{\mathrm{N}}\mathrm{CDF}\left({\mathrm{X}}_{\mathrm{i}=1,\mathrm{N}}\right)=\sum_{\mathrm{i}=1}^{\mathrm{N}}\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_{\mathrm{i}}-{\mathrm{X}}_{0\mathrm{i}}}{{\mathrm{Y}}_{\mathrm{i}}}\right){\mathrm{Z}}_{\mathrm{i}}}\right] $$
(1)

where CDF represents a cumulative distribution function which estimates the probability of a given variable to be less or equal to its threshold value. Xi in Eq.1 is threshold value for the appropriate variable for i = 1, N; X0 is constant that determines the start of the distribution on the x-axis, Zi defines where the bulk of the distribution lies, and Yi varies from grid point to grid point within the model run and X gives the pattern of the distribution. MCDF can be written in the developed form as:

$$ {\displaystyle \begin{array}{l}\mathrm{MCDF}\ \left({\mathrm{X}}_{\mathrm{i}=1,10}\right)=\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_1-{\mathrm{X}}_{01}}{{\mathrm{Y}}_1}\right){\mathrm{Z}}_1}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_2-{\mathrm{X}}_{02}}{{\mathrm{Y}}_2}\right){\mathrm{Z}}_2}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_3-{\mathrm{X}}_{03}}{{\mathrm{Y}}_3}\right){\mathrm{Z}}_3}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_4-{\mathrm{X}}_{04}}{{\mathrm{Y}}_4}\right){\mathrm{Z}}_4}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_5-{\mathrm{X}}_{05}}{{\mathrm{Y}}_5}\right){\mathrm{Z}}_5}\right]\\ {}+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_6-{\mathrm{X}}_{06}}{{\mathrm{Y}}_6}\right){\mathrm{Z}}_6}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_7-{\mathrm{X}}_07}{{\mathrm{Y}}_7}\right){\mathrm{Z}}_7}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_8-{\mathrm{X}}_{08}}{{\mathrm{Y}}_8}\right){\mathrm{Z}}_8}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_9-{\mathrm{X}}_{09}}{{\mathrm{Y}}_9}\right){\mathrm{Z}}_9}\right]+\left[1-{\mathrm{e}}^{-\left(\frac{{\mathrm{X}}_{10}-{\mathrm{X}}_{10}}{{\mathrm{Y}}_{10}}\right){\mathrm{Z}}_{10}}\right]\ \end{array}} $$
(2)

This new approach allows the use of multiple key output variables, in which a probability can be determined for any threshold Xi in Eqn. (2). More specifically, diagnostic algorithm provides one output variable to describe a given specific uncertainty, and their sum to determine the overall (integral) uncertainty for occurrence of the severe convective weather within one grid box. The method enables flexibility in our post-processing algorithm as the result of relatively simple diagnosis of uncertainty which can be determined for any threshold value Xi = 1, N. NOTHAS diagnostic package is comprised with a set of combined physical and potential convective instability parameters expressed in terms of the multivariate cumulative distribution function as a diagnostic tool with defined threshold values for given severe convective weather indices and physical parameters listed in Table 2. A more detailed description of all convective instability terms and their relations are given in the Appendix. The Weibull curve for the precipitation (as the most significant parameter) closely follows a Gaussian distribution. Thus for the coefficient Zi which determines where the bulk distribution lies, Z10 = 3.6, while for all other variables Zi = 1 (see the last column in Table 2). Each listed parameter participates with a different weighted factor into a multivariate cumulative distribution function. The precipitation is considered a substantial parameter in the assessment of the storm intensity and flooding potential. Thus it accounts for 100%, while other given potential (convective) instability parameters account for about 55.5% in overall MCDF contribution. The forecast probability specifies the level of the overall severe weather threat via numbers, for example, “1”, with descriptive labelling “MARGINAL” which means “marginal thunderstorms are expected”, and shaded with “green” colour in the legend and also on an output visualization map. Other specified levels from (2–5) denote “SLIGHT”; “ENHANCED”; “SEVERE” and “EXTREME” level of the overall severe weather threat, respectively. More specifically, number “2” indicates an isolated thunderstorm possibility; “3” indicates numerous severe storms; “4” indicates widespread very severe well-organized thunderstorms, and “5” indicates widespread extremely severe or supercell storms (see Fig. 2). The probabilistic forecast directly expresses the best estimate of a severe weather event occurring within 25 km of a middle grid point using a bilinear interpolation. The advanced diagnostic tool utilizes WRF forecast guidance on output times. Hence, The Novel Thunderstorm Alert System (NOTHAS) is a flexible tool as it provides convective weather outlooks on an hourly basis, which are derived from both deterministic and ensemble forecasts with suite diagnostic algorithm. The ensemble approach in our case implies using a set of initial conditions by scaling of the input or created by perturbing a single “base” model configuration of physics and dynamics options. The other relatively simple ensemble method is based on using a fifteen (15) members, mostly in terms of WRF model of physical parameterizations (radiation, microphysics, atmospheric boundary layer ABL schemes, turbulence closure, convective parameterization) and dynamics options (diffusion, advection), as well as lateral boundary conditions (e.g. Stensrud et al. 2000; Eckel and Mass 2005). In the case where the ensemble approach is not always suitable for real-time running (especially when the available computing resources are limited), the flexibility of the system with a new diagnostic algorithm allows the use of a deterministic method given that the diagnostic package incorporates a set of key convective parameters as important elements for triggering convection. In general, the system provides a general overview of the weather patterns, emphasizing features that will influence the severe and general thunderstorm threats as useful information for severe weather forecast centres which issue their own official warnings. The graphical outputs on an hourly basis depict non-severe thunderstorm areas and severe thunderstorm threats across the selected model domain, along with a mesoscale discussion and a text narrative displayed 1–3 days ahead. Areas with categorical risk are plotted in standard weather maps with shaded patterns and numbers on an hourly basis.

Table 2 Convective instability and Weibull parameters
Fig. 2
figure 2

NOTHAS storm category and alert levels

2 Results

2.1 Observational and Comparative Analysis of the Results

Novel Thunderstorm Alert System (NOTHAS) was running during the whole 2019 season for domain that covers South-eastern Europe (SEE). The results (on a daily basis) were compared with the total lightning flash rate tendency, provided by Network for Lightning and Thunderstorms in Real-Time (Blitzortung.org). In addition, the system was tested with available meteorological, satellite and radar data to document and verify the performance of the system for detecting and nowcasting the occurrence of severe weather over the selected area. In order to avoid burdening this work with numerous results, we have decided to present only those characteristic severe convective weather cases in 2019 and one historical case that occurred on August 6th, 2016, in Macedonia.

A combined set of observational, modelling and verification data has been provided to evaluate the system skills and its performances in anticipation of severe weather. A brief observational analysis of each selected case is based on the vertical stratification of the atmosphere and thermodynamic parameters derived from upper air soundings. All reported cases are examined according to the 500 hPa geopotential heights and surface pressure analysis. In parallel, we present the results from NOTHAS system and discuss them in light of potential convective instabilities, lightning observational data and severe weather potential during the most intense period of thunderstorms evolution.

2.2 A Mid-Latitude Deadly Supercell Storm over Skopje, August 6th, 2016

Atmospheric conditions based on the pressure charts for August 6th, 2016, at 00 UTC and GFS 06Z reanalysis show that there were favourable conditions for the severe storm system development in most parts of the Balkans, including North Macedonia, as there existed a collision between very warm North African and cool continental air mass. The moist, cooler oceanic air mass from the eastern Atlantic penetrated southwards with northerly winds to the Genoa Bay on August 5th, where the cyclogenesis occurred above the warm sea surface. The meeting condition between cooler and warm air resulted in the stationary frontal development across Central Europe due to the equalized air pressure and differences between the warmer and cooler air, and the occluded front in the Genoa Bay, which were the perfect conditions for the significant rainfall as the triple point occurred. This system moved with the typical path south-eastwards during August 6th, with the corresponding developments of couple upper lows along the Adriatic and the Tyrrhenian Sea that brought very warm and moist southerly and south-easterly winds to North Macedonia, causing the temperatures at 850 hPa surface being above average (averaging between 19 and 21 °C at 12:00 UTC), producing temperatures at 2 m above 30 °C during the PM hours. A very long frontal zone stretched from the Genoa Bay up to the Euroasia caused frontal instabilities that passed through Croatia, Bosnia and Herzegovina, Montenegro and Kosovo, containing cooler and moist air towards northern North Macedonia. The combination of cooler air with the prior heated surface produced the thermal energy for the warmer air to be lifted upwards, and cooler, moist air to sink down. This resulted in vertical cloud development (Cumulonimbus (Cb) clouds) that produced significant rainfall. The stationary front was pushed eastwards due to strengthening of the Azores High and its ridging towards the northern Balkans. The cooler air from its front side brought cool northeasterly winds, resulting in the change of the stationary front to the cold front.

This novel system showed a high spatiotemporal agreement with real-time lightning data, 24 h in advance. As it is shown in Fig. 3, a two lightning cores over southwest Adriatic Sea and north-eastern part of North Macedonia are correctly predicted in advance. The time evolution patterns with widespread very severe weather with organized multicellular clusters of storms from 16:00 to 19:00 UTC are fairly well reproduced from NOTHAS, initialized on August 6th, 2016, 00:00 UTC. Indeed, it is surprising that some small-scale convection modes, and local-scale hazards, have been successfully captured by this system. The close similarity between modelled and available satellite, radar and lightning are quite evident looking closer at the areas affected with very severe (red shaded patterns) to extreme convective weather (pink colour). Obviously, lightning patterns in this very particular severe storm case are closely correlated to severe thunderstorm activity over a small domain which covers the Skopje urban area. Hence, an assessment of the relative utility of the respective lightning data types can be potentially considered to be significant guidance for comparison in this specific warning decision support application. NOTHAS has also shown rather excellent agreement in comparison with satellite and radar images, at the most intense stage of supercell storm evolution about 18:00 UTC, accurately detecting a small area with extremely severe weather where heavy convective rainfall is observed.

Fig. 3
figure 3

NOTHAS outputs (left panels) compared to the real-time lightning maps provided by Network for Lightning and Thunderstorms in Real Time (right panels) during mid-latitude deadly supercell storm over Skopje, North Macedonia on August 6th, 2016–16:00–19:00 UTC

Fig. 4
figure 4

(a) Meteosat 0 degree Multi-Sensor Precipitation Estimate Eastern Europe (rain rate mm/h), MPEF MPE; (b) Composite radar reflectivity CAPPI (dBZ) at 2 km height (Source: RHMS); (c) Lightning map over SEE (http://en.blitzortung.org/historical_maps.php) and NOTHAS severe thunderstorm alert issued for August 6th, 2016 18:00 UTC

2.3 A Mid-Latitude Deadly Supercell Storm over Belgrade, June 23rd, 2019

Albeit the surface level is shown near average atmospheric pressure over Serbia, an upper low situated above the western Balkans at 500 hPa level surface in collision with warm 850 hPa level contributed to the unsettled atmosphere over Belgrade area on June 23rd, 2019, resulting in excessive rainfall capable of producing widespread flooding. The 12Z atmospheric sounding measurements at Belgrade-Košutnjak station showed clear signals of persistently increased unsettledness for many sounding indices, including total-totals (TT), CAPE, K, SWEAT, BRN and lifted index (LI). Southerly to south-westerly (SSW) circulation in the upper troposphere levels prevailed (reaching the height as high as 17,6 km), with cooler and humid air, while warmth was the dominant feature at the surface. Due to the unsettled atmospheric conditions, the moist adiabatic lapse rate (MALR) prevailed, continuously causing the air parcel to lift up. The point at which the air parcel reached the saturation point occurred at nearly 2,24 km above the ground. The lowest temperature of −58,5 °C was measured at 18,6 km above the ground, while the equilibrium state was reached at roughly 13,4 km, which are the level boundaries for the vertical cloud development.

Figure 5 shows a comparison between the spatial distribution of lightning patterns observed on June 23rd, 2019 from 14:00 to 17:00 UTC, and the areas with categorical risk, obtained with NOTHAS. The model is initialized with initial and boundary conditions data from GFS 0.25°, on June 23rd, 2019, 00:00 UTC. In general, the modelled patterns provided by this novel system fit well with lighting data. The severe thunderstorms are mainly observed across the central portions of the model domain. A slight overestimation of storm intensity is detected in the south-eastern part (over Bulgaria). The similarity between patterns is also evident at 16:00 UTC when extremely severe weather, with convective storms, lightning, torrential rain and flooding is observed over Belgrade. A pink colour evidenced on NOTHAS category risk map in the vicinity of Belgrade clearly implied about the accuracy of the model in timing and spatial issuing warning of areas with very hazardous weather over Belgrade.

Fig. 5
figure 5

Same as Fig. 3 but for a mid-latitude storm over Belgrade, Serbia on June 23rd, 2019 from 14:00–17:00 UTC

2.3.1 A Mid-Latitude Supercell Storm over Halkidiki, July 10th, 2019

After the first significant heatwave of the summer, the stretched cold front pushing from central Europe south-eastwards with the combination of a low-pressure system in the Ionian Sea with 1005 hPa in its centre produced a significant storm system that affected northern parts of Aegean Greece on July 10th, 2019. These factors were clearly visible at the surface, while at 500 hPa level a collision between cooler air mass from the northwest and hot from the south existed, pivotal for stronger vertical cloud development as a result of the higher temperature gradient. The low in the Ionian Sea constantly brought very warm and humid air in the south-easterly flow that kept the humidity levels high during afternoon hours. Warm sea surface temperature and higher daily humidity levels in combination with persistently hot North African air mass, both at the surface and at the 850 hPa level, contributed to the higher evaporation levels that are the main link to the excessive rainfall at Thessaloniki region. As the low moved eastwards, it strengthened its centre from 1005 to 1003 hPa, reaching Ionian Greece in the evening hours. While cold front was traversing the northern part of Greece, the secondary upper low was formed over the Sporades, contributing to south-eastern flow over the Halkidiki region, bringing bouts of heavy rain.

The 00Z atmospheric sounding measurements at Thessaloniki station on July 10th showed signals of increased unsettledness for many sounding indices, including totals-totals (TT) and K index, while Severe Weather Treat Index (SWEAT) and lifted index (LI) were lower. Westerly to north-westerly (WNW) circulation in the upper troposphere levels prevailed with cooler air, while warmth and south-easterly flow were dominant features at the surface. Due to the unsettled atmospheric conditions observed, the moist adiabatic lapse rate (MALR) prevailed, continuously causing the air parcel to lift up, which was the case with Belgrade and Skopje. The point at which the air parcel reached the saturation point occurred at nearly 2,8 km above the ground, while the equilibrium state was reached at roughly 12,2 km, which are the level boundaries for the vertical cloud development. This was a specific case when a large portion of Halkidiki area (northwest Greece) on July 10, 2019 in the evening hours from 18:00 to 21:00 UTC was affected by very severe thunderstorms. Results shown in Fig. 6 indicate that lightning data demonstrate the presence of increased lightning activity over south-eastern parts of the Apennine Peninsula, the Adriatic Sea and Albania prior to the onset of severe weather over Halkidiki, Greece. Squall line form ahead of a cold front was rapidly moving from the northwest towards southeast part producing extremely severe weather in the form of heavy rainfall and strong winds over Halkidiki when six people (mainly tourists) lost their lives. NOTHAS was quite successful as 24 h in advance it anticipated the time, location and intensity of the occurrence of such severe convective weather over the northern parts of Aegean Greece on July 10th, 2019. The NOTHAS severe weather risk patterns showed an exceptional similarity with areas with increased lightning occurrence. Even more, the NOTHAS was able to capture the categorical risk level “extreme” over Halkidiki with 18 h leading time, which is a quite optimistic result of severe weather alert applications.

Fig. 6
figure 6

Same as Fig. 3 but for a mid-latitude deadly supercell storm over Thessaloniki and Halkidiki, Greece on July 10th, 2019–18:00–21:00 UTC

Fig. 7
figure 7

Same as Fig. 3 but for a mid-latitude single-cell pulse storm over Sarajevo, Bosnia and Herzegovina on June 05th, 2019–13:00–16:00 UTC

2.3.2 A Mid-Latitude Storm over Sarajevo, June 5th, 2019

Following a rather wet and cold May, the first days of June kept the prevalence of an upper low situated above Romania, pulling a cooler air mass from the northeast, while on the surface a near-normal pressure was a dominant feature, accompanied with the instability line passing across northern parts of Serbia and a shallow low-pressure system with its centre above central Europe. Such conditions were crucial for stronger convection, due to prevalent wet soil moisture since May and daily high temperatures that allowed air parcel to continuously lift up. Due to moist adiabatic lapse rate (MALR), excessive saturation and cooling have been reached that resulted in strong vertical cloud development, causing excessive rainfall above the valley. According to the National Hydrometeorological Service of Federation of Bosnia and Herzegovina, it was the second greatest rainfall amount ever recorded as 34 mm had fallen in just 30 min. Such stretched convective band has badly affected the old town Baščaršija, causing flash flooding and significant damage. Due to the fact that atmospheric sounding indices are not available for Sarajevo-Bjelave, a clearer, sharper storm diagnostics cannot be further demonstrated as the cases in Belgrade and Thessaloniki. NOTHAS was also utilized for testing severe weather alerts of several other atmospheric systems associated with stormy weather across different global latitudes. For example, the system was successfully used in evaluation of severe weather associated with the tropical cyclone “Dorian” on September 1st, 2019, and the tropical storm “Pabuk” on January 4th, 2019, two severe thunderstorms that hit Paraguay, Brazil, Thailand, Canada. Nevertheless, our goal is to present the results of several specific situations related to severe convective weather over SEE model domain.

2.4 Verification of the Severe Weather Forecast and Alert

The scientific verification is an important task which serves as an objective measure of forecast quality. It represents an important and essential ingredient in the forecast process. The main goal here is to evaluate and verify the significance of the Novel Thunderstorm Alert System (NOTHAS) and the level of accuracy, identifying the strengths and weaknesses of the forecast system. More specifically the main need is to demonstrate the skills and performances of NOTHAS and to determine the accuracy of various guidance products for the selected domain. While there are standard verification methods applied for routine forecast evaluation of weather forecast and warning, no single verification measure provides complete information about the quality of the forecast and warning products. The reference scores that are commonly used are limited in the sense that they only measure a specific aspect of the forecast quality. Thus it is preferable to use more complementary scores which will significantly increase the forecast value and complete the picture of the forecast accuracy. In this context, the present verification follows the guideline of the World Meteorological Organization verification procedure implemented into Severe Weather Forecasting Demonstration Project (SWFDP).Footnote 2 The following procedure has been applied to verify the severe weather forecast and Alert tool NOTHAS:

  1. 1.

    Selection of the model forecast domain that covers South-eastern Europe;

  2. 2.

    Definition of subregions (countries) and the main cities located in the centre of these (climatologically homogeneous) subdomains;

  3. 3.

    Provision of the representative observational data for verification;

  4. 4.

    The domain locations and sizes should be consistent with affective potential impacts.

The next task is the preparation of the contingency table (Table 3) with a matched set of forecast and observations which is not a simple matter. The observational data set for our verification purposes are taken from Europe Severe Weather Database (ESWD),Footnote 3 the interactive weather forecasting services worldwide (Windy.com) as well as lightning data provided by (Blitzortung.org).Footnote 4 The verified period taken dates from May 1st, 2019, through to October 1st, 2019, including some historic very severe weather cases. The observational data are carefully evaluated case by case using the comprehensive ESWD archive by defining the following severe weather elements: heavy rain, large hail, tornado, and severe wind gust. In addition, the spatial distribution of lightning is evaluated together with radar reflectivity patterns. For NOTHAS, the forecast event is the expected occurrence of severe weather conditions somewhere in the forecast subdomains (in our case fifteen selected countries), sometime during the valid area and period of the forecast and warning. It should be pointed out that in the verification process, categorical levels are taken (in particular, 3 to 5), which indicate the occurrence of an enhanced, severe and extreme weather. Furthermore, it is considered that the size and the signature of the patterns which indicate the type of the case (e.g. single case-isolated case, widespread affected area or other specific forms). Four significant elements are defined in the verification process:

  • A “hit” denoted by (a) is defined by the occurrence of at least one observation in the sub-domain, anytime during the forecast period;

  • A “false Alert” (b) occurs when severe weather is forecasted but there is no severe weather observed;

  • A “missed event” (c) indicates when severe weather is forecasted outside of the reported area (outside of the sub-domain) or severe weather is reported but no alert is issued;

  • “A correct non-event” (d) is recorded for each forecast for which no warning is issued and no severe weather is reported.

    Table 3 Contingency table with scores for southeast Europe - May 1st – October 1st, 2019

In the text below, the calculation of scores which are functions of entries are listed in the contingency Table 3. The short abbreviations of scores (e.g. HR, FAR, BIAS, CSI, ETS, HSS, FA, SEDS and KSS) marked with capital letters represent Hit Rate, False Alert Ratio, Frequency Bias, Threat Score, Heidke Skill Score, False Alert Rate, Hanssen-Kuipers Score and Symmetric extremal dependency score, respectively. The Heidke Skill Score is useful for evaluation if the forecast offers some improvement over the choice of an unskilled standard forecast.

$$ HSS=\frac{\left(a+d\right)-\frac{\left(a+b\right)\left(a+c\right)+\left(c+d\right)\left(b+d\right)}{T}}{T-\frac{\left(a+b\right)\left(a+c\right)+\left(c+d\right)\left(b+d\right)}{T}} $$
(3)

while the Symmetric extreme dependency score is given with the relation

$$ SEDS=\frac{\left[\mathit{\log}\left(\frac{a+b}{T}\right)-\mathit{\log}\left(\frac{a}{a+c}\right)\right]}{\left[\mathit{\log}\left(\frac{a+c}{T}\right)+\mathit{\log}\left(\frac{a}{a+c}\right)\right]} $$
(4)

control the so-called “forecast frequency”, the number of times the event is forecasted divided by the total number of the cases in the verification sample. In general, the scores provide the most powerful information if they are computed for a large number of examples. These scores are interpreted in light of the different aspects of forecast and warning quality. The scores are given in Fig. 8 (HR, FAR, TS, ETS and SEDS), and represent a measure of the NOTHAS “accuracy”. The Heat Rate which has a range of 0 to 1 (with 1 representing a perfect warning of severe weather) and its sensitive to miss events has shown an average rate of 0,82 which indicate high accuracy. It is usually suggested that HR be used in conjunction with False Alert Ratio (FAR) or the false Alert rate (FA) (Fig. 9). While the averaged false Alert ratio is about 0,25, a high accuracy is compensated by Hit Rate, whose weighted calculated rate is about 0,84. The Threat Score CSI (critical success index), which is more complete than HR and FAR as it is sensitive to both missed and false Alert, indicates a quite high average value of 0,65. The similar rate of about 0,58 is calculated for the Equitable Threat Score (ETS), which adjusts for the effects of differences in the climatological frequencies of the event between samples. The last score, which measures forecast accuracy is Symmetric extreme dependency score SEDS as a new score, is designed specifically for extreme events with higher threshold rates. In our case, it indicates a high averaged rate of about 0,77 while for the extreme events (e.g. Belgrade, June 23rd, 2019; Thessaloniki, July 10th, 2019, and Skopje, August 06th, 2016), it even has a higher rate of about 8,0. Although data were taken for only one season, the verification showed positive results in terms of the accuracy of the tool for forecasting and warning of severe weather. The average value (0,7) of precision scores implies that NOTHAS successfully predicts small-scale local hazards. The verification results would be even better, because during the verification, we arbitrarily added one case of false Alert and one missed event, to avoid subjectivity in some way, given the small subdomain area representative for convective scale processes. What is important to note is that from all evaluated samples five were extremely severe cases where the NOTHAS showed high accuracy. Here we would like to single out the extreme deadly supercell thunderstorm case that occurred on August 6th, 2016 (see Spiridonov and Ćurić 2019). As shown in Fig. 10, ESTOFEX for this case issued level 1 for the western Balkan Peninsula mainly for large hail, excessive precipitation and severe wind gusts, while missed to predict a high probability for occurrence of extremely severe convective weather over Macedonia. A similar assessment for potentially dangerous weather over target area was issued by Meteoalarm (https://www.meteoalarm.eu/), as web platform of the Network of European Meteorological Services (EUMETNET) (not shown). NOTHAS showed a distinct accuracy in the spatial and temporal forecast and warning, anticipating the maximum category level 5. The thunderstorm outlook shown in Fig.10 very clearly indicated a high potential for occurrence of very severe (red shaded pattern) and even extremely severe convective weather (pink shaded pattern), over small urban and rural area of Skopje city.

Fig. 8
figure 8

Verification scores for NOTHAS severe weather forecast and Alert for South-East-Europe domain for 24 h during mid-latitude convective season (May–October 2019). The solid straight line in each distribution represents the averaged rate

Fig. 9
figure 9

Same as Fig. 8, but for Hit Rate and False Alert Ratio distribution for all evaluated sub-regions

Fig. 10
figure 10

Severe weather forecast and warning on August 6th, 2016. (a) Europe Storm Forecast Experiment (ESTOFEX); (b) Novel Thunderstorm Alert System (NOTHAS).

3 Discussion and Conclusions

The present research paper aims to introduce the idea of the development of “A Novel Thunderstorm Alert System” (NOTHAS). The system has been extensively tested for forecast and warnings of mid-latitude and tropical convective events. It is a novel thunderstorm alert system based on the guidance of state-of-the-art ensemble WRF-ARW model forecast and a suite of postprocessing tool for quantitative assessment of thunderstorm severity and risk categories. A novel diagnostic algorithm utilizes a multivariate Weibull probability density distribution function which comprises several potential convective instability and physical parameters to calculate the forecast probability based on the individual contribution of variables. The calculations are provided in model output time over the selected domain which covers South-eastern Europe. NOTHAS provides graphical outputs on an hourly basis which depict non-severe thunderstorm areas and severe thunderstorm threats across the selected model domain, along with a mesoscale discussion and a text narrative report 1–3 days ahead. Subjective verification during the whole season (April–September 2019) over 183-days period demonstrates a good potential and considerable skill in the detection of a different type of storms and convective modes across South-eastern Europe (SEE). The lightning patterns with intense convective activities are well captured 24 h in advance, with the spatiotemporal alignment of highlighting patterns where severe convection is anticipated. In a few severe weather convective cases, NOTHAS showed exceptional performance with remarkably accurate assessment of thunderstorm treats and category level “5” as the potential for the occurrence of extremely severe weather. A typical example is the Halkidiki supercell storm on July 10th, 2019, when the system accurately anticipated the location of extremely severe weather 24 h in advance. Moreover, NOTHAS was also successful in advanced prediction (72 h) of the tropical cyclone “Dorian”, the tropical storm “Pabuk” and many other individual thunderstorm cases over South-eastern Europe (SEE) and other regions including Paraguay, Canada, and Thailand. Since this is a preliminary work, the conclusions should be drawn with caution, as additional work is required for testing and verifying the system performance on different geographical scales and atmospheric systems.