Формирование сигналов, описываемых различными кодовыми последовательностями - Формирование сигналов в среде MathCAD

В начале тем или иным способом создается кодовая последовательность в виде вектора, элементы которого принимают значения {1,0} или {1,-1}.

Например, кодовая последовательность может быть задана непосредственно в виде вектора (ниже представлен 11-разрядный код Баркера):

(Представление кода сначала в виде матрицы-строки и последующее транспонирование матрицы, т. е. преобразование ее в вектор-столбец, использовано лишь для компактности представления данных на экране).

Если изначально элементы вектора заданы как значения {1,0}, а для последующего моделирования, например, для моделирования сигналов с фазовой модуляцией, требуются значения {1,-1}, то достаточно выполнить преобразование:

    - число элементов кода (разрядность); - индексация элементов вектора; - преобразование элементов вектора.

Представим кодовую комбинацию в виде функции времени. Для этого введем "временные" параметры:

    - длительность элементарного символа кода; - интервал моделирования; - текущее время.
ансамбль единичных импульсов для формирования кода в виде функции времени

Рис.9. Ансамбль единичных импульсов для формирования кода в виде функции времени.

Временную функцию, соответствующую кодовой комбинации, можно получить путем суммирования произведения значений элементов кода BK (или CodeK) на единичные элементарные импульсы, существующие только в пределах элементов кода Imp:

- временная функция, соответствующая коду.

Для формирования сигнала, модулированного по фазе кодовой комбинацией достаточно перемножить гармоническое колебание на UT.

фм - сигнал, модулированный 11-разрядным кодом баркера

Рис.10. ФМ - сигнал, модулированный 11-разрядным кодом Баркера.

Здесь для наглядности "временных диаграмм" частота заполнения элементарных импульсов кратна их длительности.

Похожие статьи




Формирование сигналов, описываемых различными кодовыми последовательностями - Формирование сигналов в среде MathCAD

Предыдущая | Следующая