Page 87 - Міністерство освіти і науки України
P. 87
5.2 SIMULINK – інструмент візуального
моделювання САК
Розробка моделей засобами SIMULINK (далі S –
моделі) заснована на технології drag-and-drop (“перетягти і
залишити”). В якості “цеглинок” для побудови S – моделі
використовуються модулі (або блоки), що зберігаються в
бібліотеці SIMULINK.
Бібліотека SIMULINK добра тим, що з однієї сторони,
забезпечує користувачу доступ до всіх основних можливостей
пакету MATLAB, а з другої – є достатньо самостійною його
компонентою, в тому розумінні, що при роботі з нею не
обов’язково мати навики у використанні інших інструментів,
що входять в склад пакета.
Блоки, що включаються в створювану модель, можуть
бути пов’язані один з одним як по інформації, так і по
керуванні. Тип зв’язку залежить від типу блока і логіки
роботи моделі. Дані якими обмінюються блоки можуть бути
скалярними величинами, векторами або матрицями довільної
розмірності.
Будь-яка S – модель може мати ієрархічну структуру,
тобто складаються з моделей більш низького рівня, причому
число рівнів ієрархії практично не обмежене.
Поряд з іншими параметрами моделювання,
користувач може задавати спосіб зміни модельного часу (з
сталим або змінним кроком), а також умови закінчення
моделювання.
В ході моделювання є можливість спостерігати за
процесами, що проходять в САК. Для цього
використовуються спеціальні “оглядові вікна”, що входять в
склад бібліотеки SIMULINK. Характеристики системи, що
цікавлять користувача, можуть бути представлені як в
числовій, так і в графічній формі.
Ще одна важлива перевага бібліотеки SIMULINK
заключається в тому, що вона є відкритою системою: склад
бібліотеки може бути поповнений користувачем за рахунок
розробки власних блоків.
Структура бібліотеки SIMULINK зображена на рис.5.2