ВУЗ:
Составители:
14
Пример 7. Сформируем передаточную функцию со статическим
коэффициентом, равным 7.7, с полюсами
7.12s,25.0s,3.3s
321
−
=
−
=
−
=
и с
нулями
4S,5S
2
1
+
=
−
=
.
В командной строке MATLAB набираем :
>> W4=zpk([4,-5],[-3.3,-0.25,-12.7],7.7)
% Результат возвращается в виде:
Zero/pole/gain:
7.7 (s-4) (s+5)
-------------------------
(s+3.3) (s+12.7) (s+0.25)
3.3. Взаимное преобразование форм передаточных функций
Преобразуем полученную передаточную функцию W4 в рациональную форму:
% В командной строке MATLAB набираем:
» w44=tf(W4)
% Результат возвращается в виде:
Transfer function:
7.7 s^2 + 7.7 s - 154
---------------------------------
s^3 + 16.25 s^2 + 45.91 s + 10.48
Преобразуем рациональную передаточную функцию в форму с выделенными
нулями и полюсами :
% В командной строке MATLAB сформируем простую передаточную функцию вида:
2
s
3
s
10
5W
2
+
+
=
.
W5=tf(10,[1,3,2])
% Результат возвращается в виде:
Transfer function:
10
-------------
s^2 + 3 s + 2
% Полученная передаточная функция соответствует описанию объекта, состоящего из двух
последовательно соединенных инерционных звеньев с результирующим коэффициентом
передачи, равным 10, и постоянными времени
2T,1T
2
1
=
=
.
% Передаточная функция с выделенными нулями и полюсами w55:
w55=zpk(W5) % Формат преобразования
% Результат преобразования
Zero/pole/gain:
10
---------
(s+2)(s+1)
% Преобразуем рациональную передаточную функцию W2 в форму с
выделенными нулями и полюсами :
w22=zpk(W2) % Формат преобразования
% Результат преобразования
Zero/pole/gain:
3 (s^2 + 1.667s + 1.333)
--------------------------------
(s+0.4302) (s^2 + 1.57s + 2.325)
3.4. Оценка динамики объекта управления по заданной передаточной
функции
Динамика объекта управления определяется знаменателем передаточной
функции, точнее корнями характеристического уравнения, составленного из
знаменателя . Если корни характеристического уравнения "левые", то
14 При мер 7. Сф орми руем перед аточную ф ункци ю со стати чески м коэф ф и ци ентом, равны м 7.7, с полюсами s1 = −3.3 , s2 = −0.25 , s3 = −12.7 и с нуля ми S1 = −5 , S2 = +4 . В команд ной строкеMATLAB наби раем: >> W4=zpk([4,-5],[-3.3,-0.25,-12.7],7.7) % Результат возвращается в виде: Zero/pole/gain: 7.7 (s-4) (s+5) ------------------------- (s+3.3) (s+12.7) (s+0.25) 3.3. Взаи м ное пре образов ани е ф орм пе редат о чны х ф ункци й Преобразуем полученную перед аточную ф ункци ю W4 в раци ональную ф орму: % В командной строке MATLAB набираем: » w44=tf(W4) % Результат возвращается в виде: Transfer function: 7.7 s^2 + 7.7 s - 154 --------------------------------- s^3 + 16.25 s^2 + 45.91 s + 10.48 Преобразуем раци ональную перед аточную ф ункци ю в ф орму с вы д еленны ми нуля ми и полюсами : % В командной строке MATLAB сформируем простую передаточную функцию вида: 10 W5 = 2 s + 3s + 2 . W5=tf(10,[1,3,2]) % Результат возвращается в виде: Transfer function: 10 ------------- s^2 + 3 s + 2 % Полученная передаточная функция соответствует описанию объекта, состоящего из двух последовательно соединенных инерционных звеньев с результирующим коэффициентом T = 1 , T2 = 2 . передачи, равным 10, и постоянными времени 1 % Передаточная функция с выделенными нулями и полюсами w55: w55=zpk(W5) % Формат преобразования % Результат преобразования Zero/pole/gain: 10 --------- (s+2)(s+1) % Преобразуем раци ональную перед аточную ф ункци ю W2 в ф орму с вы д еленны ми нуля ми и полюсами : w22=zpk(W2) % Формат преобразования % Результат преобразования Zero/pole/gain: 3 (s^2 + 1.667s + 1.333) -------------------------------- (s+0.4302) (s^2 + 1.57s + 2.325) 3.4. О це нка ди нам и ки объе кт а управ ле ни я по заданной пе ре дат о чной ф ункци и Д и нами ка объекта управлени я опред еля ется знаменателем перед аточной ф ункци и , точнее корня ми характери сти ческого уравнени я , составленного и з знаменателя . Е сли корни характери сти ческого уравнени я "левы е", то
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »