필터 지우기
필터 지우기

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

조회 수: 3 (최근 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