- •Исследование систем автоматического регулирования в среде matlab с использованием системы визуального моделирования simulink
- •Назначение пакета Simulink
- •Выполнение работы
- •Задание 1. Изучение демонстрационного примера Запуск Simulink
- •Работа с демонстрационным примером
- •Задание 2. Знакомство с библиотекой Simulink Приемы работы с библиотекой
- •Источники сигналов и воздействий
- •Регистрирующие элементы
- •Дискретные компоненты
- •Нелинейные компоненты
- •Математические компоненты
- •Подключающие компоненты
- •Линейные компоненты
- •Компоненты функций и таблиц
- •Внешние библиотеки и готовые решения
- •Создание модели из блоков
- •Исследование созданной модели
- •Настройка осциллографа Scope
- •Задание 3. Исследование системы регулирования скорости вращения вала электродвигателя Задание на выполнение исследования
- •Ввод модели
- •Исследование переходных процессов в системе
- •Задание 4. Исследование системы с пид-регулятором
- •Описание пакета Simulink Особенности интерфейса Simulink
- •Решатель систем дифференциальных уравнений
- •Основная палитра компонентов
- •Основы работы с Simulink Постановка задачи
- •Создание модели устройства (системы)
- •Запуск модели
- •Некоторые приемы редактирования модели
- •Требования к отчету
- •Библиографический список
Линейные компоненты
Линейные компоненты (Continious) играют важную роль в создании математических моделей многих устройств. Достаточно отметить электрические фильтры, построенные на таких компонентах (например, усилителях) и широко используемые в технике электро- и радиосвязи. С помощью линейных функциональных блоков можно смоделировать все типовые линейные структурные динамические звенья систем автоматического управления. В разделе Continious имеются следующие линейные компоненты:
Gain - аналоговый усилитель (масштабирующее устройство),
Sum - аналоговый сумматор,
Integrator - аналоговый интегратор,
Derivative - аналоговое дифференцирующее устройство,
Transfer Fcn – элемент, задаваемый передаточной функцией.
Имеется также ряд других (в основном матричных) устройств. Устройства имеют настраиваемые параметры, доступ к которым осуществляется при вызове окон настройки.
Перетащите блок Transfer Fcn в окно модели и поместите его между имеющимися блоками. В качестве примера задайте блоку передаточную функцию типового колебательного звена. Для раскрытия окна параметров блока Transfer Fcn выполните на изображении блока двойной щелчок левой кнопкой мыши. В раскрывшемся окне введите параметры передаточной функции колебательного звена
.
Ввод осуществляется заданием коэффициентов полиномов в числителе и знаменателе передаточной функции. Коэффициенты знаменателя вводятся по следующей форме [0.1 0.1 1] (см. рис. 5). Закройте окно задания параметров кнопкой OK.
Дискретные компоненты
Дискретные компоненты содержатся в разделе Discrete и включают устройства задержки, дискретно-временной интегратор, дискретный фильтр и т. п. Эти компоненты используются при моделировании импульсных и других дискретных систем. Окна установки параметров дискретных компонентов позволяют судить о том, какие параметры компонентов могут устанавливаться и изменяться.
Нелинейные компоненты
Среди нелинейных компонентов (раздел Nonlinear) следует отметить компоненты с типичными нелинейностями, например вида abs(u), с характеристиками, описывающимися типовыми математическими функциями, компонентами идеальных и неидеальных ограничителей и т. д. Имеются и такие сложные компоненты, как квантователи, блоки нелинейности, моделирующие нелинейные петли гистерезиса, временные задержки и ключи-переключатели.
Естественно, что все блоки нелинейности имеют установку своих параметров. Эти блоки используются при моделировании нелинейных систем с самыми разнообразными нелинейностями.
Математические компоненты
Математические компоненты становятся доступными при открытии окна Math. В этом окне содержатся, например, такие компоненты, как аналоговый сумматор; элемент, реализующий математическую функцию пользователя; элемент логического оператора AND и другие.
Возможность задания множества математических компонентов с настраиваемыми свойствами играет решающее значение для выполнения прозрачного для пользователя математического моделирования как простых, так и сложных устройств и систем.
Подключающие компоненты
Окно с подключающими компонентами Signals&Systems содержит обширный набор таких компонентов - от портов входа In, выхода Out и заземления Ground до компонентов, имитирующих работу триггера (Trig) и даже задания подсистем Subsystem. Последний компонент представляет собой пустое окно, в котором можно создать функциональную схему, рассматриваемую как подсистему (блок). Такая подсистема может многократно использоваться различными моделями. Каждый компонент, как обычно, имеет окно установки своих параметров.
