Simulink Library Browser (средство просмотра библиотеки Simulink)
Simulink Library Browser (средство просмотра библиотеки Simulink)

Что входит в курс:

  • Управление интерфейсами подсистем и моделей Simulink;
  • Работа с требованиями в моделях Simulink;
  • Разбиение моделей с использованием подсистем, библиотек и ссылок на модели;
  • Управление моделями и их зависимостями в проекте;
  • Управление размещением, хранением и поведением данных в модели при генерации кода;
  • Установление и контроль за соблюдением стандартов моделирования;
  • Документирование моделей Simulink и обмен моделями.

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

Для прохождения курса требуется предварительное прохождение курсов «MATLAB для профессионалов» и «Основы Simulink». Курс предназначен для опытных пользователей Simulink.

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

Simulink Library Browser (средство просмотра библиотеки Simulink) Simulink Library Browser (средство просмотра библиотеки Simulink)

Программа

  • Модельно-ориентированное проектирование.
  • Связь с требованиями и управлением интерфейсами.
  • Архитектура модели.
  • Управление файлами.
  • Управление проектом.
  • Управление данными.
  • Настройка данных.
  • Стандарты моделирования.
  • Разработка документации.

Модельно-ориентированное проектирование

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

Связь с требованиями и управлением интерфейсами

Использование модели Simulink для хранения системных требований, иллюстрации потоков данных и определения интерфейсов системы.

  • Заглушки для компонентов;
  • Привязка требований к модели;
  • Определение интерфейсов компонентов модели;
  • Использование шин для определения интерфейсов.

Архитектура модели

Обсуждение преимуществ и недостатков различных способов организации компонентов моделей Simulink.

  • Аспекты разбиения системы на компоненты;
  • Виртуальные подсистемы;
  • Атомарные подсистемы;
  • Ссылки на модели;
  • Библиотеки;
  • Варианты компонентов.

Управление файлами

Эффективная организация проекта Simulink, включающего модели, данные, документацию и т.п.

  • Зависимости модели;
  • Манифесты модели;
  • Организация файлов;
  • Скрипты для запуска и закрытия проекта.

Управление проектом

Осуществление задач управления конфигурацией (система управления версиями, анализ изменений и т.п.) в среде Simulink.

  • Настройка проекта;
  • Ярлыки проекта;
  • Зависимости файлов и анализ влияния;
  • Интеграция с системами контроля версий;
  • Анализ изменений в файлах проекта.

Управление данными

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

  • Приоритет рабочих пространств (workspace);
  • Управление параметрами;
  • Сохранение и загрузка данных;
  • Словари данных.

Настройка данных

Управление сигналами, параметрами и типами данных для влияния на поведение кода, сгенерированного из моделей Simulink.

  • Сигналы и параметры;
  • Объекты данных Simulink (Data Objects);
  • Настраиваемые параметры;
  • Типы данных в Simulink.

Стандарты моделирования

Установление стандартов моделирования и контроль за их соблюдением при разработке модели, поиск распространенных ошибок моделирования и оптимизация производительности модели.

  • Стандарты моделирования;
  • Инструмент Model Advisor;
  • Отчет по результатам проверки;
  • Другие инструменты для проверки моделей Simulink;
  • Пользовательские шаблоны для проверки.

Разработка документации

Методы автоматического создания документации и отчетов из моделей Simulink.

  • Печать модели помощи Print Frames;
  • Экспорт в Web-представление;
  • Стандартные отчеты;
  • Создание пользовательских отчетов.