Перейти к содержанию
    

Не стабилизируется ФАПЧ в Матлаб

Это неправильно, в общем случае сигнал может любую полосу иметь при заданных Eb/N0, длительности символа и количестве бит в символе. Полоса - лишняя сущность, которая всё запутывает.

Использование ненормированных величин S/N и нормированных величин Eb/No (нормировано на ширину полосы сигнала и скорость передачи бит) зависит от решаемой задачи и предпочтений исполнителя.

1. Есть задача сформировать сигнал с заданным отношением S/N, который можно использовать для тестирования и готовой железки. Такую задачу мне проще рашать предложенным способом без нормированных значений Eb/No, и методику я предложил выше.

2. Есть задача оценки вероятности ошибки и д.т. приемника и его узлов, сравнительных характеристик... Здесь целесообразнее использовать Eb/No. Матлаб на это и заточен.

 

На счет приведенной формулы - не я ее придумал.

______________________________________.pdf

l_1078_83896941.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На счет приведенной формулы - не я ее придумал.

 

Не зависит BER ни от какой ширины полосы сигнала, вообще говоря это важный результат, что вероятность ошибки не зависит от формы сигнала, а только от энергии на передаваемый бит и спектральной плотности мощности шума. Существует бесконечное множество форм импульса с любой полосой, а кривая BER будет та же самая. Не нужна никакая полоса сигнала, чтобы прибавить шум с нужным соотношением Eb/N0.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Продолжая тему ФАПЧ возникла сложность в понимании как окончательно получить собственно BPSK данные

Выше упомянутая модель это только ФАПЧ выполненная по этой схеме

post-39850-1525193147_thumb.jpg

Далее после фазового детектора поставил НЧ fir и выделил собственно данные.

Но в литературе по теории сигналов часто в качестве BPSK демодулятора предлагают схему Костаса с квадратурным демодулированием сигнала.

post-39850-1525193698_thumb.jpg

Как все-же правильно построить BPSK демодулятор?

Изменено пользователем Acvarif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как все-же правильно построить BPSK демодулятор?

 

Множество вариантов.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Множество вариантов.

Это да.

Я немного не о том. Не понимаю как в случае первого варианта ФАПЧ будет приниматься сигнал который поступает на

приемный тракт со случайной начальной фазой.

Это входной сигнал

t = 0;
% начальная фаза сигнала
phaseadd = 0;
% Пилот сигнал
for i = 1:N
  phase = pi * bit_stream(i);
%  phase = 0;
  for j = 1:tsymbol
    % входной сигнал
    BPSK_signal_t(t+1) = A*cos(2*pi*(fb+fbdop)*t + phase + phaseadd); 
    t = t + 1;
  end 
end

Если во входном сигнале вместо A*cos... сделать A*sin... или переменную phaseadd сделать не 0 (например pi/2)

то на приеме картина сильно меняется вплоть до поворотов всех

бит на 180 град.

Это модель не корректна и нужно работать с комплексными сигналами?

Или демодулятор все-же должен быть квадратурным (схема Костаса)?

Изменено пользователем Acvarif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это модель не корректна и нужно работать с комплексными сигналами?

 

Всё на том же уровне, что-то скомпилировали, что-то происходит, всё.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всё на том же уровне, что-то скомпилировали, что-то происходит, всё.

Разобрался. Все впорядке. Все работает.

Насчет уровня не совсем так. Похоже в этом деле даже при желании кругами ходить не получится. Все движется в нужном направлении...

Попробую перенести в симулинк.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста как в Симулинк можно смоделировать Sine Wave меняющийся по частоте в определенных пределах за определенное время?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста как в Симулинк можно смоделировать Sine Wave меняющийся по частоте в определенных пределах за определенное время?

 

 

NCO уже сделали? Вот и упрявляйте его частотой по нужному закону.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...