1 Introduction

The low-level wind speed is an important factor affecting the quality of life in cities, being a dominant influence on air quality, and one of the key input parameters in air-quality models. The city of Krakow in Poland has long experienced numerous exceedances of pollutant concentration standards. This state of affairs is the result not only of large emissions of air pollutants, but also of the unfavourable location of the city that produces a significant reduction in wind speed and, as a consequence, hinders the exchange of air between the city and its surroundings. Recently, in Krakow, large efforts have been made to reduce the emission of air pollutants from heating systems, however, problems can be caused by the constantly increasing emissions from road transport. Thus, there is a need to continuously improve the methods of forecasting air quality in Krakow, in particular relating to smog episodes.

Currently, the air quality forecasting in Krakow is implemented using the Forecasting Air Pollution Propagation System FAPPS [www.smog.imgw.pl], consisting of the meteorological ALADIN, MM5 (PSU/NCAR 2005) and CALMET (Scire et al. 2000a) models, as well as the CALPUFF puff-dispersion model (Scire et al. 2000b). Advances in the field of laser scanning and the improvement of geographic information systems provide the possibility of a better consideration of the urban fabric in meteorological modelling, and thus the potential improvement of air-quality forecasts. This goal was served by the MONIT-AIR project (Bajorek-Zydroń and Wężyk 2016), in which the Krakow morphometric databases, such as the modelling database ‘Baza Danych Modelowania’ (BDM) and the representative database ‘Baza Danych Reprezentatywnych’ (BDR), were created on the basis of laser scanning data.

The determination of the wind field in urban areas is hampered because the simulation and parametrization of airflow in cities is extremely difficult. Because of the heterogeneity and the presence of numerous and diverse roughness elements, wind-speed and turbulence profiles in the urban boundary layer (UBL) cannot be properly described using standard Monin–Obukhov similarity theory (MOST) (Stull 1988). Inside the roughness sublayer (RSL), especially in the urban canopy layer (UCL), flow is characterized by high spatial and temporal variability. This variability is forced by buildings and other rigid elements that are irregularly spaced and vary in shape and height, as well as by urban greenery. Only above the RSL, where the direct influence of surface roughness elements can be neglected, is the wind field more homogenous and the wind-speed profile for neutral conditions can be described by the logarithmic relation (Tennekes 1973), incorporating the friction velocity u*, the roughness length z0, and the displacement height d.

In our study, different morphometric methods for obtaining d and z0 have been tested, most having been compared in Grimmond and Oke (1999). Selected morphometric data for Krakow were subjected to detailed analysis, and the scope of their variability in the city area, the possibility of substituting specific parameters by others, and the impact of the size of the area from which their values are determined have been tested.

Because of the fact that different effects play a key role at different scales, it is necessary in cities to adjust the description of the wind field to the adopted scale. Britter and Hanna (2003) suggest four conceptual ranges of length scales in the urban context: regional (up to 100 or 200 km), city scale (up to 10 or 20 km), neighbourhood scale (up to 1 or 2 km), and street-canyon scale (less than 100 m). Numerical weather prediction and air pollution models cannot yet resolve the street-canyon scale, but may attain neighbourhood scale. Unfortunately, in such models MOST theory, even though inappropriate, is still used for wind-field determination within the UBL. However, recently, the urban surface exchange parametrization scheme of Martilli et al. (2002) has been implemented in the Weather Research and Forecasting/Chemistry (WRF/Chem) model as a multilayer urban canopy parametrization (Liao et al. 2014). Due to the extremely diversified and turbulent structure of the airflow in the urban environment, especially when modelling air quality, the wind-speed profile should be described using semi-empirical relations. It is necessary that such relations should take into account both the results of urban field experiments, as well as the results determined on the basis of wind-tunnel experiments or large-eddy simulation (LES).

For our study the hybrid modelling system has been used to determine wind speed in the RSL in urban areas by using morphometrically-determined parameters d and z0. The hybrid modelling system is based on the numerical weather prediction system ALADIN/MM5, modified by the CALMET model calculated with a 100-m horizontal grid spacing (the area of a single grid cell is 0.01 km2) for precisely taking into account urban and terrain effects. The physical properties of each grid mesh have been directly entered from the BDM database, as opposed to the use of land-use classes. The method for obtaining the wind speed inside the UCL is to extrapolate the wind speed from the second layer of the CALMET model with a height of 50 m to within the RSL using relations based on Macdonald (2000) and on the results of LES modelling (Kanda et al. 2013).

The determination of the variability of the wind field in cities is a big challenge as evidenced by the results of numerous urban experiments (Rotach 1995; Grimmond et al. 2004; Rotach et al. 2005; Christen 2005; Mestayer et al. 2005; Britter 2005; Dobre et al. 2005; Hanna et al. 2007, 2009; Barlow et al. 2009). The results of these experiments show that the measured wind speed inside cities is influenced by the height of the anemometer and the distribution of roughness elements around the measurement site. Recently, much information on roughness parameters in cities has been obtained through the analysis of wind-speed measurements at three sites (within 60 m of each other) in London, UK (Kent et al. 2017a, 2018a). The results indicate that morphometric methods used to determine z0 and d that incorporate roughness-element height variability agree better with anemometric methods (Kent et al. 2017a). Similar conclusions have been attained from the analysis carried out during strong winds (Kent et al. 2018a). The above-mentioned results agree with LES modelling (Kanda et al. 2013) that the wind profile is better determined if the maximum height of buildings and the standard deviation of their height are taken into account when determining z0 and d from city morphometry. A detailed description of the behaviour of airflow inside the RSL can be obtained from wind-tunnel experiments (Kastner-Klein et al. 2001; Macdonald et al. 1998; Macdonald 2000), which serve to determine the wind profile within the UCL.

For ideal flow within the canopy layer, Cionco (1972) proposed, on the basis of the simple Prandtl mixing-length model, an exponential variation of wind speed given by

$$ u\left( z \right) = u\left( H \right)\exp \left[ {\alpha \left( {z /H_{\text{av}} - 1} \right)} \right], $$
(1)

where u(H) is the horizontal wind speed at the canopy height H, Hav is the average height of the roughness elements and α is the attenuation coefficient. Equation 1 has been tested using wind-tunnel data collected for vegetative canopies and arrangements of plastic, wood and wicker elements (Cionco 1972). Similar behaviour of the wind speed was observed for natural and artificial elements, and the value of the attenuation coefficient was seen to increase when the density and flexibility of the roughness elements increase.

Macdonald (2000) tested Eq. 1 and developed a method for determining wind speeds within the UCL. For this purpose, he used wind-tunnel experimental data (Dispersion Modelling Wind Tunnel at the Building Research Establishment – BRE), see Macdonald et al. (1998). In the BRE wind tunnel, the wind speed was measured within uniformly-distributed rigid cubic blocks in two configurations: perpendicular and slanted to the direction of the flow. By fitting the experimental data into Eq. 1, Macdonald (2000) determined a relationship between the attenuation coefficient α and a key urban morphometric parameter, the frontal area index λf (defined as, e.g., in Grimmond and Oke 1999). For λf < 0.3 he obtained an approximate relationship α ≈ f, with k = 9.6. Later, Sykes et al. (2007), based on data from the BRE campaign, determined a dependency of α on λf as α = 10.8λf. Hanna (2012), on the basis of the analyses of turbulence observations in cities, suggested that the relation α = 10.8λf underpredicts the wind speed and turbulence intensity in the lower part of the UCL and that an improved relationship is α ≈ 5λp, where λp is the plan area index. In the present study the Sykes and Hanna relationships have been used for testing the Macdonald relations.

The novelty of Macdonald’s work (Macdonald 2000) was to replace the logarithmic profile inside the RSL and derive separate relations for the wind-speed profile above and below the average height of buildings. In Krakow, thanks to the results of the MONIT-AIR project, the morphometric parameters such as Hav, λf or λp are available and Macdonald’s method for determining the wind profile in the RSL are used in the hybrid modelling system as its deterministic part.

It should be noted that in the BRE campaign, all roughness elements were of the same height. Thus, the average height of buildings, taken as the UCL height, was equal to the maximum building height. For this reason, until recently, it was assumed that the average height of the buildings Hav can be assumed as a suitable scaling parameter for determining the displacement height d. Recently, Kanda et al. (2013) and Kent et al. (2017a) have shown that, in the case of urban fabric characterized by the presence of buildings of different heights, this approach is insufficient. The LES conducted for explicitly resolved buildings in Tokyo and Nagoya, Japan, (Kanda et al. 2013) show that vertical profiles of the horizontally-averaged momentum flux are influenced not only by the average building height Hav, the frontal area index λf and the plan area index λp, but also by the maximum building height Hmax and the standard deviation of building height σH. The results of these numerical simulations suggested new parametric relations for the determination of d and z0, taking into account all the above-mentioned parameters. The comparison between the wind-speed profile extrapolation using the logarithmic law and Doppler lidar observations during neutral conditions in London, UK, confirmed that Kanda’s method for determining d and z0 is an improvement to that of Macdonald (Kent et al. 2017a). Herein, an attempt is made to test both of the aforementioned z0 and d parametrization methods, comparing wind speeds obtained from the hybrid modelling system forecasts with measurements.

Kent et al. (2017b) have shown that vegetation should be included in the morphometric determination of aerodynamic parameters but not in the same way as solid structures. The plan area index and the frontal area index of buildings and trees should be determined separately, and aerodynamic porosity should be used for determining the plan area of vegetation, whereas the frontal area index should be determined assuming a solid structure of the same size. In the hybrid modelling system, the vegetation has been taken into account in this way. Unfortunately, the BDM database does not contain all the morphometric parameters for vegetation needed in the modelling, lacking frontal area indices and standard deviations of tree heights. These parameters have been calculated in an approximate way from the remaining vegetation data available in the BDM database.

2 Methodology

2.1 The Hybrid Modelling System

The hybrid modelling system created for wind-speed determination in Krakow (Fig. 1) combines classic numerical meteorological modelling with empirical Macdonald relations (Macdonald 2000), taking into account the morphometric parameters of the city.

Fig. 1
figure 1

The hybrid modelling system used for determination of wind speed inside and just above the UCL in Krakow. The BDM abbreviation means that the data have been obtained from the BDM database

The proper reflection of the synoptic and regional scale effects is ensured by the use of data from the ALADIN model that are an input into the MM5 model (PSU/NCAR 2005). Subsequently, the data from the ALADIN/MM5 model is used in the CALMET model (Scire et al. 2000a, b), which makes it possible to take into account city-scale effects. The computational domain of the CALMET model, which includes the city of Krakow and its surroundings, is presented in Fig. 2.

Fig. 2
figure 2

The physical properties at each grid cell for the CALMET model domain used in the MONIT-AIR project in UTM Zone 34 coordinates. Indicated: the location of air-quality monitoring stations (brown squares), IMGW meteorological station (pink circle), AGH (red) and UJ (violet) meteorological stations, road meteorological station (dark triangles)

One of the main factors affecting the wind field in Krakow at the city scale is the terrain, because the city is in the valley of the Vistula River in an area of complex topography. There are hills to the north and south of Krakow that force the airflow along the west–east axis; furthermore, to the west of Krakow, the Vistula Valley is obscured by numerous hills. These play a key role in modifying the wind field in the western part of the city, impeding the flow penetration into the Vistula River valley during the westerly circulation, which is the dominant circulation in Poland. The CALMET model parametrizes terrain effects such as slope flows (Marht 1982), kinematic (Liu and Yocke 1980) and blocking (Allwine and Whiteman 1985) terrain effects. The effects of physical properties of the surface at the city scale were taken into account by applying the following method. Instead of describing through land-use classes, the physical properties of grid cells, such as the albedo, Bowen ratio, the leaf area index (LAI) and anthropogenic heat flux, have been assigned separately for each grid cell using data from the BDM database.

The impact of the neighbourhood scale is incorporated into the hybrid modelling system by using (Macdonald 2000), for H < z < hRSL,

$$ u\left( z \right) = u\left( H \right) + \left( {u_{*} /B} \right) { \ln }\left( {\left( {A + zB} \right)/\left( {A + HB} \right)} \right), $$
(2a)
$$ A = l_{c} - \left( {H /\left( {z - H} \right)} \right)\left( {\kappa \left( {z - d} \right) - l_{c} } \right), $$
(2b)
$$ B = \left( {1 /\left( {z - H} \right)} \right)\left( {\kappa \left( {z - d} \right) - {l}_{c} } \right), $$
(2c)

and for z < H,

$$ u\left( z \right) = u\left( H \right){ \exp }\left[ {\alpha \left( {z/H - 1} \right)} \right] , $$
(3)

where H is the canopy height, u* is the friction velocity calculated from the wind speed at 50-m height, lc is the Prandtl mixing length, κ = 0.4 is the von Karman constant. It should be noted that the Macdonald approach is only appropriate for neutral conditions. As shown in Fig. 3, the logarithmic wind profile determined for neutral conditions above the RSL has been replaced for flow within the RSL by two different relations defining the wind profile above and within the UCL.

Fig. 3
figure 3

The comparison of the extrapolated log profile (Tennekes 1973) with the Macdonald profile (example for λp = 0.2, λf = 0.12, H = 15 m, α = 1, d (Eq. 6), z0 (Eq. 8), v (50 m) = 6 m s−1)

Due to the fact that in Krakow the average height of buildings for the vast majority of grid cells does not exceed 25 m we calculate the wind speed at a height H by using the wind data from the second layer of the CALMET model (50 m). In the CALMET model we have adopted terrain and land-use parameters from the MONIT-AIR project database, but at this stage we do not take into account the roughness of the city. Roughness is incorporated by extrapolating the wind speed from z = 50 m using Macdonald’s relations firstly down to z = H (2a, 2b, 2c) and then into the UCL (3).

In the first version of the hybrid modelling system, the average height of the roughness elements Hav has been taken as the UCL height H. When the Kanda et al. (2013) method for determining z0 and d is used, the UCL height H is assumed to be the maximum height of the buildings or trees for a given morphometric testing resolution. The presence of trees and shrubs introduces considerable uncertainty into the modelling due to the difficulty in parametrizing the impact of such roughness elements on the wind profile. The size, structure, flexibility, leaf type and age of the vegetation are important in determining the drag coefficient (Gromke et al. 2008; Koizumi et al. 2010; Kent et al. 2017b). Due to the fact that the vast majority of the trees in Krakow are leafy and lose leaves in winter, the winter period is considered to be the most suitable for testing the hybrid modelling system. The plan area index λp of both buildings and vegetation in Krakow has been calculated according to the relation

$$ \lambda_{p} = \frac{{\mathop \sum \nolimits_{i = 1}^{n} A_{pbi} + \beta A_{pt} }}{{A_{T} }} , $$
(4)

where Apbi is the plan area of the building, Apt is the plan area of vegetation in the grid cell, AT is the total surface area, i refers to each individual building, and β is associated with foliage and varies depending on the season from 0.3 in winter, through 0.4 in spring and autumn to 0.52 in summer. In the MONIT-AIR database there is no frontal area index for vegetation, therefore the frontal area index λft for vegetation has been estimated by using

$$ \lambda_{ft} = \frac{{1.6h_{t} \sqrt {A_{pt} /\uppi} }}{{A_{T} }} $$
(5)

where ht is the weighted average height of trees.

2.2 The MONIT-AIR Morphometric Databases (BDM and BDR)

The morphometric data obtained in the MONIT-AIR project (Bajorek-Zydron and Wezyk 2016) makes it possible to take into account the influence of roughness elements on the wind speed inside and just above the UCL. The BDM and BDR morphometric databases were established in the MONIT-AIR project, the aim of which was, inter alia, the integration of spatial-data monitoring for improving air-quality modelling in Krakow. The range of information and the method of determination of morphometric parameters are compatible with the National Urban Data and Access Portal Tool (NUDAPT) (Burian and Ching 2009; Glotfelty et al. 2013). To obtain morphometric data, a variety of data available to the administrative area of the city have been used, including: boundaries and numbers of parcels (EGiB) from the State Geodetic and Cartographic database, airborne laser-scanning data for the city of Krakow in July 2012, high-resolution multispectral satellite imaginary WorldView2 on 9 October 2014, and object-oriented classification (11 classes based on Rapid Eye satellite images of 21 August 2010 – 5-m resolution). In addition, based on the population density in districts of Krakow and the cubic capacity of buildings, the anthropogenic heat flux was estimated (Xie et al. 2016a, b). The leaf area index, LAI, was estimated based on the normalized difference vegetation index (Tian et al. 2017).

The morphometric parameters were calculated twice: firstly for squares of 0.01 km2, the same as the mesh of the CALMET model domain (Fig. 2) covering the area of a rectangle with sides parallel to the north–south direction (180 grid points) and east–west direction (310 grid points) and entered into the BDM database. In the alternative BDR database, the same morphometric parameters were calculated for 44 relatively large representative areas with typical Krakow types of urban fabric: the historical centre of the city, residential, single-family housing, commercial and industrial areas, urban greenery and forests. The total area of the BDR database is approximately 10% of Krakow’s area. Representative areas were chosen so that each of them was relatively homogeneous and typical, and for each type of urban fabric, several representative areas have been selected to examine the variability of morphometric parameters within each class.

The most important morphometric parameters used in the hybrid modelling system are: the average height of buildings/trees weighted by their surfaces (Havb and Havt respectively), the standard deviation of the buildings heights σb, total area occupied by buildings/trees and shrubs (Apb and Apt respectively) as well as the plan area density λp (z) and the frontal area density λf (θi, z) for θi = 0°, 45°, 90°, 135° and z = 0, 5, 10, 15 … 70 m (λp (0) denoted later as λp and λf (θi, 0) where θi = 0°, 45°, 90°, 135° denoted later as λf0,λf45,λf90,λf135). The values of selected morphometric parameters from the BDR database are shown in Appendix 1.

The BDM database allows the determination of the range of parameter variations inside a computational domain. In the hybrid modelling system both buildings and trees are taken into account as roughness elements, and the maximum of the area-weighted average effective height of trees Htef and the area-weighted average height of buildings Havb is the basis for determining the UCL height H in each grid in the hybrid modelling system. The height Htef is chosen to be 80% of the average height of trees Havt (Holland et al. 2008); the values of Havb and Havt are compared in Fig. 4. In the predominant area of the computational domain, especially in the city centre, the height of the buildings is greater than the height of the trees, the exception being the area of the Wolski Forest, Borkowski Forest and old cemeteries. The average height of both buildings and trees for the most grid cells of the computational domain does not exceed 25 m; moreover, the Havb field is less homogenous than that of Havt.

Fig. 4
figure 4

Area-weighted mean building height Havb (a), and area-weighted mean vegetation height Havt (b) from the BDM database in UTM Zone 34 coordinates

Information about the packing density of buildings and trees is used to determine the plan area index λp. Maps of grid area occupied by buildings and vegetation are compared in Fig. 5; for buildings, the packing density for most grids in the computational domain < 0.35, indicating that within the domain we are primarily dealing with two flow regimes: “isolated flow” outside the city and weak interference flow within the city. However in the city centre and in some small areas outside the city centre, mainly industrial, the “skimming flow” regime may occur (Hussain and Lee 1980).

Fig. 5
figure 5

The plan area index for buildings λpb (a), and vegetation λpt (b) from the BDM database in UTM Zone 34 coordinates

2.3 The Morphometric Methods to Determine d and z 0

Three different pairs of d and z0 were tested in the hybrid modelling system.

  1. 1.

    In the first testing scenario, later referred to as the GOM scenario, the plan area index λp has been used to determine both d and z0.

    For determining the displacement height d, the original Macdonald relation (Macdonald et al. 1998) has been used,

    $$ d\left( {\text{MD}} \right) /H_{\text{av}} = 1 + A^{{{ - }\lambda_{p} }} \left( {\lambda_{p} - 1} \right) $$
    (6)

    where A = 4.43.

    For determining z0, the relations based on Fig. 1 of Grimmond and Oke (1999) were prepared, later referred to as z0(GO),

    $$ {{z}_0}\left( {\text{GO}} \right)/H_{\text{av}} = 0.3\lambda_{p} ,\quad \lambda_{p} \le 0.35 $$
    (7a)
    $$ {{z}_0} {\left( {\text{GO}} \right)} /H_{\text{av}} = - 0.3\lambda_{p} + 0.225,\quad 0.35 < \lambda_{p} < 0.7$$
    (7b)
    $$ {z}_0\left( {\text{GO}} \right) /H_{\text{av}} = 0.015\quad \lambda_{p} > 0.7 $$
    (7c)
  2. 2.

    In the second testing scenario, later referred as the MD scenario, both original Macdonald relations have been used, in which d has been determined using the plan area index λp, while z0 has been determined using the frontal area index λf. The displacement height d in this scenario has been determined using Eq. 6.

    For determining z0, the original Macdonald relation (Macdonald et al. 1998) has been used,

    $$ {z}_0\left( {\text{MD}} \right) /H_{\text{av}} = \left( {1 - d /H_{\text{av}} } \right){ \exp }\left[ { - \left\{ {0.5\beta (C_{lb} /\kappa^{2} )\left( {1 - d /H_{\text{av}} } \right)\lambda_{\text{f}} } \right\}^{ - 0.5} } \right], $$
    (8)

    where β = 1.0, Clb = 1.2 is the drag coefficient of an obstacle.

  3. 3.

    In the third testing scenario, later referred as the KAN scenario (Kanda et al. 2013), the roughness-element height variability has been directly considered through the use of the maximum (Hmax) and the standard deviation (σh) of roughness-element heights and incorporates z0(MD), such that,

    $$ d\left( {\text{KAN}} \right) /H_{\hbox{max} } = c_{0} X^{2} + (a_{0} \lambda_{P}^{b0} - c_{0} )X, $$
    (9)
    $$ {z}_0\left( {\text{KAN}} \right)/z_0\left( {\text{MD}} \right) = b_{1} Y^{2} + c_{1} Y + a_{1} , $$
    (10)

    where X = (σh + Hav)/Hmax, Y = λpσh/Hav, 0 ≤ X ≤ 1, 0 ≤ Y and a0, b0, c0, a1, b1 and c1, are constants with values of 1.29, 0.36, 0.17, 0.71, 20.21 and 0.77, respectively.

The wind speed from the hybrid modelling system for the GOM testing scenario was verified only for morphometric parameters obtained for a circle of 200-m radius around the observational site and for α = 10.8λf (Sykes et al. 2007). The investigation on how the size of the area from which the morphometric information is obtained affects the results of the modelling has been performed only in the MD and KAN testing scenarios. For this purpose, morphometric parameters have been obtained from four square areas of different size with a station in the centre; areas are of size 9, 25, 49 and 81 grid cells with a side of 100 m. In addition, two different options for calculating the attenuation factor α from Eq. 2—both Sykes’s α = 10.8λf and Hanna’s α = 5λp have been tested. Table 1 compares testing scenarios with their references, morphometric parameters required for calculations, areas from which morphometric parameters were determined and methods for determining the α attenuation factor.

Table 1 Description of different testing scenarios. For each option the references were given to calculate the displacement height d and aerodynamic roughness length z0. In the last column, the morphometric parameters necessary for the calculation are specified. In the fourth column the area used for determination of morphometric parameters is presented. In the fifth column the methods of calculating the attenuation factor α are shown: (H) for Hanna (2012) and (S) for Sykes et al. (2007), respectively

2.4 Statistical Measures for Verification of Wind-Speed Predictions from the Hybrid Modelling System

The accuracy of the wind-speed forecasts from the hybrid modelling system was verified using data from 1 January to 31 March 2013 taken from 18 road meteorological stations, one IMGW station with a standard measurement height of 10 m and two masts situated on the roofs of university buildings: measurements at 20-m height (AGH station) and at 22-m height (UJ station). For the road stations, the wind speed is measured between the traffic lanes or at the roadside, at a height of 4 m. For station positions, see Fig. 2, and for the morphometric characteristics of the surroundings of each measurement station, see Appendix 2. Although all stations were provided with data quality control, we independently checked the quality of the measurement series, with particular attention given to the completeness of the data series and the consistency of the data. The consistency was analyzed directly by comparison of the series from different locations. As a result of the data quality control we approved 18 out of 21 data series of road stations, and in this way, we have used 21 wind-speed data series for study.

The location of the measurement station plays a key role in shaping the wind speed. The stations’ surroundings characteristics described by the morphometric parameters and classified using a new local climate zone (LCZ) classification system (Stewart and Oke 2012; Stewart et al. 2014) are shown in Appendix 2. For verification of wind-speed prediction from the hybrid modelling system we have compared the average values of measurements uO and model results uP and the standard deviation of measurements σO and model results σP, respectively. Moreover, we have calculated (Schlunzen and Sokhi 2008)

  • the average difference bias,

    $$ BIAS = \frac{1}{N}\mathop \sum \limits_{i = 1}^{N} (u_{{\text{P}}{i}} - u_{{\text{O}}{i}} ) $$
    (11)
  • the root-mean-square error,

    $$ RMSE = \sqrt {\frac{1}{N}\mathop \sum \limits_{i = 1}^{N} \left( {u_{{\text{P}}{i}} - u_{{\text{O}}{i}} } \right)^{2} } $$
    (12)
  • the correlation coefficient,

    $$ r = \mathop \sum \limits_{i = 1}^{N} \left( {u_{{\text{O}}{i}} - {u_{\text{O}}}} \right)\left( {u_{{\text{P}}i} - u_{\text{P}}} \right)/N\sigma_{\text{O}} \sigma_{\text{P}} $$
    (13)
  • the hit rate

    $$ HR = \frac{1}{N}\mathop \sum \limits_{i = 1}^{N} \left( {n_{i} } \right)\;{\text{with}}\;n_{i} = \left\{ {\begin{array}{*{20}c} 1 & {{\text{for}}\;|u_{{\text{P}}{i}} - u_{{\text{O}}{i}} | \le 1\,{\text{m}}\,{\text{s}}^{ - 1} } \\ 0 & {\text{else}} \\ \end{array} } \right. $$
    (14)

    where N is the number of data points, uPi and uOi are the modelled and measured wind speed at time i, uP and uO are the average values of model results and measurements, respectively.

3 Results

3.1 The Relationship Between the Frontal Area Index λ f and the Plan Area Index λ p in a Real City using the Example of Krakow

The frontal area index data λf as well as the plan area index data λp are crucial for determining the displacement height d, the roughness length z0, and the attenuation coefficient α that control the wind profile within the UCL. The data collected in the BDM database provide knowledge of the dependence of λf with the wind direction over Krakow. In order to study the differences between λf0, λf45, λf90 and λf135, for the whole city, the mean, standard deviation and selected percentiles have been calculated (Table 2).

Table 2 The comparative characteristics of the frontal area indices for the four wind-direction sectors N (λf0), NE (λf45), E(λf90) and SE(λf135) and the plan area index(λp) calculated for resolution 0.01 km2

In addition, taking λf0 as a base, the comparative characteristics such as RMSE and the correlation coefficient r for λf pairs were also calculated. One can see that there are slightly more buildings in Krakow located parallel to the Vistula Valley, although the observed inhomogeneity is small. Table 2 allows us to compare λp with λf, noting that the average λp value is about twice that of λf, but for a median λp ≈ 4λf or λp ≈ 6λf. The results presented in Table 2 show a non-linear relationship between λf and λp and suggest a large spread of data, and may be due to determining λf and λp from small areas that are too small. The results obtained for morphometric information calculated for an area of 0.01 km2 and data averaged over a 200-m radius (about 0.13 km2) show a large spread for both datasets (Fig. 6).

Fig. 6
figure 6

The comparison between the plan area index λp and the frontal area index λf90 shown for original data (morphometric information from 0.01 km2a) and spatially-averaged data (morphometric information from about 0.13 km2b)

The large scatter observed in Fig. 6a, b partly corresponds to the results from the BDR database presented in Fig. 7. Comparing λp with λf calculated for representative areas from the BDR database shows that for housing estates and single-family housing, one notes the similarity between λf and λp, while for shopping centres and industrial areas regardless of the value of λp, the value of λf < 0.1. Exceptions (0.1 < λf < 0.2) are shopping centres located in areas with σb ≥ 2.5 m and Havb > 10 m. In Krakow, these areas are classified using local climate zone (LCZ) classes (Steward and Oke 2012) as LCZ = 2, LCZ = 81 or LCZ = 85 (see Appendix 1).

Fig. 7
figure 7

The comparison between the plan area index λp and the frontal area index λf90 calculated for different types of urban fabric: the historical centre of the city, residential, single-family housing, shopping centres and industrial areas

3.2 The Comparison of Various Morphometric Methods for Determining d and z 0

Currently, for many cities there is a lack of frontal area index data. Moreover, in areas with complex topography λf cannot be used in modelling because of the inability to correctly identify the wind direction. The lack of the λf data enforces the use of λp instead of λf. Grimmond and Oke (1999) suggested computing d and z0 based on Bottema (1995), Raupach (1994, 1995) and Macdonald et al. (1998). Here, the Hanna (2012) relations are also taken into consideration, and of these four relations, only the Macdonald relation (Macdonald et al. 1998) makes it possible to use λp for the calculation of d. Figure 8 compares the d/H values obtained using all mentioned relations, and shows that the discrepancy between the different estimates of d is not mainly due to the choice of the morphometric parameter (λp or λf). A good correspondence between Macdonald’s method (Macdonald et al. 1998) and Bottema’s method (1995) suggests that, in the absence of λf data, the determination of d by Macdonald’s method using λp is a good alternative.

Fig. 8
figure 8

The comparison between the displacement height d with respect to mean element height H calculated using different morphometric methods. Morphometric-method abbreviations: MD(λp) Macdonald et al. (1998), BO(λf) Bottema (1995), HA(λf) Hanna (2012) and RAU(λf) Raupach (1994)

Figure 9a, b compares the z0/H values obtained using the Raupach (1994), Macdonald et al. (1998), Hanna (2012) and GO methods (Eq. 7a7c). The GO method of computing z0/H using λp gives a reasonable value of z0. In addition, a comparison of different methods using λf does not clearly show a better correspondence than the comparison of these methods using the GO method.

Fig. 9
figure 9

The comparison between roughness length z0 with respect to mean element height H calculated using MD(λf) (Macdonald et al. 1998), HA(λf) (Hanna 2012) and RAU(λf) (Raupach 1994, 1995) methods taking into account frontal area fraction λf45 (b) and between these methods and the GO method (Eqs. 7a7c) taking into account the plan area index λp (a)

After careful analysis we have chosen for testing two pairs of d and z0 determination methods for the average roughness-element height Hav taken as the canopy height H. In the GOM scenario, the hybrid modelling system uses Macdonald’s relation to calculate the displacement height d and the GO relations (Eq. 7a7c) for the calculation of roughness length z0. In the MD scenario both parameters d and z0 are obtained using Macdonald’s relations.

3.3 Wind-Profile Modelling in the Roughness Sublayer

Road stations are located in different local climate zones of the city and roughness elements in their environment form a canopy layer of different heights. Therefore, despite the same height of 4 m at which the wind speed is measured, these measurements, due to the differences in the UCL height, allow us to verify the correctness of determining the wind profile inside the UCL. The average hourly wind speeds for the first three months of 2013 have been analyzed, and for the GOM_13_S scenario the verification of wind-speed forecasts was carried out separately for all data and for moderate to high wind speeds only (v ≥ 3 m s−1 measured at 10 m at the synoptic station at Krakow Balice airport, located west of the city).

A clear dependence of BIAS values on λp and z/Havb has been observed for both sets of data, as shown in Fig. 10a, b. A similar behaviour for all data and the subsample of high wind speeds (about 67% of the sample) indicates that the observed effect is not related to atmospheric stability. The BIAS dependence on λp in Fig. 10a, b has been presented only for road stations, since measurements carried out above Havb do not show such a relationship. A high positive BIAS value is observed mainly for stations located at a height greater than the average building height Havb, as shown in Fig. 10c, d. The detailed analysis shows that the removal of the above-mentioned clear systematic effects is not possible without changing the method of determining H in Eqs. 2 and 3.

Fig. 10
figure 10

The relationship between BIAS values [m s−1] calculated for the GOM_13_S scenario and the plan area index λp (a and b, only for road stations) as well as the measurement height normalized by average building height Havb (c and d) for all data (a, c) and for wind speed ≥ 3 m s−1 at 10-m height at the Krakow Balice synoptic station (b, d). The sample size: 2160 h, January, February and March 2013

The comparison of BIAS values calculated for the MD_81_S and KAN_81_S scenarios shown in Fig. 11a, b demonstrates that accepting the H value as the maximum height Hmax of the roughness elements and considering Hmax and σh of the roughness elements in determining d and z0 in the KAN_81_S scenario significantly improves the modelling results, especially in the case of measurements above the average height of buildings. This conclusion is further supported by a direct comparison of the measured and forecast average wind speeds for both options as shown in Fig. 12a, b. Figure 11 shows a significant reduction in the forecast wind speeds as compared to the observations at R46 and R56 stations for both scenarios, as well as an overestimation of forecasts at the R43 station for the KAN_81_S scenario (see Fig. 2 and Appendix 2 for station identification). Station R46 is the only station located on the Vistula riverbank. In this case the underestimation of forecast may be the result of flow acceleration in the open corridor formed by the basin in which the Vistula river flows, emphasized by embankments and by dense buildings near the river. In the case of station R56 there is no clear explanation for this behaviour, but may be due to the location of the station on a large roundabout with high buildings and shelters along the roads. Another reason may be the atypical nature of high-rise buildings that contain oversized bunk parking lots. The overprediction of forecast wind speed compared to the R43 station observation may be the result of the sparse arrangement of small buildings around it. In this case, the MD scenario gives much improved results.

Fig. 11
figure 11

The relationship between BIAS [m s−1] and wind-speed measurement height z, normalized by average building height Havb for the MD_81_S (a) and KAN_81_S (b) scenarios. Stations with large BIAS values have been marked (for identification see Appendix 1 and 2 and Fig. 2). The sample size as in Fig. 10

Fig. 12
figure 12

The relationship between observed uO and predicted uP mean wind speed calculated for the period 1 January 2013–31 March 2013 obtained for the MD_81_S (a) and KAN_81_S (b) scenarios. The sample size as in Fig. 10. The dotted lines indicate the area with the predicted mean wind-speed error less than 25% of the observed mean wind speed

The KAN relations (Kanda et al. 2013) for determining d and z0 were obtained for Nagoya, Japan based on morphometric parameters determined for an area of 1 km2. Using data from Krakow, we have checked how the size of the area affects the morphometric parameters used in modelling the wind profile (see Fig. 13). The comparison of modelling results for the KAN_9_S, KAN_25_S, KAN_49_S and KAN_81_S scenarios indicates a general correspondence of the obtained results only for areas of 0.25, 0.49 and 0.81 km2. For several stations the results obtained for the morphometric parameters determined for the area of 0.09 km2 are clearly different (Fig. 13). These are mainly the stations with the main class LCZ = 4, i.e. with a loose arrangement of tall buildings (R47, R48, R54, R56, AGH), or stations located close to the border of two distinctly different LCZ classes (R42 and R46). The location of the stations is shown in Fig. 2. How this arrangement of urban space is reflected in the morphometric parameters can be seen in Appendix 2.

Fig. 13
figure 13

The comparison of BIAS values in mean wind speed [m s−1] calculated for the KAN option for four sizes of areas included in the determination of morphometric parameters—0.09, 0.25, 0.49 and 0.81 km2

The comparison of the results obtained for the KAN_S and KAN_H scenarios shows that the two different methods used to obtain the attenuation factor α using λf and λp in a real city such as Krakow can be used interchangeably. The biggest differences were observed in the case of the R43 station with low cubic buildings and the R54 station, with a huge hospital building nearby. The location of both stations is an extreme case of homogeneity (R43) and inhomogeneity (R54) of the building height.

4 Conclusions

The morphometric database for the city of Krakow created within the MONIT-AIR project was used to test various parametric relations describing the mean wind speed inside and just above the urban canopy layer. For this purpose, a hybrid modelling system has been used, which combines classic numerical meteorological modelling using ALADIN, MM5 and CALMET models with empirical relations (Macdonald 2000) based on Cionco (1972). The parameters controlling the wind profile in the roughness sublayer such as urban canopy height H, the displacement height d and roughness length z0 have been determined using different morphometric methods such as those of Kanda (2013), Macdonald et al. (1998), Bottema (1995), Raupach (1994, 1995). Moreover, the Hanna (2012) and Sykes et al. (2007) relations have been used for the determination of the attenuation coefficient α. In all mentioned relations the knowledge of the plan area index λp or the frontal area index λf is required. These parameters have been obtained for areas of 0.01 km2, 0.09 km2, 0.13 km2, 0.25 km2, 0.49 km2, 0.81 km2. The tests carried out showed that the surface area over which the roughness parameters are determined should be at least 0.25 km2 and the best results have been obtained for 0.81 km2. It follows that the recommended surface from which morphometric parameters should be determined is an area of about 1 km2.

The analysis of morphometric parameters for Krakow shows that the λp value is on average about twice λf. However, despite the finding of such general regularity, significant differences in the ratio λp to λf for different types of urban areas fabric have been observed. For housing estates, residential and single-family housing one can notice similar values of λf and λp, while for industrial areas and shopping centres located outside the city centre λf < 0.1, regardless of the value of λp. Summing up, the replacement of λp and λf in cities with heterogeneous urban fabric is acceptable and for most areas λp ≈ 2λf can be accepted; however, for cities with large areas with homogeneous urban fabric another estimation should be used that distinguishes shopping centres outside city centre and industrial areas, where it would be more appropriate to adopt λf ≈ 0.1 and for residential areas where it would be more appropriate to adopt λp ≈ λf. This result also suggests that for cities with a heterogeneous urban fabric, the Sykes (Sykes et al. 2007) relation α = 10.8λf gives similar values of the attenuation factor α as for the Hanna (2012) relation α = 5λp. Similar dependencies should be expected for other European cities similar in size and type of development to Krakow. The comparison of morphometric parameters within the same types of urban fabric for different and the same types of local climate zone shown in Appendix 1 may allow assesment of the ratio of λp to λf for other cities, except for cities with the occurrence of compact high-rise class LCZ1 (Stewart and Oke 2012).

The first three months of 2013 taken for testing are typical of winter in Poland with average monthly temperatures below 0 °C. The frost wave in the third decade of March inhibited vegetation growth, and therefore, it can be assumed that in terms of vegetation, the data are uniform. On the other hand, this period was characterized by a large enough circulation variability, hence it appears to be sufficient for testing. The tests were carried out only for the period close to the date of laser scanning, so that the fast-moving urbanization processes in recent years have not introduced additional uncertainty for modelling.

Based on the comparison of mean wind-speed statistics at the hybrid modelling system that used the Macdonald (2000) relations (2a2c) and (3) and from observational datasets at 21 sites having z/Hav from 0.25 to 2.1 it is found that the Kanda et al. (2013) relations (9) and (10) for determining d and z0 using the maximum height of obstacles Hmax in combination with its standard deviation, σH are appropriate. Typically, the errors (BIAS, RMSE) with these choices are − 0.4 to 1 m s−1 (BIAS) and 1–1.5 m s−1 (RMSE) for wind-speed estimation above z/Hav = 0.8 and − 0.3 to 0.8 m s−1 (BIAS) and 0.8–1.4 m s−1 (RMSE) for street level estimates. Larger errors appear when wind measurements are made at the border of areas with significantly different LCZ classes (Stewart and Oke 2012). Our results are consistent with the results of a comparison of nine different methods for determining d and z0 in London, UK (Kent et al. 2017a), whose conclusion is that morphometric methods that incorporate roughness-element height variability agree better with anemometric methods.

In most cities, the impact of vegetation should be taken into consideration, but not in the same way as solid structures (Kent et al. 2017b). Numerous studies indicate that the drag coefficient for vegetation varies with wind speed, with higher drag at lower wind speeds (Mayhead 1973; Rudnicki et al. 2004; Vollsinger et al. 2005; Koizumi et al. 2010). It seems extremely difficult in modelling to properly take into account all parameters influencing the drag due to vegetation. For example, the MONIT-AIR morphometric database does not include the maximum and standard deviation of tree heights. Currently, due to the lack of parameters determining the manner of vegetation distribution and lack of knowledge on the relationship of such parameters with the drag inserted by vegetation, it is inevitable that errors in modelling the average wind speed for foliage periods will be larger, but it is difficult to assess how much. That is why the winter period was considered the most suitable for evaluation of urban local-scale aerodynamic parameters used for the determination of the vertical profile of wind speed in urban areas.

The conducted research has shown that the morphometric parameter database for modelling the wind profile in cities should include statistical characteristics such as the mean, standard deviation and maximum height not only for buildings but also for vegetation, in order to properly use the Kanda et al. (2013) relations. The calculation of λf and λp for vegetation is a big challenge due to the shape of the crown of trees, the porosity depending on the season and distribution of vegetation, although recent studies (Kent et al. 2017b, 2018b) have made significant progress in this area. Moreover, additional parameters describing how vegetation is distributed, whether it is dispersed or concentrated inside the grid cell, should be introduced. For these reasons, for modelling of the wind field one should rather use the morphometric databases created using laser-scanning data.