This mobile app simulates a 2D wind tunnel simulation, capable of handling obstacles of any shape.
The operation is simple. Placing obstacles on a grid sheet and running the simulation immediately displays pressure and velocity.
This app simulates airflow around obstacles placed between parallel plates, displaying pressure and velocity graphically. Air is treated as an incompressible, viscous fluid.
How to use the app
The following explains how to use the app.
The operation begins with the DOMAIN button.
Processing order should be DOMAIN, OBSTACLES, SIMULATION, SETTINGS and QUIT.
Pressing DOMAIN will reset all previous operations and start a new operation.
You can skip SETTINGS step. In this case, the defaults conditions will be used.
The function of each button is explained below.
DOMAIN
Specify the horizontal and vertical dimensions (width and height) and the number of grid divisions for the simulation area.
Depending on the shape of the obstacles and the device conditions, you can define a more efficient simulation area.
OBSTACLES
The fluid domain is specified by an empty cell, and obstacles are specified by a full cell.
There are six submenus as follows:
DRAW CURVE: Draws obstacles along a curve using a series of full cells.
ERASE CURVE: Erases obstacles along a curve using a series of empty cells.
DRAW RECT: Draws a rectangular obstacle region.
ERASE RECT: Erases the rectangular obstacle region.
FILL: Fills a closed empty region with full cells.
CLEAR: Cancels the previous operation in OBSTACLES.
SIMULATION
The simulation begins.
The four submenus allow you to specify pressure, velocity vector, speed and simulation conditions.
SETTINGS
The five seek bars allow you to set the simulation conditions:
You can skip this step. If you do, the default conditions will be set.
(1) Time step (sec)
If the simulation diverges, reducing this value can sometimes improve the situation.
(2) Wind inlet speed at the left edge of the area(m/s)
(3) Velocity vector display conditions
(3-1) Horizontal vector spacing
(3-2) Vertical vector spacing
(3-3) Vector length factor
QUIT
The application will now terminate.