Лабораториялық ЖҰмыс №1 Тақырыбы: Бейтұйықты сызықты жүйесін зерттеу



Дата14.07.2022
өлшемі127,88 Kb.
#147482
Байланысты:
Каримов ос лаб1


ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
СӘТБАЕВ УНИВЕРСИТЕТІ
Автоматтандыру және Ақпараттық технологиялар институты
Электроника, телекоммуникция және ғарыштық технологиялар кафедрасы

ЛАБОРАТОРИЯЛЫҚ ЖҰМЫС №1
Тақырыбы: Бейтұйықты сызықты жүйесін зерттеу



Жұмысты орындау сапасы

Баға диапазоны

Орындалған
%

1

Орындалған жоқ

0%




2

Орындалды

0-50%




3

Материялдық өзіндік жүйелендіру

0-10%




4

Талап етілген көлемде және көрсетілген мерзімде орындау

0-5%




5

Қосымша ғылыми әдебиеттерді пайдалану

0-5%




6

Орындаған тапсырманың ерекшелігі

0-10%




7

СӨЖ-ді қорғау

0-20%







Қорытынды:

0-100%



Оқытушы: Медетбаева Салима


Студент: Каримов Куаныш
Мамандығы: Electronic and Electrical Engineering

Алматы 2022 ж


1 зертханалық жұмыс
Бейтұйықты сызықты жүйесін зерттеу


Жұмыстың мақсаты:
MatLab ортасының көмегімен бір өлшемді сызықты үздіксіз жүйені талдау әдістерін меңгеру.
Жұмыстың міндеттері:

  • беріліс функциясы ретінде жүйе үлгісін енгізу;

  • жай-күй кеңістігінде және "нөль-полюс" нысанында эквивалентті үлгілерді құру;

  • белгіленген тәртіпте және жүйенің өткізу жолағында күшейту коэффициентін анықтау;

  • импульстік және өтпелі сипаттамаларды, нөлдер мен полюстердің орналасу картасын, жиілік сипаттамасын құруды үйрену;

  • түрлі сипаттамаларды құру үшін LTIViewerтерезесін пайдалануды үйрену;

  • еркін кіріс дабыл кезінде сызықты жүйенің шығуында үрдістерді құруды үйрену.

Жұмыс барысы: 1 нұсқа.

Нұсқа













1

1.0

1.10

0.100

3.0000

3.1600

1.2000

  1. Берілген функиясын MatLab бағдарламасының tf нысаны ретінде жаздым.

  2. Осы нысаннан алымды және беріліс функциясының бөлгішін қалай шығарып алу керектігін тексердім. Command: [n1,d1] = tfdata ( f, 'v' )

  3. Беріліс функциясының нөлдер мен полюстерді, орнатылған тәртіпте үзбенің күшейту коэффициентін, жүйенің өткізу жолағын анықтадым. Command:

z = zero ( f )
p = pole ( f )
k = dcgain ( f )
b = bandwidth ( f )
Функцияның нөлдері:
z = -1.0000
-0.1000
Полюстері:
p = -1.2000 + 0.0000i
-0.9000 + 0.4359i
-0.9000 - 0.4359i
Күшейту коэффициенті:
k = 0.0833
Өткізу жолағы:
b = 16.9010 рад/с



  1. Күй кеңістігіндегі жүйе үлгісін құрыдым, коэффициенті 1 ге тең болатындай етіп жасап, орнатылған тәртіпте жаңа үзбенің күшейту коэффициентін таптым. Command:

f_ss = ss ( f )
f_ss.d = 1
k1 = dcgain ( f_ss )
Күй кеңістігіндегі жүйенің үлгісі:
f_ss =
A = x1 x2 x3
x1 -3 -1.58 -0.6
x2 2 0 0
x3 0 1 0

B = u1
x1 1


x2 0
x3 0

C = x1 x2 x3


y1 1 0.55 0.05

D = u1
y1 0


Матрица өзгергеннен кейін статикалық күшейту коэффициентіD:
k1 = 1.0833
k мен k1 арасындағы байланыс: +1



  1. "Нөл-полюс" түрдегі бастапқы жүйенің үлгісін құрдым, жүйенің нөлдері мен полюстерінің орналасуын кестеде (графикте) салып, барлық қарапайым үзбелер үшін (бірінші және екінші ретті) демпфирлеу коэффициенттері мен меншікті жиіліктерді анықтадым. Command:

f_zp = zpk ( f )
pzmap ( f )
[wc,ksi,p] = damp ( f )

"Нөль-полюс" формасындағы үлгі:


f_zp =
(s+1) (s+0.1)
------------------------
(s+1.2) (s^2 + 1.8s + 1)

Демпфирлеу коэффициенттері және кесу жиілігі, полюстері:


wc =1.0000
1.0000
1.2000
ksi =0.9000
0.9000
1.0000
p = -0.9000 + 0.4359i
-0.9000 - 0.4359i
-1.2000 + 0.0000i

  1. LTIViewer модулі арқылы, f және f_ss үлгілерін жүктеп алдым, тышқанның оң жақ бастырмасы -> Characteristics мәзірі арқылы,

- максимум
- өтпелі уақыты
- өсу уақыты (белгіленген мәннің 10% - дан 90% - ға дейін)
- белгіленген мән
Белгілеулерін кестеде көрсеттім.




  1. Жиіліктік сипаттама:

  2. Тікбұрышты импульстерден тұратын дабылға реакция:



Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет