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...
Autores principales: | , , , , |
---|---|
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 |