Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool

The management of irrigation main canals are studied in this research. One way of improving this is designing an efficient automatic control system of the water that flows through the canal pools, which is usually carried out by PI controllers. However, since canal pools are systems with large time...

Full description

Bibliographic Details
Main Authors: Ybrain Hernandez-Lopez, Raul Rivas-Perez, Vicente Feliu-Batlle
Format: Article
Language:English
Published: MDPI AG 2022-09-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/18/9180
_version_ 1827663775916883968
author Ybrain Hernandez-Lopez
Raul Rivas-Perez
Vicente Feliu-Batlle
author_facet Ybrain Hernandez-Lopez
Raul Rivas-Perez
Vicente Feliu-Batlle
author_sort Ybrain Hernandez-Lopez
collection DOAJ
description The management of irrigation main canals are studied in this research. One way of improving this is designing an efficient automatic control system of the water that flows through the canal pools, which is usually carried out by PI controllers. However, since canal pools are systems with large time delays and nonlinear hydrodynamics, these PIs are tuned in a very conservative way so that the closed-loop instability that may appear depending on the chosen operation regime is avoided. These controllers are inefficient because they have slow time responses. In order to obtain faster responses that remain stable independently of the operation regime, a control system that combines a Smith predictor, which is appropriate to control linear systems with large time delays, with a NARX artificial neural network (ANN), that models the nonlinear dynamics of the pools, is proposed. By applying system identification procedures, two nonlinear NARX-ANN-based models and a linear mathematical model of a real canal pool were obtained. These models were applied to implement a modified NARX-ANN-based SP controller and a conventional linear SP controller. Experimental results on our real canal pool showed that our modified NARX-ANN-based SP controller overcomes conventional linear SP controllers in both setpoint tracking and load disturbance rejection.
first_indexed 2024-03-10T00:49:16Z
format Article
id doaj.art-b79e60eaa6ac4e5695e994cad9d1d4f4
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T00:49:16Z
publishDate 2022-09-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-b79e60eaa6ac4e5695e994cad9d1d4f42023-11-23T14:54:18ZengMDPI AGApplied Sciences2076-34172022-09-011218918010.3390/app12189180Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal PoolYbrain Hernandez-Lopez0Raul Rivas-Perez1Vicente Feliu-Batlle2Departamento de Automática y Computación, Universidad Tecnológica de la Habana José Antonio Echeverría (CUJAE), La Habana 19390, CubaDepartamento de Automática y Computación, Universidad Tecnológica de la Habana José Antonio Echeverría (CUJAE), La Habana 19390, CubaEscuela Técnica Superior de Ingeniería Industrial de Ciudad Real, Universidad de Castilla-La Mancha (UCLM), Av. Camilo José Cela s/n, 13071 Ciudad Real, SpainThe management of irrigation main canals are studied in this research. One way of improving this is designing an efficient automatic control system of the water that flows through the canal pools, which is usually carried out by PI controllers. However, since canal pools are systems with large time delays and nonlinear hydrodynamics, these PIs are tuned in a very conservative way so that the closed-loop instability that may appear depending on the chosen operation regime is avoided. These controllers are inefficient because they have slow time responses. In order to obtain faster responses that remain stable independently of the operation regime, a control system that combines a Smith predictor, which is appropriate to control linear systems with large time delays, with a NARX artificial neural network (ANN), that models the nonlinear dynamics of the pools, is proposed. By applying system identification procedures, two nonlinear NARX-ANN-based models and a linear mathematical model of a real canal pool were obtained. These models were applied to implement a modified NARX-ANN-based SP controller and a conventional linear SP controller. Experimental results on our real canal pool showed that our modified NARX-ANN-based SP controller overcomes conventional linear SP controllers in both setpoint tracking and load disturbance rejection.https://www.mdpi.com/2076-3417/12/18/9180NARX-ANN-based modelsmodified SP controller designirrigation main canal pool automationsystem identificationmanagement of water resources
spellingShingle Ybrain Hernandez-Lopez
Raul Rivas-Perez
Vicente Feliu-Batlle
Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool
Applied Sciences
NARX-ANN-based models
modified SP controller design
irrigation main canal pool automation
system identification
management of water resources
title Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool
title_full Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool
title_fullStr Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool
title_full_unstemmed Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool
title_short Design of a NARX-ANN-Based SP Controller for Control of an Irrigation Main Canal Pool
title_sort design of a narx ann based sp controller for control of an irrigation main canal pool
topic NARX-ANN-based models
modified SP controller design
irrigation main canal pool automation
system identification
management of water resources
url https://www.mdpi.com/2076-3417/12/18/9180
work_keys_str_mv AT ybrainhernandezlopez designofanarxannbasedspcontrollerforcontrolofanirrigationmaincanalpool
AT raulrivasperez designofanarxannbasedspcontrollerforcontrolofanirrigationmaincanalpool
AT vicentefeliubatlle designofanarxannbasedspcontrollerforcontrolofanirrigationmaincanalpool