Научная статья на тему 'Пример оценки близости управлений, синтезированных на основе принципа максимума и метода АКАР'

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

CC BY
156
21
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРИНЦИП МАКСИМУМА / ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / БЫСТРОДЕЙСТВИЕ / АЛГОРИТМ УПРАВЛЕНИЯ / СИНЕРГЕТИЧЕСКИЙ СИНТЕЗ / МЕТОД АКАР / MAXIMUM PRINCIPLE / OPTIMAL CONTROL / OPERATION SPEED / CONTROL ALGORITHM / SYNERGETIC SYNTHESIS / ADAR METHOD

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

Введение. Рассмотрен частный случай синтеза одной и той же электромеханической системы управления методом максимума Понтрягина и методом синергетического синтеза. В качестве задачи была определена задача синтеза оптимальной по быстродействию электромеханической системы позиционирования, при этом момент сопротивления движению линейно зависел от выходной координаты системы. Этот подход к выбору задачи синтеза был обусловлен тем, что синтез оптимальных по быстродействию систем является одной из самых широко распространенных задач, которая решается при повышении эффективности действующих систем управления.Материалы и методы. Синтез оптимальной по быстродействию линейной системы управления на основе принципа максимума — широко распространенная задача в современной теории управления. Однако процедура синергетического синтеза такой формализации не имеет. Исходя из этого, в статье предложен подход, сближающий эти два метода, который, по мнению авторов, позволит повысить эффективность метода синергетического синтеза, добавив в него некоторые особенности методологии синтеза оптимальных систем.Результаты исследования. В работе сформулированы два основных научных положения. Первое применение принципа максимума для объекта класса двигатель постоянного тока при синтезе алгоритма позиционирования в условиях линейной нагрузки, функционально зависящей от угла поворота двигателя, позволяет оптимизировать систему по быстродействию. Второе синтез системы управления на основе синергетического подхода позволяет получить систему, близкую к оптимальной (квазиоптимальную), но уже после модификации самого метода синергетического синтеза. Сформулирована гипотеза о возможной связи между вводимыми, при реализации процедуры расширения пространства состояния в методе синергетического синтеза, постоянными времени с определяемым в методе максимума оптимальным временем переключения управления.Обсуждение и заключения. Выполнен синтез управления методом максимума и методом Аналитического Конструирования Агрегированных Регуляторов АКАР. На основании сравнения эффективности применения методов выдвигается гипотеза о возможной совместимости исследуемых методов.

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Лапшин В.П., Туркин И.А., Христофорова В.В.

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

Estimation of proximity of controls synthesized on basis of maximum principle and ADAR method

Introduction. A special case of synthesizing the same electromechanical control system by the Pontryagin maximum principle and by the synergetic synthesis method is considered. The task was to solve the synthesis problem of the time optimal electromechanical position control system; herewith the travel resistance modulus linearly depended on the output coordinate of the system. This approach to the selection of the synthesis problem was because the synthesis of time optimal systems is one of the most widespread problems, and it is solved by increasing the efficiency of the existing control systems.Materials and Methods. Synthesis of the time optimal linear control system based on the maximum principle is a widely accepted problem in the modern control theory. However, the procedure of synergistic synthesis does not have such formalization. This being the case, the paper suggests an approach that brings together these two methods, which, in our opinion, will increase the efficiency of the synergistic synthesis method through adding some features of the synthesis methodology for optimal systems.Research Results. The paper formulates two key concepts. The first one is as follows: the application of the maximum principle for an object of the DC motor class when synthesizing the positioning algorithm under the conditions of linear loading functionally dependent on the engine rotation angle allows the time optimal system to be optimized. The second concept states that synthesis of a control system based on the synergistic approach enables to obtain a system close to optimal (quasioptimal), but after modifying the synergetic synthesis method itself. A hypothesis is formulated on the possible connection between the introduced (when implementing the procedure of state space extension in the synergetic synthesis method) time constants with the optimal switching time of control defined in the maximum method.Discussion and Conclusions. The synthesis through the maximum control technique and the ADAR method is performed. In virtue of the comparison of efficiency of these methods, a hypothesis is put forward on the possible compatibility of the studied methods.

Текст научной работы на тему «Пример оценки близости управлений, синтезированных на основе принципа максимума и метода АКАР»

ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ

ТЕХНИКА И УПРАВЛЕНИЕ INFORMATION TECHNOLOGY, COMPUTER SCIENCE, AND MANAGEMENT

УДК 517.978 https://doi.org/10.23947/1992-5980-2018-18-4-438-448

Пример оценки близости управлений, синтезированных на основе принципа максимума и метода АКАР *

В. П. Лапшин1, И. А. Туркин2, В. В. Христофорова3

1 2 3 Донской государственный технический университет, г. Ростов-на-Дону, Российская Федерация

Estimation of proximity of controls synthesized on basis of maximum principle and ADAR method V. P. Lapshin1, I. A. Turkin2, V. V. Khristoforova3**

1 2 3 Don State Technical University, Rostov-on-Don, Russian Federation

3

сл С О

•тЧ

С

сл

tu >

ft -C

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

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

Introduction. A special case of synthesizing the same electromechanical control system by the Pontryagin maximum principle and by the synergetic synthesis method is considered. The task was to solve the synthesis problem of the time optimal electromechanical position control system; herewith the travel resistance modulus linearly depended on the output coordinate of the system. This approach to the selection of the synthesis problem was because the synthesis of time optimal systems is one of the most widespread problems, and it is solved by increasing the efficiency of the existing control systems.

Materials and Methods. Synthesis of the time optimal linear control system based on the maximum principle is a widely accepted problem in the modern control theory. However, the procedure of synergistic synthesis does not have such formalization. This being the case, the paper suggests an approach that brings together these two methods, which, in our opinion, will increase the efficiency of the synergistic synthesis method through adding some features of the synthesis methodology for optimal systems. Research Results. The paper formulates two key concepts. The first one is as follows: the application of the maximum principle for an object of the DC motor class when synthesizing the positioning algorithm under the conditions of linear loading functionally dependent on the engine rotation angle allows the time optimal system to be optimized. The second concept states that synthesis of a control system based on the synergistic approach enables to obtain a system close to optimal (quasioptimal), but after modifying the synergetic synthesis method itself. A hypothesis is formulated on the possible connection between the introduced (when implementing the procedure of state space extension in the synergetic synthesis method) time constants with the optimal

* Работа выполнена в рамках инициативной НИР.

E-mail: i090206.lapshin@yandex.ru, tur805@mail.ru, nikaapp@rambler.ru

*** The research is done within the frame of the independent R&D.

временем переключения управления. Обсуждение и заключения. Выполнен синтез управления методом максимума и методом Аналитического Конструирования Агрегированных Регуляторов АКАР. На основании сравнения эффективности применения методов выдвигается гипотеза о возможной совместимости исследуемых методов.

switching time of control defined in the maximum method. Discussion and Conclusions. The synthesis through the maximum control technique and the ADAR method is performed. In virtue of the comparison of efficiency of these methods, a hypothesis is put forward on the possible compatibility of the studied methods.

Ключевые слова: принцип максимума, оптимальное управление, быстродействие, алгоритм управления, синергетический синтез, метод АКАР.

Keywords: maximum principle, optimal control, operation speed, control algorithm, synergetic synthesis, ADAR method.

Образец для цитирования: Лапшин, В. П. Пример оценки For citation: V.P. Lapshin, I.A. Türkin, V.V. Khristoforova.

близости управлений, синтезированных на основе Estimation of proximity of controls synthesized on basis of

принципа максимума и метода АКАР / В. П. Лапшин, maximum principle and ADAR method. Vestnik of DSTU,

И. А. Туркин, В. В. Христофорова // Вестник Дон. гос. 2018, vol. 18, no. 4, pp. 438-448.

техн. ун-та. —. 2018. — Т.18, №4. — С. 438-448. https://doi.org/10.23947/1992-5980-2018-18-4-438-448 https://doi.org/10.23947/1992-5980-2018-18-4-438-448

Введение. В 20-м столетии потребности техники, в частности космической, выдвинули серию задач, для решения которых была разработана новая теория, получившая название теории оптимального управления [1]. Одним из основных методов при синтезе оптимальных систем управления является разработанный в 5060 гг. двадцатого века метод максимума, над которым работали советские математики Л. С. Понтрягин и его ученики [2]. Применение этого метода основано на формализации задачи синтеза с переходом к форме задачи Майера и последующем решении систем линейных или, в некоторых особых случаях, нелинейных дифференциальных уравнений [1]. Стоит отметить, что необходимость решения систем дифференциальных уравнений, а в нелинейном случае это не всегда возможно, во многом является ограничением, как самого метода максимума, так и всей концепции синтеза оптимальных систем управления.

В последние десятилетия широкое распространение получил новый подход к синтезу систем управления, который в своей основе опирается на синергетическую концепцию анализа и синтеза систем. Используемый метод, автором которого является А. А. Колесников, получил название метода аналитического конструирования агрегированных регуляторов (АКАР) [4-5]. В основе предложенного подхода лежит концепция синтеза нелинейных обратных связей. Они обеспечивают асимптотическую устойчивость системы управления по отношению к требуемому движению аттрактора в пространстве состояний [4]. Отличием этого

метода от методов синтеза оптимальных систем управления является то, что здесь отсутствует как критерий к оптимизации системы управления, так и констатация оптимальности синтезированного управления. С точки зрения реализации процедуры синтеза, метод АКАР обладает несомненным преимуществом перед методами {§ синтеза оптимальных систем, которое выражается в отсутствии ограничений на нелинейность системы дифференциальных уравнений [4-5].

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

л

всеми другими. Так современное массовое производство, в целях обеспечения конкуренции на рынке,

постоянно требует повышения эффективности. Одним из наиболее востребованных способов такого ^

повышения эффективности является оптимизация процессов управления. Этот подход применим как к щ

л

системам автоматизированной сборки оборудования [6-7], так и к металлорежущим системам, в частности к g

системам управления сверлением в металлорежущих станках [8-15]. Идея совмещения этих подходов к синтезу ^

систем управления обладает, с точки зрения авторов, несомненной практической ценностью. С научной точки §

К

зрения актуальным является совмещение преимуществ метода АКАР, которые выражаются в возможности ^

учета при синтезе сложной нелинейной динамики процессов в машиностроении [16-19], с четкой и ясной щ формализацией постановки задачи синтеза и оценки ее достижения в методе максимума [1-2].

1. Синтез базовой математической модели и постановка задачи исследования к

В современной экономике широкое распространение получило направление синтеза оптимальных по g

быстродействию систем, которое позволяет добиться существенного роста эффективности систем в целом [7- q1 8]. Так, при решении задач автоматизации процессов сборки различного оборудования, часто возникает задача

крепления различного вида частей друг к другу [6-7]. Здесь от скорости проведения этой операции зависит К экономическая эффективность всего процесса производства. Эта же ситуация наблюдается в системах

обработки металлов резанием на металлорежущих станках [9-19], в которых чем быстрее осуществляется 439

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

С

3

S—|

сл С О ТЗ

С

сл сц

ti ■С

Рис. 1. Иллюстрационная схема

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

В основе исполнительной подсистемы системы управления в обоих рассматриваемых случаях лежит электропривод, обеспечивающий преобразование электрической в механическую энергию движения исполнительных механизмов системы. Примем, что в рассматриваемом случае такое преобразование осуществляется электродвигателем постоянного тока с коллекторным управлением, который описывается следующей системой уравнений [20]:

di

U-сею = L — + Ri е dt т& Ю

^ = + Мс

dt

где U — напряжение, подаваемое на коллектор двигателя; / — ток, потребляемый двигателем; Я, Ь — параметры электрической части двигателя; 3 — параметр, характеризующий инерционные свойства ротора двигателя, приведенный инерционный момент всех вращающихся масс; ю — частота вращения ротора двигателя; Мс — внешний приложенный момент сопротивления; ст, се — механическая и электрическая постоянные двигателя. В рассматриваемом случае момент представлен как функция угла поворота ротора

двигателя, то есть Мс = Са. С учетом этого (1) перепишем как:

&

и-сю = Ь — +Я1 е Л

т = 3 — + Са . (2)

& а

-= ю

Л

Выразив во втором уравнении значение тока и подставив полученное в первое уравнение, получим:

ТТ 1 и &2ю Я3 &ю ЬС RС и--ю =--— +----I--ю +--а

ce

d а dt

c c dt c c dt c c c c

em em em em

(3)

■ = ю

Разрешив первое уравнение относительно старшей производной и переписав его вторым, получим:

d а

-= ю

dt

d 2ю R dm cc С RC c

(4)

dt2

Обозначим переменные

■ =----(-^ + —) ю--а +

L dt LJ J LJ LJ

d ю

а = x., ю = x

2' dt Хз;

в качестве постоянных введем

R = a33,(-mcL + С) = а32,RC = а31, — = b . Тогда система (4) примет вид: L 33 LJ J 32 LJ 31 LJ

dx.

dt 2 dx2

—2 = x3 dt 3

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

dx3 _ x -a x -a x +bU dt

(5)

Или в матрично-векторном виде:

x = Ax + Bu ,

(6)

Г о 1 0 1 Г 0 > Г xi 1 Г 01

где A = 0 0 1 , B = 0 , x = x2 , u = 0

ч_ a3i _a32 -a33 v ,b v V x3 V U V

Примем в качестве привода, обеспечивающего движение рассматриваемой системы, электродвигатель постоянного тока, параметры которого обеспечивают следующие значения постоянных: аз1=4,65, азг=4,6, а33=2.

^ 0 1 0 ^

Матрица A, с учетом этого, примет вид: A =

0 0 1

-4,65 -4,6 -2

. Зная матрицу А, найдем собственные числа X

матрицы А: 11 = -1,2666 + 0,00001, Х2 = -0,3667 + 1,88061, Х3 = -0,3667 - 1,88061.

Как видно из полученных собственных значений матрицы, система управления асимптотически устойчива по Ляпунову [21]. Более того, можно утверждать о колебательном характере процессов протекающих в системе, так как собственные значения не только содержат отрицательные вещественные части, но имеют ненулевые мнимые части.

2. Синтез управления методом максимума Понтрягина Для начала сформулируем задачу синтеза оптимального управления в следующем виде: — используя принцип максимума для объекта, описываемого Системой (5), определить алгоритм оптимального уравнения, который обеспечивает перевод объекта из начального состояния х;(0)=50, х2(0)=0, х3(0)=0 в конечное состояние х1(Т)=0, х2(Т)=0, х3(Т)=0 за минимальное время Т. При этом необходимо определить число переключений, моменты переключений и построить кривые управления и(() и координат х1(^), Х2Ф, х3(г).

На управляющее воздействие наложено ограничение |и|<^макс. Параметры системы:.

= 1, a32 = 12, a33 = 20, b = 1; имакс=440 В.

Решение: Запишем гамильтониан:

H = £y,f,

(7)

где у, и /, — координаты векторов уи / . В дополнение к системе (5), составим систему уравнений для вспомогательных переменных , где / = 1,2, используя следующую зависимость:

dt dxi

i = 1,2.

Или в раскрытом виде:

d y1 dt

d y 2 dt

d у3 dt

f f2 f3

it Yi +jr Y 2 +ir Y 3

ax axi axi f f2 f '

-TT Yi Y 2 + it Y3

ax, ax9 ax.

f f2 f

it Yi +ir Y 2 +i~ Y 3 ax3 ax3 ax3

(8)

(U S I <u

и eä

а

с

^

IS

<й и

S I

X (U

h «

ей К Л

4

(U h

5

4 о

5 £

S и

eö И S

<3 S а о

к £

i=1

3

S—I

сл С О ТЗ

С

сл сц

ti -С

С учетом (5), система уравнения (8) примет вид:

dT

dt

1 = 4,65Т,

d Т

dt d Т dt

2 =-Tj + 4,6Т3

(9)

= -Т2 + 2Тз

Матрица собственных значений для случая (9):

(1,2666

AT-D =

0

Л

0 0,3667 +1,8806/ 0

0 0 0,3667 +1,8806/'

Решение системы (9) для диагонализированного случая матрицы примет вид:

Т = С/'2666

xjz _ с e^0'3667+1.8806')t

*т/ _ с e(0,3667-1,8806i)t Т 3 _ C3e

(10)

С учетом матрицы ,в исходном базисе решение примет вид:

Т = -0,9474С1е1'26ш + (0,5812 - 0,3347/)С2 е(0'3667+',8806/> + (0,5812 + 0,3347/)С3 е(0'3667- ',8806/>

Т2 = -1,1893С1е1'26Ш + 0,6883С2е(0'3667+18Ш» - 0,6883С3е№3667-1,8806/^ ,

Т3 = -0,2581С1е1'26ш + (0,1812 + 0,2086/)С2 е^366™,8806^ + (0,1812 - 0,2086/)С3 е(0'3667 ~1'8806/>

где С1, С2, С3 — постоянные интегрирования. Общее выражение, описывающее функцию Гамильтона:

н = т л+т2 /2 +т3 /3 (11)

В выражении (11) важную, с точки зрения метода синтеза, роль играет член, включающий в себя управление:

Н* = Т33 = (-С10,2581е1-2666' + С2(0,1812 + 0,2086/) + С3(0,1812 - 0,2086/)е(0-3667"1-8806/)Ьи . Для того, чтобы гамильтониан Н, вычисляемый по формуле (11), принимал максимальное положительное значение, слагаемое Н должно быть всегда положительным и наибольшим. Для этого алгоритм оптимального управления должен имеет вид: ы(^=ъитах, где

ст = 57яя(-0,2581С1е1-2666' + (0,1812 + 0,2086/>(азб67++°6/+ (0,1812 - 0,2086/)е(а3667-8806/')') . Оптимальное управление ы(Г) является кусочно-постоянной функцией, принимающей значения ±итах, и имеет не более двух интервалов постоянства, так как нелинейная функция -0,2581С1е1-2666' + (0,1812 + 0,2086/у0-36^1,8806'> + (0,1812 - 0,2086/)е(а3667-1,8806/,

меняет знак не более одного раза. При этом возможная смена знака происходит с плюса на минус, то есть для выполнения принципа максимума требуется сначала подавать на двигатель и= +итах, а затем и= -итах. Проверим эти рассуждения, построив полученную функциональную зависимость Т3 в пакете МаНаЪ (рис. 2).

Фз

-□.2

-11!.6

«Й;В -1 - I .2 -1 4

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

-1 Ё -1 8

0,8 0.9

t,c

Рис. 2. График изменения Т3

Как видно из рис. 2, Т3 действительно меняет знак с (+) на (-) только один раз. С учетом этих рассуждений определим алгоритм оптимального уравнения, который обеспечивает перевод объекта из начального состояния x1(0)=0, х2(0)=0, х3(0)=0 в конечное состояние x1(T)=50, х2(Т)=0, х3(Т)=0 за минимальное время Т. Здесь отметим, что в современных условиях нет необходимости получать аналитическое решение исходной системы уравнений. Можно, используя имеющиеся возможности современных пакетов прикладных программ типа МаНаЬ, достаточно просто и наглядно получить численное решение для рассматриваемого случая.

Результаты численного моделирования для расчетного оптимального по быстродействию алгоритма управления представлены на рис. 3. Параметры модели подобраны таким образом, чтобы она выполняла требуемое по правой границе граничное условие.

Х1, рад

U, В

500

-500'

а)

t, сек

0.5

1.5

b)

Рис. 3. Графики выходной координаты (а) и переключения управления при /1 = 0,5 (Ь)

Как видно из рис. 3, время переключения управления с (+итах) на (-итах) выбрано как ^ = 0,5 секунды, а общее время регулирования составило и Т = 1,3 секунды. При этом система управления выходит на требуемый нам уровень выходного сигнала, то есть достигается правая граница краевых условий.

3. Синтез системы управления методом АКАР

Для синтеза системы управления методом АКАР можно не осуществлять переход к абстрактному случаю пространства состояния (см. (5)), а удобно использовать исходную систему (2). Однако требуется преобразовать ее к следующему виду:

dx1 dt

dt

dt

= x,

= -a32x2 -a33x3 + bU

(12)

С Се К 1 и Г

где переменные а = х,,ю = х2,г = х3; в качестве постоянных введены -у = а23, у = а21,-у = а32 — = а33, — = Ь . С

учетом определенных ранее значений, получим: а23 = 1,515,а21 = 2,325,а32 = 1,5,а33 = 2,Ь = 1 и система (12) примет вид:

dx1

dt 2

^ = -2,325x + 1,515x3 dt 1 3

— = -1,5x2 -2x3 + U dt 2 3

(13)

<u К X <u

CO cö Л

С

^

IS

<3

и

IS X

X

m

h «

cd X л

<u h S

о IS x 3 и

eö И

IS

<3 s

Л

о X

s

3

S—I

сл С О ТЗ

¿4

С

сл сц

ti -С

Матрица A, с учетом этого, примет вид:

(

A =

0

-2,325 0

1 0 ^ 0 1,515 -1,5 -2

Зная матрицу А, найдем собственные числа 1 матрицы А: 1 = -1,2674 + 0,00001; 12 = -0,3663 + 1,88011; 13 = -0,3663 - 1,880Н. Как видно из этих результатов, речь идет именно о рассматриваемом при синтезе методом максимума случае системы управления.

Координата, характеризующая угол поворота ротора (хД является выходной координатой системы. Поэтому для формирования требований к желаемому поведению системы в пространстве состояний введем макропеременную порядка ¥ = х - х01 ^ 0, где х01 — заданное требуемое значение координаты х1. Значение

скорости изменения угла должно обеспечивать стремление угла поворота ротора к заданному выше значению. Для этого введем еще одну макропеременную ¥ = х2 -ф2(х1) ^0, где ф2(х1) — некоторая функция,

описывающая стремление х2 ^ф2(х1) в стационарном состоянии. Дальше вводим макропеременную порядка по координате ¥ = х3 — ф3(х1, х2) ^0, где ф3(х1, х2) — некоторая функция, описывающая связь между координатами в стационарном состоянии системы и, следовательно, х3 ^ф3(х1, х2).

Для вновь введенных макропеременных ¥1, ¥2, ¥3 потребуем асимптотически устойчивый закон изменения, то есть выполнение следующей системы дифференциальных уравнений:

d ¥

T d¥1 + ¥, =0 1 dt 1 d¥

T2 d¥2 + ¥2 = 0. 2 dt 2 d¥

T3 d¥3 + ¥3 =0 3 dt 3

(14)

где Т1, Т2, Т3 — постоянные времени, определяющие скорость стремления введенных макропеременных к нулю, либо, иными словами, скорость стягивания произвольной траектории движения системы в пространстве состояния к требуемому аттрактору.

Введенная в выражении (14) система уравнений расширила пространство состояний системы с 3-го до 6-го, что является одним из основных положений метода АКАР. Дальнейший синтез системы управления сводится к поэтапному процессу декомпозиции (сжатия) этого пространства до начального уровня [1-2]. Начнем процесс декомпозиции с подстановки в первое уравнение системы (14) вместо макропеременной ¥1 ее значения в координатах управляемого процесса. В результате получим:

dx.

T +(x - Х01) = 0, dt

(15)

С учетом (13), уравнение (15) примет вид:

Тх2 + (х- х01) = 0. (16)

Учитывая следующий шаг алгоритма синтеза, в результате которого приняли, что х ^ ф2 (х^), найдем значение ф2 (х1), как:

(х1 — х01)

Ф2 (x1) =--

Учитывая это, макропеременная ¥2 примет вид:

T

¥2 = x2 ф 2 (x1 ) = x2 +

(x1 x01)

T

(17)

(18)

состоянии значение хп

вид:

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

ф2(х1) ^ 0. Тогда, с учетом (18), второе уравнение системы (14), примет следующий

&х /&А\ (х )

(19)

(х1 — х01)

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

Г,^+ x2-ф2( x1) = 0.

dt

dt

Или, с учетом значения ф2(x1):

^ Г 2 dx1

dt

T dt

T

= 0.

(20)

На следующем шаге алгоритма синтеза, пользуясь теми же рассуждениями, что и раньше, и тем фактом, что х3 ^ф3(х15х2), определим из (20), с учетом (13), значение ф3(х^,х2) в координатах управляемого процесса:

ф3(xi,x2) = 1,535xi -0,66 (T + ?i) x2 -0,66 (xj_ ^01) 0 .

TT

(21)

Получив значение ф3(х^, х2) в координатах управляемого процесса, можно определить значение макропеременной ¥3 в координатах состояния системы и раскрыть третье уравнение системы (14).

^3 d ф3( ^ x2) ч п

T3 [—-----] + x3 - Ф3 (xj, x2) = 0 .

dt dt

(22)

После подстановки в (22) полученных ранее значений ф3 (х^, х2) из (21) и использования системы (13) на этом шаге декомпозиции пространства состояния системы управления, определим значение управления в координатах управляемого процесса:

.г , г „ (TT3 + TT + T.T) TT + TT + TT)

U = 1,5x2 + 2x3 +1,535x2 +1,5xi -^-^-x,^-3-^-

« 0,66 x2(T1 + T2 + ^ _ 0,66-( xi - x0i}

TTT

TTT

1i1 2^3

(23)

TTT

1i1 2^3

TTT

1i1 2^3

Выражение (23) и определяет асимптотически устойчивое управляющее воздействие на систему управления, описываемую уравнениями (13).

Результаты моделирования системы дифференциальных уравнений (13) с требуемым значением угла поворота ротора двигателя х10=50 рад и значениями введенных постоянных времени Т1 = 0,1, Т2 = 0,2, Т3 = 0,3 представлены на рис. 4.

Рис. 4. Результаты моделирования с управлением при Т1 = 0,1, Т2 = 0,2, Т3 = 0,3 : переходный процесс по выходной координате (а); график изменения управления (Ь)

Как видно из рис. 4, в сравнении с рис. 3, структура управления в обоих случаях одинакова, то есть речь идет о том, что в начале подается положительное по знаку управление, а затем его знак меняется на противоположный. Время регулирования резко увеличивается до значения близкого к 2,5 секунде, но при этом максимальное управление достигает значений больших 5 000 В. Это недопустимо с точки зрения метода максимума. Для ограничения максимального значения управления введем в контур управления нелинейное звено типа «насыщения» с таким же порогом, как и в случае максимума. Результаты моделирования системы с учетом этого порога и с подобранными значениями постоянных Т1, Т2, Т3 представлены на рис. 5.

(U

К X <и ч

СО eö Л

С

^

IS eö И IS X X <ü i-ч

cö X л

4

(U h

5

4 о IS x 3 и

eö И

IS

s

Л

о X

5

X1, рад

Рис. 5. Результаты моделирования с управлением при Т1 = 0,15, Т2 = 0,16, Т3 = 0,17: переходный процесс по выходной координате (а); график изменения управления (Ь)

Как видно из рис. 5, введение нелинейного ограничения на управление типа «насыщения» позволяет получить требуемый с точки зрения допустимости управления результат. При этом фактически соблюдается определенная методом максимума структура управления, но управление не является оптимальным по быстродействию. Здесь необходимо отметить, что такая модификация метода АКАР может приводить и к потере устойчивости системы (рис. 6).

3

S—|

сл С О ТЗ

¿4

С

сл сц

ti ■С

Рис. 6. Результаты моделирования с управлением при Т1 = 0,015 , Т2 = 0,016 , Т3 = 0,017 : переходный процесс по выходной координате (а); график изменения управления (Ь)

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

Обсуждение и заключения. Таким образом, для базовой модели системы управления (2) было синтезировано оптимальное по быстродействию управление методом максимума. Для этого же случая, в третьей части работы с этими же параметрами системы и граничными условиями было синтезировано управление методом АКАР. Оба эти управления внешне несхожи. В случае метода максимума — это программное кусочно-постоянное управление, где важен оптимальный момент времени переключения знака управляющего сигнала. В случае АКАР — это непрерывная гладкая функциональная зависимость управления от значений координат состояния системы. Однако, при их реализации видна структурная схожесть, выражаемая в смене знака управления. После модификации метода АКАР структурная схожесть стала еще более видна. Отметим, что добиться параметрического подобия реализуемых управлений можно за счет подбора вводимых при синтезе методом АКАР постоянных времени. Это позволяет авторам сформулировать следующую гипотезу.

— Подбор вводимых в процедуре синтеза методом АКАР значений постоянных времени Тх, Т2, Т3 , в случае модификации полученного управления способом предложенным в статье, позволяет добиться от синергетического управления свойства оптимальности по быстродействию. Авторам не удалось получить общее доказательство этой интуитивно понятной гипотезы. Однако такая задача не стояла в рамках этой работы. В результате численных экспериментов с вариацией Т1, Т2, Т3 удалось добиться квазиоптимальности управления, полученного методом АКАР.

Библиографический список

1. Понтрягин, Л. С. Математическая теория оптимальных процессов / Л. С. Понтрягин, В. Г. Болтянский. — Москва : Наука, 1976. — 392 с.

2. Дыхта, В. А. Численные методы решения задач оптимального импульсного управления, основанные на вариационном принципе максимума // В. А. Дыхта, Н. В. Деренко // Известия ВУЗов. Математика. — 2001. — № 12. — С. 32-40.

3. Колесников, А. А. Прикладная синергетика: основы системного синтеза / А. А. Колесников. — Таганрог : ТТИ ЮФУ, 2007. — 384 с.

4. Колесников, А. А. Синергетика и проблемы теории управления. / А. А. Колесников. — Москва : Физматлит, 2004. — 504 с.

5. Синергетический системный синтез управляемой динамики металлорежущих станков с учетом эволюции связей / В. Л. Заковоротный [и др.]. — Ростов-на-Дону : Изд-во ДГТУ. — 2008. — 324 с. §

6. Житников, Ю. З. Анализ погрешностей моментов затяжки одношпиндельными гайковертами на и основе муфт предельного момента / Ю. З. Житников, И. В. Житникова // Сборка в машиностроении, и приборостроении. — 2011. — № 8. — С. 12-15. ^

7. Uzunov, O.V. The screwdriver technology of the model building for simulating of the processes in the

mechatronic objects. Solid State Phenomena, 2009. vol. 1. no.1, pp. 468-473. ев

w

8. Заковоротный, В. Л. Определение оптимальных координат переключения циклов обработки в ^

эволюционной динамической системе резания / В. Л. Заковоротный, В. П. Лапшин, А. А. Губанова // Известия

ВУЗов. Сев.Кавк. регион. Серия: Технические науки. — 2014. — №4 (179). — С. 59-63. ^

ев

9. Заковоротный, В. Л. Управление процессом сверления глубоких отверстий спиральными сверлами К

А

на основе синергетического подхода / В. Л. Заковоротный, И. А. Туркин, В. П. Лапшин // Известия ВУЗов. Сев.- g

Кавк. регион (Техн. науки). — 2014. — №3 (178). — С. 33-41. g

ц

10. Лапшин, В. П. Моделирование динамики формообразующих движений при сверлении глубоких о

к

отверстий малого диаметра / В. П. Лапшин, И. А. Туркин // Вестник АГУ. — 2012. — № 4 (110). — С. 226-233. £

л

11. Lapshin, V.P., Turkin, I.A. Dynamic influence of the spindle servo drive on the drilling of deep narrow

holes. Russian Engineering Research, 2015. Т. 35. № 10. pp. 795-797. DOI : https://doi.org/10.3103/S1068798X15100111 ^

К

12. Lapshin, V.P., Turkin, I.A. Modeling tractive effort torque of wheel in deformation movements of jg pneumatic tire wheel. Procedia Engineering. 2017. Т. 206. pp. 594-599. DOI :

https ://doi.org/10.1016/j .proeng.2017.10.522 ^

13. Zakovorotny, V.L., Lapshin, V.P., Babenko, T.S. Assessing the Regenerative Effect Impact on the ^ Dynamics of Deformation Movements of the Tool during Turning. Procedia Engineering 2017. T 206. pp.68-73. DOI : https://doi.org/10.1016/j.proeng.2017.10.439

14. Заковоротный, В. Л. Зависимость перестройки динамической системы сверления глубоких отверстий спиральными сверлами от параметров серводвигателей / В. Л. Заковоротный, В. П. Лапшин, И. А. Туркин // Известия ВУЗов. Сев.-Кавк. регион. Серия: Технические науки. — 2014. — № 1. — С. 36-42.

15. Заковоротный, В. Л. Управление процессом сверления глубоких отверстий спиральными сверлами на основе синергетического подхода / В. Л. Заковоротный, В. П. Лапшин, И. А. Туркин // Известия ВУЗов. Сев.-Кавк. регион. Серия: Технические науки. — 2014. — № 3 (178). — C 33-41.

16. Zakovorotnyi, V.L., Lukyanovb A.D., Gubanova, A.A., Khristoforova, V.V. Bifurcation of stationary manifolds formed in the neighborhood of the equilibrium in a dynamic system of cutting. Journal of Sound and Vibration. 2016. Т. 368. pp. 174-190. . DOI : https://doi.org/10.1016/j.jsv.2016.01.020

17. Zakovorotnyi, V.L., Vinokurova, I.A. Mathematical modeling of the dynamic cutting system taking into account the irreversible transformation in the area of cutting. Modern informatization problems in the technological and telecommunication systems analysis and synthesis Proceedings of the XXII-th International Open Science Conference. Editor in Chief O.Ja. Kravets. 2017. pp. 351-356.

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

18. Zakovorotnyi, V.L., Lukyanov, A.D. System synthesis of machine tool manufacturing process control based on synergetic conception. Procedia Engineering 2. Сер. 2nd International Conference on Industrial Engineering, ICIE 2016. pp. 370-375. DOI : https://doi.org/10.1016/j.proeng.2016.06.726

19. Zakovorotnyi, V.L., Bykador, V.S. Cutting-system dynamics. Russian Engineering Research. 2016. Т. 36. № 7. pp. 591-598. DOI : https://doi.org/10.3103/S1068798X16070182

20. Лапшин, В. П. Электродвигатель постоянного тока — привод электромобиля / В. П. Лапшин, И. А. Туркин / Автомобильная промышленность. — 2017. — № 1. — С. 16-18.

21. Младов, А. Г. Системы дифференциальных уравнений и устойчивость движения по Ляпунову / А. Г. Младов. — Москва : Высшая школа, 1966. — 223 c.

Поступила в редакцию 04.06.2018 Сдана в редакцию 06.06.2018 Запланирована в номер 15.09.2018

Received 06.06.2018 Submitted 06.06.2018 Scheduled in the issue 15.09.2018

Об авторах:

Authors:

3

S—I

сл С О

С

сл tu

Ü -С

Лапшин Виктор Петрович,

доцент кафедры «Автоматизация производственных процессов» Донского государственного технического университета (РФ, 344000, г. Ростов-на-Дону, пл. Гагарина, 1), кандидат технических наук, доцент, ORCID: https://orc1d.org/0000-0002-5114-0316 1090206.1а[^И1п@уапёс\.ги

Туркин Илья Андреевич,

старший преподаватель кафедры «Автоматизация производственных процессов» Донского государственного технического университета (РФ, 344000, г. Ростов-на-Дону, пл. Гагарина, 1), кандидат технических наук, ORCID: https://orc1d.org/0000-0003-4792-4959 Тиг805@та11.ги

Христофорова Вероника Владимировна,

доцент кафедры «Автоматизация производственных процессов» Донского государственного технического университета (РФ, 344000, г. Ростов-на-Дону, пл. Гагарина, 1), кандидат технических наук ORCID:https://orc1d.org/0000-0002-0583-6654 п1каарр@гатЬ1сг

Lapshim, Victor P.,

associate professor of the Production Automation Department, Don State Technical University (1, Gagarin sq., Rostov-on-Don, 344000, RF), Cand.Sci. (Eng.), associate professor,

ORCID: https://orcid.org/0000-0002-5114-0316 i090206.lapshin@yandex.ru

Turkin, Ilya A.,

senior lecturer of the Production Automation Department, Don State Technical University (1, Gagarin sq., Rostov-on-Don, 344000, RF), Cand.Sci. (Eng.), ORCID: https://orcid.org/0000-0003-4792-4959 Tur805@mail.ru

Khristoforova, Veronika V.,

associate professor of the Production Automation Department, Don State Technical University (1, Gagarin sq., Rostov-on-Don, 344000, RF), Cand.Sci. (Eng.), 0RCID:https://orcid.org/0000-0002-0583-6654 nikaapp@rambler

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