Code Matlab mụ phỏng hỡnh 3.7 nằm ở phụ lục 2.
- Hỡnh 3.5 cho thấy chũm sao tớn hiệu nhận đƣợc khi chƣa bị lệch tần cú kết quả tốt nhƣ lý thuyết do tớn hiệu chƣa bị ICI và khụng bị nhiễu giữa súng mang chứa dữ liệu và súng mang khụng.
- Mụ phỏng với độ lệch tần số 0.3% kết quả mụ phỏng thể hiện ở hỡnh 3.8.
... IFFT ... ... ... Chốn CP ... ... Kờnh truyền cú ảnh hƣởng lệch tần số ... ... Loại bỏ CP Dữ liệu nhận đƣợc ... ... Dữ liệu FFT ... ...
Hỡnh 3.8 Chũm sao tớn hiệu nhận đƣợc với độ dịch tần 0,3%
- Nhỡn vào hỡnh 3.8 cú thể thấy tớn hiệu từ những súng mang bờn cạnh gõy ra nhiễu và làm chũm sao tớn hiệu nhận đƣợc bị mộo và phỡnh to hơn.
- Khi dịch tần tăng lờn, kết quả mụ phỏng cho thấy độ phỡnh to của chũm sao tớn hiệu càng tăng.
- Với độ dịch tần 0,5% trong hỡnh 3.9 cho thấy chũm sao tớn hiệu nhận đƣợc phỡnh to hơn so với hỡnh 3.8 với độ dịch tần 0,3%.
Hỡnh 3.9 Chũm sao tớn hiệu nhận đƣợc với dịch tần 0,5%
3.3.3. Mụ phỏng kỹ thuật preamble
Kỹ thuật ƣớc lƣợng độ lệch tần số preamble là sự kết hợp hai cụng cụ CP và thuật toỏn driven-data. Để đỏnh giỏ hiệu quả của phƣơng phỏp preamble, mụ phỏng
đƣợc thực hiện trong hai trƣờng hợp : preamble dựng CP và preamble dựng CP kết hợp với thuật toỏn driven-data.
3.3.3.1 Mụ phỏng kỹ thuật preamble dựng CP
* Cỏc tham số mụ phỏng :
Hiệu quả ƣớc lƣợng độ lệch tần số thụng qua mối quan hệ giữa khả năng ƣớc lƣợng độ lệch tần số và số lƣợng symbol phỏt, tƣơng ứng với cỏc giỏ trị SNR : 5db, 10db, 15db, 20db.
* Mục tiờu mụ phỏng : Đỏnh giỏ hiệu quả của kỹ thuật preamble dựng CP qua mụ phỏng mối liờn hệ giữa khả năng ƣớc lƣợng độ lệch tần số với sự thay đổi số lƣợng symbol. * Phƣơng phỏp mụ phỏng : sử dụng cỏc thụng tin trong mục 3.3.2 viết chƣơng trỡnh mụ phỏng trờn matlab.
*Kết quả mụ phỏng nhƣ hỡnh 3.10. Code matlab ở phụ lục 3 phần 1.
Hỡnh 3.10 Cho thấy ƣớc lƣợng chỉ dựa trờn CP. Ƣớc lƣợng này cú một số lỗi lớn lỳc ban đầu, sau đú giảm dần về khụng theo thời gian khi mà số lƣợng symbol phỏt tăng lờn.