CMA तुल्यकारक पर सामान्य प्रश्न


10

इसलिए मैंने हाल ही में MATLAB में CMA इक्वलाइज़र लागू किया है जो न्यूनतम लागत में परिवर्तित करने के लिए सबसे कम वंश की विधि का उपयोग करता है। (इम इम्पलाइज़र इम्प्लीमेंटेशन बिंज पर)।

मेरे प्रश्न निम्नलिखित हैं:

1) यह मुझे लगता है कि सीएमए एल्गोरिथ्म केवल उन चैनलों के लिए अच्छा है जहां वे अपेक्षाकृत 'फ्लैट' हैं। दूसरे शब्दों में, यह गहरे फीके / नल वाले चैनलों के लिए काम करने की उम्मीद नहीं है? क्या यह आम तौर पर सच है?

2) मैं बीपीएसके सिग्नल का उपयोग कर रहा हूं, और हम यहां पहले आंकड़े से देख सकते हैं, कि मल्टीपाथ इफेक्ट्स के बाद मुझे अपने बीपीएसके सिग्नल के कॉम्प्लेक्स प्लेन पर एक धब्बा लगा है - वहाँ दो अच्छे क्लस्टर मिलते हैं, जैसा कि कोई उम्मीद करेगा। इसके बजाय, हम 4 लाल समूहों को देखते हैं। मेरा सवाल यह है कि सीएमए बराबरी के बाद मैं कैसे आता हूं मेरे पास अभी भी 4 क्लस्टर हैं? (मैं उन नीले रंग का)। मुझे लगता है कि यह कुछ समझ में आता है क्योंकि सीएमए केवल लिफाफों को 1 करने के लिए मजबूर करता है, और 'परवाह' नहीं करता कि आप किस क्लस्टर के बारे में बात कर रहे हैं। मैंने सुना है कि CMA हालांकि स्थानीय मिनीमा समस्याओं से पीड़ित हो सकता है। क्या यह इसका एक उदाहरण होगा? (यानी, 2 के बजाय 4 क्लस्टर प्राप्त करना क्योंकि यह BPSK है)। यदि नहीं, तो इसके बारे में क्या किया जा सकता है?

यहाँ छवि विवरण दर्ज करें

3) लगभग सवाल 2 का जवाब देने के रूप में, मैं आगे गया और निरंतर मापांक को बदल दिया, जिसके खिलाफ त्रुटि को कम करना चाहता हूं। 1 चुनने के बजाय (जैसा कि BPSK के लिए मामला माना जाता है), मैंने 0.25 को मापांक चुना। यह मुझे मिला नक्षत्र है:

यहाँ छवि विवरण दर्ज करें

समस्या यह है कि भले ही यह एक 'समाधान' हो, लेकिन कोई अप्रीरी को कैसे जानता है कि मापांक को क्या चुना जाना चाहिए? कारण मैं इसे एक समस्या मानता हूं कि अगर मेरे पास 2 के बजाय 4 क्लस्टर हैं, तो यह पोस्ट-प्रतीक चरण / आवृत्ति ऑफसेट अनुमान / सुधार को और अधिक जटिल बनाता है, खासकर जब एक बीपीएसके सिग्नलिंग के कारण 2 क्लस्टर की अपेक्षा करता है।

(पूर्णता के लिए मैंने एक ही प्लॉट संलग्न किया है लेकिन जब मैंने फ़्रीक्वेंसी ऑफ़सेट जोड़े हैं)

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

अग्रिम में आप इस बराबरी में दे सकते हैं किसी भी अंतर्दृष्टि के लिए धन्यवाद!


कोई नहीं, सच में? :-)
स्पेसी

2
यह एक बहुत ही डोमेन-विशिष्ट प्रश्न है, इसलिए जब तक सीएमए के साथ समय और अनुभव वाला कोई व्यक्ति इधर-उधर नहीं होता है, तब तक आपको समस्या का समाधान नहीं हो जाता है। मैंने एल्गोरिथ्म को अतीत में लागू किया है और समान व्यवहार को देखकर याद करता हूं, लेकिन क्या परिदृश्य में याद नहीं है। शायद अपना MATLAB कोड पोस्ट करें ताकि हम इसे देख सकें।
जेसन आर

जवाबों:


3
  1. सामान्य तौर पर एक चैनल में गहरी फ़ेड्स के साथ सभी समानताओं के लिए एक समस्या है। CMA तुल्यकारक कोई अपवाद नहीं है। एक प्रशिक्षण संकेत की अनुपस्थिति चीजों को बदतर बनाती है।

  2. यह स्पष्ट रूप से स्थानीय न्यूनतम में अटक सीएमए का एक उदाहरण है। CMA इक्वलाइज़र की जन्मजात स्थिति शायद स्थानीय न्यूनतम के आसपास के क्षेत्र में थी। तुल्यकारक फ़िल्टर, जिसे CMA ने कन्वर्ज़ किया है, चैनल के साथ मिलकर एक आवेग-जैसी समग्र प्रतिक्रिया नहीं देता है।

  3. याद रखें कि सीएमए बराबरी के लागत कार्य गैर-अस्पष्ट हैं। मॉड्यूल को संशोधित करने से लागत फ़ंक्शन पर "रैखिक" प्रभाव नहीं होता है। संभवतः ऐसा हुआ था कि "संशोधित मापांक" के सीएमए तुल्यकारक की आपकी प्रारंभिक स्थिति (जो पिछले मामले में एक के समान है) अब वैश्विक न्यूनतम के आसपास के क्षेत्र में गिर गई थी। यह ग़ैरबराबरी का "सौंदर्य" है!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.