Курсовая работа

Курсовая по управлению в технических системах: как построить модель объекта, регулятор и доказать устойчивость

Как написать курсовую по управлению в технических системах: получить модель объекта, исследовать устойчивость, синтезировать регулятор и проверить качество.

Содержание +

Курсовая по управлению в технических системах обычно начинается там, где заканчивается простое описание автоматики. Здесь важно не только выбрать датчик и исполнительный механизм, но и математически показать, как объект реагирует на воздействие и почему выбранный закон управления обеспечивает нужное поведение.

Главная ценность работы - связь физического объекта, модели и критериев качества.

Объект управления

Сначала опишите физический смысл.

Это может быть:

  • двигатель;
  • температура;
  • уровень;
  • положение;
  • скорость;
  • давление;
  • летательный аппарат;
  • электрический преобразователь.

Определите:

  • вход;
  • выход;
  • возмущение;
  • состояние.

Не начинайте с передаточной функции, не объяснив, что она описывает.

Граница модели

Решите, что входит в объект.

Например, для привода можно моделировать только двигатель или двигатель вместе с редуктором и нагрузкой.

От выбранной границы зависят параметры.

Если редуктор включён в механическую часть, не учитывайте его второй раз коэффициентом передачи.

Получение модели

Модель может быть:

  • выведена из физических законов;
  • идентифицирована по эксперименту;
  • дана в задании.

В работе укажите происхождение.

Не выдавайте передаточную функцию из методички за экспериментальную модель своего объекта.

Линеаризация

Реальный объект часто нелинеен.

Если используется линейная модель, укажите рабочую точку и допущения.

Модель может хорошо работать около одного режима и плохо на всём диапазоне.

Передаточная функция

Определите, между какими сигналами она построена.

Например, напряжение -> скорость или момент -> угол.

Не пишите G(s) без физической расшифровки коэффициентов.

Пространство состояний

Если курс требует state-space подход, задайте:

  • вектор состояния;
  • вход;
  • выход;
  • матрицы.

Состояние должно иметь физический или математический смысл.

Не выбирайте переменные только потому, что так удобно записать матрицу.

Переходная характеристика

Сначала исследуйте исходный объект без регулятора или с базовой системой.

Покажите:

  • время установления;
  • перерегулирование;
  • статическую ошибку;
  • колебания.

Так будет понятно, что именно нужно улучшить.

Устойчивость

Не ограничивайтесь фразой «система устойчива».

Используйте метод, соответствующий программе:

  • корни характеристического уравнения;
  • критерий;
  • частотный анализ;
  • Ляпунов;
  • полюса модели.

Объясните физический смысл результата.

Полюса

Положение полюсов связано с динамикой.

Медленный доминирующий полюс может определять длительность перехода.

Комплексная пара влияет на колебательность.

Не рассматривайте полюса только как числа из программы.

ПИД-регулятор

Если выбран ПИД, поясните роль составляющих.

Пропорциональная часть реагирует на текущую ошибку.

Интегральная помогает убрать установившуюся ошибку.

Дифференциальная может улучшить динамику, но чувствительна к шуму.

Не выставляйте коэффициенты случайным подбором без критерия.

Ограничение исполнительного устройства

В математической модели управляющее воздействие может расти бесконечно, в реальности привод ограничен.

Добавьте насыщение, если оно влияет на режим.

Иначе симуляция может показывать физически невозможный результат.

Интегральное насыщение

При ограничении выхода интегратор может накапливать большую ошибку.

Если тема достаточно глубокая, рассмотрите anti-windup.

Но не добавляйте этот механизм, если в модели нет насыщения и он никак не проявляется.

Шум измерения

Датчик даёт не идеальный сигнал.

Если производная усиливает шум, это нужно учитывать.

Можно использовать фильтр или другую структуру.

Не сравнивайте идеальную симуляцию с реальной системой без оговорки.

Возмущение

Проверьте регулятор не только на изменение задания.

Подайте внешнее возмущение.

Например:

  • нагрузку на двигатель;
  • изменение теплопотерь;
  • внешний момент.

Хорошая система должна не только следовать заданию, но и подавлять возмущения.

Робастность

Параметры объекта могут меняться.

Проверьте, что будет при изменении коэффициента или постоянной времени.

Если небольшое изменение делает систему неустойчивой, настройка слишком хрупкая.

Частотные характеристики

Если используются Боде, Найквист или другие методы, не вставляйте графики ради отчёта.

Покажите:

  • полосу;
  • запас устойчивости;
  • резонанс;
  • связь с быстродействием.

Каждый график должен отвечать на вопрос.

Дискретное управление

Для цифрового контроллера нужен шаг дискретизации.

Он должен быть существенно быстрее характерной динамики объекта.

Слишком большой шаг ухудшает управление.

Слишком маленький может создавать лишнюю вычислительную нагрузку и чувствительность к шуму.

Квантование

Если проект близок к реальной системе, учитывайте разрешение датчика и исполнительного сигнала.

Для грубого АЦП малое изменение физической величины может быть незаметно.

Это создаёт ограничение точности.

Наблюдатель

Если не все состояния измеряются, можно использовать оценивание.

Но объясните, зачем.

Не добавляйте наблюдатель только ради сложной математики.

Покажите, какая переменная недоступна напрямую.

Оптимальное управление

Для LQR или других методов задайте критерий.

Матрицы весов отражают компромисс между ошибкой и управляющим воздействием.

Не выбирайте их произвольно и не называйте полученное решение оптимальным без указания, относительно чего оно оптимально.

Сравнение регуляторов

Полезно сравнить два варианта по одинаковым показателям:

| Критерий | Регулятор A | Регулятор B |
|---|---:|---:|
| Время | ... | ... |
| Перерегулирование | ... | ... |
| Ошибка | ... | ... |
| Максимальное управление | ... | ... |

Так выбор становится объяснимым.

Реализация

Если есть физический стенд, сравните симуляцию и эксперимент.

Расхождение может появиться из-за:

  • трения;
  • задержки;
  • нелинейности;
  • шума;
  • неточных параметров.

Это не провал проекта, а материал для анализа.

Защита

Покажите:

1. физический объект;
2. математическую модель;
3. исходную динамику;
4. критерий;
5. регулятор;
6. переходный процесс;
7. устойчивость.

Курсовая по управлению в технических системах выглядит профессионально тогда, когда закон управления выбран не по привычке, а как решение конкретной динамической проблемы модели.

Ещё по теме