Professional Documents
Culture Documents
2|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
I. Thực hành:
1. Hệ thống 2 anten phát và 1 anten thu:
Xét hệ thống gồm một nút nguồn S trang bị 2 anten phát và nút thu D được trang
bị 1 anten phát. S và D đặt cách nhau 𝑑 = 1, hệ số suy hao đường truyền 𝛼 = 2 . Tỷ số
SNR phát được cho bởi 𝑃/𝑁0 = 0 ∶ 2.5: 25 𝑑𝐵 , công suất nhiễu 𝑁0 = 0.1 . Nút nguồn
sử dụng điều chế QPSK.
Phần code:
3|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
4|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
Phần code được xây dựng chủ yếu dựa trên mô hình sau:
Các tín hiệu chuỗi bit sẽ được ánh xạ lên giản đồ chòm sao QPSK. Sau đó dựa vào
mô hình MIMO STBC ở trên để tín hành truyền dữ liệu và thu nhận dữ liệu. Chúng ta đang
khảo sát trên kênh Rayleigh fading biến đổi chậm và phẳng (Trong quá trình truyền 1
symbol kênh truyền không thay đổi). Cách tạo kênh cũng như các bài lab trước đã được
học. Ngoài ra còn có nhiễu Gauss ở phía thu…
Các tín hiệu thu được ở 2 thời điểm 𝑖, 𝑗 là:
Dựa trên tín hiệu thu được, ta tiến hành ước lượng và giải điều chế:
5|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
Sau khi ước lượng tiến hành giải điều chế, tính BER và vẽ đồ thi so sánh hiệu suất
giữa SISO, Mô hình 2 × 1.
Kết quả chạy code:
Nhận xét:
Quan sát kết quả, ta thấy đối với mô hình 2 × 1, sẽ cho ra tỷ lệ lỗi BER thấp hơn
so với SISO 1 × 1. Điều nay đúng với lý thuyết đã được học. Bằng việc tăng số lượng
anten lên thì khả năng chống nhiễu fading đa đường cũng tăng (Phân tập không gian). Về
tốc độ truyền cũng tương tự nhau.
6|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
Sơ đồ hệ thống:
Cơ sở lý thuyết:
Các tín hiệu chuỗi bit sẽ được ánh xạ lên giản đồ chòm sao QPSK.
Tín hiệu nhận tại đầu thu anten 1 tại thời điểm thứ nhất 𝑡1 :
Tín hiệu nhận tại đầu thu anten 2 tại thời điểm thứ nhất 𝑡1 :
Tín hiệu nhận tại đầu thu anten 1 tại thời điểm thứ nhất 𝑡2 :
Tín hiệu nhận tại đầu thu anten 2 tại thời điểm thứ nhất 𝑡2 :
7|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
Chúng ta đang khảo sát trên kênh Rayleigh fading biến đổi chậm và phẳng (Trong
quá trình truyền 1 symbol kênh truyền không thay đổi). Cách tạo kênh cũng như các bài
lab trước đã được học. Ngoài ra còn có nhiễu Gauss ở phía thu…
Ước lượng, dựa trên 4 phương trình thu được ở trên:
∗ ∗ ∗ ∗
ℎ11 ∗ 𝑟11 + ℎ12 ∗ 𝑟12 + ℎ21 ∗ 𝑟21 + ℎ22 ∗ 𝑟22
𝑥̃𝑖 =
√𝑃𝑑 −𝛼 (|ℎ11 |2 + |ℎ12 |2 + |ℎ21 |2 + |ℎ22 |2 )
∗ ∗ ∗ ∗
ℎ12 ∗ 𝑟11 − ℎ11 ∗ 𝑟12 + ℎ22 ∗ 𝑟21 − ℎ21 ∗ 𝑟22
𝑥̃𝑗 =
√𝑃𝑑 −𝛼 (|ℎ11 |2 + |ℎ12 |2 + |ℎ21 |2 + |ℎ22 |2 )
Sau khi ước lượng tiến hành giải điều chế, tính BER và vẽ đồ thi so sánh hiệu suất
giữa SISO, Mô hình 2 × 1, Mô hình 2 × 2.
Thiết lập code:
for k = 1:2:Ns
%-------------------- AWGN ------------------------
8|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
end
%---------------------- Giãi mã ----------------------
Bit_de = a__Demodulation_QPSK(s_de, Point_con);
%---------------------- Error ------------------------
[Num, Rate] = biterr(Bit_data, Bit_de);
Num_Err = Num_Err + Num;
end
BER2_2_simul(i) = Num_Err/(length(Bit_data)*Ntry);
end
%---------------------- Lý thuyết ---------------------------
phiM = PN0 * betaM * d^(-alpha);
BER1_asy = (1/(2*log2(M)))*alphaM*betaM^-1*d^(1*alpha)*PN0.^-1;
BER2_asy = (3/(4*log2(M)))*alphaM*betaM^-2*d^(2*alpha)*PN0.^-2;
BER1 = alphaM/(2*log2(M))*(1-sqrt(0.5*phiM ./ (1 + 0.5*phiM)));
BER2 = alphaM/(2*log2(M)) * (1 - sqrt(phiM./(2+phiM)) -
1./(2+phiM) .* sqrt(phiM./(2+phiM)));
BER2_2 = zeros(1,length(PN0dB));
for i = 1:length(PN0dB)
Sum = 0;
for k = 0:Mt*Mr-1
temp = gamma(k+1/2)/factorial(k)
*(2/(2+phiM(i)))^k*sqrt(phiM(i)/(2+phiM(i)));
9|Page
Báo cáo Lab 8 Nguyễn Dũng - 20200121
10 | P a g e
Báo cáo Lab 8 Nguyễn Dũng - 20200121
Nhận xét:
Quan sát kết quả, ta thấy đối với mô hình 2 × 2, sẽ cho ra tỷ lệ lỗi BER thấp hơn
so với SISO 1 × 1 và mô hình 2 × 1. Điều nay đúng với lý thuyết đã được học. Bằng việc
tăng số lượng anten lên càng nhiều thì khả năng chống nhiễu fading đa đường cũng tăng
(Phân tập không gian). Với mô hình 2 × 2, bậc phân tập là 4, còn mô hình SISO chỉ có bậc
phân tập là 1, mô hình 2 × 1 có bậc phân tập là 2. Theo lý thuyết, bậc phân tập càng cao,
Xác suất dừng càng nhỏ, hệ thống sẽ chạy tốt. Về tốc độ truyền cũng tương tự nhau.
HẾT!
11 | P a g e