• Ближайшие события

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

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

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

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

    Для успешного прохождения тренинга требуются базовые знания MATLAB. Продолжительность 2 дня.


    Чему вы научитесь

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

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

    • Создание и симуляция модели (1.5 часа)
    • Моделирование программных конструкций (1.5 часа)
    • Моделирование дискретных систем (2 часа)
    • Моделирование непрерывных систем (2 часа)
    • Выбор решателя (2 часа)
    • Создание иерархии в модели (1.5 часа)
    • Моделирование алгоритмов исполняемых по условию (1 час)
    • Объединение разных моделей в одну схему (1.5 часа)
    • Создание библиотек (1 час)

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


    Подробнее

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

    День 1

    Создание и симуляция модели (1.5 часа)

    Задача: Научиться создавать простые Simulink модели, выполнять симуляции и анализировать результаты.

    • Определение системы потенциометра
    • Исследование интерфейса среды Simulink
    • Создание Simulink модели системы потенциометра
    • Симуляция модели и анализ результатов

    Моделирование программных конструкций (1.5 часа)

    Задача: Научиться моделировать и выполнять симуляцию работы базовых программных конструкций в Simulink

    • Операторы сравнения и ветвления
    • Пересечения нуля
    • Блок MATLAB Function

    Моделирование дискретных систем (2 часа)

    Задача: Научиться моделировать и выполнять симуляции дискретных систем в Simulink

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

    Моделирование непрерывных систем (2 часа)

    Задача: Научиться моделировать и выполнять симуляции непрерывных систем в Simulink

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

    День 2

    Выбор решателя (2 часа)

    Задача: Научиться выбирать решатель для модели.

    • Логика работы решателя
    • Динамика системы
    • Разрывы
    • Алгебраические петли

    Создание иерархии в модели (1.5 часа)

    Задача: Научиться использовать подсистемы для интеграции малых систем в большие системы

    • Подсистемы
    • Объединение сигналов в шину
    • Маски

    Моделирование алгоритмов, исполняемых по условию (1 час)

    Задача: Научиться создавать подсистемы, которые исполняются по управляющему сигналу на входе

    • Подсистемы с активацией по уровню входного сигнала
    • Подсистемы с активацией по триггеру
    • Модель проверки входа

    Объединение разных моделей в одну схему (1.5 часа)

    Задача: Научиться использовать ссылки на модели для объединения моделей

    • Ссылки на модели и подсистемы
    • Создания ссылки на модель по шагам
    • Настройка модели-ссылки
    • Режимы симуляции модели-ссылки
    • Хранение параметров в моделях-ссылках

    Создание библиотек (1 час)

    Задача: Научиться использовать библиотеки для создания и распространения блоков, созданных пользователями

    • Создание и заполнение библиотек
    • Управление связями с библиотекой
    • Добавление библиотеки в Simulink Library Browser

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