Các câu hỏi chung về bộ cân bằng CMA


10

Vì vậy, gần đây tôi đã triển khai bộ cân bằng CMA trong MATLAB sử dụng phương pháp gốc dốc nhất để hội tụ với chi phí tối thiểu. (Im trên một bản lề thực hiện bộ cân bằng).

Câu hỏi của tôi là như sau:

1) Đối với tôi, thuật toán CMA chỉ tốt cho các kênh nơi chúng tương đối 'phẳng'. Nói cách khác, nó không được dự kiến ​​sẽ hoạt động cho các kênh có độ mờ / null sâu? Điều này nói chung có đúng không?

2) Tôi đang sử dụng tín hiệu BPSK và chúng ta có thể thấy từ hình đầu tiên ở đây, rằng sau các hiệu ứng đa đường, tôi có một vết bẩn trên mặt phẳng phức tạp của tín hiệu BPSK của mình - có hai cụm đẹp như mong đợi. Thay vào đó, chúng ta thấy 4 cụm màu đỏ. Câu hỏi của tôi là làm thế nào sau khi cân bằng CMA tôi vẫn còn 4 cụm? (Tôi tô màu những màu xanh đó). Tôi cho rằng nó có ý nghĩa gì đó bởi vì CMA chỉ đơn giản là buộc các phong bì là 1, và không quan tâm đến cụm mà bạn đang nói đến. Tôi đã nghe nói rằng CMA có thể bị các vấn đề cực tiểu địa phương. Đây sẽ là một ví dụ về nó? (nghĩa là nhận 4 cụm thay vì 2 vì đây là BPSK). Nếu không, những gì có thể được thực hiện về nó?

nhập mô tả hình ảnh ở đây

3) Gần như thể trả lời câu hỏi 2, tôi đã tiếp tục và thay đổi mô đun không đổi mà tôi tìm cách giảm thiểu lỗi. Thay vì chọn 1 (như được cho là trường hợp của BPSK), tôi đã chọn 0,25 làm mô-đun. Đây là chòm sao tôi có:

nhập mô tả hình ảnh ở đây

Vấn đề là ngay cả khi đây là một 'giải pháp', làm sao người ta biết apriori nên chọn mô-đun là gì? Lý do tôi coi đó là một vấn đề là nếu tôi có 4 cụm thay vì 2, điều đó làm cho việc ước tính / hiệu chỉnh pha / tần số sau biểu tượng trở nên phức tạp hơn, đặc biệt là khi người ta mong đợi 2 cụm do tín hiệu BPSK.

(Để hoàn thiện, tôi đã đính kèm các ô tương tự nhưng khi tôi thêm các tần số bù)

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Cảm ơn trước cho bất kỳ hiểu biết nào bạn có thể đưa vào bộ cân bằng này!


Không có ai, thật sao? :-)
Spacey

2
Đây là một câu hỏi rất cụ thể về tên miền, vì vậy cho đến khi ai đó có thời gian và kinh nghiệm với CMA xuất hiện và tìm hiểu vấn đề, bạn có thể sẽ không nhận được câu trả lời hay. Tôi đã thực hiện thuật toán trong quá khứ và nhớ lại đã thấy hành vi tương tự, nhưng không nhớ trong kịch bản nào. Có thể gửi mã MATLAB của bạn để chúng tôi có thể xem nó.
Jason R

Câu trả lời:


3
  1. Nói chung, cân bằng một kênh có độ mờ sâu là một vấn đề đối với tất cả các bộ cân bằng. Bộ cân bằng CMA cũng không ngoại lệ. Sự vắng mặt của một tín hiệu đào tạo làm cho mọi thứ tồi tệ hơn.

  2. Đây rõ ràng là một ví dụ về CMA bị mắc kẹt ở mức tối thiểu cục bộ. Tình trạng ban đầu của bộ cân bằng CMA có lẽ nằm trong vùng lân cận tối thiểu cục bộ. Bộ lọc cân bằng mà CMA hội tụ, được kết hợp với kênh không mang lại phản hồi tổng thể giống như xung.

  3. Hãy nhớ rằng các hàm chi phí của bộ cân bằng CMA là phi tuyến. Sửa đổi mô-đun không có hiệu ứng "tuyến tính" trên hàm chi phí. Điều xảy ra có lẽ là điều kiện ban đầu của bạn (giống hệt với điều kiện trong trường hợp trước) của bộ cân bằng CMA "mô đun đã sửa đổi" giờ đã rơi vào vùng lân cận tối thiểu toàn cầu. Đây là "vẻ đẹp" của phi tuyến tính!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.