Cargando…

Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research

In this paper, we present a nutrient solution control system, designing a nutrient solution electrical conductivity (EC) sensing system composed of multiple long-range radio (LoRa) slave nodes, narrow-band Internet of Things (NB-IoT) master nodes, and a host computer, building a nutrient solution EC...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Yongtao, Liu, Jian, Li, Rong, Suo, Xinyu, Lu, Enhui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9330439/
https://www.ncbi.nlm.nih.gov/pubmed/35898019
http://dx.doi.org/10.3390/s22155515
_version_ 1784758161201168384
author Wang, Yongtao
Liu, Jian
Li, Rong
Suo, Xinyu
Lu, Enhui
author_facet Wang, Yongtao
Liu, Jian
Li, Rong
Suo, Xinyu
Lu, Enhui
author_sort Wang, Yongtao
collection PubMed
description In this paper, we present a nutrient solution control system, designing a nutrient solution electrical conductivity (EC) sensing system composed of multiple long-range radio (LoRa) slave nodes, narrow-band Internet of Things (NB-IoT) master nodes, and a host computer, building a nutrient solution EC control model and using the particle swarm optimization (PSO) algorithm to optimize the initial weights of a back-propagation neural network (BPNN). In addition, the optimized best weights are put into the BPNN to adjust the proportional–integral–derivative (PID) control parameters Kp, Ki, and Kd so that the system performance index can be optimized. Under the same initial conditions, we input EC = 2 mS/cm and use the particle swarm optimization BP neural network PID (PSO-BPNN-PID) to control the EC target value of the nutrient solution. The optimized scale factors were Kp = 81, Ki = 0.095, and Kd = 0.044; the steady state time was about 43 s, the overshoot was about 0.14%, and the EC value was stable at 1.9997 mS/cm–2.0027 mS/cm. Compared with the BP neural network PID (BPNN-PID) and the traditional PID control approach, the results show that PSO-BPNN-PID had a faster response speed and higher accuracy. Furthermore, we input 1 mS/cm, 1.5 mS/cm, 2 mS/cm, and 2.5 mS/cm, respectively, and simulated and verified the PSO-BPNN-PID system model. The results showed that the fluctuation range of EC was 0.003 mS/cm~0.119 mS/cm, the steady-state time was 40 s~60 s, and the overshoot was 0.3%~0.14%, which can meet the requirements of the rapid and accurate integration of water and fertilizer in agricultural production.
format Online
Article
Text
id pubmed-9330439
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93304392022-07-29 Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research Wang, Yongtao Liu, Jian Li, Rong Suo, Xinyu Lu, Enhui Sensors (Basel) Article In this paper, we present a nutrient solution control system, designing a nutrient solution electrical conductivity (EC) sensing system composed of multiple long-range radio (LoRa) slave nodes, narrow-band Internet of Things (NB-IoT) master nodes, and a host computer, building a nutrient solution EC control model and using the particle swarm optimization (PSO) algorithm to optimize the initial weights of a back-propagation neural network (BPNN). In addition, the optimized best weights are put into the BPNN to adjust the proportional–integral–derivative (PID) control parameters Kp, Ki, and Kd so that the system performance index can be optimized. Under the same initial conditions, we input EC = 2 mS/cm and use the particle swarm optimization BP neural network PID (PSO-BPNN-PID) to control the EC target value of the nutrient solution. The optimized scale factors were Kp = 81, Ki = 0.095, and Kd = 0.044; the steady state time was about 43 s, the overshoot was about 0.14%, and the EC value was stable at 1.9997 mS/cm–2.0027 mS/cm. Compared with the BP neural network PID (BPNN-PID) and the traditional PID control approach, the results show that PSO-BPNN-PID had a faster response speed and higher accuracy. Furthermore, we input 1 mS/cm, 1.5 mS/cm, 2 mS/cm, and 2.5 mS/cm, respectively, and simulated and verified the PSO-BPNN-PID system model. The results showed that the fluctuation range of EC was 0.003 mS/cm~0.119 mS/cm, the steady-state time was 40 s~60 s, and the overshoot was 0.3%~0.14%, which can meet the requirements of the rapid and accurate integration of water and fertilizer in agricultural production. MDPI 2022-07-24 /pmc/articles/PMC9330439/ /pubmed/35898019 http://dx.doi.org/10.3390/s22155515 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Yongtao
Liu, Jian
Li, Rong
Suo, Xinyu
Lu, Enhui
Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research
title Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research
title_full Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research
title_fullStr Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research
title_full_unstemmed Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research
title_short Application of PSO-BPNN-PID Controller in Nutrient Solution EC Precise Control System: Applied Research
title_sort application of pso-bpnn-pid controller in nutrient solution ec precise control system: applied research
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9330439/
https://www.ncbi.nlm.nih.gov/pubmed/35898019
http://dx.doi.org/10.3390/s22155515
work_keys_str_mv AT wangyongtao applicationofpsobpnnpidcontrollerinnutrientsolutionecprecisecontrolsystemappliedresearch
AT liujian applicationofpsobpnnpidcontrollerinnutrientsolutionecprecisecontrolsystemappliedresearch
AT lirong applicationofpsobpnnpidcontrollerinnutrientsolutionecprecisecontrolsystemappliedresearch
AT suoxinyu applicationofpsobpnnpidcontrollerinnutrientsolutionecprecisecontrolsystemappliedresearch
AT luenhui applicationofpsobpnnpidcontrollerinnutrientsolutionecprecisecontrolsystemappliedresearch