4.1. Estimation and Repeatability of the UAV Drift Velocity
Drift experiments are conducted at three wind settings corresponding to 25%, 50%, and 75% of the maximum output of the wind machine. During all experiments, the UAV is released from the same initial position and allowed to drift with the airflow under the constant thrust command selected for the corresponding wind setting. The first after release is excluded from the dataset to remove the initial transient associated with the take-off phase. All reported quantities in this subsection therefore refer to the valid drift window beginning at .
Figure 6 shows a representative global trajectory of the UAV for the 25% wind setting. The downstream position
decreases continuously, indicating convection of the UAV along the airflow direction. After the initial transient associated with the take-off phase, the trajectory becomes approximately linear, suggesting that the UAV motion is primarily governed by the surrounding flow during the drift phase. In this regime, the UAV exhibits flow-driven downstream translation under the applied constant thrust, consistent with the semi-Lagrangian concept introduced in
Section 2. At the same time, the vertical position
increases gradually during the flight, which reflects the open-loop thrust configuration used in the experiments.
The corresponding streamwise drift velocity
obtained from the temporal derivative of the trajectory according to Equation (
19) is shown in
Figure 7. After excluding the take-off phase, the velocity initially increases in magnitude and then approaches a nearly constant negative value, corresponding to downstream motion along the defined global
-axis. This behavior indicates that the UAV rapidly reaches a steady drift velocity during the valid drift window used for the statistical analysis.
To evaluate the repeatability of the semi-Lagrangian drift behavior, statistical measures of the drift duration and drift velocity are computed across all runs for each wind setting. The results are summarized in
Table 2. Increasing the wind setting leads to an increase in the magnitude of the drift velocity while the drift duration decreases. This behavior is expected because stronger aerodynamic forcing acts on the UAV at higher wind speeds, which accelerates the vehicle more rapidly downstream and reduces the time spent within the measurement volume. Except for these changes, the interquartile ranges (IQRs) remain relatively compact across all operating conditions, indicating repeatable drift behavior.
In addition to the translational motion, the UAV attitude is relevant for using the drifting platform as a relative wind measurement system. During the drift experiments, although the UAV is allowed to translate with the airflow, its orientation is stabilized. This control is necessary because the relative wind velocity is measured along the UAV body-fixed
-axis using the UAV-mounted Pitot tube. To obtain the largest axial relative flow component at the probe, the probe axis should remain approximately aligned with the incoming flow.
Figure 8 shows the per-run attitude variability for roll, pitch, and yaw across the three wind settings, expressed as the standard deviation of the Euler angles within the valid drift window. At the lowest wind setting, the UAV maintains comparatively stable alignment with the global flow direction, with angular variations remaining within a few degrees. As the wind setting increases, the attitude variability increases, most noticeably for pitch. This attitude behavior is relevant for the subsequent estimation of
, because the body-axis relative wind measurement is used to recover the projected relative wind component in the global frame according to Equation (
11).
The results demonstrate that the UAV can be operated in a repeatable semi-Lagrangian drift mode under the investigated laboratory conditions. The stereo-vision system provides a consistent estimate of the streamwise drift velocity
. The observed increase in
from
to
confirms that the UAV motion responds systematically to the imposed wind setting. The attitude results further show that the UAV can maintain approximate alignment with the nominal flow direction at the lowest wind setting, whereas this alignment becomes more difficult at higher wind settings. Therefore,
provides a repeatable drift velocity contribution for the wind reconstruction in Equation (
3), while the attitude behavior is relevant for the subsequent estimation of the projected relative wind velocity
.
4.2. Estimation and Behavior of the Relative Wind Velocity
After evaluating the UAV drift velocity
, the relative wind velocity
is analyzed as the second velocity contribution in Equation (
3). The body-axis relative wind velocity is obtained from the differential pressure measurement according to
Section 2.4. It is then transformed into the global streamwise direction using Equation (
11). Therefore,
represents the relative airflow contribution measured from the moving UAV and expressed in the same coordinate frame as the stereo-derived drift velocity
.
Figure 9 shows a representative drift run for the 25% wind setting. Panel (a) shows the measured differential pressure signal
, while panel (b) shows the corresponding projected relative wind velocity
. During most of the valid drift window,
remains in the negative velocity range, which is consistent with the defined global streamwise direction for this representative run. However, compared with the streamwise drift velocity
discussed in
Section 4.1, the projected relative wind velocity shows stronger temporal fluctuations. Short intervals with positive
values are also observed. Since the global flow direction does not reverse during the experiment, these positive values are not interpreted as reverse-flow velocities, but as non-physical sign behavior of the pressure-derived relative wind estimate.
The sample-wise distributions of
within the valid drift windows are shown in
Figure 10 for the three wind settings. In contrast to the run-wise drift statistics reported in
Section 4.1, the distribution of
is evaluated sample-wise because temporal fluctuations of the relative wind estimate directly affect the reconstruction of
. The boxplots show a broad spread for all operating conditions. At the 25% wind setting, the median of
is located in the negative velocity range at
. At the 50% and 75% wind settings, the medians shift toward positive values of
and
, respectively. At the same time, the interquartile ranges remain large, extending from
to
at 25%, from
to
at 50%, and from
to
at 75%. This shows that the initial pressure-derived
estimate contains strong sample-wise variability during drift operation.
For the chosen coordinate definition, the projected relative wind velocity is expected to remain mainly in the negative streamwise direction during drift. Therefore, the shift in the distributions toward positive values, especially at the higher wind settings, indicates an increasing occurrence of non-physical sign behavior. This behavior is associated with negative differential pressure samples, which appear as positive
values after the signed velocity conversion and projection into the global frame. Under the low differential pressure conditions of semi-Lagrangian drift, small pressure variations caused by sensor noise and residual offset can change the sign of the measured differential pressure. The sensitivity of the selected sensor in the low-speed range further amplifies the resulting velocity variability, but it is not interpreted as the main cause of the sign changes. In addition, attitude variations affect the relation between the body-axis measurement and the projected relative wind component through Equation (
11). Rotor-induced flow can be another possible contribution to the observed variability of
, since the Pitot tube measures the local airflow at the probe position. Although the probe is displaced from the rotor region, residual wake interaction and local flow distortion around the UAV can still influence the pressure measurement. The effect can also vary with UAV attitude and rotor operating condition during the drift. Therefore, rotor-induced disturbances may contribute to the fluctuations observed in the pressure-derived relative wind estimate. However, the rotor-induced flow field at the probe position is not measured separately in the present experiments. Its contribution therefore cannot be quantitatively separated from sensor noise, residual pressure offset, and other local flow disturbances.
For the subsequent wind reconstruction, sign-based filtering is applied based on the known direction of the imposed unidirectional airflow. Sign-inconsistent samples are identified after bias correction and low-pass filtering of the pressure signal, but before pressure-to-velocity conversion. A short interval is defined as an adjacent run of at most five samples, corresponding to 0.10 s at the 50 Hz sampling rate. These short negative-pressure gaps are replaced by linear interpolation of the low-pass pressure between the nearest valid samples on either side. Longer gaps, or gaps not bounded by valid samples, are retained as invalid values and excluded from subsequent velocity reconstruction. The retained and rejected fractions therefore refer to the final sample set after this preprocessing procedure. To quantify the effect of the filtering, the retained fraction is evaluated separately for each drift run, as shown in
Figure 11, while the corresponding pooled retained and rejected fractions are summarized in
Table 3. The run-wise results show a comparatively high and consistent retained fraction at the lowest wind setting, whereas the distribution becomes broader at the intermediate setting and the retained fraction generally decreases at the higher settings. The pooled results show the same trend, with the rejected fraction exceeding the retained fraction at the 50% and 75% settings. In addition, two runs at the 50% setting contain no retained samples, and consequently no filtered wind reconstruction can be obtained for these runs. These results indicate that the availability of valid pressure-derived relative wind measurements becomes a limitation of the present sensing configuration as the wind setting increases.
The present sign-based filtering relies on prior knowledge of the imposed unidirectional flow direction. If the true flow direction is unknown or changes during operation, a sign change cannot be interpreted unambiguously as an invalid measurement. In such conditions, the present single-axis Pitot tube configuration would require an independent flow-direction estimate or multi-directional relative flow sensing. The applied filtering is therefore specific to the controlled feasibility experiments considered here. The analysis shows that the pressure-derived relative wind estimate is the more variable contribution in Equation (
3). While
provides a repeatable estimate of the UAV motion across runs, the initial
estimate shows temporal fluctuations, broad sample-wise distributions, and intermittent non-physical sign behavior during drift. These observations indicate that not all pressure-derived relative wind samples are suitable for quantitative wind reconstruction under the investigated unidirectional inflow condition. Thus, the pressure-derived relative wind contribution has a stronger influence on the sample-wise variability of the reconstructed wind velocity than the stereo-derived drift velocity.
4.3. Wind Reconstruction Performance
After analyzing the two velocity contributions separately, the reconstructed wind velocity is evaluated by combining the UAV drift velocity
with the projected relative wind velocity
according to Equation (
3). As shown in
Section 4.2, the initial pressure-derived relative wind estimate contains samples with non-physical sign behavior under the investigated unidirectional flow condition. To evaluate the influence of these samples on the reconstruction, the reconstruction performance is first determined using all pressure-derived samples and is then evaluated after applying the sign-based filtering described in
Section 4.2. For the subsequent reconstruction and uncertainty analysis, only pressure-derived relative wind samples retained by the sign-based filtering are used. These samples are converted into the projected relative wind velocity
and combined with the corresponding stereo-derived drift velocity
. The reconstructed streamwise wind velocity
is then compared with the spatially interpolated, time-averaged reference wind velocity
obtained from the separately acquired hot-wire reference field. The reconstruction performance and the resulting measurement uncertainty are then used to assess the achievable measurement range of the proposed approach.
A representative run for the 25% wind setting is shown in
Figure 12. The reconstructed wind velocity
is shifted closer to the reference wind velocity
than the drift velocity
alone. This illustrates the role of the onboard relative wind measurement in converting the observed UAV drift motion into an airflow velocity estimate. The gaps in the reconstructed curve indicate time instances at which pressure-derived relative wind samples are excluded due to non-physical sign behavior. The reconstructed signal still shows sample-wise variations, which are mainly associated with the relative wind contribution, as already observed from the behavior of
in
Section 4.2. The same qualitative behavior is observed for the 50% and 75% wind settings.
To quantify the reconstruction performance relative to the reference field, the sample-wise reconstruction-to-reference deviation is evaluated. Since the reference field is acquired separately from the UAV experiments and represents a time-averaged spatial wind field, the term reconstruction error is used in this study to denote this reconstruction-to-reference deviation rather than the error relative to a simultaneous instantaneous reference measurement.
The reconstruction error is defined as
where
denotes the value obtained by spatially interpolating the time-averaged reference field to the instantaneous Pitot tube position along the UAV trajectory. The reconstruction error therefore includes contributions from the UAV-based reconstruction as well as temporal differences between the separately acquired reference field and the airflow during the UAV experiment, spatial interpolation effects, and reference measurement uncertainty. These contributions cannot be separated using the present experimental data. Consequently, the reported reconstruction error should not be interpreted as a direct measure of instantaneous reconstruction accuracy.
The quantitative influence of the sign-based filtering is first evaluated using these reconstruction-to-reference statistics.
Table 4 compares the reconstruction performance before and after applying the filtering. Before filtering, the mean reconstruction error, its variability, and the RMSE increase with increasing wind setting. After filtering, the mean errors are closer to zero and both the standard deviation and RMSE are reduced for all three operating conditions. The reduction is particularly noticeable at the 50% and 75% wind settings, which is consistent with the larger fraction of sign-inconsistent pressure-derived samples observed at these settings. The improvement in the reconstruction statistics after filtering must be considered together with the reduction in available pressure-derived samples reported in
Section 4.2. In particular, the lower reconstruction errors at the higher wind settings are obtained from a reduced subset of the measured data. Thus, the sign-based filtering improves the reconstructed wind estimate under the present known unidirectional flow condition, but with reduced measurement availability.
The reconstruction error is computed for the retained reconstruction samples within the drift window across all runs. Following application of the sign-based filtering, the mean reconstruction errors are m/s, m/s, and m/s for the 25%, 50%, and 75% wind settings, respectively. The corresponding standard deviations are m/s, m/s, and m/s, which are clearly larger than the mean errors. The corresponding MAE values are m/s, m/s, and m/s, respectively. The comparatively small mean errors indicate no considerable average deviation from the time-averaged reference field, whereas the larger standard deviations demonstrate substantial sample-wise reconstruction-to-reference variability.
The sample-wise reconstruction error is further reflected by the RMSE values of
m/s,
m/s, and
m/s for the 25%, 50%, and 75% wind settings, respectively. The proposed system is implemented on a miniaturized UAV with a total mass of approximately
, which is substantially smaller than the platforms used in earlier wind measurement studies. Neumann et al. [
5] reported a wind-estimation RMSE range of approximately
–
using a
quadcopter, and Kistner et al. [
7] demonstrated airflow measurements with a
UAV while reporting RMSE values of
–
. Although the present RMSE values are not lower than the previously reported values, they are achieved on a substantially lighter platform and under a semi-Lagrangian drift configuration. The results therefore demonstrate the feasibility of the reconstruction concept under the investigated conditions, while also showing that the present pressure-based sensing implementation remains a major limitation of the achievable measurement performance.
When interpreting the mean reconstruction errors, the uncertainty of the reference wind measurement must also be taken into account. The instrument uncertainty of the hot-wire anemometer is specified by
where
denotes the reference wind velocity in m/s. In the present experiments, the total reference wind uncertainty also includes the spatial variability of the reference grid used for interpolation to the UAV trajectory. This contribution is estimated as the standard deviation of the neighboring reference-grid values surrounding the instantaneous Pitot tube position. The resulting reference wind uncertainties are
m/s,
m/s, and
m/s for the 25%, 50%, and 75% wind settings, respectively. Since these values are of the same order of magnitude as the mean reconstruction errors, the observed mean deviations cannot be conclusively attributed to a systematic bias of the UAV-based reconstruction alone. The quantified reference uncertainty accounts for the specified instrument uncertainty and the local spatial variability of the reference field. Temporal differences between the separately acquired reference measurements and the airflow during the UAV experiments cannot be quantified from the available data.
After establishing the effect of the sign-based filtering, the benefit of combining the UAV drift velocity with the relative wind measurement is evaluated quantitatively. To determine whether the improvement observed in the representative example is also obtained across the experiments, a paired run-level comparison is performed using the retained reconstruction samples. For each run, the drift-only estimate and the combined reconstruction are compared with the same spatially interpolated reference values using exactly the same retained timestamps. Thus, samples for which no valid pressure-derived reconstruction is available are also excluded from the drift-only comparison.
For this comparison, the reconstruction-to-reference deviation is given by Equation (
20), while the corresponding drift-to-reference deviation is defined as
For each run, the RMSE is calculated separately from the reconstruction-to-reference and drift-to-reference deviations using identical retained samples, resulting in one drift-only RMSE and one reconstruction RMSE per run. The values reported in
Table 5 represent the mean and standard deviation of these run-wise RMSE values. The paired comparison shows a clear reduction in run-wise RMSE when the relative wind contribution is included. The combined reconstruction provides a lower RMSE for all paired runs at the 25% and 50% wind settings and for
of the paired runs at the 75% setting. As summarized in
Table 5, the mean run-wise RMSE of the combined reconstruction is consistently lower than that of the drift-only estimate for all three operating conditions. These results quantitatively confirm that for the retained pressure-derived samples, combining the UAV drift velocity with the relative wind measurement generally improves the wind estimate compared with using the drift velocity alone.
Together, the reconstruction results show that the semi-Lagrangian velocity relation can be used to combine UAV motion sensing and onboard relative wind sensing into a streamwise wind estimate. The paired run-level comparison demonstrates that inclusion of the retained relative wind contribution generally reduces the deviation from the reference field compared with the UAV drift velocity alone.
Having quantified the reconstruction-to-reference performance, the measurement uncertainty of the UAV-based reconstruction is evaluated separately from the observed reconstruction-error variability. The observed variability of
is therefore not treated directly as measurement uncertainty. Instead, the uncertainty is propagated from the individual input quantities of the reconstruction model. By combining Equations (
3), (
13) and (
17), the measurement model can be written as
The input quantities considered in the uncertainty propagation are therefore the stereo-derived drift velocity
, differential pressure
, air density
, pitch
, and yaw
. Their standard uncertainties are evaluated independently before being propagated through Equation (
23). For the differential pressure contribution, the experimentally determined standard uncertainty
from the stationary zero-flow characterization described in
Section 3.2 is used. The air-density contribution is evaluated from the variability of the density calculated under the same stable conditions using the temperature-based density model employed during the drift experiments, resulting in
. Since an independent attitude-characterization experiment is not available, the pitch and yaw uncertainties are estimated as Type-B standard uncertainties based on reported attitude-estimation performance for the Crazyflie 2.1 platform. A recent study reports attitude RMSE values below approximately
under slow and medium flight conditions. Accordingly, conservative standard uncertainties of
and
are adopted for the present uncertainty propagation [
25].
The stereo-vision contribution is characterized using two experiments. First, the stationary LED experiment provides a baseline estimate of the short-term tracking repeatability. The reconstructed streamwise position exhibits a standard deviation of
, corresponding to a velocity contribution of approximately
for the measured frame interval. Second, the spatial reconstruction performance is assessed by manually translating the UAV through ten nominal
displacements along the streamwise direction. The standard deviation of the displacement error is
, corresponding to a relative spatial reconstruction contribution of
. This translation experiment does not constitute a dynamic velocity calibration, but provides an additional characterization of the spatial stereo-reconstruction performance beyond the stationary-target test. The stereo-derived velocity uncertainty used in the propagation is therefore expressed as
where
and
denotes the relative spatial contribution obtained from the translation experiment.
A first-order uncertainty propagation is applied to Equation (
23). The corresponding combined standard uncertainty is given by
The magnitudes of the sensitivity coefficients used for the sample-wise propagation are
The individual measurement-error contributions are treated as uncorrelated because the drift velocity, differential pressure, density, and attitude quantities originate from separate measurement or estimation inputs. This assumption concerns the error contributions in the measurement model and does not imply statistical independence of the physical quantities and during drift.
Equation (
25) is evaluated separately for every retained reconstruction sample. The sample-wise uncertainty contributions are first averaged within each run, and the values reported for each wind setting correspond to the mean and standard deviation of these run-wise mean uncertainties. The resulting uncertainty budget is summarized in
Table 6.
The uncertainty budget shows that the differential pressure measurement is the dominant contribution for all three wind settings. The stereo-derived velocity, air-density, pitch, and yaw contributions are comparatively small, and the resulting combined standard uncertainty is therefore close to the pressure-related contribution. The pressure contribution decreases with increasing wind setting, which is consistent with the nonlinear pressure-to-velocity conversion in Equation (
16). In particular, the sensitivity coefficient with respect to
increases as
approaches zero. The fraction of retained samples for which the magnitude of the differential pressure is less than or equal to its standard uncertainty decreases from approximately
at the 25% setting to
at 50% and
at 75%. Therefore, operation close to zero differential pressure is particularly important at the lowest wind setting and explains the comparatively large propagated uncertainty obtained under this condition. It should be noted that the first-order uncertainty propagation applied here is based on a local linearization of the measurement model. Because the pressure-to-velocity relation is strongly nonlinear near
, this approximation becomes less reliable when the differential pressure is of the same order as its measurement uncertainty. Consequently, the propagated uncertainty, particularly for the 25% wind setting where a substantial fraction of the retained samples lies close to zero differential pressure, should be interpreted as an approximate characterization of the measurement uncertainty rather than an exact uncertainty estimate. A nonlinear uncertainty propagation would be required for a more rigorous characterization of this operating region. The dominant pressure-related contribution therefore quantitatively confirms the low-speed limitation of the selected differential pressure sensor discussed in
Section 3.2.
The propagated uncertainty in
Table 6 must be distinguished from the observed sample-wise variability discussed earlier. The standard deviation of the reconstruction-to-reference error and the observed variability of
contain not only measurement uncertainty but also temporal airflow variations, residual pressure effects, rotor-induced and body-induced flow disturbances, reference-field differences, and other uncharacterized dynamic effects. These effects cannot be separated quantitatively using the present experimental data and are therefore not included as independent terms in the propagated measurement uncertainty. Accordingly, the observed variability of
is retained as an experimental performance characteristic rather than being interpreted directly as measurement uncertainty.
For comparison with the reconstruction-to-reference performance,
Table 7 summarizes the reconstruction error, propagated standard uncertainty of the UAV-based reconstruction, and reference uncertainty. These three quantities describe different aspects of the measurement: the reconstruction error represents the observed deviation from the separately acquired time-averaged reference field,
quantifies the identified measurement-system contributions, and the reference uncertainty characterizes the hot-wire reference field.
Although the mean reconstruction-to-reference deviations are close to zero, they should not be interpreted as evidence of high measurement accuracy. The comparatively large standard deviations, RMSE values, and propagated uncertainties show that substantial sample-wise variability and measurement uncertainty remain, particularly at the lowest wind setting. The uncertainty analysis identifies the differential pressure measurement, rather than the stereo-derived drift velocity, as the dominant quantified limitation of the present reconstruction. This result is consistent with the low-speed behavior of the selected airspeed sensor discussed in
Section 3.2. The reconstruction-to-reference variability remains substantial, however, and contains additional aerodynamic and temporal effects that are not represented by the quantified input uncertainty budget.
Measurement performance over the investigated velocity range of the proposed semi-Lagrangian approach is evaluated using the relative propagated standard uncertainty of the reconstructed wind velocity,
where
denotes the propagated uncertainty of the reconstructed wind velocity for the corresponding wind setting, and
represents the representative mean magnitude of the reconstructed streamwise wind velocity within the retained reconstruction samples. The mean propagated standard uncertainty across the runs is used as the absolute uncertainty associated with each wind setting, while its standard deviation describes the run-to-run variation in this uncertainty and is reported separately in the uncertainty budget.
The relative uncertainty values are summarized in
Table 8. The comparatively large relative uncertainty at the lowest wind setting results primarily from the high sensitivity of the pressure-to-velocity conversion at low differential pressures. With increasing wind setting, the relative uncertainty decreases because the reconstructed wind velocity increases while the propagated absolute uncertainty decreases.
Within the investigated range of approximately
to 6–
, the results demonstrate the feasibility of streamwise wind reconstruction while showing that the relative measurement uncertainty depends strongly on the operating condition. In particular, the low-speed range remains limited by the sensitivity of the differential pressure measurement close to zero pressure. Residual rotor-induced flow and attitude-related effects can additionally influence the local pressure measurement, as discussed in
Section 4.2. Since these aerodynamic contributions are not characterized independently, they cannot be included as separately quantified components of the present uncertainty budget and remain part of the experimentally observed reconstruction variability. Overall, the results demonstrate that the proposed semi-Lagrangian approach is feasible within the investigated laboratory conditions. The paired run-level analysis demonstrates that combining the drift velocity with the retained relative wind measurement generally improves the reconstruction compared with the drift velocity alone, while the revised uncertainty budget identifies the differential pressure measurement as the principal quantified limitation of the current implementation.