синтез адаптивного фильтра-наблюдателя двухфазного сигнала

реклама
ЕЛЕКТРОМЕХАНІЧНІ СИСТЕМИ ТА АВТОМАТИЗАЦІЯ
УДК 62-83
СИНТЕЗ АДАПТИВНОГО ФИЛЬТРА-НАБЛЮДАТЕЛЯ
ДВУХФАЗНОГО СИГНАЛА
Потапенко Е.М., Потапенко Е.Е., Соломаха А.В.
Запорожский национальный технический университет
Введение.
Современные
электроприводы
переменного тока (ЭП) в большинстве случаев
содержат преобразователи частоты (ПЧ) с широтноимпульсной модуляцией (ШИМ). Выходные
сигналы ПЧ с ШИМ (напряжения, токи) можно
представить как суммы полезных сигналов (главных
гармоник) и высокочастотных помех, причем
амплитуды помех могут в десятки раз превысить
амплитуды полезных сигналов. Кроме того, у
напряжения
помехи
представляют
собой
прямоугольные импульсы малой длительности.
Такая форма сигналов не позволяет путем числовой
обработки достаточно точно выделить полезные
сигналы,
необходимые
для
применения
в
алгоритмах управления и идентификации. Во
многих случаях частоты полезных сигналов
неизвестны. Постановка обычных аналоговых
фильтров приводит к недопустимому искажению
полезных сигналов. Вследствие сказанного, в
реализованных ЭП главные гармоники выходных
напряжений ПЧ с ШИМ отождествляют с
управляющими сигналами, подаваемыми на блок
ШИМ. Однако такой подход приводит к
погрешностям за счет падения напряжений на
транзисторах, запаздываний при открытии и
закрытии транзисторов блока ШИМ, а также за счет
“мертвого” времени. Для оценки главных гармоник
можно было бы попытаться использовать (см.
работу [1] и библиографию к ней) ряд методов,
таких как рекуррентный метод наименьших
квадратов,
расширенный
фильтр
Калмана,
дискретное преобразование Фурье, метод Проуни и
др. Однако, эти методы связаны с большим объемом
вычислений и для этих методов в случае с ШИМ
слишком велико отношение “шум/полезный
сигнал”.
В работах [2–5] для измерения главных гармоник
предложены простые адаптивные наблюдатели,
содержащие различные непрерывные фильтры и
дискретные компенсаторы искажений главных
гармоник. Тот факт, что в цифровую часть
алгоритмов сигналы поступают не непосредственно
с выходов ПЧ, а с выходов аналоговых фильтров,
позволяет существенно увеличить такт счета.
Недостатком указанных наблюдателей является
наличие дифференцирования сигналов для оценки
частоты
главных
гармоник,
снижающих
помехозащищенность
алгоритмов.
Для
восстановления помехозащищенности, сигналы
вычисленных скоростей пропускают через фильтры,
что приводит к появлению запаздываний в
определении частоты, что, в свою очередь, приводит
к снижению точности наблюдателей. При
фильтрации выходных напряжений ПЧ с ШИМ этот
недостаток можно устранить путем определения
частоты главных гармоник не по выходным
сигналам ПЧ с ШИМ, а по управляющим сигналам
блока ШИМ ПЧ. К сожалению, для построения
фильтров токов АД этого сделать нельзя.
Цель работы – синтез адаптивного фильтранаблюдателя главных гармоник выходных сигналов
(напряжений и токов) ПЧ с ШИМ, в котором
отсутствует дифференцирование сигналов.
Материал и результаты исследований.
Известно [6], что любой трехфазный вектор
(напряжение, ток, потокосцепление, ЭДС и т.п.)
можно привести к эквивалентному в том или ином
смысле двухфазному вектору. Аналитические
исследования и моделирование динамики ЭП с
наблюдателями работ [2–5] показывают, что
кинематика двухфазного вектора достаточно точно
описывается векторно-матричным уравнением
(1)
x  Jx ,

где
– неизвестная скорость плоского вращения
вектора x , J – кососимметричная матрица.
Указанные вектор и матрица имеют вид
x 
0  1
x   1 , J  
(2)
.
1 0 
x 2 
Пусть вектор x соответствует главным гармоникам
двух фаз двухфазного сигнала. На выходе ПЧ на
главные гармоники налагаются высокочастотные
шумы, обусловленные ШИМ, образующие вектор
v . Таким образом, измерением будет вектор:
(3)
y  x  v, v  v1 v 2 T .
Задачей является оценка вектора x и скорости  .
Для этого по уравнениям (2) и (3) составим
наблюдатель [7, 8, 9] в виде:
ˆ Jx̂  L( x̂  y) ,
x̂  
(4)
где L – матрица коэффициентов передачи
наблюдателя, знаком “^” обозначены оценки
соответствующих переменных. Уравнение (3) с
учетом (2) приводится к виду:
ˆ Jx̂  L( x̂  x  v) .
x̂  
(5)
Введем в рассмотрение ошибки наблюдателя:
~ 
~
ˆ .
x  x̂  x, 
С помощью обозначений (6) уравнение
перепишется в виде:
~ ) J( x̂  ~
ˆ 
( x̂  ~
x )  (
x) .
(6)
(1)
(7)
Вычитание из уравнения (4) уравнения (7) дает
уравнение ошибки наблюдателя:
Вісник КДПУ. Випуск 3/2006 (38). Частина 2
46
ЕЛЕКТРОМЕХАНІЧНІ СИСТЕМИ ТА АВТОМАТИЗАЦІЯ
~  0 . Сказанное означает,
что при x̂  0 ошибка 
что при q  0, L  0, x̂  0 , в соответствии с теоремой
Барбашина-Красовского, решение уравнения (8)
будет асимптотически устойчивым.
Как видно из уравнений фильтра (4), (12),
дифференцирование измерения y отсутствует, и
данный фильтр является более помехозащищенным
по сравнению с фильтрами в [2–5].
Матрица L имеет структуру
l 
l
L   11 12  .
l 21 l 22 
~ Jx̂  (
~)J ~
~
ˆ 
(8)
x  
x  L(~
x  v) .
Найдем условия, при которых однородное
уравнение, соответствующее уравнению (8), будет
иметь асимптотически устойчивое нулевое решение.
Для этого воспользуемся прямым методом В.М.
Ляпунова. Для уравнения (8) при v  0 составим
функцию Ляпунова в виде:
1 T ~ 1
ˆ  2 ,
(9)
V ~
x qx 
2
2
где коэффициенты q  0,   0 .
Будем полагать, что  меняется настолько
  0 . При этих
медленно, что можно положить 
условиях полная производная по времени функции
V с учетом уравнения (8) при v  0 примет вид:
1~
~ J x̂  
~ J ~
 ~
ˆ 
ˆ.
V
x T q
x  L~
x 

(10)

Положим, что в (10):
~ Jx̂  1 
~
~
ˆ  0 .
x T q

Для
выбора
матрицы
составим
L
характеристическое уравнение, соответствующее
~  0 . Это уравнение имеет вид:
уравнению (8) при 
ˆ  l12)(
ˆ  l21)  0 . (14)
p2  (l11  l22)p  l11l22  (
Исходя из аналогичности обоих скалярных
уравнений, соответствующих уравнению (8), а
также с учетом условий асимптотической
устойчивости, будем полагать:
~
(15)
l11  l22  l  0, l12  l21  l .
В этом случае уравнение (14) принимает вид:
~
ˆ  l )2  0 .
(16)
p2  2lp  l2  (
Представляются интересными два случая:
~
~
ˆ.
1) l  0, 2) l  
Моделировался
процесс
фильтрации
двухфазного сигнала x с переменными амплитудой
и частотой, описываемый уравнениями (3), (4), (12).
Сигнал v представлялся синусоидой с амплитудой
75 и частотой 24000 с-1. На рис. 1, 2 представлены
входной сигнал y1 , главная гармоника x1 , ее оценка
(11)
Из тождества (11) можно получить:
ˆ   q ~

x T Jx̂ ,
откуда с учетом (6), (2) и обозначения q  k  0
следует:
ˆ  k x T J x̂  k y T J x̂ .

(12)
T ~
~
С учетом (11) и тождества x J x  0 выражение
(10) упрощается до вида
 ~
(13)
V
x TqL~
x.
В том случае, когда qL  0 (с учетом того, что
q  0 , L – определенно отрицательная матрица),
функция
будет знакоотрицательной по
V
отношению к уравнению (8) при v  0 . Подстановка
~
~ Jx̂  0 , откуда следует,
x  0 в (8) при v  0 дает 
x̂1 , частота  сигнала x1 и ее оценка ̂ .
Рисунок 1 - Входной сигнал y1 , главная гармоника x1 , ее оценка x̂1 ,
частота  сигнала x1 и ее оценка ̂
Вісник КДПУ. Випуск 3/2006 (38). Частина 2
47
ЕЛЕКТРОМЕХАНІЧНІ СИСТЕМИ ТА АВТОМАТИЗАЦІЯ
Рисунок 2 - Входной сигнал y1 , главная гармоника x1 , ее оценка x̂1 ,
частота  сигнала x1 и ее оценка ̂
Выводы. Синтезирован адаптивный фильтр
низких частот двухфазного гармонического сигнала,
оценивающий главные гармоники фаз и частоту
сигналов с приемлемой для практики точностью.
Для дальнейшего улучшения фильтрующих свойств
фильтра его можно комбинировать с фильтрами
работ [3-5] с использованием в них оценки частоты
из данного фильтра. В этом случае фильтр будет
многокаскадным.
6. Кузовков Н.Т. Модальное управление и
наблюдающие
устройства.
–
М.:
“Машиностроение”, 1976. – 184 с.
7. Квакернаак Х., Сиван Р. Линейные
оптимальные системы управления. – М.: “Мир”,
1977. – 650 с.
8. Андреев Ю.Н. Управление конечномерными
линейными объектами. – М.: Изд-во “Наука” гл. ред.
физ.-матем. лит., 1976. – 424 с.
ЛИТЕРАТУРА
1. Потапенко Е.Е. Определение скорости
плоского вращения вектора, заданного его
проекциями // Радиоэлектроника. Информатика.
Управление. – 2002. – №1. С. 143-146.
2. Потапенко Е.М., Потапенко Е.Е. Фильтрация
многофазных
нестационарных
гармонических
сигналов // Электротехника. – 2003. – №3. С. 55-57.
3. Потапенко Е.Е. Синтез и анализ аналогоцифровых адаптивных наблюдателей многофазных
неопределенных сигналов // Радиоэлектроника.
Информатика. Управление. – 2003. – №1. С. 139142.
4. Потапенко Е.Е., Потапенко Е.М. Синтез и
анализ компенсационных фильтров многофазных
неопределенных сигналов // Вісник Національного
технічного університету “ХПІ”. Збірник наукових
праць
“Проблеми
автоматизованого
електропривода. Теорія і практика”. – Харків: НТУ
“ХПІ”. – 2003. – №10, т.2. С. 342-344.
5. Ключев
В.И.
Теория
электропривода:
Учебник для вузов. – М.: Энергоатомиздат, 1985. –
560 с.
Вісник КДПУ. Випуск 3/2006 (38). Частина 2
48
ЕЛЕКТРОМЕХАНІЧНІ СИСТЕМИ ТА АВТОМАТИЗАЦІЯ
Стаття надійшла 15.04.2006 р.
Рекомендовано до друку
д.т.н., проф. Родькіним Д.Й.
Вісник КДПУ. Випуск 3/2006 (38). Частина 2
49
Скачать