Engee documentation

Visual Modelling Course

Description

The Visual Modelling course is designed to introduce students to creating dynamic models in Engee, starting with the most basic concepts and techniques. You will learn how to add and customise blocks, create filters for signal processing and design both discrete and continuous dynamic systems. At the end, you will consolidate your knowledge through two hands-on projects.

Each section of the course contains practical examples and assignments for you to complete on your own.

Knowledge requirements: Completion of the course Welcome to Engee course.

Total course time: ~3 hours.

Course Programme

Graphical Environment Engee.

The basics of working with Engee models are studied: basic operations with models, setting up and running a model, visualisation of modelling results, editing models, adding blocks to a model.

Signal receivers.

On the example of the low-pass filter model we study different ways of displaying signals: graphically, numerically in the workspace and in a csv file.

Basic algorithms.

The implementation in Engee of various mathematical and logical operations, as well as conditional operators is studied.

Discrete systems.

The concept of dynamic systems, the basics of modelling discrete systems using a delay unit, and a practical example of calculating the position of a car are studied.

Continuous systems.

The basics of modelling discrete systems using the integration block and modelling of first and second order differential equations are studied.

Project 1: Modelling a thermostat.

The modelling of a proportional-integral controller that maintains a set temperature in a house is considered.

Project 2: Peregrine falcon dive.

A model of a peregrine falcon swooping after prey is considered in two modes: with folded and unfolded wings.