- •Департамент образования и науки
- •Оглавление
- •Введение
- •Лабораторная работа № 1
- •1.3. Сохранение рабочей среды
- •1.4. Работа с массивами
- •1 Способ
- •2 Способ
- •1.5. Решение систем линейных уравнений
- •1.6. Считывание и запись данных
- •1.7. Контрольные вопросы
- •Лабораторная работа № 2
- •2.3. Сравнение нескольких функций
- •2.4. Графики в логарифмических масштабах
- •2.5. Изменение свойств линии
- •2.6. Оформление пояснений к графикам
- •2.7. Графики функций двух переменных
- •2.8. Оформление графиков эффектами и цветом
- •Команды для цветового оформления графика
- •2.9. Поворот графика, изменение точки обзора
- •2.10. Параметрически заданные поверхности и линии
- •2.11. Анимированные графики
- •2. 12. Контрольные вопросы
- •Лабораторная работа № 3
- •3.3. Типы м-файлов
- •3.3.1. Файл-программы
- •3.3.2. Файл-функции
- •3.4. Файл-функции с одним входным аргументом
- •3.5. Файл-функции с несколькими входными аргументами
- •3.6. Файл-функции с несколькими выходными аргументами
- •3.7. Вычисления в MatLab
- •3.8. Интерполирование
- •3.9. Решение системы дифференциальных уравнений
- •3. 10. Варианты заданий
- •3.10. Контрольные вопросы
- •Лабораторная работа № 4
- •Типовые звенья и значение коэффициентов уравнения (4.1)
- •Интегрирующих звеньев
- •Р 1ис. 4.6. Характеристики идеального (1) и реального (2) дифференцирующих звеньев
- •4.4. Задание к лабораторной работе
- •Задания к лабораторной работе
- •4.5. Методика выполнения работы
- •Некоторые команды Control System Toolbox
- •4.6. Методический пример
- •4.7. Содержание отчета
- •4.8. Контрольные вопросы
- •4.9. Литература
- •Лабораторная работа № 5
- •5.4. Краткие сведения из теории
- •5.5. Методика выполнения работы
- •Некоторые команды Control System Toolbox
- •5.6. Задание к лабораторной работе
- •5.7. Методический пример
- •Рис 5.4 Импульсная переходная функция w(t)
- •5.8. Отчет по лабораторной работе
- •5.9. Варианты заданий
- •5.10. Контрольные вопросы
- •Лабораторная работа № 6
- •6.4. Методика выполнения работы
- •6.5. Методы контроля правильности набора схем и установки коэффициентов
- •6.6. Задание к лабораторной работе
- •6.7. Отчет по лабораторной работе
- •Варианты заданий
- •6.9. Литература
- •7.4. Постановка задачи
- •7.5. Методика выполнения работы
- •7.6. Задание к лабораторной работе
- •7.7. Методический пример
- •Рис 7.4. Siso-Design Tool
- •7.8. Отчет по лабораторной работе
- •7.9. Варианты заданий
- •7.10. Контрольные вопросы
- •7.11. Литература
- •Лабораторная работа № 8
- •8.4. Постановка задачи
- •8.5. Методика выполнения работы
- •Регулятор с опережением по фазе
- •Скорректированной системы
- •8.6. Отчет по лабораторной работе
- •8.7. Задачи для самостоятельной работы
- •Определения самолета
Введение
Основы теории управления – одна из наиболее важных общетехнических дисциплин, и ее изучение опирается на ряд фундаментальных общеобразовательных и общетехнических дисциплин – высшую математику, теорию систем, информатику, электронику и т.д.
Основная задача настоящего лабораторного практикума – на конкретных примерах и задачах научить студента практическому применению приемов и методов, использующихся при анализе и синтезе систем автоматического управления. Приобретение этих навыков позволит использовать их при изучении ряда специальных дисциплин, таких как моделирование систем, управление непрерывными и дискретными процессами, оптимальное управление и т.д.
Пакет MatLab был создан компанией MathWorks более десяти лет назад. Спектр проблем, исследование которых может быть осуществлено при помощи MatLab, охватывает: матричный анализ, обработку сигналов и изображений, задачи математической физики, оптимизационные задачи, обработку и визуализацию данных, работу с картографическими изображениями, нейронные сети, нечеткую логику и многие другие.
В состав MatLab входят основная программа (ядро) и специализированные пакеты прикладных программ, называемые Toolвox. Они могут устанавливаться выборочно по желанию пользователя. Toolвox в сочетании с основной программой дает возможность использовать MatLab для анализа и синтеза систем управления. Пакет Simulink, поставляемый вместе с MatLab, предназначен для интерактивного моделирования линейных и нелинейных динамических систем, состоящих из стандартных блоков.
MatLab прекрасно интегрируется с Microsoft Word и Excel. Связь MatLab и Word обеспечивает возможность написания в редакторе Word интерактивных документов, так называемых М-книг, основанных на специализированном шаблоне.
При работе в среде MatLab пользователь взаимодействует с компьютером с помощью четырех основных объектов:
инструкции и переменные;
матрицы;
графические изображения;
скрипты.
MatLab интерпретирует и обрабатывает входные данные в виде одного или нескольких этих объектов.
Символические вычисления в MatLab основаны на библиотеке, являющейся ядром пакета Maple. Возможности MatLab для проведения аналитических расчетов следующие: решение уравнений и систем, интегрирование и дифференцирование, вычисление пределов, разложение в ряд и суммирование рядов, поиск решения дифференциальных уравнений и систем, упрощение выражений.
MatLab обладает хорошо развитыми возможностями визуализации двумерных и трехмерных данных. Редактор графиков помогает оформить результат требуемым образом: добавить стрелки, поясняющие надписи, задать цвета и стиль линий поверхностей.
Простой собственный язык программирования позволяет легко создавать собственные алгоритмы.
MatLab является интерпретатором, т.е. каждая строка программы преобразуется в код и затем выполняется. Разумеется, интерпретирование команд существенно увеличивает время работы алгоритма, содержащего циклически повторяемые действия. Для повышения производительности вычислений в составе пакета имеется дополнительный модуль MatLab Cоmpiler, который обеспечивает компиляцию программ, написанных на языке MatLab.