- •Самостоятельная работа студента с преподавателем №1 (1, 2 недели обучения). Исследование разомкнутой линейной системы Модели линейных систем
- •Коэффициент усиления в установившемся режиме
- •Импульсная характеристика
- •Переходная характеристика
- •Частотная характеристика
- •Полюса и нули
- •Исследование разомкнутой линейной системы Цели работы
- •Задачи работы
- •Оформление отчета
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета по срсп. Исследование разомкнутой линейной системы
- •Описание системы
- •Результаты исследования
- •Самостоятельная работа студента с преподавателем №1 (3, 4 недели обучения). Проектирование регулятора для линейной системы Модели соединений систем
- •Корневой годограф
- •Синтез с помощью лафчх
- •Точность в установившемся режиме
- •Простейшие типы регуляторов
- •Проектирование регулятора для линейной системы Цели работы
- •Задачи работы
- •Оформление отчета
- •Описание системы
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета по срсп. Проектирование регулятора для линейной системы
- •Описание системы
- •2.Исследование разомкнутой системы
- •Экстраполятор
- •Фиксатор нулевого порядка
- •Цифровые фильтры
- •Методы численного интегрирования
- •Переоборудование пид-регулятора
- •Алгебраические циклы
- •Цифровая реализация непрерывного регулятора Цели работы
- •Задачи работы
- •Оформление отчета
- •Описание системы
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета. Цифровая реализация непрерывного регулятора
- •1.Описание системы
- •2.Переоборудование непрерывного регулятора
- •3.Подсистема «Регулятор» в цифровой системе
- •4.Выбор интервала квантования
- •4.1 Регулятор, обеспечивающий перерегулирование 10%
- •4.2 Регулятор, обеспечивающий кратчайший переходный процесс
- •Самостоятельная работа студента с преподавателем № 3 (5, 6 недели обучения) Моделирование систем управления в пакете Simulink Создание моделей в Simulink
- •Основные источники сигналов (Sources)
- •Основные устройства вывода (Sinks)
- •Линейные системы (Continuous)
- •Другие часто используемые блоки
- •Блок Scope
- •Оформление графиков
- •Компенсация постоянных возмущений
- •Моделирование систем управления в пакете Simulink Цели работы
- •Задачи работы
- •Оформление отчета
- •Описание системы
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета. Моделирование систем управления в пакете Simulink
- •1.Описание системы
- •Исследование системы с пд-регулятором
- •3.Исследование системы с пид-регулятором
- •Самостоятельная работа студента с преподавателем № 4 (7, 8 недели обучения) Моделирование нелинейных систем управления Модели нелинейных звеньев (Discontinuities)
- •Подсистемы
- •Б лок Scope (несколько сигналов)
- •Скрипты
- •Форматирование графика
- •Лабораторная работа № 4 Моделирование нелинейных систем управления Цели работы
- •Задачи работы
- •Оформление отчета
- •Описание системы
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета. Моделирование нелинейных систем управления
- •1.Описание системы
- •2.Построение нелинейной модели
- •3.Сравнение линейной и нелинейной моделей
- •Самостоятельная работа студентов с преподавателем № 5 (9, 10 недели обучения) Программирование в среде Matlab Передача данных в модель Simulink
- •Функции Matlab
- •Некоторые стандартные функции Matlab
- •Программирование в среде Matlab Цели работы
- •Задачи работы
- •Оформление отчета
- •Описание системы
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета. Программирование в среде Matlab
- •1.Описание системы
- •Самостоятельная работа студента с преподавателем № 6 (11, 12). Оптимизация нелинейных систем Эффект насыщения
- •Компенсация эффекта насыщения (anti-windup)
- •Пакет ncd Blockset
- •Оптимизация нелинейных систем Цели работы
- •Задачи работы
- •Оформление отчета
- •Описание системы
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета. Оптимизация нелинейных систем в среде Matlab
- •1.Описание системы
- •2.Блок компенсации насыщения
- •3.Оптимальный выбор
- •Оптимизация нелинейных систем Цели работы
- •Задачи работы
- •Оформление отчета
- •Описание системы
- •Инструкция по выполнению работы
- •Контрольные вопросы к защите
- •Пример оформления отчета. Оптимизация нелинейных систем в среде Matlab
- •1.Описание системы
- •2.Блок компенсации насыщения
- •3.Оптимальный выбор
- •Самостоятельная работа студента с преподавателем №7 (13, 14, 15 недели) Переоборудование непрерывного регулятора Задача переоборудования
- •Компьютер в контуре управления
Полюса и нули
Многие динамические свойства системы (например, быстродействие, перерегулирование) определяются полюсами передаточной функции (или, что то же самое, собственными числами матрицы модели в пространстве состояний).
Передаточную функцию можно записать как произведение передаточных функций элементарных звеньев первого и второго порядков. Таким образом, множество полюсов передаточной функции устойчивой системы составляют полюса передаточных функций двух типов простейших звеньев: апериодических и колебательных.
Апериодическое звено с передаточной
функцией вида
имеет единственную характеристику –
постоянную времени
.
Начиная примерно с частоты5
,
АЧХ такого звена начинает убывать,
приближаясь к нулю.
Колебательное звено имеет передаточную
функцию
,
где
– постоянная времени и
.
Частота
называется собственной частотой
(natural frequency),
а параметр
– параметром затухания или
коэффициентом демпфирования (damping
factor). При уменьшении
импульсная и переходная функции
приобретают ярко выраженный колебательный
характер, а на АЧХ появляется «горб» в
районе частоты
.
В предельном случае при
колебания становятся незатухающими, а
звено называется консервативным.
С другой стороны при
корни знаменателя становятся вещественными,
и звено превращается в апериодическое
звено второго порядка.
Для нахождения полюсов передаточной функции f можно использовать функцию
>> p = pole ( f )
Вызов функции
>> [w0,zeta,p] = damp ( f )
позволяет найти не только полюса p, но также соответствующие им собственные частоты w0 и коэффициенты демпфирования zeta в виде массивов.
Нули передаточной функции f вычисляются как
>> z = zero ( f );
Устойчивость системы не зависит от расположения нулей, но они существенно влияют на переходные процессы. Команда
>> pzmap ( f );
строит карту расположения нулей (они обозначаются кружками) и полюсов (крестики) системы на комплексной плоскости.
Исследование разомкнутой линейной системы Цели работы
освоение методов анализа одномерной линейной непрерывной системы с помощью среды Matlab
Задачи работы
ввести модель системы в виде передаточной функции
построить эквивалентные модели в пространстве состояний и в форме «нули-полюса»
определить коэффициент усиления в установившемся режиме и полосу пропускания системы
научиться строить импульсную и переходную характеристики, карту расположения нулей и полюсов, частотную характеристику
научиться использовать окно LTIViewer для построения различных характеристик
научиться строить процессы на выходе линейной системы при произвольном входном сигнале
Оформление отчета
Отчет по лабораторной работе выполняется в виде связного (читаемого) текста в файле формата Microsoft Word (шрифт основного текста Times New Roman, 12 пунктов, через 1,5 интервала, выравнивание по ширине). Он должен включать
название предмета, номер и название лабораторной работы
фамилию и инициалы авторов, номер группы
фамилию и инициалы преподавателя
номер варианта
краткое описание исследуемой системы
результаты выполнения всех пунктов инструкции, которые выделены серым фоном (см. ниже): результаты вычислений, графики, ответы на вопросы.
При составлении отчета рекомендуется копировать необходимую информацию через буфер обмена из рабочего окна среды Matlab. Для этих данных используйте шрифт Courier New, в котором ширина всех символов одинакова.
