Повышенные блоки фильтра косинуса в библиотеке commfilt2
реализуют осуществимые фильтры путем задержки максимальной чувствительности. Эта задержка, известная как групповую задержку фильтра, является отрезком времени между начальным ответом фильтра и его максимальной чувствительностью. Блоки фильтра в этой библиотеке имеют параметр Filter span in symbols, который является дважды групповой задержкой символов.
Например, квадратный корень повысил фильтр косинуса, импульсный ответ которого, показанный в следующей фигуре, использует параметр Filter span in symbols 8
в блоке фильтра. В фигуре начальный импульсный ответ является маленьким, и пиковый импульсный ответ происходит в четвертом символе.
Групповая задержка блока фильтра имеет последствия для других частей вашей модели. Например, предположите, что вы выдерживаете сравнение, потоки символа отметили Символы В и Символы в схематике, показанной на странице Filtering путем графического вывода или вычисления коэффициента ошибок. Используйте один из этих методов, чтобы убедиться, что вы сравниваете символы, которые действительно соответствуют друг другу:
Используйте блок Delay, чтобы задержать Символы В сигнале, таким образом выравнивание его с Символами сигнализирует. Установите параметр Delay, равный групповой задержке фильтра (или сумма обоих значений, если ваша модель использует пару повышенных блоков фильтра косинуса квадратного корня). Следующая фигура иллюстрирует это использование.
Используйте блок Find Delay, чтобы найти задержку между двумя сигналами и добавить что задержка с помощью блока Delay.
При использовании блока Error Rate Calculation, чтобы сравнить два сигнала, увеличьте параметр Receive delay значением групповой задержки (или сумма обоих значений, если ваша модель использует пару повышенных блоков фильтра косинуса квадратного корня). Параметр Receive delay может включать другие задержки также, в зависимости от содержимого вашей модели.
Для получения дополнительной информации о том, как управлять задержками модели, смотрите Задержки.