计算机应用 ›› 2017, Vol. 37 ›› Issue (4): 1202-1206.DOI: 10.11772/j.issn.1001-9081.2017.04.1202

• 应用前沿、交叉与综合 • 上一篇    下一篇

改进灰狼算法在土壤墒情监测预测系统中的应用

李宁, 李刚, 邓中亮   

  1. 北京邮电大学 电子工程学院, 北京 100876
  • 收稿日期:2016-08-31 修回日期:2016-12-29 出版日期:2017-04-10 发布日期:2017-04-19
  • 通讯作者: 李刚
  • 作者简介:李宁(1967-),女,河南新乡人,副教授,博士,主要研究方向:智能通信、室内外高精度定位、物联网、卫星通信;李刚(1993-),男,山西临汾人,硕士研究生,主要研究方向:智能通信、物联网;邓中亮(1965-),男,湖南衡阳人,教授,博士,主要研究方向:智能通信、室内外高精度定位、物联网、卫星通信。
  • 基金资助:
    国家科技支撑计划项目(2014BAD10B06)。

Application of improved grey wolf optimizer algorithm in soil moisture monitoring and forecasting system

LI Ning, LI Gang, DENG Zhongliang   

  1. School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Received:2016-08-31 Revised:2016-12-29 Online:2017-04-10 Published:2017-04-19
  • Supported by:
    This work is partially supported by the National Key Technology Research and Development Program (2014BAD10B06).

摘要: 针对现有的固定端传感器土壤墒情监测预测系统架设成本高、传感器易损坏、预测精度较低等问题,设计并实现了基于非固定无线传感器组网与改进灰狼算法优化神经网络的土壤墒情监测预测系统。系统使用非固定即插即用式传感器蓝牙组网收集墒情数据,使用高精度多源定位接入融合方法进行广域室外高精度定位。在算法方面,针对灰狼算法在迭代中后期易陷入局部最优等问题,提出一种基于末尾探索者策略的改进灰狼算法。首先,根据种群个体适应度值排名,在原有算法个体类型中增加探索者类型。然后,将种群搜索分为三个时期:活跃探索期、周期探索期和种群回归期。最后,在每个时期使用特有的位置更新策略进行探索者位置调整,使得算法在探索初期更具随机性,在探索中后期依然保持一定的解空间搜索能力,从而增强算法的局部最优回避能力。使用标准函数进行算法性能测试,并将该算法应用于优化土壤墒情神经网络预测模型问题,使用某市2号试验田的数据进行实验。实验结果表明,所提算法与直接神经网络预测模型相比,相对误差下降约4个百分点;与传统灰狼算法、粒子群优化(PSO)算法优化模型比较,相对误差下降约1至2个百分点。所提算法拥有更小的误差,更好的局部最优回避能力,能有效提高墒情的预测质量。

关键词: 土壤墒情预测系统, 灰狼优化算法, 神经网络, 高精度多源定位, 传感器网络

Abstract: Focusing on the issues of high cost, high susceptibility to damage and low prediction accuracy of soil moisture monitoring and forecasting system, the soil moisture monitoring based on non-fixed wireless sensor network and improved grey wolf algorithm optimization neural network was designed and implemented. In the proposed soil moisture monitoring system, non-fixed and plug-in sensor bluetooth network was used to collect moisture data, and high-precision multi-source location access fusion method was used for wide-area outdoor high-precision positioning. In terms of algorithms, focusing on the issue that Grey Wolf Optimizer (GWO) algorithm easily falls into local optima in its later iterations, an improved GWO algorithm based on rearward explorer mechanism was proposed. Firstly, according to the fitness value of the population, the explorer type was added to the original individual types of the algorithm. Secondly, the search period of population was divided into three parts: active exploration period, cycle exploration period and population regression period. Finally, the unique location updating strategy was used for the explorer during the different period, which made the algorithm more random in the early stage and keep updating in the middle and late stages, thus strengthening the local optimal avoidance ability of the algorithm. The algorithm was tested on the standard functions and applied to optimize the neural network prediction model of soil moisture system. Based on the datasets obtained from the experimental plot No. 2 in a city, the experimental results show that the relative error decreases by about 4 percentage points compared with the direct neural network prediction model, and decreases by about 1 to 2 percentage points compared with the traditional GWO algorithm and Particle Swarm Optimization (PSO). The proposed algorithm has smaller error, better local optimal avoidance ability, and improves the prediction quality of soil moisture.

Key words: soil moisture forecasting system, Grey Wolf Optimizer (GWO) algorithm, neural network, high precision multi-source positioning, sensor network

中图分类号: