Автоматты басқару жүйесін жобалау



Курстық жобаға берілетін бастапқы мәліметтер ... ... ... ... ... ... ... ... ... ... ... 3
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 4
1. Теориялық бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5
1.1 Автоматты басқару жүйесінің математикалық моделін құру ... ... ... ... . 5
1.2 Күйлер кеңістігіндегі математикалық модельдердің берілу түрлері ... .. 5
1.3 Көпөлшемді, көпбайланысты жүйелердің математикалық моделі ... ... . 9
1.4 Модальды басқару әдісімен реттегішті жобалау ... ... ... ... ... ... ... ... ... .10
1.5 Тиімді дискретті бақылаушы құрылғыны құру ... ... ... ... ... ... ... ... ... ...12
1.6 Көп байланысты көпөлшемді басқару жүйесі үшін агрегативті
салыстыру жүйесін құрастыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .14
2. Есептік бөлім
2.1 Ішкі жүйелердің сипаттамалық полиномдарын алу, көпөлшемді
басқару жүйесінің беріліс функциясын алу ... ... ... ... ... ... ... ... ... ... ... ... ... 17
2.2 Ішкі жүйелер математикалық модельдерінің қалыпты формасы ... ... ... 17
2.3 Ішкі жүйелер математикалық модельдерінің канондық формасы ... ... .. 18
2.4 Көпөлшемді басқару жүйесінің беріліс функциясы ... ... ... ... ... ... ... ... . 20
2.5 Модальды басқару әдісімен реттегішті жобалау ... ... ... ... ... ... ... ... ... .. 21
2.6 Тиімді дискреттеу бақылаушы құрылғыны құру ... ... ... ... ... ... ... ... ... . 22
2.7 Көпбайланысты көпөлшемді басқару жүйесі үшін
агрегативті салыстыру жүйесін құрастыру ... ... ... ... ... ... ... ... ... ... ... ... ... . 24
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 30
Қолданылған әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .31
Қосымша A ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 32
Қосымша Ә ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 33
Қосымша Б ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 34
Қосымша В ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..35
Қосымша Г ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 36
Қосымша Д ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 37
Қазіргі кезде әр түрлі жүйелер мен процесстерді жобалауда синтездеу есептері (жобалауда синтездеу деп берілген сапа көрсеткіштері мен жұмыс істеу шарттарына сәйкес жүйе немесе процесстің параметрлерінің құрылымын анықтауды білдіреді) ең маңызды, сонымен қатар ең күрделі болып табылады. АБЖ-дегі синтездеудің дәстүрлі әдістерін жүзеге асырғанда оларға келесі талаптар қойылады: ЭЕМ-дағы есептеулердің жылдамдығы және тұрақтылығы, ЖАЖ АБЖ жалпы идеологиясына сәйкес әдістердің пайдалануының әдістемелік ыңғайлығы, синтездеу критерийлерінің АБЖ құрастырушылары пайдаланатын критерийлеріне жеткілікті түрде жақындығы немесе ең болмағанда қарсы мағыналы болмауы.
1. Сольницев Р.И. Автоматизация проектирования систем автоматического управления / М.: Высшая школа, 1991г. – 336с.
2. Автоматизированное проектирование систем автоматического управления / Под ред. Солодовникова В.В. –М.: Машиностроение, 1990г. – 336с.
3. Тищенко Н.М. Введение в проектирование систем управления. – М.: Энергоатомиздат, 1986.
4. Анализ и оптимальный синтез на ЭВМ систем управления / Под ред. А.А.Воронова. – М.: Наука, 1984. – 344с.
5. Кузовков Н.Т. Модальное управление и наблюдающие устройства. –М.: Машиностроение, 1976. – 184с.
6. Воронов А.А. Введение в динамику сложных систем.

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ ҒЫЛЫМ ЖӘНЕ БІЛІМ МИНИСТРЛІГІ

Қ. И. СӘТБАЕВ АТЫНДАҒЫ ҚАЗАҚ ҰЛТТЫҚ ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ

Автоматика және Телемеханика кафедрасы

КУРСТЫҚ ЖОБА

Жоба тақырыбы: Автоматты басқару жүйесін жобалау.

Алматы 200

МАЗМҰНЫ

Курстық жобаға берілетін бастапқы
мәліметтер ... ... ... ... ... ... . ... ... ... ... ... 3
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ... . 4
1. Теориялық
бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... . 5
1.1 Автоматты басқару жүйесінің математикалық моделін құру ... ... ... ... .
5
1.2 Күйлер кеңістігіндегі математикалық модельдердің берілу түрлері ... ..
5
1.3 Көпөлшемді, көпбайланысты жүйелердің математикалық моделі ... ... . 9
1.4 Модальды басқару әдісімен реттегішті
жобалау ... ... ... ... ... ... ... ... ... .10
1.5 Тиімді дискретті бақылаушы құрылғыны
құру ... ... ... ... ... ... ... ... ... ... 12
1.6 Көп байланысты көпөлшемді басқару жүйесі үшін агрегативті
салыстыру жүйесін
құрастыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ..14
2. Есептік бөлім
2.1 Ішкі жүйелердің сипаттамалық полиномдарын алу, көпөлшемді
басқару жүйесінің беріліс функциясын
алу ... ... ... ... ... ... ... ... ... ... ... ... ... . 17
2.2 Ішкі жүйелер математикалық модельдерінің қалыпты формасы ... ... ... 17
2.3 Ішкі жүйелер математикалық модельдерінің канондық формасы ... ... .. 18
2.4 Көпөлшемді басқару жүйесінің беріліс
функциясы ... ... ... ... ... ... .. ... ... 20
2.5 Модальды басқару әдісімен реттегішті
жобалау ... ... ... ... ... ... ... ... ... .. 21
2.6 Тиімді дискреттеу бақылаушы құрылғыны
құру ... ... ... ... ... ... ... ... ... .. 22
2.7 Көпбайланысты көпөлшемді басқару жүйесі үшін
агрегативті салыстыру жүйесін
құрастыру ... ... ... ... ... ... ... ... ... ... ... ... ... .. 24
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... 30
Қолданылған
әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... 31
Қосымша
A ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... ... ... ... .. 32
Қосымша
Ә ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... ... ... ... .. 33
Қосымша
Б ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... ... ... ... ... 34
Қосымша
В ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... ... ... ... ...35
Қосымша
Г ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... ... ... ... ... 36
Қосымша
Д ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... ... ... ... .. 37
Курстық жобаға берілетін бастапқы мәліметтер

Вариант № 1,3

1) Дифференциалдық теңдеулер жүйесі түрінде берілген көпөлшемді
көпбайланысты басқару жүйесінің математикалық моделі:

2) Көпөлшемді көпбайланысты басқару жүйесінің 4 ішкі жүйеден
тұратын құрылымдық сұлбасы (1-сурет) берілген.

Сурет 1 – Көпөлшемді және көпбайланысты басқару жүйесінің сұлбасы

3) Модальды басқару әдісімен реттегішті құру кезінде қажетті динамиканы
η=10 орнықтылық дәрежесін қамтамасыз ететіндей алу керек.
Дискреттеу периоды T=0,1.
4) Тиімді дискретті бақылаушы құрылғыны синтездеу үшін берілетін
мәліметтер:
, ε=0,01, u0=un=-1, , , T=0,1.
5) H матрицасының параметрлері:
h1=2, h2=4, h3=7.

Кіріспе

Қазіргі кезде әр түрлі жүйелер мен процесстерді жобалауда синтездеу
есептері (жобалауда синтездеу деп берілген сапа көрсеткіштері мен жұмыс
істеу шарттарына сәйкес жүйе немесе процесстің параметрлерінің құрылымын
анықтауды білдіреді) ең маңызды, сонымен қатар ең күрделі болып табылады.
АБЖ-дегі синтездеудің дәстүрлі әдістерін жүзеге асырғанда оларға келесі
талаптар қойылады: ЭЕМ-дағы есептеулердің жылдамдығы және тұрақтылығы, ЖАЖ
АБЖ жалпы идеологиясына сәйкес әдістердің пайдалануының әдістемелік
ыңғайлығы, синтездеу критерийлерінің АБЖ құрастырушылары пайдаланатын
критерийлеріне жеткілікті түрде жақындығы немесе ең болмағанда қарсы
мағыналы болмауы.
1. ТЕОРИЯЛЫҚ БӨЛІМ

1.1 Автоматты басқару жүйесінің математикалық моделін құру

Басқару объектінің математикалық моделі келесі дифференциалдық
теңдеумен сипатталатын болсын:
(1)
мұндағы u(t) – басқару әсері және y(t) – шығыс сигналы.
(1) теңдеуі дербес жағдайда төменгідей болады:
(2)
(2) теңдеуін шешу үшін оны Лаплас түрлендіруін қолдана отырып, операторлық
түрге келтіреді:
(3)
(3) теңдеуінен шығады:
(4)
(4) теңдеуі сипаттамалық полином (көпмүшелік теңдеу) деп аталады. Осы (4)
сипаттамалық полиномының түбірлері болады. Бұл түбірлерге сәйкес (2)
біртекті дифференциалдық теңдеудің шешімі келесі түрде болады:
(5)
(5) шешімінің негізінде және де түбірлерінің негізіндегі (1)
объектісінің орнықтылық сияқты динамикалық қасиеттерін зерттеуге болады,
сонымен қатар модальды басқару әдісімен реттегішті синтездеу есебі
шешіледі.

1.2 Күйлер кеңістігіндегі математикалық модельдердің берілу түрлері

Қазіргі кезде (1) жүйесінің динамикалық қасиеттерін анализдеу және оны
синтездеу есебін шешу үшін математикалық моделін күйлер кеңістігінде
сипаттау қолданылады, оған өту үшін қалыпты (қарапайым) формасы, канонды
формасы және т.б. қолданылады.
Қалыпты формасы түрлендіруі негізінде алынады. Бұл түрлендіруге
сәйкес (1) теңдеуінің басқа элементтері келесі түрде болады:
(6)
(6) жүйесінің соңғы теңдеуін функциясына қатысты шешіп, (6)
теңдеулерін айнымалылары арқылы жазудың нәтижесінде келесі жүйені
алуға болады:
(7)
Дифференциалдық теңдеулер жүйесі (7) күйлер кеңістігіндегі
математикалық модель болып табылады. Жүйенің матрицалық түрін күйлер
айнымалыларының векторын енгізу арқылы алуға болады:

(8)
(9)
мұндағы t – үздіксіз уақыт;
– бастапқы уақыт;
– басқару объектісінің күйлер векторы;
– элементтері болатын, өлшемі матрица (Фрабениус
матрицасы);
– элементтері болатын, өлшемі вектор-бағана;
– бақылану векторы.
Қалыпты форманың екінші түрі:
Бұл түрін (1) теңдеуіндегі басқару туынды белгісінің астында болған
жағдайда қолданады. Екінші қалыпты форма беріліс функциясына қатысты теңдеу
негізінде құрылады:

(10)
(11)
Басқару әсерін және шығыс сигналын уақыт бойынша функцияға түрлендіру
қажет:
(12)
(13)
(13) теңдеулер жүйесінің матрицалық түрі:

(14)
Қалыпты форманың үшінші түрі:
(1) дифференциалды теңдеуінде m және n дәрежелері бір-біріне тең болған
кезде қалыпты форманың үшінші түрін қолданған дұрыс.
Күйлер кеңістігіндегі матрицалық түрі келесідей болады:

(15)
B матрицасының элементтері келесі жолмен табылады:
(16)

Күй кеңістігіндегі математикалық модельдің канондық формасы:
Бұл форма негізінде бастапқы беріліс функциясын қосылғыштарға жіктеу әдісі
жатыр.
(17)
B матрицасының элементтері:
(18)
мұндағы - теңдеуінің түбірлері.
Дифференциалдық теңдеулер жүйесі түріндегі математикалық моделі:
(19)
Матрицалық түрі:

(20)
мұндағы
– элементтері болатын, өлшемі диагональды күйлер
матрицасы (Жорданов матрицасы).
Екінші канондық формасы (Лурье формасы)
Бұл форма негізінде де қосылғыштарға жіктеу әдісі жатыр.

Түрлендіру формасы:

Сонда күй кеңістігіндегі математикалық модель мына түрде болады:

(21)
Жүйенің матрицалық түрі:

(22)

1.3 Көпөлшемді, көпбайланысты жүйелердің математикалық моделі

Көпөлшемді деп бірнеше кірісі мен бірнеше шығысы бар жүйелерді
айтамыз. Мұндай жүйелердің әрбір кірісі мен шығысы n-дәрежелі
дифференциалдық теңдеумен сипатталуы мүмкін. Ал осындай жүйенің көп
байланыстылығы көпөлшемді жүйенің кірістері мен шығыстарының арасындағы
байланыстармен сипатталады.
Айталық екі өлшемді басқару объекті берілсін:

u кіріс сигналы вектор-баған түрінде беріледі. Ол y шығыс сигналымен
беріліс функция бойынша байланысады. Жүйенің беріліс функциясы:
(23)
Екінші канондық формасының заңы бойынша, (23) беріліс функциясын келесі
түрде жазуға болады:

мұндағы k, m, τ, n – ішкі жүйенің өлшемі.
Күйлер кеңістігіне өту үшін y-ке қатысты өрнек алу керек:

Көп өлшемді жүйенің күй кеңістігіндегі математикалық моделі:

(24)

1.4 Модальды басқару әдісімен реттегішті жобалау

Берілген әдістің ерекшелігі - әдетте реттегіш „жадысыз“ жүйе ретінде
синтезделуі болып табылады. Яғни реттегіштің шығысы немесе u(t) басқару
сигналы t уақыт моментінде x(t) күйлер векторының функциясы, немесе сол t
уақыт моментіндегі оның бағалауы болып табылады. Бұл жағдайда k
матрицасының динамикалық (яғни инерциялық, интегралдаушы,
дифференциалдаушы) үзбелері болмайды, алайда ол уақытқа тәуелді болуы
мүмкін.
Айталық, басқару объектісінің математикалық моделі дифференциалды теңдеулер
жүйесі түрінде берілсін:
x(0)=x0, t([t0 ,tk], (25)
мұндағы t- үзіліссіз уақыт,
t0 – бастапқы уақыт,
A - A={aij, i,j=[1,n]} элементті бар (nxn) матрица,
В - B={bi, i=[1,n]} элементті бар (nx1) өлшемді вектор-баған.

u=-kx(t) түрдегі реттеу заңын құру, мұндағы к = к1, к2,... тұйықталған
жүйеде процестің алдын-ала берілген динамикасын қамтамасыз етеді, демек
.
k баптау параметрлер векторын қажетті түрде таңдай отырып
сипаттамалық полиномның керекті мәндерін алуға болады:
det(pE - A) = 0,
бұлар (1) жүйенің шешімінің өрнегінде, x(0)=x0 бастапқы шарттары берілген,
құрауыштарына (модаларына) тиісті болады:

Реттеу заңын былай анықтау модальды басқару әдісі деп аталады.
Тұйықталған теңдеулер жүйесінің керекті динамикасы мына түрде беріледі:
(nxn) өлшемді D матрицасы;
тұйықталған жүйесінің сипаттамалық полиномы:
det (pE-D) =pn+c1pn-1+...+cn;
Тұйықталған жүйенің сипаттамалық полиномының түбірлері p1,p2;
Қажетті ( орнықталық дәрежесіне сәйкес болатын тұйықталған жүйенің
сипаттамалық полиномының түбірлері: p1=–(, p2=–(,...,pn=–(.
Басқару контурында цифрлі ЭЕМ-ді реттегіш ретінде пайдаланғанда
үздіксіз жүйенің бөлікті-тұрақты кіріске реакциясын ескеру қажеттілігі
туады, оның кірісіне үздіксіз объектінің күй векторы беріледі, ал оның
шығысынан объектінің басқарушы кірісті әсер етулері алынады.
Бұл жағдайда, моделі ЭЕМ-де сақталатын реттегіш синтезі кезінде
бөлікті-тұрақты кірісті автоматты реттеудің үздіксіз жүйесінің дискреттік
моделіне =const0 – дискреттеу периоды, n = 0, 1, 2,... - дискреттік
уақыт арқылы өтеді.
Айталық, дискретті басқару объектісінің математикалық моделі
дискретті-айырымдық теңдеулер жүйесімен берілсін:
(26)
мұндағы A’=E + AT, B’= BT (А және В деп (1) теңдеудегі А мен В-ны
түсінеміз).
Тұйықталған жүйеде пропорционалды басқару заңының көмегімен алдын-ала
берілген процесс динамикасын қамтамасыз ету қажет:
u(n) = -kx(n), k =k1, k2, ...
Бұл мына алгоритм көмегімен жүзеге асады:
қадам 1. H1 матрицасын құру:
. (27)
Қадам 2. Басқару жүйесінің тұйықталмаған және тұйықталған сипаттамалық
коэффициенттерін алу. Басқару объектісінің матрицасы бойынша құрамыз:
det(pE – A’) = pn + a1pn-1 + ... + an-1pn-2 + an,
det(pE - D) = pn+ c1pn-1 + ... + cn.
қадам 3. H2 матрицасын құру:
(28)
қадам 4. Екі матрицаны көбейтеміз:
(29)
қадам 5. d көмекші векторын құрамыз:
(30)
қадам 6. Q-1 кері матрицасын анықтау.
Қадам 7. баптау параметрлерінің векторын анықтау:
К = Q-1d. (31)
қадам 8. Есепті шешудің дұрыстығын тексеру:
det(pE - D) = det (pE – A’ + B’kT). (32)
қадам 9. Дұрыс шешімді таңдау: басқару алгоритмінің құрылымы және табылған
k баптау параметрлерінің векторы беріледі:
. (33)

1.5 Тиімді дискретті бақылаушы құрылғыны құру

Бақылаушы құрылғы деп инерциясыз кері байланыспен тұйықталған
объектінің моделі бар динамикалық жүйені айтамыз.
Айталық басқару объектісінің дискретті математикалық моделі дискретті
теңдеулер жүйесі түрінде берілсін:
(34)
Шығыс сигналы y(n) бойынша өлшеуге болатын x(n) күйлер векторының барлық
элементтерін қайта қалпына келтіруге мүмкіндік беретін дискретті бақылаушы
құрылғының математикалық моделі келесі түрде болады:
(35)
Бақылаушы құрылғыны құрудың есебі Ln, n=0,1,2,... тізбегін бақылаушы
құрылғының қозғалысының траекторияларында таңдап алынған сапа критериі
минималданытындай етіп таңдауға келтіреді.
Күй векторларын қалпына келтіру қатесін еңгізейік:
Квадраттық сапа критерийін мына түрде таңдайық:
.

Тиімді дискретті бақылаушы құрылғыны құру есебінің қойылымы. Егер (34)
басқару объектісінің математикалық моделі бақыланғыштық қасиетіне ие болса,
онда бақылаушы құрылғыны синтездеуге болады, яғни бақылаушы құрылғының
баптау параметрлерінің тізбегін қозғалыс траекториясында квадраттық сапа
критерийі минималданатындай етіп таңдау қажет:
(36) Тиімді
дискретті бақылаушы құрылғыны құрудың алгоритмі келесі қадамдардан тұрады:
Қадам 1. ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Автоматтандырылған ақпараттық жүйелерді құру әдістері
Жартылай өткізгішті кристалдарды өндіруде өндіріс процесін басқаруды автоматтандыру
Автоматтандырылған жүйелердің жіктелуі
Автоматтандырылған жүйелерді жобалау мен олардың сатылары туралы негізгі түсініктерді анықтау
Кәсіптік оқыту сабақтарында автоматты жобалау жүйесі элементтерін пайдалану
Автоматты басқару жүйелері. Құрылымдық сұлбаның сипаттамасы
Техналогиялық процестер құрамын басқару
Курстық жобаның тақырыбы
CASE жабдықтары және CASE технологиялар
Автоматты өрт сөндіру жүйелері
Пәндер