网站大量收购独家精品文档,联系QQ:2885784924

8.13 基于差分进化算法的非线性系统参数辨识.ppt

8.13 基于差分进化算法的非线性系统参数辨识.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.13 基于差分进化算法的非线性系统参数辨识

; 差分进化(Differential Evolution,DE)算法是模拟自然界生物种群以“优胜劣汰、适者生存”为原则的进化发展规律而形成的一种随机启发式搜索算法,是一种新兴的进化计算技术。它于1995年由Rainer Storn和Kenneth Price提出[21]。由于其简单易用、稳健性好以及强大的全局搜索能力,使得差分进化算法已在多个领域取得成功。; 差分进化算法保留了基于种群的全局搜索策略,采用实数编码、基于差分的简单变异操作和一对一的竞争生存策略,降低了遗传操作的复杂性。同时,差分进化算法特有的记忆能力使其可以动态跟踪当前的搜索情况,以调整其搜索策略,具有较强的全局收敛能力和鲁棒性, 且不需要借助问题的特征信息,适于求解一些利用常规的数学规划方法所无法求解的复杂环境中的优化问题,采用差分进化算法可实现复杂系统的参数辨识[22,23]。;实验结果表明,差分进化算法的性能优于粒子群算法和其它进化算法,该算法已成为一种求解非线性、不可微、多极值和高维的复杂函数的一种有效和鲁棒的方法。;8.13.1标准差分进化算法;8.13.1标准差分进化算法; 在优化设计中,差分进化算法与传统的优化方法相比,具有以下主要特点: (1)差分进化算法从一个群体即多个点而不是从一个点开始搜索,这是它能以较大的概率找到整体最优解的主要原因; (2) 差分进化算法的进化准则是基于适应性信息的,无须借助其它辅助性信息(如要求函数可导或连续),大大地扩展了其应用范围; (3) 差分进化算法具有内在的并行性,这使得它非常适用于大规模并行分布处理,减小时间成本开销; (4) 差分进化算法采用概率转移规则,不需要确定性的规则。 ;8.13.2 差分进化算法的基本流程;差分进化算法的基本流程;差分进化算法的基本流程;差分进化算法的基本流程;差分进化算法的基本流程;图8-24差分进化基本运算流程;差分进化算法的参数设置;差分进化算法的参数设置;差分进化算法的参数设置;差分进化算法的参数设置;差分进化算法的函数优化;差分进化算法的函数优化;差分进化算法的函数优化; 差分进化算法优化程序:包括以下二个部分。 主程序:chap8_16.m 函数计算程序:chap8_16obj.m;基于差分进化算法的非线性系统参数辨识 ; 辨识非线性静态模型 ; 辨识非线性静态模型 ; 辨识非线性静态模型 ; 辨识非线性静态模型 ; 辨识非线性静态模型 ; 辨识非线性动态模型 ; 辨识非线性动态模型 ; 辨识非线性动态模型 ; 辨识非线性动态模型 ; 辨识非线性动态模型 ; 辨识非线性动态模型

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档