книги из ГПНТБ / Основы автоматического управления
..pdf160 |
ГЛ . 4. |
С Т Р У К Т У Р Н Ы Е СХЕМ Ы Л И Н Е Й Н Ы Х |
СИСТЕМ |
ферециаторами, |
интеграторы — интеграторами, |
запаздывающие |
|
звенья — запаздывающими звеньями. |
|
||
Легко |
доказать, что и вообще любые стационарные системы |
при моделировании сопряженной системы при обратном течении времени остаются неизменными. Действительно, пусть g{t, т) = = w(t — т) — весовая функция стационарной линейной системы. Весовой функцией соответствующей сопряженной системы будет, согласно определению, g* (t, т) = w(х— t). Для моделирования сопряженной системы в отрицательном времени необходимо сде
|
|
лать замену переменных s = |
— t и |
|||||
|
|
соответственно а = |
ti — т. Тогда будем |
|||||
|
|
иметь |
X— t = s — о. |
При |
этом весо |
|||
|
|
вая функция сопряженной системы при |
||||||
|
|
мет вид w(s —■о), |
что |
и |
доказывает |
|||
|
|
наше |
утверждение. |
В частности, фор- |
||||
|
Рис. 4.3.3. |
сирующие |
звенья |
первого |
и |
второго |
||
|
|
порядка, |
апериодические и колебатель |
|||||
ные звенья при моделировании |
сопряженных систем в |
отрица |
||||||
тельном |
времени сохраняют свою роль. |
|
|
|
|
|||
Таким образом, мы доказали, что при моделировании сопря |
||||||||
женных систем в отрицательном времени |
все |
элементарные |
||||||
звенья, |
рассмотренные в § 2.6, и усилители с переменными коэф |
фициентами усиления сохраняют свою роль, т. е. моделируются теми же самыми звеньями. При этом, само собой разумеется, все переменные коэффициенты усиления следует программиро вать в отрицательном времени.
Найдем теперь систему, сопряженную с последовательным соединением двух систем, имеющих весовые функции gt и g% (рис. 4.3.3). Весовая функция последовательного соединения выражается через весовые функции соединяемых систем форму лой (4.2.4). Весовая функция сопряженной системы, по опреде
лению, получается перестановкой аргументов t |
и х : |
||
|
оо |
|
|
|
g*(t, Х ) = j |
g2 (x, о) gi(o, t)do, |
(4.3.10) |
ИЛИ |
—оо |
|
|
оо |
|
|
|
|
gf(t, o)g* (a, I) do. |
|
|
|
j |
(4.3.11) |
|
|
—oo |
|
Сравнивая эту формулу с (4.2.4), приходим к заключению, что системой, сопряженной с последовательным соединением линей ных систем, является последовательное соединение соответствую щих сопряженных систем, взятых в обратном порядке (рис. 4.3.3).
При параллельном соединении линейных систем, как мы ви дели, их весовые функции суммируются. Поэтому, переставляя
§ 4.3. М ЕТОД С О П РЯ Ж Е Н Н Ы Х СИСТЕМ |
161 |
аргументы t ц т в формуле (4.2.7), приходим к выводу, что систе мой, сопряженной с параллельным соединением линейных систем, является параллельное соединение соответствующих сопряжен ных систем (рис. 4.3.4).
Рассмотрим последовательное соединение двух взаимно обрат ных систем (рис. 4.3.5). Согласно выведенному правилу сопря женная система представляет
Рис. 4.3.4. |
Рис. 4.3.5. |
тельном соединении двух взаимно обратных систем получается идеальная следящая система, которая является самосопряженной.
г) |
в) |
Рис. 4.3.6.
Следовательно, системы, сопряженные с двумя взаимно обрат ными системами, также являются взаимно обратными. Матема тически это можно записать в виде формулы:
(Г)* =(8 *)~- |
(4.3.12) |
Рассмотрим теперь систему с весовой функцией gi, охваченную отрицательной обратной связью, в цепь которой включена система с весовой функцией g2 (рис. 4.3.6, а). Для нахождения сопряжен ной системы применим следующий прием. Построим сначала обратную систему, которая по доказанному в предыдущем параг-
11 Под ред. В. С. Пугачева
162 ГЛ . 4. С Т Р У К Т У Р Н Ы Е СХ ЕМ Ы Л И Н Е Й Н Ы Х СИСТЕМ
рафе представляет собой параллельное соединение систем с весо выми функциями gl и gz (рис. 4.3.6, б). Системой, сопряженной с этой обратной системой, будет на основании полученных резуль татов параллельное соединение соответствующих сопряженных систем (рис. 4.3.6, е). Система, обратная по отношению к этому параллельному соединению, будет сопряженной с исходной систе мой вследствие формулы (4.3.12). Но система, изображенная на рис. 4.3.6, в, отличается от системы, изображенной на рис. 4.3.6, б, только тем, что все элементарные системы заменены соответствую щими сопряженными. Следовательно, и система, сопряженная с данной системой, получается простой заменой в данной системе всех входящих в нее систем соответствующими сопряженными системами (рис. 4.3.6, г).
Таким образом, система, сопряженная с системой с обратной связью, получается из основной системы путем замены составляю щих ее систем соответствующими сопряженными системами. При этом, изображая сопряженные системы с обратным направле нием прохождения сигналов, как это сделано на рис. 4.3.3, 4.3.4, 4.3.5 и 4.3.6, мы должны будем заменить точку разветвления сумматором и наоборот.
На основании изложенного можно дать следующую сводку правил построения сопряженных систем:
1.При моделировании сопряженной системы в отрицательном времени все элементарные звенья (усилители, дифференциаторы, интеграторы, форсирующие, апериодические, колебательные и запаздывающие звенья), а также все стационарные системы сохра няют свои функции. Все прочие линейные звенья заменяются соответствующими сопряженными.
2.Направление всех связей на структурной схеме изменяется на противоположное. При этом точки разветвления заменяются сумматорами, а сумматоры — точками разветвления.
Эти правила дают возможность весьма просто и быстро нахо дить сопряженные системы для любых систем, составленных из идеальных систем, осуществляющих основные операции анализа,
истационарных систем. А именно необходимо наложить на струк турную схему данной системы лист прозрачной бумаги, перерисо вать на него все системы, входящие в состав данной системы, заме нить сумматоры точками разветвления и наоборот, а направление всех связей заменить противоположным. В результате получим структурную схему сопряженной системы *).
*) Эти правила нахождения сопряженных систем были впервые выве дены для частного случая систем, состоящих из конечного числа идеальных интеграторов, усилителей и сумматоров, Лэнингом и Бэттином. Для про извольных линейных систем эти правила были установлены А. В. Солодовым [66] и Н. М. Сотским, получившими их независимо друг от друга различными методами.
§ 4 . 3 . М ЕТОД СО П РЯ Ж ЕН Н Ы Х СИСТЕМ |
163 |
Итак, для определения весовой функции данной линейной системы в зависимости от второго аргумента т при фиксирован ном значении первого аргумента t следует построить структурную схему этой системы и, пользуясь выведенными правилами, постро ить структурную схему соответствующей сопряженной системы. Найденную таким образом сопряженную систему следует модели ровать в обратном времени, начиная с интересующего нас момента t, моделируя при этом действие на систему в момент t единичного импульса. При этом все стационарные звенья исследуемой системы останутся в сопряженной системе неизменными. Это дает возмож ность включать в схему моделирования сопряженной системы реальные стационарные звенья, входящие в состав исследуемой системы.
П р и м е р 4.3.1. Найти систему, сопряженную с системой, поведение которой описывается линейным дифференциальным уравнением
а-гУ + 0.1 У + а0у — х. |
(4.3.13) |
Составим для этой системы схему моделирования, после чего найдем струк турную схему сопряженной системы, пользуясь выведенными правилами.
Легко проверить, что уравнению (4.3.13) соответствует структурная схема системы, изображенная на рис. 4.3.7, где треугольниками обозначены инте граторы, а кружочками—безынерционные усилители (блоки коэффициентов) и сумматоры. Согласно сформулированным выше общим правилам чертим те же элементарные звенья, которые входят в состав рассматриваемой систе мы: два интегратора и три блока коэффициентов, сумматоры заменяем точ ками разветвления, а точки разветвления — сумматорами; направление всех связей изменяем на обратное. В результате получим схему моделирования сопряженной системы, изображенную на рис. 4.3.8.
Для составления дифференциального уравнения сопряженной системы обозначим через и отрицательное время: и = —t, через 'Q— выходную переменную первого интегратора и через со — выходную переменную второго интегратора. Тогда из схемы рис. 4.3.8 будут следовать уравнения
dt, r |
da» |
-о1Д |
_ 0) |
|
Ж = 5 - вот>- |
* Г |
а2 |
||
|
Дифференцируя второе уравнение по и и заменяя в полученном равенстве dtjdu и со их выражениями из остальных двух уравнений, исключим
11*
164 |
ГЛ . 4. |
С Т Р У К Т У Р Н Ы Е |
СХЕМ Ы Л И Н Е Й Н Ы Х |
СИСТЕМ |
переменные £ и |
ш и в результате получим уравнение |
|
||
|
|
- J ^ ( “2P) + |
- ^ ( « i1l) + ao11=£* |
(4.3.14) |
Это и есть уравнение, связывающее входную и выходную переменные сопря женной системы при моделировании ее в отрицательном времени. Переходя
к натуральному |
времени, получим уравнение сопряженнойсистемы в виде |
||
|
-^-(ягЛ) — |
і )+аоЧ = і. |
(4.3.15) |
§ 4.4. Линейная система, |
описываемая одним |
|
|
|
дифференциальным уравнением |
|
|
Применим |
изложенную в предыдущихпараграфах |
общую |
теорию линейных систем к часто встречающемуся на практике случаю, когда поведение физически возможной системы описы вается обыкновенным линейным дифференциальным уравнением *)
п т
2 |
= 2 Ъкхт |
(4.4.1) |
й= 0 |
ft= 0 |
|
или, в развернутом виде,
апУ(П) + вп-1г/<п"1) + ••• + аіУ' + «оУ =
= Ътх<т >+ Ъп^ т-ь + ... + Ъ,х' + box.] (4.4.2)
Коэффициенты этого уравнения а0, at, ..., ап и b0, bit ..., Ът в об щем случае могут быть произвольными функциями времени.
Вдальнейшем нам будет удобно записывать уравнение (4.4.1)
всокращенном виде:
Fy = Нх, |
(4.4.3) |
где через F и Н обозначены линейные дифференциальные опера торы:
пга
F = ’% a hD \ h=0
H = Y > b hDh. |
(4.4.4) |
h—0 |
|
Эти операторы представляют собой полиномы относительно опера тора дифференцирования по времени D = dldt, в общем случае с переменными коэффициентами.
Очевидно, что система, описываемая дифференциальным урав нением (4.4.3), представляет собой последовательное соединение двух линейных систем: системы, осуществляющей линейную дифференциальную операцию Н над входным возмущением х и
*) Естественно, что поведение линейной системы может описываться только линейными уравнениями, так как принцип суперпозиции применим только к линейным уравнениям.
§ 4.4. СИСТЕМА, ОПИСЫ ВАЕМ АЯ ОДНИМ У РА ВН ЕН И ЕМ |
165 |
дающей на выходе функцию |
|
хі = Нх, |
(4.4.5) |
и системы, описываемой линейным дифференциальным урав нением
Fy = Хі. |
(4.4.6) |
Определив весовые функции этих двух систем, мы можем найти весовую функцию системы, описываемой уравнением (4.4.3), по формуле (4.2.4).
Для определения весовой функции системы, осуществляющей линейную дифференциальную операцию Н над входным возму щением, достаточно заменить в уравнении этой системы (4.4.5)
входное возмущение х единичным импульсом б(< — т). Тогда получим для весовой функции h(t, т) этой системы формулу
h(t, т) = H tb(t—x), |
(4.4.7) |
где индекс t у оператора Н указывает, что все коэффициенты этого оператора рассматриваются как функции t и дифференцирование осуществляется по переменной t при фиксированном т. Подставляя в формулу (4.4.7) выражение (4.4.4) оператора Н, получим развер нутую формулу для весовой функции h(t, т):
т |
|
h (t, т) = 2 bk (t) 6(h) (< — т). |
(4.4.8) |
ft=0 |
|
Для определения сопряженной системы воспользуемся выведен ными в предыдущем параграфе общими правилами нахождения сопряженных систем. Для этого начертим структурную схему системы, осуществляющей над входным возмущением линейную дифференциальную операцию Н (рис. 4.4.1). Сопряженная система получится, если мы заменим дифференцирующие звенья звеньями, выполняющими дифференцирование по отрицательному времени, сумматор — точкой разветвления и наоборот и изменим направ ление всех связей на обратное. Полученная в результате схема сопряженной системы представлена на рис. 4.4.2. Связь между
166 ГЛ 4 С Т Р У К Т У Р Н Ы Е СХ ЕМ Ы Л И Н Е Й Н Ы Х СИСТЕМ
выходной переменной т] этой системы и ее входной переменной как следует из рис. 4.4.2, имеет вид
т
ч - 2 <-*>*-£<*»!)• |
(4.4.9) |
h= 0 |
|
Линейный дифференциальный оператор |
|
h=0 |
(4.4.10) |
|
где точкой заменена входная функция, над которой этот оператор действует, называется сопряженным с оператором Н. При помощи сопряженного оператора уравнение (4.4.9) перепишется в виде
т] = Я*£. |
(4.4.11) |
Для определения весовой функции g(t,i) системы, поведение которой описывается линейным дифференциальным уравнением (4.4.6), заменим входное возмущение x t этой системы единичным импульсом 6(г — т). Тогда получим для весовой функции g(t, т) уравнение
Fig(t, т) = 6(* - т), |
(4.4.12) |
где, как и раньше, индекс t у оператора F означает, что все коэф фициенты этого оператора рассматриваются как функции t и диф ференцирование производится по переменной t при фиксирован ном т. Подставляя в (4.4.12) выражение (4.4.4) оператора F, можно представить дифференциальное уравнение (4.4.12) в раз вернутом виде:
2 1 ak (t)gf)(t,T) = Ö(t-%). |
(4.4.13) |
h=О |
|
Это уравнение представляет собой обыкновенное линейное диф ференциальное уравнение, определяющее весовую функцию рас сматриваемой системы как функцию первого аргумента t при фиксированном значении второго аргумента т. Весовая функция g(t, т) определяется как интеграл уравнения (4.4.12), равный, нулю при всех t <; т.
Покажем теперь, что б-функцию в правой части уравнения (4.4.12) или (4.4.13) можно заменить соответствующими началь ными условиями. Для этого заметим, что единичный импульс в пра вой части уравнения (4.4.12) вводит б-функцию б(£—т) в старший член уравнения an(t) gtm) (t, т), что равноценно слагаемому
1
ап (т) б (t — т)
§ 4.4. СИСТЕМА, ОПИСЫ ВАЕМ АЯ О Д Н И М У РА В Н ЕН И Е М |
167 |
|||||||
в выражении п-й производной весовой функции g\m (t, |
т). Этому |
|||||||
слагаемому |
соответствует |
скачкообразное |
изменение |
п — 1-й |
||||
производной |
gtn~v (t, т) при t = |
т на величину 1/а„(т). |
При этом |
|||||
производные gT~^ (t, т), ..., |
g\(t, |
т) |
и сама функция g(t, т) оста |
|||||
ются непрерывными в точке < = |
т. А так как при t «< т функция |
|||||||
g(t, т) тождественно равна |
нулю |
в |
силу |
условия физической |
||||
возможности, |
то |
функции |
g(t, т), |
g't(t, т), |
..., gtn~2'(t, |
т) равны |
||
нулю при t = т. |
Функция gtn_1)(f, т) |
также равна нулю при всех |
||||||
t < т. Следовательно, при t |
= т она скачком изменяется от нуля |
до 1/ап(т) вследствие действия на рассматриваемую систему еди
ничного импульса б(t — т).
Изложенное показывает, что весовую функцию рассматривае мой системы можно определить как интеграл однородного линей
ного |
дифференциального уравнения |
|
|
|
|||
|
|
Ftg(t, |
т) = |
0, |
|
|
(4.4.14) |
удовлетворяющий начальным |
условиям |
|
|
|
|||
|
g (т, т) = |
g't(x, т) = |
. . . = |
g(tn~2>(т, |
т) = О, |
(4.4.15) |
|
|
|
|
|
. |
|
|
|
|
|
|
|
а п (т) |
’ |
|
J |
где |
для краткости |
положено |
|
_ Г dkg (t, т) 1 |
|
||
|
|
|
|
(4.4.16) |
|||
|
|
|
|
L |
dtk |
Jf=T* |
Таким образом, действие единичного импульса на линейную систему, описываемую дифференциальным уравнением (4.4.6), можно моделировать начальными условиями (4.4.15) в точке t = = т, и все трудности, связанные с непосредственным вводом в систему единичного импульса, отпадают.
Для нахождения системы, сопряженной с системой, поведение которой описывается уравнением (4.4.6), достаточно заметить, что эта система является обратной по отношению к системе, осущест вляющей над входным возмущением линейную дифференциаль ную операцию F. Системой, сопряженной с этой обратной систе мой, по доказанному выше является система, осуществляющая над входной переменной сопряженную линейную дифференциаль
ную операцию F*: |
|
П |
|
F * = % { - i ) h^ (а,-). |
(4.4.17) |
й=0 |
|
Переходя к обратной системе, приходим к заключению, что системой, сопряженной с описываемой уравнением (4.4.6), является система, поведение которой описывается линейным
168 |
гл, 4. С Т Р У К Т У Р Н Ы Е СХЕМ Ы Л И Н Е Й Н Ы Х |
СИСТЕМ |
дифференциальным уравнением |
(4.4.18) |
|
|
^*т)=£. |
Это уравнение на основании формулы (4.4.17) может быть пере писано в развернутом виде:
П |
|
S ( - l ) ft^ s (a k4) = É. |
(4.4.19) |
ь=о |
|
Уравнение (4.4.18) или (4.4.19) называется в теории дифферен циальных уравнений сопряженным с уравнением (4.4.6).
Для определения весовой функции сопряженной системы достаточно заменить в уравнении (4.4.18) входную переменную | единичным импульсом б(£ — т). Тогда получим для весовой функ ции сопряженной системы уравнение
Т) = 6 ( г - Т ) . |
(4.4.20) |
Поменяв здесь местами аргументы t и т, можно после этого заменить весовую функцию £*(т, t) сопряженной системы весовой функцией g(t, т) основной системы. Тогда весовая функция g(t, т) основной системы, как функция второго аргумента т при фикси рованном значении t, определится дифференциальным уравнением
F%g(t, т) = 6 (* -т ), |
(4.4.21) |
где индекс т указывает, что все коэффициенты оператора F рас сматриваются как функции т и дифференцирование производится по переменной т при фиксированном значении t. На основании формулы (4.4.17) уравнение (4.4.21) может быть переписано в раз
вернутом виде следующим образом:
П
2 |
(*)*(*, т)] = 6 (* -т ). |
(4.4.22) |
ь=о |
|
|
Это уравнение представляет собой обыкновенное линейное дифференциальное уравнение относительно весовой функции g(t, т), рассматриваемой как функция т при фиксированном зна чении t. Поэтому мы и пишем производные по т как обыкновен ные производные, а t рассматриваем как параметр, имеющий
данное |
фиксированное значение. |
||
Импульсную б-функцию в правой части уравнения (4.4.22) |
|||
также |
можно заменить соответствующими условиями в точке |
||
т = t. |
Для этого заметим, что если принять за независимую пере |
||
менную — т, то |
старшим |
членом в уравнении (4.4.22) будет |
|
ап(т) |
dP-. ■g{t,i). Следовательно, действие единичного импульса |
||
а\ |
х)п |
изложенному выше равноценно скачкообраз- |
|
8 (t — т) согласно |
|||
ному |
изменению |
п — 1л -и- |
производной” d n ~lyn_i g(t,и т)\ в точке |
§ 4.4. СИСТЕМА, ОПИСЫ ВАЕМ АЯ ОДНИМ У РА В Н ЕН И Е М |
169 |
Т = t на - і - . Поэтому, учитывая, что при т > t функция g(t, т)
ап \ Ч
ивсе ее производные равны нулю, приходим к заключению, что действие единичного импульса на сопряженную систему равноценно скачкообразному изменению п — 1-й производной g™~1) (t, т) от нуля до (— 1)п_1/'ап(і), когда т переходит через точку t, убывая, а производные g?~2)(t, т), ..., g'x (t, т) и сама весовая функция g(t, т) непрерывны и равны нулю при т = t. Таким образом, весовая функция g(t, т), рассматриваемая как функция т при фиксиро ванном t, представляет собой интеграл однородного линейного
дифференциального |
уравнения| |
|
|
|
|
||
|
|
F%g{t, |
т)= 0 , |
|
|
(4.4.23) |
|
удовлетворяющий |
условиям |
|
|
|
|
|
|
g(t, t) = gx(t, |
t)= ... |
|
|
t)= 0, 1 |
|
||
|
„ ( n - i ) o |
t ) _ І Т І І Г І |
’ |
f |
(4 A 2 4 > |
||
|
gx |
V’ |
ч - |
an (t) |
j |
|
|
где, как и раньше, положено |
|
|
|
|
|
||
«?> ('• <) = lg ? (<. |
|
|
|
<4-4-25> |
Перейдем к определению весовой функции w(t, т) системы, поведение которой описывается уравнением (4.4.3). Как уже было сказано, эта система представляет собой последовательное соеди-
Рис. 4.4.3. |
Рис. 4.4.4. |
дифференциальную |
операцию Н, и системы, описываемой |
дифференциальным уравнением (4.4.6). На рис. 4.4.3 эта вторая система обозначена F~. Согласно результатам предыдущего параг рафа сопряженная система представляет собой последовательное соединение системы, описываемой дифференциальным уравне нием (4.4.18), и системы, осуществляющей линейную дифферен циальную операцию Н* (рис. 4.4.3). Изменяя роли аргументов t и т и подавая на вход сопряженной системы единичный импульс, мы получим на выходе первой системы весовую функцию g(t, т), рассматриваемую как функция т при фиксированном t, а на выходе всего последовательного соединения — весовую функцию w(t, т) системы, описываемой уравнением (4.4.3), рассматриваемую как функция т при фиксированном t (рис. 4.4.4). Следовательно,
w(t x)=H*g(t,x). |
(4.4.26) |