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.