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

Вид материалаПрограмма курса
Подобный материал:




Россия 117312 Москва,

ул. Вавилова, д. 47 «А»,

Тел./факс: +7 (495) 221-10-70

e-mail: edu@softline.ru

ine.ru






SLCT: MATLAB и Simulink для быстрой разработки алгоритмов управления


Продолжительность 16 академических часов.


Этот двухдневный практический курс предназначен для обеспечения общего понимания того, как использовать продукты MathWorks для ускорения процесса проектирования замкнутых систем управления.


Курс включает в себя:
  • Обзор процесса разработки САУ
  • Моделирование систем
  • Анализ систем
  • Проектирование контроллера
  • Реализация контроллера


Программа курса


Модуль 1. Введение.
  • Краткий обзор компании The MathWorks и программного комплекса MATLAB.
  • Обсуждение материалов и программы
  • Обзор курса


Модуль 2. Обзор процесса разработки САУ.

В этом модуле происходит обзор процесса проектирования систем управления, а также, показывается, каким образом инструменты MathWorks вписываются в этот процесс. Подробная информация о каждом этапе процесса проектирования будет рассмотрена в последующих модулях.
  • Цифровая система управления движением.
  • Процесс разработки САУ.
  • Линеаризация модели.
  • Определение характеристик системы.
  • Задание требований САУ.
  • Настройка контроллера.
  • Тестирование контроллера.


Модуль 3. Моделирование систем.

В этом модуле происходит обсуждение различных методов, используемых для моделирования систем, от создания моделей, основанные на экспериментальных данных, до создания моделей на базе математических уравнений.
  • Обзор методов моделирования.
  • Моделирование объектов типа "черный ящик"
  • Первый принцип моделирования.
  • Моделирование объектов типа "серый ящик"



Модуль 4. Анализ систем.

В этом модуле описываются различные инструменты, предназначенные для анализа поведения системы. Линейные модели хорошо подходят для проектирования алгоритмов управления, соответственно, цель данного модуля - научиться работать с LTI Viewer (мощный инструмент для анализа линейных моделей) и создавать линеаризованные модели Simulink. Также рассмотрим поиск конкретных характеристик системы (автоколебания, переходный процесс и т.д.).
  • Линеаризация систем.
  • Использование LTI Viewer.
  • Дополнительные примеры линеаризации.


Модуль 5. Разработка алгоритмов управления.

В этом модуле будет проиллюстрирован процесс проектирования регуляторов для различных систем. Основное внимание уделяется классическому дизайну с использованием возможностей визуализации SISO Design Tool. Рассматриваются общие методы управления, такие как: PID и Lead/Lag.
  • PID регулятор.
  • Lead/Lag регулятор.
  • Настройка параметров регуляторов в Simulink.


Модуль 6. Реализация контроллера.

В этом модуле обсуждаются методы реализации регулятора в реальных системах. В большинстве случаев алгоритмы управления переносятся на микропроцессорные платформы, в связи с чем возникает необходимость перевода алгоритмов из непрерывного времени в дискретное. Кроме того, охватываются различные методы тестирования контроллера для более реалистического моделирования.
  • Физические и практические ограничения контроллеров.
  • Дискретизация контроллера.
  • Создание более реалистичной модели.


Модуль 7. Заключение.

В этом модуле демонстрируются дополнительные ресурсы и дается оценка курсу.