คำถามทั่วไปเกี่ยวกับตัวปรับแต่งเสียง CMA


10

ดังนั้นเมื่อเร็ว ๆ นี้ฉันได้ติดตั้งตัวปรับแต่งเสียง CMA ใน MATLAB ซึ่งใช้วิธีการสืบเชื้อสายที่ชันที่สุดเพื่อมาบรรจบกันกับต้นทุนที่น้อยที่สุด (ฉันใช้การปรับแต่งอีควอไลเซอร์)

คำถามของฉันมีดังต่อไปนี้:

1) สำหรับฉันแล้วดูเหมือนว่าอัลกอริทึม CMA นั้นดีสำหรับช่องทางที่ค่อนข้างแบน กล่าวอีกนัยหนึ่งไม่คาดว่าจะใช้งานกับช่องที่มีจาง / ลึกได้หรือไม่ นี่เป็นเรื่องจริงหรือไม่

2) ฉันกำลังใช้สัญญาณ BPSK และเราสามารถเห็นได้จากรูปแรกที่นี่ว่าหลังจากเอฟเฟกต์มัลติพา ธ ฉันมีการละเลงบนระนาบเชิงซ้อนของสัญญาณ BPSK ของฉัน - มีกลุ่มที่ดีสองกลุ่มตามที่คาดไว้ เราเห็นกลุ่มสีแดง 4 กลุ่ม คำถามของฉันคือทำไมหลังจากปรับเสียง CMA ฉันยังมี 4 กลุ่ม? (ฉันทาสีสีน้ำเงินเหล่านั้น) ฉันคิดว่ามันสมเหตุสมผลเพราะ CMA เพียงบังคับให้ซองจดหมายเป็น 1 และไม่ 'สนใจ' กลุ่มใดที่คุณกำลังพูดถึง ฉันได้ยินมาว่า CMA สามารถประสบปัญหาขั้นต่ำในท้องถิ่นได้ นี่จะเป็นตัวอย่างของมันหรือไม่? (เช่นรับ 4 กลุ่มแทน 2 เนื่องจากนี่คือ BPSK) ถ้าไม่สามารถทำอะไรได้บ้าง?

ป้อนคำอธิบายรูปภาพที่นี่

3) เกือบจะเหมือนกับว่าตอบคำถาม 2 ฉันไปข้างหน้าและเปลี่ยนโมดูลัสคงที่ที่ฉันพยายามลดข้อผิดพลาดให้น้อยที่สุด แทนที่จะเลือก 1 (ตามที่ควรจะเป็นในกรณีของ BPSK) ฉันเลือก 0.25 เป็นโมดูลัส นี่คือกลุ่มดาวที่ฉันได้รับ:

ป้อนคำอธิบายรูปภาพที่นี่

ปัญหาคือว่าแม้ว่านี่จะเป็น 'วิธีแก้ปัญหา' เรารู้ได้อย่างไรว่า apriori จะเลือกโมดูลัสให้เป็นอย่างไร เหตุผลที่ฉันคิดว่ามันมีปัญหาคือถ้าฉันมี 4 กลุ่มแทนที่จะเป็น 2 มันจะทำให้การประมาณ / แก้ไขการชดเชย / แก้ไขโพสต์สัญลักษณ์ / ความถี่ที่ซับซ้อนมากขึ้นโดยเฉพาะอย่างยิ่งเมื่อเราคาดว่าจะมี 2 กลุ่ม

(เพื่อความสมบูรณ์ฉันได้แนบแปลงเดียวกัน แต่เมื่อฉันเพิ่ม offsets ความถี่)

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ขอบคุณล่วงหน้าสำหรับข้อมูลเชิงลึกใด ๆ ที่คุณสามารถมอบให้กับอีควอไลเซอร์นี้!


ไม่มีใครจริงเหรอ? :-)
Spacey

2
นี่เป็นคำถามที่เฉพาะเจาะจงกับโดเมนดังนั้นจนกว่าใครบางคนที่มีเวลาและประสบการณ์กับ CMA จะเข้ามาหาปัญหาคุณอาจจะไม่ได้รับคำตอบที่ดี ฉันเคยใช้อัลกอริทึมในอดีตและจำการมองเห็นพฤติกรรมที่คล้ายกัน แต่จำไม่ได้ว่าอยู่ในสถานการณ์ใด อาจโพสต์รหัส MATLAB ของคุณเพื่อให้เราสามารถดูได้
Jason R

คำตอบ:


3
  1. โดยทั่วไปการทำให้เท่าเทียมกันช่องที่มีจางหายลึกเป็นปัญหาสำหรับการปรับเสียงทั้งหมด ตัวปรับแต่งเสียง CMA นั้นไม่มีข้อยกเว้น การขาดสัญญาณฝึกอบรมทำให้สิ่งต่าง ๆ แย่ลง

  2. เห็นได้ชัดว่านี่เป็นตัวอย่างของ CMA ที่ติดอยู่ในท้องถิ่นขั้นต่ำ เงื่อนไขเริ่มแรกของตัวปรับแต่งเสียง CMA อาจอยู่ในบริเวณใกล้เคียงกับค่าต่ำสุดของท้องถิ่น ตัวกรองอีควอไลเซอร์ที่ CMA บรรจบกับช่องทางนั้นไม่ได้ตอบสนองต่อการตอบสนองโดยรวมของอิมพัลส์

  3. โปรดทราบว่าฟังก์ชันต้นทุนของตัวปรับแต่งเสียง CMA นั้นไม่เชิงเส้น การปรับค่ามอดุลัสไม่มีผลกระทบ "เชิงเส้น" ในฟังก์ชันต้นทุน สิ่งที่เกิดขึ้นอาจเป็นไปได้ว่าสภาพเริ่มต้นของคุณ (ซึ่งเหมือนกับกรณีก่อนหน้านี้) ของอีควอไลเซอร์ CMA "โมดูลัสที่ปรับเปลี่ยน" ได้ตกลงไปในบริเวณใกล้เคียงกับระดับต่ำสุดของโลกแล้ว นี่คือ "ความงาม" ของความไม่เชิงเส้น!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.