Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра автоматизації теплових та хімічних процесів

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Теорія автоматичного керування
Група:
АВ-32

Частина тексту файла (без зображень, графіків і формул):

Національний університет «Львівська політехніка» кафедра автоматизації теплових та хімічних процесів ЛАБОРАТОРНА РОБОТА №7 З дисципліни: «Теорія автоматичного керування» Львів 2011р. Частина 1. Розрахунок параметрів настроювання П-, або І-регулятора. Завдання: Розрахувати параметр настроювання П-регулятора та дослідити систему регулювання. Функція передачі об’єкту регулювання  Де k=0,5 – коефіцієнт передачі об’єкта регулювання; T=11 c – стала часу аперіодичної ланки. Розрахунок коефіцієнта передачі регулятора kp провести для ступення коливальності m=0.275. Дослідити якість системи регулювання при 20%-ому збільшенні коефіцієнта передачі kp. Для розрахунку параметру настроювання П-регулятора на основі рівнянь (16) необхідно отримати розширені частотні характеристики об’єкта регулювання, як послідовне з’єднання пропорційної ланки , двох аперіодичних ланок та одної інтегральної ланки.  Тоді розширені частотні характеристики для досліджуваного об’єкту регулювання знаходять наступним чином:  Застосовуючи формули розширених частотних характеристик типових ланок, які входять у послідовне з’єднання, отримаємо:  Розрахунок параметру настроювання П-регулятора виконуємо на основі системи рівнянь (16):  Оскільки друге рівняння цієї системи містить тільки одну невідому змінну – частоту (, то саме із другого рівняння зручно знайти її. Розв’язати це рівняння аналітичним шляхом можливо тільки у окремих часткових випадках, тому застосуємо числовий спосіб розв’язку, який реалізується функцією Matlab-у fzero. Рівняння, яке розв’язується, необхідно оформити у вигляді функції Matlab: function y=Fi_PC(w) m=0.275; K=0.5; T=11; Fi1=-atan(T*w/(1-T*m*w)); if w>1/(T*m); Fi1=-pi/2-atan((T*m*w-1)/T/w); end Fi2=-pi/2-atan(m); Fi_op=2*Fi1+Fi2; y=Fi_op+pi; Тоді визначення частоти роботи регулятора виконується в середовищі Matlab наступним чином: clc w0=0.05; wr=fzero('Fi_PC',w0) Отримане значення частоти (=0,0139 рад/с. Підставивши його у перше рівняння системи (17), отримаємо значення коефіцієнта передачі kp:  Для перевірки правильності розрахунку та для визначення запасу стійкості, який має система з П-регулятором побудуємо розширену та звичайну амплітудно-фазові характеристики розімкнутої системи. Для цього побудуємо та виконаємо в Matlab наступну програму: clc; clear; K=0.5; T=11; m=0.275; wr=0.0573; Aop1=K/sqrt((1-T*m*wr)^2+T^2*wr^2); Aop2=1/sqrt((1-T*m*wr)^2+T^2*wr^2); Aop3=1/wr/sqrt(m^2+1); Aop=Aop1*Aop2*Aop3; kp=1/Aop i=1; Fi1=[];Fi2=[];w=[]; for w1=0.05:0.001:0.5 Fi1(i)=-atan(T*w1/(1-T*m*w1)); if w1>1/(T*m); Fi1(i)=-pi/2-atan((T*m*w1-1)/T/w1); end Fi2(i)=-pi/2-atan(m); w(i)=w1; i=i+1; end Fi_op=2*Fi1+Fi2; Fi_pc=Fi_op; A_ap=kp; A1=1./sqrt((1-T*m.*w).^2+T^2.*w.^2); A2=1./w./sqrt(m^2+1); A_op=K*A1.*A1.*A2; A_pc=A_ap.*A_op; %Звичайні A1=1./sqrt(1+T^2*w.^2); A2=1./w; A_op1=K*A1.*A1.*A2; A_pc1=A_ap.*A_op1; Fi1=-atan(T.*w); Fi2=-pi/2; Fi_op1=2.*Fi1+Fi2; Fi_pc1=Fi_op1; figure(1), polar(Fi_pc,A_pc,'k'),hold on polar(Fi_pc1,A_pc1,'k--'), hold off kp=0.1284 / «-» Розширена амплітудо-фазова характеристика розімкнутої системи «--» Звичайна амплітудо-фазова характеристика розімкнутої системи Для того щоб отримати перехідну функцію САР з П-регулятором, побудуємо модель досліджуваної САР в середовищі Simulink. / / Перехідна функція САР, отримана при kp=0,1284 / «-» Перехідна функція САР, отримана при kp=0,1284 «--»Перехідна функція САР, отримана при збільшені kp на 20% kp=0,1541 Частина2. Розрахунок параметрів настроювання ПІ-регулятора. Завдання: Розрахувати параметри настроювання ПІ-регулятора та дослідити систему регулювання із ПІ-регулятором та об’єктом регулювання за частиною 1. Розрахунок параметрів настроювання провести для ступеня коливальності m=0,275. Провести дослідження перехідних функцій САР в 3-ох точках лінії заданого запасу стійкості. Розрахунок параметрів настроювання ПІ-регулятора kp та kp/Ti виконаємо за формулами (29), що отримані на основі критерію Найквіста та розширених частотних характеристик розімкнутої САР. Для застосування цих формул необхідно виділити робочий діапазон частот регулятора. Граничні частоти цього діапазону (* та (** знаходять числовим або графічним розв’язуванням рівнянь , . Застосуємо простіший графічний спосіб визначення (* та (**. Для цього на основі формул Частини 1 цього прикладу побудуємо графік розширеної фазо-частотної характеристики об’єкту регулювання за яким знайдемо граничні значення частоти (* та (**: clear,clc m=0.275 w=[0:0.001:.1]; p=-m.*w+i.*w; W_op=0.5./((11.*p+1).^2.*p); Fi_op=phase(W_op); fi1=-pi/2+atan(m); fi2=-pi; plot(w,Fi_op,[0 .1 ],[fi1 fi1],[0 .1],[fi2 fi2]); grid; / (* = 0 рад/с ; (** = 0,058 рад/с . В діапазоні частот від (* до (** проводимо розрахунок параметрів настроювання ПІ-регулятора за формулами (29). За результатами розрахунку будуємо границю області запасу стійкості САР з ПІ-регулятором. Для аналізу якості роботи САР при виборі різних точок настроювання регулятора із лінії запасу стійкості, вибираємо три точки, одна із яких є точкою максимуму кривої, а дві інших розміщені по різні боки від неї. clear,clc m=0.275 w=[0:0.0001:0.058] p=-m.*w+i.*w; W_op=0.5./((11.*p+1).^2.*p); Fi_op=phase(W_op); A_op=abs(W_op); kp_tiz=-w.*(m.^2+1).*sin(Fi_op)./A_op; kp=(-cos(Fi_op)-m.*sin(Fi_op))./A_op; plot(kp,kp_tiz); grid; / Координати трьох вибраних точок наведені у наступній таблиці. Координати точок на лінії запасу стійкості САР Точка kp kp/Tiз  1 0,0806 1,2626·10-3  2 0,052 10-3  3 0,114 0,8·10-3   / Модель САР з ПІ-регулятором в середовищі Simulink. / Показники якості процесів регулювання. Точка kp kp/Tiз хмакс tp, c (  1 0,0806 1,2626·10-3 16 530 0,816  2 0,052 10-3 12.3 780 0,844  3 0,114 0,8·10-3 11 690 0,73   Частина 3. Розрахунок параметрів настроювання ПІД-регулятора. Завдання: Розрахувати параметри настроювання ПІД-регулятора та дослідити якість системи регулювання із ПІД-регулятором та об’єктом регулювання за частиною 1. Розрахунок параметрів настроювання провести для ступеня коливальності m=0,275. Провести дослідження якості САР при збільшенні часу диференціювання ПІД-регулятора на 50% . Розрахунок параметрів настроювання ПІД-регулятора kp та kp/Tiз виконаємо за формулами (32), що отримані для фіксованого значення часу диференціювання Тд. Для того щоб забезпечити умову (33) виберемо значення часу диференціювання Тд = 25 с. Для застосування формул (32) необхідно виділити робочий діапазон частот регулятора. Граничні частоти цього діапазону (* та (** для першої ітерації розрахунку можна прийняти рівними значенням, отриманим для ПІ-регулятора, після чого скоректувати верхню границю діапазону частот за виглядом лінії запасу стійкості. Для m=0,275, Тд = 0,01 с скоректовані значення граничних частот є такими: (* = 0 рад/с ; (** = 0,058 рад/с. clear,clc m=0.275; w=[0:0.0001:0.058]; p=-m.*w+i.*w; W_op=0.5./((11.*p+1).^2.*p); Fi_op=phase(W_op); A_op=abs(W_op); Td=0.01; gama=abs(Fi_op)+atan(m)-pi; kp_tiz=w.*sqrt(m.^2+1).*[m.*cos(gama)-sin(gama)]./A_op+w.^2.*(1+m^2)*Td; kp=(sqrt(m.^2+1).*cos(gama))./A_op+2*m*Td.*w; k=0 for n=1:length(w) if Td*kp_tiz(n)/kp(n)^2>0.5, k=1 end end plot(kp,kp_tiz); grid; / Границя області запасу стійкості САР з ПІД – регулятором для m=0.275, Tд=0,01с. / Щоб дослідити вплив часу диференціювання на якість САР, скористаємось моделлю в Simulink. Встановивши у блоці Gain1 нове значення Тд = 0,01 + 0,5(0,01 = 0,015 с отримаємо перехідну функцію САР, зображену (штрихова лінія). На цьому рисунку показана також перехідна функція САР із встановленим значенням Тд = 0,01 с (суцільна лінія). / Показники якості процесів регулювання. Процес kp kp/Tiз Тд, с хмакс tp, c (  - 0,081 1,279·10-3 0,01 13 760 0,862  о 0,081 1,279·10-3 0,015 13 760 0,862  
Антиботан аватар за замовчуванням

13.12.2011 03:12-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!