ҒҰМАРБЕК ДАУКЕЕВ АТЫНДАҒЫ
АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ
Зертханалық жұмыс №6
Пәні: «Басқару обьектілерін автоматтандыру және модельдеу»
Тақырыбы:«Сызықты объектілерді System Identification Toolbox пакетінің құралдарымен идентификациялау»
Мамандығы: автоматтандыру және басқару
Орындаған:
Нұсқа: 15
Группа:
Тексерген:
______________________«_______»____________2023 жыл
(бағасы) (қолы)
Алматы 2023
6 Зертханалық жұмыс №6. Сызықты объектілерді System Identification Toolbox пакетінің құралдарымен идентификациялау
Жұмыс мақсаты: MatLab жүйесінің идентификациялау графикалық құралының көмегімен жүйелерді идентификациялау әдістерін үйрену.
6.1Зертханалық жұмысқа тапсырма
Зертханалық жұмысты жасау барысында студент келесі тапсырмаларды орындау керек:
-сызықты динамикалық объекттерді параметрлік идентификациялау әдістерімен танысу [2,3,4,6];
- объектіде тәжірибелерді орындау;
- тәжірибелер нәтижелерін алдын-ала өңдеуін орындау;
- параметрлік модел үшін құрылымын таңдау; тәжірибелер нәтижелері мен таңдалынған құрылымды қолданып, модель параметрлерін анықтау;
-құрылған модельдерінің дәлдігін бағалау.
6.2 System Identification Toolboxграфикалық құралы
Matlabжүйенің System Identification Toolboxпакеті құрамында бақыланатын кіріс және шығыс сигналдары негізінде сызықты динамикалық объектілердің математикалық модельдерін жасауға бірсыпыра құралдары бар. Зертханалық жұмыста сызықты жүйені идентификациялау үшін осы құралдар құрамына кіретін ident графикалық интерактивті интерфейсі қолданылады.
Идентификациялаудың графикалық программасын жүктеу үшін бұйрық терезеде ident бұйрығын теру керек. Нәтижесінде экранда бағдарламаның панелі (негізгі терезесі) пайда болады.
Объектіні идентификациялау келесі тәртіппен орындалады:
- тәжірибелердің мәліметтерін тиеу үшін ашылатын Data-Import… менюын таңдаңыз; пайда болған диалогты терезеде модельдің кірудегі және шығудағы айнымалыларының аттарын еңгізіңіз; сонымен бірге уақыт интервалын, комментарий мәтінін еңгізуге болады. Содан кейін Importбатырмасын басыңыз, мәліметтер графикалық қабатта көрсетіледі. Мәліметтерді көшіру терезесін жабыңыз. Мәліметтер Working Dataжәне Validation Data өрістерінде де пайда болғанына зер салыңыз.
-Time Plot жалауы кіріс пен шығыстың графиктерінің терезесін көрсетуге мүмкіндік береді. Бұл терезеде басқару меню бар. Графиктің фрагментін үлкейту үшін төртбұрышты аймақты графикте белгілейміз, мышканың сол жақтағы батырмасымен масштабты өзгертуге болады, батырмаға екі рет басып бастапқы масштабқа келеміз. Графиктер терезесін тазарту үшін мәліметтер қабатына мышкамен басамыз. Жаңа мәліметтермен жұмыс істеу үшін оларды Working Data аймағына тасымалдау қажет.
Мәліметтер қабатына мышкамен екі рет басып тағы бір терезені ашамыз, мұнда мәліметтер массивінің атын өзгертуге болады;
-Preprocessменюдың Select Range бұйрығы мәліметтерден бір кесіндісін таңдауға мүмкіндік береді. Бұл әрекетті пайда болған терезенің мәтіндік өрістері немесе сигналдар графигінде төртбұрышты аймақты белгілеу арқылы орындауға болады. Insert батырмасын басып, таңдалынған мәліметтерді басқа терезеде орнатамыз. Модельді верификациялау (дәлелдеу) үшін әдетте параметрлерді идентификациялауға қолданбаған мәліметтерді пайдаланамыз. Сигналдар мәндерінің бастапқы массивтерін екіге бөлуге болады: біреуі идентификациялау, екіншісі – верификация процедураларына қолданылады. Әдетте, әсіресе нақты күрделі объектілер үшін, верификациялауға әртүрлі мәліметтердің бірнеше жиындары қолданылады.
Идентификацияны өткізу үшін таңдалынған мәліметтер Working Data аймағына, ал верификацияны өткізу үшін сәйкес мәліметтер Validation Dataаймағына тасымалданады (мышка көмегімен);
- таңдалынған типті моделді бағалау үшін Estimate ашылатын менюден сәйкес жол таңдалынады; пайда болған (таңдалынған модел типіне сәйкес) диалогты терезелерде модел бағасын табуға қажетті параметрлерді орнату керек;
- алдынғы тараудағы операцияларды жасағанда интерфейстің негізгі бетінде (оның оң жағында – Model Views) модел аттары орнатылған белгілер пайда болады.
Модельді верификациялау:құрылған модеь объектіні қандай дәлдікпен бейнелейтінін анықтау үшін оның жүріс-тұрысын анализдеу керек. Моделді верификациялаанализдеу және дәлелдеу үшін identбағдарламасының көп мүмкіндіктері бар. Бұл процедуралар панелдің оң жақ бұрышында орнатылған терезелерде қажетті жалауларды орнату жолымен орындалады.
Бақыланатын және модельденетін шығудағы сигналдарын салыстыру үшін «Model output» жалауын белгілеңіз. Ашылған терезеде өлшенген (қара бояумен) және модел бойынша есептелген шығудағы сигналдардың графиктері көрсетілгеді. Кейбір фрагменттерін қарап шығу үшін мышканың сол жақтағы батырмасын басып отырып, графикте төртбұрышты аймақты белгілеңіз, осы аймақ барлық терезеде көрсетіледі.
Достарыңызбен бөлісу: |