Частота ошибок по битам (BER) для несовершенной синхронизации
ber = bersync(EbNo,timerr,
'timing'
)
ber = bersync(EbNo,phaserr,'carrier'
)
ber = bersync(EbNo,timerr,
возвращает BER незакодированной когерентной модуляции бинарного манипулирования сдвига фазы (BPSK) по каналу аддитивного белого гауссова шума (AWGN) с несовершенной синхронизацией. Нормированная ошибка синхронизации принята, чтобы иметь Распределение Гаусса. 'timing'
) EbNo
является отношением энергии, подведенной к долоту к шумовой степени спектральная плотность в дБ. Если EbNo
является вектором, вывод ber
является вектором, одного размера, чьи элементы соответствуют различным уровням Eb/N0. timerr
является стандартным отклонением ошибки синхронизации, нормированной к интервалу символа. timerr
должен быть между 0 и 0.5.
ber = bersync(EbNo,phaserr,
возвращает BER незакодированной модуляции BPSK по каналу AWGN с шумной ссылкой фазы. Ошибка фазы принята, чтобы иметь Распределение Гаусса. 'carrier'
)phaserr
является стандартным отклонением ошибки в ссылочной фазе поставщика услуг в радианах.
Числовая точность вывода этой функции ограничивается
Приближения в аналитическом продвижении к выражениям закрытой формы, которые использует функция
Приближения, связанные с числовой реализацией выражений
Можно обычно полагаться на первые две значительных цифры вывода функции.
Свойственные ограничения в числовой точности обеспечивают функцию, чтобы принять совершенную синхронизацию, если значение timerr
или phaserr
является очень маленьким. Приведенная ниже таблица указывает, как функция ведет себя при этих условиях.
Условие | Поведение функции |
---|---|
timerr < eps | bersync(EbNo,timerr,'timing') , заданный как berawgn(EbNo,'psk',2) |
phaserr < eps | bersync(EbNo,phaserr,'carrier') , заданный как berawgn(EbNo,'psk',2) |
Эта функция использует формулы от [3].
Когда последним входом является 'timing'
, функция вычисляет
где σ является входом timerr
, и R является значением EbNo
, преобразованного от дБ до линейной шкалы.
Когда последним входом является 'carrier'
, функция вычисляет
где σ является входом phaserr
, и R является значением EbNo
, преобразованного от дБ до линейной шкалы.
Как альтернатива функции bersync
, вызовите BERTool GUI (bertool
) и используйте вкладку Theoretical.
[1] Jeruchim, Мишель К., Филип Балабан, и К. Сэм Шэнмугэн, симуляция систем связи, Секонд-Эдайшн, Нью-Йорк, академический Kluwer / пленум, 2000.
[2] Sklar, Бернард, цифровая связь: основные принципы и приложения, второй выпуск, верхний Сэддл-Ривер, NJ, Prentice Hall, 2001.
[3] Stiffler, J. J. теория синхронных коммуникаций, Englewood Cliffs, NJ, Prentice Hall, 1971.