РАСЧЕТ ПЕРЕХОДНОГО ПРОЦЕССА В СИСТЕМЕ АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ ПО ЕЕ ПЕРЕДАТОЧНОЙ ФУНКЦИИ b0 Y(p) a0 pm b1 b0 p m 1 ... a p p n 1 a0 bm 1 b0 p a p n 1 ... n 1 a0 bm b0 a p n a0 K p m b1 p m 1 ... bm 1 p bm p p n a1 p n 1 ... an 1 p an Bm (p) K pA (p) , (4) n где K Нахождение корней характеристического уравнения системы автоматического регулирования методом Берстоу функции звеньев системы Wi ,i 1,n , где n – число сигналов системы. Так как Wi является функцией комплексного переменного p , то можно перейти к представлению ( p ) в виде отношения двух полиномов: где Bm p b0 pm b1 pm 1 bm 1 pbm ; Bm (p) An (p) , (1) An p a0 pn a1 pn 1 an 1 pan (обычно m n ). X p x( t )e pt n n1 p n1 p a1 p n rp a2 p n 2 n 2 qp с1 p n 1 0 a0 an 2 p an 1 p an an a0 ; . c 2 p n2 . p2 rp q n2 n3 p c1 p c 2 p n4 c n3 p c n2 c 2 p n2 a n2 p 2 a n1 p a n 1 ,а p a0 ;an 2 rс1 p n 2 для входного единичного ступенчатого воздействия X ( t ) 1( t ) : p an 1 b0 с1 p n 1 ( a 2 q ) p n 2 an 2 p 2 an 1 p an Y ( p ) ;;an 1 bm Продемонстрируем деление исходного полинома An ( p ) на полином p 2 rp q : dt и Bm ( p) pAn ( p ) a1 b0 ; bm рень p0 0 , а остальные n корней являются корнями полинома An ( p ) .Одним из методов нахождения любых (действительных или комплексно-сопряженных) корней полинома произвольной степени является численный метод Берстоу [3]. Сущность метода заключается в следующем. Из исходного полинома An ( p ) выделяется приведенный квадратный трехчлен. Если корни квадратного трехчлена p 2 rp q являются корнями исходного полинома An ( p ) , то An ( p ) должно делиться Y p y( t )e pt dt [2], то ( p ) b0 bm 1 Для аналитического получения переходного процесса в системе сначала нужно найти корни знаменателя (характеристического уравнения САР) pAn ( p ) . Один ко- 0 X ( p ) a0 ; ; bm 1 на p 2 rp q без остатка. Так как главная передаточная функция САР Y( p ) ( p ) , (2) X( p ) где X ( p ) и Y ( p ) – изображения по Лапласу соответственно входной и выходной величин b1 ; b1 a1 В литературе [1] был осуществлен вывод передаточной функции системы автоматического регулирования (САР) по ее структурной схеме, как зависимости от передаточной ( p ) b0 (3) cn 2 p 2 ( an 1 qcn 3 ) p cn 2 p 2 rcn 2 p qcn 2 cn 1 p Окончательно для изображения выходной величины системы получим : an cn Таким образом, исходный полином представляется как pn a1 pn1 a2 pn 2 an 2 p2 an1 pan p rpq p 2 где n 2 c1 pn 3 c2 pn 4 cn 3 pcn 2 cn1 pcn , c1 a 1 r ; c 2 a 2 r c1 q ; c3 a 3 r c2 qc1 ; . . c a r c q c ; i i 1 i 2 i c n 2 a n 2 r c n 3 q c n 4 ; c n 1 a n 1 r c n 2 q c n 3 ; c n a n q c n 2 . (6) фициентов трехчлена r, q и коэффициентов исходного полинома Аn ( p )( a1 ,a2 ,..., an ) : cn 1 f ( r ,q ,a1 ,a2 ,..., an 1 ,an ); cn f ( r ,q ,a1 ,a2 ,..., an 1 ,an ). An ( p ) в общем случае неизвестны, то необходимо исследовать зависимость cn 1 ( r ,q ), cn ( r ,q ). Для нахождения корней методом Берстоу необходимо выбрать начальное приближение для коэффициентов трехчлена r и q . Затем значения коэффициентов r и q уточняем с помощью коррекции (7) r r Δr ; q q Δq. Требуется, чтобы остаточные члены cn - 1 (r,q) и c n (r, q) обращались в нуль в процессе вычисления. Если эти функции разложить в ряд Тейлора в окрестности точки ( r , q ), то получим: c n c n cn (r Δr,q Δq) cn (r,q) r Δr q Δq члены более высоких порядков; c (r Δr,q Δq) c (r,q) cn 1 Δr cn 1 Δq члены более высоких порядков. n1 n 1 r q (9) c n 1 и c n являются функциями ci , i 1, n 2 , которые в свою очередь зависят от r и Деление без остатка означает, что коэффициенты cn 1 и cn должны быть равны нулю. Как видно из формулы (5) коэффициенты cn 1 и cn являются функциями коэф- Так как коэффициенты исходного полинома c c cn n 1 cn 1 n q q Δr ; c c c n1 n n cn 1 r q r q c c cn 1 n cn n 1 r r . Δq c c n c n c n 1 n 1 r q r q (8) Если предположить, что при уточнении r и q остаточные члены близки к нулю, то левые части этих уравнений обратятся в нуль. Тогда, решая (8) относительно Δr и Δq и пренебрегая членами более высоких порядков, получим: q . Поэтому необходимо получить последовательность частных производных ci , i 1, n , продифференцировав коэффициенты в формуле (6) по r и q . Получим: c 1 d 1 r 1; d c 2 c r c1 c r d c r ; 1 1 1 1 2 r r d c 3 q c1 c r c 2 c r d qd ; 2 2 2 1 3 r r r . . . c n 2 d n 2 r cn 3 r d n 3 qd n 4 ; c n 1 d n 1 r cn 2 r d n 2 qd n 3 ; d cn qd ; n 2 n r (10) c 1 0; e 1 q c c e2 2 r 1 1 r e1 1 1; q q c 2 c c e 3 c1 q 1 r 2 c1 qe1 r e2 c1 r ; q q q . . . c n 2 c n 3 c n 4 en 2 q r q cn 4 q q cn 4 r en 3 qen 4 ; c en 1 n 1 cn 3 r en - 2 - qen 3 ; q c en n cn 2 qen 2 . q Если порядок полинома Аn 2 (p) меньше или равен двум, то вычисление корней заканчивается, а оставшиеся корень или два корня находят из решения линейного или квадратного уравнения. В результате получим все корни полинома Аn (p) p i , i 1, n . Продемонстрируем пример нахождения корней полинома методом Берстоу. Задан полином p 5 9 p 4 31 p 3 53 p 2 48 p 18 . Пусть один из корней равен p0 1 , тогда исключим этот корень из исходного полинома. (11) p 5 9 p 4 31 p 3 53 p 2 48 p 18 p p5 p 8 p 3 23 p 2 30 p 18 p4 8 p 4 31 p 3 53 p 2 48 p 18 8 p4 8 p3 23 p 3 53 p 2 48 p 18 23 p 3 23 p 2 30 p 2 48 p 18 c n1 c c c ; d n n ; e n1 n1 ; e n n используются для коррекr r q q ции коэффициентов по формулам (7), (9). Вычисления коэффициентов r и q по выраже- Производные d n1 30 p 2 30 p 18 p 18 18 p 18 0 ниям (7), (9), (10), (11) ведутся до тех пор, пока полученные значения коэффициентов с n 1 и c n не будут равны нулю с некоторой точностью ε : Это означает, что корни трехчлена сn 1 ε; cn ε. p2 r p q r r 2 4q (13) 2 трехчлен исключается из An (p) , и процедура повторяется для полинома степени (n 2) , являющегося результатом деления в формуле (5): с1 p p4 8 p3 являются с некоторой точностью ε p1,2 Аn 2 (p) p Найдем корни оставшегося полинома An ( p ) p 4 8 p 3 23 p 2 30 p 18 . (12) корнями исходного полинома An (p) . После нахождения пары корней n 2 n 3 с2 p n 4 ... сn 3 p сn 2 . 1 4 (14) p4 rp 3 ( 8r ) p3 23 p 2 18 p 2 rp q 2 p ( 8 r ) p 23q 8 r r 2 30 p 18 qp2 ( 23 q ) p 2 ( 8r ) p3 ( 8r r 2 ) p2 ( 23 q 8 r r 2 ) p 2 30 p ( 8q rq ) p ( 30 8q rq ) p 18 ( 23 q 8 r r ) p ( 23r qr 8 r r ) p 23q q 8 rq r 2 q 2 2 2 3 cn 1 p 2 cn , где cn1 308q 2rq 23r 8r 2 r 3 ; cn 18 23qq 2 8rq r 2q . Найдем частные производные коэффициентов cn 1 , cn по r и q: c n 1 2 r 2 q 23 16 r 3 r ; c n 1 8 2 r ; q cn 8 q 2 rq ; r c n 23 2 q 8 r r 2 . q Далее осуществляется последовательность шагов поиска, причем на 1-ом шаге берутся нулевые значения коэффициентов трехчлена r и q. 1. r 0 ; q 0 : 18( 8 ) 30( 23 ) 144 690 546 r 1 ,03 ; ( 23 )( 23 ) 529 529 300 18( 23 ) 414 q 0 ,78. ( 23 )( 23 ) 529 2. r r r 0 1 ,03 1 ,03 ; q q q 0 0 ,78 0 ,78 : 6 ,27 ( 5 ,94 ) 9 ,08( 14 ,26 ) 37 ,24 129 ,48 92 ,24 r 0 ,64 ; ( 8 ,14 )( 14 ,26 ) 4 ,63( 5 ,94 ) 116 ,08 27 ,50 143,58 q 9 ,084 ,636 ,27 ( 8 ,14 ) 42 ,04 51,04 93 ,08 0 ,65. ( 8 ,14 )( 14 ,26 ) 4 ,63( 5 ,94 ) 116 ,08 27 ,50 143,58 Осуществляя дальнейшие шаги, приходим к значениям r 2 ; q 2 . Таким образом, квадратный трехчлен p 2 rp q есть p 2 2 p 2 . r r 2 4q 2 48 1 j , а оставшийся полином 2 2 An 2 ( p ) p2 ( 8r ) p 23q8r r 2 p2 6 p9 имеет корень кратности 2: Тогда пара корней p 1.2 p3 ,4 6 36 36 3 , r 2. 2 Нахождение переходного процесса в САР с использованием теоремы разложения Напомним, что в соответствии с (4) изображение по Лапласу выходной величины сиB ( p) B( p ) K стемы Y ( p ) K m ,где корни An ( p )- pi ,i 1 ,n найдены методом БерpAn ( p ) D( p ) стоу; D( p ) pAn ( p ) . Осуществим обратное преобразование Лапласа изображения по теореме разложения [4]: 1) Для простых корней: B( p ) n B( pi ) pi t L 1 e ; D( p ) i 1 D( pi ) 2) Для кратных корней, где s – кратность корня: d s 1 B( p )( p p )S pt B( p ) 1 i L 1 e ; lim s 1 D ( p ) ( s 1 )! D ( p ) dp p pi (15) (16) 3. r 1 ,03 0 ,64 1 ,67 ; q 0 ,78 0 ,65 1 ,43 : r 2 ,26( 4 ,66 ) 2 ,58( 9 ,57 ) 10 ,53 24 ,69 14 ,16 0 ,29 ; ( 1 ,79 )( 9 ,57 )6 ,66( 4 ,66 ) 17 ,13 31,04 48 ,17 q 2 ,586 ,66 2 ,26( 1 ,79 ) 17 ,18 4 ,05 0 ,44. 48 ,17 48 ,17 4. r 1 ,67 0 ,29 1 ,96 ; q 1 ,43 0 ,44 1 ,87 : r 0 ,63( 4 ,08 )0 ,49( 7 ,42 ) 2 ,57 3 ,64 1 ,07 0 ,03 ; 0 ,58( 7 ,42 ) 11,04( 4 ,08 ) 4 ,30 45.04 40 ,74 q 0 ,4911,04 0 ,630 ,58 5 ,410 ,37 5 ,04 0 ,12. 40 ,74 40 ,74 40 ,74 5. r 1,960 ,03 1,99; q 1,87 0 ,12 1,99. 3) Для комплексно-сопряженных корней p 1 , 2 j ( j 1 - мнимая единица) выведем формулу по теореме разложения (15) для простых корней. Так как полиномы от комплексно-сопряженных чисел являются комплексно-сопряженными числами, то B( pi ) a jb , i 1,2 ; D( pi ) c jd , i 1,2 . Тогда y( t ) y0 ( t ) y1 ( t ) y2 ,3 ( t ) y4 ,5 ( t ) B( p ) a jb ( j )t a jb ( j )t a jb t L 1 e e e cos t j sin t c jd c jd D( p ) c jd a jb a jb a jb a jb a jb t j sin t e cos t j sin t et cos t c jd c jd c jd c jd c jd B( p ) 6 p 3 D( p ) 6 p 5 45 p 4 124 p 3 159 p 2 96 p 18 y0 ( t ) a jb a jb ac jad jbc bd ac jbc jad bd 2 ac bd 2 2 c jd c jd c 2 d 2 c d a jb a jb ac jad jbc bd ac jbc jad bd 2 ad bc j 2 2 c jd c jd c 2 d 2 c d 2ac bd 2ad bc 2et et cos t 2 2 sin t 2 2 2 2 ac bd cos t ad bc sin . c d c d c d B( p )D1 ( p ) B( p )D1 ( p ) pt B( p ) pt lim e te lim ( p )e pt ( p )te pt , 2 D1 ( p ) D1 ( p ) p p ( p ) 2 ; (18) Тогда 6 p 3 6 p 3 , ( p 1 )( p 3 ) ( p 1 ) 1 ( p 1 )( p 6 p 9 )( p 2 p 2 ) а изображение выходного сигнала для единичного ступенчатого входного воздействия Y ( p ) (p) p 2 2 2 B( p ) B( p ) 6 p 3 6 , p0 0. 5 4 pAn ( p ) D( p ) p 9 p 31 p 53 p 3 48 p 2 18 p 6p 3 p 3 p3 4 p2 2 p 4 2 18 3 15 0 ,5 ; 81 81 36 6 30 6 ( 15 )( 108 81 24 2 ) 37 ( 3 ) 0 ,6167 . 30 900 60 где ( 3 ) Тогда y2 ,3 ( t ) 0 ,6167e 3 t 0 ,5 te 3 t где найденные методом Берстоу корни знаменателя: p1 1; p2 ,3 3 , r 2 ; p4 ,5 1 j . B( p ) 6p 3 D1 ( p ) p( p 1 ) p 2 2 p 2 2 B( p ) 6 p 3 5 , 4 An ( p ) p 9 p 31 p 3 53 p 2 48 p 18 2 ( p ) y2 , 3 ( t ) ( p2 )e p t ( p2 )te p t ( 3 )e 3 t ( 3 )te 3 t , Рассмотрим нахождение переходного процесса для передаточной функции ( p ) B( p1 ) p1 t 6 ( 1 ) 3 e e t 0 ,75e t . D( p1 ) 6 ( 1 )5 45( 1 )4 124( 1 )3 159( 1 )2 96( 1 ) 18 6( p 4 3 p 3 4 p 2 2 p ) ( 6 p 3 )( 4 p 3 9 p 2 8 p 2 ) ( p 4 3 p 3 4 p 2 2 p )2 ( 6 p 3 )( 4 p 3 5 p 2 8 p 2 ) 6 4 p 3 p3 4 p2 2 p ( p 4 3 p 3 4 p 2 2 p )2 B( p ) ( p ) . D1 ( p ) ( p ) p p0 3 1 0 ,1667 ; 18 6 ( p ) d B( p ) p 2 d B( p ) pt B( p ) 1 L 1 e pt lim e lim D( p ) D( p ) ( 2 1 )! p dp p dp D1 ( p ) D( p ) y1 ( t ) (17) 4) В частности, для двух действительных кратных корней p1 ,2 , s 2 : где D1 ( p ) B( p0 ) p0 t 6 p 3 e 5 e pt 4 3 2 D ( p0 ) 6 p 45 p 121 p 159 p 96 p 18 . 2( ac bd ) t 2( ad bc ) t e cos t e sin t , 2 2 c d c2 d 2 где 1; 1; B( p4 ) a jb; D( p4 ) c jd . B( p4 ) 6( 1 j ) 3 36 j , следовательно, a 3 ; b 6. y 4 ,5 D( p4 ) 6 ( 1 j )5 45( 1 j )4 124( 1 j )3 159( 1 j )2 96( 1 j ) 18 2 3 ( 1 j ) 1 1 2 j 2 j ; ( 1 j ) 2 j ( 1 j ) 2 j 2 ; 4 2 2 5 4 ( 1 j ) ( 1 j ) ( 2 j )( 2 j ) 4 ; ( 1 j ) ( 1 j ) ( 1 j ) 4( 1 j ) 4 4 j D( p4 ) 6 ( 4 4 j ) 45( 4 ) 124( 2 j 2 ) 159( 2 j ) 96 96 j 18 2424 j 180 248 j 248318 j 9696 j 18 14 2 j , следовательно, с 14 ; d 2. Тогда y 4 ,5 2 ( 3 214 26 2 ) e t cos t 2 ( 3 22 62 14 ) e t sin t e t 0 ,3 cos t 0 ,9 sin t . 14 2 14 2 t Окончательно y( t ) 0 ,16670 ,75e 0 ,6167e 3t 0 ,5te3t 0 ,3e t cost 0 ,9e t sint . ЛИТЕРАТУРА 1. Марголис Б.И. Расчет передаточных функций системы автоматического регулирования по ее структурной схеме: Методические указания .к курсовому проекту и кон- трольной работе по дисциплине “Системы автоматизации и управления” для студентов специальности “Автоматизация технологических процессов”. – Тверь: Тверской государственный технический университет, 2000. – 20 с. 2. Бронштейн И.Н., Семендяев К.А. Справочник по математике для инженеров и учащихся втузов.– М.: Наука, 1986.– 544 с. 3. Шуп Т.Е. Прикладные численные методы в физике и технике: Пер. с англ.– М.: Высшая школа, 1990.– 254 с. 4. Лыков А.В. Теория теплопроводности : Учебное пособие.– М.: Высшая школа, 1967.– 599 с. Варианты контрольных работ Вариант m b1 b2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 2 1 0 0 1 1 1 1 1 1 1 1 1 2 1 1 0 2/3 0,4 0,5 0,6 2 2/3 0,5 0,5 0,6 0,4 0,5 0,5 8/3 0,25 0,5 0,5 2/3 0,5 n a1 a2 a3 a4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 2 6 12 7 10 7 6 9 5 9 9 9 6,75 16 7,5 10 5 8 6 14 51 18 63 17 18 25 33 35 31 10 14 90 26 168 17 30 27 14 61 79 53 5 5 50 32 182 6 25 10 3,25 56 104 48 33,19 64,14 45,31 106 364 645 20 60 18 7,81 468 30,75 61,63 53,25 14,63 39 9,5 26 76 8,75 44 78 3,81 40 36 0,63 16 17,25 a5 24 68 K 3 5 2 5 2 3 2 2 5 5 2 6 3 4 2 2 3 8 p1 -3 -2 -1 -3 -1 -0,25 -4 -0,5 -2 -2 -2 СОДЕРЖАНИЕ Нахождение корней характеристического уравнения системы автоматического регулирования методом Берстоу……………..……….…………….………………………….3 Нахождение переходного процесса в САР с использованием теоремы разложения………9 Литература…….……………………………………………………………………………….12 Варианты контрольных работ………………………………………………………………...12