Giao diện chương trình

Một phần của tài liệu ước lượng và cân bằng thích nghi cho kênh truyền trong hệ thống ofdm (Trang 106 - 112)

, T Win Win T WW in in

6.3Giao diện chương trình

ỨNG DỤNG CỦA KỸ THUẬT OFDM

6.3Giao diện chương trình

™ Pushbutton Cân bằng: sẽ mở ra giao diện ‘CÂN BẰNG’ để cĩ thể nhập các thơng số mơ phỏng và giải thuật cân bằng.

™ Pushbutton Ước lượng : sẽ mở ra giao diện ‘ƯỚC LƯỢNG’ để cĩ thể nhập các thơng số mơ phỏng và giải thuật ước lượng.

™ Pushbutton Truyền file: sẽ mở ra giao diện ‘TRUYỀN FILE’ để cĩ thể nhập các thơng số mơ phỏng và truyền file qua kênh truyền.

™Pushbutton Thốt : khi được click, chương trình sẽ hiển thị thơng báo :

Nếu click ‘yes ‘thì sẽ thốt khỏi giao diện ‘GIAO DIỆN CHÍNH’. Click ‘no’ thì chương trình trở lại bình thường.

Giải thích hoạt động :

Panel Input :(Chỉ cĩ trong giao diện TRUYỀN FILE, các giao diện khác khơng cĩ vì dữ liệu vào khi đĩ là bit ngẫu nhiên). Cĩ 3 radiobutton (Text, Sound, Image) để

chọn loại tín hiệu mơ phỏng. Pushbutton (…) để chọn file, đường dẫn của file được chọn sẽ hiển thị trong pop-up menu file.

Panel Settings :

• Edit Fc : giá trị tần số RF, nĩ cĩ ảnh hưởng tới độ dịch Doppler. Giá trị mặc

định là 5 GHz, nếu muốn thay đổi thì nhập giá trị vào đĩ. Khi giá trị nhập khơng phải là số dương sẽ hiển thị thơng báo lỗi :

• Edit Bandwidth : giá trị băng thơng tổng, nĩ cĩ ảnh hưởng tới chu kỳ lấy mẫu tín hiệu. Giá trị mặc định là 20 MHz, nếu muốn thay đổi thì nhập giá trị vào đĩ. Khi giá trị nhập khơng phải là số dương sẽ hiển thị thơng báo lỗi :

• Edit NFFT : sốđiểm FFT mặc định là 64, nếu muốn thay đổi sốđiểm FFT thì nhập giá trị vào đĩ. Khi nội dung nhập khơng phải là số nguyên dương sẽ hiển thị thơng báo lỗi :

• Edit numcarr : số sĩng mang phụ mặc định là 52, nếu muốn thay đổi thì nhập giá trị vào đĩ. Khi nội dung nhập khơng phải là số nguyên dương sẽ hiển thị

• Edit M-QAM : biểu diễn phương pháp điều chế. Phương pháp mặc định là 4- QAM. Nếu muốn thay đổi (16-QAM, 64-QAM, …) thì nhập giá trị vào đĩ. Khi giá trị nhập khơng hợp lý sẽ hiển thị thơng báo lỗi :

• Edit Guard : biểu diễn khoảng bảo vệ, giá trị mặc định là 0, khi muốn thay đổi thì nhập giá trị vào đĩ. Nếu giá trị nhập khơng phải là số nguyên dương sẽ hiển thị thơng báo lỗi :

Panel Channel :

• Checkbox AWGN Noise : nếu chương trình mơ phỏng cĩ xét đến ảnh hưởng của nhiễu AWGN thì tick vào đĩ, khi đĩ edit SNR sẽ ‘enable’ và cĩ thể nhập giá trị SNR cần mơ phỏng vào đĩ.

• Checkbox Multipath : nếu được tick, kênh truyền sẽ chịu ảnh hưởng của multipath Rayleigh fading. Khi đĩ, edit Velocity, 3 radiobutton (indoor, pedestrian, vehicular) sẽ ‘enable’. Edit Velocity biểu diễn vận tốc di chuyển của mobile. Nếu chọn radiobutton Indoor: mơi trường mơ phỏng là indoor; radiobutton Pedestrian : mơi trường thuộc về đi bộ (tương tự như mơi trường thành thị); radiobutton Vehicular : mơi trường vehicular.

Panel Equalizer :

Khi checkbox này được chọn, chương trình mơ phỏng sẽ dùng các giải thuật cân bằng thích nghi. Trong đĩ cĩ pop-up menu Aglorithm cho phép chọn giải thuật LMS hoặc RLS, hai editbox Training Symbol và Stepsize cho phép nhập các giá trị bằng tay. Số

Training Symbol là số ký tự huấn luyện, giá trị step size là hệ số μ trong giải thuật LMS, hoặc là giá trị λ (hệ số quên) trong giải thuật RLS.

Panel Estimation :

Nếu checkbox Estimation khơng được chọn, mơ phỏng khơng sử dụng ước lượng kênh truyền. Ngược lại, mơ phỏng sẽ sử dụng ước lượng kênh truyền. Khi sử dụng ước lượng kênh truyền, 2 radiobutton (Block, Comb) sẽ ở trạng thái ‘enable’. Nếu radiobutton Block được chọn, pop-up menu Block sẽ ‘enable’ và cĩ thể chọn một trong 2 giải thuật ước lượng dạng khối (LS, MMSE) để mơ phỏng. Nếu radiobutton Comb được chọn, pop-up menu Comb sẽ tích cực và cĩ thể chọn một trong 4 phương pháp nội suy (Linear, Second Order, Lowpass, Spline Cubic) đểước lượng.

Panel Execution :

• Pushbutton Pause : khi click, chương trình đang chạy sẽ tạm ngưng và chờ

cho đến khi một nút (hoặc phím) bất kì được click.

• Pushbutton Reset : nếu click, các thơng số và giao diện trở về trạng thái ban

đầu như phần giao diện mơ phỏng trên.

• Pushbutton Ber : sẽ hiển thì đồ thị Ber theo SNR của tín hiệu bit tương ứng với file và các thơng số được thiết lập trên giao diện. SNRmin = 0 dB và SNRmax = 25 dB.

• Pushbutton Close : nếu được click, nĩ sẽ hiển thị thơng báo : (adsbygoogle = window.adsbygoogle || []).push({});

Nếu click ‘yes’, chương trình sẽ thốt giao diện mơ phỏng. Click ‘No’ hoặc ‘Cancel’, chương trình sẽ trở lại bình thường.

• Pushbutton RUN :Nếu được click , chương trình sẽ bắt đầu thực hiện mơ phỏng hệ thống OFDM , kết quả hiển thị gồm cĩ:

- Biểu đồ chịm sao tín hiệu OFDM qua kênh truyền bị nhiễu tán xạ và tín hiệu

Một phần của tài liệu ước lượng và cân bằng thích nghi cho kênh truyền trong hệ thống ofdm (Trang 106 - 112)