PathGains shifted too much from the original value. is it normal or it is unexpected result?

3 vues (au cours des 30 derniers jours)
when i set the tdl profile to 'Custom', i have to set the AveragePathGains.
Uploaded is a a script for tdl channel with custom profile, when plotting the pathgains (using mesh function) , i got unexpected result.
As shown in the attached figure the path gain for the first tap is around -16 dB. while in the configuration i set the first tap original path gain in (AveragePathGains) to -32 dB. all the values that have been set in the AveragePathGains suffer from shifting up(or adding positive values to those gains).
according to my understanding, the added values to the original path gains comes from the rayleigh distribution, but the question here, why the random value we got from the rayliegh distribution is positive always and very high. Is the random number generated from the rayliegh distribution related to the power of the tap?

Réponse acceptée

Carlos Lopez
Carlos Lopez le 1 Avr 2022
Hello,
The reason for the discrepancy is the use of 10*log10(abs(pathGains)) instead of 20*log10(abs(pathGains)). The path gains returned by the channel are amplitude gains, not power gains, so they need to be scaled accordingly. I'd suggest the following to see the convergence towards the AveragePathGains:
10*log10(mean(abs(pathGains).^2)) - tdl.AveragePathGains
For a sufficient number of samples, the previous expression should converge to 0.

Plus de réponses (0)

Catégories

En savoir plus sur Propagation and Channel Models dans Help Center et File Exchange

Produits


Version

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by