Engee documentation

Visual Simulation

Description

The course Visual Simulation is designed to familiarize students with the creation of dynamic models in Engee, starting with the most basic concepts and techniques. You will learn how to add and configure blocks, create filters for signal processing, and design both discrete and continuous dynamic systems. At the end, you will consolidate your knowledge during the implementation of two practical projects.

Each section of the course contains practical examples and self-study tasks.

Knowledge requirements: completion of the course Welcome to Engee.

Total course time: ~3 hours.

Course program

Engee graphical environment

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

Signal receivers

Using the lowpass filter model as an example, various ways of displaying signals are studied: 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 modeling discrete systems using a Delay block are studied, and a practical example of calculating the position of a car is considered.

Continuous systems

The basics of simulating discrete systems using the Integrator block and simulating first- and second-order differential equations are studied.

Project 1: Thermostat model

The simulation of a proportional-integral regulator that maintains a set temperature in a house is considered.

Project 2: Diving peregrine falcon

The model of motion of a peregrine falcon diving for prey is considered in two modes: with folded and outstretched wings.