Large-Scale Heliostat Field Optimization for Solar Power Tower System Using Matrix-Based Differential Evolution

Dan-Ting Duan;Jian-Yu Li;Bing Sun;Xiao-Fang Liu;Qiang Yang;Qi-Jia Jiang;Zhi-Hui Zhan;Sam Kwong;Jun Zhang
{"title":"Large-Scale Heliostat Field Optimization for Solar Power Tower System Using Matrix-Based Differential Evolution","authors":"Dan-Ting Duan;Jian-Yu Li;Bing Sun;Xiao-Fang Liu;Qiang Yang;Qi-Jia Jiang;Zhi-Hui Zhan;Sam Kwong;Jun Zhang","doi":"10.1109/TAI.2025.3545813","DOIUrl":null,"url":null,"abstract":"Intelligent optimization of a solar power tower heliostat field (SPTHF) is critical for harnessing solar energy in various scenarios. However, existing SPTHF optimization methods are typically based on specific geometric layout constraints and assume that each heliostat has the same size and height. As a result, these methods are not flexible or practical in many real-world SPTHF application scenarios. Therefore, this article proposes a novel flexible SPTHF (FSPTHF) model that is more practical and involves fewer assumptions. This model enables the use of different layouts and simultaneous optimization of the parameters of each heliostat. As an FSPTHF can involve hundreds or even thousands of heliostats, optimizing the parameters of all heliostats results in a challenging large-scale optimization problem. To efficiently solve this problem, this article proposes a matrix-based differential evolution algorithm, called HMDE, for large-scale heliostat design. The HMDE uses a matrix-based encoding and representation method to improve optimization accuracy and convergence speed, incorporating two novel designs. First, a dual elite-based mutation method is proposed to enhance the convergence speed of HMDE by learning from multiple elite individuals. Second, a multi-level crossover method is proposed to improve the optimization accuracy and convergence speed by integrating element-level and vector-level crossover based on matrix representation. Extensive experiments were conducted on 30 problem instances based on real-world data with three different layouts and problem dimensions up to 12 000, where state-of-the-art algorithms were used for comparison. The experimental results show that the proposed HMDE can effectively solve large-scale FSPTHF optimization problems.","PeriodicalId":73305,"journal":{"name":"IEEE transactions on artificial intelligence","volume":"6 9","pages":"2422-2436"},"PeriodicalIF":0.0000,"publicationDate":"2025-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10908719","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on artificial intelligence","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10908719/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Intelligent optimization of a solar power tower heliostat field (SPTHF) is critical for harnessing solar energy in various scenarios. However, existing SPTHF optimization methods are typically based on specific geometric layout constraints and assume that each heliostat has the same size and height. As a result, these methods are not flexible or practical in many real-world SPTHF application scenarios. Therefore, this article proposes a novel flexible SPTHF (FSPTHF) model that is more practical and involves fewer assumptions. This model enables the use of different layouts and simultaneous optimization of the parameters of each heliostat. As an FSPTHF can involve hundreds or even thousands of heliostats, optimizing the parameters of all heliostats results in a challenging large-scale optimization problem. To efficiently solve this problem, this article proposes a matrix-based differential evolution algorithm, called HMDE, for large-scale heliostat design. The HMDE uses a matrix-based encoding and representation method to improve optimization accuracy and convergence speed, incorporating two novel designs. First, a dual elite-based mutation method is proposed to enhance the convergence speed of HMDE by learning from multiple elite individuals. Second, a multi-level crossover method is proposed to improve the optimization accuracy and convergence speed by integrating element-level and vector-level crossover based on matrix representation. Extensive experiments were conducted on 30 problem instances based on real-world data with three different layouts and problem dimensions up to 12 000, where state-of-the-art algorithms were used for comparison. The experimental results show that the proposed HMDE can effectively solve large-scale FSPTHF optimization problems.
基于矩阵差分进化的太阳能塔式系统定日镜场优化
太阳能发电塔定日镜场的智能优化对各种场景下的太阳能利用至关重要。然而,现有的SPTHF优化方法通常基于特定的几何布局约束,并假设每个定日镜具有相同的尺寸和高度。因此,在许多实际的SPTHF应用场景中,这些方法既不灵活也不实用。因此,本文提出了一种新的灵活SPTHF (FSPTHF)模型,该模型更实用,涉及的假设更少。该模型允许使用不同的布局和同时优化每个定日镜的参数。由于FSPTHF可能涉及数百甚至数千个定日镜,因此优化所有定日镜的参数是一个具有挑战性的大规模优化问题。为了有效地解决这一问题,本文提出了一种基于矩阵的差分进化算法HMDE,用于大型定日镜设计。HMDE采用基于矩阵的编码和表示方法来提高优化精度和收敛速度,结合了两种新颖的设计。首先,提出了一种基于双精英的突变方法,通过学习多个精英个体来提高HMDE的收敛速度;其次,提出了一种基于矩阵表示的元素级和矢量级交叉相结合的多级交叉方法,提高了优化精度和收敛速度;在30个问题实例上进行了广泛的实验,这些问题实例基于真实世界的数据,具有三种不同的布局和多达12000个问题维度,其中使用了最先进的算法进行比较。实验结果表明,该算法可以有效地解决大规模FSPTHF优化问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
7.70
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信