A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicle

<p>A hexacopter unoccupied aerial vehicle (UAV) was fitted with a three-dimensional sonic anemometer to measure three-dimensional wind speed. To obtain accurate results for three-dimensional wind speeds, we developed an algorithm to correct biases caused by the rotor-induced airflow disturbanc...

Full description

Saved in:
Bibliographic Details
Main Authors: Y. Yang, Y. Zhang, T. Han, C. Xie, Y. Liu, Y. Huang, J. Zhou, H. Sun, D. Zhao, K. Zhang, S.-M. Li
Format: Article
Language:English
Published: Copernicus Publications 2025-07-01
Series:Atmospheric Measurement Techniques
Online Access:https://amt.copernicus.org/articles/18/3035/2025/amt-18-3035-2025.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849702738392252416
author Y. Yang
Y. Zhang
T. Han
C. Xie
Y. Liu
Y. Huang
J. Zhou
H. Sun
D. Zhao
K. Zhang
S.-M. Li
author_facet Y. Yang
Y. Zhang
T. Han
C. Xie
Y. Liu
Y. Huang
J. Zhou
H. Sun
D. Zhao
K. Zhang
S.-M. Li
author_sort Y. Yang
collection DOAJ
description <p>A hexacopter unoccupied aerial vehicle (UAV) was fitted with a three-dimensional sonic anemometer to measure three-dimensional wind speed. To obtain accurate results for three-dimensional wind speeds, we developed an algorithm to correct biases caused by the rotor-induced airflow disturbance, UAV movement, and attitude changes in the three-dimensional wind measurements. The wind measurement platform was built based on a custom-designed integration kit that couples seamlessly to the UAV, equipped with a payload and the sonic anemometer. Based on an accurate digital model of the integrated UAV–payload–anemometer platform, computational fluid dynamics (CFD) simulations were performed to quantify the wind speed disturbances caused by the rotation of the UAV's rotor on the anemometer during the UAV's steady flight under headwind, tailwind, and crosswind conditions. Through analysis of the simulated data, regression equations were developed to predict the wind speed disturbance, and a correction algorithm for rotor disturbances, motions, and attitude changes was developed. To validate the correction algorithm, we conducted a comparison study in which the integrated UAV flew around a meteorological tower from which three-dimensional wind measurements were made at multiple altitudes. Comparison between the corrected UAV wind data and those from the meteorological tower demonstrated excellent agreement. The corrections result in significant reductions in wind speed bias caused mostly by the rotors, along with notable changes in the dominant wind direction and wind speed in the original data. The algorithm enables reliable and accurate wind speed measurements in the atmospheric boundary layer made from rotorcraft UAVs.</p>
format Article
id doaj-art-81d9c3fad21a4ab299152ad7fe219c8a
institution DOAJ
issn 1867-1381
1867-8548
language English
publishDate 2025-07-01
publisher Copernicus Publications
record_format Article
series Atmospheric Measurement Techniques
spelling doaj-art-81d9c3fad21a4ab299152ad7fe219c8a2025-08-20T03:17:32ZengCopernicus PublicationsAtmospheric Measurement Techniques1867-13811867-85482025-07-01183035305010.5194/amt-18-3035-2025A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicleY. Yang0Y. Zhang1T. Han2C. Xie3Y. Liu4Y. Huang5J. Zhou6H. Sun7D. Zhao8K. Zhang9S.-M. Li10College of Environmental Sciences and Engineering, Peking University, Beijing 100871, ChinaCollege of Environmental Sciences and Engineering, Peking University, Beijing 100871, ChinaCollege of Environmental Sciences and Engineering, Peking University, Beijing 100871, ChinaLaboratory of Gas Instrument Testing, Center for Environmental Metrology, National Institute of Metrology, Beijing 100029, ChinaLaboratory of Gas Instrument Testing, Center for Environmental Metrology, National Institute of Metrology, Beijing 100029, ChinaCollege of Environmental Sciences and Engineering, Peking University, Beijing 100871, ChinaCollege of Environmental Sciences and Engineering, Peking University, Beijing 100871, ChinaCollege of Environmental Sciences and Engineering, Peking University, Beijing 100871, ChinaBeijing Weather Modification Office, Beijing 100089, ChinaBeijing Wisdominc Technology Co., Ltd, Beijing 100070, ChinaCollege of Environmental Sciences and Engineering, Peking University, Beijing 100871, China<p>A hexacopter unoccupied aerial vehicle (UAV) was fitted with a three-dimensional sonic anemometer to measure three-dimensional wind speed. To obtain accurate results for three-dimensional wind speeds, we developed an algorithm to correct biases caused by the rotor-induced airflow disturbance, UAV movement, and attitude changes in the three-dimensional wind measurements. The wind measurement platform was built based on a custom-designed integration kit that couples seamlessly to the UAV, equipped with a payload and the sonic anemometer. Based on an accurate digital model of the integrated UAV–payload–anemometer platform, computational fluid dynamics (CFD) simulations were performed to quantify the wind speed disturbances caused by the rotation of the UAV's rotor on the anemometer during the UAV's steady flight under headwind, tailwind, and crosswind conditions. Through analysis of the simulated data, regression equations were developed to predict the wind speed disturbance, and a correction algorithm for rotor disturbances, motions, and attitude changes was developed. To validate the correction algorithm, we conducted a comparison study in which the integrated UAV flew around a meteorological tower from which three-dimensional wind measurements were made at multiple altitudes. Comparison between the corrected UAV wind data and those from the meteorological tower demonstrated excellent agreement. The corrections result in significant reductions in wind speed bias caused mostly by the rotors, along with notable changes in the dominant wind direction and wind speed in the original data. The algorithm enables reliable and accurate wind speed measurements in the atmospheric boundary layer made from rotorcraft UAVs.</p>https://amt.copernicus.org/articles/18/3035/2025/amt-18-3035-2025.pdf
spellingShingle Y. Yang
Y. Zhang
T. Han
C. Xie
Y. Liu
Y. Huang
J. Zhou
H. Sun
D. Zhao
K. Zhang
S.-M. Li
A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicle
Atmospheric Measurement Techniques
title A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicle
title_full A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicle
title_fullStr A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicle
title_full_unstemmed A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicle
title_short A correction algorithm for rotor-induced airflow and flight attitude changes during three-dimensional wind speed measurements made from a rotary unoccupied aerial vehicle
title_sort correction algorithm for rotor induced airflow and flight attitude changes during three dimensional wind speed measurements made from a rotary unoccupied aerial vehicle
url https://amt.copernicus.org/articles/18/3035/2025/amt-18-3035-2025.pdf
work_keys_str_mv AT yyang acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT yzhang acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT than acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT cxie acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT yliu acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT yhuang acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT jzhou acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT hsun acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT dzhao acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT kzhang acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT smli acorrectionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT yyang correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT yzhang correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT than correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT cxie correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT yliu correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT yhuang correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT jzhou correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT hsun correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT dzhao correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT kzhang correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle
AT smli correctionalgorithmforrotorinducedairflowandflightattitudechangesduringthreedimensionalwindspeedmeasurementsmadefromarotaryunoccupiedaerialvehicle