К.ф.-м.н.
Габасова О.Р.
Белорусский национальный технический
университет
О представлении
решения одной линейной гибридной системы управления
1. Пусть рассматривается
задача оптимального управления для гибридной [1] системы:
,
(1) (2) (3) (4)
. (5)
Здесь , – периоды квантования
времени, – заданные натуральные числа; , ;; ; ; ; ; , – кусочно-непрерывные функции;,, , – непрерывные функции; – состояние непрерывной части системы в момент времени , – состояние дискретной части системы, , – значения управляющих воздействий.
Пусть управляющие
воздействия , задачи (1) – (5) принадлежат классу дискретных функций . Каждой паре управляющих воздействий ( соответствует единственная траектория ( описываемая непрерывной функцией и кусочно-непрерывной
функцией Пару назовем программой, если на ней выполняются (5)
и соответствующая ей траектория системы (2), (3) удовлетворяет ограничениям
(4). Программа называется оптимальной,
если она доставляет критерию качества (1) максимальное значение.
2. Формула Коши. Для исследования поставленной задачи важное значение как и в случае
обыкновенной линейной системы имеет формула Коши для решений. Пусть , , – управляющие воздействия, , – соответствующая им траектория системы (2) с начальным условием
(3). В силу (2) имеет место тождество
.
Умножим обе части тождества на пока
неопределенную матричную функцию
. (6)
и проинтегрируем (6) в пределах от до :
, (7)
. (8)
Пусть функции , дифференцируемыми по . Преобразуем (7), (8):
;
(9)
.
Т.к. , , то:
; (10)
=.
Используя (9), (10) для (7), (8) получим:
(11)
;
(12)
.
Пусть функция (5)
удовлетворяет соотношениям
( если ).
Тогда соотношения (11), (12) примут
вид
, (14)
Формулы (13), (14) определяют решение
для уравнений (2) в задаче (1) – (5).
Можно получить другое, эквивалентное
представление для решений (2), которое более удобно для вычислений. Сделаем
замену независимой переменной и обозначим . Получим
Из (16) видно,
что значения функции , в точках , , содержит импульсную составляющую . Матричная функция , удовлетворяет уравнению
(17)
Сужение функции на множество обозначим через . Тогда получаем
(18)
при
Функция , на промежутках непрерывности является решением уравнения
(19)
с начальным условием В точках она совершает скачки:
.
Следовательно, формула Коши (14) примет вид
,
Опишем процедуру
вычисления функций (15) – (19). Учитывая тождество решаем однородное уравнение , с начальным условием и находим , . Затем, подставив найденную функцию , во второе уравнение (15), вычисляем , . Повторив описанную процедуру на последующих промежутках, вычислим
, . Из (17) находим . Поскольку , то уравнение (19) на промежутке становится однородным.
Решаем его с начальным условием Из (19), находим , . Из (18), построим
функцию, , удовлетворяющую уравнению (19) с начальным условием Продолжая процедуру, построим ,, . На основе полученных формул для решения уравнений (2)
исследуется задача оптимального управления (1) – (5), сформулированная в п.1.
Литература
1.
Borelli F. Constrained optimal control of linear and hybrid systems // Lecture
Notes in Control and Information Sciences. – Springer, 2003. – Vol.290. – 293
p.
2. Габасова О.Р. Оптимизация линейных гибридных систем управления // Вестник БНТУ.
–2007. – № 2. – С. 71 – 75.