_4afc_ 25 21 августа, 2008 Опубликовано 21 августа, 2008 · Жалоба APSK_CODED_MODULATION_SCHEMES - чем лучше APSK_Symbol_Recovery_EP0768783A2 - про то как APSK_Symbol_Recovery_EP0768783A2.pdf APSK_CODED_MODULATION_SCHEMES.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 21 августа, 2008 Опубликовано 21 августа, 2008 (изменено) · Жалоба APSK_CODED_MODULATION_SCHEMES - чем лучше Хорошая статья, в общем понятно для чего эти созвездия, чтобы проще приспосабливаться к нелинейности усилителя мощности изменением радиуса внутренних колец. Изменено 21 августа, 2008 пользователем petrov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 25 21 августа, 2008 Опубликовано 21 августа, 2008 · Жалоба Хорошая статья, в общем понятно для чего эти созвездия, чтобы проще приспосабливаться к нелинейности усилителя мощности изменением радиуса внутренних колец. Мне больше показалось, что всем нравится небольшой пик фактор. А вообще созвездия в разных статьях - разные. Вот ещё прикольная статейка, с прикольными рисунками. Physical_Layer_Impairments_in_DVB_S2_Receivers_CCNC05.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex_os 0 21 августа, 2008 Опубликовано 21 августа, 2008 · Жалоба Это что-то из спутниковых dvb-s2 Действительно похоже, только созвездие где больше всего точек это точное не dvb-s2 :). Вообще в dvbs2 ни об каком возведении в N-ю степень и прочих "слепых методах" не может быть и речи, все гораздо проще и эффективнее. Во первых в каждом блоке данных(phisical layer frame) имеется преамбула длинной 90 символов, 26 из которых не изменные, остальные несут информацию о виде модуляции и пр. , но узнать их тоже не составит труда. За 90 символов при хорошем сигнал шум (при плохом сигнал -шум afm32 всеравно смысла не имеет :) ) захватится не составит труда дальше чистый decision-directed. Во вторых в сигнале кроме преамбулы внутри блока могут быть дополнительные пилоты. 2 _4afc_ классные статьи :a14: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leshii 0 22 августа, 2008 Опубликовано 22 августа, 2008 · Жалоба ни об каком возведении в N-ю степень и прочих "слепых методах" не может быть и речи - это что?, типа вечный двигатель невозможен?, т.е. в принципе, теоретически невозможно? Возведение в степень (умножение аргумента) вроде понятно не катит. По поводу преамбулы это так и домохозяйка сможет, интересно именно что-то из blind. По решению то вроде должно зацепить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 22 августа, 2008 Опубликовано 22 августа, 2008 · Жалоба - это что?, типа вечный двигатель невозможен?, т.е. в принципе, теоретически невозможно? Возведение в степень (умножение аргумента) вроде понятно не катит. По поводу преамбулы это так и домохозяйка сможет, интересно именно что-то из blind. По решению то вроде должно зацепить? По решению будет всё отлично работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex_os 0 22 августа, 2008 Опубликовано 22 августа, 2008 · Жалоба - это что?, типа вечный двигатель невозможен?, т.е. в принципе, теоретически невозможно? Возведение в степень (умножение аргумента) вроде понятно не катит. По поводу преамбулы это так и домохозяйка сможет, интересно именно что-то из blind. По решению то вроде должно зацепить? Порешению конечно зацепит, только возможен неправильный захват фазы и конкретно, если dvb-s2 то там нету методов устранения фазовой неоднозначности, так что все равно придется преамбулу ждать, чтобы правильно сфазировать :), да код там блочный.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2019 Опубликовано 11 января, 2019 (изменено) · Жалоба Добрый день. Подскажите пожалуйста как правильно точно скорректировать созвездие для APSK16, APSK32 приминительно к DVB-S2? Пробовал согласно описанию из стандарта DVB Document A171-1 по следующему алгоритму см. картинку. Где Q = 3 для 16APSK, Q = 4 для 32APSK; бета угол доворота 0 для 16APSK и pi/4 для 32APSK. Данный механизм не заработал вообще. Для 16APSK применил возведение в 3-ю степень и детектор фазовой ошибки работающий по формуле: sgn(Re(x))*Im(x) - sgn(Im(x))*Re(x), данный алгоритм заработал согласно ожиданиям. Однако для 32APSK c предварительным возведением в 4 степень эффекта нужного не получил. И еще один вопрос: может быть кто ни-ть поделится рабочей ссылкой или самой статьей: R. De Gaudenzi, T. Garde, and V. Vanghi, “Performance analysis of decision-directed maximum-likelihood phase estimator for M-PSK signals,” IEEE Trans. Commun., vol. 43, no. 12, Dec. 1995. Заранее спасибо. Изменено 11 января, 2019 пользователем Pavel Proskura Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба Pavel Proskura Данный механизм не заработал вообще. данный алгоритм заработал согласно ожиданиям. Это не одно и то же? Не заработал вообще? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 8 minutes ago, petrov said: Pavel Proskura Данный механизм не заработал вообще. данный алгоритм заработал согласно ожиданиям. Это не одно и то же? Не заработал вообще? Касаемо блок схемы из стандарта - не заработал вообще. Синхронизация "рассыпалась". При замене детектора фазовой ошибки на детектор вида: sgn(Re(x))*Im(x) - sgn(Im(x))*Re(x) для 16APSK - работает и созвездие корректируется, для 32APSK - синхронизацию держит, но ошибка по фазе не компенсируется. Но мне непонятно почему алгоритм из стандарта совсем не заработал? В чем ошибка? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба Pavel Proskura При замене Напишите не замену. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2019 Опубликовано 11 января, 2019 (изменено) · Жалоба 19 minutes ago, petrov said: Pavel Proskura При замене Напишите не замену. Вы имеете ввиду формулу детектора из стандарта? Изменено 11 января, 2019 пользователем Pavel Proskura Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2019 Опубликовано 11 января, 2019 (изменено) · Жалоба Похоже что для 16APSK ошибка в знаке, если вместо разности знаков Re и Im компонент поставить сумму, то все начинает работать. Для 32APSK тоже, все заработало. Ошибка была в знаке. Изменено 11 января, 2019 пользователем Pavel Proskura Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба Pavel Proskura Однако для 32APSK - созвездие остается смещенным по фазе, хотя синхронизация уже не разваливается. Т. е. по сути-то всё работает. Что будет происходить, если бета покрутить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2019 Опубликовано 11 января, 2019 (изменено) · Жалоба 39 minutes ago, petrov said: Pavel Proskura Однако для 32APSK - созвездие остается смещенным по фазе, хотя синхронизация уже не разваливается. Т. е. по сути-то всё работает. Что будет происходить, если бета покрутить? Для 32APSK c бета и была ошибка, я по своей невнимательности в модуль доворота фазы ставил значение в радианах, а нужно было в градусах. Т. о. для 32APSK все заработало. Интересно было бы в порядке развития своих знаний почитать, как корректируют фазу для APSK более высоких порядков, 128 и 256 точек? Может у кого есть какая информация? Изменено 11 января, 2019 пользователем Pavel Proskura Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться