- •Математическое моделирование объектов и систем управления предисловие
- •Введение
- •Глава 1 определение и назначение моделирования
- •1.1. Общие определения
- •Контрольные вопросы
- •1.2. Классификация методов моделирования по типу модели
- •Контрольные вопросы
- •1.3. Математическое моделирование и математические модели
- •Контрольные вопросы
- •1.4. Классификация методов математического моделирования применительно к этапу построения математической модели
- •Контрольные вопросы
- •1.5. Классификация методов математического моделирования применительно к этапу исследования математической модели
- •Контрольные вопросы
- •1.6. Характеристики математической модели
- •Контрольные вопросы
- •Глава 2 автоматизированное моделирование технических объектов
- •Контрольные вопросы
- •2.1. Особенности современных систем автоматизированного моделирования
- •Контрольные вопросы
- •2.2. Иерархическое проектирование и многоуровневое моделирование мехатронных систем
- •Контрольные вопросы
- •2.3. Архитектура программ автоматизированного моделирования
- •2.3.1. Графический интерфейс программ математического моделирования динамических систем
- •2.3.2. Язык описания объекта, транслятор, система управления базами данных, монитор
- •2.3.3. Инструментальные средства моделирования (математическое ядро)
- •Контрольные вопросы
- •2.4. Методы построения моделирующих программ
- •2.4.1. Структурное моделирование
- •2.4.2. Решатели для структурного и физического мультидоменного моделирования
- •Контрольные вопросы
- •Глава 3 пакеты визуального моделирования мехатронных систем
- •3.1. Классификация пакетов моделирования технических систем
- •3.2. Пакеты структурного моделирования
- •3.2.1. Пакет matlab/Simulink
- •3.2.2. Пакет VisSim
- •3.2.3. Пакет мвту
- •3.3. Пакеты физического мультидоменного моделирования
- •3.3.1. Пакет Modelica/Dymola
- •3.3.2. Пакет 20-sim
- •3.4. Пакеты среды matlab для моделирования мехатронных систем
- •3.4.1. Принципы моделирования механических систем в пакете SimMechanics
- •3.4.2. Пакет моделирования электрических систем
- •3.4.3. Пакет моделирования гибридных систем StateFlow
- •4. Моделирование объектов в пакетах matlab/Simulink
- •4.1. Моделирование, основные понятия и определения
- •4.2. Вопросы разработки моделей мехатронных систем
- •5. Пакет Simulink – виртуальная среда проектирования мехатронных систем
- •5.1.Общие вопросы создания моделей в пакете Simulink
- •5.1.1. Обозреватель разделов библиотеки пакета Simulink
- •5.1.2. Создание модели
- •5.1.3.Установка параметров расчета и его выполнение
- •5.1.4. Установка параметров обмена
- •Установки параметров моделирования
- •5.1.5. Выполнение расчета.
- •5.2. Библиотеки пакета Simulink
- •5.2.1. Sources – источники сигналов
- •5.2.2. Sinks - приемники сигналов
- •5.2.3. Continuous – аналоговые (непрерывные) блоки
- •5.2.4. Discontinuities – нелинейные блоки
- •5.2.5. Discrete – дискретные блоки
- •5.2.6. Math – блоки математических операций
- •5.2.7. Signal Routing – библиотека маршрутизации сигналов
- •6. Динамика объектов управления
- •6.1. Математическое описание непрерывных объектов управления в мехатронных системах
- •6.3. Представление математического описания объектов управления мехатронных систем в пакете Simulink
- •6.4. Динамические характеристики объектов управления
- •6.5.. Динамические характеристики объектов управления
- •Глава 7. Элементы устройств силовой электроники в пакете Sim Power System
- •7.1. Пакет расширения Sim Power System
- •7.1.1. Основные особенности создания моделей
- •7.1. Библиотека пакета Sim Power Systems 3
- •7.2. Electrical Sources - источники электрической энергии
- •7.3. Elements - электротехнические элементы
- •7.4. Power Electronics - устройства силовой электроники
- •Measurements - измерительные и контрольные устройства
- •7.5. Powerlib Extras - расширенные библиотеки
- •7.6. Активные элементы силовых полупроводниковых преобразователей в пакете Sim Power System
- •Идеальный источник постоянного напряжения
- •Глава 8. Элементы устройств в пакете Simscape
- •Глава 8 Моделирование гидравлических систем в matlab введение
- •8.1. Гидравлические источники
- •Библиографический список
4.2. Вопросы разработки моделей мехатронных систем
Использование компьютера позволяет по-новому распределить время, отводимое на теоретическое изучение материала и практические занятия. При этом под практическими занятиями подразумевается работа в виртуальных лабораториях.
Создание обучающих программ с применением современных компьютерных технологий для рассматриваемого курса наиболее полно реализуются в среде MATLAB-Simulink. При этом сами компьютерные технологии в названных пакетах можно поделить на несколько уровней:
Уровень, использующий рабочее пространство MATLAB и его расширений (Toolboxes).
Уровень, использующий структурные блоки пакета Simulink и его расширений (Blocksets).
Уровень, использующий виртуальные (маскированные) блоки пакета Sim Power System с графическим интерфейсом пользователя.
Уровень, использующий имитационные лабораторные стенды, разработанные с использованием графического интерфейса пользователя (GUI).
Ниже, на конкретных примерах, рассматриваются перечисленные уровни создания виртуальных лабораторий в среде MATIAB, Simulink.
Структурные модели строятся на основе математического описания динамических систем. Это описание может быть представлено дифференциальным уравнением, передаточной функцией, нулями и полюсами передаточной функции либо уравнениями пространства состояний. В пакете Simulink имеется полный набор блоков, позволяющих реализовать любую структурную модель.
Представление результатов моделирования структурных моделей часто осуществляется при использовании пакета расширения Control System, который в своем составе имеет инструментальное средство LTI-Viewer .
Операторное представление математического описания лесосушильной камеры запишется в виде:
(1.1)
На рис. 1.2. приведена структурная модель замкнутой САР лесосушильной камеры, построенная по уравнению 1.1. и ее динамическая характеристика.
Рис. 4.2. Структурная модель лесосушильной камеры
и ее динамическая характеристика
Основой функциональной модели является логика работы лесосушильной камеры. Функциональные модели используются для моделирования элементов системы автоматического управления, при исследовании динамики систем, представленных структурными моделями.
5. Пакет Simulink – виртуальная среда проектирования мехатронных систем
5.1.Общие вопросы создания моделей в пакете Simulink
5.1.1. Обозреватель разделов библиотеки пакета Simulink
Библиотека Simulink представляет собой набор виртуальных блоков, используя которые можно исследовать любую мехатронную систему. Для всех блоков существует возможность настройки параметров. Параметры настройки отражаются в полях окна настройки выбранного блока. Кнопка Help в окне настройки открывает подробную информацию о блоке и его параметрах настройки.
Для запуска программы необходимо предварительно запустить пакет MATLAB (рис. 3.1).
Рис. 5.1. Основное окно программы Matlab
Запуск программы Simulink приводит к открытию окна обозревателя разделов библиотеки Simulink (рис.5.2).
Рис. 5.2. Окно обозревателя разделов библиотеки Simulink