динамични системи система за моделиране 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) в инструмент MATLAB панел команда.
  • В командния ред, в главния прозорец на MATLAB Simulink да отпечатате и натиснете клавиша Enter на клавиатурата.
  • Стартирайте Open ... команда в менюто File и отворете файла модел (MDL - файл).

    Последната опция е полезна за стартирането на готови и добре функциониращ модел, който изисква само да направят изчисления и не е необходимо да се добавят нови блокове в този модел. Използването на първия и втория методи ще се отвори прозореца на браузъра секции Simulink библиотеката (фиг. 2.2).

    Фигура 2.2. Simulink библиотечни секции прозореца на браузъра

    3. Браузър секции Simulink библиотека

    Browser прозорец блок библиотека съдържа следните елементи (фигура 2.2.):

  • Заглавие, със заглавие прозорец - Simulink Library Browser.
  • Toolbar за бърз достъп до често използвани команди.
  • Списък на библиотека дял, който се осъществява под формата на едно дърво.
  • раздел Window на съдържанието на библиотеката (списък на подсекции на библиотеката или блокове)
  • Лента на състоянието съдържащ намек за действия да предприеме.

    Фиг. 2.2 определи главната библиотека на Simulink (в ляво) и показва своите секции (вдясно).

    Simulink библиотека съдържа следните основни раздели:

  • Непрекъснати линейни блокове.
  • Discrete- отделни блокове.
  • Функции Tables- функции и таблици.
  • Математика - математика блокове.
  • Нелинейни - нелинейни блокове.
  • Сигнали Системи - сигнали и системи.
  • Мивки - записващи устройства.
  • Източници - сигнални източници и влияния.
  • Подсистемите - блокове подсистеми.

    Simulink списък библиотека дял е представен под формата на дърво, и правилата за работа с тях са споделени списъци от този тип:

  • Икона сгънати възел на дървото съдържа символа "+", а разгънатата иконата отбелязан знак "-".
  • За да разгънете или свиете едно дърво възел, просто кликнете върху иконата в левия бутон на мишката (LMB).

    При избора на съответния раздел библиотека от дясната страна на прозореца показва съдържанието (фиг. 3.1).

    Фигура 3.1. прозорец на браузъра, с набор от библиотечни раздел блокове

    За да работите с прозореца с помощта на командата на менюто събира. Библиотека меню Browser съдържа следните елементи:

  • Файл (File) - Работа с библиотечни файлове.
  • Edit (Редактиране) - Добавяне на блокове и търсене (по име).
  • Преглед (View) - Управление на дисплея елементи от интерфейса.
  • Помощ (FAQ) - Показва помощ прозореца за библиотеките браузърът.

    Пълен списък Библиотека Браузър командите от менютата се предоставя в допълнение 1.

    За да работите с браузъра, можете да използвате и бутоните на лентата с инструменти (Фигура 3.2).

    Фигура 3.2. Toolbar Browser отдел на библиотеката

    Toolbar бутони имат следните функции:

  • Създаване на нова S-модел (отваряне на нов прозорец модел).
  • Отвори един от съществуващите S -models.
  • Промяна на свойствата на прозореца на браузъра. Този бутон ви позволява да настроите браузъра режим витрина "на върха на всички прозорци". Натиснете отново, за да отмените този режим.

    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 етер теория