Attenuation in an earth to space path : F. Moupfouma model
Version 1.0.1 (2.5 KB) by
luis emiliani
Computes the attenuation on a slant path following the F. Moupfouma model as described in his paper on Ann. telecomm. 42, n ~ 9-10, 1987.
attenuation_moupfouma_earth_space_anntelecom computes attenuation on an earth to space path using the model developed by F. Moupfouma
INPUTS
- lat_es : latitude of earth station (deg)
- alt_es : altitude of earth station above sea level (km)
- el_gs : elevation towards the satellite (deg)
- p : percentage of exceedance % (>0, <100)
- f: frequency, GHz
- R001: rainfall rate exceeded for 0.01% of the time at the location of interest (see ITU-R P.837)
- Rp: rainfall rate exceeded at the location for p% of the time (see ITU-R P.837)
- a : alfa coefficient for computation of specific attenuation due to rain (see ITU-R P.838)
- k : kappa coefficient for computation of specific attenuation due to rain (see ITU-R P.838)
- region : string. one of usa, japan, australia, europe
OUTPUTS
- att: attenuation in earth to space path
- LS : slant path length
- HR: rain height
REFERENCES
Rain induced attenuation prediction model for terrestrial and satellite-Earth microwave links. ANN. TELECOMMUN., 42, n ~ 9-10, 1987.
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjGqYCxyPv7AhUBYKQEHYZVD9AQFnoECAoQAQ&url=https%3A%2F%2Flink.springer.com%2Farticle%2F10.1007%2FBF02994985&usg=AOvVaw0buk4sha1OPDBrFy9w_xaw
EXAMPLE
lat=25.78 ;alt=0.2;el=52.67898486;f=29 ;k =0.21923716; a =0.94647630; p = 0.01; Rp =78.29949930;R001 = 78.29949930; region='europe';
[att,LS, HR] = attenuation_moupfouma_earth_space_anntelecom(lat,alt,el,p,f,R001,Rp,a,k, region)
att = 21.0104
LS = 2.3883
HR = 4
Cite As
luis emiliani (2026). Attenuation in an earth to space path : F. Moupfouma model (https://www.mathworks.com/matlabcentral/fileexchange/122137-attenuation-in-an-earth-to-space-path-f-moupfouma-model), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2022b
Compatible with R2019b and later releases
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
