Visual modeling
Description
The course Visual Modeling 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 customize 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 tasks for self-completion.
Knowledge requirements: course completion Welcome to Engee.
Total course time: ~3 hours.
Course program
Graphical environment Engee.
The basics of working with models are studied Engee: basic operations with models, setting up and running the model, visualization of modeling results, editing models, adding blocks to the model.
Signal receivers.
Using the low-pass 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 unit are studied, and a practical example of calculating the position of a car is considered.
Continuous systems.
The basics of modeling discrete systems using the integration unit and modeling differential equations of the first and second order are studied.
Project 1: Thermostat model.
Modeling of a proportional-integral regulator maintaining 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.