Основы Matlab. Крыжановская Ю.А. - 14 стр.

UptoLike

Составители: 

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. О це нка ди нам и ки объе кт а управ ле ни я по заданной пе ре дат о   чной
ф ункци и
Д и нами ка объекта управлени я опред еля ется знаменателем перед аточной
ф ункци и , точнее корня ми характери сти ческого уравнени я , составленного и з
знаменателя . Е сли корни характери сти ческого уравнени я          "левы е", то