Mô phỏng bộ điều chế, giải điều chế, tính tỉ số bit lỗi BER của 16 QAM, 64 QAM và QPSK
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA ĐIỆN TỬ VIỄN THÔNG - - TIỂU LUẬN MƠN HỌC MƠ HÌNH VÀ MƠ PHỎNG HỆ THỐNG TRUYỀN THƠNG Đề tài: Mơ điều chế, giải điều chế, tính tỉ số bit lỗi BER 16-QAM, 64-QAM QPSK Học viên thực : Lớp : K35 KĐT Giảng viên hướng dẫn : TS Nguyễn Duy Nhật Viễn Năm 2017 - 2018 Lời mở đầu Hiện kỷ nguyên công nghệ thông tin truyền thơng , đòi hỏi phát triển khơng ngừng hệ thống tốc độ, dung lượng… Các hệ thống viễn thông ngày chất lượng, đại Công việc khảo sát tính tốn, thiết kế hệ thống thơng tin thực tế gặp nhiều khó khăn Ví dụ : việc tính tốn thơng số, đại lượng kênh truyền phức tạp phạm vi thay đổi thông số để quan sát, thử nghiệm hạn chế…hơn chi phí cho cơng việc tốn Trong việc khảo sát hệ thống máy tính dễ dàng hơn, chi phí tốn đặc biệt có khả thay đổi thông số đầu vào đường truyền cách linh hoạt Nhiều kỹ thuật tiên tiến tiếp tục nghiên cứu nhằm khái thác triệt để khả truyền tải thông tin gần vô tận mà hệ thống thông tin mang lại Một cách số nâng cao hiệu băng tần giảm ảnh hưởng nhiễu đến hệ thống thông tin vô tuyến sử dụng điều chế nhiều mức Mục tiêu đề tài mơ điều chế, giải điều chế, tính tỉ số bit lỗi BER 16-QAM, 64-QAM QPSK Mục lục Lời mở đầu Tổng quan điều chế biên độ vuông góc QAM .4 I II Điều chế 16-QAM 2.1 Giải điều chế tách tín hiệu QAM 10 2.2 Xác suất lỗi QAM kênh AWGN 11 2.3 III 3.1 Đánh giá chất lượng hệ thống QAM 12 Mô 16-QAM Matlab 14 Mô khối điều chế,giải điều chế 14 3.2 Mô tỉ lệ lỗi bit BER .15 KẾT LUẬN 19 Tài liệu tham khảo: 19 I Tổng quan điều chế biên độ vuông góc QAM Như ta biết, hệ thống có dung lượng lớn vừa, đòi hỏi hiệu sử dụng cao M-PSK lựa chọn tốt Tuy nhiên, tăng số trạng thái điều chế nhằm tăng hiệu sử dụng phổ mà đảm bảo khoảng cách đủ lớn ký hiệu để trì xác suất thu lỗi cho trước buộc phải tăng cơng suất phát Để khắc phục khó khăn này, người ta sử dụng phương pháp điều chế biên độ vng góc (QAM: Quadrature Amplitude Modulated signal) Trong điều chế QAM, dạng sóng tín hiệu sm (t ) truyền sử dụng hai sóng mang vng góc cos2 f c t sin2 f ct , sóng mang điều chế chuỗi độc lập bít thơng tin Vì hai hàm trực giao nên phương pháp điều chế gọi điều chế cầu phương Các dạng sóng tín hiệu truyền có dạng : um (t ) Amc gT (t )cos2 f ct Ams gT (t )sin 2 f ct , m=1,2,3, ,M (1.1) Trong đó: { Amc } { Ams } tập mức biên độ nhận cách ánh xạ chuỗi k bít thành biên độ tín hiệu QAM xem dạng hỗn hợp điều chế biên độ số điều chế pha số Như thế, dạng sóng tín hiệu QAM truyền biểu diễn sau: umn (t ) Am gT (t )cos(2 f ct n ) , m=1,2,3, ,M1, n=1,2,3, ,M2 (1.2) Trong đó: 2 Am2 Amc Ams (1.3) Nếu M1 k1 k M , phương pháp điều chế biên độ pha kết hợp dẫn đến việc truyền dẫn đồng thời k1 k2 log M1M digit nhị phân xảy với tốc độ symbol Rb k1 k Biểu diễn hình học tín hiệu cho (1.1) (1.2) biểu diễn vectơ tín hiệu hai chiều có dạng: sm Es Amc , Es Ams , m=1,2,3, ,M M = 16 (c) Hình 1.1 Biểu đồ tín hiệu QAM (a) hình vng (b, c) hình tròn Bộ lọc phát gT(t) Bộ điều chế cân Bộ dao động Dữ liệu Biến đổi nối tiếp-song song nhị phân cos2 fct Quay pha 90o Tín hiệu QAM phát sin2 fct Bộ lọc phát gT(t) Bộ điều chế cân Hình 1.2 Sơ đồ khối chức điều chế QAM Hình 1.3 Dạng tín hiệu điều chế 8QAM II Điều chế 16-QAM Tín hiệu 16-QAM nhận cách điều chế cầu phương hai tín hiệu ASK mức Hình 2.1 Sơ đồ điều chế 16-QAM Dữ liệu điều chế nhị phân đưa đến điều chế phân thành bốn luồng u1, u2 , u3 , u4 nhờ biến đổi nối tiếp-song song Sau đó, bốn luồng đưa cặp (u1, u3 ) (u2 , u4 ) lên hai biến đổi hai mức thành bốn mức để tín hiệu bốn mức Q (vng góc) I (đồng pha) Sau đó, tín hiệu bốn mức đưa lên nhân Ở đó, tín hiệu Q nhân với sin 2 f ct tín hiệu I nhân với co s 2 f ct , để hai tín hiệu ASK bốn mức vng góc Bộ cộng đầu cho phép cộng hai vectơ hai tín hiệu 4-ASK Kết ta tín hiệu 16-QAM có biên độ pha thay đổi hợp bốn bít đưa lên theo tổ điều chế Hình 2.2 Biểu đồ tín hiệu 16-QAM Rõ ràng điều chế PSK QAM, tín hiệu sở trực giao có chung tần số Tín hiệu số tạo thành tổ hợp tuyến tính tín hiệu sở có chung tần số Vì cho phép máy thu sử dụng chung loại mạch lọc Kết tập tín hiệu tổng chiếm dải tần sử dụng tín hiệu đơn mà thơi Vậy với số trạng thái điều chế M>2 hiệu sử dụng phổ QAM PSK k lần so với điều chế dạng nhị phân Bây ta xét xem loại điều chế u cầu cơng suất tín hiệu nhỏ Như ta biết, xác suất thu lỗi hệ thơng khơng phụ thuộc vào khn dạng tín hiệu mà phụ thuộc vào biểu đồ tín hiệu, tức phụ thuộc vào khoảng cách từ điểm tín hiệu đến biên định gần Vì vậy, ta so sánh hai loại điều chế từ Constellation chúng Từ biểu đồ tín hiệu hình 2.6 hình 2.15, ta dễ dàng xác định khoảng cách d từ điểm tín hiệu đến biên định gần M-PSK M-QAM Ta có: M d P EP sin dQ EQ Trong đó, EP EQ (2.1) M 1 (2.2) lượng tín hiệu PSK QAM Để có xác suất thu lỗi thì: EQ EP 2 d P dQ M sin Suy ra: M (2.3) Từ (2.3) ta thấy với M > với xác suất lỗi bít cho trước EP EQ Đặc biệt M=4 4-QAM tương đương với 4-PSK Như với hệ thống yêu cầu dung lượng lớn , để tiết kiệm phổ tần cơng suất tín hiệu người ta thường dùng điều chế MQAM.Khi hệ thống dung lượng vừa nhỏ sử dụng điều chế PSK, vừa có lợi cơng suất, vừa nhạy cảm với méo phi tuyến gây khuếch đại công suất phát Dựa sở nên thực tế thị trường M-PSK thường có sơ đồ điều chế với mức M=2, 4, 8, M-QAM M=4, 16, 64 Công nghệ cho phép kỹ thuật điều chế M-QAM đạt số trạng thái đến M=1024 tăng Tuy nhiên, điều chế QAM làm cho khuếch đại công suất phát trở nên phức tạp phải đảm bảo tính tuyến tính để khuếch đại tín hiệu điều chế biên độ Khi số trạng thái lớn, khoảng cách ký hiệu gần nên để giảm lỗi người ta phải tăng công suất phát Để khắc phục nhược điểm ta sử dụng mã hóa kênh, 10 việc sử dụng mã hóa kênh lại làm tăng tốc độ truyền dẫn dẫn đến tăng độ rộng băng tần truyền dẫn Giải pháp đưa vào sử dụng phương pháp điều chế kết hợp với mã hóa kênh, phương thức điều chế mã hóa lưới (TCM: Trellis Coded Modulation) 2.1 Giải điều chế tách tín hiệu QAM Giả sử lượng dịch pha sóng mang đưa vào q trình truyền dẫn tín hiệu qua kênh Thêm vào tín hiệu thu nhiễu loạn tạp âm cộng Gauss Vì vậy, r(t) biểu diễn theo: r (t ) Amc gT (t )cos 2 f ct Ams gT (t )sin 2 f ct n(t ) (2.1.1) Trong đó: • lượng dịch pha sóng mang • n(t ) nc (t )cos2 f ct ns (t )sin 2 f ct Tín hiệu thu được tính tương quan với hai hàm sở trực giao dịch pha: (t ) gT (t )cos 2 f ct (t ) gT (t )sin 2 f ct 11 Hình 2.1.1 Giải điều chế tách tín hiệu QAM Các lối tương quan lấy mẫu đưa đến tách tín hiệu Mạch vòng khóa pha PLL ước lượng lượng dịch pha sóng mang tín hiệu thu bù lượng dịch pha cách dịch pha (t ) (t ) (2.5.9) Đồng hồ hình giả thiết đồng với tín hiệu thu cho lối tương quan lấy mẫu thời điểm lấy mẫu xác Với điều kiện này, lối từ hai tương quan là: rc Amc nc cos ns sin rs Ams nc sin ns cos Trong đó: nc 1T �gT (t )nc (t )dt 20 ns 1T �g (t ) ns (t )dt 20 T 12 (2.1.2) 2.2 Xác suất lỗi QAM kênh AWGN Xét biểu đồ tín hiệu QAM hình vng Biểu đồ dễ tạo tín hiệu PAM đóng lên sóng mang vng góc mà chúng gồm M 2k điểm tín hiệu Do tín hiệu thành phần trực giao pha phân cách với cách hồn hảo nhờ tách tín hiệu kết hợp, xác suất lỗi QAM dễ dàng xác định nhờ xác suất lỗi PAM Xác suất hệ thống QAM M mức là: Pe P Trong đó, P M (2.2.1) M xác suất lỗi PAM M mức với nửa cơng suất trung bình tín hiệu vng góc hệ thống QAM tương đương � � � Es P M 2� 1 Q� � � M �� � M No Ta có: � � � � (2.2.2) Trong đó, Es No SNR trung bình symbol Do đó, xác suất lỗi symbol QAM M mức là: PM P M � � 3Es PM �1 � 2Q � � ( M 1) N o � � (2.2.3) � � � 3kEb � � Q � � � � � � � (M 1) N o � � (2.2.4) Vẽ đồ thị (2.5.15) ta có hàm xác suất lỗi symbol theo tỷ lệ lỗi bít trung bình 13 Như vậy, điều chế 16-QAM ta có xác suất lỗi symbol sau: � 3Es Pe �4Q � � 17 N o � � 12 Eb � � 4Q � � � � 17 N o � (2.2.5) � Es � � Eb � Pe �2erfc � � 2erfc � � � 34 N o � � 17 N o � 2.3 Đánh giá chất lượng hệ thống QAM Đối với hệ thống 16-QAM có chuỗi symbol tương ứng với 16 tổ hợp gồm bít Các symbol ánh xạ thành tập điểm tín hiệu tương ứng có hình 2.15 Hai tạo số ngẫu nhiên Gauss dùng để tạo thành phần tạp âm nc ns Kết vectơ tín hiệu thu sau qua kênh AWGN là: r [A mc nc , A ms ns ] Hình 2.3 : Sơ đồ mô Monte-Carlo hệ thống QAM Bộ tách tín hiệu tính khoảng cách vectơ thu định ứng với khoảng cách nhỏ nhất, tức điểm tín hiệu gần Nếu có lỗi đếm lỗi tiến hành đếm vẽ đồ thị biểu thị tốc độ lỗi xác suất lỗi lý thuyết theo (2.2.5) hàm tỷ số SNR 14 III Mô 16-QAM Matlab 3.1 Mô khối điều chế,giải điều chế 15 Hình 3.1 mfile Dieuche16QAM 3.2 Mơ tỉ lệ lỗi bit BER 16 Hình 3.2.amfile Tinh_loi16QAM 17 Hình3.2.b mfile Tinh_loi16QAM 18 Hình 3.2.c BER giá trị khác SNR hệ thống 16QAM Hình 3.2.d Chất lượng hệ thống 16QAM 19 KẾT LUẬN Trong trình thực nhóm hồn thành mơ hệ thống thơng tin Matlab : Điều chế giải điều chế 16-QAM, tỉ số bit lỗi BER 16-QAM.Hiện nhiều ứng dụng Matlab việc mô 16-QAM nhiên trình độ kiến thức nhóm em thời gian tìm hiểu có hạn nên chúng em khơng nêu vào báo cáo Sau hồn thành đề tài chúng em thu nhiều kiến thức phương pháp điều chế, ứng dụng chúng thực tế Đây hành trang bổ ích cho chúng em để tiếp tục học tập mai sau trường Chúng em xin chân thành cảm ơn thầy, TS.Phan Xuân Vũ tận tình hướng dẫn cho chung em hồn thành đề tài Nhóm sinh viên Tài liệu tham khảo: 20 ... tỷ số SNR 14 III Mô 16- QAM Matlab 3.1 Mô khối điều chế ,giải điều chế 15 Hình 3.1 mfile Dieuche1 6QAM 3.2 Mơ tỉ lệ lỗi bit BER 16 Hình 3.2.amfile Tinh_loi1 6QAM 17 Hình3.2.b mfile Tinh_loi1 6QAM. .. cách số nâng cao hiệu băng tần giảm ảnh hưởng nhiễu đến hệ thống thông tin vô tuyến sử dụng điều chế nhiều mức Mục tiêu đề tài mơ điều chế, giải điều chế, tính tỉ số bit lỗi BER 16- QAM, 64- QAM QPSK. .. QAM 12 Mô 16- QAM Matlab 14 Mô khối điều chế ,giải điều chế 14 3.2 Mô tỉ lệ lỗi bit BER .15 KẾT LUẬN 19 Tài liệu tham khảo: 19 I Tổng quan điều chế