динамични системи система за моделиране Simulink
Преглед
Simulink програма е допълнение към пакета MATLAB. В симулацията се осъществява с помощта на Simulink принцип визуално програмиране, според които потребителят на екрана на библиотеката на стандартни блокове и създава устройство модел извършва изчисления. В същото време, за разлика от класическите начини за моделиране, потребителят не е необходимо да изучиш езика на математиката и числени методи и някои общи познания, необходими при работа на компютъра, и, разбира се, познаване на предметната област, в която работи.
Simulink е достатъчно независим инструмент MATLAB и работата с него не трябва да се знае себе си MATLAB и неговите други приложения. От друга достъпа ръка, за да MATLAB функции и други инструменти, тя все още е отворен и може да се използва в Simulink. Част от страна на опаковката е инструменти, построени в Simulink (например, LTI-Viewer заявление Control System Toolbox - пакет за разработване на системи за управление). Има и допълнителни библиотеки за различни области на приложение единици (например, Система за захранване Blockset - моделиране на електрически устройства, цифрова обработка на сигнала Blockset - набор от елементи за изграждане на цифрови устройства и т.н.).
Когато работите с Simulink потребител има възможност за надграждане на библиотеката блоковете, да създадете своя собствена, и да направи нови блокови библиотеки.
В симулацията, потребителят може да избере метода за решаване на диференциални уравнения, както и метод за промяна на модела от време (с фиксирана или променлива стъпка). По време на симулацията, че е възможно да се наблюдава процесите, които протичат в системата. За да направите това, ние използваме специални разузнавателни средства, включени в библиотеката Simulink. Резултатите от симулацията могат да бъдат представени като графики или таблици.
Simulink предимство също се крие във факта, че тя позволява да се попълни единици библиотека с съчетания написани като MATLAB език, а в C ++, Fortran, и Ада.
2. Стартирайте Simulink
За да стартирате програмата, трябва първо да изпълни пакета MATLAB. Основният прозорец на MATLAB е показана на фиг. 2.1. Там също е бърз показва в прозореца, когато задържите показалеца на мишката върху прекия път в лентата с инструменти на Simulink.
Фигура 2.1. Основният прозорец на MATLAB на програмата
След отваряне на основния прозорец на програмата MATLAB трябва да стартирате програмата Simulink. Това може да стане един от следните три начина:
Последната опция е полезна за стартирането на готови и добре функциониращ модел, който изисква само да направят изчисления и не е необходимо да се добавят нови блокове в този модел. Използването на първия и втория методи ще се отвори прозореца на браузъра секции Simulink библиотеката (фиг. 2.2).
Фигура 2.2. Simulink библиотечни секции прозореца на браузъра
3. Браузър секции Simulink библиотека
Browser прозорец блок библиотека съдържа следните елементи (фигура 2.2.):
Фиг. 2.2 определи главната библиотека на Simulink (в ляво) и показва своите секции (вдясно).
Simulink библиотека съдържа следните основни раздели:
Simulink списък библиотека дял е представен под формата на дърво, и правилата за работа с тях са споделени списъци от този тип:
При избора на съответния раздел библиотека от дясната страна на прозореца показва съдържанието (фиг. 3.1).
Фигура 3.1. прозорец на браузъра, с набор от библиотечни раздел блокове
За да работите с прозореца с помощта на командата на менюто събира. Библиотека меню Browser съдържа следните елементи:
Пълен списък Библиотека Браузър командите от менютата се предоставя в допълнение 1.
За да работите с браузъра, можете да използвате и бутоните на лентата с инструменти (Фигура 3.2).
Фигура 3.2. Toolbar Browser отдел на библиотеката
Toolbar бутони имат следните функции:
4. Създаване на модел
За да създадете модела в SIMULINK среда е необходимо да се извърши последователно следните стъпки:
4.1. Създаване на нов модел на файла, като изберете File / New / Модел, или чрез използване на бутона в лентата с инструменти (по-нататък, като се използва символа "/", се посочва в менюто елементи, които трябва да изберете, за да изпълни посоченото действие). новосъздадената прозорец модел е показана на фиг. 4.1.
Фигура 4.1. Празен модел кутия
4.2. Подредете блоковете в прозореца на модел. За да направите това, отворете съответния отдел на библиотеката (например източници - Източници). На следващо място, сочи курсора до желаното поле и щракнете върху левия бутон на "мишката" - "плъзгане", създадена от блока в прозореца. бутон на мишката да се запази надолу. Фигура 4.2 показва модел на прозореца, съдържащ блокове.
Фигура 4.2. модел прозорец, съдържащ блокове
За да премахнете блок трябва да изберете блок (поставете курсора върху неговия образ и натиснете левия бутон на "мишката"), и след това натиснете клавиша за изтриване на клавиатурата.
искате да изберете блок за промяна на размера на блока, поставете курсора в един от ъглите на блока и щракнете с левия бутон на "мишката", за да промените размера на блока (показалеца се превръща в двупосочна стрелка а).
4.3. Освен това, ако е необходимо, трябва да се промени блокови параметри, зададени от програмата "по подразбиране". За да направите това, щракнете два пъти върху левия бутон на "мишката" сочи курсора върху изображението за да го блокира. Параметрите на прозореца за редактиране на блока. При определяне на цифровите параметри, трябва да се има предвид, че точката трябва да се използва като знак след десетичната точка, а не запетая. След като направите промените, които трябва да натиснете бутона ОК, за да затворите прозореца. На Фигура 4.3 показва примерна блок прехвърляне функция моделиране и прозорци редактиране параметри на блока.
Фигура 4.3. Блокиране на моделиране на предавателната функция и параметри на единица прозореца за редактиране
4.4. След инсталацията на всички схемата за блокове на необходимите библиотеки е необходимо да извършите свързване на елементи на схемата. За свързването на модулите трябва да се посочи курсора на "изход" блок, а след това натиснете и задръжте левия бутон на "мишката", начертайте линия на входа на друг блок. След това отпуснете бутона. В случай на правилното свързване на изображението на стрелка на входа на цвета на блока промени. За да създадете точка на съединяване в багажника трябва да преместите курсора на предложената площадка и натиснете десния бутон на на "мишка", за да достигне линията. За да изтриете линия искате да изберете една линия (по същия начин, както тя се извършва в продължение на блока), а след това натиснете клавиша за изтриване на клавиатурата. Моделът на верига, в която връзките между блоковете, показани на фиг. 4.4.
Фигура 4.4. Моделът верига
4.5. След изготвянето на схема дизайн, трябва да го запазите като файл на диска, като изберете Save As меню / файла. в полето за верига и да посочите името на папката и файла. Трябва да се има предвид, че името на файла не трябва да надвишава 32 символа, трябва да започват с буква и не може да съдържа символи на кирилица и специални знаци. Същото изискване се отнася и за пътя до файла (до папката, в която е записан файла). В последващо редактиране на схемата може да се използва точка меню Fille / Save. В повтори програма SIMULINK започва зареждане верига чрез използване на Open меню / файла. в прозореца на браузъра или библиотека от главния прозорец на MATLAB.
Знаете ли, че алгоритмично моделиране - това е един вид симулация използване на универсален език за програмиране (Pascal, Basic, или др.), Както и специални алгоритми. Повече време отнема, в сравнение с помощта на моделиране системи и технологии. В момента се използва в някои университети за преподаване на основите на компютърното моделиране.
Новини
Knights етер теория