Longley-Rice propagation values
Show older comments
I am struggling to understand the results obtained with the Longley-Rice model of the Antenna toolbox.
I try to get the signal strength at a receiver from a TV signal. I keep obtaining really low values (often negative) of signal strength (in dBm) even for recepters really close to the emitter. These values are always lower than the FCC Grade B threshold (-45dBm).
Is the result obtained by sigstrength the difference in signal strength compared to the initial strength at the emitter instead of the absolute value of signal strength at the recepter location?
Thanks!
m = propagationModel('longley-rice','TimeVariabilityTolerance', 0.7)
%%%% 1 Define Transmitter Site %%%
fq = 57000000; % 5.7MHz
tx = txsite('Name','MathWorks', ...
'Latitude',61.2189, ...
'Longitude',-149.896, ...
'Antenna',design(dipole,fq), ...
'AntennaHeight',39.6, ... % Units: meters
'TransmitterFrequency',fq, ... % Units: Hz
'TransmitterPower',1500); % Units: Watts, here: 1.5kW
% 2. Define Receiver Sites
% Define receiver sensitivity. Sensitivity is the minimum signal strength in
% power that is necessary for the receiver to accurately detect the signal.
rxSensitivity = -45; % Units: dBm --> corresponds to FCC grade B
rx = rxsite('Name', "test", ...
'Latitude', 61.2188, ... % take really close point as a test
'Longitude', -149.896, ...
'Antenna', design(dipole,tx.TransmitterFrequency), ...
'ReceiverSensitivity', rxSensitivity);
% get signal strength
ss = sigstrength(rx,tx,pm)
Accepted Answer
More Answers (0)
Categories
Find more on RF Propagation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!