In practical communication systems, direct line-of-sight (LOS) paths are often unavailable, causing the signal to undergo Rayleigh fading. This type of fading occurs due to multipath propagation, where the signal arrives at the receiver through multiple paths with varying delays and phases. While constellation diagrams are typically affected by AWGN (Additive White Gaussian Noise), they are also significantly influenced by multipath fading. Multipath can distort the signal constellation, leading to errors in symbol detection and affecting overall system performance. Techniques like equalization and diversity are commonly used to mitigate the impact of multipath fading in such systems
MATLAB Code for the Effect of Rayleigh Fading on the Constellation Diagram of Binary ASK
Output
If you change the number of multipaths to 1, or modify the code in line 20 from
to
rayleigh_fading = [0.8, 0.6, 0.3]; to
rayleigh_fading = [1]; (Rayleigh fading happens in environments where a direct line-of-sight (LOS) path is absent. For demonstration purposes, we simplify the model by using a channel coefficient , which represents a scenario without multipath fading.
) you will get the following output:
You can adjust the SNR value in the code to obtain a more accurate constellation diagram of Binary ASK.