Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Статическая характеристика, оценка нечувствительности системы и качество переходного процесса. Рабочая точка. Запасы устойчивости по коэффициентам системы




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

Получим систему уравнений:

Решая данную систему, получим выражение для

Зона нечувствительности равна 0,7

Неравномерность равна 0,03

 

 

 

Выбираем рабочую точку.

Рассмотрим точку со следующими координатами:

время переходного процесса 75с.

Запасы устойчивости по коэффициентам системы.

 

Также исследование нашей системы можно проводить, изменяя и другие коэффициенты.

При этом коэффициенты равны 0,05 и 2 соответственно.

Получаем следующие уравнения для границы устойчивости и предельного цикла:

Плоскость разбиения коэффициентов K1(T1)

Запасы устойчивости по коэффициентам системы: , .

 

 

Плоскость разбиения коэффициентов K1(T2)

Запасы устойчивости по коэффициентам системы: , .

 

 

 

Модель программы переходного процесса в системе

 

Для получения необходимых дифференциальных уравнений построим математическую модель заданной системы:

 

 

Тогда система дифференциальных уравнений примет вид:

 

Текст программы:

procedure TForm1.Button6Click(Sender: TObject);

{переходный процесс и фазовый портрет}

var s1,y1,s,r,r1,k,x,t,y,h,N,y5,k2,k5,x1:real;

i:integer;

const dt=0.001;

y0=0;

s0=0;

r0=0;

 

begin

k2:=StrToFloat(Edit1.Text);

k5:=StrToFloat(Edit2.Text);

x1:=StrToFloat(Edit6.Text);

t:=0;

Steret;

Chart1.Title.Text.Text:='ïåðåõîäíûé ïðîöåññ';

Chart2.Title.Text.Text:='ôàçîâûé ïîðòðåò';

Chart1.LeftAxis.Title.Caption:='y';

Chart1.BottomAxis.Title.Caption:='t';

s:=s0;

r:=r0;

y:=y0;

repeat

s1:=(-s+k1*(x1-y))/t1;

x:=-k5*y+s;

 

if (x>0) then

begin

if abs(x)<a then h:=0;

if (x>a) or (x=a) then h:=c*(x-a)/(b-a);

end

else

if (x<-a) or (x=-a) then h:=c*(x+a)/(b-a);

N:=h;

r1:=k2*N;

y1:=(r-y)/t2;

y:=y+y1*dt;

s:=s+s1*dt;

r:=r+r1*dt;

series1.AddXY(t,y);

series3.AddXY(y,y1);

 

t:=t+dt;

Gauge1.Progress:=round(t/100*100);

until t>100;

end;


Вывод:

 

В ходе исследования заданной автоматической системы, она будет обладать приемлемым качеством, если принять коэффициенты настройки следующие (рабочая точка)

 

 

Приложение

F(z)

 

 

 


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

 

 

 

 

 

Система обладает фильтром низких частот

 

Плоскость разбиения коэффициентов Т2(T1)

Запасы устойчивости по коэффициентам системы: , .

 

 

 

Плоскость разбиения коэффициентов K5(T1)

Запасы устойчивости по коэффициентам системы: , .

 





Поделиться с друзьями:


Дата добавления: 2016-11-02; Мы поможем в написании ваших работ!; просмотров: 436 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Если вы думаете, что на что-то способны, вы правы; если думаете, что у вас ничего не получится - вы тоже правы. © Генри Форд
==> читать все изречения...

2261 - | 2183 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.