Расчет переходного процесса замкнутой АСР по известной передаточной функции с помощью пакета MatLab

Страницы работы

Содержание работы

     Расчетная часть

     Расчет переходного процесса и параметров регулятора

Требуется с помощью пакета MatLab рассчитать переходный процесс замкнутой АСР по известной передаточной функции и подобрать настройки регулятора.

Исходными данными являются:

- коэффициент усиления – K = 10;

- постоянная времени – T = 24;

- время запаздывания - t = 4,8.

          Передаточная функция:

                    .

           Точки определим с помощью графика равной степени затухания построенного при помощи программы написанной в MatLab:

function  V10

m=0;

m=0.256;

T=24;tau=4.8;k1=10;

i=0;w=0.001;

while i<=1000

 p=(-m+1i)*w*i;

 i=i+1;

 A=k1*exp(-p*tau)/(T*p+1);

 AO=1/A;

 c0(i)=w.*i*(m^2+1).*imag(AO);

 c1(i)=m*imag(AO)-real(AO);

 if c0(i)<0

 i=1005;

 end

end

plot(c1,c0),

grid,

title('График равной степени затухания');

xlabel('C1');

ylabel('C0')

Полученный график приведен на рисунке   .

Возьмем точку лежащие несколько правее максимума кривой заданного затухания и с помощью программы MATLAB, пакета SIMULINK, по модели приведенной на рисунке исследуем изменения переходного процесса.

Рисунок    – Модель объекта регулирования

Полученные точки:

С0 = 0,035;

С1 = 0,45.

Полученный график переходного процесса приведен на рисунке  .

Похожие материалы

Информация о работе