[发明专利]基于自适应差分进化算法的塔式太阳能镜场优化方法在审
申请号: | 202010449610.5 | 申请日: | 2020-05-25 |
公开(公告)号: | CN111625956A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 冯结青;袁雪姣;赵豫红 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/10 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 颜果 |
地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自适应 进化 算法 塔式 太阳能 优化 方法 | ||
1.一种基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,包括以下步骤:
1)根据优化镜场模板,确定镜场优化参数并初始化种群;
2)根据高斯-勒让德积分计算镜场总能量作为种群适应度;
3)更新差分进化算法种群及算法控制参数;
4)比较种群中个体的优劣,并保存最佳个体的参数及适应度。
2.根据权利要求1所述的基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,步骤1)中,每个种群XG中将包含NP个不同个体Xi,G,设优化参数空间为D维,则个体Xi,G表示为分进化算法设置控制参数F,CR,Gmax,根据如下公式对种群中的个体进行初始化:
其中,与是个体中第j维参数的下界与上界,i表示个体序号,G表示种群代数。
3.根据权利要求2所述的基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,步骤1)中,镜场模板包括径向交错分布镜场和辐射型镜场。
4.根据权利要求1所述的基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,步骤2)包括:
2-1、根据镜场生成控制参数初始化镜场;
2-2、基于光柱遍历及多边形裁剪进行快速的阴影遮挡因子计算;
2-3、基于接收器平面的辐射能密度分布解析模型,使用高斯-勒让德积分计算接收器平面总能量;
2-4、调整光线方向,重复2-2与2-3步骤,获得全年镜场总能量,作为种群适应度。
5.根据权利要求4所述的基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,步骤2-3中,采用在GPU上实现的高斯-勒让德积分快速并行确定镜场的总能量。
6.根据权利要求1所述的基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,步骤3)包括:
3-1、根据当前种群中的每个个体,使用变异策略生成变异向量;
3-2、通过交叉策略,将当前种群中的个体与变异向量进行交叉,生成校验向量;
3-3、根据进化过程个体选择成功的记录,对差分进化算法的控制参数进行自适应调整。
7.根据权利要求6所述的基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,步骤3-1中,采用随机贪心变异策略生成变异向量,变异策略如下:
其中,是随机从第G代的NP个体中选择的,Xpbest,G是从第G代的前NP×pi个个体中随机选择的,Fi、CRi及pi表示当前种群的控制参数。策略的贪心程度取决于控制参数pi,pi越小策略贪心程度越高,遵循如下公式随机生成:
pi=rand(2/NP,0.2)。
8.根据权利要求7所述的基于自适应差分进化算法的塔式太阳能镜场优化方法,其特征在于,步骤3-2中,交叉策略通过将目标向量与变异向量在维度上进行交叉的方式生成校验向量Ui,G:
其中,jrand为范围在[1,D]内的随机整数,表示Vi,G中的第j维值,表示Xi,G中的第j维值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010449610.5/1.html,转载请声明来源钻瓜专利网。