Recommendation ITU-R P.839

This Recommendation provides a method to predict the rain height for propagation prediction.

Title PDF Latest approved in
Recommendation ITU-R P.839 [PDF] 2013-09
Rain height model for prediction methods
Current recommendation version (In force)   Date
Recommendation ITU-R P.839-4 [PDF] 09/2013
Recommendations implemented in ITU-Rpy   Date
Recommendation ITU-R P.839-4 [PDF] 09/2013
Recommendation ITU-R P.839-3 [PDF] 02/2001
Recommendation ITU-R P.839-2 [PDF] 10/1999
Recommendations not implemented in ITU-Rpy   Date
Recommendation ITU-R P.839-1 [PDF] 08/1997
Recommendation ITU-R P.839-0 [PDF] 03/1992

Introduction

The mean annual rain height above mean sea level, hR, may be obtained from the 0° C isotherm as:

\[h_R = h_0 + 0.36 \qquad \text{km}\]

for areas of the world where no specific information is available, the mean annual 0° C isotherm height above mean sea level, h0, is an integral part of this Recommendation. The data is provided from 0° to 360° in longitude and from +90° to –90° in latitude. For a location different from the grid-points, the mean annual 0° C isotherm height above mean sea level at the desired location can be derived by performing a bilinear interpolation on the values at the four closest gridpoints.

Module description

itur.models.itu839.change_version(new_version)[source]

Change the version of the ITU-R P.839 recommendation currently being used.

This function changes the model used for the ITU-R P.839 recommendation to a different version.

Parameters:new_version (int) –

Number of the version to use. Valid values are:

  • 4: Activates recommendation ITU-R P.839-4 (09/2013) (Current version)
  • 3: Activates recommendation ITU-R P.839-3 (02/01) (Superseded)
  • 2: Activates recommendation ITU-R P.839-2 (10/99) (Superseded)
itur.models.itu839.get_version()[source]

Obtain the version of the ITU-R P.839 recommendation currently being used.

Returns:version – Version currently being used.
Return type:int
itur.models.itu839.isoterm_0(lat, lon)[source]

Estimate the zero degree Celsius isoterm height for propagation prediction.

Parameters:
  • lat (number, sequence, or numpy.ndarray) – Latitudes of the receiver points
  • lon (number, sequence, or numpy.ndarray) – Longitudes of the receiver points
Returns:

h0 – Zero degree Celsius isoterm height (km)

Return type:

numpy.ndarray

References

[1] Rain height model for prediction methods: https://www.itu.int/rec/R-REC-P.839/en

itur.models.itu839.rain_height(lat, lon)[source]

Estimate the annual mean rain height for propagation prediction.

The mean annual rain height above mean sea level, \(h_R\), may be obtained from the 0° C isotherm as:

\[h_R = h_0 + 0.36 \qquad \text{km}\]
Parameters:
  • lat (number, sequence, or numpy.ndarray) – Latitudes of the receiver points
  • lon (number, sequence, or numpy.ndarray) – Longitudes of the receiver points
Returns:

hR – Annual mean rain height (km)

Return type:

numpy.ndarray

References

[1] Rain height model for prediction methods: https://www.itu.int/rec/R-REC-P.839/en