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

    Подпишитесь и получайте самые свежие новости.
    Подписаться на новостную рассылку
    • Главная
    • >
    • Тренинги
    • >
    • Системное моделирование событийно-управляющей логики в Stateflow

    Системное моделирование событийно-управляющей логики в Stateflow

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

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

    Курс сфокусирован на использовании машин состояний и таблиц истинности при разработке в Simulink.


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

    • Моделирование комплексных логических систем.
    • Моделирование конечных автоматов.
    • Проектирование иерархических моделей.
    • Проектирование многопоточных моделей.
    • Моделирование событийной логики.
    • Вызов функций из диаграмм.
    • Создание таблиц истинности.
    • Таблицы переходов состояний
    • Практики проектирования

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

    Для прохождения необходимо иметь опыт работы с MATLAB и Simulink или пройти соответствующий курс. Знание программирования на С поможет в освоении курса.

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


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

    Модуль 1. Введение.

    Модуль 2. Моделирование комплексных логических потоков.

    Модуль 3. Моделирование конечных автоматов.

    Модуль 4. Проектирование иерархических моделей.

    Модуль 5. Проектирование многопоточных моделей.

    Модуль 6. Использование событий в диаграммах Stateflow.

    Модуль 7. Вызов функций из диаграмм состояний.

    Модуль 8. Использование таблиц истинности.

    Модуль 9. Управление конструкциями Stateflow. 


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


    Подробнее

    Модуль 1. Введение.

    •  Краткий обзор компании MathWorks.
    •  Обзор логистики курса.

    Модуль 2. Моделирование комплексных логических систем.

    В этом модуле показывается, как создавать управляющую логику на основе диаграмм Stateflow.

    • Введение в понятие "граф" в среде Stateflow.
    • Построение графа.
    • Чтение графов Stateflow.
    • Повторное использование графов Stateflow.

    Модуль 3. Моделирование конечных автоматов.

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

    • Что такое конечные автоматы?
    • Создание конечных автоматов.
    • Моделирование событий.
    • Чтение переходов между состояниями.

    Модуль 4. Проектирование иерархических моделей.

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

    • Зачем использовать иерархию?
    • Проектирование многоуровневых моделей.
    • Поведение многоуровневых систем.
    • Чтение многоуровневых систем.

    Модуль 5. Проектирование многопоточных моделей.

    Модуль объясняет, как получить параллельные состояний для моделирования параллельных процессов.

    • Зачем использовать параллельные модели?
    • Создание многопоточных моделей.
    • Поведение параллельных моделей.

    Модуль 6. Использование событий в диаграммах Stateflow.

    Модуль объясняет, как использовать события в Stateflow-диаграмме

    • Использование событий в диаграммах Stateflow.
    • Глобальные события.
    • Поведение диаграмм, содержащих события.
    • Неявные события.

    Модуль 7. Вызов функций из диаграмм Stateflow.

    Модуль объясняет, как создавать функции в Stateflow-диаграммах вне Simulink-блоков, MATLAB-кода и графов.

    • Доступные типы функций.
    • Функции Simulink.
    • Встроенные функции MATLAB.
    • Графические функции.

    Модуль 8. Использование таблиц истинности и таблиц перехода.

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

    • Что такое таблицы истинности.
    • Создание таблицы истинности.
    • Что такое таблицы перехода между состояниями.
    • Создание таблицы перехода между состояниями.

    Модуль 9. Управление конструкциями Stateflow.

    Модуль объясняет, как повторно использовать диаграммы Stateflow и взаимодействовать с данными Simulink.

    • Особенности диаграмм в Stateflow.
    • Доступ к управляющим сигналам и хранение данных в памяти.
    • Создание переиспользуемых диаграмм Stateflow.
    • Общий доступ к данным и функциям других диаграмм.

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