[发明专利]一种基于自适应局部搜索的约束区域均匀试验设计方法在审
申请号: | 202111624933.4 | 申请日: | 2021-12-28 |
公开(公告)号: | CN114282378A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 张克;张虎;刘同林;吴康;王峰;王喆;周爱民;杜欣 | 申请(专利权)人: | 航天科工智能运筹与信息安全研究院(武汉)有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06N3/00 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 刘瑞东 |
地址: | 430040 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 局部 搜索 约束 区域 均匀 试验 设计 方法 | ||
1.一种基于自适应局部搜索的约束区域均匀试验设计方法,其特征在于,该方法包括如下步骤:
步骤1、根据实验方案数量,生成对应数量的可行解群体,作为步骤2的初始群体;
步骤2、基于自适应局部搜索的策略,对当前群体中的所有父代个体Pi进行局部搜索得到新的子代采样点Qi,并基于局部更新的策略,根据Pi和Qi的最小距离来选择对提升均匀性帮助更大的个体;
所述步骤2采用基于局部搜索的策略来生成子代个体,详细步骤如下:
步骤2.1、计算所有父代个体Pi与其他个体间的最小距离以及距离最近的个体Piclose;
步骤2.2、对每个父代个体Pi进行局部搜索得到子代个体Qi。
2.如权利要求1所述的基于自适应局部搜索的约束区域均匀试验设计方法,其特征在于,所述步骤2.2基于自适应的策略来进行局部搜索,并根据父代个体间的最小距离以及距离最近的个体来自适应计算搜索步长以及搜索方向。
3.如权利要求2所述的基于自适应局部搜索的约束区域均匀试验设计方法,其特征在于,所述步骤2.2具体包括:
1)每个个体Pi的搜索步长disi计算如下:
若Pi的最小距离大于当前所有父代个体最小距离的平均值,则Pi的搜索步长为Pi的最小距离与当前所有父代个体最小距离最小值的差值;若Pi的最小距离小于当前所有父代个体最小距离的平均值,则Pi的搜索步长为Pi的最小距离与当前所有父代个体最小距离最大值的差值;disi具体计算公式如下:
其中dis代表Pi的搜索步长,di为计算过程中的中间值,N代表群体数量,mindi代表Pi与其他父代间距离的最小值,distance(Pi,Pj)代表Pi与Pj间的欧式距离;
2)每个个体Pi的搜索方向为:向与距离最近的个体Piclose相远离的任意方向,具体计算公式如下:
s=rand{ω|ω·ωiclose0}
ωiclose=Piclose-Pi
其中,s代表Pi的搜索方向,ω代表不同个体之间的方向向量,为m维单位向量,m维为问题自变量维度,ωiclose代表Pi出发到Piclose的方向向量,Piclose代表与Pi欧式距离最小的父代个体。
4.如权利要求3所述的基于自适应局部搜索的约束区域均匀试验设计方法,其特征在于,所述步骤2通过多次局部搜索来确保产生的子代一定是可行解;针对等式约束或强约束问题,当多次局部搜索的结果均为不可行解时,通过采用一次单独的差分算法来求解可行方向。
5.如权利要求4所述的基于自适应局部搜索的约束区域均匀试验设计方法,其特征在于,所述单独的差分算法具体包括:
1)在对Pi进行一次局部搜索后,检查子代Qi是可行解还是不可行解,若Qi为可行解,则对Pi的局部搜索结束;若Qi为不可行解,则重新对Pi进行局部搜索;
2)在对Pi进行了若干次局部搜索得到的都是不可行解时,以所有m维单位向量为搜索空间,将向量对应的子代约束违反程度作为目标函数运行差分算法,目的是找到可以生成可行解的搜索方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工智能运筹与信息安全研究院(武汉)有限公司,未经航天科工智能运筹与信息安全研究院(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111624933.4/1.html,转载请声明来源钻瓜专利网。