книги из ГПНТБ / Медич Д. Статистически оптимальные линейные оценки и управление
.pdfСледовательно, существует отличное от нуля состоя ние x(t(j), которое нельзя определить, зная z(t), h^t^tu что противоречит предположению о наблюдаемости си стемы. Теорема доказана.
В общем случае условие (2-41) трудно применить на практике из-за большого объема требуемых вычислений. Однако для стационарных систем известно следующее легко применимое следствие, которое приводится здесь
без доказательства.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
Следствие 2-1. Стационарная  | 
	
  | 
	непрерывная  | 
	линейная  | 
||||||||||
система  | 
	x = Fx,  | 
	z(t)=Hx(t),  | 
	
  | 
	где  | 
	t~^t0,  | 
	полностью  | 
	наблю  | 
||||||
даема  | 
	тогда  | 
	и  | 
	только  | 
	тогда,  | 
	когда  | 
	
  | 
	матрица  | 
	размера  | 
|||||
пХтп  | 
	
  | 
	
  | 
	
  | 
	IIЯ' F'H'...  | 
	
  | 
	( F ' ) " - W | !  | 
	(2-47)  | 
||||||
имеет ранг  | 
	п.  | 
	
  | 
	
  | 
||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
Пример  | 
	2-5.  | 
	Для системы из примера 2-  | 
	
  | 
	где  | 
	
  | 
||||||||
  | 
	
  | 
	
  | 
	
  | 
	F  | 
	0  | 
	1  | 
	;  | 
	я  | 
	=  | 
	1  | 
	0  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	=  | 
	0  | 
	0  | 
	1  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	0  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
имеем:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	1  | 
	0  | 
	
  | 
	
  | 
	
  | 
	
  | 
	0  | 
	0  | 
	
  | 
  | 
	
  | 
	
  | 
	Я '  | 
	;  | 
	F'H' =  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	=  | 
	1  | 
	1  | 
	0  | 
	
  | 
||||||
Тогда  | 
	
  | 
	
  | 
	
  | 
	
  | 
	0  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	ранг H Я '  | 
	F'H И = ранг  | 
	
  | 
	
  | 
	
  | 
	= 2  | 
	
  | 
|||||
и поэтому система полностью наблюдаема.
С другой стороны, если измеряется только ошибка по скорости
изменения  | 
	угла  | 
	рыскания, так что Я = ||0  | 
	то  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	Я '  | 
	0  | 
	,  | 
	F'H' =  | 
	0  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	1  | 
	0  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	ранг у H'  | 
	F'H'  | 
	у =  | 
	0 О  | 
	=  | 
	1.  | 
	
  | 
|
  | 
	
  | 
	ранг  | 
	О  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	1  | 
	
  | 
	
  | 
	
  | 
|
В этом случае  | 
	система  | 
	ненаблюдаема.  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
Дискретные линейные  | 
	системы  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
Действуя аналогичным  | 
	образом, исследуем  | 
	вопрос  | 
|||||||
о наблюдаемости дискретной линейной системы  | 
	
  | 
||||||||
x(k+l)=Q>(k+l,  | 
	k)x(k)+W(k+\,  | 
	
  | 
	
  | 
	k)u(k);  | 
	(2-48)  | 
||||
  | 
	
  | 
	z(k+l)=H(k+l)x(k+\),  | 
	
  | 
	
  | 
	
  | 
	(2-49)  | 
|||
где k = 0,  | 
	1 . . . Вектор x(0)  | 
	неизвестен,  | 
	последователь-  | 
||||||
60
ность  | 
	{и(0),  | 
	«(1), ... }  | 
	задана, а  | 
	все  | 
	остальные  | 
	обозначе  | 
||||||||||
ния были описаны в § 2-3.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
Дискретная  | 
	линейная  | 
	система  | 
	(2-48),  | 
	(2-49)  | 
	назы  | 
|||||||||||
вается  | 
	наблюдаемой,  | 
	
  | 
	если  | 
	х(0)  | 
	
  | 
	можно  | 
	определить  | 
	из  | 
||||||||
множества  | 
	наблюдений  | 
	{z(\),...,  | 
	z(N)}  | 
	при конечном  | 
	N.  | 
|||||||||||
Если  | 
	это  | 
	справедливо  | 
	для  | 
	любого  | 
	
  | 
	начального  | 
	
  | 
	времени  | 
||||||||
(k = 0  | 
	соответствует  | 
	ta),  | 
	то система  | 
	называется  | 
	пол  | 
|||||||||||
ностью  | 
	наблюдаемой.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
Следующий результат аналогичен теореме 2-1.  | 
	
  | 
|||||||||||||||
Теорема 2-2. Дискретная  | 
	система  | 
	(2-48),  | 
	(2-49)  | 
	яв  | 
||||||||||||
ляется  | 
	полностью наблюдаемой  | 
	тогда  | 
	и  | 
	только  | 
	тогда,  | 
|||||||||||
когда  | 
	симметрическая  | 
	матрица  | 
	размера  | 
	
  | 
	пХп  | 
	
  | 
	
  | 
	
  | 
||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	N  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	Md{0,  | 
	Л0 =  | 
	2Ф '(». 0 ) Я ' (t)  | 
	H (і) Ф(і,  | 
	0)  | 
	(2-50)  | 
|||||||||
положительно  | 
	определена  | 
	для  | 
	
  | 
	некоторого  | 
	N>0,  | 
	где  | 
||||||||||
Ф(і, 0 ) = Ф ( і ,  | 
	і— 1 )Ф(і— 1,  | 
	і—2)...Ф(1,  | 
	
  | 
	0);  | 
	
  | 
	i=\,...,N.  | 
||||||||||
Д о к а з а т е л ь с т в о .  | 
	Как и  | 
	для  | 
	непрерывного  | 
	слу  | 
||||||||||||
чая, достаточно рассмотреть  | 
	систему  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	х ( £ + 1 = Ф ( £ + 1 ,  | 
	k)x(k);  | 
	
  | 
	
  | 
	
  | 
	(2-51)  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	z{k+\)^H(k+\)x{k+\);  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	(2-52)  | 
|||||
k = 0,  | 
	1,..., так как u(k)  | 
	предполагается  | 
	известным  | 
	для  | 
||||||||||||
всех k.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
Достаточность.  | 
	Рассмотрим  | 
	последовательность  | 
	из  | 
|||||||||||||
мерений  | 
	{z(\),...,z{N)}.  | 
	
  | 
	
  | 
	Из уравнений (2-51) и  | 
	(2-52)  | 
|||||||||||
имеем:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	г ( 1 ) = Я ( 1 ) х ( 1 ) = Я ( 1 ) Ф ( 1 ,  | 
	0)х(0);  | 
	
  | 
	
  | 
	
  | 
|||||||||
  | 
	2 ( 2 ) = # ( 2 ) х ( 2 ) = # ( 2 ) Ф ( 2 ,  | 
	1)Ф(1,  | 
	О)лт(О);  | 
	
  | 
||||||||||||
z(N)  | 
	— H(N)x(N)  | 
	
  | 
	=>tf(N)Ф(Л/,  | 
	N—\)x{N—1)  | 
	:  | 
	
  | 
||||||||||
  | 
	
  | 
	
  | 
	= Я ( Л ^ ) Ф ( І Ѵ ,  | 
	N— 1) . . . Ф ( 1 ,  | 
	О)лг(О).  | 
	
  | 
	
  | 
	
  | 
||||||||
Обозначим  | 
	
  | 
	
  | 
	
  | 
	
  | 
	z ( l )  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	z(N)  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	Ф{і,  | 
	0 ) = Ф ( і ,  | 
	I — 1)Ф(і — 1,  | 
	і—2)  | 
	. . . Ф ( 1 , 0)  | 
	
  | 
||||||||||
для i=l,...,N.  | 
	Ясно,  | 
	что  | 
	zN  | 
	— /яіѴ-мерный вектор.  | 
	
  | 
|||||||||||
61
îl олагая
  | 
	
  | 
	
  | 
	
  | 
	Н(1)Ф(\,  | 
	0)  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	(2-53)  | 
  | 
	
  | 
	
  | 
	
  | 
	H  | 
	(/V) ф  | 
	(N, 0)  | 
	
  | 
	
  | 
получаем:  | 
	
  | 
	zN  | 
	=  | 
	HNx(0),  | 
	
  | 
	(2-54)  | 
||
  | 
	
  | 
	
  | 
	
  | 
|||||
где  | 
	HN— матрица  | 
	размера  | 
	mNXn.  | 
	на H'N, получаем:  | 
||||
  | 
	Умножая уравнение  | 
	(2-54) слева  | 
||||||
  | 
	
  | 
	H'NHNx(0)  | 
	= H'NzN.  | 
	
  | 
	(2-55)  | 
|||
  | 
	В силу определения HN  | 
	(2-53)  | 
	ясно, что  | 
	
  | 
||||
  | 
	tf'A=E*'C'.  | 
	і=і  | 
	
  | 
	0)Н'(І)И(І)Ф(І,  | 
	0).  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	Обозначим  | 
	эту  | 
	симметрическую  | 
	матрицу  | 
	размера  | 
|||
пХп  | 
	через Md(0, N).  | 
	(2-55) следует, что  | 
	
  | 
|||||
  | 
	Теперь из уравнения  | 
	
  | 
||||||
  | 
	
  | 
	x(0) =  | 
	
  | 
	Arl(0,N)H'Nz,  | 
	(2-56)  | 
|||
откуда видно,  | 
	что  | 
	система  | 
	является  | 
	полностью  | 
	наблю  | 
|||
даемой, если матрица Md(0, N) положительно опреде
лена для некоторого  | 
	N>0.  | 
	
  | 
	
  | 
	
  | 
||||
Необходимость.  | 
	Теперь предположим, что система яв  | 
|||||||
ляется  | 
	наблюдаемой,  | 
	но для некоторого х(0)ФО выпол  | 
||||||
няется  | 
	равенство x'(0)Md(0,  | 
	N)x(0) = 0. Тогда из уравне  | 
||||||
ния (2-55) еледует  | 
	соотношение  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	х'(0)Н'„г„ =  | 
	0,  | 
	
  | 
||
которое в  | 
	силу уравнения  | 
	(2-54)  | 
	приводит  | 
	к  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	z  | 
	W  | 
	= 0.  | 
	
  | 
	(2-57)  | 
Отсюда  | 
	следует,  | 
	что  | 
	z(i)=0  | 
	для всех  | 
	і'=1,...,Л^ и,  | 
|||
как и в непрерывном случае, мы приходим к заключе нию, что существует отличное от нуля начальное состоя ние х(0), которое нельзя определить из {г(1), .. .,z(N)}. Однако это противоречит предположению о наблюдае мости. Теорема доказана.
62
Для стационарной системы справедливо следующее
следствие.  | 
	
  | 
	Стационарная  | 
	дискретная  | 
	линейная  | 
|||||
Следствие  | 
	2-2.  | 
||||||||
система  | 
	x(k + 1) = Ф * ( £ ) ;  | 
	z{k+  | 
	1) = Hx(k  | 
	+ 1), k = 0,  | 
	1,...,  | 
||||
является  | 
	полностью  | 
	наблюдаемой  | 
	тогда  | 
	и только  | 
	тогда,  | 
||||
когда матрица  | 
	размера  | 
	пХтп  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
имеет ранг п.  | 
	\\Н'Ф'Н'...  | 
	(Ф')п-іН'\\  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Это  | 
	следствие можно  | 
	доказать,  | 
	в основном  | 
	повторяя  | 
|||||
этапы доказательства теоремы 2-2. Подробное доказа тельство предоставляется читателю в качестве упраж нения.
В доказательстве двух предыдущих теоірем о наблю даемости показано, что если управления u(t) и u{k) из вестны, то требуется рассматривать только соответст вующие однородные или собственные уравнения системы. Предположение о том, что вектор управления известен, является разумным с физической точки зрения, посколь ку в общем случае его можно задать.
Связь между понятиями наблюдаемости и оценки те перь достаточно очевидна. Действительно, при доказа тельстве достаточности в теоремах 2-1 и 2-2 были полу
чены алгоритмы для определения x(t0)  | 
	и х(0)  | 
	по  | 
	извест  | 
||||
ным  | 
	измерениям ;[см. уравнения  | 
	(2-46)  | 
	и (2-56)]. Эти ре  | 
||||
зультаты вместе с выражениями  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	х(Е) = Ф (t, t0) X (t0)  | 
	t  | 
	
  | 
	
  | 
	С (т) и (т) dz  | 
	
  | 
|
  | 
	- f j"  | 
	Ф {t, x)  | 
	
  | 
||||
и  | 
	
  | 
	U  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
* ( * + 1 ) = Ф ( Л + 1 , k)x(k)+W(k-r-\,  | 
	k)u(k),  | 
	
  | 
|||||
  | 
	
  | 
||||||
где  | 
	& = 0, 1,..., позволяют  | 
	точно  | 
	определить  | 
	поведение  | 
|||
вектора состояния во времени.  | 
	В  | 
	этом смысле  | 
	задача  | 
||||
оценки здесь решена при идеальных условиях, т. е. без возмущений и без ошибок измерения.
Если вновь  | 
	ввести возмущения и ошибки измерения,  | 
то получится,  | 
	конечно, более сложная задача. Однако  | 
если задача оценки не может быть решена при идеаль ных обстоятельствах, едва ли имеет смысл ее решать в присутствии возмущений и ошибок измерения. По этой причине предполагается, что системы, рассматриваемые в дальнейшем при исследовании задач оценки, являются ролностью наблюдаемыми,
63
2-6. УПРАВЛЯЕМОСТЬ В НЕПРЕРЫВНЫХ И ДИСКРЕТНЫХ ЛИНЕЙНЫХ С И С Т Е М А Х [Л. 2-7—2-15]
Непрерывные линейные системы
Рассмотрим непрерывную линейную систему
x^F(t)x  | 
	+ C(t)u(t)  | 
	(2-58)  | 
для  | 
	t^-to,  | 
	где начальное состояние  | 
	x(to) известно,  | 
	но  | 
|||||
управление  | 
	u(t) пока не определено.  | 
	Здесь  | 
	исследуется  | 
||||||
задача изменения  | 
	состояния  | 
	системы  | 
	(2-58)  | 
	от х (t0)  | 
	до  | 
||||
некоторого  | 
	требуемого  | 
	конечного состояния  | 
	x(ti)  | 
	—х1,  | 
|||||
где  | 
	ti ограничено.  | 
	После  | 
	введения  | 
	новых  | 
	
  | 
	координат  | 
|||
y(t)=x(t)—X*  | 
	задачу  | 
	можно сформулировать  | 
	как зада  | 
||||||
чу перехода от некоторого x(to) в начало координат за
конечное  | 
	время.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Введем следующее  | 
	определение.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||
Непрерывная  | 
	линейная  | 
	система  | 
	(2-58)  | 
	
  | 
	называется  | 
|||||||||
управляемой  | 
	в  | 
	момент  | 
	t0,  | 
	если  | 
	
  | 
	существует  | 
	
  | 
	кусочно-не  | 
||||||
прерывная  | 
	функция  | 
	управления  | 
	
  | 
	и(і),  | 
	зависящая  | 
	от x(t0)  | 
||||||||
и определенная  | 
	на  | 
	некотором  | 
	конечном  | 
	интервале  | 
	вре  | 
|||||||||
мени  | 
	U^t^U,  | 
	для  | 
	которой x(ti)=0.  | 
	Если  | 
	это справед  | 
|||||||||
ливо для всех x(t0)  | 
	и для  | 
	всех  | 
	to, то система  | 
	называется  | 
||||||||||
полностью  | 
	
  | 
	управляемой.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
Необходимое  | 
	и  | 
	достаточное  | 
	условие  | 
	управляемости  | 
||||||||||
дает следующая  | 
	теорема.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
Теорема 2-3. Непрерывная  | 
	
  | 
	линейная  | 
	система  | 
	(2-58)  | 
||||||||||
является  | 
	полностью  | 
	управляемой  | 
	тогда  | 
	и  | 
	только  | 
	тогда,  | 
||||||||
когда  | 
	симметрическая  | 
	матрица  | 
	
  | 
	размера  | 
	пХп  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	Wc  | 
	{ta, Q=  | 
	'( Ф (С t) С (t) С (t) Ф' (ta, t) dt  | 
	(2-59)  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	и  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
положительно  | 
	определена  | 
	для  | 
	
  | 
	некоторого  | 
	ti>t0.  | 
	
  | 
||||||||
До к а з а т е л ь с т в о
;Достаточность. Из уравнения (2-39) для t—t-, имеем:
X (*,) = Ф , g X (О + j Ф & , х) С (х) и (х) dz. (2-60)
to
Пусть
и (х) = - С (х) Ф' (С х) (*„ g X (Q  | 
	(2-61)  | 
64
для tü^t^ti.  | 
	Тогда, подставляя  | 
	в уравнение  | 
	(2-60)  | 
|
уравнение (2-61), получаем:  | 
	
  | 
	
  | 
||
Г'і  | 
	
  | 
	{x)<b'{t0,x)dx К  | 
	
  | 
	
  | 
^Ф(і„х)С(х)С  | 
	Ѵо> '»)•*('.)•  | 
	(2-6 2 )  | 
||
jo  | 
	
  | 
	
  | 
	
  | 
	
  | 
В силу уравнения  | 
	(2-22)  | 
	
  | 
	
  | 
|
  | 
	Ф{и,  | 
	Т ) = Ф ( * 1 , ^о)Ф(А), т )  | 
	
  | 
|
для всех t0. Следовательно, интеграл в уравнении (2-62)
принимает  | 
	вид  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Ф  | 
	Q  | 
	\ Ф (t0,  | 
	т) с  | 
	(т) с  | 
	(х) Ф' (/„, т) л  | 
	= Ф  | 
	(f„ g  | 
	w,  | 
	
  | 
	{t0:t,),  | 
||||
откуда следует  | 
	соотношение  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
X  | 
	(t,) =  | 
	Ф(*„ f0) л (g -  | 
	Ф (г„ g irc  | 
	(/0, t,) w~]  | 
	(t0,  | 
	tt)  | 
	X  | 
	(t0),  | 
||||||
приводящее к x(t\)  | 
	= 0.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	Следовательно, система является полностью управ  | 
|||||||||||||
ляемой, если матрица Wc(to, ti) положительно  | 
	определе  | 
|||||||||||||
на для  | 
	некоторого конечного ti>ta.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	Необходимость.  | 
	Предположим  | 
	теперь,  | 
	что  | 
	система  | 
|||||||||
управляема, но для некоторого х(іо)¥=0  | 
	справедливо со  | 
|||||||||||||
отношение  | 
	
  | 
	x'{U)Wc{U,  | 
	U)x{U)=Q.  | 
	
  | 
	
  | 
	
  | 
	(2-63)  | 
|||||||
  | 
	Обозначим  | 
	
  | 
	
  | 
	
  | 
||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	и*(і)=—С'(і)Ф'(і0,  | 
	
  | 
	t)x(to)  | 
	
  | 
	
  | 
	
  | 
	(2-64)  | 
||||
для to^t^ti.  | 
	Тогда  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	u*'(t)u*(t)=x'(t0)<b(t0,  | 
	
  | 
	*)С(/)С'(/)Ф'(/ 0 ,  | 
	
  | 
	t)x{t0).  | 
|||||||||
  | 
	Интегрируя  | 
	последнее  | 
	равенство  | 
	в пределах  | 
	от  | 
	U до  | 
||||||||
ti и используя определение Wc(to,  | 
	ti)  | 
	и уравнение  | 
	(2-63),  | 
|||||||||||
получим:  | 
	
  | 
	
  | 
	t,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	§и*'  | 
	(t)u*(t)dt  | 
	=  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	= х'  | 
	(Q  | 
	f Ф (f..  | 
	0 С (t) С (0  | 
	Ф' (*0 ,0  | 
	dt  | 
	\х (t0)  | 
	=  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	= X ( ' , ) W r c ( ^ O J C ( / . ) = 0 .  | 
	
  | 
	
  | 
	
  | 
	(2-65)  | 
||||||
5-85
Но матрицы C(t) и Ф(і0, т) в уравнении (2-64) яв ляются непрерывными функциями времени и, следовттельно, управление u*(t) также непрерывно. Поэтому из уравнения (2-65) следует, что « * ( / ) = 0 для всех / на ин
тервале to^t^ti.
Поскольку система полностью управляема, должно существовать управление u(t), для которого x(ti) =0. В этом случае уравнение (2-60) примет вид:
  | 
	Ф • Q * Со) = - ]  | 
	Ф С .  | 
	С (х) « (г) dz,  | 
	
  | 
||||
или, что то же самое,  | 
	h  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	*('„) = -  | 
	J Ф('о.*)С (т) « (т)  | 
	tfx.  | 
	(2-66)  | 
||||
Теперь из уравнений  | 
	(2-66) и (2-64)  | 
	получим:  | 
	
  | 
|||||
  | 
	X ' (g л (t0) = -  | 
	X ' (g f Ф  | 
	т) с (х)u  | 
	(х) л =  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	*i  | 
	
  | 
	
  | 
	tl  | 
	
  | 
	
  | 
	
  | 
	
  | 
=  | 
	~ J X' (ta)  | 
	Ф (f 0 , x) С (x) « (x) dz=  | 
	' Ы*' (x) u (x) dx .  | 
	
  | 
||||
Это означает, что x'(t0)x(tQ)  | 
	=0, так как и*(^)=0 для  | 
|||||||
to^t^ti.  | 
	Отсюда  | 
	следует, что д:(/0 )=0,  | 
	а это противо  | 
|||||
речит исходному  | 
	предположению  | 
	х(и)фи.  | 
	Теорема до  | 
|||||
казана.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Для  | 
	стационарной непрерывной линейной системы из  | 
|||||||
вестно следствие, которое приводится здесь без доказа
тельства.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Следствие 2-3. Стационарная  | 
	непрерывная  | 
	
  | 
	линейная  | 
|||
система x = Fx + Cu\  | 
	t^O  | 
	является  | 
	полностью  | 
	управляе  | 
||
мой тогда и только  | 
	тогда,  | 
	когда матрица размера  | 
	пХпг  | 
|||
имеет ранг  | 
	п.  | 
	IIС  | 
	FC...Fn-iC\\  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Пример  | 
	2-6. В примере 2-2 уравнения системы были  | 
	
  | 
	записаны  | 
|||
с помощью двух разных наборов переменных состояния. Матрицы системы имели вид
0  | 
	1  | 
	0  | 
	0  | 
|
F = 0  | 
	f,  | 
	ft  | 
	; c =  | 
	0  | 
о /,  | 
	h  | 
	
  | 
	с  | 
|
66
в первой формулировке и  | 
	
  | 
	
  | 
	
  | 
0  | 
	1  | 
	0  | 
	0  | 
0  | 
	0  | 
	1 • с =  | 
	0  | 
0  | 
	ь  | 
	а  | 
	с  | 
во второй.
Для первой формулировки получим матрицу управляемости
  | 
	О  | 
	0  | 
	f,c  | 
С FC F*C  | 
	О  | 
	f,c  | 
	(f,fs + f2f4)c  | 
  | 
	с  | 
	f*c  | 
	(f,f, + $ с  | 
с рангом, равным трем, если ігС—КмІІЬфО. Для второй формули-ров
ки матрица управляемости
  | 
	
  | 
	О  | 
	0  | 
	с  | 
	
  | 
  | 
	С FC F*C II =  | 
	О с  | 
	ас  | 
	
  | 
|
  | 
	
  | 
	с  | 
	ас  | 
	be - j - а2 с  | 
	
  | 
также имеет  | 
	ранг, равный трем,  | 
	если  | 
	с=К;,/Л.Ф0  | 
	(напомним, что  | 
|
в примере 2-2  | 
	в первой формулировке  | 
	c = l / L , а во второй C—KM/JL,).  | 
|||
На этом примере видно, что управляемость является свойством динамической системы, а не конкретной си стемы координат, в которой представлена эта система (управляемость не зависит от выбора переменных со стояния). Можно показать, что это справедливо для уп равляемости и наблюдаемости в общем случае.
Дискретные линейные системы
В заключение рассмотрим вопрос об управляемости для дискретной линейной системы вида
x(k+l)=<D(k+l,  | 
	k)x(k)+y¥(k+\,  | 
	k)u(k),  | 
	(2-67)  | 
где k = 0, 1,...; начальное состояние  | 
	х(0) предполагает  | 
||
ся известным, а остальные обозначения были описаны ранее.
Аналогично определению управляемости для непре
рывных  | 
	линейных  | 
	систем  | 
	введем  | 
	следующее опреде  | 
||||
ление.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Дискретная  | 
	линейная  | 
	система  | 
	(2-67)  | 
	называется  | 
	уп  | 
|||
равляемой  | 
	в момент времени  | 
	& = 0 (соответствующий  | 
	на  | 
|||||
чальному  | 
	времени  | 
	to), если  | 
	существует управляющая  | 
	по  | 
||||
следовательность  | 
	{и(0),  | 
	и(\),.. .,u(N—1)},  | 
	зависящая  | 
	от  | 
||||
5*  | 
	67  | 
х(0) и  | 
	начального  | 
	времени,  | 
	для  | 
	которой  | 
	x(N)=0,  | 
	где  | 
	N  | 
|
конечно.  | 
	Если это справедливо  | 
	для  | 
	любого х(0)  | 
	и  | 
	для  | 
|||
любого  | 
	начального  | 
	времени,  | 
	то система называется  | 
	пол  | 
||||
ностью  | 
	управляемой.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
Докажем следующую теорему.  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
Теорема 2-4. Дискретная  | 
	линейная  | 
	система (2-67)  | 
	яв  | 
|||||
ляется  | 
	полностью  | 
	управляемой  | 
	тогда и  | 
	только  | 
	тогда,  | 
|||
когда  | 
	симметрическая  | 
	матрица  | 
	размера  | 
	пХп  | 
	
  | 
|||
  | 
	
  | 
	N  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Wd  | 
	(О, ^ ) =  | 
	}]Ф(О,  | 
	О 47(і,  | 
	і - 1)Щі,  | 
	І-1)Ф' (О, 0 (2-68)  | 
|||
положительно  | 
	определена  | 
	для  | 
	некоторого  | 
	конечного  | 
||||
/Ѵ>0,  | 
	где  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Ф(0, О = Ф ( 0 , 1)ф(1, 2)  | 
	. . . Ф ( і — 1 ,  | 
	і);  | 
	і = 1 ,  | 
	2,...,N.  | 
||||
Д о к а з а т е л ь с т в о .
Достаточность. Используя уравнение (2-67), можно показать, что
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	N  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
х(М) = Ф (N, 0) je (0) +  | 
	£  | 
	Ф (N, t) 47 (/,  | 
	/ _  | 
	1) и (і - 1 ) ,  | 
	(2-69)  | 
||||||||
где  | 
	Ф(УѴ, i)=0(N,  | 
	N— 1) . . . Ф ( / + 1 ,  | 
	i),  | 
	i=N—  | 
	1,..., 1,  | 
	0.  | 
|||||||
  | 
	Теперь  | 
	пусть  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
u(î-l)  | 
	=  | 
	-W  | 
	(i, i -  | 
	1) Ф' (0, i) W~l  | 
	(О, N) x (0)  | 
	(2-70)  | 
|||||||
для  | 
	
  | 
	i=\,...,N.  | 
	Подставляя уравнение (2-70)  | 
	в уравне  | 
|||||||||
ние  | 
	
  | 
	(2-69),  | 
	получаем:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	x (N) =  | 
	Ф (N, 0) je (0)  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
- S  | 
	Ф;(^Ѵ,  | 
	О T (І, І - 1) T '  | 
	(i, f -  | 
	1) Ф'  | 
	(0, î) W-x  | 
	(О, N)  | 
	x (0).  | 
||||||
  | 
	Но Ф(ІѴ,  | 
	і ) = Ф ( Л / ,  | 
	0)Ф(0,  | 
	i) для  | 
	любого  | 
	начального  | 
|||||||
времени. Следовательно,  | 
	
  | 
	N  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	x (N) =  | 
	Ф {N,  | 
	0) x (0) -  | 
	Ф (УѴ, 0) X Ф (0, i) W (i, i  | 
	-  | 
	
  | 
||||||
- 1) 47' (f, i -  | 
	1) Ф' (0, i) [UT-1 (О, ЛО 'х (0)] =  | 
	Ф (/V, 0) x (0)  | 
	-  | 
||||||||||
  | 
	
  | 
	
  | 
	-  | 
	Ф {N, 0) r d  | 
	(О, N) ИГ"1 (О, УѴ) je (Ü),  | 
	
  | 
	
  | 
	
  | 
|||||
68
откуда ясно, что x(N)=ö. Поэтому система является полностью управляемой, если матрица Wd(0, N) положи тельно определена для HeKOTqporo конечного JV>0.
Необходимость. Доказательство необходимости остав лено читателю в качестве упражнения, поскольку за ис ключением несущественных подробностей оно повто ряет доказательство для непрерывных линейных систем.
Для стационарных систем справедлив следующий ре
зультат.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
Следствие 2-4. Стационарная  | 
	
  | 
	дискретная  | 
	линейная  | 
|||||||
система x(k+1) =Флг(&)+Чг и(А),  | 
	k—Ô,  | 
	1, ...  | 
	является  | 
|||||||
полностью  | 
	управляемой  | 
	тогда  | 
	и  | 
	только  | 
	тогда,  | 
	когда  | 
||||
матрица размера  | 
	пХпг  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
имеет ранг  | 
	п.  | 
	WW ФУ...  | 
	<№-»Щ  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
Пример 2-7. Для стационарной дискретной линейной системы  | 
||||||||||
второго  | 
	порядка из примера  | 
	2-4  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	Ф  | 
	1  | 
	т  | 
	[  | 
	1/267  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	=  | 
	1 ; ч?  | 
	= 1  | 
	ьт  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
откуда  | 
	ясно, что  | 
	0  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	1/267"«  | 
	3/26 Л  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	67  | 
	
  | 
	67  | 
	
  | 
	
  | 
	
  | 
	
  | 
Очевидно, что эта матрица имеет ранг, равный 2  | 
	для  | 
	7>0  | 
	и  | 
|||||||
6=И=0.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Вполне очевидно подобие между теоремами  | 
	2-1 и 2-2  | 
|||||||||
о наблюдаемости  | 
	с одной стороны  | 
	и теоремами  | 
	2-3  | 
	и  | 
	2-4  | 
|||||
об управляемости с другой. Например, теорему 2-3 фор мально можно получить из теоремы 2-1, проделав в по следней следующие замены:
Наблюдаемость -* Управляемость  | 
	
  | 
||||
  | 
	Ф(і,  | 
	г 0 ) - +Ф'('„ .  | 
	0  | 
	
  | 
	
  | 
  | 
	н  | 
	(t) -» с (о  | 
	
  | 
	
  | 
	
  | 
Аналогичная ситуация наблюдается также для тео-  | 
|||||
ірем 2-2 и 2-4 и соответствующих следствий.  | 
	
  | 
||||
Это свойство  | 
	было  | 
	впервые  | 
	замечено Калманом  | 
||
[Л. 2-7], который назвал  | 
	его дуальностью.  | 
	Итак,  | 
	наблю  | 
||
даемость и управляемость являются дуальными  | 
	свойст  | 
||||
вами линейных  | 
	систем.  | 
	Исследование  | 
	многочисленных  | 
||
приложений понятия дуальности выходит за рамки на стоящей книги и в дальнейшем этот вопрос не будет
69
