Turbulent Channel Flow (TCF)
The turbulent channel flow describes flow between two parallel infinite plates and is a classic experiment for studying wall-bounded turbulence. Most active flow control strategies aim to reduce wall shear stress via spatially distributed blowing and suction actuators at the walls.
Environment List
Small Channel
Environment ID |
Walls |
Re_τ |
|---|---|---|
|
Bottom |
180 |
|
Bottom |
330 |
|
Bottom |
550 |
|
Both |
180 |
|
Both |
330 |
|
Both |
550 |
Large Channel
Environment ID |
Walls |
Re_τ |
|---|---|---|
|
Bottom |
180 |
|
Bottom |
330 |
|
Bottom |
550 |
|
Both |
180 |
|
Both |
330 |
|
Both |
550 |
Reward
The reward is based on the instantaneous reduction of wall shear stress relative to the uncontrolled reference:
The wall shear stress is computed as:
For single-wall (bottom) actuation, only the bottom wall stress is used; for dual-wall actuation, the stress is averaged across both walls.
Opposition Control Baseline
A pre-computed opposition control baseline is provided. Wall-normal velocity at the wall is prescribed as:
where \(v'(x,y_s,z,t)\) is the wall-normal velocity fluctuation at the detection plane (\(y^+ = 15\)) and \(\alpha = 1.0\).
Action Space
Control is applied via wall-normal blowing and suction at the boundary using spatially distributed actuators. Zero net-mass-flux is enforced. Boundary velocities are scaled by the friction velocity \(u_+\) as the maximum value.
Small channel: \(32 \times 32\) actuators per wall.
Large channel: \(64 \times 64\) actuators per wall.
Two configurations are available: bottom-wall actuation only, or dual-wall actuation (both walls simultaneously).
Observation Space
Observations consist of local velocity fluctuations \(\mathbf{u}' = (u', v')\) defined as deviations from the instantaneous spatial mean:
where \(\langle \cdot \rangle_V\) denotes volumetric averaging. Fluctuations are sampled at a detection plane located at wall-normal distance \(y^+ = 15\), directly above the corresponding actuator. In the bottom-actuation variant, only observations from the bottom wall are provided.
Difficulty Levels
Difficulty is controlled by the friction Reynolds number \(\mathrm{Re}_\tau\):
Level |
Re_τ |
|---|---|
Easy |
Re_τ = 180 |
Medium |
Re_τ = 330 |
Hard |
Re_τ = 550 |
Higher friction Reynolds numbers correspond to more intense turbulence, making drag reduction increasingly difficult.
API Reference
|
Environment for turbulent channel flow control. |
|
Environment for turbulent channel flow control with both walls actuated. |