The invention discloses a search method of multi peak search gradient method based on extreme value, for the single input single output system, given the input initial point by gradient method of extremum extremum search search by judging the preset time, search to determine whether the search to the local maximum completion time of two similar time points of the differential value, if the search to the local extremum, then update the local extremum search input an initial point, or extend the local search time to search the corresponding initial point. The invention of extremum search algorithm based on gradient method is extended, the increase of the change cycle input initial point, the initial point of change, using the gradient method extremum search algorithm to search the extremum near the different initial points, thus completing the extremum of multi peak function search process.
【技术实现步骤摘要】
基于梯度法极值搜索的多峰极值搜索方法
本专利技术属于极值搜索
,更为具体地讲,涉及一种基于梯度法极值搜索的多峰极值搜索方法。
技术介绍
对于单输入单输出系统,其输入和输出会满足一定的函数关系。在实际应用中,通常需要将输入调整到合适的值,以使输出达到极值,此时就需要用到极值搜索方法。目前传统的极值搜索算法只能搜索到局部峰值,如果系统函数为多峰函数,那么就只能搜索到初始点附近的一个峰值,对于其他峰值的搜索无能为力,而局部峰值并不一定是全局峰值。显然,要想搜索得到多峰函数系统的极值,极大地依赖于初始点的设置,而初始点一般是人为设置的,很难摆脱主观因素的影响,因此亟需一种能够对多峰函数的极值进行搜索的方法。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于梯度法极值搜索的多峰极值搜索方法,通过不断更新初始点进行极值搜索,以实现对系统函数为多峰函数的单输入单输出系统的多峰极值搜索。为实现上述专利技术目的,本专利技术基于梯度法极值搜索的多峰极值搜索方法包括以下步骤:S1:设定极值搜索的输入初始点x0;S2:以初始点x0作为系统输入,采用梯度法极值搜索算法进 ...
【技术保护点】
一种基于梯度法极值搜索的多峰极值搜索方法,其特征在于,包括以下步骤:S1:设定极值搜索的输入初始点x0;S2:以初始点x0作为系统输入,采用梯度法极值搜索算法进行时长为t+m的极值搜索,记录时刻t的系统输出yt和时刻t+m的系统输出yt+m,t和m都是根据实际情况设置的时间参数;梯度法极值搜索算法的具体步骤包括:S2.1:令系统输入
【技术特征摘要】
1.一种基于梯度法极值搜索的多峰极值搜索方法,其特征在于,包括以下步骤:S1:设定极值搜索的输入初始点x0;S2:以初始点x0作为系统输入,采用梯度法极值搜索算法进行时长为t+m的极值搜索,记录时刻t的系统输出yt和时刻t+m的系统输出yt+m,t和m都是根据实际情况设置的时间参数;梯度法极值搜索算法的具体步骤包括:S2.1:令系统输入S2.2:将系统输入与扰动S(t)相加,得到输入S2.3:将系统输入x输入系统,得到对应的系统输出y,通过滤波器滤去不稳定的波形,得到稳定的输出S2.4:将输出与扰动M(t)相乘,得到信号再经过一个自闭环系统产生变量Δy,自闭环系统的过程为:ΔE先乘以一个常系数b1,再经过低通滤波产生信号Δy,将其求导后乘以常系数b2后反馈给ΔE;S2.5:将Δy乘以一个常系数-k后进行积分,其中k>0,在估计点处寻找到下一个估计迭代点即令返回步骤S2.2;S3:判断是否|yt+m-yt|<ε,ε表示预...
【专利技术属性】
技术研发人员:程玉华,殷春,胡彬杨,吴姗姗,黄雪刚,周士伟,薛建宏,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。