Для идентификации модели электромеханической системы использовались данные, экспериментально полученные при проведении исследований динамических характеристик и параметров привода РЛС в ООО НПО «Горизонт» [3]. Значения для каждой фазовой координаты представляют собой векторы, полученные путем измерения данной координаты в конкретные промежутки времени, определяемые временем квантования, которое составило
секунды.В качестве исходных данных выступают скорость поворота исполняемого органа привода и управляющее воздействие. В процессе проведения эксперимента были получены несколько траекторий движения системы, а именно девять, после чего было проведено усреднение результатов. Так как измерения проводились с малым временем квантования, то для уменьшения громоздкости расчетов была проведена интерполяция исходных данных с временем квантования
секунды. Экспериментальные данные представлены на рисунках 2.4 — 2.7 и представляют собой зависимость значений фазовых координат от времени.На рисунке 2.4 представлены множество траекторий, снятых с экспериментальной установки в процессе эксперимента. На рисунке 2.5 представлены усредненные траектории, а на рисунке 2.6. — интерполированные; рисунки а) представляют собой угол поворота, а рисунки б) — скорость. На рисунке 2.7 изображено подаваемое в процессе эксперимента управление.
Используя приведенные исходные данные, была построена таблица, как было показано выше и с помощью нее сформированы матрицы X и Y. Подставив эти матрицы в выражение (2.10), был получен вектор-столбец оценочных параметров авторегрессионно-регрессионной модели объекта. Значения параметров АРРМ имеют вид, приведенный ниже:
(2.12)Таким образом был получен общий вид авторегрессионно-регрессионной модели объекта, который приведен ниже:
(2.13)Для получения значений wt, необходимо задаться выражением:
Проверим адекватность полученной модели. Для этого сравним исходные данные, полученные экспериментально, и данные полученные с помощью математической модели, вид которой приведен выше.
На рисунке 2.8 представлены эталонная и смоделированная траектории движения системы. На рисунке 2.8, а изображены графики изменения угла поворота jt, а на рисунке 2.8, б — графики изменения скорости поворота wt. Из графика видно, что авторегрессионно-регрессионная модель объекта, с данными параметрами адекватно описывает поведение реальной системы.
Таким образом был получен вид авторегрессионно-регрессионной модели, удовлетворяющий требованием точности. Процесс идентификации завершился за шаг.
Следует упомянуть тот факт, что данная модель описывает траектории системы не в принятых единицах измерения углов и скоростей, а в некоторых унифицированных импульсах, которые используются в данной электромеханической системе. Для перехода к градусам необходимо воспользоваться следующим выражением:
где j — искомый угол, n — количество импульсов.Любая реальная техническая система имеет ограничения на управление. Это обусловлено конструкцией и техническими характеристиками рассматриваемой системы. Ограничения отражаются в технических условиях на эксплуатацию системы.
Управляющим параметром электропривода является напряжение на якоре, которое обозначается U. В связи с техническими особенностями данного объекта управления, напряжение на якоре не может превышать некоторого предельно допустимого значения. Это обусловлено максимальным током в обмотке якоря
, а также характеристиками источника энергии, используемого в данной системе. Таким образом, необходимо учитывать это ограничение при разработке управляющего устройства.Еще одним ограничением на управляющий параметр, является то, что величина не может меняться скачкообразно на сколь угодно большую величину. Это ограничение обусловлено возможностями и конструкцией источника энергии и регулирующего устройства, которое задает характер изменения величины управляющего параметра. Это второе ограничение, накладываемое на управление.
Таким образом в данной работе рассматривается следующий случай: область управления U имеет размерность 2, т.е. эта область представляет собой плоскость в пространстве управлений.
Математически область управления U для данной системы задается следующей системой выражений:
(2.14)где первое выражение накладывает ограничение на величину, а второе — на скорость изменения значения управляющего параметра. Выражение (2.14) представляет собой ограничения, написанные для непрерывных систем. Так как в рассматриваемом случае рассматривается дискретное время, то перепишем систему (2.14) в виде, пригодном для дискретных систем:
(2.15)где
— представляет собой разность значений управляющего параметра текущего и предыдущего моментов времени, что для дискретных систем является аналогом скорости непрерывных систем.На рисунке 2.9 представлен общий вид области управления для рассматриваемой задачи.
Реальные численные значения данных границ зависят от коэффициентов масштабирования реальной системы, которые определяются входящими в систему усилителями и преобразователями, и выбираются для каждого моделируемого объекта индивидуально, в строгом соответствии с техническими условиями и правилами эксплуатации. Для данной системы ограничения имеют вид:
(2.16)Для того чтобы перейти из пространства управлений в базис времени необходимо воспользоваться теоремой Гамкрелидзе о числе переключений [1]. Движение будет осуществляться по граням области управления, т.е. по сторонам прямоугольника в пространстве управлений. На рисунке 2.10 представлены ограничения в координатах (t, U).
Ограничение на величину параметра представляет собой две горизонтальные линии, обозначенные на рисунке пунктиром, с ординатами a и –a. Ограничение на скорость изменения величины управляющего параметра определяется углом g наклона траектории:
Как видно из рисунка 2.10 управление имеет вид кусочно-гладкой функции с несколькими переключениями.
Точки переключений в базисе (t, U), соответствуют вершинам прямоугольника области управления (рисунок 2.9). Участок 1 на рисунке 2.11 соответствует движению по часовой стрелке по отрезку BC. Это движение будет длиться до момента достижения точки C, далее движение будет происходить по отрезку CD, на рисунке 2.11 этому движению соответствует участок 2. Движение по участку CD в пространстве управлений будет длиться до момента достижения точки D и т.д.
Существует один интересный случай, когда скорость управления, скачком меняется на противоположное значение, т.е. в пространстве управлений будет наблюдаться скачок с отрезка BC на отрезок CD. Этому соответствует участок 2’ в базисе (t, U). Участок 2’’ на рисунке 2.11 соответствует скачку с отрезка BC на отрезок CD в пространстве управлений, не достигнув точки переключения.
На самом деле такой характер изменения скорости допустим, так как при задании ограничений говорилось, что скачком не может меняться только величина управляющего параметра, тогда как на скорость изменения этого параметра такого ограничения не накладывалось. Это не противоречит рассуждениям приведенным в разделе 1.1. То есть управляющий параметр является не безынерционным, а скорость изменения этого параметра — безынерционным. Правомерность этого утверждения легко подтверждается физическим смыслом управления, являющегося напряжением на якоре.
Необходимо рассмотреть случай, при котором возникшую ошибку можно ликвидировать за один шаг. Запишем регулятор для АРРМ вида (2.8), обеспечивающий равенство
. Выражение для такого регулятора имеет вид:или для ошибки:
Будем называть такое управление одношаговым. Для реализации такого управления необходимо, чтобы выработанное таким образом управление также удовлетворяло условию (2.15), а иначе такое управление является нереализуемым за один шаг.