${message}

${message}

Практический курс посвящён тестированию и отладке алгоритмов управления в режиме жесткого реального времени. Рассматривается работа с машинами реального времени, а также возможности инструмента Simulink Test, предназначенного для формального тестирования алгоритмов.

Код тренинга

SLRP

Курс включает в себя:

  • Быстрое прототипирование алгоритмов управления;

  • Программно-аппаратное моделирование (Hardware in the Loop, HIL);

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

  • Программное управление моделью в реальном времени;

  • Формальное тестирование моделей.

Предварительная подготовка:

Продолжительность курса – 2 дня. 

Краткая программа курса:

Модуль 1. Рабочий процесс.

Модуль 2. Создание моделей реального времени.

Модуль 3. Создание панелей управления.

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

Модуль 5. Использование протоколов связи.

Модуль 6. Оптимизация моделей для запуска в реальном времени.

Модуль 7. Hardware-in-the-Loop, или программно-аппаратное моделирование.

Подробная программа курса:

День 1

Модуль 1. Рабочий процесс.

  • Понятие тестирования в реальном времени;
  • Настройки рабочего и целевого компьютеров;
  • Запуск модели в реальном времени.

Модуль 2. Создание моделей реального времени.

  • Обзор экспериментальной установки (синхронная машина с постоянными магнитами);
  • Переход от модели объекта к интерфейсам подключения самого объекта;
  • Настройка физических интерфейсов;
  • Работа с датчиками и исполнительными механизмами;
  • Работа с экспериментальной установкой;
  • Визуализация и протоколирование результатов.

Модуль 3. Создание панелей управления.

  • Использование Simulink Dashboard;
  • Создание панелей инструментов и осциллографов;
  • Создание независимых приложений.

День 2

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

  • Создание окружения для автоматизированного тестирования;
  • Создание тестовых последовательностей;
  • Задание наборов входных параметров;
  • Анализ результатов тестирования.

Модуль 5. Использование протоколов связи.

  • Поддерживаемые протоколы;
  • UDP;
  • Петлевое тестирование I2C.

Модуль 6. Оптимизация моделей для запуска в реальном времени.

  • Варианты описания модели объекта управления;
  • Профилирование и отладка моделей в реальном времени;
  • Оптимизация модели объекта управления.

Модуль 7. Hardware-in-the-Loop, или программно-аппаратное моделирование.

  • Рабочий процесс Hardware-in-the-Loop (HIL);
  • Запуск алгоритма управления на целевой платформе;
  • Настройка системы для HIL;
  • HIL-тестирование.
Поделиться

Задать вопрос

*
Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных . Мы, ООО ЦИТМ "Экспонента" и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных». * - обязательные поля