Bảng các từ viết tắt
Hình 4.2 và 4.3 cho thy tác động của kênh truyền đến phổ tín hiệu OFDM. Vì
kênh truyền là một kênh fading chọn lọc tần số nên ph tín hiệu OFDM nhận
những tần số khác nhau chịu sự tác động khác nhau. Hình 4.4 và 4.5 cho thy biên độ
tín hiệu OFDM nhận nhỏ hơn biên đ tín hiệu OFDM truyền đi.
Hình 4.6 4.7 cho thy c dụng ca bộ ước lượng và kênh. Hình 4.6 chòm sao
QPSK trước khi ước lượng kênh có biên độ và pha rất không ổn định. Hình 4.7 chòm
sao QPSK sau khi ước ợng kênh những điểm chỉ dao động nhỏ quanh một vị trí cố
định tức là biên độ và pha gần như ổn định.
Hình 4.7 Chòm sao QPSK sau CE Hình 4.6 Chòm sao QPSK trước CE
Bảng các từ viết tắt
4.3 Một s lưu đồ thuật toán của chương trình
4.3.1 Lưu đồ mô phng kênh truyền
Tham khảo mã nguồn Matlab tại file chương trình: ch.m, ch_clipping.m, ch_noise.m
ch_multipath.m,
4.3.2 Lưu đồ mô phỏng thu phát tín hiệu OFDM
Bắt đầu
Chuẩn hóa tất cả các dữ liệu trước
khi sử dụng kênh để so sánh
Kết thúc
Hình 4.8 Lưu đồ mô phỏng kênh truyền
Thiết lập và tính toán hiu ứng xén
tín hi
ệu
Thiết lập và tính toán hiu ứng đa
đư
ng
Thiết lập và tính toán nhiễu
Bắt đầu
Chuyn đi dữ liệu nhị phân {0,1}
thành phân c
ực {
1,1}
Thực hiện IFFT
Đọc dữ liệu vào
Bắt đầu
Chia dữ liệu thành tập hợp song
song
Thực hiện FFT
Chuyn đi dữ liệu phân cực {-1,1}
thành nh
ị phân {0,1}
Khôi ph
ục d
òng bit b
ởi đặt dữ liệu
Bảng các từ viết tắt
Với lưu đồ thuật toán phát ký tự OFDM tham khảo mã nguồn tại file: tx.m, read.m,
tx_chunk.m, tx_dechunk.m
Với lưu đồ thuật toán thu ký tOFDM tham khảo mã nguồn tại file: rx.m,
write.m rx_chunk.m, rx_dechunk.m,
4.3.3 Lưu đồ mô phỏng thu phát tín hiệu QAM
Chuyển đổi dữ liệu nhị phân {0,1}
thành phân c
ực {
1,1}
Nhập số sóng mang
Chuyển dữ liệu phân cực {-1,1}
thành 4 m
ức {
-
3,
-
1,1,3}
Ssóng mang =
l
ũy thừa của 2
Nhập lại.S
ố sóng mang
phải là lũy thừa của 2
S
B
ắt đầu
Đọc dữ liệu vào
Bảng các từ viết tắt
Với lưu đồ thuật toán phỏng phát tín hiệu QAM tham khảo mã nguồn tại file
chương trình: QAM.m, read.m
Hình 4.12 L
ưu đ
ồ mô phỏng thu
B
ắt đầu
Khi tạo mức 0 cho tốc độ
Tăng số lượng sóng mang cho dữ liệu
g
c v
à th
i hn tần số cao
Khôi phục dữ liệu thành dạng nối tiếp
Sắp xếp chính xác giữa các mức {-
3,
1,1,3}
Chuyn dữ liệu pn cực {-1,1}
thành nh
ị phân {0,1}
K
ết thúc
Ghi dữ liệu ra
Bảng các từ viết tắt
Với lưu đồ thuật toán mô phỏng thu tín hiệu QAM tham kho mã nguồn tại file
chương trình: QAM.m, write.m
4.3.4 Lưu đồ mô phỏng thuật toán tính BER
B
ắt đầu
Slượng bit lỗi = 0
i = 1
Lỗi = | Dữ liệu vào(i) - Dliệu ra(i)|
Sbit lỗi = s bit lỗi + 1
i=i+1
L
ỗi>0
i<= Độ dài
d
liu v
ào
Đ
S
S