Курсты жмыса тапсырма

Коммерциялы емес акционерлік оам

АЛМАТЫ ЭНЕРГЕТИКА ЖНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ

Инженерлік кибернетика кафедрасы

 

 

БАСАРУ ОБЪЕКТТЕРІН МОДЕЛЬДЕУ ЖНЕ ИДЕНТИФИКАЦИЯЛАУ

5B070200 - Автоматтандыру жне басару мамандыыны

барлы оу тріні студенттеріне арналан курсты жмысты орындауа дістемелік нсаулар

 

 

Алматы 2012

РАСТЫРУШЫ: Ибраева Л.К. Басару объектілерді модельдеу жне идентификациялау. 5В070200 – Автоматтандыру жне басару мамандыыны барлы оу трлеріндегі студенттеріне арналан курсты жмысты орындауа нсаулар – Алматы: АЭжБУ, 2012 -18 б.

 

дістемелік нсалар “Басару объектілерді модельдеу жне идентификациялау” пні бойынша курсты жмысты орындауа негізделген. Курсты жмыста резервуар каскадыны динамикасы зерттеледі.

Жмыс масаты: басару объектті математикалы моделін растыруды дадылану, объектті динамикалы сипттамаларын талылауды, басару объектті компьютерде модельдеуді йрену.

Объектті математикалы моделі модельдеуді аналитикалы дістері негізінде дифференциалды тедеулер жйесі ретінде растырылады. арастырылып отыран жйені жріс-трысын имитациялы модельдеу шін жне объектті басаруды модельдеу шін MatLab жйесіні динамикалы жйелерді модельдеу Simuink пакеті жне оиалы-басарылатын жйелерді жобалау Stateflow пакеті олданылады.

.

Пікір беруші: техн. ыл. канд., доцент Ни А.Г.

 

“Алматы энергетика жне байланыс университет” коммерциялы емес акционерлік оамыны 2012 ж. баспа жоспары бойынша басылады.

Кіріспе

5В070200 – Автоматтандыру жне басару мамандыыны оу жоспары бойынша «Басару объектілерін модельдеу жне идентификациялау» пнінде курсты жмыс орындалады. Курсты жмысты орындау нтижесінде студенттер модельдеуді аналитикалы дістері негізінде басару объектіні моделін растыруды, оны динамикалы сипаттамаларын талылауды, басару объекттерді комппьютерде модельдеу дадыларын йренеді.

Курсты жмыста резервуарлар каскадыны динамикасы зерттеледі. Объектті математикалы моделі дифференциалды тедеулер жйесі ретінде модельдеуді аналитикалы дістері негізінде жасалады.

Жмыс масаты: басару объектті математикалы моделін растыруды дадылану, объектті динамикалы сипаттамаларын талылауды, басару объектті компьютерде модельдеуді йрену.

арастырылып отыран объектілерді жріс-трысын имитациялы модельдеу шін MatLab жйесіні динамикалы жйелерді модельдеу Simulink пакеті жне оиалы-басару жйелерді жобалауды Stateflow пакеті олданылады.

Динамикалы жйелерді модельдеу Simulink пакеті зіні функционалды блок-слбасымен (модель деп аталатын) крсетілетін сызыты жне сызыты емес динамикалы жйелер мен рылыларды математикалы модельдеуге негізделген. Модельденетін рылыларды функционалды блок-слбасын жасау шін Simulink-те блокты компоненттерді лкен библиотекасы жне блок-слбаларды ыайлы редакторы бар. Блок-слбаларды редакторы пайдаланушыны графикалы интерфейсін олдануда негізделіп, визуалды программалау ралы болып табылады. Блок-слбаларды компоненттер жиындарын олданып пайдаланушы ажетті компоненттерді пакетті жмыс ортасына орнатып, блоктарды кірістері мен шыыстарын байланыстырады. Нтижесінде модельді блок­-слбасы жасалады.

Simulink пакеті модельдеуді келесі е крделі кезеін автоматтандырады: ол берілген функционалды слбаны (модельді) бейнелейтін крделі алгебралы, дифференциалды тедеулер жйелерін растырады жне шешеді. Сонымен бірге пайдаланушы жасаан виртуалды рылыны жріс-трысын ыайлы жне визуалды баылауын амтамасыздандырады. Компоненттер библотекасыны клеміні молдыы (ртрлі уаытты туелділіктері бар сигналдар кздері, ртрлі беріліс сипаттамалары бар трлендіргіштер, интегралдау, дифференциалдау блоктары, т.б.) жне тіркеу рылыларды жиындарыны боландыы Simulink пакетіні ерекшелігі болып табылады.

Пакетті таыда бір артышылыы – блоктарда кез-келген математикалы рнектерді орнату ммкіншілігі. Программалы рал ретінде Simulink программалауды визуалды-баытталан тіліні лгі-нсасы болып табылады. Жмысты барлы кезедерінде пайдаланушы деттегі программалауды олданбайды. Компоненттер блоктарын тадап, оларды осып, параметрлерін орнатан кезде порграмма коды автоматты трде жасалады.

Simulink ортасына маызды осымша - оиалы басарылатын жйелерді жобалауа негізделген Stateflow пакеті. Бл пакет крделі басару жйелерді жобалауды графикалы ралы болып табылады жне крделі оиалы басарылатын жйелерді жріс-трысын модельдеуге ммкіндік береді.

Statefiow-диаграммасын жасау алдында біріншіден Simulink-те модельді жасап алу немесе жасалынан модельді ашу ажет. Содан кейін блоктар библиотекасынан Statefiow диаграммасыны белгісін модельге кшіру керек. Оны ашаннан кейін (мышкамен екі рет басып) Statefiow (Сhart) терезесі пайда болады. Осы терезеде менюды жне инструменттер панелін пайдаланып кйлерді, олар арасындаы байланыстарды, айнымалыларды, осылу шарттарды жне басада басаруа ажетті элементтерді бейнелеуге болады.

 

Курсты жмыса тапсырма

1.1 Зертеу объектісімен танысыыз. Объектті математикалы моделіні тедеулерін длелдеіз.

1.2 Математикалы модельді кірудегі жне шыудаы айнмалыларын анытаыз. Объект жмысыны алгоритмін деіз.

1.3 арастырылып отыран динамикалы жйені жріс-трысын зерттеу шін MatLab жйесіні Simulink пакетін олданыыз. Жйе жмысыны логикасына сйкес Simulink пактінде модельді блок-диаграммасын растырыыз.

1.4 Басару жйелерді жобалау Statefiow графикалы ралын олданып, объектті басаруды модельдеіз.

1.5 арастырып отыран жйені жріс-трысын зерттеу шін имитациялы тжірибелерді ткізііз (нса бойынша). Зерттеу нсасын оытушыдан алыыз.

1.6 Жмыс бойынша есеп беру келесілерден трады:

- курсты жмысты есебіні ойылуы;

- длелденген модель тедеулері;

- модельді кірудегі жне шыудаы айнымалылар тізімі;

- тсініктемелері бар Simulink пакетінде модельді р блогыны толы блок-диаграммалары;

- контроллерді блок-диаграммасы;

- ткізілген тжірибелерді нтижелері жне талылауы.