• 综合性科技类中文核心期刊
    • 中国科技论文统计源期刊
    • 中国科学引文数据库来源期刊
    • 中国学术期刊文摘数据库(核心版)来源期刊
    • 中国学术期刊综合评价数据库来源期刊

改进差分进化算法在非线性模型预测控制中的应用

刘振泽, 许洋, 王峰明

刘振泽, 许洋, 王峰明. 改进差分进化算法在非线性模型预测控制中的应用[J]. 北京工业大学学报, 2015, 41(5): 680-685. DOI: 10.11936/bjutxb2014050009
引用本文: 刘振泽, 许洋, 王峰明. 改进差分进化算法在非线性模型预测控制中的应用[J]. 北京工业大学学报, 2015, 41(5): 680-685. DOI: 10.11936/bjutxb2014050009
LIU Zhen-ze, XU Yang, WANG Feng-ming. Application of Modified Differential Evolution Algorithm to Non-linear MPC[J]. Journal of Beijing University of Technology, 2015, 41(5): 680-685. DOI: 10.11936/bjutxb2014050009
Citation: LIU Zhen-ze, XU Yang, WANG Feng-ming. Application of Modified Differential Evolution Algorithm to Non-linear MPC[J]. Journal of Beijing University of Technology, 2015, 41(5): 680-685. DOI: 10.11936/bjutxb2014050009

改进差分进化算法在非线性模型预测控制中的应用

基金项目: 

吉林省科技发展计划资助项目(20100184)

详细信息
    作者简介:

    刘振泽(1979-),男,副教授,主要从事欠驱动康复机器人、非线性模型预测控制及3D打印技术方面的研究,E-mail:878953830@qq.com

  • 中图分类号: TP29

Application of Modified Differential Evolution Algorithm to Non-linear MPC

  • 摘要: 为了解决非线性模型预测控制在实际工程系统应用时,传统方法求解非凸的非线性规划问题容易陷入局部极小,计算量随着问题维数的增加呈几何级数增长的问题,对传统的差分进化算法进行了改进.通过动态调节差分进化算法的主要参数加快差分进化算法的收敛速度,同时采用多种突变策略增加种群的多样性,有效克服了传统差分进化算法容易陷入局部极小的缺点.在简单三容液位系统上的仿真实验结果证明了该算法的有效性和可行性,在工业应用中具有较好的应用前景.
    Abstract: The main problem for the application of nonlinear model predictive control is to solve the nonconvex in finite sampling time.Traditional method has some defects such as high computation and easy to fall into local solution.It is a wise choice to solve this problem by using intelligent method.In this paper,some modifications of the traditional differential evolution(DE) algorithm are made,including accommodating main parameters to increase the convergence rate,and employing various mutation strategies to increase multiplicity of the population and avoid falling into local solution.The simulation results in the three-tank system show that it is effective and available,with a good feature for application in industry.
  • [1] 何德峰,丁宝苍,于树友.非线性系统模型预测控制若干基本特点与主题回顾[J].控制理论与应用,2013,30(3):273-287.HE De-feng,DING Bao-cang,YU Shu-you.Fundamental features and reviews of non-linear model predictive control[J].Control Theory and Applications,2013,30(3):273-287.(in Chinese)
    [2]

    STORN R,PRICE K.Differential evolution:a simple and efficient adaptive scheme for global optimization over continuous spaces[J].Journal of Global Optimization,1997,11:341-359.

    [3] 贺毅朝,王熙照,刘坤起.差分演化的收敛性分析与算法改进[J].软件学报,2010,21(5):875-885.HE Yi-chao,WANG Xi-zhao,LIU Kun-qi.Convergence analysis and modifying of differential evolution algorithm[J].Journal of Software,2010,21(5):875-885.(in Chinese)
    [4]

    CAI Z H,GONG W Y,LING C X,et al.A clustering based differential evolution for global optimization[J].Appl Soft Compute,2011,11(1):1363-1379.

    [5]

    ZHANG J Q,SANDERSON A C.JADE:adaptive differential evolution algorithm with optional external archive[J].IEEE Trans Evol Comput,2009,13(5):945-958.

    [6]

    DENG C S,ZHAO B Y,DENG A Y,et al.New differential evolution algorithm with a second enhanced mutation operator[C]//International Workshop on Intelligent Systems and Applications.Wuhan:IEEE,2009:1-4.

    [7] 周艳平,顾幸生.差分进化算法研究进展[J].化工自动化及仪表,2007,34(3):1-5.ZHOU Yan-ping,GU Xing-sheng.Research progress of differential evolution algorithm[J].Chemical Automation and Meters,2007,34(3):1-5.(in Chinese)
    [8]

    PRICE K.Differential evolution:a fast and simple numerical optimizer[C]//1996 Biennial Conference of the North American Fuzzy Information Processing Society.New York:Institute of Electrical&Electronics Engineers,1996:524-527.

    [9]

    MAYNE D Q,RAWLINGS J B,RAO C V,et al.Constrained model predictive control:stability and optimality[J].Automatica,2000,36(6):789-814.

    [10] 席裕庚,李德伟.预测控制定性综合理论的基本思路和研究现状[J].自动化学报,2008,34(10):1225-1234.XI Yu-geng,LI De-wei.The basic ideas and research status of model predictive control[J].Journal of Automation,2008,34(10):1225-1234.(in Chinese)
    [11]

    DIEHL M,FERREAU H J,HAVERBEKE N.Efficient numerical methods for nonlinear MPC and moving horizon estimation[C]//Assessment and Future Directions of Nonlinear Model Predictive Control.Berlin:Springer Verlag,2009:391-417.

    [12]

    CANNON M.Efficient nonlinear model predictive control algorithm[J].Annual Review in Control,2004,28(2):229-237.

    [13] 席裕庚,李德伟,林姝.模型预测控制一现状与挑战[J].自动化学报,2013,39(3):222-236.XI Yu-geng,LI De-wei,LIN Shu.Model predictive control:current status and challenges[J].Journal of Automation,2013,39(3):222-236.(in Chinese)
    [14] 李华杰,吕文祥,黄德先,基于差分进化算法的多变量预测控制在蒸馏装置上的应用[J].化工进展,2009,28(4):584-587.LI Hua-jie,LÜ Wen-xiang,HUANG De-xian.Application of multiple variables model predictive control based on differential evolution algorithm[J].Progress in Chemical Industry,2009,28(4):584-587.(in Chinese)
    [15] 陈虹.模型预测控制[M].北京:科学出版社,2013:84-85.
计量
  • 文章访问数:  20
  • HTML全文浏览量:  0
  • PDF下载量:  8
  • 被引次数: 0
出版历程
  • 收稿日期:  2014-05-05
  • 网络出版日期:  2023-01-10

目录

    /

    返回文章
    返回