
книги из ГПНТБ / Рогов Е.Ф. Основы теории автоматического регулирования учебное пособие
.pdfСкладывая уравнения (2.76) почленно и учитывая |
соотношение |
||
(2.75), |
получим |
|
|
где |
^вы*(Р) = ^ э (Р )А ’1(р)> |
(2.77) |
|
|
|
|
|
^ |
{р) = Xx “*(p) = ^ |
+ |
VT„(p) = |
{р) + w * {р) + |
|
||
|
п |
|
|
|
= 2 |
> / ( Р ) |
(2-78) |
i—1
—передаточная функция эквивалентного эвена.
Следовательно, передаточная функция параллельно соединен ных звеньев равна алгебраической сумме передаточных функций отдельных звеньев.
В. Встречно-параллельное соединение звеньев
(обратная связь)
Встречно-параллельное соединение звеньев изображено на рис. (2.38), где на входе звена в виде круга с перекрестием обозначен сумматор.
|
|
Хьы* О» |
<$г |
VJ(P) |
|
|
|
|
УОС (Р) |
|
% ьых(-0) |
|
\о/ос(Р) |
|
Р ис. |
2.38. |
|
При таком соединении направление передачи сигналов в звень |
||
ях не совпадает: в одном звене |
с передаточной функцией W (р) |
|
передача сигнала происходит |
|
в прямом направлении, в другом |
звене с передаточной функцией |
|
Woc(р ) — в обратном направ |
лении, т. е. выходной сигнал с выхода основного звена снова по дается на его вход через звено обратной связи. Следовательно, под обратной связью понимают встречно-параллельное соединение двух звеньев. Если сигнал обратной связи X 0i.(p) складывается с основным входным сигналом Х вх(р), то такая связь называется положительной обратной связью, если сигнал Х ас (р) вычитается из сигнала Х вх(р), то получаем отрицательную обратную связь.
60
Положительная обратная связь имеет у сумматора знак плюс, от
рицательная — знак минус.
Определим передаточную функцию эквивалентного звена. Выходной сигнал основного звена при отсутствии звена обрат
ной связи равен |
|
Х ' вш(р) = \У{р)Хт{р). |
(2.79) |
Введем звено обратной связи, тогда сигнал обратной связи будет
Хос(p) = Woc(p) Х выА р ), |
|
|
(2.80) |
||
а выходная величина |
основного звена будет |
равна |
|
||
* вых (р) = |
W(p) \Хп (р) ± 2Г0С(р)]. |
|
(2.81) |
||
Здесь знак плюс соответствует положительной |
обратной |
связи, |
|||
знак минус — отрицательной. |
|
(2.80) |
в урав |
||
Подставив выражение |
Х ос (р) из уравнения |
||||
нение (2.81) и перенося из правой части уравнения |
(2.81) |
выход |
|||
ную величину Х вых(р) |
в левую часть уравнения, получим |
|
[1 + w oc(p) W{P)} Х вых(р) = W(p)XBX(p),
откуда передаточная функция эквивалентного звена будет
w a p ) |
х выЛ р) _ |
w (P) |
(2.82) |
|
Х вх(р) |
1T W 0C(p)W(p)’ |
|||
|
|
где знак плюс соответствует отрицательной обратной связи, знак минус — положительной.
Й1
ГЛАВА 3
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ СИСТЕМ АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ
§ 3.1. Способы получения и формы записи дифференциальных уравнений САР
При анализе динамики САР необходимо прежде всего соста вить дифференциальное уравнение системы, которое описывает закон ее движения.
Обычно рассматривают два вида уравнений САР — уравнения установившегося движения (иногда их называют уравнениями статики) и уравнения переходных процессов (уравнения динамики САР).
Уравнения статики, в которых управляющие и возмущающие воздействия принимаются постоянными, в большинстве случаев являются алгебраическими.'(Более подробно этот вопрос будет рас смотрен в следующей главе).
Уравнения динамики САР, как правило, — дифференциальные или интегродифференциальные. Они определяют поведение сис темы в переходном режиме.
Исследование или проектирование САР включает следующие этапы.
Вначале составляется схема взаимодействия элементов САР. При этом уточняется схема соединения элементов и функции, ко торые должен выполнять каждый элемент в системе.
Затем, на основании физических законов, для каждого элемен та составляются уравнения динамики. Естественно, что движение САР определяется однозначно системой уравнений динамики ее элементов.
Как и для элемента, дифференциальное уравнение САР связы вает значение выходной величины \x[t)} с входными воздейст-
62
виями системы (управляющими и возмущающими). В общем виде это уравнение может быть представлено так:
dnx(t) , dn~1x(t) а° di*— +ai dt
где аь bh ct— постоянные коэффициенты;
x{t)— выходная (регулируемая) величина; g(t)— управляющее воздействие;
f ( t ) — возмущающее воздействие;
k, п, т — целые положительные числа, обычно /и-О , k<Ji.
Втеории автоматического регулирования уравнения системы принято записывать таким образом: слева — выходная величина,
асправа — входные величины (воздействия).
Ввыражении (3.1) для простоты допущено, что в системе
имеется одна регулируемая величина, одно управляющее и одно возмущающее воздействия.
Если даны уравнения элементов, то дифференциальное урав нение САР может быть получено следующими способами:
1.Решением системы дифференциальных уравнений элементов относительно входной и выходной величин САР путем исключения промежуточных переменных.
2.Решением системы дифференциальных уравнений элементов относительно входной и выходной величин с использованием опре делителей (метод Крамера).
3.Составлением структурной схемы САР, соответствующей за данной системе уравнений звеньев, с последующим ее свертыва нием и определением передаточных функций. (Этот вопрос будет рассмотрен в главе 6.).
Для уравнения системы (3.1), так же как и для уравнений
звеньев, могут быть три формы записи:
1. Классическая форма записи. Е этой форме уравнение имеет
. вид, которым обычно пользуются в математике при записи диффе
1 |
ренциальных уравнений (см. выражение 3.1). |
d |
|
2. Символическая форма записи. Учитывая, что символ |
|||
|
|
||
|
уравнение (3.1) может быть представлено в виде |
|
|
|
R[D)x(t) = M{D) g (0 + Nf(D)f(t), |
(3.2) |
63
где
R (F)) — а0 Dn-|- п±Dn- 1 -4-....... -f- Яп—1D -f- йп;
M(D) = |
60Dm+ |
Ь ф - 1+ ....... + |
6m_t D + bm; |
/V/D) = |
c0Dk+ |
ф к~' - f .......+ |
скф Д ck. |
Такой формой (3.2) пользуются для более компактной записи диф ференциальных уравнений САР.
• 3. Операционная форма записи. Как и для уравнений элемен тов, в решении уравнений систем при нулевых начальных условиях широко используется преобразование Лапласа, позволяющее пе рейти от дифференциальных уравнений к алгебраическим.
Если в уравнении (3.1) перейти от оригиналов к изображе ниям, то оно может быть представлено в операционной форме за писи:
R{p) Х(р) = М(р) G(p) + Nf (p) F{p), |
(3.3) |
||
где |
|
|
|
ОО |
|
|
|
X{p) = \x{t) е-Рldt- |
|
|
|
О |
d t ; |
|
|
0(р)= jО g { t) e~pt |
|
|
|
ОО |
|
|
|
ОО |
|
|
|
F ( p ) = $ f ( t ) e ~ v 4 t ; |
|
|
|
О |
|
|
|
R (p ) = a0p n + a1p n~ 14 - а2р п- * |
+ . . . . |
+ |
p - j - a n ■, |
M(P) = b 0pmJr Ьгрт- 1+ &2jf?m- 24- . . . . |
-j- бт- j p + 6m ; |
||
Nf (p) = c0pk + c1pk- 1 + c2p k~2 + . . . . |
+Ck-!P + ck. |
Далее рассмотрим более подробно методы получения уравне ния системы по дифференциальным уравнениям элементов.
§ 3.2. Получение дифференциального уравнения САР по дифференциальным уравнениям элементов путем исключения промежуточных переменных
Как было отмечено в § 3.1, при получении дифференциального уравнения САР. система уравнений элементов решается относи тельно выходной величины и входных воздействий. В этом случае исключаются все промежуточные величины, кроме выходной вели чины и входных воздействий. Уравнения элементов САР можно записывать как в символической, так и в операционной форме,
64
Пусть дана САР, уравнения элементов которой имеют вид:
s (0 = g ( t ) — x ( t ) , |
(а) |
N 1(D)x 1 = |
( б ) |
N2{D)x2(t) = M2{D)Xl{t) ', |
(3.4) |
(в) |
|
x a (t) = x 3( t ) + f ( t y , |
(0 |
Ar3(D)x(t) = Ms(D)x3(t). |
( я ) |
Решим данную систему относительно величин x(t), / (t), g(t). Для этого подставим, например, в выражение (3.4в) значение x^t ) и решим его относительно х2 (t):
|
|
х 2(О |
/Vt (D) Л Д О Р > |
(3.5) |
||
|
|
|
|
|||
Далее подставим значение x 2(t) |
в выражение (3.4г) и с учетом |
|||||
выражений (3.4д) и (3.4а) получим |
|
|||||
N3{D)x(t) |
Л4г(Р)М а(Р) Ms (D ) |
\ g { t ) - x ( t ) \ + M 3{D)f{t). |
(3.0) |
|||
|
|
Ni (D)M2(D) |
|
|
|
|
|
В уравнении (3.6) |
уже содержатся только интересующие нас |
||||
переменные. |
Приведем его к |
более простому виду |
|
|||
|
М (Р) N t (Р) N3(Р) + |
М, (Р) М2(Р) М3(Р)] х (t) = |
|
|||
|
= M l (Р) М2(Р) М3(Р) g (0 4- м ь(Р) Л7Х(Р) Л/g ( Р )/ (0 • |
(3.7) |
||||
Обозначим |
|
|
|
|
|
|
|
|
Л/(Р) = Л71(Р)Л73(Р)Л^в(Р); |
|
|||
|
|
М (D) = Mi (Р) Л)2 (Р) Л43 (D ). |
|
|||
С учетом принятых обозначений |
уравнение (3.7) можно записать |
|||||
в |
виде |
|
|
|
|
|
\N (Р) + M{D)\ х (0 = |
М (Р) g (t) + М3(Р) Л7, (Р) yV2 (Р )/ (0. |
(3.8) |
||||
( |
Сравнивая (3.8) |
и (3.2), |
находим: |
|
||
|
|
/?(Р) = Л7(Р) + уИ(Р); |
|
|||
|
|
Nf{D) = M3{D)Ni{D)N2{D). |
|
64
Иногда полезно знать не само значение регулируемой вели чины, а ее отклонение от заданного значения, как функцию вход ных воздействий. В этом случае систему уравнений (3.4) решают относительно s (t), g{t), f{t)- Аналогично выводу выражения (3.8) можно получить
R (D) *{t) = N (D) g (t) - Nf (D)f (t ) . |
(3.9) |
Если уравнение (3.8) называют дифференциальным уравне нием САР относительно регулируемой величины, то уравнение (3.9) — дифференциальным уравнением САР относительно ошиб ки. Заметим, что в общем случае система уравнений (3.4) может быть решена относительно любых интересующих нас переменных.
Если уравнения элементов заданы в операционной форме
Е(P) = G ( p ) - X ( p ) ,
N1(p)X1(p) = M1(p)E(p),
ЬГЛР)Хъ(р) = М2(р)Х1(р), |
, (3.10) |
X 3(p) = X2(p) + F(p),
K,(P)X(p) = Ms(p)X3(p),
то, применяя изложенный выше метод, |
мы получаем |
уравнение |
движения САР в операционной форме: |
|
|
R(p)X(p) = M(p)G (р) + N/p) F(p) ; |
(3.11) |
|
R ( р ) Е (p) = N (р) G ( р ) - Nf ( |
р ) F (р ), |
(3.12) |
где
R(p) = N(p) + M(p)-
N/ (p) = M1i(p)N1{p)Nt (p);
N(p) = N 1(p)N2(p)N.i (p);
M(p) = M 1(p)M2(p)Ms (p).
Если в системе уравнений (3.4) отсутствует уравнение (3.4а) и уравнение (3.46) имеет вид
N1(D)x1(t) = Ml {D)g(t),
66
то САР уже не будет замкнутой. Решая такую систему уравнений, получим дифференциальное уравнение разомкнутой САР:
N (D) хр(0 = M{D)g (t) + Nf (D)f (t), |
(3.13) |
где л:Р (t) — выходной сигнал разомкнутой САР.
В заключение заметим, что в данном параграфе рассмотрен более простой случай, когда передаточная функция цепи обратной связи равна единице. В противном случае полиномы M(D), Nf {D) будут связаны с полиномами Mt {D)' и N^D) другими соотно шениями.
§ . 3.3. Получение дифференциального |
уравнения САР |
|
по |
дифференциальным уравнениям |
элементов |
с |
помощью определителей (метод |
Крамера) |
При использовании метода Крамера, как и при решении сис тем алгебраических уравнений, составляется определитель систе мы. Уравнения элементов записываются в операционной или сим волической форме и располагаются в виде специальной матрицы. При этом справа записываются все воздействия, а слева — все пе ременные.
Запишем систему уравнений (3.10) в виде матрицы, распола гая одинаковые переменные в один ряд:
Е(р) |
+ |
0 |
+ |
0 |
4 |
0 |
+ Х{р) |
= 0(Р) |
|
~ М 1{р)Щр)+Х1{р)Х1(р) 1 0 |
+ |
0 |
4(- 0 |
— 0 |
|||||
0 |
- М . 2{ р Шр )+7Va(p)*ai(.р)+ |
0 |
4- |
0 |
= 0 |
||||
0 |
+ |
0 |
- |
ХЛР) |
+ *3 (р) |
+ |
0 |
= F{p) |
|
0 |
-Г |
о |
4 |
0 |
|
(p)X3(p)+Na(p)X(p) = 0 |
|||
|
|
- М ъ |
|
|
|
Если решить систему уравнений относительно X (р), то полу
чим
Х 1 р ) = ^ ш
ИЛИ
А *(р) = ДХ(рЬ |
(3.13а) |
где, как известно, значение определителей А и Ах(Р) можно вы числить по следующим формулам.
<?7
Определитель |
системы А |
равен |
|
|
|
|||
|
1 |
0 |
|
0 |
|
0 |
1 |
|
|
- M i (Р) Ni (Р) |
|
0 |
|
0 |
0 |
|
|
А = |
0 |
~ M t {p) |
Л72(р) |
0 |
0 |
(3.14) |
||
|
0 |
0 |
|
- 1 |
|
1 |
0 |
|
|
0 |
0 |
|
0 |
— м а(р) |
к 3(р) |
|
|
откуда |
|
|
A = |
R (р )> |
(3.12). |
|
(3.15) |
|
где R (р) |
определяется выражением |
|
|
Для того чтобы вычислить определитель АХ(Р), необходимо в определителе системы А пятый ряд, соответствующий переменной X (р), заменить на ряд свободных членов, т. е.
|
1 |
0 |
0 |
0 |
G{p) |
|
- м г (Р) |
(Р) |
0 |
0 |
0 |
|
|
ДХ(Р) — |
0 |
- М . 2{р) |
Л^(р) |
0 |
0 |
(3.16) |
|
0 |
0 |
— 1 |
1 |
R(P) |
|
|
0 |
.0 |
0 |
- Мъ{р) |
0 |
|
Если вычислить определитель (3.16), то оказывается, что он |
||||||
будет равен |
|
|
|
|
|
|
ДХ(Р) = M(p)G(p) + Xf (p)F(p), |
|
(3.17) |
||||
где полиномы М (р) |
и Nf (p) |
соответствуют выражениям (3.11) |
||||
и (3.12). |
|
|
|
|
|
|
Учитывая выражения (3.15) и (3.17), уравнение (3.13а) можно |
||||||
представить в |
виде |
|
|
|
|
|
R{p)X{p) — M{p)G{p) + Nf {p)F{p). |
(3.18) |
|||||
Сравнивая |
выражения (3.18) и |
(3.11), убеждаемся, |
что ре |
зультат |
получился одинаковый. |
|
При решении системы уравнений (3.10) относительно ошибки |
||
будем |
иметь |
|
|
Е (p) = ^ L , |
(3.19) |
69
где
|
G (р) |
0 |
0 |
0 |
1 ■ |
|
о- |
N A P ) |
0 |
0 |
0 |
|
0 |
- m a p ) N A P ) |
0 |
0 |
|
|
F i P ) |
0 |
— 1 |
1 |
0 |
|
0 |
0 |
0 |
- - M , ( p ) |
Л^я(р) |
Вычисляя определитель, |
получим |
|
|
||
Ьщ» = П(р)С(р) |
- N f {p)F{p). |
(3.20) |
|||
Из выражения |
(3.19), учитывая |
(3.20) и (3.15), будем иметь |
|||
R(p)l4p) = N ( p ) G ( p ) - N f (p)F(p). |
(3.21) |
||||
Как видим, |
результат также соответствует выражению (3.12), |
и в этом случае мы получим дифференциальное уравнение систе мы в операционной форме. Аналогичным образом может быть по лучено уравнение . САР в символической форме.
§ 3.4. Пример составления дифференциального уравнения САР
Последовательность составления дифференциального уравне ния САР покажем на примере системы автоматического регулиро вания скорости вращения вала двигателя [3].
Схема взаимодействия такой САР представлена на рис. 1.3. Работа системы описана в главе 1.
Составим уравнение элементов системы. При этом некоторые уравнения будем брать в готовом виде и только линеаризовать.
А. Уравнение теплового двигателя (регулируемого объекта)
Уравнение вращения вала двигателя имеет |
вид |
||
( |
• |
J ^ f = M№- M c - M a, |
(3.22) |
где J |
— момент |
инерции всех движущихся масс, приведенных |
|
го |
к валу |
двигателя; |
|
— угловая |
скорость вала двигателя; |
|
69