Вычисление частоты ошибок кода Продукта

Выполните вычисление частоты ошибок для сигнала передачи, который был закодирован и декодирован TPC.

Случайный сигнал кодируется TPC, модулируется QPSK, фильтруется через канал AWGN и демодулируется QPSK. Биполярное отображение преобразуется из отрицательного в положительное отображения, и затем сигнал декодируется TPC. При вычислении частоты ошибок исходное сообщение сравнивается с восстановленным сообщением.

Откройте модель примера и исследуйте ее содержимое

Несколько настроек должны быть выровнены друг с другом, чтобы синхронизировать кодирование и декодирование сообщения. Начните, определив скорость кода и выровняв TPC Encoder и TPC Decoder 2-D пары [N, K]. В данном примере используются настройки по умолчанию, [Nr, Kr] = [15,11] и [Nc, Kc] = [32,26].

Количество выборок на систему координат и шаг расчета, используемое Bernoulli Binary Generator блок определяются на основе параметров длины сообщения, Number of rows in message, Kr и Number of columns in message, Kc.

  • Количество выборок на систему координат = (Kr * Kc) = 286

  • Время расчета = 1/( Kr * Kc) = 0,0035.

Белый Гауссов шум, установленный ОСШ, вычисляется на основе скорости кодирования, порядка модуляции и Eb/N0.

  • Порядок модуляции, M = 2

  • Eb/N0 = -11

  • скорость = (Kr * Kc )/( (Nr-Kr) * (Nc-Kc)) = 14,3

  • Соотношение сигнал-шум = 10 * log10 (M * rate * 10 ^ (ebn0/10)) = 3,5637

Отклонение шума, используемая в QPSK Demodulator Baseband блок вычисляется на основе ОСШ.

  • Отклонение шума = 1/10 ^ (snr/10) = 1/10 ^ (3,5637/10) = 0,4402

Запустите модель и наблюдайте вычисление частоты ошибок. Результаты будут варьироваться от запуска до запуска из-за использования случайных входных данных.

Bit error rate: 0.00049

Дальнейшие исследования

Чтобы запустить модель самостоятельно, откройте пример с помощью предоставленной кнопки или путем ввода open slex_tpc_err_rate_calc в командной строке MATLAB ®. Рассмотрите изменение модели, чтобы изменить отношение сигнал/шум. При регулировке TPC Encoder настройки обязательно выравнивают настройки в TPC Decoder, Bernoulli Binary Generator, AWGN Channel, и QPSK Demodulator Baseband.