- •Исследование систем автоматического управления
- •Оглавление
- •Глава 1. Изучение пакетов matlab и scilab
- •1.1. Краткие сведения о работе в среде MatLab
- •1.2. Работа в среде SciLab
- •Практическая работа
- •Задания на практическую работу
- •Контрольные вопросы
- •Глава 2. Исследование временных характеристик типовых динамических звеньев
- •2.1. Передаточная функция сау
- •2.2. Типовые динамические звенья
- •2.3. Временные характеристики динамических звеньев
- •2.4. Использование MatLab для моделирования систем
- •На основе передаточных функций
- •Использование команд языка сценариев
- •Использование Simulink
- •2.5. Использование SciLab для моделирования систем
- •На основе передаточных функций
- •Использование script-языка
- •Рекомендации по моделированию дифференцирующего звена с замедлением и изодромного звена
- •Использование средств визуального моделирования
- •Практическая работа
- •Содержание отчета о работе
- •Варианты заданий
- •Контрольные вопросы
- •Глава3. Частотные характеристики типовых динамических звеньев
- •3.1. Виды частотных характеристик линейных систем
- •3.2. Построение частотных характеристик на основе
- •Передаточных функций
- •3.2. Построение частотных характеристик в среде MatLab
- •3.3. Построение частотных характеристик в среде SciLab
- •Практическая работа
- •Задание к практической работе
- •Содержание отчета о работе
- •Контрольные вопросы
- •Глава4. Структурные преобразования сау
- •4.1. Виды соединений сау
- •Последовательное соединение звеньев
- •Параллельное соединение звеньев
- •Встречно-параллельное соединение (с обратной связью)
- •4.2. Описание соединений звеньев в MatLab
- •4.3. Описание соединений звеньев в среде SciLab
- •Практическая работа
- •Задание к практической работе
- •Содержание отчёта
- •Варианты заданий для практической работы
- •Контрольные вопросы
- •5. Исследование основных структур сау
- •5.1. Разомкнутые системы автоматического управления
- •5.2. Системы автоматического управления по возмущению (системы компенсации)
- •5.3. Замкнутые системы автоматического управления
- •5.4. Астатическое управление
- •5.5. Комбинированные системы автоматического
- •Управления
- •5.6. Описание математической модели управляемого объекта
- •Практическая работа
- •Задание № 5
- •Варианты заданий
- •Требования по оформлению отчёта
- •Контрольные вопросы
- •Глава6. Исследование устойчивости сау
- •6.1. Устойчивость линейных сау
- •6.2. Алгебраический критерий устойчивости Гурвица
- •6.3. Алгебраический критерий устойчивости Рауса
- •6.4. Критерий устойчивости Михайлова
- •6.5. Критерий устойчивости Найквиста
- •6.6. Логарифмический критерий
- •Практическая работа
- •Содержание отчета
- •Варианты заданий
- •Контрольные вопросы
- •Глава7. Комплексное исследование сау
- •7.1. Представление сау в векторно-матричной
- •Форме (state space)
- •Практическая работа
- •Задание
- •Варианты заданий
- •Глава8. Исследование точности сау. Коррекция
- •Статических и динамических свойств сау
- •8.1. Точность сау
- •8.2. Коррекция статических свойств сау
- •8.3. Увеличение коэффициента усиления
- •Прямого канала системы
- •8.4. Введение интегрирующих звеньев в прямой
- •Канал системы
- •8.5. Охват объекта управления местной неединичной
- •Положительной обратной связью
- •8.6. Коррекция динамических свойств сау
- •8.7. Практическая работа
- •Содержание отчёта
- •Контрольные вопросы
- •Глава9. Вычисления в matlab/scilab
- •9.1. Создание m-файлов-сценариев в MatLab
- •9.2. Редактирование и отладка файлов-сценариев
- •9.3. Специальные константы SciLab
- •9.4. Элементы программирования на языке matlab/SciLab
- •9.5. Построение графиков
- •9.6. Изображение сетки в графической области
- •9.7. Вывод названий графика и осей
- •Глава10. Работа в среде simulink
- •10.1. Запуск Simulink
- •10.2. Обозреватель разделов библиотеки Simulink
- •10.3. Создание модели исследуемого объекта
- •10.4. Создание подсистем
- •10.5. Выполнение расчета
- •10.6. Отображение сигналов в окне осциллографа
- •10.7. Описание свойств основных блоков Simulink
- •Глава11. Работа в средеxcos
- •11.1. Основные возможности Xcos
- •11.2. Запуск Xcos
- •11.3. Создание модели системы
- •11.4. Настройка параметров моделирования
- •11.5. Создание суперблоков
- •11.6. Описание свойств основных блоков Xcos
- •Библиографический список
Федеральное агентство морского и речного транспорта
Федеральное бюджетное образовательное учреждение высшего профессионального образования
«Морской государственный университет им. адм. Г. И. Невельского»
Д. А. Оськин, В. Е. Маркин
Исследование систем автоматического управления
Учебное пособие
Рекомендовано научно-методическим советом
Морского государственного университета
в качестве учебного пособия по дисциплинам
«Теория автоматического управления», «Элементы и устройства
систем автоматики», «Основы теории управления»,
«Моделирование», «Радиоавтоматика», «Системы автоматики»
для студентов и курсантов специальностей
230102.65, 220203.65, 160905.65
Владивосток
2012
УДК 681.5
Оськин, Д. А., Маркин, В. Е.Исследование систем автоматического управления [Текст] : учеб. пособие / Д. А. Оськин, В. Е. Маркин. – Владивосток: Мор. гос. ун-т, 2012. – 150 с.
В пособии рассматриваются различные теоретические и практические вопросы анализа и синтеза систем автоматического управления, в том числе при помощи сред MatLab и SciLab.
Предназначено для студентов и курсантов специальностей 230102.65 «Автоматизированные системы обработки информации и управления», 220203.65 «Автономные информационные и управляющие системы», 160905.65 «Техническая эксплуатация транспортного радиооборудования», а также студентов и курсантов технических специальностей, изучающих теорию автоматического управления.
Ил. 87, табл. 39, библиогр. 8 назв.
Рецензенты:
Л. Г. Владимиров, канд. техн. наук,
доцент, ДВФУ;
А. А. Дыда, д-р техн. наук,
профессор, Мор. гос. ун-т
© Оськин Д. А., Маркин В. Е., 2012
© Морской государственный университет
Оглавление
Глава 1. Изучение пакетов MatLabиSciLab5
Глава 2. Исследование временных характеристик типовых
динамических звеньев 13
Глава 3. Частотные характеристики типовых динамических звеньев 37
Глава 4. Структурные преобразования САУ 60
Глава 5. Исследование основных структур САУ 72
Глава 6. Исследование устойчивости САУ 88
Глава 7. Комплексное исследование САУ 103
Глава 8. Исследование точности САУ. Коррекция статических
и динамических свойств САУ 128
Глава 9. Вычисления в MatLab/SciLab117
Глава 10. Работа в среде Simulink 138
Глава 11. Работа в среде Xcos150
Библиографический список 160
Глава 1. ИЗУЧЕНИЕ ПАКЕТОВ MATLAB И SCILAB 5
Глава 2. ИССЛЕДОВАНИЕ ВРЕМЕННЫХ ХАРАКТЕРИСТИК ТИПОВЫХ ДИНАМИЧЕСКИХ ЗВЕНЬЕВ 14
Глава 3. ЧАСТОТНЫЕ ХАРАКТЕРИСТИКИ ТИПОВЫХ ДИНАМИЧЕСКИХ ЗВЕНЬЕВ 37
Глава 4. СТРУКТУРНЫЕ ПРЕОБРАЗОВАНИЯ САУ 60
5. ИССЛЕДОВАНИЕ ОСНОВНЫХ СТРУКТУР САУ 72
Глава 6. ИССЛЕДОВАНИЕ УСТОЙЧИВОСТИ САУ 88
Глава 7. КОМПЛЕКСНОЕ ИССЛЕДОВАНИЕ САУ 104
Глава 8. ИССЛЕДОВАНИЕ ТОЧНОСТИ САУ. КОРРЕКЦИЯ 120
СТАТИЧЕСКИХ И ДИНАМИЧЕСКИХ СВОЙСТВ САУ 120
Глава 9. ВЫЧИСЛЕНИЯ В MATLAB/SCILAB 129
Глава 10. РАБОТА В СРЕДЕ SIMULINK 139
Глава 11. РАБОТА В СРЕДЕ XCOS 152
Библиографический список 163
ВВЕДЕНИЕ
В данном учебном пособии рассматриваются различные аспекты анализа и синтеза систем автоматического управления (САУ). Практическое исследование систем автоматического управления позволяет осуществлять проектирование технических объектов и систем самой различной направленности (манипуляционные роботы, подводные аппараты, морские подвижные объекты и т. д.). Рассматриваются теоретические вопросы, связанные с построением и анализом работы САУ, а также практическая реализация САУ с помощью программирования и моделирования в различных средах, в частности, MatLabиSciLab. Результаты реализации имитационного моделирования представляются в виде графической информации, на основе которой в дальнейшем проводится анализ или синтез систем. В конце каждой темы студентам и курсантам предлагается выполнить практическую работу. Цель выполнения практических работ – систематизировать, закрепить и расширитьзнания, полученные на лекциях; развить навыки самостоятельной работы с технической литературой; приобрести творческие навыки при самостоятельном решении технических задач, связанных с различными этапами проектирования систем автоматического управления. Каждая из практических работ содержит набор вариантов задания. Выполнение практических работ включает следующие обязательные действия:
ознакомление с целями работы;
ознакомление с теоретической частью;
выполнение теоретической части исследования:
выполнение практической части (с использование средств моделирования);
анализа полученных результатов:
создание отчета по работе, содержащего цель работы, задание, а также описание выполнения работы и полученных результатов.