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