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

Знакомство с особенностями разработки методов анализа и аппаратных средств адаптивной фильтрации нестационарных квазигармонических помех. Общая характеристика основных принципов адаптации алгоритмов к изменяющимся характеристикам измеряемых помех.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид автореферат
Язык русский
Дата добавления 31.07.2018
Размер файла 706,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

В информационно-измерительных системах (ИИС) большое влияние на результаты измерений, кроме шумовых сигналов, оказывают квазигармонические помехи. Такие помехи возникают вследствие зашумленности эфира различными электромагнитными сигналами, перекрёстных искажений от соседних каналов, отражений радиолокационных сигналов от волновой поверхности моря, наводок на измерительные цепи от источников питания и других причин. Достаточно большой класс таких помех может быть представлен в виде гармонических сигналов с неизвестными частотой и амплитудой или в виде суперпозиции таких сигналов. Более того, параметры таких сигналов нередко являются переменными во времени. Всё это оказывает ощутимое влияние на точность и достоверность результатов измерений.

Для ИИС, работающих в натуральном масштабе времени, важной представляется возможность, во-первых, оценивать текущие характеристики влияющих помех и, во-вторых, оперативно (адаптивно) применять согласованные методы борьбы с такими помехами. Очевидно, реализация соответствующих алгоритмов в ИИС приведет к повышению эффективности ее работы.

В литературных источниках, содержащих сведения о возможных способах борьбы с такими помехами, мало внимания уделено совместному решению указанных задач. Так книги по теории обнаружения сигналов Г. Ван Триса, Б.Р. Левина, П.С. Акимова, В.И. Тихонова в основном рассматривают вопросы построения систем обнаружения сигналов на фоне стационарных помех с известными характеристиками, тогда как вопросу оценки параметров шума уделено недостаточное внимание.

Таким образом, актуальным для ИИС реального времени является разработка и исследование методов и средств оценки текущего спектра квазигармонической помехи. Известным методом борьбы с такой помехой является ее фильтрация. При этом необходимо, чтобы параметры применяемых фильтров изменялись в соответствии с текущей помехой.

Алгоритмы оценки квазигармонической помехи и требования к перестраиваемым фильтрам зависят и от вида модуляции полезного сигнала. В настоящей работе проведены исследования для ИИС, использующих в своих структурах время-импульсное преобразование.

В работах по спектральному анализу Г. Дженкинса, Д. Ваттса, С.М. Кея, С.Л. Марпла, М.Б. Пристли описано множество методов оценки спектра сигналов, однако вопросам выбора этих методов при решении практических задач уделено недостаточное внимание. Дело в том, что оценки, получаемые по одной и той же реализации процесса с помощью различных методов спектрального анализа, могут значительно отличаться. Поэтому очень сложно сформулировать общий алгоритм, позволяющий обнаруживать сигналы одного класса по оценке, полученной любым из методов. Таким образом, возникают задачи выбора метода оценки спектра и алгоритма обнаружения, максимально пригодных для выявления квазигармонических составляющих.

Другой проблемой, недостаточно освещенной в литературе, является определение характеристик процесса в условиях нестационарности входных данных. В частности, этому вопросу уделено внимание в книге Г. Ван Триса, где подробно рассматривается задача обнаружения флуктуирующей точечной цели. При этом в рамках предлагаемой модели исследуется процесс обнаружения импульсного сигнала, отраженного от цели, скорость и направление движения которой неизвестны. В то же время задача оперативного обнаружения нестационарной квазигармонической помехи, требующая решения ряда специфических вопросов, практически не рассматривается. Таким образом, вопрос адаптивной фильтрации нестационарных квазигармонических помех является открытым, а задача его решения актуальной.

Цель и основные задачи исследования. Целью данной диссертационной работы является разработка методов анализа и аппаратных средств адаптивной фильтрации нестационарных квазигармонических помех.

Для этой цели в диссертационной работе необходимо решить следующие задачи:

1. Обосновать выбор метода спектрального анализа и предложить алгоритмы, позволяющие оперативно, в натуральном масштабе времени, обнаруживать узкополосные и квазигармонические помехи;

2. Исследовать зависимости параметров алгоритмов от характеристик квазигармонических помех, определить границы применимости алгоритмов;

3. Обосновать принципы адаптации алгоритмов к изменяющимся характеристикам измеряемых помех;

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

5. Дать рекомендации по выбору аппаратных средств, позволяющих наиболее эффективно реализовать предлагаемый метод адаптивной фильтрации.

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

Научная новизна диссертационной работы в целом заключается в разработке метода и алгоритмов адаптивной фильтрации нестационарных квазигармонических помех. При этом получены следующие результаты:

1. Показано, что адаптивная фильтрация, основанная на оперативной оценке текущего спектра гармонической помехи и подавлении ее в реальном времени перестраиваемым фильтром, является реализуемым и эффективным методом борьбы с квазигармонической помехой в ИИС;

2. Исследовано влияние различных факторов на результаты оценки гармонических составляющих помехи. Показано, что основными факторами, влияющими на вероятность обнаружения нескольких гармонических составляющих в рамках исследуемого процесса, являются разность фаз между квазигармоническими составляющими, ширина полосы частот и взаимное расположение составляющих в частотной области;

3. Разработан алгоритм обнаружения квазигармонических составляющих, сочетающий пороговый критерий и схему обнаружения квазигармонических помех по разности уровней спектра. Получены аналитические зависимости, позволяющие определять параметры алгоритма для различных диапазонов измерений гармонических помех при наличии белого шума;

4. Предложен и исследован принцип адаптации алгоритма, основанный на изменении размера анализируемой выборки в зависимости от ширины спектра и скорости изменения частоты нестационарной квазигармонической помехи.

Практическая ценность работы. Практическая ценность диссертационной работы заключается в том, что использование результатов исследования позволяет снизить влияние квазигармонических помех на результаты измерений в ИИС.

При этом основными практическими результатами можно считать следующие:

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

2. Получены аналитические зависимости и определены количественные оценки основных характеристик алгоритмов, направленные на практическое использование при проектировании алгоритмов и их реализации;

3. Даны рекомендации по реализации алгоритмов при использовании микропроцессоров, в том числе так называемых DSP-процессоров, и программируемых логических интегральных схем (ПЛИС).

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

Реализация результатов диссертационной работы. Результаты диссертационной работы использованы при разработке радарного процессора радиолокационной станции МР-2ПВ «Балтика-М» производства ЗАО «Морские комплексы и системы».

Научные положения, выносимые на защиту:

1. Эффективным методом подавления квазигармонических помех для ИИС реального времени является адаптивная фильтрация, основанная на экспресс-анализе текущего спектра помехи и адаптивном изменении параметров подавляющих фильтров к текущему спектру помех и характеру его нестационарного изменения;

2. По точности, разрешающей способности, быстродействию и вероятности обнаружения гармонических составляющих помехи для ИИС реального времени наиболее приемлемым является метод, сочетающий пороговый отбор и обнаружение квазигармонических помех по разности уровней спектра;

3. Основными факторами, влияющими на оценку текущих характеристик спектра помех в рамках исследуемого метода, являются разность фаз между квазигармоническими составляющими, ширина полосы частот, взаимное расположение составляющих в частотной области и интенсивность шума.

Апробация результатов исследования. Основные результаты докладывались и обсуждались на ежегодных конференциях профессорско-преподавательского состава СПбГЭТУ, СПб, 2005-2008.

Публикации. По теме диссертации опубликованы 4 научные статьи (2 статьи опубликованы в ведущих научных журналах и изданиях, определенных ВАК).

Структура и объем диссертационной работы. Диссертация состоит из введения, четырех глав, заключения, списка используемой литературы, включающего 63 наименования, и двух приложений. Основная часть работы изложена на 145 страницах машинописного текста. Работа содержит 18 рисунков и 10 таблиц.

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

В первой главе на основании анализа вопросов повышения эффективности ИИС, включающих процедуры время-импульсного преобразования сигналов, определено направление исследования - разработка адаптивных методов и средств фильтрации нестационарных квазигармонических помех.

Определены условия исследования и критерии оценки рассматриваемых методов и средств. Степень искажения полезного сигнала xс(t) было решено количественно оценивать с помощью среднего квадрата отклонения оценки сигнала от истинной формы сигнала xс(t)

.

Эффективность фильтрации оценивается по изменению отношения сигнал/шум до и после фильтрации.

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

Сделан обзор известных методов спектрального анализа. В качестве критериев оценки использовались разрешение по частоте, средний квадрат ошибки, быстродействие и простота реализации алгоритма. При оценке алгоритмов рассматривалась возможность их применения в реальном масштабе времени. Сравнение известных методов оценки спектра показало, что наилучшими методами для обнаружения квазигармонических составляющих процесса являются классические методы спектрального анализа: метод периодограмм и метод модифицированных периодограмм Уэлча.

Отмечено, что значительное влияние на быстродействие классических методов спектрального анализа оказывает скорость выполнения дискретного преобразования Фурье (ДПФ). Теоретический анализ различных методов реализации ДПФ показал, что наименьшее количество операций обеспечивает метод разделенных оснований. Относительная простая схема реализации, регулярная структура алгоритма, низкая методическая погрешность определили выбор данного метода в качестве базового для практической реализации. Более того, было показано, что эффективность реализации метода при малых размерах преобразуемой выборки N близка к минимальным предельно достижимым значениям.

Для адаптивной фильтрации квазигармонических помех показана целесообразность использования фильтров с конечной импульсной характеристикой 1-го либо 2-го типа в силу их гарантированной устойчивости, линейности, простоты реализации, в том числе и простоты управления параметрами фильтров для реализации алгоритмов адаптации. Рассмотрена возможность получения коэффициентов фильтра методом обработки в частотной области, методом взвешивания, оптимальным методом, методом частотной выборки. При сопоставимом уровне точности, простата реализации является наиболее важным параметром в условиях реализации алгоритма в реальном масштабе времени, что обусловило выбор метода взвешивания для получения коэффициентов фильтра.

Во второй главе разработан алгоритм обнаружения квазигармонических составляющих и выведены формулы для настройки параметров алгоритма.

Проведен анализ основных факторов, влияющих на обнаружение квазигармонических составляющих, и установлено, что наибольшую важность имеют разность фаз, отношение амплитуд квазигармонических составляющих, а также эффект просачивания, возникающий по причине конечной длины анализируемой выборки N. Для борьбы с эффектом просачивания входные данные преобразуются с помощью весовой функции w(n) (n=1,2,..,N), также называемой весовым или временным окном. Характеристики, определяющие качество весовой функции, получены на основе амплитудно-частотной характеристики (АЧХ или амплитудного спектра) весового окна, называемого также частотным окном. Основными параметрами, характеризующими эффект просачивания, являются гребешковое искажение ASL, потери при обработке APL, потери в худшем случае AWCPL, максимальный уровень первого бокового лепестка MHSLL. Кроме того, удобно рассматривать зависимость Wl(k), выраженную в децибелах, которая характеризует АЧХ весового окна. Данная зависимость позволяет оценить, насколько уменьшается амплитуда спектра по мере увеличения разницы частот между истинным положением гармоники и исследуемой точкой в наихудшем случае, соответствующем наибольшему эффекту просачивания. Разница частот между такими точками определяется параметром k, который измеряется в интервалах дискретизации fd по частоте и инвариантен частоте дискретизации fd.

В результате проведенного анализа разработан алгоритм обнаружения квазигармонических составляющих.

Алгоритм обнаружения построен на анализе амплитудного спектра входного процесса, выраженного в децибелах, где значению амплитудного спектра процесса, равному 1, соответствует уровень 0 децибел.

В основу критерия принятия решения положен принцип превышения значением амплитудного спектра сигнала порогового значения X0. Кроме того, применен дополнительный критерий, суть которого заключается в превышении значением амплитуды в точке дискретизации значения амплитуды в соседней точке дискретизации на величину перехода X децибел. С учетом описанных принципов был сформулирован алгоритм обнаружения квазигармонических составляющих процесса. Алгоритм можно описать следующей последовательностью шагов:

1. Проверяем все значения амплитудного спектра от 0 до N/2 (Рис. 1,а). Если значение в точке i меньше значения X0 (децибел), то будем считать, что в данной точке не содержится значимых составляющих помехи, и будем принимать амплитуду в этой точке равной X0 (Рис. 1,б).

2. Последовательно рассматриваем пару соседних точек дискретизации по частоте i и i+1. Если значение амплитуды в точке i+1 превышает значение в точке i более чем на величину X децибел, то запоминаем значение амплитуды AmL и частоты fmL в точке i+1, так как в точке i+1 потенциально может быть зафиксирована нижняя граница диапазона частот. Повторяем шаг 2 до тех пор, пока значение в точке i+1 больше или равно значению в точке i. В случае если на последующих итерациях амплитуды в соседних точках i и i+1 отличаются более чем на значение X, то фиксируем AmL и fmL=(i+1)fd, считая её наиболее близкой к истинному положению нижней границы диапазона (Рис. 2,а). В случае если значение в точке i+1 меньше значения в точке i и значение fmL зафиксировано, переходим к шагу 3 и начинаем поиск необходимого спада АЧХ.

3. Последовательно рассматриваем пару соседних точек дискретизации по частоте i и i+1. Если значение в точке i превышает значение в точке i+1 на величину X децибел, то запоминаем амплитуду AmH и частоту fmH=ifd в точке i (Рис. 2,б). Если значение в точке i меньше значения в точке i+1, тогда возвращаемся к шагу 2. Если частота fmH зафиксирована, то переходим к поиску следующей гармоники, увеличивая величину m на 1 и возвращаясь к шагу 2.

Рис. 1. Работа алгоритма обнаружения (X0=-10дБ; X=3дБ): амплитудный спектр входного процесса (а), результат работы шага 1 (б)

Результатом работы алгоритма обнаружения будут являться сведения о частотах (fmL, fmH) и амплитудах (AmL, AmH) граничных значений диапазонов, в которых находятся квазигармонические составляющие.

Рис. 2. Работа алгоритма обнаружения (X0=-10дБ; X=3дБ): фиксация нижней границы частотного диапазона f1L на шаге 2 (а), фиксация верхней границы частотного диапазона f1H на шаге 3 (б)

адаптивный фильтрация квазигармонический

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

Разработанный алгоритм применим для обнаружения квазигармонических помех fx в диапазоне

,

где fd - частота дискретизации по частоте; FML - ширина центрального лепестка частотного окна, выраженная в fd.

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

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

.

Для окон, ширина центрального лепестка частотного представления которых не превышает 4fd (треугольное окно, окно Хэмминга, окно Ханна для =2) это условие выгляди следующим образом

.

Важнейшей характеристикой, оказывающей влияние на величину порога X0, является минимальная амплитуда сигнала A, выраженная в децибелах относительно истинной амплитуды гармоники, которая позволяет зафиксировать гармоническую составляющую при любом её расположении. Данная величина является функцией X и характеризует минимально возможное значение для величин AmL и AmH. Математически строгий расчет функции A(X) является сложной задачей. Получаемая в результате формула является громоздкой и мало пригодна для практического использования. Однако можно получить аналитические оценки для данной величины.

Соотношение (1) справедливо и для случаев непрямоугольных окон, однако лишь при выполнении условия

Отметим, что для большого числа частотных окон условие (2) выполняется лишь для крайне низких значений X, что делает для них практически непригодной формулу (1). В случае если X не удовлетворяет условию (2), для расчета значений A(X) можно воспользоваться следующим соотношением:

Условие, при котором справедлива формула (3) можно определить как

Для окон, ширина центрального лепестка у которых превышает 4fd формула (3) пригодна лишь при выполнении условия

.

Зная параметр A(X) требования к величине порога X0 можно выразить следующей формулой:

,

где Amax, Amin (дБ) - максимальная и минимальная амплитуды гармонической составляющей, которая может быть обнаружена.

Для использования алгоритма обнаружения диапазон амплитуд квазигармонических составляющих A=Amax-Amin должен удовлетворять условию

.

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

Некоторые частотные окна (прямоугольное окно, окно Ханна с =2, окно Кайзера, окно Блэкмэна, окно Тьюки с >1), называемые в работе монотонными, позволяют избежать образования ложных пиков в описанном случае. Для таких частотных окон справедливо следующее соотношение:

Далее установлена зависимость между дисперсией белого шума ш и параметрами X и X0. Чтобы избежать ложной тревоги, вызванной белым шумом, на пороговое значение накладывается следующее дополнительное условие:

,

где - максимальное значение шума с вероятностью P, выраженное в децибелах.

Диапазон значений величины перехода X для случая, когда A(X) получена с помощью (1), выражается следующей формулой

,

где amin - абсолютное значение минимальной амплитуды АЧХ, которую необходимо обнаружить в спектре, эквивалентное относительной амплитуде Amin; - абсолютное значение, которое с вероятностью P не будет превышено амплитудой шума.

Аналогичное (5) условие для случая получения A(X) из (3) может быть получено заменой AWCPL на -WI(1).

Предельный случай, когда существует гарантированная возможность обнаружить 2 гармонические составляющие с помощью описанного алгоритма при выполнении условия (4), определяется разностью частот гармоник f12=f1-f2. Для случая наихудшего взаимодействия фаз f12 можно оценить по следующим формулам:

, где .

Коэффициент kx определяет разницу частот между гармониками f12, выраженную в интервалах дискретизации fd. Величина f12 может служить оценкой погрешности определения диапазона частот для квазигармонической составляющей, обнаруженной с помощью описанного выше метода.

Произведено сравнение различных весовых функций. В условиях разработанного алгоритма рекомендовано использовать весовую функцию Ханна по причине низких значений параметра f12, как для малых, так и для больших значений величины A.

Получены аналитические выражения позволяющие связать размер выборки N со скоростью изменения частоты квазигармонической помехи, а также с шириной спектра помехи.

Определять размер выборки N необходимо на основании априорных данных о квазигармонической помехе, содержащейся во входном процессе. Имея информацию о скорости изменения частоты квазигармонической составляющей Vf оптимальный размер выборки можно определить как

В случае если узкополосная помеха расположена в диапазоне частот , превышающем значение fd, то эффективность обнаружения может снижаться, так как мощность помехи будет распределена между несколькими точками дискретизации. Кроме того, в случае узкополосного сигнала увеличение размера выборки имеет меньшую эффективность по сравнению со случаем гармонической составляющей, так как происходит лишь уточнение границ диапазона, тогда как непосредственно сама область, подлежащая фильтрации, не сокращается.

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

,

и для случая получения оценки спектра по методу модифицированных периодограмм Уэлча

,

,

где D - количество отсчетов в одном сегменте; S - количество отсчетов, характеризующее сдвиг между сегментами.

Третья глава посвящена построению фильтра, который на основе результатов алгоритма обнаружения позволит эффективно удалять квазигармоническую помеху и минимизировать искажения полезного сигнала, потенциально содержащегося в исследуемом процессе, а также разработке алгоритма адаптации.

Подробно рассматривается вопрос влияния фильтрации на полезный сигнал при условии построения идеального фильтра. Рассмотрены случаи фильтра нижних частот (ФНЧ) и режекторного фильтра, получены аналитические зависимости, позволяющие установить связь между параметрами фильтра и их влиянием на полезный сигнал.

Результатом алгоритма обнаружения квазигармонических помех является ряд значений (m) ={(fmL; AmL; fmH; AmH)}. На основе данного ряда была разработана методика, которая в реальном масштабе времени позволяет определять схему допусков, используемую для получения коэффициентов фильтра.

Важнейшим параметром для получения схемы допусков фильтра является ширина полосы перехода фильтра F. Для случая получения коэффициентов фильтра методом взвешивания полоса перехода определяется порядком фильтра Kf и формой весового окна wв(kf) (kf=1,2,...,Kf), используемого для определения уровня ослабления в полосе подавления фильтра. Кроме того, на основании априорных данных о полезном сигнале необходимо определить набор коэффициентов значимости для каждой полосы частот шириной ff, который определяет минимальный диапазон частот для анализа. Сравнение коэффициента значимости полезного сигнала и коэффициента значимости помехи, рассчитываемого в реальном времени, позволяет определить целесообразность подавления рассматриваемого диапазона частот. В качестве единой характеристики важности той или иной полосы частот целесообразно использовать энергию, которая будет удалена из рассмотрения посредством фильтра. В работе получены аналитические выражения, позволяющие оценить энергию сигнала, удаляемую реальным фильтром с учетом полосы перехода фильтра. Энергию помехи, сконцентрированную в области fd можно оценить на основании среднего значения спектральной плотности мощности в соседних точках дискретизации.

Методику получения схемы допусков фильтра можно разделить на 4 стадии (Рис. 3):

1. Проверка принципиальной необходимости фильтрации диапазонов значений [fmL-fd; fmH+fd]. Если для данной области весовой коэффициент сигнала превышает весовой коэффициент помехи, тогда полученный с помощью метода обнаружения диапазон частот (fmL; fmH) отмечается, как потенциальный кандидат на удаление из дальнейшего рассмотрения;

2. Определение диапазонов частот подавления для случая нулевой значимости полезного сигнала. На этой стадии осуществляется корректировка всех обнаруженных диапазонов частот (fmL; fmH) на величину , полученную по формуле, которая аналогична (6), с учетом фактических значений амплитуд (AmL; AmH). Кроме того, осуществляется объединение перекрывающихся диапазонов. В результате получен новый ряд, содержащий диапазоны частот (;). В случае если в (;) содержатся только диапазоны - потенциальные кандидаты на удаление, тогда такой диапазон частот исключается из дальнейшего рассмотрения.

3. Уточнение полос частот, в которых необходимо подавить помеху посредством фильтра. Диапазоны частот [fmL-fd; fmH+fd] не отмеченные на первой стадии последовательно расширяются: коэффициенты значимости сигнала и шума в соседних интервалах ff сравниваются до тех пор, пока не будет обнаружена граница соответствующего интервала (;) или не принято решение о сохранении полезного сигнала.

Рис. 3. Методика определения схемы допусков фильтра

адаптивный фильтрация квазигармонический

4. Определение схемы допусков фильтра. Полученные на стадии 3 полосы частот расширяются с учетом полосы перехода фильтра и объединяются в случае необходимости. В результате получен ряд значений (;), непосредственно использующийся для получения коэффициентов фильтра.

Коэффициенты фильтра определяются с помощью метода взвешивания посредством весовой функции wв(kf) таким образом, чтобы обеспечить ослабление квазигармонической помехи в полученных полосах подавления (;). Обновление коэффициентов фильтра происходит в режиме реального времени по мере обработки данных. Таким образом, время между двумя обновлениями коэффициентов фильтра, определяющее время реакции системы на изменение нестационарной квазигармонической помехи, напрямую зависит от размера анализируемой выборки N и времени, затрачиваемого системой на расчет коэффициентов фильтра. С другой стороны увеличение N потенциально ведет к сокращению диапазонов частот квазигармонических составляющих. Разработанный алгоритм адаптации позволяет изменять размер выборки N в зависимости от характеристик квазигармонической помехи (Рис. 4):

Рассматриваются диапазоны частот, полученные посредством алгоритма обнаружения {(fmL(i);fmH(i))}, где i - номер набора коэффициентов фильтра, последовательно обновляемых системой.

1. Сравниваем полученные диапазоны частот для наборов коэффициентов i и i+1 на новой итерации. Если количество диапазонов частот для наборов совпадает, а также для каждой пары значений диапазонов выполняются условия |fmL(i)-fmL(i+1)|<fd и |fmH(i)-fmH(i+1)|<fd, тогда увеличиваем размер выборки N в 2 раза и переходим к шагу 2. В случае, если |fmL(i)-fmL(i+1)|>fd или |fmH(i)-fmH(i+1)|>fd для любой пары значений диапазонов, уменьшаем размер выборки в 2 раза и повторяем шаг 1.

Рис. 4. Алгоритм адаптации размера выборки N

2. Сравниваем полученные диапазоны частот для наборов коэффициентов i и i+1 для новой итерации. Если количество диапазонов частот для наборов совпадает, а также для каждой пары коэффициентов выполняются условия |fmL(i)-fmL(i+1)|<2fd и |fmH(i)-fmH(i+1)|<2fd, тогда размер выборки N оставляем неизменным и переходим к шагу 1.

3. Увеличение правой части неравенства на 2 обусловлено аналогичным сокращением величины fd. Кроме того, при внесении поправки на используем удвоенное значение fd для снижения риска подавления неверного диапазона. В случае, если для любой пары |fmL(i)-fmL(i+1)|>2fd или |fmH(i)-fmH(i+1)|>2fd, уменьшаем размер выборки в 2 раза и возвращаемся к шагу 1.

При использовании схемы адаптации рекомендовано установить верхнюю и нижнюю границу для возможных значений размера выборки N.

Показано, что основными факторами, определяющими скорость получения коэффициентов фильтра, являются количество обнаруженных квазигармонических составляющих M и порядок фильтра Kf. Зависимость суммарного количества операций умножения и сложения для метода взвешивания может быть определена из соотношений

,

.

Четвертая глава посвящена вопросам проверки полученных алгоритмов и методик методами имитационного моделирования и даны практические рекомендации по реализации схемы адаптивной фильтрации.

В главе приведена обобщенная структурная схема системы, состоящая из блока обнаружения, фильтра и блока адаптации. Кроме того, описаны основные требования, предъявляемые к процедуре дискретизации входного аналогового сигнала.

Методами имитационного моделирования подтверждены основные соотношения, полученные для алгоритма обнаружения. Кроме того, произведена имитация работы всей системы, сочетающей в себе алгоритм обнаружения, методику получения коэффициентов фильтра, метод взвешивания, алгоритм адаптации размера выборки и фильтр, в реальном масштабе времени и оценена эффективность адаптивной фильтрации на основании выбранных критериев.

В состав радарного процессора радиолокационной станции МР-2ПВ «Балтика-М» производства ЗАО «Морские комплексы и системы» были включены разработанные алгоритмы адаптивной фильтрации. Проведены натурные испытания алгоритмов в акватории Финского залива. При одинаковых метеорологических условиях включение адаптивного фильтра повышало вероятность обнаружения малых целей.

В главе рассмотрены возможности реализации разработанных алгоритмов и методов на наиболее распространенных на данный момент платформах, широко применяемых в современной технике. К таким платформам относятся схемотехнические решения на базе универсальных микропроцессоров, цифровых сигнальных процессоров (DSP-процессоров) и ПЛИС.

Сравнение существующих схемотехнических реализаций показало, что указанные типы платформ позволяют добиться сопоставимых результатов. При этом скорость их работы примерно пропорциональна стоимости. Несколько лучшие результаты по быстродействию имеют универсальные процессоры, что объяснимо в силу огромных объемов и жесткой конкуренции на данном рынке. Однако с точки зрения гибкости реализации, несомненно, более предпочтительным является использование микросхем ПЛИС. Кроме того микросхемы ПЛИС позволяют параллельно осуществлять большой объем операций, тогда как при реализации системы на DSP или универсальном микропроцессоре такая возможность отсутствует.

Основные результаты диссертационной работы

1. Проанализированы различные методы спектрального анализа и показано, что оптимальными с точки зрения разрешения по частоте, среднего квадрата ошибки, быстродействия и простоты реализации алгоритма являются метод периодограмм и метод модифицированных периодограмм Уэлча. Выбор одного из этих методов определяется априорными сведениями о входной помехе.

2. Предложен алгоритм обнаружения квазигармонических составляющих шума по спектру входного процесса. Алгоритм включает в себя пороговый отбор и схему обнаружения квазигармонических помех, реализующую сравнение разности уровней спектра в соседних точках дискретизации с некоторой установленной величиной, называемой величиной перехода. Определена область применимости алгоритма, устанавливающая допустимые границы диапазона частот и диапазона амплитуд квазигармонической помехи.

3. Определено, что основными факторами, оказывающими влияние на выбор параметров алгоритма обнаружения, являются дисперсия белого шума, диапазон возможных амплитуд квазигармонических составляющих помехи и форма используемого весового окна. Получены аналитические выражения, позволяющие связать указанные факторы с диапазонами возможных значений величины порога и величины перехода. Сравнение весовых функций показало, что весовое окно Ханна наиболее подходит для использования в рамках разработанного алгоритма. Установлена аналитическая зависимость между рекомендуемым размером анализируемой выборки и скоростью изменения частоты квазигармонической помехи.

4. Разработана методика получения схемы допусков фильтра. Проведено аналитическое и экспериментальное исследование различных методик определения коэффициентов фильтра и выбран метод взвешивания, как наилучший с точки зрения простоты реализации и качества фильтрации. Предложен механизм изменения коэффициентов фильтра в режиме реального времени.

5. Предложен алгоритм адаптации, который заключается в изменении длины анализируемой выборки N в зависимости от динамики изменения спектра квазигармонической помехи.

6. Методами имитационного моделирования подтверждена эффективность использования разработанного комплекса средств для адаптивной фильтрации квазигармонической помехи.

7. Проанализирована возможность реализации разработанной схемы на различных платформах: универсальных процессорах, DSP-процессорах, ПЛИС. Простота оптимизации, а также широкие возможности по организации параллельной обработки данных позволяют рекомендовать ПЛИС в качестве аппаратной архитектуры для реализации разработанного метода.

8. Проведен анализ быстродействия разработанных алгоритмов. Показана взаимосвязь быстродействия с размером анализируемой выборки N, выбранным методом получения спектра и количеством обнаруженных квазигармонических составляющих.

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

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

Литература

адаптивный фильтрация квазигармонический

1.Бордюков А.Г. Адаптивный алгоритм определения частоты гармонических сигналов по спектру дискретизированного процесса / А. Г. Бордюков // Естественные и технические науки. - 2008. - №2. - С. 387-392.

2.Бордюков А.Г. Оценка частоты гармонических сигналов на основе амплитудно-частотной характеристики процесса. - / А. Г. Бордюков // Журнал научных публикаций аспирантов и докторантов. - 2008. - №4. - С. 221-227.

3.Авдеев Б.Я. Оценка аппаратного быстродействия одного класса алгоритмов определения спектра дискретизированного сигнала / Б.Я. Авдеев, А.Г. Бордюков // Известия СПбГЭТУ «ЛЭТИ» (Известия государственного электротехнического университета), «Сер. Приборостроение и информационные технологии». - 2007. - №1. - C. 36-40.

4.Авдеев Б.Я. Оценка аппаратурного быстродействия алгоритмов определения спектра дискретизированного сигнала на основе линейной фильтрации / Б.Я. Авдеев, А.Г. Бордюков // Вестник метрологической академии. - 2007. - Вып. 19. -С. 37-45.

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.