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

1 次查看(过去 30 天)
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?

采纳的回答

Carlos Lopez
Carlos Lopez 2022-4-1
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.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Propagation and Channel Models 的更多信息

产品


版本

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by