4.3. Размещение полюсов 117
Заметим, что утверждение Теорем 30 и 31 справедливо и в обратную сторону: ес-
ли выбором матрицы K можно добиться любого расположения собственных значений
матрицы A + BK, то пара (A, B) управляема.
Совершенно аналогично эти теоремы формулируются (и доказываются) для дис-
кретного случая. Единственная разница — непрерывная система (4.20) заменяется дис-
кретной
x
k
= Ax
k−1
+ Bu
k−1
.
Некоторый новый эффект, которого можно здесь добиться, связан с тем, что у матрицы
A
c
= A + BK все собственные значения можно сделать нулевыми, т.е. ее характери-
стический полином будет иметь вид z
n
= 0. В силу теоремы Кэли-Гамильтона тогда
A
n
c
= 0. Иными словами, мы можем добиться конечной продолжительности процесса.
Теорема 32 Пусть пара (A, B) управляема. Тогда существует такая обратная связь
u = Kx, что для замкнутой системы
x
k
= (A + BK)x
k−1
будет x
n
= 0 при любом x
0
.
Может показаться, что приведенные выше теоремы решают не только задачу стаби-
лизации, но и все разумные задачи теории управления. Например, если в непрерывной
управляемой системе мы хотим как можно быстрее устранить начальное отклонение,
то в соответствии с Теоремой 31 можно было бы так выбрать стабилизирующую обрат-
ную связь u = Kx, чтобы сдвинуть собственные значения λ
i
матрицы A
c
= A + BK
далеко влево: Re λ
i
≤ −σ < 0, σ велико. Действительно, тогда для решения замкнутой
системы ˙x = A
c
x, x(0) = x
0
, имеем (см. (3.4))
|x(t)| ≤ ke
A
c
t
k|x
0
| ≤ Ce
−νt
|x
0
|, C = C(A
,ν),
для любого 0 < ν < σ. Выбирая большие ν, мы, на первый взгляд, за счет экспоненци-
ального члена e
−νt
можем получить сколь угодно малые значения |x(t)| для всех t ≥ T,
где T > 0 сколь угодно мало. Однако за все приходится платить; не является исклю-
чением и данная ситуация. Во-первых, матрица усиления K, для которой собственные
значения матрицы A
c
удовлетворяют условию Re λ
i
≤ −σ, σ велико, может оказаться
очень большой. Поэтому и управление u = Kx может принимать очень большие зна-
чения, в то время как в практических задачах обычно есть ограничения на величину
управления. Вторая неприятность связана с константой C в приведенной выше оценке.
Оказывается, с ростом σ эта величина возрастает; это проявляется в том, что значе-
ния x(t) на начальном интервале не убывают, а возрастают, причем весьма значительно.
Количественное описание этого эффекта “всплеска” дается следующим результатом.
Теорема 33 Существует константа C, зависящая от матрицы A и вектора b, но
не зависящая от σ, такая, что справедлива оценка
max
0≤t≤1/σ
max
|x
0
|=1
|x(t)| ≥ Cσ
n−1
.
Здесь x(t) — решение замкнутой системы ˙x = (A + bk
T
)x, x(0) = x
0
, для которой
Re λ
i
(A + bk
T
) ≤ −σ < 0.