Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания (брошюра).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
571.39 Кб
Скачать

Министерство образования и науки Российской Федерации

Омский государственный технический университет

Исследование систем автоматического регулирования в среде matlab с использованием системы визуального моделирования simulink

Методические указания к практическим работам

Омск 2004

Составитель Федотов Алексей Васильевич, доц., канд. техн. наук,

проф. кафедры

Редактор Г.М. Кляут

ИД 06039 от 12.10.01

Сводный темплан 2004 г.

Подписано к печати 03.08.04. Бумага офсетная. Формат 6084 1/16.

Отпечатано на дупликаторе. Усл. печ. л. 1,75. Уч.-изд. л. 1,75.

Тираж 150 экз. Заказ

_________________________________________________________________

Издательство ОмГТУ. 644050, г. Омск, пр-т Мира, 11

Типография ОмГТУ

Назначение пакета Simulink

В состав расширенных версий системы MATLAB входит пакет мо­делирования динамических систем - Simulink. С Simulink орга­нично связан целый ряд других пакетов, дополняющих его и расширяющих функциональные возможности пакета. Пакет Simulink является ядром интерактивного программного ком­плекса, предназначенного для математического моделирования ли­нейных и нелинейных динамических систем и устройств, представ­ленных своей функциональной блок-схемой (структурной схемой), именуемой S-моделью или просто моделью. При этом возможны различные варианты моделирования: во временной области, в частотной области, с событийным управлением, на основе спектральных преобразований Фурье, с использованием метода Монте-Карло и т. д.

Для построения функциональной блок-схемы моделируемых уст­ройств Simulink имеет обширную библиотеку блочных компонентов и удобный редактор блок-схем. Он основан на графическом интер­фейсе пользователя и по существу является типичным средством ви­зуального программирования. Используя палитры компонентов (на­боры) блок-схем, пользователь с помощью мыши переносит нужные компоненты с палитр на рабочий стол пакета Simulink и соединяет линиями входы и выходы блоков. Таким образом, создается блок-схема системы или устройства.

Simulink автоматизирует следующий, наиболее трудоемкий, этап мо­делирования: он составляет и решает сложные системы алгебраических и дифференциальных уравнений, описывающих заданную функцио­нальную схему (модель), обеспечивая удобный и наглядный визу­альный контроль за поведением созданного пользователем вирту­ального устройства. Вам достаточно уточнить (если нужно) вид анализа и запустить Simulink в режиме симуляции (откуда и назва­ние пакета — Simulink) созданной модели системы или устройства.

Средства визуализации результатов моделирования в пакете Simu­link очень наглядны. Simulink практически мгновенно меняет математическое описание модели по мере ввода ее новых блоков даже в том случае, когда этот процесс сопровождается сменой порядка системы урав­нений и ведет к существенному качественному изменению поведе­ния системы.

Ценность Simulink заключается и в обширной, открытой для изуче­ния и модификации, библиотеке компонентов. Она включает источники сигналов с практически любыми временными зависимо­стями; масштабирующие, линейные и нелинейные преобразователи с разнообразными формами передаточных характеристик; квантую­щее устройство; интегрирующие и дифференцирующие блоки и т. д.

В библиотеке имеется целый набор виртуальных регистрирующих устройств - от простых измерителей типа вольтметра или ампер­метра до универсальных осциллографов, позволяющих просматри­вать временные зависимости выходных параметров моделируемых систем (например, токов и напряжений, перемещений, давлений и т. п.). Имеется даже графопостроитель для построения фигур в по­лярной системе координат, например фигур Лиссажу и фазовых порт­ретов для систем автоматического регулирования.

В дополнительных библиотеках Simulink и такие сложные измерительные средства, как анализаторы спектра сигна­лов, многоканальные самописцы и средства анимации графиков. Средства анимации Simulink позволяют строить виртуальные физи­ческие лаборатории с наглядным представлением результатов моде­лирования.

Важным достоинством пакета является возможность за­дания в блоках произвольных математических выражений, что по­зволяет подчас решать типовые задачи, пользуясь примерами паке­та Simulink или же просто задавая новые выражения, описывающие работу моделируемых пользователем систем и устройств. Важным свойством пакета является и возможность задания системных S-функций с включением их в состав библиотек Simulink. Необходимо от­метить также возможность моделирования устройств и систем в ре­альном масштабе времени.