Главная Система автоматического управления [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [ 22 ] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] -т(N - 2). Kobfj= m{N) - m(N - 1) при статических и Кф1= = -m{N- 1) при астатических объектах регулирования. Отметим, что Ко (6о + /"i + • • • + w) = W прн статических и Ко (I + + 6i Ч- • • • + /"л?) = О при астатических объектах регулирования. Теперь дискретную передаточную функцию объекта можно ваписать в виде ЯО(г) = дщ = - = Ко (Г + + Ьг- +...+ bj,z-") • а передаточную функцию цифрового регулятора в виде - ЯО (г) 1 (г) - 1 - Кз (г) = Ко (I... +Ьг-") (1.73) (1.74) -----kjZ-" Сравнивая правые части выражений (1.72) и (1. 73), находим параметры передаточной функции W (г), цифрового регулятора (1.74) через параметры дискретной передаточной функции HG (г) объекта регулирования с фиксатором нулевого порядка: fej = CiKo; /j2 = C2Ko; ... ; kfj = cK(i; (1.75) г-изображение управляющего воздействия на входе объекта регулирования (перед фиксатором нулевого порядка) определяется как М (г) = Q (г) и (г) = (1 -f йг"! -f bz + -+ bjz-"). Для астатических объектов правую часть этого выражения можно представить в виде М (г) = Ко (1 -f b\z- + bl,z- +-•+ b- iZ-+\ где Ko&l = m (1); Коб = «(2): •. • : Kofciv-i =m(N~ I). Коэффициенты fc и 6; связаны соотношениями fci = &i - 1; fcg = 2 ~ 6i; •. • ... ; bjj i = fcjyj ~ bjj 2 bfj = - Рассмотрим систему рис. 1.1 ,a с объектом регулирования, математическая модель которого описывается передаточной функцией G(s)= a[(s + a)(s-ffc)]-i. По формулам (1.54) находим 01 = 1 = 6-): о. = -б(): D, + D,-Do,. По формуле (1.55), в которой Ai = A = е~* и Л = В = е"\ определяем HG (г) = Doi + (1 - z 1) 1 (Л + В)г-1 + ЛВг- - 1 diz-i + d.,z- где ci = - [Dot (Л + B) + Di + Dj + DjB + DI;- C2 = DoiAB + DB + DA; d = - (Л + B); d = ЛВ. По выражениям (1.75) находим " ci + ca - Doill -(Л + B) + AB] = ofc -afl -(Л + В) + ЛВ1 б1 = 1 = -(Л + В): fei = KoCi = аЛ + 6B -(A + B) + Err = rfa = ЛВ; Aa = Koc = iCo (лВ - ° ); 1 - feiZ-l - = (1 - z-l)(l + OiZ-l), 6Й -аЛ+(a -6)ЛВ где «1 - (a - (Л + B) + AB] Полученная no формуле (1.74) передаточная функция цифрового регулятора совпадает с табличной (см. табл. 1.1, п. 3). 1.5. ПЕРЕДАТОЧНЫЕ ФУНКЦИИ ОПТИМАЛЬНЫХ ЦИФРОВЫХ РЕГУЛЯТОРОВ ПРИ ЛИНЕЙНО ИЗМЕНЯЮЩЕМСЯ ВХОДНОМ ВОЗДЕЙСТВИИ Определение передаточных функций W (г) оптимальных цифровых регуляторов при линейно изменяющемся воздействии иа входе систем (см. рис. 1.1, а) с астатическими объектами регулирования выполняется аналогично нахождению этих функций при ступенчатом входном воздействии [26]. При этом целесообразно находить вначале оптимальные управляющие воздействия на входе объектов регулирования, затем - дискретные значения ошибки и определять передаточную функцию W (г) по формуле (1.70). Рассмотрим систему (см. рис. 1.2, а), на вход которой поступает линейно изменяющееся входное воздействие вида и (О = = и + Gt при нулевых начальных условиях. На вход объекта регулирования поступает управляющее воздействие т (<) ~ ~ «2 (О, постоянное иа шаге квантования h и изменяющееся скачком от «2 (vft) ДО «2 (vh+) в дискретные моменты времени f=vh*. Записывая уравнения объекта в векторно-матричной форме V = Av, где 5?= [,Vf, JTg, "я ]. определяем дискретную матрицу перехода для объекта регулирования в виде Г1 Q аР! Ф(Л) = OBaQ .00 и где коэффициенты В, Q к Р можно определить по формулам (1.3). Обозначим «3 (vft+) = v = О, 1, 2, ... Далее последовательно находим ф(0+)=[0; 0; то); © (Л+) = [аР/По; aQnto; ЩУ, иРтд + aQnio + а.Рт{ ©(2А-)= aQBmf,+ aQmi Учитывая, что в установившемся режиме при > 2fi значения выходной координаты объекта регулирования и ее производной должны повторять входное воздействие и его производную, т. е. Xi=Ui - U -{-at и дс1 = «1 = о, определяем оптимальные управляющие юздействия на входе объекта из условий Хх (2Л+) = аРгПо + aQnio + а-Рт = t/ + 2fta; АГа (2A+) = ajQBmo + aQm = о. Решая эту систему уравнений, получаем тг = -Вто + ;с; и 2hQ - P "о-a(P+Q~BP) +aQ(P + Q - BP)° С учетом принятых для элементов дискретной перехода обозначений окончательно находим Ш 1 + 6/г - (1 + Ш) В "о - сЛ (1 - В) + ah (1 - В)2 ЬВи bh - (1 + 2М)(1 ~В)В матрицы (1.76) ah (1 - В) aJh (1 - Bf = ba/a при v > 2. Таким образом, определены выходные дискреты цифрового регулятора. Вычислим входные дискреты 0 (ОП = щ (0+) = и~хг (0+) = U; & (/1+) = «2 (h*) = U + ha-Xi (ft+) = U+ha - аРт = 1-(1+№)В [!-(!+Ш)Вр " bh(l-B) 6%(1 -В)2 i-/ 0 (2Л+) = «а (2ft+) = + 2fta - a:i (2/i+) = 0. Передаточная функция оптимального цифрового регулятора ч /По + тг-х + (г- + г-« + . . . + + . ..) (г) = 0 (0+) + 0 (ft+) г-1 - = (1 2-1)([/+о,г-1) ,. t-) где &о = По; fei = mi-/По; feg ="а -"i = о - "il«i = ® С*)-Периходные процессы в интервале 0+ < т < ft, т = , определяются вектором фТ(т) = [аР(т)/По; aQ(T)/no; /Во}, (1.79) [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [ 22 ] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] 0.0011 |