State Key Laboratory of Advanced Design and Manufacture for Vehicle Body, Hunan University, Lushan South Road, Yuelu District, Changsha 410082, China.
Guizhou Institute of Water Resources Science, Guiyang 550002, China.
Sensors (Basel). 2022 Jul 24;22(15):5515. doi: 10.3390/s22155515.
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/cm0.119 mS/cm, the steady-state time was 40 s60 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.
在本文中,我们提出了一种营养液控制系统,设计了一种由多个远程无线电 (LoRa) 从节点、窄带物联网 (NB-IoT) 主节点和一台主机组成的营养液电导率 (EC) 感测系统,构建了营养液 EC 控制模型,并使用粒子群优化 (PSO) 算法优化了反向传播神经网络 (BPNN) 的初始权重。此外,将优化后的最佳权重输入 BPNN 以调整比例积分微分 (PID) 控制参数 Kp、Ki 和 Kd,从而优化系统性能指标。在相同的初始条件下,我们输入 EC = 2 mS/cm,并使用粒子群优化 BP 神经网络 PID (PSO-BPNN-PID) 控制营养液的 EC 目标值。优化后的比例因子为 Kp = 81,Ki = 0.095,Kd = 0.044;稳定时间约为 43 s,超调量约为 0.14%,EC 值稳定在 1.9997 mS/cm-2.0027 mS/cm。与 BP 神经网络 PID (BPNN-PID) 和传统 PID 控制方法相比,结果表明 PSO-BPNN-PID 具有更快的响应速度和更高的精度。此外,我们分别输入 1 mS/cm、1.5 mS/cm、2 mS/cm 和 2.5 mS/cm,对 PSO-BPNN-PID 系统模型进行了模拟和验证。结果表明,EC 的波动范围为 0.003 mS/cm0.119 mS/cm,稳定时间为 40 s60 s,超调量为 0.3%~0.14%,可满足农业生产中水肥快速准确一体化的要求。