Документация Engee

Курс «Визуальное моделирование»

Описание

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

Каждый раздел курса содержит практические примеры и задания для самостоятельного выполнения.

Требования к уровню знаний: прохождение курса «Введение в Engee».

Общее время прохождения курса: ~3 часа.

Получение или обновление материалов курса.

Для получения или обновления материалов курса выполните в терминале Engee или в кодовой ячейке интерактивного скрипта следующий код:

if isdir("/user/start/courses/engee-visual-simulation-course")
	rm("/user/start/courses/engee-visual-simulation-course";force = true, recursive = true)
end
run(`git clone https://git.engee.com/learn-engee/courses/engee-visual-simulation-course.git /user/start/courses/engee-visual-simulation-course`)

После получения курс будет находиться в папке start/courses/engee-visual-simulation-course.

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

Графическое окружение Engee.

Изучаются основы работы с моделями Engee: основные операции с моделями, настройка и запуск модели, визуализация результатов моделирования, редактирование моделей, добавление блоков в модель.

Приемники сигналов.

На примере модели фильтра нижних частот изучаются различные способы отображения сигналов: в графическом виде, в числовом виде в рабочей области и в файле формата csv.

Основные алгоритмы.

Изучается реализация в Engee различных математических и логических операций, а также условных операторов.

Дискретные системы.

Изучаются понятие о динамических системах, основы моделирования дискретных систем с применением блока задержки, рассматривается практический пример расчета положения автомобиля.

Непрерывные системы.

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

Проект 1: Модель термостата.

Рассматривается моделирование пропорционально-интегрального регулятора, поддерживающего заданную температуру в доме.

Проект 2: Пикирование сапсана.

Рассматривается модель движения сапсана, пикирующего за добычей, в двух режимах: со сложенными и с расправленными крыльями.