lennen 0 23 октября, 2015 Опубликовано 23 октября, 2015 (изменено) · Жалоба Я сейчас качественно сделал генерацию 4 ОФДМ сигналов за каждую итерацию обработки введенных пользователем данных. Единственное, что я пока не рассматриваю как возможную проблему (но может дело и в этом) - я немного не по-классически сформировал OFDM в частотной области, добавив больше нулей в спетре, чтобы во временной области получить соответствующие частоты. Так вот, дело в том, что пики на стыке ОФДМ-символов колоссальны. Специально не добавлял ни GI, ничего, то есть просто это выход ОБПФ. Нормально ли это, что это и как победить это? На усилитель же я такой сигнал не буду подавать, то есть бороться надо. Может я просто ошибся, поэтому и прошу Вашей поддержки. Причем это нетерпимо именно тогда, когда сообщение заканчивается нулями, а для полностью заполненных символов, на глаз, приемлемое PAPR. Заодно хочу попросить - покритикуйте вообще получившуюся программу? Изменено 23 октября, 2015 пользователем lennen Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tpeck 0 23 октября, 2015 Опубликовано 23 октября, 2015 · Жалоба Я сейчас качественно сделал генерацию 4 ОФДМ сигналов за каждую итерацию обработки введенных пользователем данных. Единственное, что я пока не рассматриваю как возможную проблему (но может дело и в этом) - я немного не по-классически сформировал OFDM в частотной области, добавив больше нулей в спетре, чтобы во временной области получить соответствующие частоты. Так вот, дело в том, что пики на стыке ОФДМ-символов колоссальны. Специально не добавлял ни GI, ничего, то есть просто это выход ОБПФ. Нормально ли это, что это и как победить это? На усилитель же я такой сигнал не буду подавать, то есть бороться надо. Может я просто ошибся, поэтому и прошу Вашей поддержки. Причем это нетерпимо именно тогда, когда сообщение заканчивается нулями, а для полностью заполненных символов, на глаз, приемлемое PAPR. Заодно хочу попросить - покритикуйте вообще получившуюся программу? Чем больше одинаковых данных, тем больше PAPR. Подайте одни нули и получите один отсчет во временной области. Используйте скремблер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lennen 0 25 октября, 2015 Опубликовано 25 октября, 2015 · Жалоба Спасибо! Давайте подробнее. В Матлаб у меня все работало, но я не помню, чем точно заполнялись поднесущие, когда данные уже закончились. Чем они могут заполняться? там ведь скремблер не использовался, а уровень ПАПР все равно в норме был. Как это возможно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lennen 0 26 октября, 2015 Опубликовано 26 октября, 2015 (изменено) · Жалоба И вопрос №2 - как проще сделать скремблер в C#? Изменено 26 октября, 2015 пользователем lennen Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lennen 0 3 ноября, 2015 Опубликовано 3 ноября, 2015 (изменено) · Жалоба А скремблер я сделал=P С ним выбросов нет. Но я, все-равно, не понимаю, почему у меня с кодом в матлаб всплесков могло не быть? Изменено 3 ноября, 2015 пользователем lennen Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться