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

    

Оптимизация алгоритма Герцеля для пакета

Добрый день.

Необходимо измерение уровня сигнала небольших пачек импульсов разных частот( в каждый текущий момент одна частота).

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

При применении алгоритма Герцеля , если входить в буфер с выборками произвольно,

дает прыгающий уровень в районе 10-20%.

Сделал поиск пика в начале массива и затем по нему делаю старт обработки.

Скачки уровня уменьшились до 2-3 процентов. Дальше делаю усреднение по нескольким пакетам, еще лучше

 

Подскажите пожалуйста , возможно кто-то сталкивался с данным вопросом. Интересует правильность выбора как самого Герцеля

для решения задачи, так и пути улучшения стабильности обработки уровня на выходе

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


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

Но вы не указали никаких исходных параметров, диапазон изменения частот этих импульсов, сигнал/шум и т. д. Если сигнал/шум+помеха большой и можно отделить факт наличия уровня от его отсутствия, зачем вам Герцель, надо просто усреднять значения.

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


Ссылка на сообщение
Поделиться на другие сайты
Но вы не указали никаких исходных параметров, диапазон изменения частот этих импульсов, сигнал/шум и т. д. Если сигнал/шум+помеха большой и можно отделить факт наличия уровня от его отсутствия, зачем вам Герцель, надо просто усреднять значения.

 

Простите, немного подробнее.

 

Передатчик последовательно излучает на нескольких частотах в районе 10 мгц.

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

Запоминаем уровни в так сказать спокойном состоянии.

Если амплитуда для некоторых частот меняется(фактически меняется АЧХ тракта) то регистрируем эти изменения.

Получается если в двух словах некий измеритель АЧХ , который определяет отклонение от АЧХ в обычном состоянии.

Но повторюсь, тракт не идеален, хотя сигнал на приеме и достаточно большой но возможны сильные помехи на соседних частотах ,

да и с.ш неплохо бы увеличить. Отсюда и Герцель. А так как желательно регистрировать минимальные отклонения АЧХ то хотелось бы

иметь максимальную стабильность по Герцелю

 

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация