
- •Краснодар 2004 содержание
- •Исходные данные
- •1 Расчет оптимальной настройки линейных одноконтурных систем регулирования.
- •1.2 А нализ объекта регулирования
- •1.2.1 Кривая разгона или переходная характеристика объекта регулирования (ор)
- •Импульсная характеристика объекта регулирования
- •1.2.3 Частотные характеристики объекта регулирования
- •1.2.3.2 Годограф (ачх, фчх)
- •1.2.3.3 Амплитудно-частотная характеристика (ачх)
- •1.2.3.4 Фазо-частотная характеристика (фчх)
- •1.2.4 Расширенные частотные характеристики объекта регулирования
- •1.2.4.1 Расширенная амплитудо-частотная характеристика (рачх)
- •Расширенная фазо-частотная характеристика (рфчх)
- •1.2.4.3 Годограф расширенных ачх, фчх
- •1.3 Расчет параметров настройки p, pi, pid-регуляторов
- •2 Оценка качества переходных процессов ор с p, pi, pid -регуляторами
- •2.2 Оценка запаса у стойчивости каждой системы
- •3 Анализ нелинейной сар
- •4. Построение переходных характеристик сар различными способами
- •Построение переходной характеристики с использованием переменных состояний (для р-регулятора)
- •Построение переходной характеристики численными методами
- •4.3 Построение переходной характеристики при помощи функции ode45
- •Список использованной литературы.
1.2.4.1 Расширенная амплитудо-частотная характеристика (рачх)
Для определения расширенных АЧХ используем среду MatLab в которой указываем диапазон и шаг исследуемой частоты, соблюдаем правила ввода передаточной функции т.е. перед умножением (делением ) на массив или возведением в степень ставится оператор “.” Для вывода на экран расширенных АЧХ используем функцию plot.
w=0:0.1:5;
m=0.241;
Wop=(0.3*(j.*w).^2+1.4.*(j.*w)+2.5)./(336*(j.*w).^3+146*(j.*w).^2+21*j.*w+1);
Aras=abs(Wop);
plot(w,Aras);grid
Расширенная фазо-частотная характеристика (рфчх)
w=0:0.001:5;
m=0.241;
Wop=(0.3*((j-m).*w).^2+1.4.*((j-m).*w)+2.5)./(336*((j-m).*w).^3+146*((j-m).*w).^2+21*(j-m).*w+1);
Firas=angle(Wop);
plot(w,Firas);grid
Рисунок 8 – Расширенная АЧХ объекта регулирования
1.2.4.3 Годограф расширенных ачх, фчх
w=0:0.0001:5;
m=0.241;
Wop=(0.3*((j-m).*w).^2+1.4.*((j-m).*w)+2.5)./(336*((j-m).*w).^3+146*((j-m).*w).^2+21*(j-m).*w+1);
Vr=imag(Wop);
Ur=real(Wop);
plot(Ur,Vr);grid
Рису нок 9- Расширенная ФЧХ объекта регулирования
Рисунок 10- Годограф расширенных АЧХ, ФЧХ ОР
1.3 Расчет параметров настройки p, pi, pid-регуляторов
Одним из условий расчета параметров настройки P, PI, PID -регуляторов является степень затухания - это отношение разности двух соседних, положительных амплитуд наиболее слабо затухающей составляющей переходного процесса к первой из соседних амплитуд. Для данной работы =0,82.
Нахо ждение коэффициентов Kp и Ki осуществляется из графика (рис11), который мы строим при помощи MatLab.
w=0:0.001:1;
m=0.241;
Wop=(0.3.*((j-m).*w).^2+1.4.*((j-m).*w)+2.5)./(336*((j-m).*w).^3+146*((j-m).*w).^2+21*(j-m).*w+1);
Win=1./Wop;
R=real(Win);
J=imag(Win);
C0=w*(m^2+1).*J;
C1=m.*J-R;
plot(C1,C0);grid
Co=0,0259 при С1=0; С1=1,313 при С0=0 (Рисунок 11).
Вершина графика имеет координаты С1=0.6547 при С0=0.0579.
Полученная кривая является линией равной степени затухания = Const процесса регулирования. Таким образом, все значения Kp и Ki, лежащие на этой кривой, обеспечивают определенную заданную степень затухания.
Значения Kp и Ki, лежащие внутри области, ограниченной кривой и осями координат, обеспечат процесс регулирования со степенью затухания больше задан ной (1 ), а лежащие вне этой области – со степенью затухания меньше заданной (2 ).
Значения настроечных параметров, лежащие на пересечении указанной кривой с осью абсцисс (Ki = 0), соответствуют П – регулятору, а на пересечении с осью ординат (Kp = 0) соответствуют ПИ – регулятору
Рисунок 11- Кривая равной степени затухания
Оптимальная степень затухания находится в пределах = 0,75 0,9, а параметры настройки регуляторов следует выбирать несколько правее максимума кривой заданного затухания.
1.3.1 Расчет параметров настройки P –регулятора
Выбираем для Р-регулятора Кр=1,313
Кривую разгона объекта регулирования с Р-регулятором (рис12) строим с помощью MatLab и проверяем,чтоб степень затухания совпадала с =0,82.
Wap=tf(1.313);
Wop=tf([0.3 1.4 2.5],[336 146 21 1]);
W1=series(Wap,Wop);
Fi=feedback(W1,1);
step(Fi);grid
Рисунок 12- Переходная характеристика ОР с Р-регулятором
ksi=((1.08-0.768)-(0.836-0.768))/(1.08-0.768)
ksi = 0.7821
Условия выполняются значит регулятор подобран правильно
1.3.2 Расчет параметров настройки PI –регулятора
Так как С1=1.2812 C0=0.0355 то Кр=1.2812 КI=0.0355
Wap=tf([1.2812 0.0355],[1 0]);
Wop=tf([0.3 1.4 2.5],[336 146 21 1]);
W1=series(Wap,Wop);
Fi=feedback(W1,1);
step(Fi);grid
Рисунок 13- Переходная характеристика ОР с РI-регулятором
ksi=((1.27-1)-(1.06-1))/(1.27-1)
ksi =0.7778
Условия выполняются, значит, регулятор подобран правильно.
1.3.2 Расчет параметров настройки PID –регулятора
Кр=0.607
КI=0.0579;
КD=0,012
определяем по формуле КD=Cg=
=0,012,
так как
,
tI=
, C0=0.0579
Wap=tf([0.012 0.607 0.0579],[1 0]);
Wop=tf([0.3 1.4 2.5],[336 146 21 1]);
W1=series(Wap,Wop);
Fi=feedback(W1,1);
step(Fi);grid
Рисунок 14- Переходная характеристика ОР с РID-регулятором
ksi=((1.41-1)-(1.09-1))/(1.41-1)
ksi = 0.7805
Условия выполняются ,значит, регулятор подобран правильно.