基于NSGA-II算法与离散模块梁单元水弹性方法的连接件优化设计分析

Application of the discrete-module-beam hydroelasticity method with the NSGA-II algorithm in the connector optimization problem

  • 摘要:
    目的 在离散模块梁单元(DMB)框架下,针对浮箱型多模块海上漂浮式光伏(OFPV)平台连接件刚度优化问题,提出一种新的方法。
    方法 首先,介绍DMB水弹性分析方法,给出连接件刚度矩阵的形式并简述水弹性响应的数值建模方法;其次,给出线性加权遗传算法和非支配排序遗传算法II(NSGA-II)的求解步骤,重点介绍刚度编码的实数码、指数码和科学记数码这3种基因编码方式以及其对应的交叉和变异算子,并进行对比分析;最后,引入等效零刚度和等效无穷刚度缩聚解空间。
    结果 结果显示,使用NSGA-II算法可求解得出最大结构剪力最小和最大结构弯矩最小的Pareto前沿,同时,该Pareto前沿可视作由线性加权法得到的不同权重设置所对应最优解的集合,且科学记数码搜索性能优。
    结论 所述优化理论模型可针对浮箱型多模块平台用于对连接件刚度进行多目标优化。

     

    Abstract:
    Objectives Based on the discrete - module - beam (DMB) method, this study aims to address the connector stiffness optimization problem of modular box - pontoon - type offshore floating photovoltaic (OFPV) platforms. The floating foundation of such OFPV systems consists of multiple modular units connected by connectors. The design of connector stiffness significantly impacts the structural safety and reliability of the platform under complex ocean environments.
    Methods The methods employed in this research are comprehensive. Firstly, the DMB hydroelastic analysis method is introduced. The form of the connector stiffness matrix is given, where the stiffness values for different degrees of freedom are defined, and the numerical modeling method for hydroelastic response is briefly described. This method allows for efficient calculation of the structure's response to environmental loads. Secondly, two genetic - algorithm - based approaches are presented. The linear - weighted genetic algorithm converts the multi - objective optimization problem into a single - objective one by assigning weights to different objectives. The NSGA - II (Non - dominated Sorting Genetic Algorithm II) is used as a multi - objective optimization algorithm, which can identify a set of Pareto - optimal solutions instead of a single one. Three encoding techniques for stiffness, namely real encoding, exponent encoding, and scientific notation encoding, are elaborated. Each encoding method has its own crossover and mutation operators. For example, real encoding directly operates on stiffness values, while exponent encoding and scientific notation encoding have their unique operation mechanisms. The performance of these encoding methods is compared through population initialization and individual distribution analysis in different evolutionary generations. In addition, the concept of equivalent zero stiffness and equivalent infinite stiffness is introduced to narrow down the solution space. This helps to improve the efficiency of the optimization process.
    Results The results show that the NSGA - II algorithm can obtain the Pareto front under the objectives of minimizing the maximum structural shear force and minimizing the maximum structural bending moment. The Pareto front can be regarded as a set of optimal solutions corresponding to different weight settings obtained by the linear - weighted method. Through the analysis of population initialization and individual distribution, it is found that the scientific notation encoding has better search performance in the solution space. It can explore a wider range of stiffness values, including both low - and high - magnitude levels, compared to the other two encoding methods.
    Conclusions In conclusion, the developed optimization theory model is effective in performing multi - objective optimization on the connector stiffness of modular box - pontoon - type OFPV platforms. The scientific notation encoding provides a more efficient way to search for optimal solutions. However, it should be noted that the OFPV system is complex, and future research can focus on considering more objectives and combinations to further optimize the design. This research provides a valuable reference for the design and optimization of floating - type photovoltaic platforms in ocean engineering.

     

/

返回文章
返回