- •Запуск simulink
- •1.2 Создание модели
- •1.3. Окно модели
- •1.4. Основные приемы подготовки и редактирования
- •1.5. Установка параметров расчета и его выполнение
- •1.5.6. Сохранение результатов моделирования в программе
- •1.6. Subsystem - подсистемы
- •1.7 Использование simulink lti – viewer для анализа
- •1.8. Исследование сау с использованием пакета matlab
- •2. Исследование динамических звеньев сар с
- •2.1 Лабораторная работа № 1
- •Экспериментальное определение частотных характеристик
- •Порядок выполнения работы
- •2.2 Лабораторная работа № 2
- •Частотных анализ динамических звеньев с использованием пакета matlab-Simulink:
- •Порядок выполнения лабораторной работы
- •Исследование переходной функции h(t) консервативного звена.
- •3.5 Частотный анализ динамических звеньев с использованием пакета matlab
- •Последовательность выполнения работы
- •2.3 Лабораторная работа №3
- •Программа работы
- •1. Математическое моделирование. Расчётно - экспериментальная часть
- •Расчётно-графическая часть. Составление отчета по лабораторной работе
- •Расчёт временных характеристик исследуемых звеньев
- •Переходные функции h(t) звеньев
- •Весовые функции интегрирующих звеньев
- •Переходные функции дифференцирующих звеньев
- •Весовые функции дифференцирующих звеньев
- •Исследование временных характеристик аналитическим методом
- •3.19 Графики переходной и весовой функций
- •Возможности библиотеки
- •Последовательность выполнения работы
- •3. Исследование систем подчиненного регулирования с последовательной коррекцией
- •3.1 Принципы построения и работы систем подчиненного регулирования с последовательной коррекцией
- •3.2 Лабораторная работа № 4
- •Создание модели одноконтурной системы с последовательной коррекцией
- •Расчёт переходных процессов по методу компьютерного моделирования
- •Исследование динамических свойств контура регулирования на matlab.
- •3.3 Лабораторная работа № 5 Исследование однократно интегрирующей статической сар с последовательной коррекцией
- •3.4 Лабораторная работа № 6 Исследование астатических сар с последовательной коррекцией
- •Контрольные вопросы
1.5.6. Сохранение результатов моделирования в программе
Microsoft Excel
Для сохранения результатов моделирования в виде массива данных, пригодных для более точного анализа качества переходных процессов, целесообразно воспользоваться передачей данных в программу Microsoft Excel. Для этого, прежде всего, необходимо установить связь указанного пакета со средой MATLAB. С этой целью в основном меню Excel нужно выбрать Сервис/ Надстройки. В появившемся окне нажать кнопку «Обзор» и после этого последовательно пройти путь MATLAB/toolbox/exlink, выбрать файл exclink.xla. В результате проделанных операций в окне
Excel появится новая панель инструментов связи со средой MATLAB на рис. 1.20. содержащая команды putmatrix, getmatrix, evalstring. Следует отметить, что указанная дополнительная панель инструментов сохраняется при последующих запусках Microsoft Excel. При выборе команды getmatrix (получить матрицу) Excel предложит открыть основное окно MATLAB, при подтверждении открытия запустит программу и будет готов принять массив данных из рабочей области (Workspace) MATLAB. В дополнительно открывшемся окне Excel предложит ввести имя матрицы, которая должна находится в рабочей области MATLAB.
Рис. 1.20. Обновленная панель инструментов Microsoft Excel
Далее необходимо сформировать требуемый массив данных (матрицу) в рабочей области MATLAB. Эта матрица должна отражать, как правило, результаты моделирования, представленные графически в блоке виртуального осциллографа (Scope). Формирование требуемого массива данных производится при помощи стандартных меню осциллографа. Необходимым условием возможности формирования указанной матрицы является наличие только одного входа у осциллографа. При желании сгруппировать несколько сигналов в одну матрицу целесообразно воспользоваться мультиплексором (блок Mux из раздела Signal Routing) по схеме, представленной на рис. 1.21.
Рис. 1.21. Группировка нескольких сигналов на один вход
осциллографа
Для сохранения данных, представленных графически в осциллографе, необходимо в его панели инструментов выбрать кнопку Parameters (пиктограмма ) , далее перейти на вкладку Data save (рис. 1.22) выбрать параметр сохранения данных в рабочей области Save in Workspace, в области окна Format установить тип данных Massiv, присвоить массиву имя в области name (например massive 1, см. рис. 1.22.). Имеется возможность сформировать массив с ограниченным числом точек (на рис. 1.22. количество точек равно 5000). После этого необходимо запустить процесс моделирования. В этом случае в рабочей области MATLAB под заданным именем и с указанным числом точек сформируется массив данных, который готов принять Microsoft Excel по команде getmatrix.
Рис.1.22. Окно параметров осциллографа Scope