Файл: Ларин В.Б. Синтез оптимальных линейных систем с обратной связью.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 13.07.2024

Просмотров: 141

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Подставив с“ (gt) в (2.20), получим

. .

g(gt) (— l)k+l+lmjk (gt)

C l(gl)~

 

(2.23)

Таким образом, элементы вектора ѵ - определяются фор­

мулой (2.17), где постоянные

коэффициенты bt (gt), Cj (gt)

и dj (gt) имеют вид (2.18), (2.23) и (2.19), явно не зависящий от полиномов a t (s) и ß (s). Следовательно, согласно (2.17), (2.16) и (2.13), и векторы и_, /е_ и w не зависят от полиномов a i (s) и ß (s).

Пример. Пусть движение объекта описывается следую­ щей системой линейных дифференциальных уравнений:

х= х -\-Зу и — фр

у= 2у — и — ф2,

где фі и ф2 — стационарные случайные процессы с нуле­ вым математическим ожиданием и матрицей спектральных плотностей

 

 

=

1 T’s3

 

 

 

т*

 

 

 

 

 

 

 

 

0

 

 

 

 

1 — TJS2 J

 

 

Требуется

определить закон управления u =

w1 (s)x-j-

-f-

(s) у, т.

е. передаточные функции w1 (s) и

ш2 (s), та­

ким образом, чтобы при устойчивой замкнутой системе

объект

регулятор минимизировалась величина е =

= с<и 2) +

(ІІ2).

Согласно (2.1), (2.6), (2.7) и (2.10),

1— s

3 •

,

т

Т

= 0

2 — s

 

= .1.

(s) = (1 _ s) (2 — S),

1

— s'

g* (s) g (s) =

(с — s2) (1 — s2) (4 — s2).

п =

s

1

 

 

 

 

Таким образом,

 

 

 

 

 

g(s) =

(V c +

s)(l

+ s) ( 2

+ s),

 

g*(s) =

(V c — s) ( 1

— s) ( 2

— s).

Полином g* (s) имеет два

нуля, общих с Ар (s) (gy = 1,

g2 = 2 ), и третий нуль g3 =

V с.

 

 

60


Подставив в (2.18), (2.23) и (2.19) соответствующие вели­ чины, получим

/ Ы = ° (/, t = \ , 2 ),

 

 

 

(gi)ci (<?і)О=

 

— 3

(Ус

+

1),

 

 

(g3) = О,

 

 

 

 

с 2

 

 

 

 

 

 

 

 

 

 

= 9

 

Гс +

1),

 

 

(g*) =

 

-

71

(Ѵ~с + 2),

 

 

 

 

 

 

<*/(&) =

О

 

 

( / = 1 ,

2

;

 

=2 3 ) ,

 

 

 

или, согласно (2.17),,

Ѵг- W

 

S _

J

 

 

 

12 ( / 7 + 2 )

 

 

 

 

3 ( / 7 + 1)

 

 

 

 

 

9 ( / 7 + 1)

=

ü , _ ( s ; -------s _ j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s —

2

Факторизовав матрицу 5ф, т. е. представив в виде

 

= ГГ*,

где

 

Г =

 

1

 

+

TjS

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

1 + ТоT 2s

 

 

 

 

и подставив Г в (2.16), получим

 

 

 

 

 

 

 

 

 

 

 

 

 

k i- (s) =

 

 

 

3 (/7 +

1 )тх

 

 

 

 

 

 

 

 

 

 

( /

+

l) ( s —

1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Далее,

 

fa - (s) =

 

 

9 ( / 7 + 1 )

To.

 

 

1 2 ( / 7 + 2 ) T 2

 

 

 

( T 2 + l ) ( s - l )

 

( 2 T o

+

1) (s — 2)'

 

 

согласно

 

(2.13),

 

wx

(s)

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 ( / c + l )

C / s + 1 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Г і +

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

12(1

с + 2)

 

 

, +

^

 

+ 6

- ? ^

І

 

+

1)

 

T x

 

9 ( Г с +

 

1)

 

 

 

 

 

 

 

 

 

Гх + 1

 

 

Д 1

1

 

Т2 + 1

 

 

 

2 Г г + 1

 

 

 

 

 

 

 

 

- 9 ( / 7 + 1 )

 

Т' - Т'

 

 

 

 

 

 

(s) =

 

 

 

 

(/7+1)

 

( / +

1 ) ( Г о + 1 )

 

 

 

 

W o

 

 

9

 

1 2 ( / 7 + 2 )

+ 1)

 

 

 

 

 

 

 

 

То +

1

 

 

 

2 Т 3 +

1

( T 2s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S +

/ 7

+

6

— -3

(^

 

j T1!)

Гх +

 

 

 

 

 

 

 

 

9 (/7 +

1 )

 

 

1 2

( / 7 + 2 ) т

 

 

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

 

2 Т 2 +

 

1

1 2

 

 

 

В

частности,

при с =

 

25 и 7\ =

 

Т

2

=

0 значения

 

(s)

 

 

2+ 1

 

 

 

 

и(s) совпадают со значениями передаточных функций

61


оптимального регулятора, полученных при решении приме­ ра, приведенного в работе [13].

Рассмотренный пример хорошо иллюстрирует инвари­ антность решения относительно постоянной матрицы — мно­ жителя справа к матрице Г, которая была доказана в § 3 гл. 1 .

Действительно, матрицу Г можно представить в виде

Ті

о

1

Г = 1 + 7Ѵ

1

+ T lS

О

Т2

О

1 + r 2 s_

1 +

0

1

T 2s

1 -----

о 1—1

0 т2

причем решение задачи не должно зависеть от х1 и т2 (эле­ ментов постоянной матрицы-множителя), что и видно из окончательных формул для wx (s) и w2 (s).

§ 2. С В Я З Ь З А Д А Ч И С И Н ТЕ З А О П ТИ М А Л Ь Н О Й

С И С ТЕМ Ы С ТА Б И Л И З А Ц И И С З А Д А Ч Е Й А Н А ­ Л И ТИ Ч Е С К О Г О К О Н С ТР У И Р О В А Н И Я Р Е Г У Л Я ­ ТО Р О В

В § 3 гл. 1 показано, что передаточные функции оптималь­ ной системы стабилизации не зависят от интенсивности воз­ мущений, действующих по различным координатам, если эти возмущения являются многомерными стационарными случайными процессами с постоянной спектральной плот­ ностью.

Этот результат можно было предугадать, руководству­ ясь следующими соображениями. В [18] показано, что вид оптимального регулятора инвариантен относительно на­ чальных условий. В [14] отмечается, что задача аналити­ ческого конструирования регуляторов может быть решена методами теории оптимальной фильтрации Винера — Кол­ могорова, если начальные условия заменить возмущениями типа 6 -функций. Таким образом, если объект, для которого синтезируется оптимальный регулятор, находится под воз­ действием «-мерного 6 -коррелированного процесса, то мож­ но было ожидать, что вид оптимального регулятора не будет зависеть от интенсивности каждой из компонент внешнего воздействия, что и было показано в § 3 гл. 1 .

Ниже будет показана более сильная связь этих задач, а именно, что решение задачи аналитического конструирова­ ния регуляторов совпадает с решением, приведенным в

62


§1 гл. 2 , когда объект находится под воздействием «-мер­

ного б-коррелированного стационарного случайнного про­ цесса.

Сформулируем в принятых выше обозначениях задачу об аналитическом конструировании регуляторов [18].

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

где

 

 

 

 

 

Рх = ти,

 

 

 

 

(2.24)

 

 

 

 

 

 

. . .

&1 ,п

 

 

 

 

 

 

 

Г р + ьа

^ 1 2

 

 

 

 

 

 

Р = -

 

^ 2 1

р + ь22 •••

Ь2,п

1

 

(2.25)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ьп,1

bn,2

••Р + ьпп.

 

 

х

(О*

*/». . .(t)V. -—вектор,

составляющими

кото-

рого являются

координаты объекта,

т =

[тх,

 

 

т1 (і =

1

,

2 , ...,

п) — константы,

и — координата

регу­

лятора,

 

р

— оператор

дифференцирования

^

 

btj

(г, /' =

1

, ..., п) — заданные постоянные числа.

 

 

Задача состоит в том, чтобызаписатьв аналитической фор­

ме F (и,

 

и,

хг,

...,

хп) =

0 закон

регулирования,

который

в совокупности

с

исходными уравнениями

(2.24)

образует

устойчивую систему и гарантирует существование миниму­ ма интеграла [18]

е = J ^ 2 ТіА- + с “ 2 + dt>

где все rk n с — положительные весовые константы.

В [18] показано, что уравнение регулятора в этом слу­

чае имеет вид

П

 

ü + h u =

2 р'кхк,

 

где рк и h — постоянные,

 

*= 1

 

которые, как известно

[21, 27],

полностью

определяются

характеристическим уравнением

замкнутой

системы объект +

регулятор. Таким

образом,

для того чтобы показать тождественность решения задачи аналитического конструирования регуляторов и задачи, сформулированной в § 1 гл. 2 при S,/ (ш) = const, достаточно показать, что уравнения регуляторов имеют одинаковую структуру, а характеристические определители замкнутых систем совпадают.

63