Главная Контакты Добавить в избранное Авторы Вопросы и ответы
,

УДК 681.5.01

АДАПТИВНАЯ ПЕРЕСТРОЙКА ЦИФРОВОГО ФИЛЬТРА В СИСТЕМЕ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ

Малахов В.П.,  Ситников В.С.,  Яковлева И.Д.

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

При построении перестраиваемых фильтров обычно используют нерекурсивные фильтры высокого порядка, что усложняет их реализацию и подстройку. Это обусловлено тем, что у нерекурсивных фильтров отсутствует проблема устойчивости передаточной функции [2,3]. Применение адаптивных алгоритмов для перестройки характеристик рекурсивных фильтров имеет ряд ограничений. Прежде всего, это проблемы устойчивости передаточной функции и ограничения диапазона изменения управляемого параметра, а также линейность управления.

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

Рис. 1 Перестраиваемый цифровой фильтр

xn — входной сигнал; yn — выходной сигнал; y* — внешнее управляющее воздействие; аn — коэффициенты алгоритма подстройки

 

Для цифрового рекурсивного фильтра первого порядка справедливо разностное уравнение:

,                                                                              (1)

где yn-1 – выходной сигнал фильтра в n-1 момент времени; b – весовой коэффициент.

Для изменения коэффициента an цифрового фильтра (рис. 1) воспользуемся известными адаптивными алгоритмами по методу наименьших квадратов, поскольку они нашли широкое применение при обработке сигналов, имеют не высокую вычислительную сложность и требования к памяти. Это такие алгоритмы как адаптивные алгоритмы по методу наименьших квадратов (LMS — Least Mean Square) и его варианты - алгоритмы со знаком сигнала данных (SD LMS — Sign-Data LMS), алгоритмы со знаком сигнала ошибки (SE LMS — Sign-Error LMS), алгоритмы со знаком сигнала данных и знаком сигнала ошибки (SS LMS — Sign-Sign LMS) [4].

Алгоритм подстройки коэффициента цифрового фильтра аn по методу наименьших квадратов обычно имеет вид:

,                                                 (2)

где a – шаг подстройки; d – весовой коэффициент; an, an-1 – коэффициенты цифрового фильтра в n и n-1 моменты времени; еn = y* - yn  — сигнал ошибки.

Тогда перестраиваемый цифровой фильтр будет описываться системой уравнений:

,                                                        (3)

переходя к изображениям через Z-преобразование, получим:

.                                                        (4)

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

.                          (5)

Поскольку ошибка в пределе стремиться к заданному значению ,  то и его Z-преобразование будет стремиться E(z) ® b, тогда выражение (5) можно привести к виду:

,                                                                  (6)

где C1 = - ( b + d ); C2bd; b и d < 0.

Следует отметить, что применение алгоритма адаптации для перестройки коэффициента усиления цифрового фильтра привело к повышению порядка передаточной функции устройства в целом (6), т.к. исходный фильтр имел передаточную функцию первого порядка (1).

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

,                                       (7)

алгоритмом перестройки порядка N2 вида

                                     (8)

Получим “чисто рекурсивный” цифровой фильтр порядка N1+N2, передаточная функция которого будет иметь вид:

.                                                        (9)

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

Для анализа свойств полученной передаточной функции рассмотрим реальный фильтр с частотой среза fc = 1,5 кГц при частоте дискретизации fд = 12 кГц. Обозначим через k числитель передаточной функции (6).

Перестройка коэффициента k приводит к изменению коэффициента усиления при постоянных коэффициентах знаменателя C1 = -0,9128 и C2 = 0,3333 и относительной частоте среза . ФЧХ при этом остается неизменной, рис. 2.

При комплексной перестройке коэффициентов числителя и знаменателя (смотри таблицу параметров) можно стабилизировать коэффициент усиления и варьировать частоту среза, рис. 3.

 

Параметры цифрового фильтра при перестройке его коэффициентов

п/п

k

C1

C2

, rad

1

0,0144

-1,6330

0,6906

0,25

2

0,0295

-1,4726

0,5906

0,41

3

0,0376

-1,3928

0,5433

0,47

4

0,0495

-1,2796

0,4776

0,56

 

Следует отметить, что комплексная перестройка приводит к изменению ФЧХ, однако это может привести к искажениям формы выходного сигнала.

 

 

Рис. 2. АЧХ и ФЧХ цифрового фильтра при перестройке коэффициента числителя

Рис.3. АЧХ и ФЧХ цифрового фильтра при перестройке коэффициентов числителя и знаменателя

 

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

 

Possibility of adaptive algorithms application on a Least Mean Square for reorganization of low order recursive filter was considered. Digital adaptive filter transfer function was deduced. Magnitude Response and Phase Response conduct at change of numerator and denominator factors of transfer function was considered. Possibility to carry out separate reorganization of amplification factor and cut frequency of the received digital filter was shown.

 

1.                  Айфитчер, Эммануил С., Джервис, Барри У. Цифровая обработка сигналов: практический поход, 2-е издание. : Пер. С англ.- М.: Издательский дом  „Вильямс”, 2004. – 992 с.

2.                  Изерман Р. Цифровые системы управления: Пер. с англ. – М.: Миp, 1984. - 541с.

3.                  Уидpоу Б., Стиpнз С. Адаптивная обpаботка сигналов. – М.: Радио и связь, 1989.- 440с.

4.                  Equalization, Prof. David Johns, University of Toronto, (johns@eecg.toronto.edu)

 





Ответы на вопросы [_Задать вопроос_]

Читайте также

 
Ситников В.С. Оценка верхней границы ошибок квантования в цифровом фильтре с фиксированной точкой.

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

Ситников В.С., Брус А.А. Анализ коэффициентов перестраиваемого цифрового фильтра нижних частот второго порядка.

Ситников В.С. Реализация цифрового фильтра высокого порядка в каскадной форме по критерию минимума выходного шума квантования.

Ситников В.С. Анализ путей уменьшения погрешностей цифровых устройств с фиксированной точкой.

Войтенко В.В., Дикусар Е.В, Ситников В.С. Определение частоты среза устройства сглаживания данных на основе метода скользящего среднего

66 Химическая технология. Химическая промышленность. Родственные отрасли

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

Религия. Теология

Таблицы общих определителей "I(K)" (Материалы)

55 Геология. Геологические и геофизические науки

63 Сельское хозяйство. Лесное хозяйство. Охота. Рыбное хозяйство

Долина В.Г., Писаренко А.В. Синтез складної багатовимірної системи управління випарною станцією на основі рефрактометричних вимірювань

Моделирование объектов и систем управления

Методы построения адаптивных систем управления

Михайленко В.С., Ложечников В.Ф. Методы настройки нечеткого адаптивного ПИД-регулятора

Щокін В.П., Сушенцев О.О., Коломіц Г.В. Інтелектуальна система управління з нечітким адаптивним емулятором

Михайленко В.С., Ложечников В.Ф. Анализ методов разработки нечетких САР для управления сложными взаимосвязанными объектами

Кучеров Д.П., Василенко А.В., Иванов Б.П. Алгоритм адаптивного терминального управления динамической системой с элементом дифференцирования

Клименко А.К. О получении желаемых показателей качества адаптивной системы с обратной моделью

Шутеев Э.И., Белокопытов Д.О. Определение постоянной составляющей сигналов методом адаптации

Митрахович М.М. Интеграция методов при синтезе сложных систем в условиях априорной неопределенности

Клименко А.К. Об устранении колебательности адаптивной системы в промежутках дискретного времени

Балтовский А.А. Выбор критериев эффективности функционирования адаптивной автоматизированной системы управления, ее подсистем и промышленного производства

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

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

Ковриго Ю.М., Мовчан А.П., Полищук И.А., Фоменко Б.В. Адаптивное управление теплоэнергетическими процессами

Клименко А.К. Об ускорении сходимости процессов в адаптивной системе с обратной моделью

Вишневский Л.В., Веретенник А.М., Войтецкий И.Е. Выбор критерия для оценки процесса включения генераторов на параллельную работу

Носов П.С. Принятие адаптивной стратегии при формировании траектории обучения в пространстве.

Ковриго Ю.М., Фоменко Б.В., Поліщук І.А. Адаптивна система регулювання витрати палива.

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

Клименко А.К. Об оптимизации коэффициента усиления в адаптивной системе с обратной моделью.

Бобриков С.А., Пичугин Е.Д. Коррекция нелинейной характеристики типа «реле с зоной нечувствительности».

Ладанюк А.П., Заєць Н.А., Луцька Н.М. Застосування адаптивних систем керування для нестаціонарних об'єктів технологічних комплексів неперервного типу.

Ковриго Ю.М., Мовчан А.П., Полищук И.А. Метод построения самонастраивающихся регуляторов для промышленного применения.

Балтовский А.А. Способ адаптивной алгоритмизации задач расчета производст-венной программы.

Орлов В.В. Эффективность адаптивных фильтров при расстройке принимаемого и опорных сигналов.