Trajectory Tracking Control of Quadcopter using Fuzzy Super Twisting SMC with PID Surface for Wheat Yield Estimation
No Thumbnail Available
Date
2023-11
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Addis Ababa University
Abstract
Accurate yield estimation during the heading stage of wheat production is pivotal for efficient
harvest planning and ensuring food security. However, traditional yield estimation technique
is labor-intensive and potentially harmful to the crop. Alternatively, the use of satellite
imagery for estimation is hindered by its poor resolution. Another approach involves employing
low-altitude quadcopters to capture high-resolution images. Yet, controlling flight of these
quadcopters presents challenges due to their nonlinear and underactuated characteristics.
This thesis aims to address these challenges by designing a flight controller capable of
controlling the quadcopter to track the desired trajectory using Fuzzy super twisting sliding
mode controller with PID surface to capture images and estimate wheat yield. The process
begins with modeling the quadcopter using the Newton Euler method, followed by designing a
flight controller. This controller is divided into inner and outer loops capable of automatically
adjusting its parameters, and the system is then simulated in MATLAB/Simulink. Wheat
head images acquired from the quadcopter are trained using transfer learning in YOLOv8.
Parameters such as kernel weight, the number of kernels per head, and sampled area are
extracted from the field.
The controller’s performance is rigorously assessed through various trajectory and disturbance
scenarios, comparing it with sliding mode controller both with and without parameter
variation. The results demonstrate the controller’s efficiency in guiding the quadcopter along
predefined trajectories, robustly rejecting disturbances, and effectively handling parameter
variations. In the realm of image processing, the system exhibited notable advancements in
both training and validation accuracy.
In summary, the proposed controller enhances robustness, the capacity to handle parameter
variations, disturbance rejection, chattering minimization, and controller effort reduction.
Utilizing the trained weight parameters, the system can accurately detect and count wheat
heads, ultimately providing an estimation of wheat yield.
Description
Keywords
Quadcopter, Fuzzy Super twisting sliding mode controller, PID surface, and Wheat yield estimation.