УДК 621.34: 62-50
Алгоритмы синтеза наблюдателей нагрузки электропривода
Лебедев С.К., канд. техн. наук, Коротков А.А., асп.
Рассматривается классический алгоритм синтеза астатических наблюдателей электропривода с учетом влияния на динамику начальных условий объекта управления и внешней нагрузки. Получены эквивалентные передаточные функции, определяющие характер переходного процесса восстановленного вектора состояния. Предложена методика расчета фильтров, компенсирующих нули передаточных функций в канале действия возмущений объекта. На примере двух наблюдателей нагрузки показана эффективность использования пассивных фильтров.
Ключевые слова: передаточная функция, вектор состояния, синтез, полоса пропускания.
DRIVE LOAD OBSERVERS SINTHESIS ALGORITHMS
Lebedev C.K., Candidate of Engineering Science, Korotkov A.A., Graduate student
The classic algorithm of synthesis of the astatic spectators of the electric drive is considered in view of effect on dynamics of the entry conditions of object of control and external load. The equivalent transfer functions determining character of transient of recovered state vector are obtained. The technique of calculation of filters compensatory nulls of transfer functions in a channel of operation of disturbances of object is offered. On an example of two spectators of load the productivity of passive filters is rotined.
Keywords: transmission function, vector of the condition, syntheses, passband.
Современные электроприводы переменного тока с развитым микропроцессорным управлением позволяют специалистам осуществить многие идеи, которые ранее сдерживались ограничениями технической реализации. Последние годы все интенсивнее используются в системах управления электроприводом методы косвенного определения переменных, необходимых для повышения качества управления. Астатические наблюдатели состояния электропривода позволяют, наряду с переменными, восстанавливать значения возмущений электропривода, не доступные для измерения с помощью датчиков. Такие наблюдатели, разработанные специально для определения механической нагрузки электропривода, можно определить как наблюдатели нагрузки электропривода.
Рассмотрим основные проблемы, связанные с синтезом наблюдателей нагрузки.
Суть «классических» алгоритмов синтеза астатических наблюдателей [1] заключается в расчете коэффициентов матрицы обратной связи [ ^] с
помощью характеристического уравнения наблюдателя состояния полного порядка:
Се1 ( [Е ] - [ А'] + [^][С']) = 0, (1)
где матрицы [ А'] и [С'] - матрицы состояния и выхода астатического наблюдателя объекта управления соответственно.
Уравнение (1) соответствует общему случаю уравнения состояния для невязки наблюдателя:
-((]-№■])[ ) ]+[F ][Z ]
(2)
где [Т] и [Т] - вектора нагрузки объекта управления и его оценки соответственно; [X'] - вектор
невязки переменных состояния астатического наблюдателя; [Г] - матрица, описывающая действие нагрузки на объект.
Использование стандартных распределений [2] при синтезе наблюдателей нагрузки позволяет получить желаемые расположения корней характеристического уравнения - полюсов передаточных функций астатического наблюдателя. В большинстве случаев этим и ограничиваются, не рассматривая влияние нулей передаточных функций, искажающих динамику наблюдателя. При этом искажение динамики может оказаться существенным.
Анализ выражения (2) показывает действие основных «возмущений» астатического наблюдателя (рис. 1), а именно:
- несоответствие начальных условий переменных состояния модели и объекта управления;
- изменение «внешнего» возмущения объекта - нагрузки.
[ X '(0)]
С
[ z ]
[Н* ]
\_Heq2 ]
[ *']|..][ Xi ]
=ХЕ>=>| [Wf ]
Рис. 1. Формирование динамики астатических наблюдателей
Влияние несоответствия начальных условий объекта и модели наблюдателя проявляется
введением дополнительного слагаемого - [ X '(0)]
в уравнение (2).
По (2) с учетом вышесказанного получена эквивалентная матрица передаточных функций [Не(?1] между переменными вектора невязки и их начальными условиями:
[ М=(з [Е НАМЧС'])-1....
*Ц(з [Е ]-[А'] + [^][С']) <3>
-"Се1 ([Е ]-К] + [и][С' ])•
где корни полиномов - компонентов адъюнкта в числителе определяют нули передаточных функций.
Выражение матрицы передаточных функций [Не(?1] показывает, что анализа расположения полюсов характеристического уравнения (1) оказывается недостаточно и для получения желаемого вида переходного процесса необходимо исключить влияние нулей. Аналогично, если проводить анализ эквивалентной матрицы передаточных функций [Не42 ] между внешними возмущениями [Т ] и
невязками, можно получить аналитическое выражение для полинома конкретного числителя передаточной функции.
Выражение в общем виде для передаточной функции [Нед2 ] можно записать следующим образом:
[Н„2 ] = ( [Е]-[А] + [1][С])-1 [Г]. (4)
Влияние нулей передаточных функций эквивалентных матриц [Неч1] и [Нед2 ] можно компенсировать путем фильтрации оценок переменных состояния астатических наблюдателей. На рис. 1 пунктирными линиями выделен блок компенсации действия нулей, представляющий собой матрицу [\М( ] пассивных фильтров. В этом случае переходные процессы оценок системы [ Х'( ] определяются
только расположением полюсов - корней характеристического уравнения (1).
Алгоритм синтеза пассивных фильтров для компенсации нулей для оценок нагрузки включает в себя:
1. Расчет коэффициентов матрицы наблюдателя [и] по характеристическому уравнению (1),
матрицы состояния и выхода которого определяются уравнениями модели возмущения.
2. Совмещение в одном уравнении уравнения состояния объекта и астатического наблюдателя:
б_
6І
' X" Г “I "и"
А [ X' _ = [Нед2 _ _ г _
где Heq2¡¡ в =
л
А (3)
(5)
- передаточная функция между
выходом і и входом ] .
Для модели наблюдателя с астатизмом второго порядка выражение (5) запишется в следующем виде:
т. е
" X" (
А =
_ X' _ V
вЕ - А -ІС
0
вЕ - А-
х
ІС
. [Н.
(
ец2 _
вЕ - А -ІС
0
вЕ - А
В
В
ІС'
, (6)
Р"
0 _' функции
3. Нахождение передаточной фильтра для конкретной нагрузки:
1
щ (з) = ц В ц (з)
Для объекта управления - механической системы электропривода с жесткими кинематическими связями, используя алгоритм, описанный выше, вычислим параметры фильтров для основных видов наблюдателей состояния нагрузки:
- полный наблюдатель с астатизмом второго порядка (ПНА2) [3];
- полный наблюдатель с заданием полосы пропускания по возмущению (ПНПП) [4].
Структурная схема объекта управления и наблюдателя с астатизмом второго порядка приведена на рис. 2,а.
Выражение (6) будет иметь вид
Ф п О
ф
А
□
А
Мі
А
Мі
= [м ]-
0 0
1 1
^Е ^Е
0 0
1
0
^Е
0 0
0 0
м
мі
(7)
где матрица [М ] представлена в виде
[м ] =
в -10 0 в 0
-І, 0 в + /
-І2 0
0 0 0
0 0 0
-1 0 0
в 1 ^Е 0
0 в -1
0 0 в
-І3 0 І3
-І* 0 І*
ф(ф) и О (О) - угол поворота и скорость вращения вала с моментом инерции JE и их оценки
А
соответственно; М и Ми(Ми) - момент двигателя, приложенный к валу, момент нагрузки и его оценка соответственно; и4 - компоненты
матрицы [и].
Передаточная функция фильтра для оценки момента нагрузки вычисляется из (7):
1
^М (з) =-Л— (8)
3 й3 +1
и
А
А
а)
Рис. 2. Модели объекта управления и наблюдателей нагрузки: а -кания по возмущению
Структурная схема объекта управления и наблюдателя с заданием полосы пропускания по возмущению приведена на рис.2,б.
Проводя аналогичные преобразования, передаточная функция фильтра для оценки момента нагрузки примет вид 1
Щи (з) = -------------------------------------------■ (9)
1
где Тн - определяет полосу пропускания по возмущению [4].
Результаты моделирования наблюдателей нагрузки с фильтрами и без них приведены на рис. 3 при настройке на стандартное распределение по биному Ньютона.
Рис. 3. Переходные процессы восстановления нагрузки астатическими наблюдателями: 1 - ПНА2 без фильтра; 2 -ПНПП без фильтра; 3 - ПНА2 и ПНПП с фильтрами
Заключение
Предложенный алгоритм синтеза наблюдателей состояния и нагрузки обеспечивает компенсацию погрешности при восстановлении переменных и нагрузки электропривода, обуслов-
б)
с астатизмом второго порядка; б - с заданием полосы пропус-
ленной негативным влиянием «нулей» передаточных функций при ненулевых начальных условиях и действии внешних возмущений.
Эффективность применения разработанного алгоритма показана на примере наблюдателей нагрузки электропривода с повышенным порядком астатизма, которые обеспечивают оценку мгновенного значения механической нагрузки на валу электропривода при изменении нагрузки по произвольному закону или с заданной полосой частот.
Теоретические положения нашли подтверждение экспериментальными исследованиями с применением средств имитационного моделирования.
Разработанный алгоритм синтеза наблюдателей может быть рекомендован для использования применительно к широкому кругу объектов, на которые действуют возмущения произвольной формы или с заданными частотными свойствами .
На основе наблюдателей нагрузки в современных электроприводах становится возможным применение принципов комбинированного управления с использованием обратной связи по возмущению.
Дальнейшая работа ведется в области разработки на основе предложенного подхода алгоритма синтеза редуцированных наблюдателей нагрузки, обеспечивающих понижение порядка характеристического уравнения наблюдателя.
Список литературы
1. Кузовков Н.Т. Модальное управление и наблюдающие устройства. - М.: Машиностроение, 1976.
2. Лебедев С.К., Гнездов Н.Е., Коротков А.А. Выбор параметров стандартных распределений при синтезе электроприводов // Вестник ИГЭУ. - 2008. - Вып. 3. - С. 14-16.
3. Лебедев С.К., Коротков А.А. Наблюдатели механической нагрузки регулируемого электропривода: Тез. докл. междунар. науч.-техн. конф. «Состояние и перспективы развития электротехнологии» (XIV Бенардосовские чтения). Т.1. -Иваново, 2007. - С. 246.
4. Лебедев С.К., Коротков А.А. Астатический наблюдатель с заданием полосы пропускания по возмущению: Тез. докл. регион. науч.-техн. конф. «Энергия 2008». Т.2. - Иваново, 2008. - С. 21-22.
Лебедев Сергей Константинович,
Ивановский государственный энергетический университет,
кандидат технических наук, доцент кафедры электропривода и автоматизации промышленных установок, e-mail: [email protected]
Коротков Александр Александрович,
Ивановский государственный энергетический университет,
аспирант кафедры электропривода и автоматизации промышленных установок,
e-mail: [email protected]