1
Коммерциялық емес
акционерлік қоғам
Өндірістік қондырғылардың
автоматтандырылуы және
электр жетегі кафедрасы
АВТОМАТТЫ БАСҚАРУ ТЕОРИЯСЫ
5В071800 - Электр энергетикасы мамандығының студенттеріне
зертханалық жұмыстарды орындауға арналған әдістемелік нұсқаулықтар
Алматы 2014
АЛМАТЫ ЭНЕРГЕТИКА
ЖӘНЕ БАЙЛАНЫС
УНИВЕРСИТЕТІ
2
ҚҰРАСТЫРҒАНДАР: Ю.А. Цыба, Ж.Ж. Тойгожинова. Автоматты
басқару теориясы. 5В071800 - Электр энергетикасы мамандығының
студенттеріне зертханалық жұмыстарды орындауға арналған әдістемелік
нұсқаулықтар. - Алматы: АЭжБУ, 2014. – 21б.
Әдістемелік нұсқау MATLAB Simulink бағдарламасында жұмыстарды
орындаудан, жұмысты жүргізу және дайындау әдістерінен алынған
нәтижелерді талдаудан тұрады.
Әдістемелік нұсқау 5В071800 – Электр энергетикасы мамандығының
студенттеріне зертханалық жұмыстарды орындауға арналған.
Суреттер 9, кесте 5, әдеб. – 6 атау.
Пікір беруші: аға оқытушы Курпенов Б. К.
«Алматы энергетика және байланыс университетінің» коммерциялық
емес акционерлік қоғамының 2014 ж. баспа жоспары бойынша басылады.
© «Алматы энергетика және байланыс университетінің» КЕАҚ, 2014 ж.
3
Мазмұны
РљС–СЂС–СЃРїРµ .............................................................................................................. 4
1 Зертханалық жұмыс №1. Автоматты басқару жүйелерінде типтік
динамикалық буындардың өтпелі процестері................................................. 4
2 Зертханалық жұмыс №2. Автоматты басқару жүйелерінің
нақтылығын зерттеу .......................................................................................... 9
3 Зертханалық жұмыс №3. Тізбектей коррекциялаумен автоматты
реттеу жүйесін зерттеу және синтездеу ........................................................ 17
4 Зертханалық жұмыс №4.Автоматты басқарудың сызықты емес
жүйелерінде автотербелісті зерттеу............................................................... 18
Әдебиеттер тізімі ............................................................................................. 21
4
РљС–СЂС–СЃРїРµ
Бұл әдістемелік нұсқау «Автоматты басқару теориясы» (АБТ) курсы
бойынша зертханалық жұмыстарды орындауға арналған.
Жұмыстың мақсаты: студенттерді басқару жүйесін жобалауға және
тәжірибе жүзінде жасап талдауға үйрету.
Зертханалық жұмыстарды орындау барысында студенттер келесі
сұрақтарды қарастырады:
-
уақыттық және жиіліктік аймақтар бойынша автоматты жүйелерде әр
түрлі буындардың динамикалық қасиеттерін білу және сипаттамаларын
тұрғызу;
-
автоматты басқару жүйелерінің нақтылығын зерттеу;
- динамикалық қасиеттерін жақсарту және сапа көрсеткіштерін
жоғарылату мақсатында коррекциялаушы құрылғылардың жиіліктік, түбірлі
және басқа да синтездеу әдістерін үйрену;
-
автоматты басқарудың сызықты емес жүйелерінде автотербелісті
зерттеу.
Зертханалық жұмыстарды орындауда кең тараған MATLAB моделдеу
пакетін Control System Toolbox и Simulink қосымшасымен пайдаланамыз. Әр
жұмыс тапсырмаларын орындау кезінде қолданылатын MATLAB
командаларының түсініктемесінен тұрады.
1 Зертханалық жұмыс №1. Автоматты басқару жүйелерінде типтік
динамикалық буындардың өтпелі процестері
Жұмыстың мақсаты: MATLAB-Simulink моделдеу пакетін білу.
Автоматты басқарудың сызықты жүйелерінің моделдеудің негізгі әдістерін
меңгеру.
1.1 Қысқаша теориялық кіріспе
Модель - айнымалылардың бір-бірімен байланысын, олардың уақыт
бойынша өзгеруін, болатын заңдылықтарды табуға көмектесетін құрал
іспеттес. Моделді құру кезінде зерттелетін аймақтың құрылымы түсінікті бола
түседі, маңызды байланыстарды байқаймыз. Моделдеу процесінде бастапқы
аймақтың қасиеттері болатын және жүйеде қалыптасқан талаптардың
көзқарасымен екінші деңгейге бөліну басталады. Сонымен бірге, модель
болжам сияқты, аймақтың жүрісін байқаймыз және әр түрлі басқарумен
байқай отыра оларды басқаруға болатынын көрсетеді.
Моделдерлі шартты түрде үш топқа бөлуге болады: физикалық,
аналогты және математикалық. Физикалық модель деп нақты аймақ оның
ұлғайтылған немесе кішірейтілген көшірмесімен ауысуын айтады. Аналогты
моделдеу бастапқы аймақты басқа аналогты жүріске ие физикалық табиғатпен
5
алмастыруға негізделген. Математикалық модель нақты физикалық аймақтың
математикалық сипатталуы болып табылады.
Математикалық моделмен көрсетілген аймақтың қасиеті аналитикалық
және есептеу әдістерін пайдаланумен оқытылуы мүмкін. Олар бірінші және
екінші ретті дифференциалдық теңдеумен сипатталатын жүйені толықтай
зерттеуге мүмкіндік береді. Үшінші және төртінші ретті теңдеумен
сипатталатын жүйелер аналитикалық шешімге жүгінеді, алайда жүйенің
параметрлерінің әсер етуін сандық әдіспен зерттеуге тура келеді. Жоғары
ретті жүйелерді тек сандық әдіспен зерттейді.
Сандық әдістер компьютерлік моделдеуге негізделген. Компьютерлік
модель – бұл математикалық моделдің бағдарламамен іске асырылуы, олар әр
түрлі қызметтік (сурет салатын, уақыт бойынша сызбасының өзгеруі сияқты)
бағдарламалармен толыққан. Динамикалық жүйелерді зерттеу үшін Math
Work фирмасының MATLAB –
Simulink пакеті кеңінен қолданылады.
Simulink пайдалану отыра моделдеу кезінде визуалды бағдарламалау
жүзеге асады, сәйкесінше қолданушы экрандағы кітапханадан стандартты
блоктардан құрылғы моделін құрады және есептеулер жүргізеді. Сондай-ақ
моделдеудің классикалық амалынан айырмашылығы қолданушы бағдарлама
тілін және математиканың сандық әдісін толық меңгеруі қажет емес. Тек
компьютерде жұмыс жасауды білетіндей жалпы білім, әрине өзі жұмыс
жасайтын саланы білу жеткілікті.
Автоматты басқару жүйесінде кең тараған математикада сипатталатын
әдіс төмендегілер болып табылады:
- осы және басқа түрде жазылатын дифференциалдық теңдеу;
- күй теңдеуі – Кошидің қалыпты түрінде жазылған дифференциалдық
теңдеулер жүйесі;
- беріліс функциялары;
- жүйелік функциялар (амплитудалы-жиіліктік, фаза-жиіліктік,
амплитудалы- фазалы сипаттамалар);
- нөлдер және беріліс функциялардың полюстері.
Сызықты динамикалық (немесе оның бөлігін) жүйені сипаттайтын
дифференциалдық теңдеулер жалпы жағдайдағы түрі:
.......
01
1
1
101
1
1
1
ub
dt
d
b
dt
ud
b
dt
ud
bxa
dt
dx
a
dt
xd
a
dt
xd
a
m
m
n
m
m
m
n
n
n
n
n
n
пЂ«пЂ«пЂ«пЂ«пЂЅпЂ«пЂ«пЂ«пЂ«
пЂ­
пЂ­
пЂ­
пЂ­
пЂ­
пЂ­
(1.1)
мұндағы u-кіріс сигнал, x-күй айнымалысы.
Осы теңдеуді операторлы түрде жазуға болады:
,......
01
1
10111
ubsubusbusbxasxaxsaxsa
m
m
m
nnn
n
n
пЂ«пЂ«пЂ«пЂ«пЂЅпЂ«пЂ«пЂ«пЂ«
пЂ­
пЂ­пЂ­пЂ­
(1.2)
РјТ±РЅРґР°Т“С‹
k
k
k
dt
d
s пЂЅ
- дифференциалдау операторы. Соңғы теңдеуден
6
.
...
...
)(
01
1
1
01
1
1
asasasa
bsbsbsb
u
x
sw
n
n
n
n
m
m
m
n
пЂ«пЂ«пЂ«пЂ«
пЂ«пЂ«пЂ«пЂ«
пЂЅпЂЅ
пЂ­
пЂ­
пЂ­
пЂ­
(1.3)
Беріліс функциялы түріне сәйкес келетін 1.3 өрнегін операторлы беріліс
функциясы деп атаймыз. Байқағанымыздай, MATLAB –
Simulink пакеті
моделдері
Күй теңдеуі (Кошидың қалыпты түрінде жазылған дифференциалдық
теңдеулер жүйесі) түрі:
;
;
DUCXY
BUAX
dt
dX
пЂ«пЂЅ
пЂ«пЂЅ
(1.4)
мұндағы X - күй векторы;
U,Y – кіріс және шығыс векторлары;
A-коэффициенттер матрицасы;
B- басқару матрицасы;
C-шығыс матрицасы,
D – матрица, кіріс және шығыс сигналдар байланысын сипаттайды
.
Кейбір жағдайларда, қарапайым жүйелерде, шығыс скаляр шама болып
табылады. Бұл жағдайда матрица С – жолдың векторы, ал матрица X – бағана
векторы және олардың туындысы скаляр шаманы береді.
1.1 - теңдеу бойынша құралған беріліс функциясы (Лаплас бойынша
түрлендірілген шығыс сигналдың Лаплас бойынша түрлендірілген кіріс
сигналға қатынасы):
.
...
...
)(
)(
)(
01
1
1
01
1
1
asasasa
bsbsbsb
sU
sX
sW
n
n
n
n
m
m
m
n
пЂ«пЂ«пЂ«пЂ«
пЂ«пЂ«пЂ«пЂ«
пЂЅпЂЅ
пЂ­
пЂ­
пЂ­
пЂ­
(1.5)
мұндағы s = a + jω – комплексті шама.
Егер s = jω алсақ, онда жүйелік функцияны аламыз (амплитудалы-
фазалы сипаттама).
.
)(...)()(
)(...)()(
)(
)(
)(
01
1
1
01
1
1
ajajaja
bjbjbjb
jU
jX
jH
n
n
n
n
m
m
m
n
пЂ«пЂ«пЂ«пЂ«
пЂ«пЂ«пЂ«пЂ«
пЂЅпЂЅ
пЂ­
пЂ­
пЂ­
пЂ­
пЃ·пЃ·пЃ·
пЃ·пЃ·пЃ·
пЃ·
пЃ·
пЃ·
(1.6)
Жүйелік функция алгебралық немесе көрсеткіш түрінде жазылуы
РјТЇРјРєС–РЅ:
,)()](Im[)]([)(
)(
пЃ·пЃЄ
пЃ·пЃ·пЃ·пЃ·
j
eAjHjHRjH пЂЅпЂ«пЂЅ
(1.7)
7
РјТ±РЅРґР°Т“С‹
22
)](Im[)]([)(
пЃ·пЃ·пЃ·
jHjHRA
e
пЂ«пЂЅ
(1.8)
амплитудалы-жиіліктік сипаттама,
)]([
)](Im[
)(
пЃ·
пЃ·
пЃ·пЃЄ
jHR
jH
arctg
e
пЂЅ
(1.9)
фазалы-жиіліктік сипаттама.
Беріліс функцияның (1.5) алымы мен бөлімі s айнымалының полиномын
көрсетеді. Алымының полином түбірлері нөл өрнегіне келеді және сондықтан
нөл (Zero) деп атайды, ал бөлімінің полином түбірлері шексіздікке ұмтылады
және беріліс функцияның полюстері (Pole) деп атайды. Нөлдер (z) мен
полюстерді (p) пайдалана жазылған беріліс функциясы келесі түрде болады:
,
))...()((
))...()((
)(
11
11
pspsps
zszszs
KpW
nn
mm
пЂ­пЂ­пЂ­
пЂ­пЂ­пЂ­
пЂЅ
пЂ­
пЂ­
(1.10)
мұндағы К – күшейту коэффициент.
1.2 Жұмыс бағдарламасы
1.2.1 Оқытушы көрсеткен нұсқа бойынша 1.1 -
кестеден тапсырманы
аламыз және MATLAB-Simulink пакеті көмегімен автоматты басқарудың
сызықты жүйелерінің моделдеу сұлбасын жинаймыз.
1.2.2 Моделдеуді бастапқы нөл болғандағы шарттар үшін жүргіземіз
және кірісіне бірлік сатылы сигналды – жүктеме бойынша қарсы әсер –
(Sources кітапханасындағы Step блогы) u = 1(t) және синусоидалы сигнал
(Sources кітапханасындағы Sine
Wave блогы) u = 2cos(t) береміз.
1.2.3 Моделдің шығысын жұмыс терезесіне (Sinks кітапханасындағы To
Workspace
блогы) және графикалық дисплейге (Sinks кітапханасындағы Scope
блогы) қосамыз. Графикалық дисплейде сигналдар y(t) және u(t) шығады.
Уақыт аралығын өздеріңіз таңдайсыздар.
1.2.4 Нөлге тең және нөлге тең емес бастапқы шарттармен жүйенің
еркін қозғалысын жүзеге асырамыз (1.2 кесте). Жүйенің y(t) шығыс
сипаттамасын аламыз.
1.2.5 Алынған cызбалар мен есептерді Word форматына көшіріңіз.
8
1.1 кесте – Моделдің параметрлерінің нұсқалары
РќТ±СЃТ›Р°
Моделдер рет, n
a
0
a
1
a
2
b
0
b
1
b
2
1
3
9
6
3
1
2
2
0,1
2
3
5
4
3
2,5
2
3
3
3
5
4
2
7,5
0
5
4
3
8
6
2
1
2
1
10
5
3
7
5
1
0
1
0
3
1,5
6
3
1
5
5
0
1
5
0,5
1
7
2
7
3
0
1
0
6
0
8
2
2
0,5
0
4
2
0
9
2
1
0,5
0
2
5
2
0
10
2
2
5
1
0
3
0
2
0
11
2
3
0
0,8
0
7,5
3
0
12
2
8
6
0
1
2
2
0
13
2
7
5
0
1
0
2
0
14
2
1
5
5
0
1
5
0
0
15
2
0,1
1
0
0,1
1
0
1.2 кесте – Моделдердің бастапқы шарттарының нұсқалары
РќТ±СЃТ›Р°
1
2
3
4
5
6
7
8
9
10
11
12
13
Моделдер
реті n
3
3
3
3
3
3
2
2
2
2
2
2
2
y(0)
1
1
1
1
1
1
1
1
1
1
1
1
1
y
(1)
(0)
0,5
-0,2
-0,4
0,1
-0,5
0,5
0,4
1
-0,5
0
0,5
0,1
-0,5
y
(z)
(0)
0
0,1
0,2
-0,1
0
0,1
-
-
-
-
-
-
-
1.3 Есеп беруге талаптар
Есеп беру келесі бөлімдерден тұруы керек:
1) Сыртқы беті.
2) Жұмыстың мақсаты мен орындалу тәртібі.
9
3) Теориялық бөлімнен қысқаша мазмұн.
4) Типтік динамикалық буындардың математикалық моделдері.
5) Көрсетілген типтік буындардың өтпелі процестерінің сызбаларды.
6) Қорытынды.
1.4 Бақылау сұрақтары
1.4.1 Моделдеу түрлері.
1.4.2 Автоматты басқару жүйелерінің математикалық жазылуы
әдістері
1.4.3 MATLAB-Simulink пакеті қандай тапсырмаларды шешу үшін
қолданылады?
1.4.4 Интегралдау блогы не үшін қолданылад? Кіріс - шығыс моделге
құру принципін айтыңыз.
1.4.5 Өтпелі сипаттамалар деген не?
1.4.6 Компьютерлік моделдеу деген не?
1.4.7 Буындардың қандай түрлері болады?
1.4.8 Беріліс функциясы қалай анықталады?
2 Зертханалық жұмыс №2. Автоматты басқару жүйелерінің
нақтылығын зерттеу
Жұмыстың мақсаты: әр түрлі типтік режімдерде автоматты реттеу
жүйелерінің нақтылығын зерттеу.
2.1 Қысқаша теориялық кіріспе
АБЖ негізгі талаптардың бірі басқарудың (y(t)) орнықтыланған
процесінің түрімен анықталатын тапсырма беруші әсерді нақты жүргізу болып
табылады. Жүйенің орнықтыланған қателігі келесідей болады:
пЃҐпЂ 
пЂЁ
t
пЂ©пЂ 
пЂЅпЂ 
y
пЂЁ
t
пЂ© пЂ­пЂ 
gпЂЁtпЂ©
.
(2.1)
АБЖ қателіктің орнықтыланған мәнін операциялық есептеулерден
негіздің (оригинал) шектік мәні жайлы теоремасын қолданып анықтауға
болады.
Егер ε(t) және έ(t) функциялар – түпнұсқасы және Е(Р) - ε(t)
функцияның бейнесі, онда
.)()(lim)(lim
0
РљРђР›
PP
ttPE
пЃҐпЃҐпЃҐ
пЂЅпЂЅпЂЅпѓ—
п‚Ґп‚®п‚®
(2.2)
10
Әдетте АБЖ нақтылықты жұмыстың типтік режимдері үшін анықтайды.
Олардың ішінде қарапайым режимі болып табылады:
-
сыртқы әсердің тұрақты шамалары кезінде;
-
тұрақты жылдамдықпен сыртқы әсерді өзгерту кезінде;
-
сыртқы әсердің квадратты өсу кезінде өзгеру кезінде;
-
гармоникалық әсер кезінде.
Тұйықталған АБЖ-да сыртқы тапсырма беруші әсердің тұрақты
шамасы кезінде g(t) = const = g
0
орнықтыланған қателіктің мәнін табамыз.
Тұйықталмаған тізбектің беріліс функциясы – W(p) болсын. Онда
тұйықталған жүйенің қателік үшін беріліс функциясы тең болады:
.
)(1
1
)(
pW
pФ
g
пЂ«
пЂЅ
пЃҐ
(2.3)
Негіздің (2.2) шектік мәні туралы теоремаға сәйкес орнықтыланған
қателік келесі түрде болады:
).()(lim
0
PФPGP
g
p
РљРђР›
пЃҐ
пЃҐ
пѓ—пѓ—пЂЅ
п‚®
(2.4)
P
g
pG
0
)( пЂЅ
Р¶У™РЅРµ
)(
)(
)(
PQ
KPM
pW
пѓ—
пЂЅ
кезінде, мұндағы М(Р) және Q(P) Р
көбейткіш болмайды, (2.2) ескергенде алатынымыз:
.
1
0
K
g
РљРђР›
пЂ«
пЂЅ
пЃҐ
(2.5)
Бұл қателіктің мәні статикалық қателік деп аталады.
Тапсырма беруші әсер тұрақты жылдамдықпен өзгерсін делік
.)( tVtg пѓ—пЂЅ
(2.6)
(2.2) және (23) формулаларды ескергенде, онда бұл жағдайда
2
)(
P
V
PG пЂЅ
болғанда табатынымыз:
.
)(1
1
lim
)(1
1
lim
0
2
0
pWP
V
pW
P
V
P
Pp
РљРђР›
пЂ«
пѓ—пЂЅ
пЂ«
пѓ—пѓ—пЂЅ
п‚®п‚®
пЃҐ
(2.7)
Бұл жағдайда қателіктің өсуін тоқтату үшін АБЖ тұйықталмаған
тізбегінің беріліс функциясы – W(p) нөлдік полюске ие болуы керек. Онда
(2.7) формуладан шығатыны ε
ТљРђР›
= V/K. Бұл тұрақты мән жылдамдық қателігі
деп аталады.
11
Мысалы:
)1(
)(
пЂ«
пЂЅ
Tpp
K
pW
(бір нөлдік полюс) болсын.
Онда (2.7) теңдеуден төмендегі теңдікті аламыз
.
)1(
)1(
lim
2
0
K
V
KTpp
Tpp
P
V
p
РљРђР›
пЂЅ
пЂ«пЂ«
пЂ«
пѓ—пЂЅ
п‚®
пЃҐ
Егер осы мысалда тапсырма беруші әсер тұрақты болса, онда АБЖ-да
орнықтыланған қателік нөлге тең болады,
.0
)1(
)1(
lim
0
0
пЂЅ
пЂ«пЂ«
пЂ«
пѓ—пѓ—пЂЅ
п‚®
KTpp
Tpp
P
g
p
p
РљРђР›
пЃҐ
Сонымен тұйықталмаған тізбектің W(p) беріліс функциясы нөлдік
полюске ие жүйеде статикалық қателік бола алмайды және жылдамдық
қателігі тұрақты мәнде болады.
Осындай жүйелер астатикалық жүйелер деп аталады. Тұйықталмаған
тізбектің W(p) беріліс функциясында интегралдаушы буынның болуы шарт.
Тізбектей жүйелер және бағдарламалық басқару жүйелер астатикалық
сияқты жобалануы керек. Реттелетін шаманың тұрақты мәнін ұстап тұруға
келтірілетін жүйелер статикалық қателікке ие болуы мүмкін.
Тізбектеуші жүйелерде интегралдаушы буын ретінде астатизмді
туғызушы орындаушы қозғалтқыш болып табылады.
Біліктің бұрылу бұрышы (немесе сызықты ауысу) басқарушы сингалдың
(кернеу) кірісінің интегралына пропорционал болады.
(2.5) және (2.7) теңдеулерден байқағанымыздай, қателік шамасын
азайту үшін жүйенің тұйықталмаған тізбегінің жалпы күшейту К
коэффициенттерін ұлғайту керек.
Сонымен қатар, АБЖ астатизммен екінші және одан жоғары ретті,
тапсырма беруші әсер қатынасымен ғана емес, қарсы әсер қатынасымен
тұрғызуға болады. Астатизм шарты бұл кезде басқаша және шарттан
анықталатын болады.
).()(lim
0
pФpFp
g
p
СѓСЃС‚
пЃҐ
пЃҐ
пѓ—пѓ—пЂЅ
п‚®
(2.8)
Гармоникалық әсер кезіндегі нақтылық. Бұл жағдайда орнықтыланған
қателік жоғарыда қарастырылған жиіліктік сипаттамамен анықталады.
Егер кіріс әсер заң бойынша өзгереді десек,
.sin)( tgtg
pm
пЃ·
пЂЅ
(2.9)
Орнықтыланған режимде сызықталған жүйеде қателік те гармоникалық
заңдылық бойынша өзгереді.
12
).sin()(
пЃЄпЃ·пЃҐпЃҐ
пЂ«пЂЅ tt
pm
(2.10)
Осы режимде АБЖ нақтылығы қателік бойынша тұйықталған АБЖ
АЖС анықталғанын пайдалана отыра, қателіктің амплитудасы бойынша
анықтауға болады.
.
)(1
p
m
m
jW
g
пЃ·
пЃҐ
пЂ«
пЂЅ
(2.11)
Әдетте басқару жүйесі кіріс сигналдың
g
m
амплитудасы аз,
Оµ
m
РєУ©Рї
болатындай етіп жобаланады. Көргеніміздей, ω
СЂ
жұмыс жасайтын жиілікте
1)(1 пѓ±пѓ±пЂ«
p
jW
пЃ·
шарт орындалуы қажет. Онда (2.11) өрнегін жуықтаумен
алмастыруға болады
.
)(
p
m
m
jW
g
пЃ·
пЃҐ
пЂЅ
(2.12)
Бұл формула орнықтыланған режимде қателіктің амплитудасын
есептеуге мүмкіндік береді, сонымен бірге орнықтыланған режимде берілген
нақтылықты қамтамасыз ететін АБЖ синтез тапсырмаларын шешеді. Мысалы,
қателіктің жеткілікті амплитудасы – ε
m
және кіріс әсер – g
m
берілген
амплитуда кезінде басқарушы әсер жиілігінде қалаулы ЛАЖС тұрғызу кезінде
координаттарымен ω
СЂ
бақылау нүктесі және
пЃ› пЃќ
Дб
g
jW
m
m
p
пЃҐ
пЃ·
lg20)(lg20 пЂЅ
анықталады.
Қалаулы ЛАЖС осы нүкте арқылы (не аз жоғары) өтуі қажет. Басқару
жүйесін сынауда және жобалау кезінде синусоидалы тапсырма беруші
сигналды жиі пайдаланады. Тіпті жүйеге кіріс әсердің максималды үдеуі мен
максималды жылдамдығы бойынша талаптар қойылған жағдайда да
қолданылады. Бұл жағдайда эквивалентті синусоидалы сигналды анықтауға
болады.
Егер
tgtg
pm
пЃ·
sin)( пЂЅ
болса, онда жылдамдық және үдеу
,cos)( tgtg
ppm
пЃ·пЃ·
пЂЅ
пѓ—
.sin)(
2
tgtg
ppm
пЃ·пЃ·
пЂ­пЂЅ
пѓ—пѓ—
Байқағанымыздай,
,)(
pm
gtg
пЃ·
пЂЅ
пѓ—
.)(
2
pm
gtg
пЃ·
пЂЅ
пѓ—пѓ—
Осы жерден максималды жылдамдық пен үдеу талаптарына сәйкес
синусоидалы тапсырма беруші әсердің ωр жиілігін және gm амплитудасын
есептейміз.
,
max
max
пѓ—
пѓ—пѓ—
пЂЅ
g
g
СЂ
пЃ·
.
max
2
пѓ—пѓ—
пѓ—
пЂЅ
g
g
m
пЃ·
13
Бұл мәндер басқару жүйесінің тұйықталмаған контурының қалаулы
ЛАЖС тұрғызуда бақылау нүктелер координатын белгілеу үшін қолданылады.
Осы зертханалық жұмыста сыртқы әсер тұрақты, сызықты-өсетін және
квадратты-өсетін кезінде жүйенің орнықтыланған қателігі қарастырылады.
2.2 Жұмыстың орындалу тәртібі
2.2.1 өздеріңнің нұсқаларыңа сай 2.1- суретте көрсетілген жүйенің
сұлбасын тұрғызыңыз. Нөлдік ретті астатизммен жүйені зерттеу кезінде
R(p)=K деп аламыз, сыртқы тапсырма беруші әсер ретінде g = A, g = vt (2.1
кестеден параметрлерді таңдаймыз) және
2
2
пѓ—пѓ—
пЂЅ
at
g
(2.2 кестеден параметрлерді
аламыз) қолданамыз.
2.1 сурет – Жүйенің құрылымдық сұлбасы
РјТ±РЅРґР°Т“С‹,
,
1
)(
2
2
1
1
0
пЂ«пЂ«
пЂЅ
pTpT
K
pW
KpR пЂЅ)(
- астатикалық жүйелер үшін.
2.2.2 Тұрақты сигнал әсер еткен кездегі нөлдік ретті астатизммен жүйені
зерттеуді жүргізу. Бұл үшін 2.2 суретте көрсетілген моделдің сұлбасын
MATLAB-Simulink пакеті көмегімен жинау қажет. Тұрақты сигналдың
генераторы Sources кітапханасындағы Constant блогы, ал параметр g =A
тұрақты сигнал болып табылады. R(p) = K орнына Math кітапханасындағы
Gain күшейткіш алынады. Беріліс
1
)(
2
2
1
1
0
пЂ«пЂ«
пЂЅ
pTpT
K
pW
функциясы Continuous
кітапханасындағы Transfer Fcn блок көмегімен іске асырылады. Шығысында
Sinks кітапханасындағы Scope осциллограф орнатылады. Бір мезгілде екі
сигналды көру үшін және салыстыру мақсатында оның кірісіне бір мезгілде
екі сигналды g = A (генератор шығысынан Constant сигналын); y(t) (жүйе
шығыcынан) береміз. Осыны Signals & Systems кітапханасындағы Mux
(суреттегі төртбұрышты қара) блогымен ғана жасай аламыз.
14
2.2 сурет – Кірісіне g = A сигналын бере отыра нөлдік ретті астатизмді
жүйенің моделі үшін сұлба
2.2.3 К = 1, 5, 10, өзгерте отырып , өтпелі процесті алу және әр К үшін
орнықтыланған қателіктің шектеу мәнін анықтау.
2.2.4 2.3 сурет бойынша кірісіне сызықты өсетін сигналды g = v·t бере
отыра нөлдік ретті астатизмді жүйе үшін 2.2 тармақтағыдай сұлбаны жинау.
Кіріс әсерді g = v·t алу үшін тұрақты сигналдың генераторына тізбектей
Continuous кітапханасындағы Integrator блогы жалғанады.
2.3 сурет - g = v·t сигналын кірісіне бере отыра нөлдік ретті астатизмді
жүйенің моделі үшін сұлба
2.2.5 Сондай-ақ К = 1, 5, 10 мәндерінде өтпелі процесті алу және әр К
үшін орнықтыланған қателіктің шектік мәндерін анықтау.
2.2.6 бірінші ретті астатизмді жүйені зерттеу. Осындай жүйелер үшін
R(p) = K/p, сондықтан күшейткішке Gain тізбектей Continuous
кітапханасындағы Integrator блогы жалғанады. 2.4- суретте моделдің сұлбасы
көрсетілген. Квадратты өсетін кіріс әсерді
2
at
g пЂЅ
алу үшін генератормен
тізбектей әсер ететін сигналдарды екі интеграторды қосамыз. Нұсқаларға
сәйкес келетін 2.2 кестеде беріліс функциясының параметрлері, ал әсер етуші
сигналдардың параметрі 2.1 және 2.2 кестеде берілген.
15
2.4 сурет -
2
2
at
g пЂЅ
сигналын кірісіне берген кезде астатизмді жүйелер
үшін моделдің сұлбасы (мысалы ретінде сұлбада беріліс функциясы
көрсетілген
)
)5.0(
)1(2
)(
0
пЂ«
пЂ«
пЂЅ
СЂСЂ
СЂ
pW
2.2.7 Алынған нәтижелер бойынша жүйенің нақтылығына
параметрлердің әсерін талдау жасау.
2.1 кесте – Нөлдік ретті астатизмді жүйенің параметрлерінің нұсқалары
РќТ±СЃТ›Р°
Рљ1
Рў1
Рў2
Рљ
Типтік кіріс әсер
g=A
g=vt
g пЂЅпЂ 
at
2
/2
1
1
0
3
1, 5, 10
1
t
0.2 t
2
2
1.5
0
2.5
1, 5, 10
4
2t
0.25 t
2
3
1.5
0
0.5
1, 5, 10
2
t
0.3 t
2
4
2
0
1
1, 5, 10
2
2t
0.45 t
2
5
3
0
1
1, 5, 10
1
2t
0.4 t
2
6
2.5
0.5
5
1, 5, 10
1
0.5t
0.35 t
2
7
2.5
2.5
3
1, 5, 10
2
4t
0.3 t
2
8
8
0.5
3
1, 5, 10
2
t
0.2 t
2
9
5
0.1
2
1, 5, 10
1
2t
0.2 t
2
10
3
1
2
1, 5, 10
1
t
0.25 t
2
11
1.5
1
0.7
1, 5, 10
2
3t
0.25 t
2
12
2
1
0.6
1, 5, 10
2
2t
0.5 t
2
13
3
2
2
1, 5, 10
2
2t
0.45 t
2
14
4
2
3
1, 5, 10
1
0.5t
0.2 t
2
15
5
1
0.5
1, 5, 10
2
2t
0.3 t
2
16
2.2 кесте – Астатикалық жүйелерді зерттеу үшін нұсқалар
РќТ±СЃТ›Р°
W
0
(p)
g пЂЅпЂ 
at
2
/2
РќТ±СЃТ›Р°
W
0
(p)
g пЂЅпЂ 
at
2
/2
1
13
2
пЂ«p
0,2t
2
8
132
1
2
пЂ«пЂ«
пЂ«
СЂСЂ
СЂ
0,25t
2
2
15,2
3
пЂ«p
0,5t
2
9
125,0
2
2
пЂ«пЂ«
пЂ«
СЂСЂ
СЂ
0,2t
2
3
p5,0
5,1
0,2t
2
10
25,0
2
2
пЂ«пЂ«
пЂ«
СЂp
СЂ
0,5t
2
4
12
5,1
2
пЂ«пЂ«
пЂ«
СЂp
СЂ
0,4t
2
11
825,0
85,1
2
пЂ«пЂ«
пЂ«
СЂСЂ
СЂ
0,3t
2
5
2
1
2
пЂ«пЂ«
пЂ«
СЂp
СЂ
0,3t
2
12
15,0
1
2
пЂ«пЂ«
пЂ«
СЂСЂ
СЂ
0,45t
2
6
65
5
2
пЂ«пЂ«
пЂ«
СЂСЂ
СЂ
0,45t
2
13
17,01,0
1
2
пЂ«пЂ«
пЂ«
СЂСЂ
СЂ
0,4t
2
7
825,0
85,1
2
пЂ«пЂ«
пЂ«
СЂp
СЂ
0,25t
2
14
12
5,1
2
пЂ«пЂ«
пЂ«
СЂp
СЂ
0,5t
2
2.3 Есеп беруге талаптар
Есеп беру келесі бөлімдерден тұру керек:
1) Сыртқы беті.
2) Жұмыстың мақсаты және орындалу тәртібі.
3) Теориялық бөлімнен қысқаша мазмұн.
4) Зерттелген жүйенің математикалық моделдері және өтпелі
процестердің қисықтары.
5) Қорытынды.
2.4 Бақылау сұрақтары
2.4.1 Нақтылықты зерттеу үшін қандай типтік әсерлер керек?
2.4.2 Simulink пакетінің қандай блогымен жүйе моделінде астатизм
ретін ұлғайтуға болады?
2.4.3 Автоматты басқару жүйесінің астатизм ретін қалай анықтауға
болады?
2.4.4 Моделдеу түрлері мен анықтамасы.
2.4.5 Математикалық моделдеудің түрлері.
2.4.6 Кіріс-шығыс моделдерін құру принципі.
2.4.7 Құрылымдық сұлба деген не?
2.4.8 Автоматты басқару жүйесі деген не?
17
3 Зертханалық жұмыс №3. Синтез және тізбектей коррекциялаумен
автоматты реттеу жүйесін зерттеу
Жұмыстың мақсаты: теориялық нәтижелердің және коррекцияның
тиімділігін моделде (ЭЕМ) тәжірибеде тексеру.
3.1 Қысқаша теориялық кіріспе
3.1 суретте коррекциялаушы буын болмаған жағдайдағы тізбектей
қосылған жүйенің құрылымдық сұлбасы көрсетілген. Тұйықталған кездегі
коррекцияланбаған қадағалаушы (тізбектей) жүйенің беріліс функциясы
,
)1)(1(
)(
21
pTpTp
K
pW
P
P
пЂ«пЂ«
пЂЅ
(3.5)
РјТ±РЅРґР°Т“С‹ Рў
1
= 1СЃ; Рў
2
= 0,1СЃ; Рљ
Р 
= 10.
3.1 сурет – Коррекцияланбаған қадағалаушы жүйенің құрылымдық сұлбасы
Логарифмді амплитудалы-жиіліктік сипаттама әдісі көмегімен берілген
АРЖ үшін (А қосымша) корректирлеуші буынның синтезі іске асырылады.
Алынған буынның беріліс функциясы қадағалаушы жүйенің құрылымына
енгізілген және Matlab Simulink элементтерімен көрсетілген (3.2 суретке қара).
3.2 сурет – Коррекцияланған қадағалаушы жүйе моделінің сұлбасы
3.2 Жұмыстың бағдарламасы
3.2.1 Қадағалаушы жүйенің құрылымдық сұлбасы үшін (3.1 сурет)
Matlab Simulink блогынан және элементтерінен моделдің сұлбасын жинау
қажет. U
Р‘
= 10В кезінде өтпелі процесті алыңыз, нәтижелерін сақтаңыз.
18
3.2.2 Коррекцияланған жүйе моделінің сұлбасын жинау. U
Р‘
= 10Р’
болған кездегі өтпелі процесті алыңыз, нәтижелерді сақтаңыз.
3.2.3 сапалы көрсеткіштерді салыстырыңыз. Қорытынды жасаңыз.
3.3 Есеп беруге талаптар
Есеп беру келесі бөлімдерден тұрады:
1) Сыртқы беті.
2) Жұмыстың мақсаты мен орындалу тәртібі.
3) Теориялық бөлімінен қысқаша мазмұн.
4) АРЖ құрылымдық сұлбасы. Модулдердің сұлбасы.
5) Алынған нәтижелер.
6) Қорытынды.
3.4 Бақылау сұрақтары
3.4.1 КҚ синтездеу әдісі.
3.4.2 ЛАЖС көмегімен синтездеу ретін айтыңыз.
3.4.3 Қалаулы ЛАЖС тұрғызу реті.
3.4.4 ЛАЖС бойынша КҚ беріліс функциясын анықтаңыз.
3.4.5 КҚ түрлері.
3.4.6 Коррекциялаушы құрылғыларға түсініктеме беріңіз.
3.4.7 Автоматты реттеу жүйесіне түсініктеме беріңіз.
3.4.8 Ауытқушы әсер деген не?
4 Зертханалық жұмыс. №4 Автоматты басқарудың сызықты емес
жүйелерінде автотербелісті зерттеу
Жұмыстың мақсаты: сызықты емес АБЖ автотербелісінің
параметрлерін теориялық және тәжірибеде анықтау.
4.1 Қысқаша теориялық кіріспе
Автоматты жүйе құрамына сызықты емес элементтер кіреді, яғни
сызықты теория аумағында зерттеу мүмкін емес жағдайларда жүйе сипатын
өзгертетін қасиетке ие элементтер. Автоматты жүйелердің сызықты емес
элементтерінің арасында кешігуі байқалмайтын инерциялы емес
бейсызықтылық үлкен рөл атқарады. Қарапайым (элементар) инерциялы емес
буын деп шығыс айнымалысы кіріс айнымалысына тәуелді болатын, сондай-
ақ сол уақытқа дейінгі кіріс айнымалысының өзгерісіне тәуелді болмайтын
буынды айтамыз. Осылайша, қарапайым инерциялы емес буынның операторы
кіріс және шығыс айнымалылардың арасындағы функциалды тәуелділігі
болып табылады. Бұл функциалды тәуелділік қарапайым инерциялы емес
19
буынның сиппаттамасы деп аталады. Қарапайым инерциялы емес буынның
сипаттамасын әлсіз және жеткілікті сызықтылық деп бөлеміз. Бірінші топқа,
кіріс сигналының аз диапазонды өзгерісі кезінде немесе өзгеретін орта
мәнінен өзгеретін оның ауытқуы кезінде сызықтымен ауыстырылатын
сызықты емес сипаттамалар жатады. Екінші топқа жеткілікті сызықты емес
функциялар, мысалы алшақ, алшақтыққа жақын сызықты емес функциялар
жатады. Осындай элементтер үшін кіріс және шығыс айнымалылар тәуелділігі
үзік-сызықты функциялар түрінде болады.
4.1 – суретте жұмыста қолданылатын сызықты емес элементердің
сипаттамалары келтірілген.
4.1 сурет - Сызықты емес элементтердің сипаттамасы
Автотербеліс режимін зерттеу үшін жүйенің құрылымдық сұлбасына
сай сұлбаны жинау (4.2 сурет). Сызықты емес элементтің кірісінде
автотербелістің жиілігі және амплитудасы, яғни АБЖ шығысында
оссиллограф бойынша анықталады. Блоктар параметрі 4.1 – кестеде
келтірілген.
4.2 сурет – Құрылымдық сұлба
4.2 Жұмыстың бағдарламасы
4.2.1 Сұлбаны жинау.
20
4.2.2. Жүйенің сызықты бөлігінің күшейту коэффициентінен АБЖ
шығысында автотербеліс жиілігін және амплитуда тәуелділігін алу. Сызықты
бөлігі төмен жиілікті сүзгісі (фильтр) болатынына көз жеткізу.
4.2.3 Есептеулермен тәжірибедегі тәуелділіктерді зерттеу, олардың
сәйкес келуін бағалау.
4.1 кесте
РќТ±СЃТ›Р° в„–
Рў
1
, СЃ
Рў
2
, СЃ
Рў
3
, СЃ
Сызықты емес блок
түрлері
U
1
U
2
t
1
t
2
1
1
0.1
0.1
Блок 2,а
50
-
2
1
1
0.1
Блок 2,а
70
-
3
0.2
0.1
0.1
Блок 2,а
60
-
4
1
0.1
0.1
Блок 2,б
50
10
5
1
1
0.1
Блок 2,б
60
5
6
1
0.5
0.1
Блок 2,в
80
-
4.3 Есеп беруге талаптар
Есеп беру келесі бөлімдерден тұрады:
1) Сыртқы беті.
2) Жұмыстың мақсаты мен орындалу тәртібі.
3) Теориялық бөлімнен қысқаша мазмұн.
4) АРЖ құрылымдық сұлбасы. Модулдердің сұлбасы.
5) Алынған нәтижелер.
6) Қорытынды.
4.4 Бақылау сұрақтары
4.4.1 Гармоникалық сызықталу әдісі қандай қателікке негізделген?
4.4.2 Жүйенің қарастырылған жұмыс үшін эквивалентті беріліс
функциясы қандай түрге ие болады?
4.4.3 Гурвиц, Михайлов, Найквист критерийлері бойынша сызықты
емес АБЖ-де автотербеліс параметрлерін қалай анықтаймыз?
21
Әдебиеттер тізімі
Негізгі:
1. Бекбаев А., Сүлеев Д., Хисаров Б. Автоматты реттеу теориясы. –
Алматы, 2005.
2. Бекбаев А., Сүлеев Д., Скормин В.А., Ширяева О.И. Басқару
теориясы. – Алматы: Асем-Систем, 2008.
3. Бекбаев А., Сүлеев Д., Хисаров Б. Сызықты және бейсызықты
жүйелердің автоматты реттеу теориясы. – Алматы: «ЭВЕРО», 2005.
4. Советов Б.Я. Теоретические основы автоматизированного
управления. - М.: «Академия», 2006.
5. Сагитов П.И., Цыба Ю.А. Системы автоматического управления.
Конспект лекций. - Алматы: АИЭС, 2006.
6. Сагитов П.И., Цыба Ю.А. Элементы теории автоматического
управления. Учебное пособие. - Алматы: АИЭС, 2006.
Қосымша:
1. Москаленко В.В. Системы автоматизированного управления
электропривода. - М.: «Академия», 2009.
2. Яковлева В.Б. Теория автоматического управления. - М.:
«Академия», 2009.
22
2014 ж. жиынтықтың жоспары, реті. 28
Юрий Александрович Цыба
Жанар Жумакановна Тойгожинова
АВТОМАТТЫ БАСҚАРУ ТЕОРИЯСЫ
5В071800 - Электр энергетикасы мамандығының студенттеріне
зертханалық жұмыстарды орындауға арналған әдістемелік нұсқаулықтар
Редактор Ж.Н. Изтелеуова
Стандартизация бойынша маман Н.К. Молдабекова
______ басуға қол қойылды Пішіні 60x84 1/16
Таралымы 150 дана. № 1 типографиялық қағаз
Көлемі 1,4 оқу – бас. әд. Тапсырыс___Бағасы 700тг.
«Алматы энергетика және байланыс университеті»
Коммерциялық емес акционерлік қоғамының
көшірмелі – көбейткіш бюросы
050013, Алматы, А. Байтұрсынұлы көшесі, 126