Validation results ITU-R P.838-3

This page contains the validation examples for Recommendation ITU-R P.838-3: Specific attenuation model for rain for use in prediction methods.

All test cases were extracted from the ITU Validation examples file (rev 5.1).

Function rain_specific_attenuation

The table below contains the results of testing function rain_specific_attenuation. The test cases were extracted from spreadsheet ITURP838-3_rain_specific_attenuation.csv from the ITU Validation examples file (rev 5.1). In addition to the input-arguments, expected result (ITU Validation), and ITU-Rpy computed result (ITUR-py Result), the absolute and relative errors are shown. Each test case is color-coded depending on the magnitude of the errors (green = pass, errors are negligible, red = fail, relative error is above 0.01%).

In addition, the code snippet below shows an example of how to generate the first row of the results in the table:

import itur

# Define input attributes
el = 31.07699124  # (°)
f = 14.25  # (GHz)
R = 26.48052  # (mm/h)
tau = 0.0  #  t(°)

# Make call to test-function rain_specific_attenuation
itur_val = itur.models.itu838.rain_specific_attenuation(el=el, f=f, R=R, tau=tau)

# Compute error with respect to value in ITU example file
ITU_example_val = 1.58130839  # (dB/km)
error = ITU_example_val - itur_val.value
error_rel = error / ITU_example_val * 100  # (%)
Validation results models.itu838.rain_specific_attenuation
ITU-Rpy Function el (°) f (GHz) R (mm/h) tau t(°) ITU Validation (dB/km) ITU-Rpy Result (dB/km) Absolute Error Relative Error
models.itu838.rain_specific_attenuation 31.076991 14.25 26.480520 0.0 1.581308 1.581308 -3.66e-09 -0.000
models.itu838.rain_specific_attenuation 40.232036 14.25 33.936232 0.0 2.061732 2.061732 -1.25e-09 -0.000
models.itu838.rain_specific_attenuation 46.359693 14.25 27.135868 0.0 1.592084 1.592084 6.90e-10 0.000
models.itu838.rain_specific_attenuation 31.076991 14.25 26.480520 0.0 1.581308 1.581308 -3.66e-09 -0.000
models.itu838.rain_specific_attenuation 40.232036 14.25 33.936232 0.0 2.061732 2.061732 -1.25e-09 -0.000
models.itu838.rain_specific_attenuation 46.359693 14.25 27.135868 0.0 1.592084 1.592084 6.90e-10 0.000
models.itu838.rain_specific_attenuation 31.076991 14.25 26.480520 0.0 1.581308 1.581308 -3.66e-09 -0.000
models.itu838.rain_specific_attenuation 40.232036 14.25 33.936232 0.0 2.061732 2.061732 -1.25e-09 -0.000
models.itu838.rain_specific_attenuation 46.359693 14.25 27.135868 0.0 1.592084 1.592084 6.90e-10 0.000
models.itu838.rain_specific_attenuation 31.076991 14.25 26.480520 0.0 1.581308 1.581308 -3.66e-09 -0.000
models.itu838.rain_specific_attenuation 40.232036 14.25 33.936232 0.0 2.061732 2.061732 -1.25e-09 -0.000
models.itu838.rain_specific_attenuation 46.359693 14.25 27.135868 0.0 1.592084 1.592084 6.90e-10 0.000
models.itu838.rain_specific_attenuation 31.076991 29.00 26.480520 0.0 5.021802 5.021802 9.37e-10 0.000
models.itu838.rain_specific_attenuation 40.232036 29.00 33.936232 0.0 6.278460 6.278460 3.08e-10 0.000
models.itu838.rain_specific_attenuation 46.359693 29.00 27.135868 0.0 5.031355 5.031355 -3.63e-09 -0.000
models.itu838.rain_specific_attenuation 31.076991 29.00 26.480520 0.0 5.021802 5.021802 9.37e-10 0.000
models.itu838.rain_specific_attenuation 40.232036 29.00 33.936232 0.0 6.278460 6.278460 3.08e-10 0.000
models.itu838.rain_specific_attenuation 46.359693 29.00 27.135868 0.0 5.031355 5.031355 -3.63e-09 -0.000
models.itu838.rain_specific_attenuation 31.076991 29.00 26.480520 0.0 5.021802 5.021802 9.37e-10 0.000
models.itu838.rain_specific_attenuation 40.232036 29.00 33.936232 0.0 6.278460 6.278460 3.08e-10 0.000
models.itu838.rain_specific_attenuation 46.359693 29.00 27.135868 0.0 5.031355 5.031355 -3.63e-09 -0.000
models.itu838.rain_specific_attenuation 31.076991 29.00 26.480520 0.0 5.021802 5.021802 9.37e-10 0.000
models.itu838.rain_specific_attenuation 40.232036 29.00 33.936232 0.0 6.278460 6.278460 3.08e-10 0.000
models.itu838.rain_specific_attenuation 46.359693 29.00 27.135868 0.0 5.031355 5.031355 -3.63e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 14.25 50.639304 0.0 3.321396 3.321396 2.32e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 14.25 78.299499 0.0 5.115035 5.115035 -3.10e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 14.25 50.639304 0.0 3.321396 3.321396 2.32e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 14.25 78.299499 0.0 5.115035 5.115035 -3.10e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 14.25 50.639304 0.0 3.321396 3.321396 2.32e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 14.25 78.299499 0.0 5.115035 5.115035 -3.10e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 14.25 50.639304 0.0 3.321396 3.321396 2.32e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 14.25 78.299499 0.0 5.115035 5.115035 -3.10e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 29.00 50.639304 0.0 9.424302 9.424302 1.87e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 29.00 78.299499 0.0 13.592901 13.592901 -3.74e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 29.00 50.639304 0.0 9.424302 9.424302 1.87e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 29.00 78.299499 0.0 13.592901 13.592901 -3.74e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 29.00 50.639304 0.0 9.424302 9.424302 1.87e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 29.00 78.299499 0.0 13.592901 13.592901 -3.74e-09 -0.000
models.itu838.rain_specific_attenuation 22.278335 29.00 50.639304 0.0 9.424302 9.424302 1.87e-09 0.000
models.itu838.rain_specific_attenuation 52.678985 29.00 78.299499 0.0 13.592901 13.592901 -3.74e-09 -0.000
models.itu838.rain_specific_attenuation 48.241171 14.25 63.626681 90.0 3.729013 3.729013 4.82e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 14.25 99.135590 90.0 6.340646 6.340646 -2.31e-10 -0.000
models.itu838.rain_specific_attenuation 20.143358 14.25 42.910072 90.0 2.350323 2.350323 -3.09e-09 -0.000
models.itu838.rain_specific_attenuation 48.241171 14.25 63.626681 90.0 3.729013 3.729013 4.82e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 14.25 99.135590 90.0 6.340646 6.340646 -2.31e-10 -0.000
models.itu838.rain_specific_attenuation 20.143358 14.25 42.910072 90.0 2.350323 2.350323 -3.09e-09 -0.000
models.itu838.rain_specific_attenuation 48.241171 14.25 63.626681 90.0 3.729013 3.729013 4.82e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 14.25 99.135590 90.0 6.340646 6.340646 -2.31e-10 -0.000
models.itu838.rain_specific_attenuation 20.143358 14.25 42.910072 90.0 2.350323 2.350323 -3.09e-09 -0.000
models.itu838.rain_specific_attenuation 48.241171 14.25 63.626681 90.0 3.729013 3.729013 4.82e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 14.25 99.135590 90.0 6.340646 6.340646 -2.31e-10 -0.000
models.itu838.rain_specific_attenuation 20.143358 14.25 42.910072 90.0 2.350323 2.350323 -3.09e-09 -0.000
models.itu838.rain_specific_attenuation 48.241171 29.00 63.626681 90.0 10.286992 10.286992 3.92e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 29.00 99.135590 90.0 16.318369 16.318369 -2.17e-09 -0.000
models.itu838.rain_specific_attenuation 20.143358 29.00 42.910072 90.0 6.833646 6.833646 2.75e-09 0.000
models.itu838.rain_specific_attenuation 48.241171 29.00 63.626681 90.0 10.286992 10.286992 3.92e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 29.00 99.135590 90.0 16.318369 16.318369 -2.17e-09 -0.000
models.itu838.rain_specific_attenuation 20.143358 29.00 42.910072 90.0 6.833646 6.833646 2.75e-09 0.000
models.itu838.rain_specific_attenuation 48.241171 29.00 63.626681 90.0 10.286992 10.286992 3.92e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 29.00 99.135590 90.0 16.318369 16.318369 -2.17e-09 -0.000
models.itu838.rain_specific_attenuation 20.143358 29.00 42.910072 90.0 6.833646 6.833646 2.75e-09 0.000
models.itu838.rain_specific_attenuation 48.241171 29.00 63.626681 90.0 10.286992 10.286992 3.92e-09 0.000
models.itu838.rain_specific_attenuation 85.804596 29.00 99.135590 90.0 16.318369 16.318369 -2.17e-09 -0.000
models.itu838.rain_specific_attenuation 20.143358 29.00 42.910072 90.0 6.833646 6.833646 2.75e-09 0.000