Correction of partial and total beam blockage and quality characterization including ground clutter (as a part of RADVOL-QC package) – RADVOL-QC: BLOCK
Works operationally in IMGW since 2011 to correct data before using for Meteo Flight system (for air traffic control).
object=PVOL; quantity=DBZH, otherwise TH.
Topography maps from GTOPO30.
A geometrical approach is applied to calculate the degree of the beam blockage.
Set of the algorithm parameters:
Description | Denotation | Default value |
Maximum of elevation angle to calculate beam blockage (deg) | BLOCK_MaxElev | 5.0 |
QIGC value for ground clutter | BLOCK_GCQI | 0.5 |
QIGC value for uncorrected ground clutter | BLOCK_GCQIUn | 0.1 |
Threshold for PBB increase to detect ground clutter | BLOCK_GCMinPbb | 0.005 |
Maximum PBB to correct | BLOCK_PBBMax | 0.7 |
QIPBB value for uncorrected PBB | BLOCK_PBBQIUn | 0.5 |
At first the XML file is checked whether there exists group for a considered radar (based on the radar name read from “what”/source(NOD)), which contains the algorithm parameters. If “yes”, then parameters are read from that XML group, but if it is impossible for a particular parameter, then default value from source code is taken. If the group does not exist, parameters are read from
If the algorithm is run by means of BALTRAD toolbox then all the algorirthm parameters for each specific radar should be placed in relevant XML file by the BALTRAD system admin. Default parameters are placed in the file by admin as well. Moreover, the algorithm default parameters are also included in software.
The algorithm is applied if elevation angle is smaller than BLOCK_MaxElev. A degree of partial beam blocking (PBB) is computed from a digital terrain map (DTM) taking into account the highest blocked point in the given beam cross-section (Bech et al., 2007):
where r,,b,,’’ is the radius of radar beam cross-section at the given distance from radar, and ‘‘y’’ is the difference between the height of the terrain and the height of the radar beam centre. The partial blockage takes place when –’‘r,,b,,’’ < ‘‘y’’ < ‘‘r,,b,,, and varies from 0 to 1.
Quantity y’’ in the equation is calculated as an altitude obtained from DTM for radar gate located in beam centre reduced by quantity ‘‘h’’ involving: (i) altitude of radar antenna, ‘‘h,,0,,’’, (ii) difference of altitude due to the Earth curvature, (iii) difference of altitude due to antenna elevation, ‘‘ε:
where r,,e,,’’ is the effective Earth’s radius (8,493 km), ‘‘l is the distance to the radar site.
Correction of partial beam blocking is made by applying a multiplicative correction factor (Bech et al., 2007):
The correction is introduced if the PBB’’ value is smaller than BLOCK_PBBMax. For higher ‘‘PBB reflectivity from neighbouring higher elevation is taken. When such data is not available the “no data” mark is assigned.
The quality index QI,,PBB,, of gates where radar beam is considered as blocked is expressed by the formula:
where QI,,PBB,,’’(‘‘el’‘+1) means the ‘‘QI,,PBB,,’’ calculated for the relevant gate in the elevation ‘‘el’‘+1, ‘‘el is the number of elevation (numbered from the lowest to the highest).
In order to determine areas contaminated by ground clutter a diagram of PBB’’ is analysed (Ośródka et al., 2012). A given gate is considered a ground clutter if increase in ‘‘PBB’’ along the radar beam exceeds BLOCK_GCMinPbb. Gates where ground clutter was detected should be characterized by lowered quality index. A simple formula for quality index ‘‘QI,,GC,, related to the clutter presence can be written as:
The quality index decreases in each gate in which ground clutter was detected even if it was removed.
Finally:
Corrected DBZH, with “pl.imgw.radvolqc.block” added to data-specific “how”/task, and the algorithm parameters added to “how”/task_args.
Quality index (QI 1 for excellent data) with “pl.imgw.radvolqc.block” in quality-specific “how”/task, and the algorithm parameters in “how”/task_args.