Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Формирование OFDM сигнала
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
Ivan55
Всем привет, есть вопрос
Формирую офдм сигнал случайный поток данных модулирую например qpsk, расставляю поднесущие и делаю обратное фурье. Получаю что модуль амплитуды офдм сигнала во временной области очень маленький, а хотелось бы его иметь от нуля до единицы. На что нужно пронормировать? Должен быть какой-то коэффициент зависящий от количества поднесущих и уровня модуляции
KalashKS
Если используется матлабовское IFFT, то надо домножить на корень из размера БПФ. А потом еще на корень из его отношения к числу используемых несущих.
Ivan55
Цитата(KalashKS @ Jul 13 2018, 17:00) *
Если используется матлабовское IFFT, то надо домножить на корень из размера БПФ. А потом еще на корень из его отношения к числу используемых несущих.

Я умножал на Nfft/sqrt(nCar) собственно вы про это и говорите, но амплитуда для qpsk получилась если брать по модулю то от нуля до четырёх, для более высоких уровней модуляции соответственно выше, например кам-64 там от нуля где-то до семнадцати... Должен быть ещё коэфициентикнормировки для модуляции, попробовал функцию modnorm(qam, 'avpow',1) получил от нуля до 2-3 не зависимо от уровня модуляции
stealth-coder
Не забывайте о пик-факторе, который в общем случае для OFDM составляет 10-12 дБ, а если модулирующий сигнал не рандомизирован, то и значительно больше...
KalashKS
В предложенном мной варианте нормируется мощность сигнала. Средний квадрат равен единице (при амплитудах несущих, нормированных при помощи modnorm). Амплитуда сигнала распределена приблизительно по Релею, поэтому шанс выйти за тройку чуть больше 1e-4. Если выбросы вас устраивают, доделите еще на 3. Если нет, делите еще сильнее, или принимайте меры по ограничению пик-фактора.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.