Previous Page  11 / 18 Next Page
Information
Show Menu
Previous Page 11 / 18 Next Page
Page Background

интервальное управление находится по формуле

[

u

] (

t

)

[

u

(

τ

i

)] =

= [

u

(

τ

i

) ;

u

(

τ

i

)]

,

τ

i

t < τ

i

+1

,

i

= 0

, . . . , N

1

.

Для кусочно-линейного интервального управления (рис. 2,

б

) необ-

ходимо задать дополнительное значение управления

u

(

t

)

на послед-

нем временном интервале. Поэтому интервальный вектор, который

ставится в соответствие управлению, имеет вид

[

u

]

=

= [

u

1

(

τ

0

)]

×

. . .

×

[

u

q

(

τ

0

)]

|

{z

}

[

u

(

τ

0

)]

×

. . .

×

[

u

1

(

τ

N

)]

×

. . .

×

[

u

q

(

τ

N

)]

|

{z

}

[

u

(

τ

N

)]

. Интерваль-

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

[

u

] (

t

)

τ

i

+1

t

τ

i

+1

τ

i

[

u

(

τ

i

)] +

+

t

τ

i

τ

i

+1

τ

i

[

u

(

τ

i

+1

)]

,

τ

i

t < τ

i

+1

,

i

= 0

, . . . , N

1

.

Интервальной траекторией называется решение уравнения (2) с

начальным условием (3), соответствующее заданному интервальному

управлению. Если система (2), описывающая поведение модели объ-

екта управления, не жесткая, то для ее численного интегрирования

применяют явные методы (методы Эйлера, Эйлера – Коши, методы

Рунге – Кутты различных порядков и др.). Если система (2) жесткая, то

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

тод Эйлера, метод трапеций, методы Адамса –Моултона, Гира и др.).

Вычисление правых частей системы (2) проводится по правилам ин-

тервальной арифметики [4].

Отметим, что описанные процедуры могут быть использованы

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

полиномиальном, или при разложении по системам ортонормирован-

ных базисных функций.

Решение прикладных задач.

На основе приведенного алгорит-

ма написана программа поиска субоптимального интервального про-

граммного управления. Среда разработки Microsoft Visual Studio, язык

программирования C#.

Для исследования эффективности разработанного метода и про-

граммного обеспечения использованы принципы, изложенные в рабо-

те [14]: полученное приближенное решение необходимо сравнить с

точным решением (если известно), с результатами применения прин-

ципа максимума, а также с результатами применения других методов.

Задача управления химическим процессом

.

Рассмотрим решение

задачи оптимального управления химическим процессом [15, 16]. Мо-

дель объекта управления описывается системой дифференциальных

уравнений

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2016. № 1 43