An Aerial Robot for Rice Farm Quality Inspection With Type-2 Fuzzy Neural Networks Tuned by Particle Swarm Optimization-Sliding Mode Control Hybrid Algorithm

Efe Camci, Devesh Raju Kripalan, Linlu Ma, Erdal Kayacan*, Mojtaba Ahmadieh Khanesar

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

56 Downloads (Pure)

Abstract

Agricultural robots, or agrobots, have been increasingly adopted in every aspect of farming from surveillance to fruit harvesting in order to improve the overall productivity over the last few decades. Motivated by compelling growth of agricultural robots in modern farms, in this work, an autonomous quality inspection over rice farms is proposed by employing quadcopters. Real-time control of these vehicles, however, is still challenging as they exhibit highly nonlinear behavior especially for agile maneuvers. What is more, these vehicles have to operate under uncertain working conditions such as wind and gust disturbances as well as positioning errors caused by inertial measurement units and global positioning system. To handle these difficulties, as a model-free and learning control algorithm, type-2 fuzzy neural networks (T2-FNNs) are designed for the control of quadcopter. The novel particle swarm optimization-sliding mode control (PSO-SMC) theory-based hybrid algorithm is proposed for the training of T2-FNNs. In particular, continuous version of PSO is adopted for the identification of the antecedent part of T2-FNNs while SMCbased update rules are utilized for online learning of the consequent part during control. In the virtual environment, the quadcopter is expected to perform an autonomous flight including agile maneuvers such as steep turning and sudden altitude changes over a rice terrace farm in Longsheng, China. The simulation results for T2-FNNs are compared with the outcome of conventional proportional-derivative (PD) controllers for different case studies. The results show that our method decreases trajectory tracking integral squared error by %26 over PD controllers in the ideal case, while this ratio goes up to %95 under uncertain working conditions.
Original languageEnglish
JournalSwarm and Evolutionary Computation
Number of pages8
ISSN2210-6502
DOIs
Publication statusPublished - 2017

Keywords

  • Type-2 fuzzy neural networks
  • Particle swarm optimization
  • Sliding mode control
  • Unmanned aerial vehicle
  • System identification
  • Control

Cite this

@article{fa4d6e3115414ab39400a4c3a5372552,
title = "An Aerial Robot for Rice Farm Quality Inspection With Type-2 Fuzzy Neural Networks Tuned by Particle Swarm Optimization-Sliding Mode Control Hybrid Algorithm",
abstract = "Agricultural robots, or agrobots, have been increasingly adopted in every aspect of farming from surveillance to fruit harvesting in order to improve the overall productivity over the last few decades. Motivated by compelling growth of agricultural robots in modern farms, in this work, an autonomous quality inspection over rice farms is proposed by employing quadcopters. Real-time control of these vehicles, however, is still challenging as they exhibit highly nonlinear behavior especially for agile maneuvers. What is more, these vehicles have to operate under uncertain working conditions such as wind and gust disturbances as well as positioning errors caused by inertial measurement units and global positioning system. To handle these difficulties, as a model-free and learning control algorithm, type-2 fuzzy neural networks (T2-FNNs) are designed for the control of quadcopter. The novel particle swarm optimization-sliding mode control (PSO-SMC) theory-based hybrid algorithm is proposed for the training of T2-FNNs. In particular, continuous version of PSO is adopted for the identification of the antecedent part of T2-FNNs while SMCbased update rules are utilized for online learning of the consequent part during control. In the virtual environment, the quadcopter is expected to perform an autonomous flight including agile maneuvers such as steep turning and sudden altitude changes over a rice terrace farm in Longsheng, China. The simulation results for T2-FNNs are compared with the outcome of conventional proportional-derivative (PD) controllers for different case studies. The results show that our method decreases trajectory tracking integral squared error by {\%}26 over PD controllers in the ideal case, while this ratio goes up to {\%}95 under uncertain working conditions.",
keywords = "Type-2 fuzzy neural networks, Particle swarm optimization, Sliding mode control, Unmanned aerial vehicle, System identification, Control",
author = "Efe Camci and Kripalan, {Devesh Raju} and Linlu Ma and Erdal Kayacan and {Ahmadieh Khanesar}, Mojtaba",
year = "2017",
doi = "10.1016/j.swevo.2017.10.003",
language = "English",
journal = "Swarm and Evolutionary Computation",
issn = "2210-6502",
publisher = "Elsevier",

}

An Aerial Robot for Rice Farm Quality Inspection With Type-2 Fuzzy Neural Networks Tuned by Particle Swarm Optimization-Sliding Mode Control Hybrid Algorithm. / Camci, Efe; Kripalan, Devesh Raju ; Ma, Linlu; Kayacan, Erdal; Ahmadieh Khanesar, Mojtaba.

In: Swarm and Evolutionary Computation, 2017.

Research output: Contribution to journalJournal articleResearchpeer-review

TY - JOUR

T1 - An Aerial Robot for Rice Farm Quality Inspection With Type-2 Fuzzy Neural Networks Tuned by Particle Swarm Optimization-Sliding Mode Control Hybrid Algorithm

AU - Camci, Efe

AU - Kripalan, Devesh Raju

AU - Ma, Linlu

AU - Kayacan, Erdal

AU - Ahmadieh Khanesar, Mojtaba

PY - 2017

Y1 - 2017

N2 - Agricultural robots, or agrobots, have been increasingly adopted in every aspect of farming from surveillance to fruit harvesting in order to improve the overall productivity over the last few decades. Motivated by compelling growth of agricultural robots in modern farms, in this work, an autonomous quality inspection over rice farms is proposed by employing quadcopters. Real-time control of these vehicles, however, is still challenging as they exhibit highly nonlinear behavior especially for agile maneuvers. What is more, these vehicles have to operate under uncertain working conditions such as wind and gust disturbances as well as positioning errors caused by inertial measurement units and global positioning system. To handle these difficulties, as a model-free and learning control algorithm, type-2 fuzzy neural networks (T2-FNNs) are designed for the control of quadcopter. The novel particle swarm optimization-sliding mode control (PSO-SMC) theory-based hybrid algorithm is proposed for the training of T2-FNNs. In particular, continuous version of PSO is adopted for the identification of the antecedent part of T2-FNNs while SMCbased update rules are utilized for online learning of the consequent part during control. In the virtual environment, the quadcopter is expected to perform an autonomous flight including agile maneuvers such as steep turning and sudden altitude changes over a rice terrace farm in Longsheng, China. The simulation results for T2-FNNs are compared with the outcome of conventional proportional-derivative (PD) controllers for different case studies. The results show that our method decreases trajectory tracking integral squared error by %26 over PD controllers in the ideal case, while this ratio goes up to %95 under uncertain working conditions.

AB - Agricultural robots, or agrobots, have been increasingly adopted in every aspect of farming from surveillance to fruit harvesting in order to improve the overall productivity over the last few decades. Motivated by compelling growth of agricultural robots in modern farms, in this work, an autonomous quality inspection over rice farms is proposed by employing quadcopters. Real-time control of these vehicles, however, is still challenging as they exhibit highly nonlinear behavior especially for agile maneuvers. What is more, these vehicles have to operate under uncertain working conditions such as wind and gust disturbances as well as positioning errors caused by inertial measurement units and global positioning system. To handle these difficulties, as a model-free and learning control algorithm, type-2 fuzzy neural networks (T2-FNNs) are designed for the control of quadcopter. The novel particle swarm optimization-sliding mode control (PSO-SMC) theory-based hybrid algorithm is proposed for the training of T2-FNNs. In particular, continuous version of PSO is adopted for the identification of the antecedent part of T2-FNNs while SMCbased update rules are utilized for online learning of the consequent part during control. In the virtual environment, the quadcopter is expected to perform an autonomous flight including agile maneuvers such as steep turning and sudden altitude changes over a rice terrace farm in Longsheng, China. The simulation results for T2-FNNs are compared with the outcome of conventional proportional-derivative (PD) controllers for different case studies. The results show that our method decreases trajectory tracking integral squared error by %26 over PD controllers in the ideal case, while this ratio goes up to %95 under uncertain working conditions.

KW - Type-2 fuzzy neural networks

KW - Particle swarm optimization

KW - Sliding mode control

KW - Unmanned aerial vehicle

KW - System identification

KW - Control

U2 - 10.1016/j.swevo.2017.10.003

DO - 10.1016/j.swevo.2017.10.003

M3 - Journal article

JO - Swarm and Evolutionary Computation

JF - Swarm and Evolutionary Computation

SN - 2210-6502

ER -