Code covered by the BSD License
-
ITUP1546(varargin)
ITUP1546 M-file for ITUP1546.fig
-
D06(f,h1,h2)
17 An approximation to the 0.6 Fresnel clearance path length
-
Emax(d,t,path)
2 Maximum field-strength values
-
FindDNominals(d)
-
P1546FieldStr(d,f,t,heff,vara...
P1546FieldStr ITU 1546-3 Field strength calculator
-
P1546FieldStrbeta(d,f,t,heff,...
P1546FieldStr ITU 1546-3 Field strength calculator
-
Qi(x)
15 An approximation to the inverse complementary cumulative normal distribution
-
Step_12(f,tca)
Step 12: If information on the terrain clearance angle at a
-
Step_13(d,f,t,eff,eff1)
Step 13: Calculate the estimated field strength due to tropospheric
-
Step_14(h2,f,path,varargin)
Step 14: Correct the field strength for receiving/mobile antenna height
-
Step_15(d,h1,ha,f,env)
Step 15: If applicable, reduce the field strength by adding the
-
Step_16()
Step 16: If the field strength at a receiving/mobile antenna adjacent to
-
Step_17(E,Efs,Ese,ds,dtotal)
Step 17: If necessary, limit the resulting field strength to the maximum
-
Step_18(fs,f)
Step 18: If required, convert field strength to equivalent basic transmission loss for the path using
-
V(Kv,h1)
-
d =FS_find_dnew(FS,f,heff,T,p...
FS_FIND_D ITU 1546 Field strength calculator: Find d for known Fieldstrength
-
find_d(FS,f,heff,T,path,h2)
Peverted code the code find the closest value d value that equates the
-
h1Calc(d,heff,ha,hb,path)
3 Determination of transmitting/base antenna height, h1
-
h2corr(h2,f,varargin)
-
searchclosest(x,v)
The following code tidbit is by Dr. Murtaza Khan, modified to return
-
step6_10(figure,h1,dinf,dsup,...
function E = step6_10(figure,h1,dinf,dsup,d,path,f,Emaxvalue,t)
-
step7_normal(figureStep6,h1,d...
-
step81(tabulatedValues,h1,din...
Step 8: Obtain the field strength exceeded at 50% locations for a
-
step814_815(tabulatedValues,h...
Step 8.1.4: Obtain the field strength exceeded at 50% locations
-
step82(tabulatedValues,h1,din...
Step 8.2: For a transmitting/base antenna height h1 less than 10 m
-
P1546validation.m
-
Test_D06.m
-
Test_Emax.m
-
Test_FindDNominals.m
-
Test_P1546FieldStr.m
-
Test_Qi.m
-
Test_V.m
-
Test_h1Calc.m
-
Test_searchclosest.m
-
Test_step6_10.m
-
Test_step7_normal.m
-
Test_step81.m
-
Test_step814_815.m
-
Test_step82.m
-
View all files
from
ITU-R p.1546 calculator
by Jef Statham
This an implementation of the ITU-R p.1546 model. Mixed land a sea paths not implemented.
|
| Emax(d,t,path)
|
% 2 Maximum field-strength values
% A field strength must not exceed a maximum value, Emax, given by:
% Emax = Efs dB(?V/m) for land paths (1a)
% Emax = Efs + Ese dB(?V/m) for sea paths (1b)
% where Efs is the free space field strength for 1 kW e.r.p. given by:
% E fs =106.9?20log(d) dB(?V/m) (2)
% and Ese is an enhancement for sea curves given by:
% Ese =2.38{1?exp(?d /8.94)}log(50/t) dB (3)
% where:
% d : distance (km)
% t : percentage time.
% In principle any correction which increases a field strength must not be
% allowed to produce values greater than these limits for the family of
% curves and distance concerned. However, limitation to maximum values
% should be applied only where indicated in Annex 6.
% Function will return NaN if missing path value.
function E = Emax(d,t,path)
Efs = 106.9-20*log10(d);
if strcmp(path,'Land')
E = Efs;
return
end
if strcmp(path,'Sea')
E = Efs + 2.38*(1-exp(-d/8.94))*log10(50/t);
return
end
E = NaN;
end
|
|
Contact us at files@mathworks.com