稀疏性应用于风电场基于梯度优化(Gradient-Based Optimization of Wind Farms)的研究

《Wind Energy》:Sparsity Applications for Gradient-Based Optimization of Wind Farms

【字体: 时间:2026年06月14日 来源:Wind Energy 3.3

编辑推荐:

  摘要:优化风电场对于设计高效能源系统至关重要,尤其当风电场规模扩大至多场址时。然而,随着风机(Turbine)数量增加,计算成本上升使优化日益困难。基于梯度优化方法(Gradient-based Optimization)在大规模问题中比无梯度方法缩放性更好,

  
摘要:优化风电场对于设计高效能源系统至关重要,尤其当风电场规模扩大至多场址时。然而,随着风机(Turbine)数量增加,计算成本上升使优化日益困难。基于梯度优化方法(Gradient-based Optimization)在大规模问题中比无梯度方法缩放性更好,但其最昂贵的计算部分是目标函数梯度及约束雅可比(Jacobian)矩阵的计算。为此,研究人员提出利用稀疏性(Sparsity)来加速梯度评估并缩减约束雅可比矩阵的规模。风电场天然具备稀疏性——在特定风向条件下许多风机互不干扰。但与具有固定模式的传统稀疏问题不同,风电场稀疏性是动态的,需要新策略高效处理变化的相互作用。本文研究了风电场优化中的稀疏性并引入若干利用该特性的方法。这些策略使用解析Cumulative Curl(CC)尾流模型在多风电场上测试,梯度通过自动微分(Automatic Differentiation, AD)计算。相同的稀疏感知技术同样适用于有限差分(Finite Difference, FD)法,因方向导数评估成本高昂可获得更大加速。结果表明,稀疏方法相较传统方法最高实现10倍加速,优化后尾流损失(Wake Loss)方差小于5%。研究发现稀疏感知优化不仅保持解质量,且随风电场规模高效扩展,能以更低计算成本实现更充分的设计探索。
论文解读:《Sparsity Applications for Gradient-Based Optimization of Wind Farms》
一、研究背景与意义
大型风电场(Offshore and Onshore Wind Farm)布局优化(Layout Optimization)及偏航优化(Yaw Optimization, Wake Steering)旨在最大化年发电量(Annual Energy Production, AEP),受限于最小间距约束(Spacing Constraints)和边界约束(Boundary Constraints)。随着风机数量N增加,设计变量线性增长(O(N)),而全配对间距约束呈平方增长(O(N2)),导致约束雅可比矩阵巨大。基于梯度优化优于无梯度方法,但通常采用反向模式(Reverse-Mode)自动微分(Automatic Differentiation, AD)内存消耗大,正向模式(Forward-Mode)AD随变量数恶化。每次迭代需反复计算AEP梯度及约束导数,计算量随风机数剧增,百台风机优化可能需万次级函数求值。风电场中单台风机功率仅受上游邻近尾流(Wake Effect)影响,下游不反作用于上游(特定风向下),且高斯尾流模型虽具无限支撑但远处贡献可忽略,天然形成稀疏雅可比(Sparse Jacobian)结构。然而此稀疏模式随风机位移动态变化,无法直接套用静态稀疏求解器。因此研究人员开展本项研究,旨在识别并利用风电场优化中动态变化的稀疏性以压缩雅可比、减少活跃间距约束,从而降低计算耗时并保持解质量。该文发表于《Wind Energy》。
二、主要关键技术方法
研究人员采用环列式排布圆形边界风电场(环间距6D,D为转子直径Rotor Diameter),使用Cumulative Curl(CC)尾流亏损(Wake Deficit)模型耦合Gaussian尾流偏转及Niayifar-Porté-Agel尾流叠加与湍流模型(优化时不用于梯度),基于FLOWFarm.jl(Julia开源风电场模拟优化包)建模。AEP按Nantucket风玫瑰离散为12或36个风状态加权求和。目标函数最大化AEP,偏航约束单侧,布局变量及约束经边界半径缩放。优化器选用SNOPT(Major step limit=0.05)。稀疏性利用如下技术:(1)将AEP梯度拆解为各风态功率雅可比(Power Jacobian, ?Pi/?xj, ?Pi/?γj)之和,对雅可比做阈值截断(Thresholding)生成稀疏模式;(2)偏航优化雅可比稀疏模式由初值预计算并固定,布局优化每迭代用尾流亏损矩阵(Wake Deficit Matrix, ΔUij/U)经Procedure 1定阈值、Procedure 2预测稀疏模式(设对角为1,x/y方向列复制拼接);(3)图着色(Graph Coloring, Distance-1 Coloring)压缩雅可比配合ForwardDiff.jl计算;(4)两阶段间距约束法:首轮无间距约束优化至近优,次轮仅激活间距<3D的少量约束微调满足可行性。对比基准为ForwardDiff.jl稠密(Dense)方法及ReverseDiff.jl反向模式(不含计算图构建时)。
三、研究结果
3.1 Selected Thresholds(阈值选取)
研究人员设定最低阈值为机器精度1E?16(低于机器ε(Machine Epsilon)可舍),中间阈值用于考察性能折衷,最高阈值取收敛失败前的临界值。阈值过低无加速效果,过高致梯度误差引起发散或劣质局部最优。
3.2 Yaw Optimization(偏航优化结果)
对341台风机风场,原始功率雅可比自然稀疏但含远场极小量。零截断压缩仅剩56%列(加速<1.8×);应用1E?16阈值压缩至16%(理论加速6.25×)。提高阈值进一步压缩但引入梯度误差。稀疏正向AD梯度计算时间显著低于稠密正向及预建图的反向AD,实验加速接近理论压缩比甚至略优(内存少),随风机数增大加速比增大。敏感性分析(130–341台,200随机初值,阈值1E?10~1E?16)表明:阈值增大提速明显,最终尾流损失差<0.2%,证明偏航优化对合理阈值鲁棒。
3.3 Layout Optimization(布局优化结果)
3.3.1 AEP:单步梯度实验加速低于偏航情形(因需每迭代预估稀疏模式带来开销,且x/y坐标加倍使压缩比降)。全优化(37/62/93台)显示稀疏法随规模加速渐显,布局优化允许更高阈值因模式动态更新。尾流损失差异<2%,部分稀疏结果略优。实验加速低于理想值归因于稀疏模式预测开销、非线性约束致迭代略增。
3.3.2 Spacing(间距约束):两阶段法(先无约束优化,再激活近邻<3D间距约束微调)使多数情况激活约束<1%甚至无激活。去约束简化可行域使SNOPT迭代大幅减少,93台案例显著降迭代次数,最终解质量相当或微优。因约束雅可比变小及问题简化共同加速。
3.3.3 Sparse AEP and Spacing(联合应用):AEP梯度稀疏(阈值1E?4)联合两阶段间距约束,93台风场加速近似两独立加速之积(约4×AEP梯度加速 × 3.6×间距加速→总达~14×),迭代数显著少,尾流损失差<2%且均值微优。
3.3.4 Sparse AEP and Spacing With 36 Wind Directions(36风向):同法用于36风向(AEP计算费时×3),首阶段收敛容差调为5E?6。加速比略高于12风向情形(93台达~17.5×),因AEP昂贵使每步节省占比更大;迭代减少趋势同;尾流损失差分布?1.5%~+1.0%,解质量保持。
四、讨论与结论翻译
研究人员指出稀疏感知方法显著加速风电场基于梯度优化,在紧密排布(6D间距)限制下仍获超10倍加速,且保持解质量。偏航优化利用固定雅可比阈值截断配合图着色压缩前向AD;布局优化通过尾流亏损矩阵动态预测稀疏模式实现每迭代雅可比压缩,虽带额外预判开销但仍净加速。两阶段间距约束法削减O(N2)约束为近邻O(N)并松弛可行域助收敛。该方法兼容自动微分与有限差分(有限差分方向评估贵,加速更显著)。未来可研自适应稀疏模式及改进约束激活策略。
结论(Conclusion)原文核心意译:
本研究将AEP梯度重构为功率雅可比集合并对小量置零以增强稀疏性,发展了利用尾流亏损在每迭代预测雅可比稀疏模式的方法,93台风机布局优化获4倍加速且尾流损失与稠密法偏差<2%。研究人员提出两阶段间距约束稀疏法(先无约束后近邻约束激活),93台获3.6倍加速,尾流损失偏差<4%;二者联用获14倍加速(尾流损失偏差<3.5%)。增至36风向联用法获17.5倍加速,尾流损失偏差?1.5%~+1.0%。所提稀疏感知技术显著降低计算成本超一个数量级,适用于AD与FD,稀疏间距策略还可助导航多峰设计空间。未来工作可聚焦自适应稀疏模式及改进约束激活以避免回溯重优化。研究表明稀疏性利用是实用且高效的风电场优化加速途径。
相关新闻
生物通微信公众号
微信
新浪微博

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号