ЭЛЕКТРОННЫЕ И ЭЛЕКТРОМАГНИТНЫЕ
УСТРОЙСТВА
УДК 681.586
В. В. Иванов, В. К. Шакурский, М. В. Шакурский
СИНТЕЗ ЦИФРОВЫХ ФИЛЬТРОВ ДЛЯ ГЕНЕРАТОРНЫХ ПРЕОБРАЗОВАТЕЛЕЙ ПОВЫШЕННОЙ ЧУВСТВИТЕЛЬНОСТИ
Рассматривается задача синтеза цифровых автоколебательных систем. Представлено решение задачи синтеза цифрового фильтра со смещаемой фазоча-стотной характеристикой.
Ключевые слова: цифровая автоколебательная система, баланс фаз, цифровой фильтр, амплитудно-частотная характеристика, фазочастотная характеристика.
Цифровые генераторные преобразователи состоят из аппаратного модуля, в котором происходит преобразование контролируемого физического параметра в управляющее воздействие, и программного модуля, представляющего собой виртуальную управляемую автоколебательную систему, преобразующую управляющее воздействие в изменение частоты генерируемого периодического сигнала [1, 2].
Основой автоколебательной системы являются цифровые фильтры (ЦФ) и обратные связи, необходимые для выполнения условий баланса амплитуд и баланса фаз. Частотный диапазон, способы управления и способы настройки генераторных преобразователей определяют свойства ЦФ.
Наиболее эффективный способ управления частотой генерируемого сигнала — внесение дополнительного фазового сдвига в автоколебательную систему, который изменяет условие баланса фаз. Следовательно, ЦФ должны иметь управляемую фазочастотную характеристику (ФЧХ). При этом амплитудно-частотная характеристика (АЧХ) должна сохранять заданную полосу пропускания, в которой выполняется условие баланса амплитуд.
При настройке генераторного преобразователя в режиме повышенной чувствительности необходимо и смещать ФЧХ, и изменять ее крутизну.
Разрешающую способность цифровых генераторных преобразователей определяет количество отсчетов в „скользящей" выборке сигнала. Например, при точности преобразования порядка долей процента, количество отсчетов должно составлять единицы и десятки тысяч. Обработка такого количества отсчетов требует увеличения интервала дискретизации, а это ограничивает частотный диапазон использования генераторных преобразователей. Необходимы быстрые алгоритмы цифровой фильтрации.
Как показывают исследования алгоритмов цифровой фильтрации, вышеперечисленным условиям удовлетворяют цифровые фильтры, которые синтезируются методом частотной выборки.
В основе метода частотной выборки лежит аппроксимация АЧХ фильтра рядом Котель-никова, поэтому для реализации заданной АЧХ нужны элементарные цифровые фильтры (ЭЦФ), соответствующие элементам ряда: т.е. АЧХ элементарных ЦФ должны описываться функцией sine, а ФЧХ должны быть линейной функцией.
Одним из способов синтеза ЭЦФ является использование „скользящего" комплексного дискретного преобразования Фурье [3, 4]. В этом случае средняя частота каждого ЭЦФ равна соответствующей составляющей спектра „скользящей" выборки сигнала, начиная с нулевой. Комплексные отсчеты спектра „скользящей" выборки сигнала определяются выражением
N-1 -2 jnnq
(1)
1
N n=0
une
N
где и — массив отсчетов входного сигнала; q — номер спектральной составляющей и соответственно номер ЭЦФ, N — количество отсчетов в выборке сигнала.
При смещении выборки на один отсчет исключается первое слагаемое с нулевой фазой в сумме (1) и добавляется одно новое. Все остальные слагаемые остаются неизменными, изменяются лишь их порядковые номера на единицу, что эквивалентно повороту суммарного вектора на угол 2mq/N. Таким образом, значение очередного вектора можно определить на основе значения предыдущего вектора. Умножение вектора на единичный вектор поворота с заданным углом у позволяет внести в ЭЦФ необходимое смещение по фазе, что приводит к смещению его ФЧХ. В результате математическая модель работы ЭЦФ принимает следующий вид:
(( 2]'щ 22]щ ^ А
ип-N-1
Uq,n = 2
X.
q,n_1
N
N
N
+ — e N
N
W
Л
(2)
Комплексное значение выходного сигнала ЦФ определяется суперпозицией комплексных значений сигналов ЭЦФ:
ип =Е(К ("1)Хп) , (3)
q
где К — амплитудный коэффициент выходного сигнала соответствующего ЭЦФ; множитель (-1) С1 необходим для согласования ФЧХ отдельных ЭЦФ.
Отсчеты выходного сигнала ЦФ определяются либо как действительная, либо как мнимая составляющие вектора (3):
ивых,п = (ип ) , <ъж,п = 1т (ип ) . (4)
Это позволяет дополнительно смещать ФЧХ на угол п/2 . Для нулевого ЭЦФ выражение (1) преобразуется к виду
N _1
X0,n - — Z
N
n-0
Математическая модель работы нулевого ЭЦФ имеет следующий вид:
U0,n = X
u
n - N _1
0,n_1
(5)
(6)
N N
Частотная характеристика ЭЦФ при использовании действительной составляющей ком
плексного выходного сигнала описывается выражением
(
Sq (Й) =
-Й Sin
(_2жо)
ш - ш cos
(_2жо)
Л
л(ш2 - q2)
л(ш2 -q2)
jVq
(7)
30
В. В. Иванов, В. К. Шакурский, М. В. Шакурский
модуль которого является АЧХ, а аргумент — ФЧХ, ш — нормированная частота.
На рис. 1 приведены АЧХ и ФЧХ четвертого ЭЦФ (д = 4, у = 0). Изменение угла наклона ФЧХ при неизменном интервале дискретизации достигается изменением количества отсчетов в „скользящем" окне. Период единичной нормированной частоты равен времени получения этих отсчетов. Следовательно, при изменении угла наклона ФЧХ смещаются средние реальные частоты фильтров. Это усложняет настройку генераторных преобразователей. Для компенсации смещения средних частот необходимо смещать ФЧХ.
и (ш)
0,9
0,6
0,3
Ф(ш)
1,571
-1,571
-3,142
2 3 4 5 Ш
Рис. 1
В генераторных преобразователях необходимо синтезировать ЦФ с большим подавлением сигнала вне полосы пропускания, чем у ЭЦФ, и с расширенной полосой пропускания, чтобы максимально использовать участок ±п ФЧХ. Это достигается дополнительным введением двух соседних ЭЦФ с определенными амплитудными коэффициентами. Например, добавив к четвертому ЭЦФ с единичным амплитудным коэффициентом третий и пятый с амплитудными коэффициентами 0,41 и 0,44, получим частотные характеристики, приведенные на рис. 2 ( у = -0,2 для всех ЭЦФ). Таким образом, подавление сигнала вне полосы пропускания увеличилось, ФЧХ сместилась на заданный угол и полоса пропускания стала шире, что позволяет максимально использовать область ±п ФЧХ при соответствующем выборе коэффициентов усиления в цепи обратной связи автоколебательной системы. Очевидно, что ЦФ, состоящий из трех ЭЦФ, является оптимальным.
и (Ш)
0,9
0,6
0,3
Ф(ш)
1,571
-1,571
-3,142
4
Рис. 2
В генераторных преобразователях повышенной чувствительности, при реализации фильтра с инвертированной ФЧХ, используется блок выделения постоянной составляющей. Его функцию выполняет нулевой ЭЦФ, частотные характеристики которого совпадают с приведенными на рис. 2.
0
0
0
0
2
3
5
Таким образом, использование метода частотной выборки и прямого „скользящего" комплексного дискретного преобразования Фурье позволяет синтезировать цифровой фильтр, обладающий необходимым быстродействием и широкими возможностями для независимого смещения фазочастотных характеристик, что необходимо при настройке генераторных преобразователей.
Приведенные результаты получены в рамках НИР, выполняемой по плану фундаментальных исследований Поволжского государственного университета сервиса, поддерживаемых госбюджетным финансированием.
список литературы
1. Шакурский В. К., Иванов В. В. Увеличение чувствительности генераторных параметрических преобразователей // Изв. вузов. Приборостроение. 2005. Т. 48, № 7. С. 47—51.
2. Шакурский В. К., Нагаев Д. А. Цифровой генераторный преобразователь повышенной чувствительности // Изв. вузов. Приборостроение. 2010. Т. 53, № 1. С. 45—49.
3. Шакурский В. К., Шакурский М. В. Математическая модель цифровых фильтров, реализуемых методом частотной выборки // Вектор науки Тольяттинского государственного университета. 2011. № 2(16). С. 94—96.
4. Заявка № 2011122036/08. Цифровой фильтр со смещаемой фазочастотной характеристикой / В. К. Шакурский, М. В. Шакурский. Решение о выдаче патента РФ на полезную модель от 24.06.2011.
Виктор Васильевич Иванов
Сведения об авторах
— д-р техн. наук, доцент; Поволжский государственный университет сервиса, кафедра информационного и электронного сервиса, Тольятти; E-mail: Ivanov@tolgas.ru
Виктор Константинович Шакурский — д-р техн. наук, профессор; Тольяттинский государственный университет, кафедра электроснабжения и электротехники; E-mail: Shakurskiy@mail.ru
— Поволжский государственный университет сервиса, кафедра информационного и электронного сервиса, Тольятти; зав. лабораторией; E-mail: M.Shakurskiy@gmail.com
Максим Викторович Шакурский
Рекомендована кафедрой информационного и электронного сервиса ПВГУС
Поступила в редакцию 29.12.11 г.