Научная статья на тему 'Синтез многоуровневого реле для решения задачи управления'

Синтез многоуровневого реле для решения задачи управления Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Рыжиков И. С., Охорзин В. А., Сафонов К. В.

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

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

MULTILEVEL RELAY SYNTHESIS FOR CONTROL TASK

The authors consider a terminal control task for nonlinear dynamic plant. The control function synthesis is normalized to extremum problem, which is solved with modified evolutionary strategies method.

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

Решетневскце чтения

УДК 005; 519.7; 303.732

И. С. Рыжиков, В. А. Охорзин, К. В. Сафонов

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

СИНТЕЗ МНОГОУРОВНЕВОГО РЕЛЕ ДЛЯ РЕШЕНИЯ ЗАДАЧИ УПРАВЛЕНИЯ

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

Пусть мы имеем объект, заданный дифференци- где х(?)| альным уравнением:

- решение системы (1) при найден-

— = / (х, и ).

т

(1)

ном управлении (2) с параметрами Р* переключений (множества точек) и Ь* (множества индексов).

В итоге управление будет определено по решению задачи на безусловный экстремум (3). Задача (3) решалась с помощью гибридного модифицированного метода эволюционных стратегий [1] при заранее фиксированном числе переключений к.

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

Необходимо найти такую функцию управления и(р), причем

и (?): Я ® и, и = {щ е Я, / = ,

конечное время Т система (1) перейдет из начального состояния х(0) = х0 в конечное состояние х(Т) = хТ.

Таким образом, для решения задачи необходимо найти функцию вида

и (?) =

и1, ? е 11,

Г е I,,

(2)

1=0

где /1 (/, ]) - функция индекса, /1 (/, ]) =

1,' = Ь, 0,/ ф ь .

Таким образом, задачу поиска терминального управления можно сформулировать в виде

^(Р, Ь) = \хТ - х(Т)

® Ш1П ,

Р* Ь* -

(3)

х' • х + х • и(?) = 0,

и и = {-А, 0, А}, где А - амплитуда реле, которую определим, добавив еще одну переменную в критерий (3). За время Т = 10 необходимо перевести данную

'2 л

систему из начального вектора х = | | в вектор ко-

нечных состояний х(Т) =

где I 1, / = 1, Ыи - интервалы, определенные точками

Nи «и

переключения, такие что У II = [0, Т], 1I 1 = 0;

1=1 1=1 уровни и заранее определены исполняющим устройством.

Пусть Р = : г < гг е (0, ¥] V/ = 1,к_, г0 = -

множество всех точек переключений,

Ь = : I 1 е N V/ = 1,к | - множество индексов. Тогда

при известном значении функции управления в момент времени определим множества интервалов

__Nи

I,, / = 1, N : I/. = {У (0,0+,] • /1 (/, Д ^ е Р V1},

-2

Найденное управление и траектории системы представим в виде графика (см. рисунок).

8 — 6 -4 -2 -0 — -2 -

0123456789 10

Траектории системы и найденное управление

Библиографическая ссылка

1. Охорзин В. А., Рыжиков И. С. Гибридный модифицированный метод эволюционных стратегий для решения задач идентификации динамических систем // Вестник СибГАУ. 2010. Вып. 4 (30). С. 20-23.

Прикладная математика

I. S. Ryzhikov, V. A. Okhorzin, K. V. Safonov Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

MULTILEVEL RELAY SYNTHESIS FOR CONTROL TASK

The authors consider a terminal control task for nonlinear dynamic plant. The control function synthesis is normalized to extremum problem, which is solved with modified evolutionary strategies method.

© Рыжиков И. С., Охорзин В. А., Сафонов К. В., 2011

УДК 539.314

С. И. Сенашов

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

ИСПОЛЬЗОВАНИЕ ВЫСШИХ СИММЕТРИЙ ДЛЯ ПОСТРОЕНИЯ ТОЧНЫХ РЕШЕНИЙ УРАВНЕНИЙ ПЛАСТИЧНОСТИ

Рассмотрено использование высших симметрии для размножения точных решений уравнений идеальной пластичности.

Уравнения пластичности можно записать в виде

ds с6 С6 --2ks (—cos26+--sin 26) = 0, (1)

dx dx dy

2ks (- sin 26- — cos 26) = 0,

dy dx dy

где y = x sin 6 + y cos 6; x = x cos 6- y sin 6.

Известно, что эта система допускает симметрию вида

J УХХ j I-УХ/2

где X = s + 2ks6.

Из определения симметрии следует, что если (x1(^, y), y1(4, y)) - решение системы (1), то произвольное решение системы уравнений y (т, X, y), x (т, X, y)

f=yxx, dt

dx = - yx/2 dt

yi = (k (h + X) - sin(h-X)) sin

+ cos(h-X)cos' h X

(3)

где п = G - 2Rs0.

Тогда, в соответствии с описанной выше процедурой, необходимо решить два уравнения:

dy _

бТ yxx,

y

= y^

(4)

Ух _ - ^

(5)

(2)

дX

ах 2

Задачи (4) и (5) - это классические задачи Коши для уравнений теплопроводности

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

с начальными условиями y (0, X, y) = y1, x (0, X, y), где т - непрерывный параметр, также является решением системы (1). Иными словами, высшая симметрия уравнения (1) позволяет построить целое семейство новых решений системы уравнений (1).

Реализуем эту процедуру на известном решении Прандтля, описывающем сжатие пластичного слоя. В координатах (y , x ) это решение имеет вид

x = (k (h + Х) - sin(h -x)) cos +

+ cos(h-X)sin 'h X

x2 = (-26+ sin26)cos 6 + cos 26 sin 6, y2 (-26 + sin 26)sin 6 + cos26 cos 6, 26 = h~£.

(6)

Вдоль одного семейства X = const, вдоль второго П = const.

Имеет место легко доказываемая лемма.

Лемма. Под действием симметрий характеристики решения переходят в характеристики решений (4), (5).

Из леммы следует, что характеристики решений (4), (5) могут быть получены из формул (6), если заменить x на x2, а y - на y2.

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

Характеристики являются плоскими кривыми, поэтому их исследование, построение и интерпретация проще соответствующих им решений.

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