计算机应用 ›› 2014, Vol. 34 ›› Issue (10): 2827-2830.DOI: 10.11772/j.issn.1001-9081.2014.10.2827

• 先进计算 • 上一篇    下一篇

基于粒子群优化算法的Richards模型参数估计和算法有效性

燕振刚1,胡贺年2,李广1   

  1. 1. 甘肃农业大学 信息科学技术学院,兰州 730070
    2. 甘肃农业大学 经济管理学院,兰州 730070
  • 收稿日期:2014-04-30 修回日期:2014-06-16 出版日期:2014-10-01 发布日期:2014-10-30
  • 通讯作者: 燕振刚
  • 基金资助:

    甘肃省自然科学基金资助项目;甘肃农业大学盛彤笙科技创新基金资助项目

Parameter estimation of Richards model and algorithm effectiveness based on particle swarm optimization algorithm

YAN Zhen'gang1,HU Henian2,LI Guang1   

  1. 1. College of Information Science and Technology, Gansu Agricultural University, Lanzhou Gansu 730070, China;
    2. College of Economics and Management, Gansu Agricultural University, Lanzhou Gansu 730070, China
  • Received:2014-04-30 Revised:2014-06-16 Online:2014-10-01 Published:2014-10-30
  • Contact: YAN Zhen'gang
  • Supported by:

    the research about simulation model of wheat morphology above ground organs in dry land

摘要:

针对Richards模型参数估计较为困难的实际问题,提出将Richards模型的参数估计问题转化为一个多维无约束函数优化问题。结合谷氨酸菌体的实际生长浓度数据,在Matlab 2012b环境中,利用粒子群优化(PSO)算法建立适应度函数,在最小线性二乘意义下估计Richards模型中的4个参数,并建立了拟合的生长曲线和最优值变化曲线。为进一步验证算法有效性,将PSO算法与该模型传统参数估计法中的四点法和遗传算法(GA)进行了比较,以相关指数和剩余标准差作为评价指标。结果表明,PSO算法对Richards模型的拟合效果良好,对模型的参数估计有着很好的适用性。

Abstract:

Aiming to the practical problem that it is difficult to estimate the Richards model parameters, the parameter estimation problem of the Richards model was formulated as a multi-dimensional unconstrained function optimization problem. Combined with the actual growth concentration of glutamic acid, in Matlab 2012b environment, the fitness function was established by Particle Swarm Optimization (PSO) algorithm, four parameters of Richards model were estimated by the least square method, and the growth curve and the optimum curve were established. To further verify the effectiveness of the algorithm, the PSO algorithm was compared with traditional parameter estimation method, such as four point method and Genetic Algorithm (GA) method, the related index and the residual standard deviation were used as the evaluation index. The results show that, the PSO algorithm has better fitting effect for Richards model and good applicability for parameter estimation.

中图分类号: