1 多学科、多目标优化技术
1.1 浮式风电基础尺度设计与优化
1.2 多学科、多目标优化问题解决思路
1.3 多目标优化问题的数学描述
2 优化函数构建方法
2.1 优化变量
2.2 约束条件
表 1 常用性态约束参考取值范围 |
| 性态指标 | 单位 | 范围 | 备注 |
| 稳心高度 | m | >0 | 计算条件允许的情况下还可参考文[45]等相关规范对复原力矩与倾覆力矩面积比进行约束 |
| 固有周期 | s | >40(纵荡/横荡) 25~50(纵摇/横摇) 17~40(垂荡) >3(首摇) | 不同规范中给出的推荐范围存在差异,此处参考文[45]规范中对半潜式基础的推荐值,还应根据基础选型、水深、海域条件等综合确定 |
| 浮体偏移 | m | < 45 | 需根据动态海缆允许偏移量和水深条件综合确定 |
| 浮体倾角 | (°) | < 5(操作工况) < 10(自存工况) | 参考文[44]规范给出,也可根据风电机组实际工作情况确定 |
| 机舱加速度 | m/s2 | < 0.3g | |
| 系泊安全系数 | — | >1.67(设计工况完整) >1.05(设计工况破断) >1.05(自存工况完整) | 不同规范体系对系泊安全系数有不同的要求,此处参考文[45]规范; 对于张力腿系统还应保证筋腱时刻保持张紧状态 |
| 疲劳寿命 | a | >25 | 现行标准对于浮式风电机组的服役年限规定 |
注:g为重力加速度。 |
2.3 目标函数
2.4 优化算法
表 2 浮式风电优化研究常用算法对比 |
| 优化算法 | 优点 | 缺点 | 适用场景 |
| SQP | 收敛速度快 | 受初始点和边界条件设置影响较大,可能陷入局部最优解 | 目标函数和约束条件较为平滑且问题规模不是特别大 |
| 基于梯度的单纯形直接搜索 | 算法结构简单,易于理解和实现 | 缺乏足够的收敛理论支持,在高维问题中可能存在收敛速度慢或不收敛 | 目标函数不可微或难以求导的优化问题; 参数估计、过程控制等领域; 低维优化问题的初步尝试 |
| 模式搜索 | 不需要目标函数的导数信息,算法简单易于实现 | 目标函数较为平滑的情况下,效率低于基于梯度的算法; 对于大规模问题,可能需要较多的迭代次数 | 目标函数不可导或难以求导的优化问题,尤其在其他基于梯度的优化算法不适用的情况下 |
| GA | 具有强大的全局搜索能力,不受局部最优解的影响; 可处理多目标优化问题,具有并行性和容错性 | 计算成本高,计算量大; 结果依赖于初始化种群和评价函数; 容易出现早熟收敛 | 没有闭式解、目标函数复杂、搜索空间大且可能存在多个局部最优解的问题 |
| PSO | 规则简单,需要设置的参数少,在单目标优化问题中能快速收敛至问题的全局最优解或近似最优解 | 收敛速度较慢; 对初始参数敏感,受目标函数影响大; 容易陷入局部最优解 | 问题维度较高、较为复杂的单目标优化问题 |
注:SQP为序列二次规划(sequential quadratic programming),GA为遗传算法(generic algorithm),PSO为粒子群算法(particle swarm optimization)。 |
表 3 过往浮式风电基础优化设计研究方法 |
| 优化变量 | 性态约束对象 | 优化目标 | 优化算法 | 仿真方法 | 来源 |
| 立柱半径、吃水深度、排水体积 | 稳性、纵摇响应、回复系数、系泊张力、气隙 | 机舱加速度、系泊张力、排水体积 | — | FD | 文[42](2008年) |
| 立柱直径和长度、压载高度、系泊参数、动态海缆重量 | 浮体固有周期、风倾角度、机舱加速度、系泊疲劳寿命、动态海缆弯曲半径、系泊张力 | 成本 | SQP | FD | 文[27](2011年) |
| 系泊参数 | 系泊张力 | 系泊疲劳损伤、成本 | NSGA-Ⅱ | TD+SM | 文[30](2012年) |
| 吃水深度、立柱直径、立柱间距、垂荡板直径 | 平台稳性 | 机舱加速度 | — | FD | 文[11](2022年) |
| 水动力系数 | 水动力系数 | 机舱加速度 | — | FD | 文[19] (2014年) |
| 立柱直径、垂荡板直径、平台半径、吃水深度 | 纵摇响应、纵荡固有周期、机舱加速度、塔基弯矩 | 成本 | PSO | FD | 文[23] (2016年) |
| 平台半径、立柱间距、垂荡板高度、垂荡板半径 | 静水回复刚度、平台倾角、排水量 | 塔顶位移 | PR | TD + ANN | 文[50] (2016年) |
| 吃水深度,立柱半径和跨距、系泊线张紧度 | 成本、机舱加速度、纵摇响应、系泊张力 | 浮体排水量、系泊张力 | GA | FD | 文[13] (2017年) |
| 锚固半径、导缆孔位置、锚链长度 | 浮体稳定性、平台转动、位移、固有频率、锚链长度、机舱加速度 | 成本 | SQP | FD | 文[28] (2020年) |
| 立柱不同分段壁厚和直径、压载高度 | 平台倾角、机舱加速度、水平位移 | 平台倾角、机舱加速度、水平位移 | NSGA-Ⅱ | TD | 文[22] (2020年) |
| 立柱半径、吃水深度、立柱间距、系泊参数 | 平台倾角、机舱加速度、系泊张力、疲劳损伤 | 建造成本、疲劳损伤 | NSGA-Ⅱ | FD+TD+SM | 文[36] (2021年) |
| 立柱高度和半径 | 纵摇响应、稳性高、机舱加速度 | 成本 | GA+单纯形直接搜索 | TD + SM | 文[21] (2022年) |
| 立柱直径、平台半径、吃水深度、系泊参数 | 平台倾角、水平位移、系泊长度 | 塔基弯矩、成本、疲劳损伤 | GA | FD | 文[25] (2023年) |
| 立柱高度和直径、撑杆长度和直径、塔筒直径、塔筒壁厚、吃水深度、系泊参数 | 纵摇、纵荡响应、固有频率、稳性高、锚链长度、系泊张力 | 成本 | SQP | FD | 文[26] (2023年) |
| 立柱间距、吃水深度、沉箱高度、立柱直径 | 垂荡运动响应 | GA | TD +ANN | 文[47] (2024年) |
注:GA为遗传算法(generic algorithm),PR为模式搜索(pattern research),FD为频域计算(frequency-domain),TD为时域计算(time-domain),SM为代理模型(surrogate model),ANN为人工神经网络(artificial neural network)。 |
