Wind Tunnel Mk2
Exhaustive documentation including variables, configurations and physical effects.



load_in, the control signal of the intake fan. See the variables table for a description of these variables.Hardware configurations
Name
Description
Documentation
Map of effects

load_in/out rpm_in/out, current_in/out, current_in/out_raw
load_in/out rpm_in/out, current_in/out, current_in/out_rawcurrent_in) for different values of the load load_in. Center: steady-state measurements of the fan speed (rpm_in) for different values of load_in. Due to their intended application, unless completely powered off (i.e., load_in/out = 0) the fans never operate below a certain speed, corresponding to a minimum load of 0.1 (shown by the gray line). Right: time-series data after a step increase in load_in, showing a lagged effect on fan speed (rpm_in) and current (current_in).load_out ← 0 at t=125), the fan is completely powered off and will decelerate until it stops rotating. It will no longer produce a tachometer signal, and the resulting speed measurement will be the last measured speed (see rpm_out above for 125 < t < 200). When powered up again (t=200) the fan draws full power for an instant, accelerating before returning to the level specified by the load.current_in/out, top) under step changes to the fan loads (load_in/out, bottom). Because both fans share the same power supply, when a fan is operating close to its maximum load, its drawn current is affected by large changes to the load of the other fan, e.g., at t=200,300.res_rpm_in/out rpm_in/out
res_rpm_in/out rpm_in/outrpm_in) for different resolutions of the underlying tachometer (res_rpm_in), for increasing values of the fan load load_in. The quantization error is larger for higher speeds, when tachometer pulses occur at shorter intervals. The results for rpm_out are the same and not shown.hatch rpm_in/out
hatch rpm_in/outload_in on the fan speeds rpm_in/out for different hatch positions. The coupling between between the fan speeds decreases as the hatch is opened. The hatch is closed at 0º, and fully open at ±45º.hatch hatch_angle
hatch hatch_anglehatch_angle) along a trajectory (dotted black line) defined by the input hatch that sets the desired hatch position. We show trajectories for the default motor parameters (top left) and different values of the motor parameters mot_steps/max/enabled. Lower motor resolutions (mot_steps) result in a coarser hatch placement and potential accumulation of errors. Lowering the current delivered to the motor (mot_max), or powering it off completely (mot_enabled = 0) cause the motor to miss steps, creating a mismatch between the set position (hatch) and the actual position of the hatch (hatch_angle).load_in/out, hatch pressure_upwind/downwind/intake
load_in/out, hatch pressure_upwind/downwind/intakeload_in (gray dashed line), causing a change in the speed of the intake fan (light gray), and creating a pressure wave inside the chamber. The hatch is kept closed (hatch=0), and the exhaust fan is held at a constant load of load_out=0.1. Center: change in the tunnel pressures after applying an impulse to load_out (gray dashed line), causing the exhaust fan to accelerate and decelerate (light gray). As before, the hatch and exhaust fan load are kept contant (hatch=0, load_in=0.1). Right: change on the tunnel pressures by opening and closing the hatch; the fans are kept at a constant load of load_in=1 and load_out=0.1.osr_* pressure_*
osr_* pressure_*osr_pressure_upwind/downwind/ambient/intake) on the resulting measurement (pressure_upwind/downwind/ambient/intake). For all barometers, the oversampling rate is increased at t=200,400, 800, while keeping all other chamber inputs and sensor parameters constant.offset/sps/res_current_* current_*
offset/sps/res_current_* current_*offset/sps/res_current_in (resp. left, center, right) on the calibrated (current_in) and uncalibrated (current_in_raw) of the intake fan (top and bottom row, respectively). The behaviour for current_out and current_mot is the same and not shown. The calibrated measurements (in Amps) largely compensate for changes in the reference voltage (offset_, left) and sensor resolution (res_, right), unless sensor saturation occurs. For example, in the right plot, the resolution (res_current_in = 2) is increased to the point where the measurements fall outside of the sensor range. Both calibrated and uncalibrated measurements are affected by changes in the oversampling rate (sps_), which affects their signal-to-noise ratio (i.e., variance, precision).offset/sps/res_mic mic, mic_raw
offset/sps/res_mic mic, mic_rawoffset/sps/res_mic (resp. left, center, right) on the calibrated (mic) and uncalibrated (mic_raw) measurements from the tunnel microphone (top and bottom row, respectively). The calibrated measurements (in Volts) largely compensate for changes in the reference voltage (offset_mic, left) and sensor resolution (res_mic, right), unless sensor saturation occurs. For example, in the right plot, at the smallest measurement range (res_mic = 6) some measurements fall outside of the sensor range. Saturation can be achieved with lower values of res_mic by shifting the reference voltage of the sensor through offset_mic. Both calibrated and uncalibrated measurements are affected by changes in the oversampling rate (sps_mic), which affects their signal-to-noise ratio (i.e., variance, precision).load_in/out,hatch mic
load_in/out,hatch micmic (top) collected under varying inputs (bottom) to the fan loads load_in/out and the hatch position hatch. All three inputs affect the microphone measurements. Right: marginal distribution of the microphone output mic for the colored regions on the left plot. The hatch modulates the amount of air that flows through the tunnel exhaust and over the microphone, having a slight effect on the distribution of its measurements. The effect depends on the fan loads, e.g., opening the hatch (hatch=45) decreases the airflow over the microphone when load_in=1, load_out=0.01 (top), but increases it when load_in=0.01, load_out=1 (bottom). The results for the uncalibrated measurement mic_raw are the same and not shown.mot_enabled/max current_mot , current_mot_raw
mot_enabled/max current_mot , current_mot_rawcurrent_mot) under an impulse on the input mot_max , when the motor is enabled (mot_enabled=1, blue) and when it is disabled (mot_enabled=0, yellow). Right: measurements of the calibrated motor current (current_mot) for different values of mot_max, when the motor is enabled (mot_enabled=1, blue) and when it is disabled (mot_enabled=0, yellow). The behaviour of the uncalibrated measurement current_mot_raw is the same and not shown.External influences

pressure_ambient measurement, which is unaffected by the other chamber variables (see also Figure 13).Variables table
Variable
Description
Citation
References
Last updated
