Научная статья на тему 'Анализ задачи реального тройного интегратора'

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

CC BY
226
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / ПОЛНЫЙ АНАЛИЗ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ / ЗАДАЧА РЕАЛЬНОГО ТРОЙНОГО ИНТЕГРАТОРА / СИНТЕЗИРУЮЩИЕ ПЕРЕМЕННЫЕ / OPTIMAL CONTROL / COMPLETE ANALYSIS OF THE OPTIMAL CONTROL / REAL TERNARY INTEGRATOR PROBLEM / SYNTHESIZING VARIABLES

Аннотация научной статьи по математике, автор научной работы — Муромцев Дмитрий Юрьевич, Погонин Василий Александрович

Цель: разработка математического обеспечения энергосберегающего управления, позволяющего решать задачи синтеза в реальном времени оптимальных управляющих воздействий при управлении энергоемкими объектами на множестве состояний функционирования. Методы: на основе методов принципа максимума и синтезирующих переменных предложен подход выполнения полного анализа оптимального управления объектами, динамика которых описывается линейными дифференциальными уравнениями третьего порядка. Результаты: получены новые результаты исследований по задаче оптимального управления объектами, динамика которых описывается моделью реального тройного интегратора; минимизируется функционал - затраты энергии (или расход топлива); на управляющие воздействия наложены ограничения; концы траектории изменения вектора фазовых координат закреплены; временной интервал управления фиксирован. К этим результатам относятся анализ возможных видов функций энергосберегающего управления; предложенный вектор синтезирующих переменных, размерность которого значительно меньше размерности массива исходных данных, необходимого для численного решения задачи; условия существования решения задачи и др. При этом в процессе функционирования объекта могут изменяться его параметры, границы изменения управляющего воздействия, начальные и конечные значения компонентов вектора фазовых координат, начальный и конечный моменты временного интервала. Для сокращения данная задача названа «задачей реального тройного интегратора». Практическая значимость: полученные результаты могут быть использованы разработчиками математического обеспечения САПР и SCADA для создания программных модулей, позволяющих автоматизированно проектировать алгоритмическое обеспечение систем энергосберегающего управления соответствующими объектами; разработчиками баз знаний экспертных систем, предназначенных для решения задач оптимального управления; проектировщиками интеллектуальных контроллеров, которые в реальном времени синтезируют управляющие воздействия тепловыми аппаратами, машинами с электроприводом и другими энергоемкими объектами; разработчиками топологии специализированных микросхем для интеллектуальных контроллеров. Кроме того, результаты работы могут использоваться для исследования более сложных задач, в частности, применительно к гибридным и другим MIMO-объектам.

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

Real Ternary Integrator Problem Analysis

Purpose: Developing mathematical support for energy saving control, able to solve problems of real-time synthesis of optimal control over energy-intensive objects, on a number of performance conditions. Methods: With the use of maximum principle and synthesizing variables, we propose an approach to implement a comprehensive analysis of optimal control over objects whose dynamics is described by linear differential equation of the third order. Results: New results were obtained on the problem of the optimal control over objects whose dynamics is described by a real ternary integrator model. The functional (energy or fuel consumption) is minimized, the control actions are constrained, the ends of the phase coordinate change trajectory vector are fixed, the control time interval is also fixed. The obtained results include the analysis of possible types of power-saving control functions, the suggested vector of the synthesizing variables whose dimension is much less than that of the initial data array necessary for a numeral solution of the problem, the conditions of solution existence, etc. The functioning of the object can involve certain variations in its parameters, in the boundaries of the control impact changes, in the initial and final values of the phase coordinate vector components, or in the initial and final moments of the time interval. The title of the problem was shortened to “real ternary integrator problem”. Practical relevance: The obtained results can be used by developers of CAD/CAM and SCADA systems to create software modules for automatic design of algorithms for energy-saving control systems. It can also be used by designers of intellectual controllers able to synthesize controlling impact on thermal devices, electric engines and other energy-intensive objects, and by inventors of special circuit topology for intellectual controllers. Besides, the obtained results can be used to study more sophisticated problems like those involving hybrid and other MIMO-objects.

Текст научной работы на тему «Анализ задачи реального тройного интегратора»

УДК 62-52.66.012.37

АНАЛИЗ ЗАДАЧИ РЕАЛЬНОГО ТРОЙНОГО ИНТЕГРАТОРА

Д. Ю. Муромцева, доктор техн. наук, профессор В. А. Погонина, доктор техн. наук, профессор

^Тамбовский государственный технический университет, Тамбов, РФ

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

Ключевые слова — оптимальное управление, полный анализ оптимального управления, задача реального тройного интегратора, синтезирующие переменные.

Введение

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

В статье приводятся результаты исследований задачи реального тройного интегратора на множе-

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

Постановка задачи тройного интегратора

В простейшем случае задача реального тройного интегратора (ЗРТИ) формулируется как задача оптимального управления (ОУ) с закрепленными концами вектора фазовых координат z = (г1, г2, 23)Т, фиксированным временным интервалом и ограничением на скалярное управление и в каждый момент времени ^ т. е.

£ = Az(г) +ви(г), ге\г0,г.

О'1 к ,

0 1 0 ' 0'

А = 0 0 1 , в = 0

0 0 а3 ^ ь

(1)

/. \_ 0_ 0 0 0 г(*0 ) — г — 121, 22, 23

г(*к) — гк — ((, 2|, 2|) ; (2)

V* , *к ]: и^)е[ив, ив ]; (3)

^ — ^/ (г, и, <")(!* ^ ш1п. (4)

Здесь A, B — матрицы параметров модели объекта; íк — начало и конец временного интервала управления; z0, zк — начальное и конечное значения вектора z; ин, ив — нижняя и верхняя границы изменения и; f0: Я3 х Дх Я ^ R.

Для решения задачи (1)-(4) при конкретном виде минимизируемого функционала (4), т. е. определения вида и параметров функции ОУ, задается массив исходных данных

к — (а3' Ъ, ин' ив' 21 ' 22 ' 23 , 21 ' 22 ' 23 ' *к ]• (5)

При использовании программной стратегии реализации ОУ в результате решения задачи определяется оптимальная программа

и*(■)— (и*(), * е[*0, *к ]), (6)

в случае позиционной зирующей функции

вид и параметры синте-

и* (*) — з(), *к - *).

(7)

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

^ —f и2 (*); — f |и(*)|а*; —*к-*0, (8)

в последнем случае время ^ не фиксируется.

Как и в работе [1], под анализом ЗРТИ для определенного вида функционала (8) будем понимать комплекс исследований в целях получения условий существования решения задачи ОУ, возможных видов функций ОУ, соотношений для определения их видов, алгоритмов для оперативного расчета параметров функций ОУ или синтезирующих функций при любых значениях массива реквизитов (5).

Результаты полного анализа ЗРТИ позволяют создавать фреймы базы знаний экспертной системы, предназначенной для автоматизированного проектирования алгоритмического обеспечения автоматических систем энергосберегающего управления, а также разрабатывать математическое обеспечение бортовых контроллеров [6].

Следует заметить, что получаемые результаты могут использоваться при введении в модель (1)

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

Синтезирующие переменные и условия существования решения задачи

В настоящем разделе используются определения, введенные в работах [1, 3].

Утверждение 1. Если решение ЗРТИ без учета ограничений на управление (3) существует, то результаты полного анализа задачи (1)-(4) могут быть рассчитаны и визуально представлены по значениям массива синтезирующих переменных Ь = (1^, Ь2, Ь3; а3), компоненты которого вычисляются по исходным данным (5) по формулам

Ь1— лЛ.г. ( -а3 Д22- А*Щ; (9) 8

Д*ДиЪ

¿2 —

Д*2ДиЪ

Д22 -а3Д21 + aз22Д*-20Д*-1 Д*2Ъй

Ц3 —

Д*ДиЪ

£-230еа3Д* -Ъи(еа3Д*-1) а3 у ;

(10)

(11) (12)

а3 — ^ а3 Д*;

Д Д

Д* — *К - *0, Ди — ив - ин, и — 1 (ин +ив ) , Д2; — 2к - 20, I — 1, 2, 3,

при этом если массив R однозначно определяет вид функции ОУ и ее параметры, то и массив L обладает этим свойством.

Для доказательства в исходной задаче (1)-(4) нормируются интервалы р0, ¿к] и [ин, ив], т. е. время t заменяется на нормированное Т е [0; 2], а управление и(Ь) — на и(Т) е [-1; 1]. В результате перехода от исходной задачи к нормируемой (базовой) с временем Т и управлением и устанавливаются соотношения между компонентами Ь и и(Т)

/ и (Т )йТ — 1ц;

0

2

J (2 - Т)и (Т )ат — Ц2;

0

2 _

J еа3(2-Т)и (т )ат — Ц3.

(13)

(14)

(15)

г

0

0

Равенства (13)-(15) используются для определения вида и расчета параметров функции и*(Т). Пересчет и*(Г) в натуральное управление и*(Г) производится по формулам

и* = и +1 Аии*; г =г0 +1АгТ. (16)

Таким образом, введение синтезирующих переменных позволяет уменьшить размерность массива, определяющего вид и параметры функции и*(Г), по сравнению с размерностью массива R почти в 3 раза. Это существенно упрощает расчетные соотношения и облегчает визуализацию результатов анализа.

Утверждение 2. Если в пространстве синтезирующих переменных (9)-(12) для заданного массива исходных данных (5) выполняются условия

Ц е

Ц е[-2, 2], I = 1,2;

±(1-е2аз ); ±( -1

а3 ' аз у

Цз е[ш1п{ ( Ц2, аз ), ф2 ( Ц;, аз )}, с{ф1 (11, Ц, аз ) Ф2 (Ь1, Ь2, а3 )}], Ф1 (( ^ а3 ) =

шах{

(17)

(18)

2 2аз

—е з ехр аз

аз

2,5-1 Ь1+

4 2 - Ц

-ехр

~а3

1 г 1 т Ц - 2

1,5+-Ц -

4 2 - Ц

-А-(е2аз -1, (19)

а3 У

Ф2 ((, Ц, аз ) = — (1-аз

е2аз |-

2 2аз

—е з ехр -аз

аз

2,5 + ^ ■ Ц -2

4 2 + Ц

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

ехр

-аз

1,5--- 2

4 2 + Ц

(20)

то решение задачи (1)-(4) для этих исходных данных существует.

При доказательстве и выводе функций (19), (20) используется положение, что на границе области Ьс существования решения задачи имеет место управление ступенчатого вида, соответствующее задаче максимального быстродействия. Соотношения (17), (18) имеют место при любых видах функционалов (8). В соотношении (17) для Ь3 предполагается, что а3 < 0.

На основе утверждения 2 проверка существования решения ЗРТИ производится следующим образом. По формулам (9)-(12) рассчитываются значения компонентов массива L. Далее по формулам (19), (20) вычисляются ф, (Ьг, Ь2, аз),

, = 1, 2, и затем для Ь3 проверяется выполнение условий (17), (18). Если они выполняются, то решение задачи существует. В противном случае для задаваемого массива R невозможно перевести объект из г0 в гк за время Аt при ограничении (3).

Виды функций оптимального управления

Функции ОУ и*(Г) и и*(Г) называются различными, если они имеют разное число параметров или определение параметров производится с использованием разных соотношений. Разные соотношения в основном обусловлены разным расположением и числом ТП — «точек переключения» (моментов переключения), в которых функция и* Г) выходит на граничное значение 1 или -1.

В качестве примера на рисунке показан вид функции и*(Г) с тремя моментами переключения ^ ТЬ> Г.

Определение 1. Функции ОУ и*(Т), , = 0, 1, 2, ..., содержащие три параметра, которые рассчитываются решением уравнений (13)-(15), назовем основными видами функций. Этим видам функций соответствуют области Ь, с £<с в пространстве синтезирующих переменных Ь2, Ь3.

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

Утверждение 3. Если в задаче (1)-(4) в качестве функционала рассматриваются затраты энергии Jэ и решение задачи существует, то возможны следующие основные виды функций ОУ:

— без ТП

ио (Т)= Бо + АТ + Б2е-азТ, Т е[0;2];

(21)

— с одной ТП

и1(2) (Т )=(и (Т ) 1(-1); Т1(2)); (22) из(4) (Т )=(1(-1), и (Т); Тз(4^; (23)

и, 1

-1

Т 1 а \ 1 1 1 I I 1 1

Тъ Тс 2 Т

Вид функции и* (Т)

и

0

— с двумя ТП

и

5(6

т)—(и (т), 1(-1), и (т); т5(6); Т,'(6)|;

(24)

и7(8)(т)—(1(-1), и(т), 1(-1); т7(8), т/(8^; (25)

и9(10)(т) — (1(-1),и(т),-1(1);т9(ю), т9(10)); (26) — с тремя ТП

и11(12)(т) — (-1(1), и(т), 1(-1), и(т) '

'11(12)'

ГП / /71//

т 11(12), т 11(12

и

13(14

,(т) —

и (т) 1(-1), и (т) -1(1) гр гр! гпН

т13(14), т13(14), т13(14)

с четырьмя ТП

и15(16) (т) —

(1(-1),и(т),-1(1), и(т), 1(-1);

гр гр I гп(( грШ

т 15(16), т15(1б), т15(1б), т15(1б)

(27)

(28)

(29)

где и(т) — участок функции вида (21); Т, Т., Т", Т'" — моменты переключения функции и (т) на соответствующие граничные значения 1 или -1. Функциям (21)-(29) соответствуют области Ц с Ьс, I = 0, 1, ..., 16.

Доказательство утверждения следует из принципа максимума и свойств функции (21) при возможных значениях параметров Б0, Б2.

Заметим, что в формулах (22)-(29) используется сокращенный (компактный) вид записи и.(Т), I —1,16. В полном виде функции ОУ, например и5(6) (Т), записываются следующим образом:

и5 (т) —

иб (т) —

и(т), т е[0; т5), 1, т е[т5; т5), и(т), т е[т5; 2];

и(т), т е[0; тб), -1, т е[тб; т6), и(т), т е[т6; 2].

Наряду с основными видами функций и.(Т) имеют место функции ОУ с двумя параметрами, одним параметром и функции, для которых не требуется рассчитывать параметры. Функциям ОУ с двумя параметрами соответствуют поверхности, ограничивающие области Ь.. Наибольший интерес представляют также функции ОУ на границах области Ьс.

Утверждение 4. Если решение ЗРТИ (1), (2), (4) существует, то в задаче (1)-(4) при функционалах Jт область Ьс ограничена внешними поверхностями вс1, вс 2 и этим поверхностям соответствуют функции ОУ

иет(т) —

иС2(т) —

1, т е[0; т01), -1, т е [тС1; т<51), 1, т е[т^1;2];

-1, т е[0; т02),

1 т е \то2; т02),

-1, т е[т?2; 2]

(30)

с двумя рассчитываемыми параметрами Т01, T¿¿, I = 1, 2.

Для доказательства утверждения используется решение задачи оптимального быстродействия. Функции ОУ (30) будем называть граничными. Другим функциям ОУ с двумя параметрами соответствуют поверхности в.., представляющие собой границы между областями Ц и Ь. Например, поверхности в0 3, разграничивающей области Ь0 и Ь3, соответствует управление

и0,3 (т)— Б 0+^т +(1-Б )е-ат. (31)

Функциям ОУ, которые содержат один рассчитываемый параметр, соответствуют линии пересечения поверхностей в.. с в. к. Так, линиям gc 1 и gc 2, образуемым пересечением граничных поверхностей вс 1 и вс 2, соответствуют однопара-метрические функции

имАт) —

иа, (т) —

1, т е[0; т( -1, т е[т?1;2|; -1, т е[0; т 1, те[т„ ;2|.

(32)

Функциям ОУ, для которых не требуется рассчитывать параметры, соответствуют отдельные точки («полюса») области Ьс, образуемые пересечением линий gi с gk. Такие функции будем называть «полюсными». Наиболее важными «полюсными» функциями, расположенными в вершинах области Ьс, являются

иП1 (т)—1, те[0;2 и иП2(т) — -1, те[0;2]. (33) Функции ип1(Т) соответствует точка Ь, — 2, ¿2 — 2, ¿3 —(е2а3 -1)3 , а функции ип2(Т) — точка

Ь1 —-2,¿2 —-2,¿3 —(1 -е2"3 )) . Это следует непосредственно из (13)-(15).

Определение функций оптимального управления

Важную роль для определения вида функции ОУ и расчета ее параметров играет анализ расположения функции (21) относительно граничных значений.

Утверждение 5. Если для задаваемого массива исходных данных (5) параметры Б0, Б2 функции и0(Т) рассчитаны решением системы трех линейных уравнений

2Б0 +2Б1 +А-(1 -е-2"8 )б2 = Ц; аз к '

2Бо

4 ^ ——

31

—2 —2 аз аз

е-2аз -1

Б2 = Ц2;

2аз -1) +Л-(

-2 аз

2 а

з - 2аз-1)

2аз

-е-2аз) = Ц

и при этих параметрах выполняются условия

(— + —) е (-1; 1;

Б0 + 2 Б2 + Б2е

- 2а2

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

е(-1; 1)

причем в случае

тм =-0- 1п а-1 е(0; 2)

аз -2

имеет место

и (Тм) е (-1; 1),

(34)

(35)

(36)

(37)

(38)

то управление и0(Т) является оптимальным.

Для доказательства утверждения используются уравнения (9)-(15) и свойства функции (21).

Утверждение 6. Если для параметров Б0, Б2, полученных решением системы уравнений (34), одно или более условий (35), (36), (38) не выполняется, но выполняются условия (17), (30), то для задаваемого массива исходных данных (5) имеет место либо одна из основных видов функций ОУ

Щ (Т), Ь е{1, 2, ..., 16},

либо двухпараметрическая вида (30), либо одно-параметрическая, например (32), либо «полюсная» типа (33).

Это непосредственно следует из структуры области существования Ьс в пространстве синтезирующих переменных.

Утверждение 7. Если для задаваемых исходных данных (25) условия (17), (18) выполняются, то расчет параметров функций ОУ и,(Т), Ь = 1, 16 производится решением системы уравнений, которая включает три уравнения, получаемые

из равенств (13)-(15), и дополнительные уравнения, соответствующие ТП, при этом число дополнительных уравнений соответствует числу ТП.

В основе доказательства лежит рассмотрение видов функций ОУ, приведенных в формулах (22)-(33).

Например, для функции и1(Т) (22) имеет место одна ТП (Т = Т1; и(Т) = 1) или сокращенно (Т1; 1). В этом случае система уравнений принимает вид

ВД + 2 —Т

2 ■ б21 (1 - е-азТ1 аз

-2 - Т1 = ¿1; (39)

од (2 - 0,5Т1)+-БТ

1 -1Т1 31

+-2

- е-^ )+_2 (азТ +1)-1

аз а4х '

+2 (2 - Т1 )2 = Ц;

-0 ( -еаз(2-Т1 л 1

(40)

а3

+-1 ( -еа(2-Т1 )(азТ1 +Ц

аз

+Б2( -еаз(2-2Т1

е* (2-2Т1 и)) = Ц;

аз

Б0 + Б1Т1 + Б2е_аТ1 = 1.

(41)

(42)

Из данной системы уравнений видно, что ее можно свести к трем уравнениям с тремя неизвестными, например, используя (42), выразить Б0 как функцию Б2, Т1 и подставить эту функцию в (39)-(41). 1 2 1

Полученные соотношения (9)-(15), (17), (18), (34)-(38) составляют основу базы знаний для определения вида функции ОУ с использованием системы продукционных правил. Продукционные правила имеют типовую схему, в которой используются параметры Б0, Б2, рассчитанные решением системы (34).

Правило 1: ЕСЛИ выполняются условия (17), (18), (36) И ф01 + Б2) > 1, ТО функция ОУ имеет вид и3(Т) ИЛИ и10(Т).

Правило 2: ЕСЛИ выполняются условия (17), (18), (36) И ф01 + Б2) < -1, ТО функция ОУ имеет вид и4(Т) ИЛИ и9(Т) и т. д.

На основе выполненного анализа решение ЗРТИ содержит следующие этапы.

1. Рассчитываются значения синтезирующих переменных (9)-(12).

з

2. Проверяется выполнение условий существования решения задачи [соотношения (17)-(20)].

3. Если решение существует, то рассчитываются параметры D0, D1, D2 решением системы (34).

4. С использованием системы продукционных правил определяется вид функции ОУ.

5. Составляется и решается система уравнений вида (39)-(42) для расчета параметров функции ОУ. Данная методика использована при разработке программного модуля экспертной системы «Энергосберегающее управление динамическими объектами».

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

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

С одним из программных модулей можно работать непосредственно в сети Internet (http://crems. jesby.tstu.ru:88/moduli/di-e-pr-o/di-e-pr-o/). Примеры работы программных модулей для вулка-низационного пресса, электропривода постоянного тока, печи для термообработки магнитопро-вода приведены в работе [7].

Литература

1. Козлов А. И., Муромцев Д. Ю. Полный анализ задачи тройного интегратора// Автоматика и Телемеханика. 2005. № 1 . С. 3-12.

2. Понтрягин Л. С., Болтянский В. Г., Гамкрелидзе Р. В., Мищенко Е. Ф. Математическая теория оптимальных процессов. — М.: Наука, 1969. — 384 с.

3. Ляпин Л. Н., Муромцев Ю. Л. Анализ и оперативный синтез оптимального управления в задаче двойного интегратора на множестве состояний функционирования// Изв. АН СССР. Техническая кибернетика. 1990. № 3. С. 57-64.

4. Муромцев Д. Ю., Муромцев Ю. Л., Орлова Л. П. Синтез энергосберегающего управления многоста-

Заключение

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

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

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

Работа выполнена при поддержке гранта РФФИ 14-08-00489 А.

дийными процессами комбинированным методом // Автоматика и Телемеханика. 2002. № 3. С. 169-178.

5. Муромцев Ю. Л., Бодров В. И., Муромцев Д. Ю.

Идентификация моделей тепловых объектов при оперативном синтезе оптимального управления // Вестник ТГТУ. 2000. Т. 6. № 1. С. 19-25.

6. Муромцев Д. Ю., Тюрин И. В., Гребенников Р. В. Конструирование энергосберегающих регуляторов для объектов малой энергетики // Вестник ТГТУ. 2010. Т. 16. № 2. С. 236-245.

7. Муромцев Ю. Л., Муромцев Д. Ю., Погонин В. А. Теоретические основы энергосберегающего управления. — М.: Янус-К, 2010. — 286 с.

UDC 62-52.66.012.37

Real Ternary Integrator Problem Analysis

Muromtsev D. Yu.a, Dr. Sc., Tech., Professor, crems@crems.jesby.tstu.ru Pogonin V. A.a, Dr. Sc., Tech., Professor, pogvas@inbox.ru

aTambov State Technical University, 106, Sovetskaia Emb., 392000, Tambov, Russian Federation

Purpose: Developing mathematical support for energy saving control, able to solve problems of real-time synthesis of optimal control over energy-intensive objects, on a number of performance conditions. Methods: With the use of maximum principle and synthesizing variables, we propose an approach to implement a comprehensive analysis of optimal control over objects whose dynamics is described by linear differential equation of the third order. Results: New results were obtained on the problem of the optimal control over objects whose dynamics is described by a real ternary integrator model. The functional (energy or fuel consumption) is minimized, the control actions are constrained, the ends of the phase coordinate change trajectory vector are fixed, the control time interval is also fixed. The obtained results include the analysis of possible types of power-saving control functions, the suggested vector of the synthesizing variables whose dimension is much less than that of the initial data array necessary for a numeral solution of the problem, the conditions of solution existence, etc. The functioning of the object can involve certain variations in its parameters, in the boundaries of the control impact changes, in the initial and final values of the phase coordinate vector components, or in the initial and final moments of the time interval. The title of the problem was shortened to "real ternary integrator problem". Practical relevance: The obtained results can be used by developers of CAD/CAM and SCADA systems to create software modules for automatic design of algorithms for energy-saving control systems. It can also be used by designers of intellectual controllers able to synthesize controlling impact on thermal devices, electric engines and other energy-intensive objects, and by inventors of special circuit topology for intellectual controllers. Besides, the obtained results can be used to study more sophisticated problems like those involving hybrid and other MIMO-objects.

Keywords — Optimal Control, Complete Analysis of the Optimal Control, Real Ternary Integrator Problem, Synthesizing Variables.

References

1. Kozlov A. I., Muromtsev D. Yu. Complete Analysis of the Triple Integrator Problem. Avtomatika i Telemekhanika, 2005, no. 1, pp. 3-12 (In Russian).

2. Pontryagin L. S., Boltyanskii V. G., Gamkrelidze R. V., Mishchenko E. F. Matematicheskaya Teoriya Optimal'nykh Protsessov [Mathematical Theory of Optimal Processes]. Moscow, Nauka Publ., 1969. 384 p. (In Russian).

3. Lyapin L. N., Muromtsev Ju. L. Analysis and Operational Synthesis of the Optimal Control in the Problem of the Double Integrator on the Set of Operation States. Izvestiya AN SSSR. Tekhnicheskaya kibernetika, 1990, no. 3, pp. 5764 (In Russian).

4. Muromtsev D. Yu., Muromtsev Yu. L., Orlova L. P. Synthesis of Energy-Saving Control of Multistage Process

with Combined Method. Avtomatika i Telemekhanika, 2002, no. 3, pp. 169-178 (In Russian).

5. Muromtsev Yu. L., Bodrov V. I., Muromtsev D. Yu. Identification of Thermal Objects Models in Operational Synthesis of Optimal Control. Vestnik TGTU, 2000, vol. 6, no. 1, pp. 19-25 (In Russian).

6. Muromtsev D. Yu., Tyurin I. V., Grebennikov R. V. Construction of Energy-Saving Controllers for Small-Scale Energy Facilities. Vestnik TGTU, 2010, vol. 16, no. 2, pp. 236-245 (In Russian).

7. Muromtsev Yu. L., Muromtsev D. Yu., Pogonin V. A. Teo-reticheskie osnovy energosberegayushchego upravleniya [Theoretical Bases of Energy Saving Management]. Moscow, Yanus-K Publ., 2010. 286 p. (In Russian).

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