Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. OBJETIVOS
1. Analizar el desempeño de los diferentes esquemas de
modulación M-PSK en un canal AWGN.
2. Utilizar MATLAB para evaluar los resultados
obtenidos de BER y Eb/N0 en los diferentes esquemas
de modulación M-PSK.
II. INFORME
1. Describir los elementos que intervienen en la
distinguibilidad de las señales digitales afectadas por el
canal AWGN.
La distinguibilidad de las señales nos permite ver que tan
difícil se puede diferenciar una señal afectada por el ruido.
Los elementos que intervienen son:
• Mínima distancia Euclidiana. Estas son usadas en Figura 1 Modulación 8PSK, 16PSK Y 32PSK para SNR 20 dB.
canales AWGN con alto SNR.
• Mínima distancia Hamming. Estas son usadas en 3. Presentar los resultados obtenidos en la práctica, los
canales Raileigh con alto SNR. códigos.
• Eficiencia asintótica de potencia. Hace referencia en ANEXO 1
cuanta energía ocupa un esquema de modulación
para poder generar una mínima distancia dada. [1] III. CONCLUSIONES
1
CP-COMUNICACIÓN DIGITAL GR1
mayor es también su sensibilidad frente a ruido e IV. RECOMENDACIONES
interferencia. • Se recomienda ocupar un valor alto de SNR para
poder observar de mejor manera las fases en el
Jonathan Guerrero diagrama de una modulación M-PSK.
• Al aumentar el valor de nuestra SNR, observamos • Se recomienda realizar la comparación de la gráfica
que la probabilidad de erro de la modulación M-PSK BER vs Eb/N0 para poder observar que a más
disminuye, mientras más grande el SNR nuestra número de niveles mayor será el error.
probabilidad de error tenderá al 0.
• A un mismo Eb/N0 el valor de la probabilidad de V. BIBLIOGRAFÍA
error aumenta en las modulaciones con mayor
número de niveles, en las modulaciones de menor
número de niveles el BER disminuye. [1] S. Sinche, Modulación Digital-Apuntes de Clases,
• Al tener un valor pequeño de SNR, las fases en los Quito: FIEE-EPN, 2020.
diagramas de constelación no se podrán distinguir
debido a la interferencia entre símbolos o ISI.
2
Modulacion M-PSK
Table of Contents
Anexo 1.a .......................................................................................................................... 1
Anexo 1.b .......................................................................................................................... 5
Anexo 1.a
clc, clear all, close all
diagrama_sin_ruido = comm.ConstellationDiagram(1,...
'ReferenceConstellation',{PSK},'ShowLegend',true,...
'XLimits',[-2 2],'YLimits',[-2 2], ...
'ChannelNames',{ [num2str(M) 'PSK sin ruido']},...
'Name','Diagrama de constelación','XLabel','Amplitud en
fase','YLabel','Amplitud en cuadratura');
r=randi(1,1000);
for i=1:1000 %el número de puntos, indentifico si es 0
reemplazo como -1 y si es 1 reemplazo a 1
if r(i)==0
s(i)=-1;
else
s(i)=1;
end
end
for ruido_db=0:2:SNR %recorro mi vector de ruido en db
1
Modulacion M-PSK
2
Modulacion M-PSK
3
Modulacion M-PSK
4
Modulacion M-PSK
Anexo 1.b
clc, clear all, close all
EbN0_dB = 0:0.1:60;
EbN0 = 10.^(EbN0_dB/10); %Eb/No en
ber2= (erfc (sin(pi/2)*sqrt (EbN0)*log2(2)))/2;
semilogy(EbN0_dB,ber2,'r');grid on
hold on
ber8= (erfc (sin(pi/8)*sqrt (EbN0)*log2(8)))/2;
semilogy(EbN0_dB,ber8,'g');
hold on
ber32= (erfc (sin(pi/32)*sqrt (EbN0)*log2(32)))/2;
semilogy(EbN0_dB,ber32,'b');grid on
hold on
ylabel('BER')
xlabel ( 'Eb/ N0 (dB)' )
5
Modulacion M-PSK