- •Е. А. Делакова, с. П. Соколова, а. Г. Степанов, о. И. Ширяева общая теория систем
- •Составители: е. А. Делакова, а. Г. Степанов, с. П. Соколова, о. И. Ширяева
- •Содержание
- •3.3 Методический пример 24
- •Задание матриц
- •Создание графика
- •Печать графиков
- •Лабораторная работа № 1
- •Базовые сведения
- •Порядок выполнения работы
- •Оформление отчета
- •Контрольные вопросы
- •Структура и возможности моделирующих пакетов
- •Основные сведения
- •Основные принципы работы и моделирования
- •Методический пример
- •2.4 Порядок выполнения лабораторной работы №2
- •Оформление отчета
- •Контрольные вопросы
- •Лабораторная работа №3. Моделирование динамических процессов
- •3.1 Система управления. Основные понятия
- •3.2 Задача наполнения бака
- •3.3 Временные характеристики
- •3.3 Методический пример
- •3.4 Порядок выполнения лабораторной работы №3
- •3.5 Контрольные вопросы
- •Лабораторная работа №4. Формы математического представления систем управления
- •4.1 Основные теоретические сведения
- •4.2 Методический пример
- •4.3 Порядок выполнения лабораторной работы №4.
- •4.4 Контрольные вопросы
- •Лабораторная работа №5. Исследование Переходных характеристик типовых звеньев систем управления
- •5.1 Типовые звенья системы управления
- •5.2 Определение параметров передаточной функции
- •5.3 Порядок выполнения лабораторной работы №5
- •5.4 Контрольные вопросы
- •Лабораторная работа №6. Эквивалентные преобразования структурных схем
- •6.1 Основные соединения структурных схем
- •6.2. Основные преобразования структурных схем
- •6.3 Порядок выполнения лабораторной работы №6
- •5.4 Методический пример
- •6.5 Контрольные вопросы
- •Лабораторная работа №7. Исследование устойчивости разомкнутых и замкнутых систем
- •7.1 Основные теоретические сведения
- •1) Система имеет действительные корни
- •2) Система имеет комплексные корни
- •7.2 Порядок выполнения работы
- •7.3 Методический пример
- •7.4 Контрольные вопросы
- •Лабораторная работа №8. Критерии устойчивости систем
- •8.1 Основные теоретические сведения
- •8.1.1 Алгебраический критерий Гурвица
- •8.1.2 Частотный критерий Михайлова
- •8.1.3 Частотный критерий Найквиста
- •8.1.4 Логарифмический частотный критерий Найквиста
- •8.2 Порядок выполнения работы
- •8.3 Методический пример выполнения лабораторной работы №8
- •8.4 Контрольные вопросы
- •Лабораторная работа №9. Исследование качественных показателей автоматических систем
- •9.1 Прямые и косвенные оценки качества
- •9.1.1 Прямые оценки качества
- •9.1.2 Косвенные оценки качества по ачх
- •9.2 Интегральные оценки
- •9.3 Порядок выполнения работы
- •9.4 Контрольные вопросы
- •Лабораторная работа №10. Коррекция систем автоматического управления
- •10.1 Понятие о методах коррекции су. Законы регулирования
- •10.1.1 Типовые регуляторы и устойчивость. Методический пример
- •10.1.2 Анализ точности системы управления
- •10.2 Выбор оптимальных параметров регуляторов
- •10.3 Порядок выполнения работы
- •10.4 Контрольные вопросы
- •Список литературы
Порядок выполнения работы
Сформировать исходные матрицы: А размерности (3×3), В и С размерности (3×4) и векторы b и c соответствующих размерностей.
Вычислить:
- определитель, след матрицы;
- транспонированные матрицы, их сумму, разность, произведение скалярной величины на матрицу, скалярное произведение матриц, евклидовы нормы, обратную и псевдообратную матрицу;
- произведение матрицы на вектор, строки на матрицу;
векторное произведение вектора на строку;
- собственные значения и собственные векторы сформированных матриц.
Оформление отчета
Подготовьте отчет о выполненной лабораторной работе. Он должен содержать титульный лист, формулировку задания, результаты матричных вычислений.
Сформулируйте выводы, которые можно сделать по результатам выполненной работы.
Вариант титульного листа отчета, можно найти на http://standarts.guap.ru
В процессе сдачи отчета студент должен ответить на предлагаемые контрольные вопросы и выполнить упражнения по изучаемой теме.
Контрольные вопросы
Условие невырожденности матрицы.
Что такое след матрицы?
С помощью каких операторов вычисляются в MATLAB обратная и псевдообратная матрицы?
Могут ли собственные значения матрицы выражаться комплексными числами?
Выполняются ли условия коммутативности для произведения матриц?
Лабораторная работа № 2. MATLAB – основы моделирования
Цель работы: приобретение основных навыков работы с моделирующими программными пакетами MATLAB.
Структура и возможности моделирующих пакетов
Основные сведения
MATLAB – система программирования высокого уровня. Она может функционировать как интерпретатор и включает большой набор команд для выполнения разнообразных вычислений, задания структур данных и графического представления результатов расчетов. Для моделирования процессов используются команды пакета прикладных программ Control System Toolbox, предназначенного для работы с LTI–моделями (Linear Time Invariant Models) систем управления.
MATLAB Simulink – интерактивный инструмент для моделирования, анализа и синтеза динамических систем на основе библиотеки блоков. Simulink является самостоятельным инструментарием MATLAB, но доступ к функциям MATLAB и другим его инструментам остается открытым. Имеются дополнительные библиотеки блоков для разных областей применения (моделирование процессов в различного видах объектов управления и управляющих устройств, набор блоков для разработки цифровых устройств и т.д.).
Основные принципы работы и моделирования
Лабораторные работы данного практикума выполняются на основе или команд СST или операционных блоков MATLAB Simulink.
Для работы с СST необходимо запустить программу MATLAB и далее работать в командном окне среды MATLAB (рисунок 2.1), используя набор команд, приведенных в лабораторных работах.
Рисунок 2.1 – Командное окно MATLAB
Для работы с MATLAB Simulink, после запуска программы MATLAB, необходимо открыть в меню FileNewModel. В открывшемся окне (рисунок 2.2) собираются модели систем из операционных блоков библиотеки Simulink.
Рисунок 2.2 – Окно MATLAB Simulink
Окно библиотеки блоков запускается нажатием кнопки Library Browser в меню Simulink и состоит из различных прикладных разделов (рисунок 2.3)
Рисунок 2.3 – Библиотека MATLAB Simulink