Issue with polarization in the ''raypl'' function
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Consider the attached figure. The red point is the transmitter and the blue one is the receiver on the same z-plane. There are two paths with equal distance and angle of incidence. The pathloss is the same for these two paths when polarization is not considered. But when using the ''raypl'' function with vertical polarization, the pathloss is no longer the same (the difference is almost 1.5 dB). How is this possible?
0 commentaires
Réponses (1)
Varun
le 29 Nov 2023
Hi Masoud,
Looks like the pathloss is not same with the difference of almost 1.5 dB when using “raypl” function with vertical polarization.
The difference in pathloss with vertical polarization is due to the impact of polarization on radio wave propagation. Polarization refers to the orientation of the electric field vector in an electromagnetic wave, and it significantly influences signal reception in wireless communication. When the polarization of the antennas is not considered, the assumption is often made that the antennas are operating with a vertical and horizontal orientation (or any other orthogonal polarization). In such cases, the pathloss is calculated without considering the impact of the actual polarization of the antennas.
However, when you use the “raypl” function with vertical polarization, it means that the antennas are now polarized in the vertical direction. This introduces a polarization mismatch, affecting signal reception. Despite equal distance and angle of incidence, a lower effective received power may occur due to this mismatch.
You can polarize the antennas by specifying the “TransmitterPolarization” and “ReceiverPolarization” name-value arguments.
For example:
raypl(ray,"TransmitterPolarization","V","ReceiverPolarization","V");
Please refer to the following documentation to learn more about using “raypl”:
Hope this helps.
0 commentaires
Voir également
Catégories
En savoir plus sur Propagation and Channel Models dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!