• Новостная рассылка

    Подпишитесь и получайте самые свежие новости.
    Подписаться на новостную рассылку
  • Командная разработка и архитектура модели в Simulink

    Код тренинга: SLMB

    Курс описывает методику модельно-ориентированного проектирования применительно к обобщенному процессу разработки. Предоставляются руководства по управлению и совместной работе с моделями Simulink при работе над крупномасштабными проектами. Курс содержит следующие темы:

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

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

    Продолжительность 2 дня.


    Заявка на тренинг


    Подробнее

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

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

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

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

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

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

    Модуль 3. Архитектура модели.

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

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

    Модуль 4. Управление файлами.

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

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

    Модуль 5. Управление проектом.

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

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

    Модуль 6. Управление данными.

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

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

    Модуль 7. Настройка данных.

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

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

    Модуль 8. Стандарты моделирования.

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

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

    Модуль 9. Разработка документации.

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

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

    Заявка на тренинг