Next: 3 Решение задачи о
Up: SAZ
Previous: 1 Постановка задачи
Введем обозначения
|
(2.1) |
где матрица имеет размерность
Предположим, что значения и и момент времени таковы, что
выполняется следующее
У с л о в и е 2.1. Вектор
принадлежит подпространству,
натянутому на линейно независимые столбцы матрицы
заметим, что
данное условие равносильно требованию полной управляемости систе-
мы
1.1.
Тогда в обозначениях (2.1) справедливо
Утверждение 2.1. Для того чтобы управления
переводили систему (1.1) из состояния
в
состояние
необходимо и достаточно, чтобы
удовлетворяли матричному уравнению
|
(2.2) |
Д о к а з а т е л ь с т в о.
Необходимость. Пусть управления
переводят систему (1.1) из состояния в состояние Тогда
справедливы соотношения
В правой части каждого уравнения заменим
его выражением согласно
предыдущему уравнению; получим следующее равенство:
или, что то же,
Но
по условию; тогда, учитывая обозначения
(2.1), получаем: управления
удовлетворяют уравнению
Достаточность. Пусть управления
удовлетворяют уравнению (2.2) при
При заданных управлениях система (1.1) приходит в точку
Поскольку начальное состояние есть
имеем
|
(2.3) |
Сравнивая правые части (2.2) при
и (2.3), приходим
к равенству
откуда, используя (2.1), находим: т.е. управления
приводят систему (1.1) из
в Утверждение доказано.
Далее рассмотрим вектор из компонент
|
(2.4) |
Соотношение (2.2) тогда может быть представлено уравнением
|
(2.5) |
Для построения решения задачи 1.1 или (что то же, в силу Утверждения
2.1) решения уравнения (2.5) с условием (1.2) введем в рассмотрение
псевдообратную матрицу
следующим ее представлением
([8, стр. 33]):
Для краткости, учитывая определение
обозначим
|
(2.6) |
где
- симметрическая, неотрицательно определенная матрица
размерности
Для нее, согласно ([9, стр. 276]),
|
(2.7) |
где
-
собственные числа
матрицы
- отвечающие им
ортонормированные собственные векторы. Таким образом,
|
(2.8) |
В указанных обозначениях нормальное псевдорешение ([8, стр. 39])
уравнения (2.5) выражается формулой
или
|
(2.9) |
Заметим, что относительно неизвестных
,
выражение (2.5)
представляет собой систему уравнений. При этом, как отмечалось в
[10,11],
(2.9) совпадает с решением
системы
(2.5) с минимальной нормой в случае, если система совместна, и с
нормальным псевдорешением, если система несовместна.
Взяв -ю компоненту вектора
получаем оптимальное программное
управление
на -м шаге,
|
(2.10) |
которое далее будем обозначать
.
Отметим в заключение, что применительно к решению задач теории управления
псевдообратные матрицы использовались, в частности,
в ([4, стр. 124]).
Next: 3 Решение задачи о
Up: SAZ
Previous: 1 Постановка задачи
2003-08-29