Wind Compensation in Drones using PID Control Enhanced by Extended Kalman Filtering

Several sectors, including relief, precision farming, logistics, and security, have started using drones. Their performance is often impacted by external factors, and among these, winds are the most impactful as they negatively affect aerodynamic efficiency, flight stability, and trajectory accuracy. Although H-infinity controllers could address the problem as a solution for disturbances, the amount of computation is large and therefore cannot fit into light-weight platforms such as drones that need lean and fast processing in real time. We propose a lightweight control scheme consisting of an Extended Kalman Filter (EKF) and a PID controller to address wind disturbance compensation. The drone dynamics are nonlinear; the EKF acts as a refining mechanism that improves input from noisy IMU/GPS sensors while also modeling wind forces as a state variable for real-time estimation of disturbances. This estimation is then fed in a feedforward manner into the controller that proactively rejects wind disturbances before they reach flight level. Simulated investigations on a 1.5 kg quadrotor subjected to sinusoidal and random wind disturbances have shown that PID+EKF has reduced the root-mean-square trajectory error by about 45% compared to that with the PID controller alone and has also reduced the velocity settling time to almost half of that with the PID controller.

Authors

Institutions

Publication Details

Journal
Journal of Soft Computing Paradigm
Published
2025-09-26
DOI
https://doi.org/10.36548/jscp.2025.3.006
Primary Topic
Adaptive Control of Nonlinear Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Wind Compensation in Drones using PID Control Enhanced by Extended Kalman Filtering

K. Sreedhar, A Deshmukh Megha, Anbarasi M P
Journal of Soft Computing Paradigm
Adaptive Control of Nonlinear Systems
article

Wind Compensation in Drones using PID Control Enhanced by Extended Kalman Filtering

K. Sreedhar, A Deshmukh Megha, Anbarasi M P
article en

Abstract

Several sectors, including relief, precision farming, logistics, and security, have started using drones. Their performance is often impacted by external factors, and among these, winds are the most impactful as they negatively affect aerodynamic efficiency, flight stability, and trajectory accuracy. Although H-infinity controllers could address the problem as a solution for disturbances, the amount of computation is large and therefore cannot fit into light-weight platforms such as drones that need lean and fast processing in real time. We propose a lightweight control scheme consisting of an Extended Kalman Filter (EKF) and a PID controller to address wind disturbance compensation. The drone dynamics are nonlinear; the EKF acts as a refining mechanism that improves input from noisy IMU/GPS sensors while also modeling wind forces as a state variable for real-time estimation of disturbances. This estimation is then fed in a feedforward manner into the controller that proactively rejects wind disturbances before they reach flight level. Simulated investigations on a 1.5 kg quadrotor subjected to sinusoidal and random wind disturbances have shown that PID+EKF has reduced the root-mean-square trajectory error by about 45% compared to that with the PID controller alone and has also reduced the velocity settling time to almost half of that with the PID controller.

Journal of Soft Computing ParadigmVol. 7(3)
Anna University, Chennai (IN), Anna University Regional Campus, Coimbatore
Openalex Percentile: Top 67%
Adaptive Control of Nonlinear Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.