You are currently viewing a new version of our website. To view the old version click .
Journal of Marine Science and Engineering
  • Article
  • Open Access

17 October 2024

Multi-Objective Optimization Design of a Mooring System Based on the Surrogate Model

,
,
,
,
and
1
CCCC First Harbour Consultants Co., Ltd., Tianjin 300220, China
2
State Key Laboratory of Coastal and Offshore Engineering, Dalian University of Technology, Dalian 116024, China
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Design and Analysis of Mooring System for Floating Offshore Structures

Abstract

As the development of floating offshore wind turbines (FOWTs) progresses from offshore to deeper sea, the demands on mooring systems to ensure the safety of the structure have become increasingly stringent, leading to a concomitant rise in costs. A parameter optimization method for the mooring system of FOWTs is proposed, with the mooring line length and anchor radial spacing as the optimization variables, and the minimization of surge, yaw, and nacelle acceleration as the objectives. A series of mooring system configuration samples are generated by the fully analytical factorial design method, and the open source program OpenFAST is employed to simulate the global responses in the time domain. To enhance the efficiency of the optimization process, a multi-objective evolutionary algorithm, Non-dominated Sorting Genetic Algorithm II (NSGA-II), is utilized to find the Pareto-optimal solutions, alongside a Kriging model, which serves as a surrogate model for the FOWTs. This approach was applied to an IEC 15MW FOWT to demonstrate the optimization procedure. The results indicate that the integration of the genetic algorithm and the surrogate model achieved rapid convergence and high accuracy. Through this optimization process, the longitudinal motion response of FOWTs is reduced by a maximum of 6.46%, the yaw motion by 2.87%, and the nacelle acceleration by 11.55%.

1. Introduction

With the increasing emphasis on offshore wind power, the scale of offshore wind farms continues to expand, and the development of wind power is gradually transitioning from shallow to deep waters to harness more wind energy resources. As a critical subsystem of FOWTs, an unsuccessful design of mooring systems could result in the redundancy of materials, excessive drift motion of the floater, or even accidental collisions with adjacent offshore structures. Therefore, it is imperative to identify a solution that ensures the safe and reliable operation of the entire system, thereby promoting offshore wind power generation [1].
Mooring system design entails the consideration of various factors, including the composition of mooring lines, the type of platform, and environmental conditions. The system’s capacity to maintain the platform’s position is critical, as it significantly impacts the integrity of the risers and the overall stability of the floating platform [2]. There are several parameters that should be taken into consideration for the design of a mooring system. For example, anchor types, the mooring line strength, anchor positions, the seabed pattern, environmental conditions, and the platform life [3]. The selection of parameter values determines the capability of the mooring system. Meanwhile, the choice of methods for mooring system design and optimization dictates the effectiveness and efficiency of the related research.
Sclavounos et al. [4] conducted a pioneering parametric design study of the FOWT and its mooring system using a coupled frequency domain (FD) model. This model is a six-degrees-of-freedom (DoF) platform model, where the contributions of the mooring lines and the wind turbine are modeled as additional inertia, damping, and stiffness matrices. Philippe et al. [5] and Karimi et al. [6] also proposed similar models. Karimi et al. [7] conducted FD-based multi-objective optimization on a 5 MW FOWT, identifying the Pareto front that minimized platform cost while maximizing wind turbine performance. Brommundt et al. [8] used a FD model to optimize the mooring system by minimizing the line length and the cost. Bruschi et al. [9] and Barbanti et al. [10] investigated the optimal mooring weight mass and position with the objective of minimizing the platform response. The above researchers all utilized frequency-domain analysis methods to design efficient and reliable mooring systems, which improved the overall performance of floating wind turbines. However, FD models are limited in their ability to account for nonlinear effects, leading to optimization results that do not satisfy the requirements [11].
Additionally, some scholars have also conducted mooring optimization based on time-domain models. Mahdi et al. [12] developed a genetic algorithm for mooring system optimization using a time-domain analysis tool to capture the nonlinear characteristics. Bruno et al. [13] optimized mooring systems using a PSO algorithm based on a fully coupled nonlinear time-domain model of the FPSO–mooring–riser, providing valuable references for engineering practice. In this optimization process, fully nonlinear time-domain simulations are computationally expensive, significantly increasing CPU costs.
Surrogate models can effectively approximate numerical analysis results and address the challenge of balancing accuracy and efficiency. They capture the relationships between the objective or constraint functions and the design variables using simplified equations. Surrogate models typically require only a limited number of costly numerical analyses, which can greatly reduce the computational effort needed to find the optimal design. Consequently, this approximation method has been extensively utilized in engineering design and optimization to reduce the computational burden [14,15]. In recent years, some scholars have begun to use surrogate models to optimize the design of FOWTs. Zhang et al. [16] and Zhang et al. [17] employed a radial basis neural network algorithm to construct a surrogate model as an alternative to the fully coupled computational model, based on three-dimensional potential flow theory using AQWA and OpenFAST. Sun et al. [18] developed a Kriging surrogate model for the rapid geometric design of friction ring dampers (FRDs) with complex geometries. Thapa et al. [19] and Mao et al. [20] used a support vector machine with a grid-search-optimized mixed kernel method (SVM-GSM) to develop a surrogate model, which significantly reduces the computational time required for optimization analysis.
In addition, the accuracy and cost of multi-objective optimization for mooring systems also depend on the optimization algorithm used. Optimization techniques are generally divided into two main categories: gradient-based algorithms and metaheuristic algorithms. Gradient-based algorithms are classical approaches that effectively solve problems represented by differentiable objective functions. However, they tend to struggle with real-world scenarios that are non-differentiable, discontinuous, nonlinear, or multimodal. One way to apply gradient-based algorithms is by simplifying numerical models or analytical methods, though this can lead to discrepancies from actual outcomes [21,22]. Metaheuristic algorithms, in contrast, do not depend on the structural information of the objective function and are highly effective in solving complex engineering optimization problems. The core concept of metaheuristic algorithms is designing intelligent, iterative search processes that mimic behaviors observed in biology, nature, or society, which is why they are often referred to as intelligent optimization algorithms [23]. Examples of metaheuristic algorithms include genetic algorithms, differential evolution algorithms, and particle swarm optimization algorithms, all of which have been successfully applied to address engineering optimization challenges. For a detailed review of the specific applications of these optimization algorithms, please refer to references [24,25,26].
Non-dominated Sorting Genetic Algorithm II (NSGA-II), a major subset of metaheuristic algorithms, is one of the most widely used intelligent optimization algorithms worldwide. It is based on genetic algorithms and achieves multi-objective optimization through non-dominated sorting, crowding distance calculation, and an elitism mechanism. NSGA-II is highly effective in handling complex optimization problems, particularly in situations where there are conflicting objective functions. It is commonly applied in fields such as engineering design, resource allocation, and other areas where balancing multiple optimization objectives is critical.
Currently, research on the mooring systems of FOWTs lacks a simple and effective optimization method. Considering the accuracy and cost of optimization, this paper proposes a method that combines a Kriging-based surrogate model with a genetic algorithm for parameter optimization of mooring systems. In this study, we conducted optimization of the mooring system for the IEA 15MW semi-submersible FOWT. Multi-objective optimization was conducted with the mooring line length and anchor radial spacing as the optimization variables and the minimization of surge, yaw, and nacelle acceleration of FOWTs as the optimization objectives. Global responses calculations were performed using OpenFAST 11.0 software, and a surrogate model was constructed using the Kriging algorithm. The genetic algorithm was then used to optimize the mooring line parameters, yielding optimal values for each parameter.
The present paper is structured as follows. In Section 2, the relevant theories are introduced. Section 3 introduces the parameters of FOWTs and the optimization functions. Section 4 describes the construction of the surrogate model and the optimization results. Section 5 offers concluding remarks.

2. Surrogate Models for the Optimization of FOWTs

In the fully coupled time-domain model, the dynamic response of FOWTs needs to be solved iteratively by the power equation. In contrast, a surrogate model bypasses this iterative process by capturing the nonlinear mapping relationship between the structural parameters of FOWTs and their power response. By leveraging surrogate models, continuous optimization of FOWTs within the design space becomes both feasible and efficient.

2.1. Kriging Surrogate Modeling

2.1.1. Kriging Algorithm

The surrogate model uses the approximation function y ^ = f ^   x , ω to replace the complex mapping relationship f x , y between the variable x and the outcome y , where ω is a parameter that determines the exact state of the model. Using N sample points to build the approximation function can be written as follows:
y ^ = f ^   x , ω = ω T Ψ = i = 1 N w i ψ x x i
where ψ x x i is the basis function describing the correlation between any point x in the design space and the first i sample point x i .
The Kriging model is employed to build the surrogate model [27]. The Kriging neural network algorithm uses the basis function ψ = e j = 1 n θ j * x j i x j P j . The correlation between any two of the N sample points, x p and x q , is expressed using Equation (2):
c o r Y x p , Y x q = e j = 1 n θ j * x j p x j q P j
where n is the dimension of the random variable, and θ and P are parameters that adjust the smoothness of the basis functions [28]. P 1 , 2 . The value of θ can be obtained by searching for the maximum value of the likelihood function of y when the dimensionality of the variable is low.
  L = e y 1 μ T Ψ 1 y 1 μ 2 σ 2 2 π σ 2 n 2 Ψ 1 2
Ψ = c o r Y x 1 , Y x 1 c o r Y x 1 , Y x N c o r Y x N , Y x 1 c o r Y x N , Y x N
where μ and σ are the variances and means of the sample points. Ψ is the correlation matrix between the N sample points at ω = Ψ 1 y . The covariance matrix of the sample point response values can be written as follows:
c o v Y , Y = σ Y 2 Ψ
where σ Y 2 is the variance of the response value at the sample point. Based on the correlation matrix, the response value y ^ at unknown point x can be obtained using the Kriging surrogate model with known values of θ and P , and the correlation vector between the predicted and sample points is the following:
ψ = c o r Y x 1 , Y x c o r Y x n , Y x = ψ 1 ψ n
Based on this, the correlation matrix of the augmentation can be written as follows:
Ψ ˜ = Ψ ψ ψ T 1
When replacing the original correlation matrix with the augmented correlation matrix, the likelihood function of the augmented data can be obtained through a series of calculations:
l n L = 1 2 σ ^ 2 1 ψ T Ψ 1 ψ y ^ μ ^ 2 + ψ T Ψ 1 y 1 μ ^ σ ^ 1 ψ T Ψ 1 ψ y ^ μ ^
This is a quadratic function on y ^ whose maximum value is easily obtained. The maximum likelihood estimate (MLE) of y ^ is as follows:
y ^ = μ ^ + ψ T Ψ 1 y I μ ^
where μ ^ and σ ^ 2 are maximum likelihood estimates of the mean and variance μ and σ 2 of the sample points.
μ ^ = l T Ψ 1 y 1 T Ψ 1 1
σ ^ 2 = y 1 μ T Ψ 1 y 1 μ n

2.1.2. Surrogate Modeling

(1) After determining the design variables in the optimization problem, full analytic factor sampling is used in the experimental design. The objective is to generate a certain number of sample points distributed in the design space to obtain a comprehensive characterization of the model response.
(2) Basis for Numerical Modeling
The numerical model is then constructed based on the mooring configurations obtained from the design variables at each sampling point. A series of time-domain simulations of the FOWT are performed to calculate target values, such as platform offsets.
(3) Kriging Surrogate Model
A Kriging surrogate model is developed using the sample points from step (1) as inputs and the corresponding target values from step (2) as outputs. This model establishes the functional relationship between the input and output data, thereby facilitating a more efficient search for the optimal solution in subsequent steps.

2.2. Global Response Calculation of FOWTs

A floating wind turbine system is a complex multi-body system including blades, a nacelle, tower, floating platform, and mooring system. The fully coupled motion equation for the FOWT in the time domain is as follows [29]:
M k j   x j .. = F j ( x j , x j . , t )
F j ( x j , x j . , t ) = F j rw + F j tw + F j w + F j s + F j c
where x j , x j . , and x j .. represent the displacement, velocity, and acceleration; M k j is the mass matrix; and F j is the force matrix, which includes the aerodynamic force on wind turbine F j rw , aerodynamic force on tower F j tw , wave force on the platform F j w , hydrostatic restoring force F j s , and current force F j c .
(1)
Aerodynamic Load
The aerodynamic loads on wind turbine F j w are calculated using the Blade Element Momentum (BEM) theory. This involves defining the axial induction factor a and the tangential induction factor a , and iteratively computing the aerodynamic loads at each radial position until the values of a and a converge. From this, the overall thrust T and torque of the wind turbine P are determined.
T = 0 R d T ( r ) = 4 π ρ air B u 0 2 0 R a ( 1 a ) r d r
P = 0 R d M ( r ) · ω = 4 π ρ air B u 0 ω 2 0 R a · ( 1 a ) r 3 d r
where B represents the number of blades, and ρ air represents the air density.
(2)
Fluid Loads
The load of fluid on the floating wind turbine platform can be divided into F j w , F j s , and F j c .
Using the three-dimensional potential flow theory, the wave force F j w can be separated into the wave excitation force F j exc that arises from the incident potential Φ I and diffraction potential Φ D , and the radiation force F j R that is generated by the radiation potential Φ R in the frequency domain.
F j w ( ω ) = ρ water ( Φ I + Φ D + Φ R ) t n j d S
In the time domain, the wave excitation force is decomposed into the first-order wave force F j exc ( 1 ) and second-order wave force F j exc ( 2 ) . These forces are obtained by convolving the impulse response function h with the wave elevation ζ .
F j exc ( 1 ) = 1 2 π + h j ( 1 ) ( t τ 1 ) ζ ( τ 1 ) d τ 1
F j exc ( 2 ) ( t ) = 1 4 π 2 + h j ( 2 ) ( t τ 1 , t τ 2 ) ζ ( τ 1 ) ζ ( τ 2 ) d τ 1 d τ 2
The hydrostatic restoring force F j s can be calculated from the hydrostatic stiffness.
(3)
Mooring Line Tension
The lumped mass method is generally used for modeling the mooring line [30,31]. The motion equation of each mooring line node is as follows:
M i a i = F T i F T i 1 + F D i + F A i W i
F D i = 1 2 ρ water l C D D u N | u N |
F A i = ρ water C M V ( a i )
where a i is the node acceleration vector, M i is the mass of the node, W i represents the gravity acting on the node, F T i and F T i 1 are the tensions in the mooring line elements i and i 1 , respectively, F A i and F D i correspond to the fluid inertial force and drag force at the node, D is diameter of the mooring line, C D is the drag coefficient of the mooring line, and C M is added mass coefficient of the mooring line.

2.3. NSGA-II Algorithm

The NSGA-I algorithm is a computational model established by simulating the mechanism of evolution theory and genetics, with good convergence and diverse operation results, solving multi-objective optimization problems in many fields. It has also been used for algorithmic improvement and comparative experiments many times, and it has now become one of the most classical algorithms of MOEAs.
This study used the NSGA-II algorithm developed by Deb [32]. The method uses a genetic algorithm to perform the search, using mutual dominance relationships and spacing between design alternatives to drive the genetic process. The entire population is collated and sorted by dominance, and a penalty function is used to give the search a wider range. Building an optimization model based on the NSGA-II algorithm consists of the following steps:
(1) Define the objective function and decision variables: first specify the objective function that the optimization problem requires to be maximized or minimized, as well as the range and constraints of the decision variables.
(2) Initialization population: randomly generate a certain number of initial solutions as the initial population.
(3) Genetic operations: populations are iteratively updated through genetic operations such as selection, crossover, and mutation; selection operations are performed based on non-dominated ordering and crowding distances to ensure that the selected parents are of good quality and diversity.
(4) Non-dominated sorting and crowding distance calculation: in each generation iteration, non-dominated sorting and crowding distance calculation are performed on the population to select the best individuals for the next generation.
(5) Termination condition: repeat the above iterative process until the termination condition is satisfied, e.g., a preset number of iterations is reached or the quality of the solution meets the requirements.
The multi-objective optimization problem consists of design variables, an objective function, and constraints, the expression of which is shown in Equation (22):
min f x = f 1 , f 2 , f 3 , , f m x = x 1 , x 2 , x 3 , , x n s.t. g i x 0   i = 1 , , k h i x = 0   i = 1 , , h
where the function f x is an m dimensional multi-objective function. x denotes a design variable with an n dimensional array. g i and h j denote the i th inequality constraint and the j th equality constraint, respectively.

2.4. Optimization Process Based on the Surrogate Model

As shown in Figure 1, the surrogate model optimization process is as follows.
Figure 1. Flowchart of the optimization methodology.
(a)
Sampling
After determining the design variables in the optimization problem, full analytic factor sampling is used in the experimental design. The objective is to generate a certain number of sample points distributed in the design space, to obtain a comprehensive characterization of the model response.
(b)
Numerical Modeling
The numerical model performs a series of numerical modeling steps of the moored floating platform in the time domain to compute the target values based on the mooring configurations obtained from the design variables at the sample points.
(c)
Kriging Surrogate Modeling
Taking the sample points in step (a) as inputs and the target values in step (B) as outputs, the Kriging surrogate model is established, and the smoothing parameter of the modified model basis function in the Kriging surrogate model is adjusted to determine the functional relationship between the input and output data, thereby accelerating the subsequent search for the optimal solution.
(d)
Mooring System Optimization
A Pareto solution for multi-objective optimization of mooring systems is obtained by combining the Kriging surrogate model with the NSGA-II algorithm.

3. Case Study

3.1. The Parameters of the FOWT Model

3.1.1. Semi-Submersible Platform

As shown in Figure 2, the semi-submersible floating platform comprises a central column and three peripheral columns, with the wind turbine mounted on the central column. The specific structural parameters are listed in Table 1.
Figure 2. Schematic of 15 MW semi-submersible platform.
Table 1. Principal particulars of platform.
The heave plates are installed at the bottom of the outer columns to reduce the motion of the FOWT, as shown in Figure 3. The location and structural parameters of the heave plates are provided in Table 2.
Figure 3. Schematic of the heave plate.
Table 2. Principal particulars of heave plate.

3.1.2. Wind Turbine and Tower

This paper focuses on the IEA Wind 15 MW wind turbine as the research subject [33]. The wind turbine has a rotor diameter of 240 m, a cut-in wind speed of 3 m/s, a cut-out wind speed of 25 m/s, and a rated wind speed of 10.59 m/s. The specific parameters of the IEA Wind 15 MW wind turbine are detailed in Table 3.
Table 3. Principal particulars of the IEA 15 MW wind turbine.
The diameter of the tower varies linearly from bottom to top, with specific parameters listed in Table 4.
Table 4. Principal particulars of tower.

3.1.3. Initial Mooring System

A catenary mooring system with nine mooring lines is designed, arranged as shown in Figure 4. The mooring system consists of three 900 m long chain mooring lines. Each mooring line connects at the fairlead to one of the three side columns of a platform located 15 m above SWL, which are distributed at 120-degree intervals. The radial distance from the centerline of the tower to the anchor points is 837.60 m (Table 5).
Figure 4. Schematic of the mooring line layout.
Table 5. Mooring line configuration.

3.2. Design Load Condition

Rated environmental conditions are selected in the optimization model. These environmental conditions are listed in Table 6, where the JONSWAP wave spectrum and Kaimal wind spectrum are used. The center of the wind field is at the hub.
Table 6. Environmental conditions.

3.3. Design Variables

For the overall performance design of the floating wind turbine, we selected optimization design variables, as shown in Table 7.
Table 7. Optimization design variables.

3.4. Objective Function and Constraints

During the optimization process, the surge motion response of the FOWT and the geometric configuration of the mooring lines need to be constrained. For the platform surge motion response, a permissible offset-to-water-depth ratio of 0.15 is used as a constraint [33]. For the mooring line geometric configuration, it is necessary to ensure that the triangle side-length criteria and the required length of the catenary section of the mooring lines are met. The specific details of the constraints are provided in Table 8.
Table 8. Constraints in the optimization process.
Here, M P M surge represents the statistical maximum value of the surge motion response, x a n c h and x F a i r are the horizontal coordinates of the anchor point and fairlead of mooring line #1, and z a n c h and z F a i r are their respective vertical coordinates. V F a i r denotes the maximum tension at the fairlead, and ω m o o r is the wet weight per unit length of the mooring line. The optimization function is given by Equation (23).
The goal of the case study is to minimize the maximum platform displacement, nacelle acceleration, and yaw under environmental loads as much as possible. The objective function can be expressed as follows:
min f 1 = M P M s u r g e f 2 = A C C E n a c e l l e f 3 = M P M y a w x = x 1 , x 2 s.t. g 1 x = Δ x o f f s e t Z d e p t h 0.15 < 0 g 2 x = x a n c h x F a i r 2 + z a n c h z F a i r 2 L < 0 g 3 x = L 10 L V F a i r ω m o o r < 0

4. Results and Discussion

4.1. Surrogate Modeling and Validation

4.1.1. Sample Point Selection

To build the surrogate model, it is essential to base it on specific discrete sample points that represent the entire function space as accurately as possible. In this study, the full-factorial design method was used in conjunction with the constraints to determine the sample set of design variables, comprising 58 design variable values. The response values for these sample points were obtained through time-domain calculation models. The design variable values are shown in Table 9.
Table 9. Summary of training set.

4.1.2. Global Responses of the Sample Set

Table 9 includes each sample point of the design variable combinations considered candidate solutions for the optimization problem. Therefore, a total of 58 time-domain simulations were required to build the sample database. The design load conditions were applied to the numerical model to obtain the responses. The statistical values of these responses are shown in Table 10.
Table 10. Global responses of the training set.

4.1.3. Reliability Analysis of Surrogate Model

The establishment of the Kriging surrogate model requires constant correction of the model basis function smoothing parameters to ensure the accuracy of the mapping between input and output parameters, and the values of the corrected model basis function smoothing parameters are shown in Table 11.
Table 11. Smoothing parameters in Kriging surrogate model.
To verify the accuracy of the surrogate model and prevent overfitting, the model needs to be tested. The testing involves selecting design parameters not included in the sample points to form a test set. The results from the time-domain simulations are compared with those from the surrogate model to validate its accuracy. In this case, a total of 10 test set sample points were selected, and their design parameters are shown in Table 12.
Table 12. Summary of test set.
Table 13 and Table 14 present the results of time-domain simulations and surrogate model predictions for the test sample. Figure 5 illustrates the error for each group of surrogate model results. The errors in surge, heave, pitch, yaw, nacelle acceleration, and mooring tension are all below 5%, indicating the high accuracy of the surrogate model.
Table 13. Global responses of test set based on time-domain model.
Table 14. Global responses of test set based on surrogate model.
Figure 5. The error of the surrogate model when compared with the time-domain model.

4.2. Mooring System Optimization

4.2.1. Pareto Solution

In applying the Kriging surrogate model to replace the costly finite element simulations, the initial values of the design variables were based on the initial mooring design mentioned in Section 3.1.3. After optimizing the mooring system using the NSGA-II algorithm, the Pareto solutions listed in Table 15 were obtained. As shown in Figure 6, the Pareto solutions are concentrated in the regions of smaller surge, yaw, and nacelle acceleration in the spatial domain. Considering the various optimization objectives, Pareto optimal solution No. 8 was selected as the final design scheme.
Table 15. Pareto solutions optimized using surrogate model.
Figure 6. Pareto fronts based on the Kriging surrogate model.

4.2.2. Results for Optimized Configurations Based on Time-Domain Model

Based on the design variables in the optimized Pareto optimal solution No. 8, the time-domain model was built and simulated, and the time-domain curve is shown in Figure 7.
Figure 7. Time history of global responses for optimized configurations: (a) surge; (b) heave; (c) pitch; (d) yaw; (e) nacelle acceleration; (f) tension.
Table 16 shows that the error between the optimization results from the surrogate model and the time-domain optimization results does not exceed 5%, confirming the accuracy of the surrogate model.
Table 16. Global response statistics for optimized configurations based on time-domain model.
Compared to the initial design, the optimized design achieved a 2.8% reduction in mooring line length and a 3.14% reduction in anchor radial spacing. While ensuring that the mooring line tension at the fairlead and the touchdown segment length meet regulatory requirements, the maximum reduction in the surge motion response of the FOWT is 6.46%, the pitch motion response is reduced by up to 2.87%, and the nacelle acceleration is reduced by a maximum of 11.55%.

5. Conclusions

In this paper, we have proposed an optimized design method for the mooring system of an FOWT. To minimize the surge, yaw motion response, and nacelle acceleration, the mooring line length and anchor radial spacing were defined as design variables. The optimization procedure integrates the Kriging surrogate model with the NSGA-II method to evaluate the candidate solution. The primary conclusions of this study are summarized as follows.
(1) The Kriging function was used to develop a surrogate model FOWT, which built a functional relationship between the design variables and objective. The results produced by the surrogate model were within a 5% error margin compared to time-domain model results, indicating the high accuracy of the surrogate model.
(2) The traditional, time-consuming time-domain finite element calculations are discarded in this optimization framework. During the optimization process, both time and computational costs are significantly reduced, with the majority of the time spent on building the sample database. Additionally, the optimization framework demonstrates a rapid convergence rate.
(3) Since the optimization is multi-objective, the results are not unique. The optimization results need to be selected based on their impact on the safety of the wind turbine system. Compared to the initial design, the optimized mooring line length is reduced by 2.8%, and the anchor radial spacing is reduced by 3.14%. Under the condition that the fairlead tension and catenary section length meet the regulatory requirements, the maximum reduction in surge motion response is 6.46%, the maximum reduction in roll motion response is 2.87%, and the maximum reduction in nacelle acceleration is 11.55%.
There were some limitations in the present study. This study adopted only one sea state for the calculations. Future studies will focus on more complex environmental conditions, with additional sea states and incidence directions. Further improvements will include adding more optimization objectives and design variables, such as considering the economic benefits of the floating wind power system (LCOE), and the layout of pontoons and sinkers, for more comprehensive and detailed optimization work.

Author Contributions

Conceptualization, X.Y. and D.Q.; Methodology, X.Y.; Software, P.Z.; Validation, X.Y. and P.Z.; Formal analysis, D.Q.; Investigation, X.Z.; Data curation, X.Z. and Y.Z.; Writing—original draft, P.Z.; Writing—review & editing, X.Y.; Visualization, Y.Z.; Supervision, D.Q. and L.W.; Project administration, L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Key R&D Program of China [Grant No. 2022YFB2602800], National Natural Science Foundation of China [Grant No. 52371261], and Science and Technology Projects of Liaoning Province [Grant No. 2023011352-JH1/110].

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

Authors Ye, X., Zhao, X. and Wang, L. are employed by the company CCCC First Harbour Consultants Co., Ltd., Tianjin 300220, China. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Jiang, Y.; Duan, Y.; Li, J.; Chen, M.; Zhang, X. Optimization of mooring systems for a 10 MW semisubmersible offshore wind turbines based on neural network. Ocean Eng. 2024, 296, 117020. [Google Scholar] [CrossRef]
  2. Ja’e, I.A.; Ali, M.O.A.; Yenduri, A.; Amaechi, C.V.; Nizamani, Z.; Nakayama, A. Optimization of mooring line design parameters using Mooring Optimization Tool for FPSO (MooOpT4FPSO) with the consideration of integrated design methodology. Ocean Eng. 2022, 264, 112499. [Google Scholar]
  3. Shafieefar, M.; Rezvani, A. Mooring optimization of floating platforms using a genetic algorithm. Ocean Eng. 2007, 34, 1413–1421. [Google Scholar] [CrossRef]
  4. Sclavounos, P.; Tracy, C.; Lee, S. Floating offshore wind turbines: Responses in a seastate pareto optimal designs and economic assessment. In Proceedings of the International Conference on Offshore Mechanics and Arctic Engineering, Estoril, Portugal, 15–20 June 2008; pp. 31–41. [Google Scholar]
  5. Philippe, M.; Babarit, A.l.; Ferrant, P. Comparison of time and frequency domain simulations of an offshore floating wind turbine. In Proceedings of the International Conference on Offshore Mechanics and Arctic Engineering, Rotterdam, The Netherlands, 19–24 June 2011; pp. 589–598. [Google Scholar]
  6. Karimi, M.; Buckham, B.; Crawford, C. A fully coupled frequency domain model for floating offshore wind turbines. J. Ocean Eng. 2019, 5, 135–158. [Google Scholar] [CrossRef]
  7. Karimi, M.; Hall, M.; Buckham, B.; Crawford, C. A multi-objective design optimization approach for floating offshore wind turbine support structures. J. Ocean Eng. 2017, 3, 69–87. [Google Scholar] [CrossRef]
  8. Brommundt, M.; Krause, L.; Merz, K.; Muskulus, M. Mooring system optimization for floating wind turbines using frequency domain analysis. Energy Procedia 2012, 24, 289–296. [Google Scholar] [CrossRef]
  9. Bruschi, N.; Ferri, G.; Marino, E.; Borri, C. Influence of clumps-weighted moorings on a spar buoy offshore wind turbine. Energies 2020, 13, 6407. [Google Scholar] [CrossRef]
  10. Barbanti, G.; Marino, E.; Borri, C. Mooring system optimization for a spar-buoy wind turbine in rough wind and sea conditions. In Proceedings of the XV Conference of the Italian Association for Wind Engineering: IN-VENTO 2018 25; Springer: Cham, Switzerland, 2019; pp. 87–98. [Google Scholar]
  11. Mockutė, A.; Marino, E.; Lugni, C.; Borri, C. Comparison of nonlinear wave-loading models on rigid cylinders in regular waves. Energies 2019, 12, 4022. [Google Scholar] [CrossRef]
  12. Mirzaei, M.; Maimun, A.; Priyanto, A.; Fitriadhy, A. Mooring pattern optimization using a genetic algorithm. J. Teknol. 2014, 66, 189–193. [Google Scholar] [CrossRef][Green Version]
  13. da Fonseca Monteiro, B.; Baioco, J.S.; Albrecht, C.H.; de Lima, B.S.L.P.; Jacob, B.P. Optimization of mooring systems in the context of an integrated design methodology. Mar. Struct. 2021, 75, 102874. [Google Scholar] [CrossRef]
  14. Koziel, S.; Bekasiewicz, A.; Couckuyt, I.; Dhaene, T. Efficient Multi-Objective Simulation-Driven Antenna Design Using Co-Kriging. IEEE Trans. Antennas Propag. 2014, 62, 5900–5905. [Google Scholar] [CrossRef]
  15. Chatterjee, T.; Chakraborty, S.; Chowdhury, R. A Critical Review of Surrogate Assisted Robust Design Optimization. Arch. Comput. Methods Eng. 2019, 26, 245–274. [Google Scholar] [CrossRef]
  16. Zhang, X.; Song, X.; Qiu, W.; Yuan, Z.; You, Y.; Deng, N. Multi-objective optimization of Tension Leg Platform using evolutionary algorithm based on surrogate model. Ocean Eng. 2018, 148, 612–631. [Google Scholar] [CrossRef]
  17. Zhang, H.; Wang, H.; Cai, X.; Xie, J.; Wang, Y.; Zhang, N. Novel method for designing and optimising the floating platforms of offshore wind turbines. Ocean Eng. 2022, 266, 112781. [Google Scholar] [CrossRef]
  18. Sun, Y.; Denimal, E.; Yuan, J.; Salles, L.J.S.; Optimization, M. Geometric design of friction ring dampers in blisks using nonlinear modal analysis and Kriging surrogate model. Struct. Multidiscipl. Optim. 2022, 65, 98. [Google Scholar] [CrossRef]
  19. Thapa, M.; Missoum, S.J.S.; Optimization, M. Surrogate-based stochastic optimization of horizontal-axis wind turbine composite blades. Struct. Multidiscipl. Optim. 2022, 65, 41. [Google Scholar] [CrossRef]
  20. Mao, Y.; Wang, T.; Duan, M.; Men, H. Multi-objective optimization of semi-submersible platforms based on a support vector machine with grid search optimized mixed kernels surrogate model. Ocean Eng. 2022, 260, 112077. [Google Scholar] [CrossRef]
  21. Augusto, O.B.; Dias, C.A.N.; Rossi, R. Practical method for mooring systems optimum design. Dev. Mar. Technol. 1998, 11, 1013–1021. [Google Scholar]
  22. Schmidt, H.; Thierauf, G. A combined heuristic optimization technique. Adv. Eng. Softw. 2005, 36, 11–19. [Google Scholar] [CrossRef]
  23. Jiang, Z.; Gu, M. Optimization of a fender structure for the crashworthiness design. Mater. Des. 2010, 31, 1085–1095. [Google Scholar] [CrossRef]
  24. Saka, M.P. Optimum design of steel frames using stochastic search techniques based on natural phenomena: A review. In Civil Engineering Computations: Tools and Techniques; Saxe-Coburg Publications: Stirlingshire, UK, 2007; Chapter 6; pp. 105–147. [Google Scholar]
  25. Sahab, M.G.; Toropov, V.V.; Gandomi, A.H. A review on traditional and modern structural optimization: Problems and techniques. In Metaheuristic Applications in Structures and Infrastructures; Elsevier Science: Amsterdam, The Netherlands, 2013; pp. 25–47. [Google Scholar]
  26. Rao, S.S. Engineering Optimization: Theory and Practice; John Wiley & Sons: Hoboken, NJ, USA, 2019. [Google Scholar]
  27. Krige, D.G. A Statistical Approach to Some Basic Mine Valuation Problems on the Witwatersrand. J. S. Afr. Inst. Min. Metall. 1951, 52, 201–203. [Google Scholar]
  28. Forrester, A.I.J.; Sóbester, A.; Keane, A.J. Multi-fidelity optimization via surrogate modelling. Proc. R. Soc. A 2007, 463, 3251–3269. [Google Scholar] [CrossRef]
  29. Qiao, D.; Zhou, Y.; Xu, B.; Qin, J.; Tang, G.; Lu, L.; Ou, J. Dynamic response analysis of a fully coupled aerodynamic-hydrodynamic-mooring-anchor floating offshore wind turbine. Ocean Eng. 2024, 312 Pt 1, 119085. [Google Scholar] [CrossRef]
  30. Low, Y.M.; Langley, R.S. Time and frequency domain coupled analysis of deepwater floating production systems. Appl. Ocean Res. 2006, 28, 371–385. [Google Scholar] [CrossRef]
  31. Xiong, L.; Yang, J.; Zhao, W. Dynamics of a taut mooring line accounting for the embedded anchor chains. Ocean Eng. 2016, 121, 403–413. [Google Scholar] [CrossRef]
  32. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
  33. Benassai, G.; Campanile, A.; Piscopo, V.; Scamardella, A. Optimization of mooring systems for floating offshore wind turbines. Coast Eng. J. 2015, 57, 1550021. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.