自适应控制参数差分
- 格式:doc
- 大小:40.00 KB
- 文档页数:5
先进控制技术综述1 引言在实际的工业控制过程中,很多系统具有高度的非线性、多变量耦合性、不确定性、信息不完全性和大滞后等特性。
对于这种系统很难获得精确的数学模型,并且常规的控制无法获得满意的控制效果。
面对这些复杂的工业控制产生了新的控制策略,即先进控制技术。
先进控制技术包括:自适应控制,预测控制,推理控制,鲁棒控制以及包括模糊控制与神经网络在内的智能控制方法。
本文详细介绍了自适应控制、预测控制以及这两种先进控制的应用领域和优缺点[1]。
2 自适应控制自适应控制的思想是对于系统中的不确定性,以及控制任务的艰巨性,对于部分未建模的动态特性、变化的被控对象和干扰信号,及时地测得它们的信息,并根据此信息按一定的设计方法,自动地做出控制决策、修改控制器结构和参数,使其控制信号能够适应对象和扰动的动态变化,在某种意义上达到控制效果最优或次优。
2.1 自适应控制介绍目前自适应控制的种类很多,从总体上可以分为三大类:自校正控制、模型参考自适应控制和其他类型的自适应控制。
自校正控制的主要问题是用递推辨识算法辨识系统参数,根据系统运行指标来确定调节器或控制器的参数。
其原理简单、容易实现,现已广泛地用在参数变化、有迟滞和时变过程特性,以及具有随机扰动的复杂系统。
自校正控制系统的一般结构图如图1所示。
自校正控制适用于离散随机控制系统[2]。
图1 自校正控制结构图模型参考自适应控制,利用可调系统的各种信息,度量或测出各种性能指标,把模型参考自适应控制与参考模型期望的性能指标相比较;用性能指标偏差通过非线性反馈的自适应机构产生自适应律来调节可调系统,以抵消可调系统因“不确定性”所造成的性能指标的偏差,最后达到使被控的可调系统获得较好的性能指标的目的。
模型参考自适应控制可以处理缓慢变化的不确定性对象的控制问题。
由于模型参考自适应控制可以不必经过系统辨识而度量性能指标,因而有可能获得快速跟踪控制。
模型参考自适应控制结构框图如图2所示,模型参考自适应控制一般用于确定性连续控制系统。
差分进化算法的几个公式差分进化算法(Differential Evolution, DE)是一种优化算法,通常用于解决函数优化问题。
以下是差分进化算法中的几个关键公式:1.生成新个体的公式:对于每个待优化的参数x_j,新个体u_i在第t+1代的值可以通过如下公式计算得到:u_{ij} = x_{r_1j} + F \cdot (x_{r_2j} - x_{r_3j})其中,u_{ij}表示新个体u_i的第j个参数的值,x_{r_1j}、x_{r_2j}、x_{r_3j}分别表示当前代第r_1、r_2、r_3个个体的第j个参数的值(r_1、r_2、r_3是不同的随机整数),F为控制变异程度的参数。
2.选择操作的公式:对于新个体u_i和原个体x_i,如果新个体的适应度函数值f(u_i)优于原个体的适应度函数值f(x_i),则新个体u_i取代原个体x_i。
3.控制变异程度的公式:常见的控制变异程度的公式是:F_{t+1} = F_t \cdot (1 + rand(-1, 1))其中,F_{t+1}表示第t+1代的控制变异程度参数,F_t表示第t 代的控制变异程度参数,rand(-1, 1)表示在[-1, 1]之间均匀分布的随机数。
除了上述公式,差分进化算法还可以根据具体问题和设计需求进行一些拓展和改进。
例如,可以引入交叉操作,将生成的新个体与原个体进行交叉以产生子代。
常见的交叉操作包括二进制交叉、指数交叉等。
另外,还可以引入种群大小的变化机制,例如采用不同的选择策略,通过选择一些不适应的个体进行淘汰或保留最优的个体。
此外,差分进化算法还可以通过调整参数和策略来提高性能,如采用自适应调整参数的方法、引入多目标优化的技术等。
总体而言,差分进化算法具有很好的可拓展性,可以根据问题的特点和求解需求进行灵活的改进和扩展。
(总第98期)广西轻工业GUANGXIJOURNALOFLIGHTINDUSTRY2007年1月第1期1引言控制理论发展到今天,对于线性系统的分析与设计已经形成了完整、系统的理论体系,并且这些理论与方法在工程上得到了广泛的应用。
然而近代控制的对象是大范围的,不可能采用线性模型,许多的现象都是本质非线性的,不能用线性系统理论来解释,必须采用非线性控制,但非线性控制系统理论的研究尚处于发展阶段,如何将成熟的线性控制系统理论应用于非线性系统受到广泛关注。
可控串补(TCSC)是一种重要的FACTS装置,加装在长距离高压输电线路中可起到灵活调节系统潮流,提高系统暂态稳定极限,增强系统阻尼,消除次同步谐振等作用。
目前国内外对TCSC的作用和控制策略进行了大量的研究。
文献[1]和文献[2]将精确反馈线性化方法应用于TCSC控制,但对具体的线性控制策略未加探讨。
本文首先阐述了微分几何方法和最小方差控制的基本原理,然后提出了含TCSC系统的非线性自校正自适应控制策略,利用微分几何法将TCSC系统精确线性化,再以最小方差原则设计TCSC自校正控制器,控制TCSC系统在受到扰动后发电机的功角摇摆曲线,以提高系统的动态稳定性,最后通过仿真证明所提方法的有效性。
2基本理论2.1微分几何法设所讨论的非线性系统为x!=f(x)+g(x)u=f(x)+ni=1!gi(x)ui(1)y=h(x"$$$$$#$$$$$%)其中x∈X,u∈U,y∈Y,X,U,Y分别为n,m,r维微分流形。
为方便描述,只考虑单输入单输出系统:x"=f(x)+g(x)u(2)y=h(x&$$$#$$$%)对于实际的非线性系统(2),如果X0是一个平衡点,并且在X0处有相对阶n,则存在X0的一个邻域V,并有反馈控制u=a(x)+b(x)v和一个同胚映射z=F(x)使得反馈系统:x#=f(x)+g(x)a(x)+g(x)b(x)v在F所决定的坐标z下变为一个完全的线性系统z=Az+Bv(3)y=C’z多输入多输出系统状态反馈精确线性化可参考文献[3]2.2最小方差控制设被控对象由下列差分方程表示:A(q-1)y(k)=B(q-1)u(k-m)+C(q-1)e(k)(4)A(q-1),B(q-1),C(q-1)为n阶多项式,且A(q-1),C(q-1)的首项为1,m表示控制对输出的传输延时。
系统辨识与自适应控制学院:专业:学号:姓名:系统辨识与自适应控制作业一、对时变系统进行参数估计。
系统方程为:y(k)+a(k)y(k-1)=b(k)u(k-1)+e(k) 其中:e(k)为零均值噪声,a(k)=b(k)=要求:1对定常系统(a=0.8,b=0.5)进行结构(阶数)确定和参数估计;2对时变系统,λ取不同值(0.9——0.99)时对系统辨识结果和过程进行比较、讨论3对辨识结果必须进行残差检验解:一(1):分析:采用最小二乘法(LS):最小二乘的思想就是寻找一个的估计值,使得各次测量的与由估计确定的量测估计之差的平方和最小,由于此方法兼顾了所有方程的近似程度,使整体误差达到最小,因而对抑制误差是有利的。
在此,我应用批处理最小二乘法,收敛较快,易于理解,在系统参数估计应用中十分广泛。
作业程序:clear all;a=[1 0.8]'; b=[ 0.5]'; d=3; %对象参数na=length(a)-1; nb=length(b)-1; %na、nb为A、B阶次L=500; %数据长度uk=zeros(d+nb,1); %输入初值:uk(i)表示u(k-i)yk=zeros(na,1); %输出初值x1=1; x2=1; x3=1; x4=0; S=1; %移位寄存器初值、方波初值xi=randn(L,1); %白噪声序列theta=[a(2:na+1);b]; %对象参数真值for k=1:Lphi(k,:)=[-yk;uk(d:d+nb)]'; %此处phi(k,:)为行向量,便于组成phi 矩阵y(k)=phi(k,:)*theta+xi(k); %采集输出数据IM=xor(S,x4); %产生逆M序列if IM==0u(k)=-1;elseu(k)=1;endS=not(S); M=xor(x3,x4); %产生M序列%更新数据x4=x3; x3=x2; x2=x1; x1=M;for i=d+nb:-1:2uk(i)=uk(i-1);enduk(1)=u(k);for i=na:-1:2yk(i)=yk(i-1);endyk(1)=y(k);endthetae=inv(phi'*phi)*phi'*y' %计算参数估计值thetae结果:thetae =0.7787 ,0.5103真值=0.8,0.5解:一(2):采用遗忘因子递推最小二乘参数估计;其仿真算法如下:Step1:设置初值、,及遗忘因子,输入初始数据;Step2:采样当前输入和输出数据;Step3:利用含有遗忘因子的递推公式计算、和;Step4:k=k+1,返回Step2继续循环。
1.差分进化算法背景差分进化(Differential Evolution,DE)是启发式优化算法的一种,它是基于群体差异的启发式随机搜索算法,该算法是Raincr Stom和Kenneth Price为求解切比雪夫多项式而提出的。
差分进化算法具有原理简单、受控参数少、鲁棒性强等特点。
近年来,DE在约束优化计算、聚类优化计算、非线性优化控制、神经网络优化、滤波器设计、阵列天线方向图综合及其它方面得到了广泛的应用。
差分算法的研究一直相当活跃,基于优胜劣汰自然选择的思想和简单的差分操作使差分算法在一定程度上具有自组织、自适应、自学习等特征。
它的全局寻优能力和易于实施使其在诸多应用中取得成功。
2.差分进化算法简介差分进化算法采用实数编码方式,其算法原理同遗传算法相似刚,主要包括变异、交叉和选择三个基本进化步骤。
DE算法中的选择策略通常为锦标赛选择,而交叉操作方式与遗传算法也大体相同,但在变异操作方面使用了差分策略,即:利用种群中个体间的差分向量对个体进行扰动,实现个体的变异。
与进化策略(Es)采用Gauss或Cauchy分布作为扰动向量的概率密度函数不同,DE使用的差分策略可根据种群内个体的分布自动调节差分向量(扰动向量)的大小,自适应好;DE 的变异方式,有效地利用了群体分布特性,提高了算法的搜索能力,避免了遗传算法中变异方式的不足。
3.差分进化算法适用情况差分进化算法是一种随机的并行直接搜索算法,最初的设想是用于解决切比雪夫多项式问题,后来发现差分进化算法也是解决复杂优化问题的有效技术。
它可以对非线性不可微连续空间的函数进行最小化。
目前,差分进化算法的应用和研究主要集中于连续、单目标、无约束的确定性优化问题,但是,差分进化算法在多目标、有约束、离散和噪声等复杂环境下的优化也得到了一些进展。
4.基本DE算法差分进化算法把种群中两个成员之间的加权差向量加到第三个成员上以产生新的参数向量,这一操作称为“变异”。
差分方程的求解方法及其应用差分方程是数学中一个比较重要的分支,用于描述离散化的动态系统和过程,广泛应用于物理、工程、生态、经济、金融等领域。
通过离散化,可以将连续的问题转化为离散的数值计算问题,从而可以用计算机进行求解。
本文将介绍差分方程的求解方法及其应用,希望能够对读者有所帮助。
一、差分方程的定义差分方程是指包含有未知函数的离散变量的函数方程。
通俗的说,就是说差分方程用来描述离散的数学模型。
一般的差分方程可以写成如下形式:$$y_{n+1} = f(y_n, y_{n-1}, \cdots, y_{n-k+1}, n)$$其中,$y_n$ 是未知函数在 $n$ 时刻的值,$f$ 是一个给定的函数,$k$ 是差分方程中自变量的个数。
当 $k=1$ 时,常常称为一阶差分方程,如下所示:$$y_{n+1} = f(y_n, n)$$此外还有二阶、三阶等高阶差分方程。
差分方程与微分方程相似,都是用来描述某种动态系统的变化规律,只是微分方程是描述连续变化的模型,而差分方程是描述离散变化的模型。
二、差分方程的求解方法差分方程的求解方法可以分为两类,一类是解析解法,即用数学公式直接求解;另一类是数值解法,即用计算机进行数值计算求解。
1. 解析解法对于一些特殊的差分方程,可以用解析解法求出解析解。
解析解法就是通过数学公式直接求解,得到函数在论域上的解析表达式,从而可以对解析表达式进行分析求得有关该函数的很多重要信息。
以一阶线性差分方程为例,即:$$y_{n+1} = ay_n + b, \ \ (n=0,1,2,\cdots)$$其中 $y_0$ 是已知值, $a$ 和 $b$ 是常数。
可以通过数学公式得到该差分方程的解析解:$$y_n = a^ny_0 + b\frac{a^n-1}{a-1}, \ \ (n=0,1,2,\cdots)$$其它的高阶差分方程可以运用代数学、矩阵论、微积分等方法求解。
2. 数值解法数值解法是一种通过数值计算来求解差分方程的方法。
自适应线性自抗扰控制器的设计奚静思;刘品宽;丁汉【摘要】自抗扰控制器对于抑制不确定的扰动有良好的效果,但其控制器参数较多且整定困难.为了实现自适应的线性自抗扰控制器,对线性自抗扰控制器的参数整定策略展开了研究.首先,设计了基于观测误差的线性扩张观测器参数自适应整定算法.接着,设计了自抗扰控制器线性反馈环节的参数的自适应整定算法.最后,利用李雅普诺夫方法,证明上述自适应整定算法得到的参数可以保证扩张状态观测器的观测误差和被控系统最终输出误差都收敛至零.实验结果表明:精密气浮运动平台低速工况下,自适应线性自抗扰控制器的参数在0.8s内即可迅速完成整定计算;线性扩张观测器观测误差绝对值小于2 nm;被控精密气浮运动平台的速度波动不大于5%.自适应线性自抗扰控制器实现了控制器参数在线整定,控制器的性能表现满足要求.【期刊名称】《光学精密工程》【年(卷),期】2018(026)007【总页数】9页(P1749-1757)【关键词】自抗扰控制;自适应控制;参数整定;直线电机【作者】奚静思;刘品宽;丁汉【作者单位】上海交通大学机械与动力工程学院 ,上海200240;上海交通大学机械与动力工程学院 ,上海200240;上海交通大学机械与动力工程学院 ,上海200240【正文语种】中文【中图分类】TP394.1;TH691.91 引言针对不确定系统的控制器设计是自动控制研究领域的重要组成部分。
自抗扰控制器(Active Disturbance Rejection Controller, ADRC)抗干扰性能好且控制器结构简单[1-3],近年来已被广泛研究和应用于诸多领域[4-10]。
其特点是通过扩张状态观测器实时、主动地估计和补偿总的不确定性(或总干扰),并利用反馈控制器将所有的不确定干扰在系统中整合补偿[11-12]。
然而,传统的自抗扰控制器中包含了很多非线性元件,其参数整定过程十分复杂,成为自抗扰控制算法被广泛应用的主要障碍。
PID自适应控制学习与Matlab仿真0 引言在P ID控制中,一个关键的问题便是P I D参数整定。
传统的方法是在获取对象数学模型的基础上,根据某一整定原则来确定PID参数。
然而实际的工业过程往往难以用简单的一阶或二阶系统来描述,且由于噪声、负载扰动等因素的干扰,还可以引起对象模型参数的变化甚至模型结构的政变。
这就要求在P I D 控制中。
不仅PID参数的整定不依赖于对象数学模型,而PID参数能在线阐整,以满足实时控制的要求。
1 自适应控制的概念及分类控制系统在设计和实现中普通存在着不确定性,主要表现在:①系统数学模型与实际系统间总是存在着差别,即所谓系统具有末建模的动态特性;②系统本身结构和参数是未知的或时变的;③作用在系统上的扰动往往是随机的,且不可量测;④系统运行中,控制对象的特性随时间或工作环境改变而变化,且变化规律往往难以事先知晓。
为了解决控制对象参数在大范围变化时,一般反馈控制、一般优控制和采用经典校正方法不能解决的控制问题。
参照在日常生活中生物能够遏过自觉调整本身参数改变自己的习性,以适应新的环境特性。
为此,提出自适应控制思想。
自适应控制的概念所谓自适应控制是指对于控制对象的动态信息了解得不够充分对周围环境变化尚掌握不够明确的情况下控制系统对控制器的参数进行积极的自动调节。
自适应控制方法应该做到:在系统远行中,依靠不断采集控制过程信息,确定被控对象的当前实际工作状态,优化性能准则,产生自适应控制规律,从而实时地调整控制器结构或参数,使系统始终自动地工作在最优或次最优的运行状态下。
作为较完善的自适应控制应该具有以下三方面功能:(1)系统本身可以不断地检测和处理理信息,了解系统当前状态。
(2)进行性能准则优化,产生自适应校制规律。
(3)调整可调环节(控制器),使整个系统始终自动运行在最优或次最优工作状态。
自适应控制是现代控制的重要组成部分,它同一般反馈控制相比较有如下突出特点:(1) 一般反馈控制主要适用于确定性对象或事先确知的对象,而自适应控制主要研究不确定对象或事先难以确知的对象。
自适应控制参数差分 进化:比较研究 数值基准问题 亚内兹·布雷斯特,会员,IEEE,格雷纳苏海涵,的Borko博斯科维奇,马里安Mernik,会员,IEEE, IEEE会员,Viljem Zumer 摘要:我们描述了一个高效的自适应控制技术 相关的参数设置与差分进化(DE)。 对DE算法已被用在许多实际情况下,并具有 表现出良好的收敛性。它只有少数控制 参数,这些参数在整个演化中保持固定 的过程。然而,这是不是一件容易的事,正确地设置控制 在DE的参数。我们提出了一个算法的新版本 对DE算法获得自适应控制参数 设置showgood性能数值基准 的问题。结果表明,我们的算法与自适应 控制参数的设置优于或至少与 ,标准算法和进化算法 文献中得到的解决方案时,考虑质量。 关键词:自适应参数控制,差分进化 (DE),进化优化。 引言 差分进化(DE)是一个简单而强大 全局优化的进化算法(EA)介绍 由价格和Storn [1]。 DE算法已逐渐 变得越来越流行,并且已经用于许多实际情况中, 主要是因为它已经表现出良好的收敛性能 是主要容易理解的[2]。 EAS [3]是一个广泛的一类随机优化算法 灵感来自生物学,特别是那些生物 允许种群organizms的适应自己的过程 周边环境:遗传和生存 优胜劣汰。中介公司有一个突出的优势超过其他类型的 数值计算方法。他们只需要客观的信息 函数本身,它可以是明确的或隐含的。 其他配件性能,如可微性或连续性 是没有必要的。因此,他们更灵活处理 广泛的问题。 当使用一个有效地址(EA),它也是必要指定候选 解决方案将被改变,以产生新的解决方案[4]。 EA可能有参数,例如,突变的概率, 比赛的大小选择,或人口规模。 手稿收到2005年6月14日,9月19日修订,2005年和 2005年11月9日。这项工作是由斯洛文尼亚的研究部分支持 根据计划署P2-0041,计算机系统,方法, 智能服务。 作者是计算机架构和语言实验室, 计算机科学学院,电气工程学院, 马里博尔大学,计算机科学,SI-2000,斯洛文尼亚马里博尔(电子邮箱: janez.brest @ UNI-mb.si的saso.greiner单向mb.si; borko.boskovic @单向mb.si; marjan.mernik @ UNI-mb.si zumer@uni-mb.si)。 数字对象标识符10.1109/TEVC.2006.872133 这些参数值大大确定质量 得到的溶液和搜索的效率[5] - [7]。 开始的一些猜到解决方案的,多算法 更新一个或多个的解决方案中以协同方式 希望操纵朝向的最佳人口[8],[9]。 选择合适的参数值,频繁,problemdependent的 的任务,需要用户的以往的经验。尽管 其至关重要,也没有一致的方法 用于确定一个EA的控制参数,它们是,大多数 [4]的时候,一些预定义的范围内任意设定。 在他们的早期阶段,中介并没有通常包括控制参数 作为一个不断发展的对象,但认为他们 外部固定参数。后来,人们认识到,为了 以达到最佳收敛,这些参数必须被改变 在进化过程本身[5],[7]。 随着时间的推移,使用的控制参数进行了调整, 启发式规则,考虑到帐户信息 取得的进展。然而,启发式规则,这可能是 最佳为一个优化问题,可能是低效 或者甚至无法保证收敛的另一个问题。一 在中介的发展是合乎逻辑的步骤包括控制 参数不断变化的对象,并允许他们发展 随着主要参数[3],[10],[11]。 在全球,我们区分两种主要形式设置参数 值:参数调整和参数控制。前者 指通行做法,试图找到好的 之前的参数值,然后运行算法 调整使用这些值的算法,它保持固定 在运行过程中。后者表示的参数的值 在运行过程中被改变。根据Eiben等人。 [5],[7], 的变化可以被分为三类。 1)确定性参数控制时发生 一些确定性的规则改变的参数值。 2)自适应参数控制是用来放置时 是某种形式的反馈信息从搜索,用于 确定的方向和/或幅度的变化 该参数。 3)自适应参数控制的想法是,“进化 的演变“可以被用来实现自适应 的参数。在这里,参数必须适应 被编码到染色体中(个人),并进行 遗传算子的行动。更好的价值 这些编码参数会导致更好的个人, 反过来,更容易生存和产生后代 ,因此,传播这些美好的参数值。 1089-778X /美元
因此,它是表面上的自然使用EA,不仅对 寻找一个问题的解决方案,但也为调整(下同) 算法的特定问题。从技术上讲,我们 试图修改的参数值,在运行过程中 该算法考虑采取实际的搜索进度。 所讨论的[5]和[7],有两种方法可以做到这一点。该 第一种方法是使用一些启发式规则反馈 的当前状态的检索和修改的参数值 (自适应参数控制),如信贷分配 过程[12]。第二个办法是将 入染色体的参数,从而使他们 演进(自适应参数控制)[13]。 自我适应的中介收敛的证明是困难的 因为随机和控制参数的改变 选择不直接影响其演变[14],[15]。 由于DE是EA的特定实例,有趣的是, 探讨如何自适应性,它可以应用到。到现在为止, 已报道没有研究工作的自适应性,在DE。 首先,我们定义一个类型的优化问题。 在本文中,我们将只关注自己与优化 的方法,用一个目标函数。在大多数情况下, 目标函数定义为最优化问题 最小化任务。为此,以下的调查 进一步限制的最小化问题。当目标 函数是非线性和不可微的,直接搜索 方法的选择[1]的方法。在优化的函数, 优化算法的目的是找到这样的, ,不需要是连续的,但 必须在限定范围。本文认为不受约束的功能 优化。 DE是一个浮点编码EA全局优化 在连续空间[2],[16],[17]。 DE创建新的候选 相结合的父个体和几个解决方案 其他个人相同人口。候选人取代 父,只有当它具有更好的适用性。 DE有三个参数: 差矢量的放大系数,交叉控制 参数和人口规模。 DE是也特别 容易一起工作,只有几个控制参数, 在整个优化过程中保持固定的 [2],[16],[18]。由于这种相互作用的控制参数与 DE的性能是在实践中复杂,DE用户 选择手从初始参数设置的问题 以往的经验,或从文学。然后,审判和错误 方法,已被用于进一步的控制参数进行微调。 在实践中,优化运行有要执行的多个 使用不同的设置时间。在某些情况下,时间为 找到这些参数是不可接受的。 在我们的文件中,该参数控制技术是基于 自适应的两个参数(和),伴有 进化的过程。这里的主要目标是产生一个 DE,灵活的控制参数。 本文介绍了一种新的方法来自适 DE的控制参数。它给出了一些针对几个比较 一组测试功能的自适应和非自适应的方法。 本文的组织如下。相关工作 第二节。德简要介绍了第三节。一些 建议选择固定设置的控制参数 从文献收集第四节。在第五节, 建议的新版本的DE算法自适应 控制参数的详细说明。基准功能 第六节。实验,然后在 第七节。比较的自适应DE和DE算法 与其他EP算法,其次是一个实验 DE算法中的参数设置。然后 自适应DE实验和价值观, 最后一个比较自我自适应DE算法 模糊自适应差分进化算法所示。 总之,一些言论第八节。 二。相关工作 本节将回顾论文已经比较DE 其他中介的实例,如粒子群优化 遗传算法,以及比较不同的纸张 DE与原来的DE延伸。在那之后,我们集中 在纸张处理参数控制在DE。在最后,我们 提到论文EA使用类似的基准功能 本文提出的。 DE提出的价格和Storn [1],[18]。这是一个非常 简单而直接的策略。 vesterstroem等。 [19]比较了DE算法粒子 群优化(PSO)和EAS数值基准 的问题。 DE优于PSO和EAS而言 大多数基准问题的解决方案的质量。基准 [19]中的功能是相似的基准功能 在我们的文件。 阿里和蹂躏[9]中提出的新版本的DE算法 也提出了一些修改古典DE 提高它的效率和稳定性。他们推出了一个辅助 沿着原来的人口总体中的个体 (指出[9],使用套一个符号使用人口 基于集合的方法)。接下来,他们提出了一种用于计算规则 控制参数自动(见第四章)。 Sun等人。 [20]提出了一种结合DE算法和 估计分配算法(EDA),它试图 引导走向一个充满希望的区域进行采样,新的解决方案,其搜索 从概率模型。基于实验结果,它 已经证明,DE / EDA算法优于 DE算法,而EDA。 有关的规则有很大的不同的结论 选择DE的控制参数。 [21],它是表示, DE的控制参数,是难以取舍。上 另一方面,Gämperle等。 [22]报道,选择 适当的控制参数DE难度较 预期。 刘和Lampinen [2]报道,有效性,效率, 和DE算法的鲁棒性是敏感的设置 的控制参数。控制参数的最佳设置 为不同的功能可以是不同的和相同的 消耗的时间和不同的要求进行功能 的准确度。 但是,仍然存在着认识不足,对如何 找到相当不错的DE的控制参数值 对于一个给定的功能[16]。刘Lampinen [16]提出了一种 新版本的DE,其中突变的控制参数和 交叉控制参数自适应。这就是所谓的