Научная статья на тему 'Алгоритмические процедуры синтеза систем переменной структуры для управления морскими подвижными объектами'

Алгоритмические процедуры синтеза систем переменной структуры для управления морскими подвижными объектами Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
85
65
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
робастно-оптимальное управление / системы с переменной структурой обратных связей / морской подвижный объект / робастно-оптимальне керування / системи зі змінною структурою зворотних зв’язків / морський рухомий об’єкт

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Тимченко В. Л., Лебедев Д. О.

Актуальность. Для решения задач повышения уровня автоматизации процессов управления морскими подвижными объектами при маневрировании и динамическом позиционировании предложены алгоритмические процедуры синтеза оптимальных по быстродействию систем с переменной структурой обратных связей для заданной размерности модели объекта, требуемого вида траекторий стабилизации и ограничений на управляющие воздействия. Объектом исследования являются динамические процессы стабилизации морских подвижных объектов в условиях неполной информативности моделей и среды. Предметом исследований есть автоматизированные алгоритмические процедуры синтеза оптимальных по быстродействию систем управления с переменной структурой обратных связей. Цель работы – повышение уровня автоматизации и показателей качества процессов управления морскими подвижными объектами на основе создания автоматизированных процедур синтеза робастно-оптимальных систем. Метод. Для оптимизации процессов управления формируются оптимальные траектории стабилизации, определяются необходимые моменты переключения и вид управляющих функций в цепях обратных связей. Рассматриваются нелинейные модели морских подвижных объектов с учетом неполной информативности параметров модели и внешних возмущающих воздействий. Предложено использование робастного корректирующего контура управления, обеспечивающего компенсацию отклонения текущей траектории физического объекта от оптимальной траектории, которое возникает вследствие рассогласования параметров модели и физического объекта, а также влияния неконтролируемых возмущений. Таким образом, достигается инвариантность системы управления к неполной информативности моделей и минимальные значения ошибок управления. Результаты. Разработанные алгоритмические процедуры синтеза робастно-оптимальных систем переменной структуры программно реализованы и исследованы при имитационном моделировании процесса стабилизации морского подвижного объекта на заданной траектории, результаты которого подтвердили корректность и эффективность предложенного подхода. Выводы. На основе систем с переменной структурой обратных связей для критерия оптимальности по максимальному быстродействию разработаны алгоритмические процедуры автоматизированного синтеза управляющих функций для многомерных нелинейных систем, описывающих динамику морских подвижных объектов. Созданные программные средства автоматизации процесса синтеза и схемные решения систем управления практически применимы для широкого класса подвижных объектов различного технического назначения.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Тимченко В. Л., Лебедев Д. О.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

АЛГОРИТМІЧНІ ПРОЦЕДУРИ СИНТЕЗУ СИСТЕМ ЗМІННОЇ СТРУКТУРИ ДЛЯ КЕРУВАННЯ МОРСЬКИМИ РУХО- МИМИ ОБ’ЄКТАМИ

Актуальність. Для розв’язання задач підвищення рівня автоматизації процесів керування морськими рухомими об’єктами при маневруванні і динамічному позиціонуванні запропоновані алгоритмічні процедури синтезу оптимальних за швидкодією систем зі змінною структурою зворотних зв’язків для заданої розмірності моделі об’єкту, необхідного виду траєкторій стабілізації та обмежень на керуючі впливи. Об’єктом дослідження є динамічні процеси стабілізації морських рухомих об’єктів в умовах неповної інформативності їх моделей і навколишнього середовища. Предметом дослідження є автоматизовані алгоритмічні процедури синтезу оптимальних за швидкодією систем керування зі змінною структурою зворотних зв’язків. Мета роботи – підвищення рівня автоматизації та показників якості процесів керування морськими рухомими об’єктами на основі створення автоматизованих процедур синтезу робастно-оптимальних систем. Метод. Для оптимізації процесів керування формуються оптимальні траєкторії стабілізації, визначаються необхідні моменти перемикання і вигляд керуючих функцій в ланцюгах зворотних зв’язків. Розглядаються нелінійні моделі морських рухомих об’єктів з урахуванням неповної інформативності параметрів моделі та зовнішніх збурень. Запропоновано використання робастного корегувального контуру керування, який забезпечує компенсацію відхилення поточної траєкторії фізичного об’єкта від оптимальної траєкторії, що виникає внаслідок розузгодження параметрів моделі та фізичного об’єкта і впливу неконтрольованих збурень. Таким чином, досягається інваріантність системи керування до неповної інформативності моделей та мінімальні значення похибок керування. Результати. Розроблені алгоритмічні процедури синтезу робастно-оптимальних систем змінної структури програмно реалізовані та досліджені при імітаційному моделюванні процесу стабілізації морського рухомого об’єкту на заданій траєкторії, результати якого підтвердили коректність і ефективність запропонованого підходу. Висновки. На основі систем зі змінною структурою зворотних зв’язків для критерію оптимальності по максимальній швидкодії розроблені алгоритмічні процедури автоматизованого синтезу керуючих функцій для багатовимірних нелінійних систем, що описують динаміку морських рухомих об’єктів. Створені програмні засоби автоматизації процесу синтезу і схемні рішення систем керування можуть бути практично застосовні для широкого класу рухомих об’єктів різного технічного призначення.

Текст научной работы на тему «Алгоритмические процедуры синтеза систем переменной структуры для управления морскими подвижными объектами»

УДК 681.51

Тимченко В. Л.1, Лебедев Д. О.2

1Д-р техн. наук, профессор кафедры компьютеризованных систем управления, Национальный университет

кораблестроения имени адмирала Макарова, Николаев, Украина 2Магистрант, Национальный университет кораблестроения имени адмирала Макарова, Николаев, Украина

АЛГОРИТМИЧЕСКИЕ ПРОЦЕДУРЫ СИНТЕЗА СИСТЕМ ПЕРЕМЕННОЙ СТРУКТУРЫ ДЛЯ УПРАВЛЕНИЯ МОРСКИМИ _ПОДВИЖНЫМИ ОБЪЕКТАМИ_

Актуальность. Для решения задач повышения уровня автоматизации процессов управления морскими подвижными объектами при маневрировании и динамическом позиционировании предложены алгоритмические процедуры синтеза оптимальных по быстродействию систем с переменной структурой обратных связей для заданной размерности модели объекта, требуемого вида траекторий стабилизации и ограничений на управляющие воздействия. Объектом исследования являются динамические процессы стабилизации морских подвижных объектов в условиях неполной информативности моделей и среды. Предметом исследований есть автоматизированные алгоритмические процедуры синтеза оптимальных по быстродействию систем управления с переменной структурой обратных связей.

Цель работы - повышение уровня автоматизации и показателей качества процессов управления морскими подвижными объектами на основе создания автоматизированных процедур синтеза робастно-оптимальных систем.

Метод. Для оптимизации процессов управления формируются оптимальные траектории стабилизации, определяются необходимые моменты переключения и вид управляющих функций в цепях обратных связей. Рассматриваются нелинейные модели морских подвижных объектов с учетом неполной информативности параметров модели и внешних возмущающих воздействий. Предложено использование робастного корректирующего контура управления, обеспечивающего компенсацию отклонения текущей траектории физического объекта от оптимальной траектории, которое возникает вследствие рассогласования параметров модели и физического объекта, а также влияния неконтролируемых возмущений. Таким образом, достигается инвариантность системы управления к неполной информативности моделей и минимальные значения ошибок управления.

Результаты. Разработанные алгоритмические процедуры синтеза робастно-оптимальных систем переменной структуры программно реализованы и исследованы при имитационном моделировании процесса стабилизации морского подвижного объекта на заданной траектории, результаты которого подтвердили корректность и эффективность предложенного подхода.

Выводы. На основе систем с переменной структурой обратных связей для критерия оптимальности по максимальному быстродействию разработаны алгоритмические процедуры автоматизированного синтеза управляющих функций для многомерных нелинейных систем, описывающих динамику морских подвижных объектов. Созданные программные средства автоматизации процесса синтеза и схемные решения систем управления практически применимы для широкого класса подвижных объектов различного технического назначения.

Ключевые слова: робастно-оптимальное управление, системы с переменной структурой обратных связей, морской подвижный объект.

НОМЕНКЛАТУРА

БКП - блок ключей переключения;

ПИД - пропорционально-интегрально-дифференциальный регулятор;

А* - матрица, полученная из матрицы Л(У) линеаризацией в окрестностях начального значения У (0);

а.., Ь , е.. - параметры матриц А(У), В и С соответственно;

А(У), В, С - матрицы параметров, зависящих от координат, инерционных и аэрогидродинамических коэф -фициентов соответственно;

Е(/) - вектор ошибок;

Е(/) - вектор сил и момента внешних возмущений;

О^, О 2 - положительно определенные симметричные матрицы весовых коэффициентов;

ql, д2, 52 - приведенные коэффициенты модели судна;

Тх((),Т((),Тю (/) - управляющие силы и момент;

- момент переключения управлений на г'-ом отрезке траектории;

10т, 4т, 12.т, Тт - моменты времени начала движения, переключений управляющих функций и окончания

движения, соответственно, определяемые для каждого из т отрезков маневрирования;

и(/) - вектор управляющих сил и момента; у(), V (/), ) - координаты морского подвижного объекта;

У(/) - вектор координат морского подвижного объекта; У(ф - значения вектора координат в г'-ый момент

переключения; (т)

У тах - максимальное значение максимального порядка производной вектора координат; а - угол перекладки пера руля; ст - дисперсия волновых ординат; ю - угловая скорость судна; У (/) - угол курса судна.

ВВЕДЕНИЕ

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

© Тимченко В. Л., Лебедев Д. О., 2017 БОТ 10.15588/1607-3274-2017-4-23

р-К8К 1607-3274. Радюелектронжа, шформатика, управлiння. 2017. № 4 е-ЕЗБЫ 2313-688Х. Каёю ЕкСгопга, Сошриег Баепсе, Сопйо1. 2017. № 4

в режиме реального времени [1]. Морские подвижные объекты, которые функционируют на границе раздела возмущенных воздушной и жидкостной сред, описываются многомерными нелинейными стохастическими дифференциальными системами уравнений. Основные общеприменимые упрощения для рассматриваемых функциональных задач управления морскими подвижными объектами включают: стационарность внешних случайных возмущений, горизонтальную плоскость динамических колебаний объекта и ряд других допущений [2, 3]. Формирование управляющих воздействий в системах динамического позиционирования, при применении классических методов оптимального управления, для нелинейных систем приводит к определенным вычислительным сложностям, которые связаны с необходимостью [4, 5] решения краевых задач высокого порядка, решения многомерных нестационарных матричных уравнений Рикатти, корректной формализации матриц весовых коэффициентов, используемых для квадратичных критериев оптимальности.

Объектом исследования являются динамические процессы стабилизации морских подвижных объектов в условиях неполной информативности моделей и окружающей среды. Предметом исследований есть автоматизированные алгоритмические процедуры синтеза оптимальных по быстродействию систем управления с переменной структурой обратных связей. Цель работы - повышение уровня автоматизации и показателей качества процессов управления морскими подвижными объектами на основе создания автоматизированных процедур синтеза робастно-оптимальных систем.

1 ПОСТАНОВКА ЗАДАЧИ

Морской подвижный объект функционирует в условиях недостаточной априорной информации о параметрах объекта и действия неконтролируемых случайных внешних возмущений (нерегулярного морского волнения, пульсаций ветра) и параметрических шумов, обусловленных качкой объекта. Требования к максимальному быстродействию и точности управления морским подвижным объектом определяются необходимостью обеспечения безопасности мореплавания и выполнения условий рабочего технологического процесса. Одним из возможных направлений создания эффективных структур и алгоритмов робастно-оптимального синтеза нелинейных систем управления морскими подвижными объектами является применение структур переменных обратных связей, при этом ставится задача разработки автоматизированных алгоритмических процедур синтеза для заданной размерности моделей объектов, различного вида граничных условий и траекторий стабилизации с учетом ограничений на управляющие воздействия. Критерий оптимальности задает требование минимального времени Т переходного процесса, а инвариантность системы к неполной информативности модели, должна с минимальными значениями ошибок и их производных обеспечиваться контурами робастной коррекции.

2 ЛИТЕРАТУРНЫЙ ОБЗОР

Эффективные подходы для решения задач робастно-оптимального управления подвижными объектами, ис-

пользующие фундаментальные свойства обратных связей [6,7] приводят к статическим решениям [8], которые не всегда обеспечивают требуемые показатели качества управления. Применение принципов решения обратных задач динамики и структурного синтеза [9] не позволяют оптимизировать параметры программных (назначенных) траекторий. Широкое применение ПИД-регуляторов [10] также имеет определенные недостатки: значительная сложность настройки параметров регулятора при увеличении количества управляемых переменных; высокий уровень затрат энергии; чувствительность к влиянию параметрических шумов; появление интегрального насыщения в контурах; необходимость калибровки системы.

Реализация высокотехнологических функциональных требований при маневрировании и позиционировании морских подвижных объектов может быть осуществлена применением прикладных систем управления с переменной структурой на основе специальных переключающихся обратных связей. Эти системы обеспечивают минимизацию энергозатрат или максимальное быстродействие, для конкретной функциональной задачи (рабочего технологического или переходного критического режимов) управления морскими подвижными объектами, с требуемой точностью управления и достаточной инвариантностью к неопределенности объектов и окружающей среды [11-13]. Робастно-оптимальное управление предполагает оптимальную систему управления как эталонную модель, сформированную на основе априорной информации о параметрах объекта и контролируемых (измеряемых) возмущениях. Робастное управление обеспечивает компенсацию отклонения текущей траектории физического объекта от оптимальной траектории, возникающей вследствие рассогласования параметров модели и физического объекта, а также влияния неконтролируемых возмущений.

3 МАТЕРИАЛЫ И МЕТОДЫ

Предлагаемый подход базируется на использовании обратных связей с переменной структурой и включает следующие основные этапы: планирование оптимальной траектории; синтез управляющих функций и определение моментов их переключения в соответствующих цепях обратной связи многомерного объекта, изложенные для линейных моделей в [11-13].

Планирование траектории динамического объекта (в общем случае нелинейного нестационарного вида), для заданных критериев оптимальности и граничных условий, заключается в определении необходимого количества отрезков траектории с постоянными значениями соответствующих производных координат состояния, а также моментов времени переключения управляющих функций в цепях обратных связей при переходе с начального отрезка на заданный отрезок траектории. Переключение управляющих функций изменяет структурную конфигурацию обратных связей и решает задачу обеспечения оптимальной траектории объекта с требуемым порядком производной координаты состояния с соответствующим позитивным или негативным постоянным значением.

Синтез управляющих функций определяется на основе уравнений соответствующего баланса сил (момен-

тов) и их производных, при которых на определенных отрезках траектории выполняются условия постоянства соответствующих производных координат состояния. При этом можно сделать обобщенный вывод относительно прямых условий оптимальности для построения траекторий морского подвижного объекта в координатной форме при положительных значениях производных вектора координат состояния. Траектория для заданных граничных условий будет оптимальной по быстродействию при движении с максимальным порядком максимальных значений производных вектора координат состояния, с учетом ограничений на управляющее воздействие, при этом данная траектория будет с наибольшим расходом энергии. Моменты переключения управляющих функций в обратных связях рассчитываются путем решения системы алгебраических уравнений, составленных на основе вида планируемых оптимальных траекторий, с учетом ограничений на управляющее воздействие и заданных граничных условий [13].

Динамику морского подвижного объекта в наиболее обобщенном виде для систем динамического позиционирования с учетом общепринятых допущений о колебаниях в горизонтальной плоскости можно представить в векторно-матричной форме [2, 13]

V(г) = А(У)У(г) + Б(У)И(г) + СЖ(г), (1)

где У (0 = [ (г) Уу (г) ю(г)]; и (г) = = [[ (г) Ту (г) Тю (г)]; Ж(г) = [[ (г) /у (г) /ш (г)]Т;

ап а12® а13® ¿11 0 0

A(V) = «21® а22 а23 ; в = 0 b22 0

а31^у а32 а33 0 b32 b33

с11 0 0

С = 0 С22 0

0 0 с33

Предполагается, что измеряемые внешние возмущения (ветровое воздействие, морское течение) учитываются в модели морского подвижного объекта и, таким образом, формируется соответствующее управление, компенсирующее их влияние. Компенсация неконтролируемого (неизмеряемого) внешнего возмущения (нерегулярного морского волнения) осуществляется введением корректирующего робастного канала управления.

Для формирования управляющих функций с учетом измеряемых значений управления сформируем уравнения баланса сил (моментов) для второй и третьей производных координат состояния для нелинейных стационарных моделей морских подвижных объектов (1) в виде

У (г) = а( V )У (г)+А (У) V (г) + БИ (г)+СЖ (г), У (г) = А(У)У (г) + 2аА (У)У (г) + А (У )У (?) + бИ (?) + СЖ (г). (2)

Векторно-матричные преобразования системы (2) (обозначив матрицу А(У) как АУ) дают выражения уп-

равлений для нулевых векторов соответствующих второй и третьей производных координат состояния

BÜ (t) + AVBÜ(t) = -(A V + A V )V(t) + AVCF(t) + CF (t), BÜ (t) + AVBÜ (t) + (A V + 2A VB)U(t) = = -(A V + 2A vAv + AvA v + A V )V(t) + + CF (t) + AvCF (t) + 2A VCF(t). (3)

Таким образом, уравнения (3) формируют управление, которые определяют баланс приведенных сил (моментов) управления и демпфирования (т.е. балансировочный режим), для движения по соответствующим отрезкам траекторий с нулевыми значениями вектора

координат V(0) = 0 и V(0) = 0 соответственно.

Моменты переключения управляющих функций являются статическими точками, для которых конечные значения переменных состояния для i-го отрезка траектории определяют совместно с новым значением высшей производной координаты, определенным на основе сформированных отрезков оптимальной траектории, начальные значения (i +1)-го отрезка траектории. Необходимые начальные значения управляющих функций для обеспечения движения морского подвижного объекта с

заданными начальными условиями (V(ts), V(ts), V(ts))

i i i

по соответствующему отрезку траектории получим из следующих алгебраических соотношений

u(ts) = b-1[v (ts) - av (ts )V(ts) - cf(ts)],

i i i i i

ü (ts) = b-1[v (ts) - a v (ts )V(ts) - av (ts )v (ts) - cf (ts)],

/ / i i i i i

ü (ts) = b-1[v(ts) - a v (ts )V(ts) -

/ i i i

- 2 a v (ts )v (ts) - av (ts )v (ts) - cf(ts)]. (4)

i i i i i

С учетом заданных ограничений на управляющее воздействие (максимальные, физически реализуемые начальные значения управляющих функций), максимальные начальные значение первой и второй производной вектора координат состояния морского подвижного объекта будут иметь вид

Vmax (tS ) = AV(tS ) + BÜmax(ts ) + CF(tS ),

i i i i

Vmax (tS ) = (A2 + A)V(tS ) + BÜmax (tS ) +

i i i

+ ABÜ max(ts) + ACF(ts) + CF (ts).

i i i

Таким образом, формируется система управления с переменной структурой обратных связей (структурная схема представлена на рис. 1 для канала управления с нулевой третьей производной вектора координат состояния объекта управления) обеспечивающая, при определенном положении ключа БКП, отрезки траектории с соответствующими нулевыми производными вектора координат состояния.

Решение задачи робастного управления морским подвижным объектом, в условиях неполной определен-

р-К8К 1607-3274. Радюелектронжа, шформатика, управлiння. 2017. № 4 е-ЕЗБЫ 2313-688Х. Каёю Шео^оп^, Сошриег Баепое, Сопйо1. 2017. № 4

Рисунок 1 - Структурная схема системы управления с переменной структурой обратных связей

ности, базируется на использовании системы переменной структуры, которая формирует оптимальную (эталонную) модель управляемого движения объекта с учетом контролируемых внешних возмущений. Управляю -щий сигнал с оптимальной модели поступает на вход физического морского подвижного объекта и далее, в контуре робастного управления, формируется корректирующий сигнал на основе сравнения сигнала с выхода оптимальной модели с сигналом на выходе физического объекта управления. На основе анализа функций чувствительности ошибок системы к определенным интервалам разброса параметров, действию параметрических шумов и ограниченных внешних возмущений в работе [11] показано, что использование сигнала оптимального управления Ит(г), сформированного в оптимальной модели, обеспечивает требуемую инвариантность системы для ограниченных значений рассогласования параметров без значительного коэффициента усиления в ро-бастном контуре.

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

Дифференциальное уравнение (1) с учетом робаст-ного контура примет вид

V (г) = А*У(г) + В [и т (г) + и к (г)] + СЕ(г). (5) Для оптимальной модели запишем

У„ (о = АХ (о+вит (г) + СЕ(/). (6)

При определении корректирующего сигнала на основе уравнений (5, 6) получим приближенное выражение для вектора ошибок Е(г)

¿(0 « А*Е(г) - вик (г). (7)

При условии для вектора ошибок

С1Е(/) + Е(/) = 0

и положительно определенной симметричной матрице весовых коэффициентов С получим для корректирующего управления с учетом (7) следующее выражение

и к (г) = В-1(А* + С1)Е(/).

(8)

Условие для вектора ошибок

с 2Е(г) + с1 ¿(г) + ¿(г) = 0 и положительно определенных симметричных матрицах весовых коэффициентов с1 и с 2 формирует корректирующее управление вида

ви к (г) + (С + А* )ВИ к (г) = [(А* )2 + СХА* + с 2 )]Е(г). (9)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

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

(т-1) (¡в ) т-1

У(г;) = У(гг_1)+... + У (г/-1)

(т-1)!

(т) (гв - л )т

± V шах('1-1)-

т!

(т-1) (г* - г* )т-2

У(г/) = уУ(г/-1)+... + У (//_1)^—^-±

(т - 2)!

(т)

¿в ¿в чт-1

(гл - г 1)

± Ушах (г1-1) 777"

(т-1)!

( т -1) ( т -1) ( т )

У (г/) = У (г/-1)± У шах(}Ш/ -//-1). (10)

Введение ограничений на управляющее воздействие задает количество возможных производных управляемой координаты, что влияет на вид оптимальной траектории и значительно усложняет ее расчет. Для заданных граничных условий и значений производных вектора координат объекта, определенных с учетом ограничений на управление, на основе решения систем алгебраических уравнений вида (10) разработаны алгоритмы, включающие для многомерной системы введение ведущих, субведущих и ведомых переменных, формирование последовательности моментов времени переключения управляющих функций в обратных связях объекта управления [13].

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

4 ЭКСПЕРИМЕНТЫ

Рассмотрим моделирование процесса стабилизации угла курса судна, управляемого пером руля [2]

ю(г) + (г) + д2ю(г)|ю(г)| = ^а(г) + /2а(г),у(г) = ю(г), (11) где д1 = 0,084; д2 = 0,03; = 0,0063; = 0,0002.

Рисунок 2 - Программный модуль автоматизированной процедуры синтеза системы управления морским подвижным объектом

Сформируем траекторию стабилизации судна при нулевой третьей производной Q (q (t) = ± const), состоящую из трех отрезков (m = 3) маневрирования для следующих граничных условий: Граничные условия:

6 -3

I) у(0) = 0 , ю(0) = 0, (b (0) = 0, |ю(0)| = 2 • 10-6с

V01) = 8 град , ю (T{) = 0, Ю (Tx) = 0, |cÖ(T1) = 2 •Ю-6 с -3;

II) vT) = 10 град , ю (T2) = 0, (b (T2) = 0,

СО

(Tf)| = 1 • 10-6 с -3;

III) V (T3) = у зад = 12 град, ю (Т3) = 0, (((Т3) = 0,

|CC(T3)| = 5 •Ю-7 с"3

Каждый из т отрезков траектории маневрирования состоит из трех участков фазовой траектории: - первый участок:

) = V(T„_1) + СС (Tm )

(t1m - t0m )3

(12)

c(t1m ) = D(Tm )

(t1m - t0m )2

СС(t1m ) = D(Tm )(t1m - t0m );

второй участок:

V(t2m ) = V(tfm ) + ®(tfm )(t2m " tfm ) +

+ СС (tfm )

,mt- г \4mS • "Jv-imA'2m

s л (t2m - t1m ) m

--¿¿(Tm )

(t2m t1m)

«»(tfm ) = ®(tfm ) + С0(tfm )(t2m " t1m ) " ®(Tm „^ ) =

И(t2m ) = CO(t1m ) - ®(Tm )(t2m - t1fm );

(13)

третий участок:

s 42

V(t2m ) + ®(t2m )(Tm - tfm ) + cC(t2m

s 43

+ Ю (Tm )

(Tm m ) 6

■ = V(Tm X

s 42

C(tfm ) +CC (tfm )(Tm - tfm ) + ® (Tm )

= 0, Ю (tfm ) +Ö(Tm )(Tm - tfm ) = 0,

(Tm tfm)

(14)

где t0s1 = 0; T1 = t0s2 ; T2 = t0s3 ; VT0) = у(0) = 0 .

Решение уравнений (12-14) определяет моменты времени переключения управляющих функций для I отрезка tSi = 32,68 с, t2i = 98,04 с и окончания переходного процесса Т1 = 130,72 с; II отрезка = 156,66 с,

t'2)2 = 208,54 с и окончания переходного процесса

Т2 = 234,47 с; III отрезка tf3 = 267,15 с, t23 = 332,51 с; и

окончания переходного процесса Т3 = 365,19 с.

Уравнение для определения управляющих функций при условии сС(?) = 0 будут иметь на основе уравнения (3) следующий вид

ä(t) + 0,0018a (t) - 0,081a(t) = [0,06| ra(t)| - 0,007]сС( t) - 0,0025| ra(t)| ra(t).

Начальные значения угловой скорости угла перекладки пера руля для соответствующего момента переключения t'S определятся выражением вида (4)

a (ts) = 158,7rä(ts) + 13,3сЪ (ts) + 4,76 rn(ts) rn(ts) - 0,032a(ts).

i i i i i i

Моделирование процесса стабилизации судна (структурная схема - рис. 3) рассматривалось на основе модели (11) с учетом воздействия неконтролируемого нерегулярного волнения, формируемого соответствующим формирующим фильтром [2] для бальности волнения с дисперсией волновых ординат ст = 0,143 м2, рассогласования параметров математической модели и физического судна, задаваемого в пределах 15%, а также влияния параметрического шума заданной интенсивности.

5 РЕЗУЛЬТАТЫ

Моделирование процесса стабилизации судна (рис. 4) показывает для робастно-оптимальной системы управления: временные (для угла курса y(t) - рис. 4а, угловой скорости ю (t) - рис. 4б, углового ускорения со (t) - рис. 4в, угла перекладки руля a(t) - рис. 4г), траектории маневрирования в неподвижной системе координат XOY (рис. 4д) и фазовые (ю(у) - рис. 4е, С (у) -рис. 4ж, Ю (ю) - рис. 4з, сс (ю, t) - рис. 4и) характеристики, обеспечивающие точность процесса управления с ошибками менее 1%.

6 ОБСУЖДЕНИЕ

Результаты имитационного моделирования с использованием программных средств MatLab'a позволили сделать следующие заключения: предложенная алгоритмическая процедура синтеза системы управления морского подвижного объекта является эффективной и позволяет корректно описывать динамические процессы управления; разработанные системы управления применимы для многомерных объектов и при построении оптимальных по максимальному быстродействию траекторий используют разделение переменных на ведущие, субведущие и ведомые для формирования последовательности моментов времени переключения управляющих функций в обратных связях объекта управления; применение автоматизированных процедур синтеза позволяет использовать системы с переменной структу-

6

2

6

+

2

Рисунок 3 - Структурная схема робастно-оптимальной стабилизации судна на заданной траектории

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

ВЫВОДЫ

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

вающих динамику морских подвижных объектов, которые позволяют решать задачи оптимизации процессов стабилизации для критерия максимального быстродействия. Формирование балансировочных уравнений сил и моментов, действующих на объект, в т. ч. возмущающих воздействий, а также их производных позволяет синтезировать требуемые управляющие воздействия. Практическая ценность полученных результатов заключается в создании программных средств автоматизации процесса синтеза робастно-оптимальных систем переменной структуры для конкретных систем маневрирования и динамического позиционирования морских подвижных объектов.

тз

Т2

TW-

f

/ V ' \Т2/ \ ТЗ

I

j 1

\ ТУ \ лъ ✓V 13

■ \ / 4.......... \/

V ■■ ......... 1 ; :

t,c

t,c

/ - 1 :

v \ а T2Jt\ тз ту \j> v^

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

50 та I'D 20C 250 300 УТ W

U г

0 200 dOO GOO ВПР '10ГМ 1200 uoo

в

Ъ £

I

А

\T2J [V3, >..........

м

Q>(t),1/C

ж з и

Рисунок 4 - Временные и фазовые характеристики стабилизации судна на заданной траектории

СПИСОК ЛИТЕРАТУРЫ

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

БЛАГОДАРНОСТИ

Выражаем признательность д.т.н., профессору Лебедеву Дмитрию Васильевичу, многолетнему руководителю секции «Управление аэрокосмическими, морскими и другими подвижными объектами» Международной научно-технической конференции «АВТОМАТИКА» за плодотворное и критическое обсуждение научных исследований авторов в области робастно-оптимальных систем управления морскими объектами, что позволило развить методы синтеза для нелинейных многомерных систем управления.

1. Кунцевич В. М. Синтез робастно-оптимальных систем управления нестационарными объектами при ограниченных возмущения / В. М. Кунцевич // Проблемы управления и информатики. - 2004. - № 2. - С.19-31.

2. Лукомский Ю. А. Системы управления морскими подвижными объектами / Ю. А. Лукомский, В. С. Чугунов. - Л. : Судостроение, 1988. - 272 с.

3. Fossen, T.I. Kinematic models for maneuvering and seakeeping of marine vessels / T.I. Fossen, T. Perez // Journal of modeling, identification and control. - 2007. - Vol. 28, Issue 1. - P. 19-30.

4. Optimal Control of Nonlinear Systems / [N. V. Balashevich, R. Gabasov, A. I. Kalinin, F. M. Kirillova] // Computational Mathematics and Mathematical Physics. - 2002. - Vol. 42, № 7. -P. 931-956.

5. Fossen T. I. Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping / T. I. Fossen, A. Grovlen // IEEE Transactions on Control Systems Technology. - 1998. - Vol. 6, Issue 1. - P. 121-129.

6. Емельянов С. В. Новые типы обратной связи / С. В. Емельянов, С. К. Коровин. - М. : Наука, Физматлит., 1997. - 352 с.

в

7. Емельянов С. В. Системы автоматического управления переменной структуры: синтез скалярных и векторных систем по состоянию и по выходу / С. В. Емельянов // Нелинейная динамика и управления. - 2007. - Вып. 5. - С. 5-24.

8. Banos A. Nonlinear quantitative stability / A. Banos, I. M. Horowitz // Int. Journal of Robust and Non-Linear Control. - 2004. -Vol. 14. - P. 289-306.

9. Крутько П. Д. Обратные задачи динамики в теории автоматического управления / П. Д. Крутько. - М. : Машиностроение, 2004. - 576 с.

10. Comasriivas, R. Automatic design of robust PID controllers based on QFT specifications / R. Comasriivas, T.Escobet, J. Quevedo / / Proceeding of IFAC Conference on Advances in PID Control. -2012. - P. 715-720.

11. Тимченко В. Л. Робастная стабилизация морских подвижных объектов на основе систем с переменной структурой обратных связей / В. Л. Тимченко, Ю. П. Кондратенко // Проблемы управления и информатики. -2011. - № 3. - С. 79-92.

12. Тимченко В. Л. Синтез структурно переключаемых систем для управления многомерными подвижными объектами / В. Л. Тимченко, Ю. П. Кондратенко // Радиоэлектроника, информатика, управление. - 2011. - № 1(24). - С. 158-163.

13. Тимченко В. Л. Оптимизация процессов стабилизации морского подвижного объекта в режиме динамического позиционирования / В. Л. Тимченко, О. А. Ухин // Проблемы управления и информатики. - 2014. - № 4. - С. 77-88.

Статья поступила в редакцию 29.03.2017.

После доработки 24.06.2017

Тимченко В. Л.1, Лебедев Д. О.2

'Д-р техн. наук, професор кафедри комп'ютеризованих систем управлшня, Нацюнальний ушверситет кораблебудування iменi адмiрала Макарова, Микола!в, Укра!на

2Магютрант, Нацюнальний ушверситет кораблебудування iменi адмiрала Макарова, Микола!в, Украша

АЛГОРИТМ1ЧН1 ПРОЦЕДУРИ СИНТЕЗУ СИСТЕМ ЗМ1ННО1 СТРУКТУРИ ДЛЯ КЕРУВАННЯ МОРСЬКИМИ РУХО-МИМИ ОБ'СКТАМИ

Актуальтсть. Для розв'язання задач пщвищення рiвня автоматизацп процеав керування морськими рухомими об'ектами при маневруванш i динамiчному позицюнуванш запропоноваш алгортмчш процедури синтезу оптимальних за швидкодiею систем зi змшною структурою зворотних зв'язгав для задано! розмiрностi моделi об'екту, необхщного виду траекторш стабтзацп та обмежень на керукта впливи. Об'ектом дослщження е динамiчнi процеси стабшзаци морських рухомих об'ек^в в умовах неповно! шформативносп !х моделей i навколишнього середовища. Предметом дослщження е автоматизоваш алгоритмiчнi процедури синтезу оптимальних за швидкадею систем керування зi змшною структурою зворотних зв'язгав.

Мета роботи - пщвищення рiвня автоматизацп та показнигав якосп процеав керування морськими рухомими об'ектами на основi створення автоматизованих процедур синтезу робастно-оптимальних систем.

Метод. Для оптимiзацii процеав керування формуються оптимальш траекторп стабшзацп, визначаються необхщш моменти перемикання i вигляд керуючих функцш в ланцюгах зворотних зв'язгав. Розглядаються нелшшш моделi морських рухомих об'ек™ з урахуванням неповно! iнформативностi параметрiв моделi та зовшшшх збурень. Запропоновано використання робастного корегу-вального контуру керування, який забезпечуе компенсащю вiдхилення поточно! траекторii фiзичного об'екта вiд оптимально! траекторий що виникае внаслiдок розузгодження параметрiв моделi та фiзичного об'екта i впливу неконтрольованих збурень. Таким чином, досягаеться iнварiантнiсть системи керування до неповно! шформативносп моделей та мтмальш значення похибок керування.

Результати. Розроблеш алгоритмiчнi процедури синтезу робастно-оптимальних систем змшно! структури програмно реалiзо-ваш та дослiдженi при iмiтацiйному моделюванш процесу стабiлiзацii морського рухомого об'екту на заданш траекторii, результати якого пщтвердили коректнiсть i ефективнiсть запропонованого пщходу.

Висновки. На основi систем зi змiнною структурою зворотних зв'язгав для критерiю оптимальностi по максимальнш швидкодii розробленi алгоритмiчнi процедури автоматизованого синтезу керуючих функцш для багатовимiрних нелшшних систем, що опису-ють динамжу морських рухомих об'ектiв. Сгвореш програмнi засоби автоматизацii процесу синтезу i схемнi рiшення систем керування можуть бути практично застосовш для широкого класу рухомих об'ек™ рiзного технiчного призначення.

Ключовi слова: робастно-оптимальне керування, системи зi змшною структурою зворотних зв'язгав, морський рухомий об'ект.

Timchenko V. L.1, Lebedev D. O.2

Doctor of Science, Professor of Department of the Computer's Control Systems, Admiral Makarov National University of Shipbuilding, Mykolaiv, Ukraine

2Graduate student, Admiral Makarov National University of Shipbuilding, Mykolaiv, Ukraine

ALGORITHMIC PROCEDURES OF SYNTHESIS OF VARIABLE STRUCTURE SYSTEMS FOR MARINE VEHICLES CONTROL

Context. Algorithmic procedures for synthesizing optimal speed systems with variable feedback structure and a given dimension of the vehicle model, required type of stabilization trajectories and constraints on control actions are proposed for solving the tasks of increasing level of automatization control processes of marine vehicles at maneuvering and dynamic positioning. The study object are dynamic processes which stabilize marine mobile objects in conditions of incomplete informative nature of their models and the environment. The subject of the research is automated algorithmic procedures for synthesis of optimal control systems with variable feedback structure.

Objective - to increase the level of automation and quality indicators for the control processes of marine mobile objects on the basis of creating automated procedures for the synthesis of robust-optimal systems.

Method. To optimize control processes, optimal stabilization trajectories are formed, also the necessary switching moments and the type of control functions are determined for the feed-backs of optimizing control processes. Nonlinear models of marine vehicles with incomplete informativeness of model parameters and external disturbances are considered. The robust correcting control circuit providing compensation of the errors of the actual trajectory of physical object from the optimal trajectories, which arise from a mismatch between the parameters of the model and the physical object and from the effect of uncontrolled disturbances, is proposed. Thus, the control system is invariant for incomplete informativeness of models and minimal values errors of control can be achieved.

Results. The algorithmic procedures for synthesizing robust optimal systems of variable structure have been implemented and studied in the simulation of the stabilizing process of a mobile marine object on a given trajectory, the results of which confirmed the correctness and effectiveness of the proposed approach.

Conclusions. On the basis of systems with variable feedback structure for the criterion of optimality for the maximum operating speed, algorithmic procedures for the automated synthesis of control functions for multidimensional nonlinear systems describing the dynamics of

mobile marine objects have been developed. The software tools for automating the synthesis process and schematic solutions of control systems are practically applicable for a wide class of mobile objects of various technical purposes.

Keywords: robust-optimal control, systems with the variable structure of feed-backs, marine vehicles.

REFERENCES

1. Kuncevich V. M. Sintez robastno-optimal'nyh sistem upravlenija nestacionarnymi ob''ektami pri ogranichennyh vozmushhenijah, Problemy upravlenija i informatiki, 2004, No. 2, pp. 19-31.

2. Lukomskij Ju. A., Chugunov V. S. Sistemy upravlenija morskimi podvizhnymi ob''ektami. Leningrad, Sudostroenie, 1988, 272 p.

3. Fossen T. I., Perez T. Kinematic models for maneuvering and seakeeping of marine vessels, Journal of modeling, identification and control, 2007, Vol. 28, Issue 1, pp. 19-30.

4. Balashevich N. V., Gabasov R., Kalinin A. I., Kirillova F. M. Optimal Control of Nonlinear Systems, Computational Mathematics and Mathematical Physics, 2002, Vol. 42, No. 7, pp. 931-956.

5. Fossen T. I., Grovlen A. Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping, IEEE Transactions on Control Systems Technology, 1998, Vol. 6, Issue 1, pp. 121-129.

6. Emel'janov S. V., Korovin S. K. Novye tipy obratnoj svjazi. Moscow, Nauka, Fizmatlit., 1997, 352 p.

7. Emel'janov S. V. Sistemy avtomaticheskogo upravlenija peremennoj struktury: sintez skaljarnyh i vektornyh sistem po sostojaniju i po vyhodu, Nelinejnaja dinamika i upravlenija, 2007, Vyp. 5, pp. 5-24.

8. Banos A., Horowitz I. M. Nonlinear quantitative stability / A.Banos, Int. Journal of Robust and Non-Linear Control, 2004, Vol. 14, pp. 289-306.

9. Krut'ko P. D. Obratnye zadachi dinamiki v teorii avtomaticheskogo upravlenija. Moscow, Mashinostroenie, 2004, 576 p.

10. ComasTlivas R., Escobet T., Quevedo J. Automatic design of robust PID controllers based on QFT specifications, Proceeding of IFAC Conference on Advances in PID Control, 2012, pp. 715-720.

11. Timchenko V. L., Kondratenko Ju. P. Robastnaja stabilizacija morskih podvizhnyh ob''ektov na osnove sistem s peremennoj strukturoj obratnyh svjazej, Problemy upravlenija i informatiki, 2011, No. 3, pp. 79-92.

12. Timchenko V. L., Kondratenko Ju. P. Sintez strukturno perekljuchaemyh sistem dlja upravlenija mnogomernymi podvizhnymi ob#ektami, Radio Electronics, Computer Science, Control, 2011, No. 1(24), pp. 158-163.

13. Timchenko V. L., Uhin O. A. Optimizacija processov stabilizacii morskogo podvizhnogo ob''ekta v rezhime dinamicheskogo pozicionirovanija, Problemy upravlenija i informatik, 2014, No. 4, pp. 77-88.

i Надоели баннеры? Вы всегда можете отключить рекламу.