Jump to content

    

Формирование OFDM сигнала

Всем привет, есть вопрос

Формирую офдм сигнал случайный поток данных модулирую например qpsk, расставляю поднесущие и делаю обратное фурье. Получаю что модуль амплитуды офдм сигнала во временной области очень маленький, а хотелось бы его иметь от нуля до единицы. На что нужно пронормировать? Должен быть какой-то коэффициент зависящий от количества поднесущих и уровня модуляции

Edited by Ivan55

Share this post


Link to post
Share on other sites

Если используется матлабовское IFFT, то надо домножить на корень из размера БПФ. А потом еще на корень из его отношения к числу используемых несущих.

Share this post


Link to post
Share on other sites
Если используется матлабовское IFFT, то надо домножить на корень из размера БПФ. А потом еще на корень из его отношения к числу используемых несущих.

Я умножал на Nfft/sqrt(nCar) собственно вы про это и говорите, но амплитуда для qpsk получилась если брать по модулю то от нуля до четырёх, для более высоких уровней модуляции соответственно выше, например кам-64 там от нуля где-то до семнадцати... Должен быть ещё коэфициентикнормировки для модуляции, попробовал функцию modnorm(qam, 'avpow',1) получил от нуля до 2-3 не зависимо от уровня модуляции

Share this post


Link to post
Share on other sites

Не забывайте о пик-факторе, который в общем случае для OFDM составляет 10-12 дБ, а если модулирующий сигнал не рандомизирован, то и значительно больше...

Share this post


Link to post
Share on other sites

В предложенном мной варианте нормируется мощность сигнала. Средний квадрат равен единице (при амплитудах несущих, нормированных при помощи modnorm). Амплитуда сигнала распределена приблизительно по Релею, поэтому шанс выйти за тройку чуть больше 1e-4. Если выбросы вас устраивают, доделите еще на 3. Если нет, делите еще сильнее, или принимайте меры по ограничению пик-фактора.

Edited by KalashKS

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this