BER для несовершенной синхронизации
bersync
функция возвращает частоту ошибок по битам (BER) для незакодированного когерентного BPSK по каналу аддитивного белого Гауссова шума (AWGN) для несовершенной синхронизации. Для получения дополнительной информации смотрите Аналитические Выражения, Используемые в Функции bersync и Приложении Bit Error Rate Analysis.
возвращает BER в незакодированную когерентную модуляцию бинарного манипулирования сдвига фазы (BPSK) по каналу аддитивного белого Гауссова шума (AWGN) в заданном E b/N0 с несовершенной синхронизацией, заданной ber
= bersync(EbNo
,timerr
,'timing')timerr
. Нормированная ошибка синхронизации принята, чтобы иметь Распределение Гаусса.
возвращает частоту ошибок по битам (BER) в незакодированную модуляцию BPSK по каналу AWGN в заданном E b/N0 с шумной ссылкой фазы, заданной ber
= bersync(EbNo
,phaserr
,'carrier')phaserr
. Ошибка фазы принята, чтобы иметь Распределение Гаусса. phaserr
стандартное отклонение ошибки фазы ссылочной фазы поставщика услуг.
В общем случае числовая точность для выхода BER ограничивается приблизительно двумя значительными цифрами. Числовая точность, выведенная этой функцией, ограничивается:
Приближения в аналитическом продвижении к выражениям закрытой формы используются функцией
Приближения, связанные с числовой реализацией выражений
Свойственные ограничения в числовой точности обеспечивают функцию, чтобы принять совершенную синхронизацию если значение timerr
или phaserr
меньше положительного расстояния от абсолютного значения ошибочного значения к следующему большему в числе с плавающей точкой величины, как определено eps
функция. Эта таблица показывает, как функция ведет себя при этих условиях.
Условие | Поведение bersync Функция |
---|---|
timerr < eps
| bersync(EbNo,timerr,'timing') эквивалентно berawgn(EbNo,'psk',2) с ошибкой синхронизации меньше, чем eps . |
phaserr < eps | bersync(EbNo,phaserr,'carrier') эквивалентно berawgn(EbNo,'psk',2) с ошибкой фазы меньше, чем eps . |
Эта функция использует формулы от [3].
Когда последним входом является 'timing'
, функция вычисляет
σ timerr
введите, и R является значением EbNo
введите преобразованный от дБ до линейной шкалы.
Когда последним входом является 'carrier'
, функция вычисляет
σ phaserr
введите, и R является значением EbNo
введите преобразованный от дБ до линейной шкалы.
Можно сконфигурировать вкладку Theoretical в приложении Bit Error Rate Analysis, чтобы вычислить теоретические значения BER вместо того, чтобы использовать bersync
функция.
[1] Jeruchim, Мишель К., Филип Балабан и К. Сэм Шэнмугэн. Симуляция Систем связи. Второй выпуск. Бостон, MA: Спрингер УС, 2000.
[2] Sklar, Бернард. Цифровая связь: Основные принципы и Приложения. 2-й редактор Верхний Сэддл-Ривер, Нью-Джерси: PTR Prentice Hall, 2001.
[3] Stiffler, J. J. Теория синхронных коммуникаций. Englewood Cliffs, NJ.: Prentice Hall, 1971.