Next Article in Journal
Thermodynamic Evaluation of Low-GWP A1 Refrigerants for Ultra-Low Temperature Refrigeration Applications
Previous Article in Journal
Operating Parameters and Charging/Discharging Strategies for Wind Turbine Energy Storage Due to Economic Benefits
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cabling Optimization in Wind Power Plants, Enhancing the Cable Type-Based Formulation

by
Ramon Abritta
1,*,
Alexey Pavlov
1,
Damiano Varagnolo
2,
Børre T. Børresen
3 and
Ivo Chaves da Silva Junior
4
1
Department of Geosciences, Norwegian University of Science and Technology, S.P. Andersens veg 15, 7031 Trondheim, Norway
2
Department of Engineering Cybernetics, Norwegian University of Science and Technology, O.S. Bragstads Plass 2D, 7034 Trondheim, Norway
3
Equinor ASA, Arkitekt Ebbells veg 10, 7053 Trondheim, Norway
4
Department of Electrical Energy, Federal University of Juiz de Fora, St. José Lourenço Kelmer, Juiz de Fora 36036900, Brazil
*
Author to whom correspondence should be addressed.
Energies 2025, 18(16), 4427; https://doi.org/10.3390/en18164427
Submission received: 15 July 2025 / Revised: 11 August 2025 / Accepted: 15 August 2025 / Published: 19 August 2025

Abstract

The collection grid represents a relevant share of the total initial investments into a wind power plant. Planning/optimizing collection grids is a task that grows severely in complexity according to the size of the analyzed plant, i.e., its number of wind turbines. This paper enhances a well-known mixed-integer linear programming formulation based on the types of cables available for installation and meant for radial grids. More specifically, this work proposes valid constraints that tighten the search space and enable faster convergence. Results indicate that small wind power plants do not benefit from the novel constraints, whereas the time to solve medium and large plants can significantly decrease. However, comparisons against an alternative algorithm based on the flowing power reveal that the proposed enhancement to the cable type-based formulation does not make it the most computationally efficient. In studies regarding Thanet, a wind power plant with 100 wind turbines, the mean convergence time has decreased from 18% up to 85% for different cases when applying the proposed constraints to the cable type-based formulation. Nonetheless, such durations are 2 to 15 times more extensive than what is required by the power-based algorithm. Thus, this paper seeks to raise awareness regarding the assessed algorithms and aid in more efficient inter-array cabling optimization studies.

1. Introduction

Despite recent declines in the development of wind energy assets, intermittent renewable sources have been subject to significant investment following the energy sector transition [1]. The year 2023 has shown the second-highest offshore wind power capacity growth in history, with 117 GW of wind power capacity integrated into electrical grids, according to the Global Wind Energy Council [2]. Although most of the investments into a wind power plant (WPP) relate to wind turbines (WTs) [3], the collection grid (CG) represents a relevant share of the initial costs. For instance, Nieradzinska et al. [4] claims that the cost of Dogger Bank’s CG is around 12.9% of the total. Thus, CG studies have a relevant impact on the planning and development of WPPs.

1.1. Literature Review

The literature presents different approaches for cabling optimization problems (COP), such as methods based on metaheuristics, e.g., genetic or swarm algorithms [5,6,7,8,9,10], mathematical heuristics such as Clark and Wright’s saving algorithm [11,12], or optimization solvers addressing mixed-integer linear programming (MILP) formulations [13,14,15,16].
Regarding MILP approaches, Cerveira et al. [13] improved a power-based MILP cabling formulation (PBF) and demonstrated the method through small to medium-sized onshore WPPs. Pérez-Rúa et al. [14] presented a heuristic to reduce the COP solution space and globally optimize CGs of large WPPs. Pérez-Rúa et al. [15] studied ring and radial CGs and addressed reliability via stochastic programming. Different scenarios were defined according to cable failure probabilities. Abritta et al. [16] proposed a new reliability indicator for MILP COP formulations and demonstrated its strong correlation with the expected energy not supplied via Monte Carlo simulations.

1.2. Motivation

In general, MILP problems can be computationally intensive depending on the number of integer variables. COP’s computational complexity is strongly correlated with the number of WTs in the WPP, as this number affects the number of binary variables in the problem. Following the energy transition toward more sustainable energy systems, more and larger WPPs tend to be developed, implying more computationally expensive COP problems to be solved. Studies such as [14] report cases regarding large WPPs in which more than 10 h were required to conduct a single optimization of the problem. Therefore, there is a need to improve the efficiency of the current methods to address COP.

1.3. Contributions

This paper enhances the convergence of a well-known cable type-based COP MILP formulation (CTBF), which aims to yield optimal radial grids. References [7,15,17,18] are examples that utilize the addressed formulation as their foundation. Despite presenting particularities of their own in terms of additional characteristics, such as Steiner nodes [18] or expansion to ring CGs [15], these works have the cable type-based MILP formulation as their core. Then, this work compares its results with those of the COP MILP formulation presented in [13], which is based on network flowing power and has been implemented in [14,16,19]. Hence, this paper reports the results obtained by implementing novel constraints to tighten the optimization search space in CTBF. In other words, similarly to how [13] enhanced PBF, this research aims to improve CTBF by enabling faster convergence without compromising optimality. This paper’s approach does not regard heuristic strategies, which can potentially eliminate high-quality solutions. In contrast, it augments the problem’s structure in a way that reduces the number of possible solutions while the global optimum is guaranteed to be preserved. To the best of the authors’ knowledge, no such effort to enhance CTBF’s computational efficiency has been reported in the literature. However, this work highlights that such enhancements were insufficient to outperform PBF, as suggested by the obtained results.

1.4. Paper Organization

Beyond this introduction, Section 2 describes the COP formulations and proposed constraints. Section 3 presents the methodology for optimization assessment. Section 4 discusses the results. Section 5 concludes the work.

2. Problem Formulation

This paper addresses COP MILP formulations to yield radial CGs and assesses two different formulations. One is based on the cable types available for installation [7,15] and is referred to as CTBF. The other relates to the power that flows in each cable [13] and is referred to as PBF. Although this paper is built upon offshore WPP examples, note that the addressed concepts also apply to onshore plants subjected to similar formulations.

2.1. Cable Type-Based Formulation

In this mathematical model, the CG is a directed graph that converges to the substation(s), as illustrated in Figure 1. Binary variables u i , j , t indicate if the type t C cable linking i N to j N 0 exists, where N , N 0 , and C are the sets of WTs, WTs plus substations, and cable types, respectively. Continuous variables P i , j represent how much power flows from i to j. Equation (1) defines the objective function for cost minimization, where L i , j approximates the cable length by the Euclidean distance between i, located at ( x i , y i ), and j, located at ( x j , y j ). Furthermore, p t represents the purchase price plus installation cost per distance for type t cables.
F CTBF = i N j N 0 t C L i , j · p t · u i , j , t

2.1.1. Standard Constraints

Regarding the problem constraints, Equation (2) conveys that every i N must connect to one and only one j N 0 utilizing one of the available cable types.
j N 0 t C u i , j , t = 1 , i N , i j
Crossing cables may cause excessive heating, thus requiring extra cable insulation. In addition, they increase maintenance costs [20]. Given these reasons, crossing prohibition is a common constraint in COP formulations. Consider i 1 , i 2 , i 3 N and j N 0 . If the segments i 1 i 2 and i 3 j intersect, either Equation (3) or Equation (4) applies. The former is valid if j is not a substation; otherwise, the latter is valid. Observe that the potential intersection of segments must be verified for every combination of i 1 , i 2 , i 3 , j in which the elements differ.
t C u i 1 , i 2 , t + u i 2 , i 1 , t + u i 3 , j , t + u j , i 3 , t 1
t C u i 1 , i 2 , t + u i 2 , i 1 , t + u i 3 , j , t 1
Equation (5) ensures power flow conservation, assuming nominal power generation, i.e., 1 p.u. This is crucial to secure operational feasibility during favorable wind scenarios with maximum power production. Equation (6) implies the installed cables can tolerate the maximum transportable power, where P t cap indicates the power capacity, in p.u., of each cable type t. Note that, if the cable is not installed (i.e., if u i , j , t = 0 ), the flowing power is bound to zero. Equation (7) limits the number of feeders (M), i.e., cables connecting directly to a substation. Equations (8) and (9) define the binary nature of the u variables and the lower bounds of the P variables.
j N 0 P i , j q N P q , i = 1 , i N
t C P t cap · u i , j , t P i , j , i N , j N 0
i N t C u i , j , t M , j N 0 N
u i , j , t { 0 , 1 } , i N , j N 0 , t C
P i , j 0 , i N , j N 0

2.1.2. Proposed Constraints

The constraints in Equations (2)–(7) enable feasible solutions regarding grid power capacity, crossing prohibition, flow conservation, and feeder limitation. However, they do not fully exploit the COP characteristics related to the interactions between cable choices and power transportation. Hence, this work presents additional constraints that leverage COP aspects to tighten the search space and enable faster optimization convergence.
Through Equation (6), the standard formulation defines upper bounds for the transmitted power according to each cable type and capacity. However, although Equation (9) imposes lower bounds of zero on the P i , j variables, one can implement additional lower bounds on the variables according to the cable types, if at least two types are available for installation. Assuming an installed cable is of type t = c x , x 1 , it is inevitable that its nominal power transportation is greater than or equal to the capacity of the cable type c x 1 plus one, i.e.,
j N 0 t C , t c 1 P t 1 cap + 1 · u i , j , t j N 0 P i , j , i N
After all, if the power flowing from i is less than or equal to P t 1 cap , being of type t is not optimal, as type t 1 is less costly and can tolerate the required power flow.
It is noteworthy that, for each i N , Equation (6) links each P i , j variable to the related u i , j , t summation across C . In other words, if i connects to j, the power from i can only flow to j and no other component of N 0 . This binding makes it possible to write the power variables in Equation (10) as summations across N 0 without compromising the feasibility of the obtained solutions. This affirmation also applies to the following constraint.
Suppose the WPP has at least two cable types available and an installed cable i j is of type t = c x , x 1 . As a direct consequence of Equation (10), if the power flowing from i is greater than or equal to P t 1 cap + 1 and i links to j, the nominal power departing j must be greater than or equal to P t 1 cap + 2 because of the additional power generated by i, i.e.,
t C , t c 1 P t 1 cap + 2 · u i , j , t q N P j , q , i N , j N 0 .
If a cable departing i is of type t, the nominal power transportation reaching i is certainly less than or equal to the capacity of cable type t minus one. Otherwise, component i’s cable would be unable to transport the power equal to the incoming flow added to its own generation of 1 p.u. This statement is mathematically represented by
j N 0 t C P t cap 1 · u i , j , t q N P q , i , i N .
As seen, Equation (10) imposes lower bounds on the flowing power depending on the cable type; Equation (11) tightens the lower bounds of cables downstream of i, adopting a convention where the substation is downstream of all WTs; Equation (12) tightens the upper bounds of cables upstream of i. The proposed constraints have been developed empirically. Nonetheless, it is emphasized that they do not violate any optimality aspect. Their only limitation concerns Equations (10) and (11), which are only applicable when more than one cable type is available for installation (which is usually the case). Despite increasing the optimization problem size, further sections demonstrate the effectiveness of including the proposed constraints when optimizing medium to large WPPS. To the best of the authors’ knowledge, Equations (10)–(12) have not been reported in the literature.

2.2. Power-Based Formulation

In this model [13], the CG is a directed graph with roots at the substation. Binary variables y j , i , n denote cables linking i N to j N 0 and transporting the nominal power generation equivalent to n WTs, as illustrated in Figure 2. Note that variables y do not relate directly to the cable types. If power from n WTs flows through a certain cable, its type is implicitly the least costly one capable of supporting n WTs.
Equation (13) accounts for cable purchase and installation costs per distance, in addition to their lengths, to describe the objective function. Nonetheless, PBF accounts for the prices based on n, i.e., the flowing power. The auxiliary vector α , yielded by Algorithm 1, represents the price per distance according to each power transportation possibility. In Algorithm 1, k c x K indicates the maximum number of WTs whose nominal power can be transported by a cable of type c x . For instance, given the number of cable types ( nct ) available for installation, k c n c t represents how many WTs can have their nominal generation flowing through a cable whose type has the greatest capacity. Equation (14) yields K , with P cap in p.u. and denoting the floor operation. In Equation (13), Q j denotes the highest quantity of WTs that can be upstream of j N 0 , meaning Q j = k c n c t if and only if j is a substation. Otherwise, Q j = k c nct 1 .
F PBF = i N j N 0 n = 1 Q j L i j · α t · y j , i , n ,
K = P c a p
Algorithm 1 Steps to associate cable prices with power transportation
1:
aux = 1
2:
for x in 1 to  k c n c t by  1 ,  do
3:
      if  x k c a u x  then
4:
            α x = p c aux
5:
      else
6:
            aux = aux + 1
7:
            α x = p c aux
8:
      end if
9:
end for
Several PBF constraints are analogous to CTBF. As in Equation (2), every i N must connect to one j N 0 , transporting power equivalent to a specific number n of WTs.
j N 0 n = 1 Q j y j , i , n = 1 , i N , i j
Regarding cable-crossings, Equations (16) and (17) rewrite Equations (3) and (4).
n = 1 k c nct 1 y i 2 , i 1 , n + y j , i 3 , n + y i 1 , i 2 , n + y i 3 , j , n 1
n = 1 k c n c t y j , i 3 , n + n = 1 k c nct 1 y i 2 , i 1 , n + y i 1 , i 2 , n 1
Equation (18) ensures that the number of WTs upstream and downstream of i N is feasible. Since the number of connected WTs is equivalent to the nominal power in p.u., Equation (18) secures power flow conservation, thus relating to Equation (5).
j N 0 n = 1 Q j n · y j , i , n q N n = 1 k c nct 1 n · y i , q , n = 1 , i N
Equation (19) is analogous to Equation (7).
i N n = 1 k c n c t y j , i , n M , j N 0 N
Equation (20) states that the substations must collect the power from all WTs, with | | denoting the set cardinality.
j N 0 N i N n = 1 k c n c t n · y j , i , n = | N |
If y j , i , τ = 1 , the connections leaving i with n upstream WTs must be less than or equal to ( τ 1 ) / n . Cerveira et al. [13] utilized this property to propose Equations (21) and (22) to tighten the solution region with no compromise to optimality.
j N 0 τ = n + 1 Q j τ 1 n · y j , i , τ q N τ = n k c nct 1 y i , q , τ , i N , n 2 , , k c n c t 2
j N 0 N y j , i , k c n c t q N y i , q , k c nct 1 , i N
This section presented CTBF and the proposed equations to enhance its convergence. Additionally, it has described the PBF approach for modeling COP for radial grids. The following section addresses the methods utilized to solve such formulations and compares their computational performance.

3. Methods

The methodology behind some of the parameters from the previous section must be clarified before describing the optimization framework. As mentioned, L is a matrix that contains the distances among all WPP elements approximated by their Euclidean distances. Therefore, i N , located at ( x i , y i ), and j N 0 , located at ( x j , y j ), Equation (23) applies. The WPPs to be analyzed are listed in Table 1, where | N | is the cardinality of N , i.e., the number of WTs. The coordinates of the WPP elements (WTs and substations) were extracted from [21] (ORM, WMR, HR3, and RR) and [14,22] (TH). Files with the coordinates are available in [23].
L i , j = x i x j 2 + y i y j 2
This paper considers prices associated with the purchase and installation of cables. For simplicity, it neglects other expenditure sources, such as power losses. Since the prices are merely constant values to base the quantification of the objective function in Equation (1), the authors argue that the nature of such elements is negligible regarding the assessment of how Equations (10)–(12) can enhance the COP convergence. It is emphasized that purchase and installation are the most significant contributors to cable prices even when applying pre-processing strategies to account for power loss costs, as in [14,18].
In real-world WPP projects, plant developers typically select cables from existing catalogs based on their voltage and power ratings. Different cable sizes imply distinct prices. Due to the difficulty in finding reliable sources providing cable price samples, this paper relies on the procedure presented in [24] (page 196) regarding AC cables to obtain synthetic cable prices. That work assessed several real cables and fitted purchase cost curves as functions of the cable nominal power capacity ( S n ). Since ref. [24] gathered data from real products offered by cable manufacturers, the authors deem the information representative of real-world cable types.
The price per distance of a cable is given by Equation (24) [24], in which α 1 , α 2 , and α 3 are equal to 0.411 · 10 6 , 0.596 · 10 6 , and 4.1 , respectively, for a grid operating at a line-to-line voltage ( V l ) of 33 kV. Since ref. [24] considers values in MSEK/km, a factor of 0.089 converts the result to M€/km. In addition to the purchase cost calculated by Equation (24), an expense of 0.26 M€/km is incurred for the cable installation process [18]. The synthetic cables come from sixteen current capacity (I) cases, with S n coming from Equation (25). Table 2 summarizes the cable data. In a real WPP study, one would replace the synthetic cables with the real (standardized) ones before optimizing the cable connections. It is emphasized that this paper focuses on the computational aspects of optimizing COP subjected to multiple cable types. The synthetic cables are considered sufficient for achieving this goal, as this work investigates multiple combinations of cable choices.
Purchase cos t = 0.089 · α 1 + α 2 · e α 3 · S n · 10 8
S n = 3 · V l · I
In this work, each WPP in Table 1 considers different optimization cases that utilize subsets of the cables listed in Table 2. This approach aims to evaluate the COP formulations in various scenarios related to the availability of cable types. By taking P wt nom as the power base, one can calculate the cables’ power capacity in p.u. ( P cap ) by computing S n / P wt nom . Table 3 and Table 4 present the cases and their corresponding power capacities. In Table 4, since P cap refers to nominal power, rounding the values down translates to how many WTs each cable can support, as in Equation (14).
Upon completion of the described procedures, COP optimization can take place. The formulations from Section 2 were implemented in the JuMP environment [25], version 1.15.1, in Julia Language, version 1.9.3. Gurobi [26], version 9.5.1, was the utilized solver through the version 1.0.3 Julia wrapper (https://github.com/jump-dev/Gurobi.jl (accessed on 14 July 2025)). Gurobi addresses linear programming problems with barrier or simplex algorithms. Branch-and-bound, combined with presolve, cutting planes, heuristics, and parallelism strategies, tackles mixed-integer parts of the problem.
Branch-and-bound algorithms typically employ randomization when branching from nodes. Therefore, comparing different integer programming formulations can be misleading if different randomization seeds are not taken into account. This paper utilizes five seeds for each case of each WPP in Table 3 to attenuate the effect of randomness on the overall assessment of the solving processes. This was done by setting Gurobi’s “Seed” parameter to { 1 ,   2 ,   3 ,   4 ,   5 } . The five-seed average solving time defines the evaluation metric. Apart from “Seed”, “MIPgap” was the only modified Gurobi parameter, which was set to zero in all simulations to ensure global optimality.
Thanet’s size is highlighted as a final remark on the optimization methodology. As mentioned in Section 1, COP formulations become increasingly complex as the WPP’s size increases. Large WPPs such as Thanet typically require mathematical heuristics to reduce the search region; otherwise, the solving process becomes computationally impracticable [14]. In this context, a heuristic refers to a strategy that exploits expertise on a problem to eliminate solution alternatives that are unlikely to be optimal. Although ORM, WMR, HR3, and RR had their full COP optimized in every case, TH benefited from a simple heuristic that enabled viable convergence times.
A simple COP concept refers to WPP elements tending to connect to neighboring elements. In other words, connections to distant elements are unlikely to be optimal. Hence, all Thanet optimization cases disregard WT-to-substation connections if the distance between such elements exceeds 3 km. Furthermore, WT-to-WT connections are eliminated if their distance exceeds 1.5 km. Algorithm 2 describes the heuristic implementation, which occurs after the decision variables are created and before the solving process begins. Figure 3 illustrates the heuristic. Although all WTs are subjected to the heuristic, the image shows only three WT circles for better visualization.
Algorithm 2 Heuristic for reducing the solution region when optimizing Thanet
1:
for  i N  do
2:
     for  j N  do
3:
           if  i = = j L i , j > 1.5  then
4:
                 Set u i , j , t ’s upper bound to zero t C
5:
                 Set P i , j ’s upper bound to zero
6:
           end if
7:
     end for
8:
     for  j N 0 N  do
9:
           if  L i , j > 3  then
10:
                 Set u i , j , t ’s upper bound to zero t C
11:
                 Set P i , j ’s upper bound to zero
12:
           end if
13:
     end for
14:
end for
Concerning the Thanet heuristic, note that (i) since part of the candidate solutions are eliminated, there is no global optimality guarantee despite setting “MIPgap” to zero; (ii) in CTBF and PBF, the number of u and y variables ( N u and N y ) are given by Equation (26) and Equation (27), respectively. Therefore, Thanet’s CTBF and PBF initially have 10 , 000 | C | and 10 , 100 k c nct 10 , 000 binary variables, respectively. For TH’s case 6, the heuristic brings these numbers from 60,000 to 11,676 in CTBF and from 141,500 to 26,954 in PBF, thus eliminating approximately 80 % of the binary variables and significantly weakening the combinatorial explosion; (iii) this heuristic is a simplified version of the methodology in [19]. Readers interested in the complete approach are referred to that work. In this paper, the sole purpose is to enable the solution of the Thanet cases in a reasonable time, so that Equations (10)–(12) can be assessed as valid constraints.
N u = | N | · | N 0 | 1 · | C |
N y = | N | 2 · k c nct 1 + | N 0 N | · | N | · k c nct

4. Results and Discussions

This section presents results obtained by solving CTBF and PBF using the methodologies from Section 3. This section refers to Equations (1)–(9) as CTBF1, i.e., the standard CTBF commonly found in the literature. In contrast, CTBF2 considers Equations (1)–(11), hence accounting for the novel constraints in Section 2.1.2. All simulations were conducted in a 64 GB RAM, Intel® CoreTM i9-11950H workstation. No other performance-critical activity was carried out during the optimization executions, which all ran without initial guesses (warm starts) for the decision variables.
As mentioned in Section 3, this paper utilizes five different branch-and-bound randomization seeds to enable fairer comparisons between the formulations. Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8 show the five-seed average time required for Gurobi to solve the CTBF1, CTBF2, and PBF cases of each WPP. The plots also indicate the standard deviation regarding the five-seed solving times.
An overview of Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8 demonstrates the impact of a WPP’s size on the time required to optimize COP. From the 30 WTs Ormonde to the 100 WTs Thanet, the order of magnitude of the solving time has grown for each larger WPP. However, within the same WPP, the number of available cables does not necessarily lead to more computational complexity despite implying more decision variables. Robin Rigg’s cases 2 to 3 and Thanet’s 5 to 6 exemplify this affirmation.
ORM and WMR presented cases where CTBF2 led to longer solving times than CTBF1. Small WPPs can be generally solved quickly regardless of the formulation. As shown in Figure 4 and Figure 5, all ORM and WMR cases were globally optimized in under a minute. Therefore, it is possible that the benefit from implementing the proposed additional constraints may not be sufficient to outweigh the increase in the number of problem constraints, thus leading CTBF2 to require more time than CTBF1 to converge.
PBF performed similarly to CTBF1 and CTBF2 in most ORM and WMR cases. However, it took around twice the time in ORM’s case 5 and WMR’s cases 5 and 6. Nonetheless, these WPPs were quickly solved to global optimality regardless of the formulation, indicating that enhancing formulations for small WPPs implies marginal benefits. In contrast, HR3, RR, and especially TH showed more discrepancy in convergence time.
Table 5 shows the reduction in mean solving time when changing from CTBF1 to CTBF2 across the six cases for HR3, RR, and TH. This table indicates that a WPP does not necessarily benefit more from CTBF2 as it increases in size. For instance, although RR has more WTs than HR3, the former has been less impacted than the latter in terms of presenting faster convergence. However, TH’s solving times significantly decreased when the proposed constraints were applied. In general, the three WPPs exhibited better convergence upon implementation of Equations (10)–(12).
Figure 9, Figure 10 and Figure 11 show the convergence paths of HR3’s case 4, RR’s case 2, and TH’s case 5 using Gurobi’s “Seed” parameter as equal to one. These cases had the highest relative discrepancy in solving time per WPP between CTBF1 and CTBF2. Table 6 shows the time required for Gurobi to find and prove the global optimum for the three cases. Observe that, by “find”, the authors refer to the solver achieving an incumbent solution that happens to be the global optimum despite still lacking proof of optimality by fully closing the gap.
In HR3’s case 4, CTBF2 was significantly faster than CTBF1 in reaching the global optimum and proving optimality. In RR’s case 2 and TH’s case 5, CTBF1 interestingly took less time to find the global optimum. In RR’s case 2 and TH’s case 5, significantly more time was required for CTBF1 to prove optimality compared to CTBF2. Although these results pertain only to one Branch-and-Bound randomization seed for the specific HR3-4, RR-2, and TH-5 cases, analyses have been conducted for the other four seeds and other cabling cases. Such tests confirmed that, in several situations, CTBF2 required more time than CTBF1 to find the global optimum. Nonetheless, CTBF2 consistently outperformed CTBF1 in proving optimality and converging faster.
In general, the conducted studies indicate that the constraints proposed in Equations (10)–(12) effectively enable faster convergence of COPs modeled through the cable type-based MILP formulation. CTBF2 has been shown to effectively tighten the solution region and enable more rapid convergence, on average, for every case of the medium- and large-size WPPs compared to CTBF1. The proposed approach has been shown not to benefit small WPPs, even worsening some cases. The scalability of the method has been demonstrated by addressing a considerably large WPP comprising 100 WTs.
Despite the analyses in the previous two paragraphs, Figure 6, Figure 7 and Figure 8 clearly show that PBF tends to outperform CTBF1 and CTBF2 for the medium and large WPPs. Table 7 presents the percentage reductions in solving time when changing from CTBF2 to PBF.
One notable aspect in Table 7 is the increase in convergence time for case 1 across the three WPPs, with Thanet presenting a significant difference. These results suggest that CTBF2 outperforms PBF when only one cable type is available for installation, thus classifying a scenario where CTBF2 is preferable over PBF. Apart from such scenarios, Robin Rigg’s case 5 is an outlier in which PBF required more time to reach optimality than the other formulations. For all other cases, PBF performed better than CTBF2 when addressing HR3, RR, and TH, i.e., the WPPs that can actually benefit from optimization enhancements. Especially for TH, PBF achieved global optimality significantly faster than the cable type-based algorithms.
The primary reason for the better performance of PBF over CTBF relates to its inherently tighter search space. Both CTBF formulations address the power flow conservation through the continuous P variables in Equation (5). As a consequence, the binary variables weakly restrict each other concerning the cable types. For example, if WT i links to WT j using a type t cable (i.e., u i , j , t = 1 ), the cable departing j can be of any type t , depending on other cables that also link to it. Analogously, cables linking to i can be of any type t (assuming i is not the most upstream WT in the array). In contrast to CTBF, PBF is a purely binary formulation that addresses power flow through Equation (18) and implicitly yields the cable types. Suppose power flows from i to j carrying n p.u. of power (i.e., y j , i , n = 1 ). Then, it is guaranteed that the power reaching i and departing j are equal to n 1 and n + 1 , respectively. Although Equation (5) imposes such power relations for CTBF, PBF meets these requirements through the binary variables. This causes the variables to strongly restrict each other, which benefits the branch-and-bound process and enables faster convergence.
Based on the presented analyses, the findings of this paper suggest that PBF is the most computationally efficient algorithm for addressing COP problems targeting medium- to large-scale WPPs employing radial CGs with multiple cable types, as the improvements to CTBF1 were not enough to surpass PBF’s natural advantage.
As additional information not critical to the convergence assessments, Appendix A lists the values of the optimized cost functions concerning all cases in Table 3. The CTBF and PBF results are identical, as the models are equivalent and were all solved globally. The Appendix also shows the CGs obtained for the sixth case of all analyzed WPPs.

5. Conclusions

This work presented novel constraints to enhance a well-known cable type-based COP MILP formulation addressing radial grids. The developed approach leveraged the problem’s characteristics regarding power flow interactions related to cable types. Doing so enabled writing equations that tightened the solution region and yielded global solutions in less time than the standard formulation. The results indicate that small WPPs neither benefit from nor require the proposed constraints, as their global solution can be found in seconds regardless of the formulation, as demonstrated through the Ormonde and Westermost Rough WPPs. In contrast, this paper’s findings suggest that the novel constraints can significantly decrease the solving time for medium and large WPPs. The proposed formulation has improved the average convergence time for all cases in the Horns Rev 3, Robin Rigg, and Thanet investigations. The impact of the proposed formulation varied according to the WPP and cabling case, ranging from 3.3% faster convergence in a Robin Rigg case to 85% in a Thanet case.
Despite best efforts, the improvements to CTBF were not enough to outperform the presented PBF. The conducted investigations indicated a better performance of CTBF over PBF exclusively in cases where the CG utilizes only one cable type. Thus, this work seeks to report the failed experiments to other researchers. This can prevent time from being spent analyzing the same proposed constraints. However, it can also inspire others to gain insights on either reformulating CTBF or proposing different constraints that can boost its performance beyond PBF. Future research possibilities on this topic include enhancing MILP formulations to address ring CGs.

Author Contributions

R.A.: conceptualization, methodology, software, formal analysis, investigation, data curation, writing—original draft preparation, writing—review and editing; A.P.: formal analysis, writing—review and editing, supervision, project administration, funding acquisition; D.V.: formal analysis, writing—review and editing, supervision; B.T.B.: formal analysis, writing—review and editing, supervision; I.C.d.S.J.: methodology, investigation, writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This project was funded by the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 956433 (H2020-MSCA-ITN-2020, Innovative Tools for Cyber-Physical Energy Systems—InnoCyPES).

Data Availability Statement

Data is contained within the article: The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Nomenclature

The following nomenclature is used in this manuscript:
Abbreviations
CGCollection grid
COPCabling optimization problem
HR3Horns Rev 3
MILPMixed-integer linear programming
ORMOrmonde
RRRobin Rigg
STDStandard deviation
THThanet
WMRWestermost Rough
WPPWind power plant
WTWind turbine
Parameters and sets
N Set containing the WTs
N 0 Set containing the WTs and substations
nct Number of available cable types
C Set of cable types, { c 1 , c 2 , , c nct }
P Set of cable prices, { p c 1 , p c 2 , , p c nct }
K Set with the number of supported WTs, { k c 1 , k c 2 , , k c nct }
P cap Vector of cables’ power capacity [p.u.]
P wt nom Nominal power of the wind turbines [MW]
LMatrix of distances between the elements of N and N 0 [km]
MMaximum number of cables directly reaching a substation
Variables
u i , j , t Binary variable for the type t C cable linking i N to j N 0 (1 if installed, 0 if not)
P i , j Continuous variable indicating the active power flowing from i N to j N 0 [p.u.]
y j , i , n Binary variable for a cable transporting n p.u. of power from i N to j N 0 (1 if installed,
0 otherwise)

Appendix A. Additional Optimization Results

The optimal CG costs were not disclosed in the main text, as they do not impact the primary paper’s analysis of COP convergence time. Table A1 summarizes such costs.
Table A1. Optimal CG costs [M€] for all cases.
Table A1. Optimal CG costs [M€] for all cases.
CaseCostCaseCost
ORM-19.5010RR-212.1036
ORM-28.3511RR-311.8992
ORM-3, 4, 5, and 68.1406RR-411.6694
WMR-123.6403RR-5 and 611.5133
WMR-218.9109TH-126.8221
WMR-3, 4, 5, and 618.2773TH-223.4332
HR3-177.7544TH-323.1594
HR3-257.4258TH-422.6077
HR3-3, 4, 5, and 650.4961TH-522.4416
RR-113.2881TH-622.3412
The ORM, WMR, HR3, and RR costs represent the global optimum, as the optimality gap was set to zero and no heuristic was used to reduce the search region. Although Thanet benefited from the heuristic strategy in Algorithm 2, the obtained values for the decision variables were used as initial guesses in a separate set of simulations that neglected the heuristic and used CTBF2 combined with the randomization seed that yielded the fastest optimization. This procedure confirmed the global optimality of the costs obtained for the Thanet WPP (Table A1). The TH cases 1 to 6 converged after 503, 7980, 12,882, 5506, 5848, and 6000 s, respectively. Note that, even after using a warm start, the optimization required much more time to reach global optimality than the results in Figure 8. This demonstrates the impact that an adequate heuristic strategy can achieve. Figure A1Figure A5 show the CGs for each WPP’s case 6.
Figure A1. Ormonde’s case 6. The x and y axes are in [km].
Figure A1. Ormonde’s case 6. The x and y axes are in [km].
Energies 18 04427 g0a1
Figure A2. Westermost Rough’s case 6. The x and y axes are in [km].
Figure A2. Westermost Rough’s case 6. The x and y axes are in [km].
Energies 18 04427 g0a2
Figure A3. Horns Rev 3’s case 6. The x and y axes are in [km].
Figure A3. Horns Rev 3’s case 6. The x and y axes are in [km].
Energies 18 04427 g0a3
Figure A4. Robin Rigg’s case 6. The x and y axes are in [km].
Figure A4. Robin Rigg’s case 6. The x and y axes are in [km].
Energies 18 04427 g0a4
Figure A5. Thanet’s case 6. The x and y axes are in [km].
Figure A5. Thanet’s case 6. The x and y axes are in [km].
Energies 18 04427 g0a5

References

  1. Annex, M. Renewable Energy Investment Hits Record-Breaking $358 Billion in 1H 2023. 2023. Available online: https://about.bnef.com/blog/renewable-energy-investment-hits-record-breaking-358-billion-in-1h-2023/ (accessed on 1 July 2025).
  2. Global Wind Energy Council. Global Offshore Wind Report 2024; Global Wind Energy Council: Lisbon, Portugal, 2024. [Google Scholar]
  3. Catapult, O.R.E. Wind Farm Costs, n.d. Available online: https://guidetoanoffshorewindfarm.com/wind-farm-costs (accessed on 1 July 2025).
  4. Nieradzinska, K.; MacIver, C.; Gill, S.; Agnew, G.; Anaya-Lara, O.; Bell, K. Optioneering analysis for connecting Dogger Bank offshore wind farms to the GB electricity network. Renew. Energy 2016, 91, 120–129. [Google Scholar] [CrossRef]
  5. Shin, J.S.; Kim, J.O. Optimal design for offshore wind farm considering inner grid layout and offshore substation location. IEEE Trans. Power Syst. 2016, 32, 2041–2048. [Google Scholar] [CrossRef]
  6. Dahmani, O.; Bourguet, S.; Machmoum, M.; Guerin, P.; Rhein, P.; Josse, L. Optimization and reliability evaluation of an offshore wind farm architecture. IEEE Trans. Sustain. Energy 2016, 8, 542–550. [Google Scholar] [CrossRef]
  7. Wu, Y.K.; Su, P.E.; Su, Y.S.; Wu, T.Y.; Tan, W.S. Economics-and reliability-based design for an offshore wind farm. IEEE Trans. Ind. Appl. 2017, 53, 5139–5149. [Google Scholar] [CrossRef]
  8. Gong, X.; Kuenzel, S.; Pal, B.C. Optimal wind farm cabling. IEEE Trans. Sustain. Energy 2017, 9, 1126–1136. [Google Scholar] [CrossRef]
  9. Zuo, T.; Zhang, Y.; Meng, K.; Tong, Z.; Dong, Z.Y.; Fu, Y. A two-layer hybrid optimization approach for large-scale offshore wind farm collector system planning. IEEE Trans. Ind. Inform. 2021, 17, 7433–7444. [Google Scholar] [CrossRef]
  10. Song, D.; Yan, J.; Zeng, H.; Deng, X.; Yang, J.; Qu, X.; Rizk-Allah, R.M.; Snášel, V.; Joo, Y.H. Topological optimization of an offshore-wind-farm power collection system based on a hybrid optimization methodology. J. Mar. Sci. Eng. 2023, 11, 279. [Google Scholar] [CrossRef]
  11. Zuo, T.; Zhang, Y.; Meng, K.; Dong, Z.Y. Collector system topology for large-scale offshore wind farms considering cross-substation incorporation. IEEE Trans. Sustain. Energy 2019, 11, 1601–1611. [Google Scholar] [CrossRef]
  12. Paul, S.; Rather, Z.H. A novel approach for optimal cabling and determination of suitable topology of MTDC connected offshore wind farm cluster. Electr. Power Syst. Res. 2022, 208, 107877. [Google Scholar] [CrossRef]
  13. Cerveira, A.; de Sousa, A.; Pires, E.S.; Baptista, J. Optimal cable design of wind farms: The infrastructure and losses cost minimization case. IEEE Trans. Power Syst. 2016, 31, 4319–4329. [Google Scholar] [CrossRef]
  14. Pérez-Rúa, J.A.; Stolpe, M.; Das, K.; Cutululis, N.A. Global optimization of offshore wind farm collection systems. IEEE Trans. Power Syst. 2019, 35, 2256–2267. [Google Scholar] [CrossRef]
  15. Pérez-Rúa, J.A.; Lumbreras, S.; Ramos, A.; Cutululis, N.A. Reliability-based topology optimization for offshore wind farm collection system. Wind. Energy 2022, 25, 52–70. [Google Scholar] [CrossRef]
  16. Abritta, R.; Pavlov, A.; Varagnolo, D.; Tore Børresen, B. Inter-array cabling optimization in offshore wind power plants, a new reliability indicator for radial grids. Open Res. Eur. 2024, 3, 214. [Google Scholar] [CrossRef] [PubMed]
  17. Fischetti, M.; Pisinger, D. On the impact of using mixed integer programming techniques on real-world offshore wind parks. In Proceedings of the ICORES, Porto, Portugal, 23–25 February 2017; pp. 108–118. [Google Scholar]
  18. Fischetti, M.; Pisinger, D. Optimizing wind farm cable routing considering power losses. Eur. J. Oper. Res. 2018, 270, 917–930. [Google Scholar] [CrossRef]
  19. Abritta, R.; Pavlov, A.; Varagnolo, D.; Børresen, B.T. A heuristic approach to optimize radial inter-array cabling topologies in large wind power plants. In Proceedings of the 2024 IEEE Power & Energy Society General Meeting (PESGM), Seattle, WA, USA, 21–25 July 2024; pp. 1–5. [Google Scholar] [CrossRef]
  20. Bauer, J.; Lysgaard, J. The offshore wind farm array cable layout problem: A planar open vehicle routing problem. J. Oper. Res. Soc. 2015, 66, 360–368. [Google Scholar] [CrossRef]
  21. KIS-ORCA. Downloads. 2024. Available online: https://kis-orca.org/downloads/ (accessed on 1 June 2025).
  22. Pearce, B.; Fariñas-Franco, J.M.; Wilson, C.; Pitts, J.; deBurgh, A.; Somerfield, P.J. Repeated mapping of reefs constructed by Sabellaria spinulosa Leuckart 1849 at an offshore wind farm site. Cont. Shelf Res. 2014, 83, 3–13. [Google Scholar] [CrossRef]
  23. Abritta, R. Wind Power Plants Layouts According to Arbitrary Reference Points, Thanet, West of Duddon Sands, Ormonde, Westermost Rough, Horns Rev 1 & 2, Anholt, and London Array. 2024. Available online: https://zenodo.org/records/10072864 (accessed on 1 July 2025).
  24. Lundberg, S. Performance Comparison of Wind Park Configurations; Technical Report; Chalmers University of Technology: Göteborg, Sweden, 2003. [Google Scholar]
  25. Dunning, I.; Huchette, J.; Lubin, M. JuMP: A Modeling Language for Mathematical Optimization. SIAM Rev. 2017, 59, 295–320. [Google Scholar] [CrossRef]
  26. Gurobi Optimization, LLC. Gurobi Optimizer Reference Manual; Gurobi Optimization, LLC: Beaverton, OR, USA, 2022. [Google Scholar]
Figure 1. CTBF example with type 1 and 2 cables transporting up to 3 and 7 p.u. of power, respectively.
Figure 1. CTBF example with type 1 and 2 cables transporting up to 3 and 7 p.u. of power, respectively.
Energies 18 04427 g001
Figure 2. PBF example with type 1 and 2 cables transporting up to 3 and 7 p.u. of power, respectively.
Figure 2. PBF example with type 1 and 2 cables transporting up to 3 and 7 p.u. of power, respectively.
Energies 18 04427 g002
Figure 3. Examples of the heuristic utilized in the Thanet WPP.
Figure 3. Examples of the heuristic utilized in the Thanet WPP.
Energies 18 04427 g003
Figure 4. Optimization times—Ormonde.
Figure 4. Optimization times—Ormonde.
Energies 18 04427 g004
Figure 5. Optimization times—Westermost Rough.
Figure 5. Optimization times—Westermost Rough.
Energies 18 04427 g005
Figure 6. Optimization times—Horns Rev 3.
Figure 6. Optimization times—Horns Rev 3.
Energies 18 04427 g006
Figure 7. Optimization times—Robin Rigg.
Figure 7. Optimization times—Robin Rigg.
Energies 18 04427 g007
Figure 8. Optimization times—Thanet.
Figure 8. Optimization times—Thanet.
Energies 18 04427 g008
Figure 9. Convergence path, Horns Rev 3, case 4.
Figure 9. Convergence path, Horns Rev 3, case 4.
Energies 18 04427 g009
Figure 10. Convergence path, Robin Rigg, case 2.
Figure 10. Convergence path, Robin Rigg, case 2.
Energies 18 04427 g010
Figure 11. Convergence path, Thanet, case 5.
Figure 11. Convergence path, Thanet, case 5.
Energies 18 04427 g011
Table 1. Wind power plants under study.
Table 1. Wind power plants under study.
WPP | N | P wt nom M
Ormonde305.0 MW4
Westermost Rough356.0 MW6
Horns Rev 3498.3 MW8
Robin Rigg583.0 MW8
Thanet1003.0 MW10
Table 2. Synthetic cables for analyses, with I , S n , and cost in [A], [MW], and [M/km], respectively.
Table 2. Synthetic cables for analyses, with I , S n , and cost in [A], [MW], and [M/km], respectively.
CableI S n CostCableI S n Cost
11005.71580.3613990051.44190.7231
220011.43150.378610100057.15770.8359
330017.14730.400511110062.87340.9786
440022.86310.428212120068.58921.1589
550028.57880.463113130074.30501.3868
660034.29460.507314140080.02071.6749
770040.01040.563215150085.73652.0392
880045.72610.633816160091.45232.4996
Table 3. Cabling cases in each WPP.
Table 3. Cabling cases in each WPP.
CaseCablesCaseCables
ORM-1 { 7 } WMR-1 { 8 }
ORM-2 { 4 ,   7 } WMR-2 { 4 ,   8 }
ORM-3 { 2 ,   4 ,   7 } WMR-3 { 2 ,   4 ,   8 }
ORM-4 { 2 ,   4 ,   7 ,   8 } WMR-4 { 2 ,   4 ,   8 ,   10 }
ORM-5 { 2 ,   4 ,   7 ,   8 ,   9 } WMR-5 { 2 ,   4 ,   8 ,   10 ,   11 }
ORM-6 { 2 ,   4 ,   7 ,   8 ,   9 ,   11 } WMR-6 { 2 ,   4 ,   8 ,   10 ,   11 ,   13 }
HR3-1 { 11 } RR-1 { 5 }
HR3-2 { 8 ,   11 } RR-2 { 2 ,   5 }
HR3-3 { 6 ,   8 ,   11 } RR-3 { 2 ,   3 ,   5 }
HR3-4 { 6 ,   8 ,   11 ,   14 } RR-4 { 2 ,   3 ,   5 ,   6 }
HR3-5 { 6 ,   8 ,   11 ,   14 ,   15 } RR-5 { 2 ,   3 ,   5 ,   6 ,   7 }
HR3-6 { 6 ,   8 ,   11 ,   14 ,   15 ,   16 } RR-6 { 2 ,   3 ,   5 ,   6 ,   7 ,   8 }
TH-1 { 6 }
TH-2 { 3 ,   6 }
TH-3 { 3 ,   6 ,   7 }
TH-4 { 2 ,   3 ,   6 ,   7 }
TH-5 { 1 ,   2 ,   3 ,   6 ,   7 }
TH-6 { 1 ,   2 ,   3 ,   6 ,   7 ,   8 }
Table 4. Cables’ power capacities [p.u.] per WPP.
Table 4. Cables’ power capacities [p.u.] per WPP.
WPPCables P cap
ORM { 2 ,   4 ,   7 ,   8 ,   9 ,   11 } { 2.3 ,   4.6 ,   8.0 ,   9.1 ,   10.3 ,   12.6 }
WMR { 2 ,   4 ,   8 ,   10 ,   11 ,   13 } { 1.9 ,   3.8 ,   7.6 ,   9.5 ,   10.5 ,   12.4 }
HR3 { 6 ,   8 ,   11 ,   14 ,   15 ,   16 } { 4.1 ,   5.5 ,   7.6 ,   9.6 ,   10.3 ,   11.0 }
RR { 2 ,   3 ,   5 ,   6 ,   7 ,   8 } { 3.8 ,   5.7 ,   9.5 ,   11.4 ,   13.3 ,   15.2 }
TH { 1 ,   2 ,   3 ,   6 ,   7 ,   8 } { 1.9 ,   3.8 ,   5.7 ,   11.4 ,   13.3 ,   15.2 }
Table 5. Reductions in solving time when switching from CTBF1 to CTBF2.
Table 5. Reductions in solving time when switching from CTBF1 to CTBF2.
WPPReduction in Average Solving Time [%]
Case 1 Case 2 Case 3 Case 4 Case 5 Case 6
HR337.014.416.752.044.543.2
RR5.646.88.723.53.39.0
TH39.773.549.918.185.061.5
Table 6. Time demanded to find ( t f ) and prove ( t p ) global optimality.
Table 6. Time demanded to find ( t f ) and prove ( t p ) global optimality.
CaseCTBF1CTBF2
t f   [s] t p   [s] t f   [s] t p   [s]
HR3-4248.8259.670.8101.8
RR-2139.3831.5239.8361.2
TH-5699.65804.61085.2716.2
Table 7. Reductions in solving time when switching from CTBF2 to PBF.
Table 7. Reductions in solving time when switching from CTBF2 to PBF.
WPPReduction in Average Solving Time [%]
Case 1 Case 2 Case 3 Case 4 Case 5 Case 6
HR3−168.38.946.737.332.533.6
RR−78.25.66.051.1−45.537.2
TH−1158.993.478.387.372.653.4
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.

Share and Cite

MDPI and ACS Style

Abritta, R.; Pavlov, A.; Varagnolo, D.; Børresen, B.T.; da Silva Junior, I.C. Cabling Optimization in Wind Power Plants, Enhancing the Cable Type-Based Formulation. Energies 2025, 18, 4427. https://doi.org/10.3390/en18164427

AMA Style

Abritta R, Pavlov A, Varagnolo D, Børresen BT, da Silva Junior IC. Cabling Optimization in Wind Power Plants, Enhancing the Cable Type-Based Formulation. Energies. 2025; 18(16):4427. https://doi.org/10.3390/en18164427

Chicago/Turabian Style

Abritta, Ramon, Alexey Pavlov, Damiano Varagnolo, Børre T. Børresen, and Ivo Chaves da Silva Junior. 2025. "Cabling Optimization in Wind Power Plants, Enhancing the Cable Type-Based Formulation" Energies 18, no. 16: 4427. https://doi.org/10.3390/en18164427

APA Style

Abritta, R., Pavlov, A., Varagnolo, D., Børresen, B. T., & da Silva Junior, I. C. (2025). Cabling Optimization in Wind Power Plants, Enhancing the Cable Type-Based Formulation. Energies, 18(16), 4427. https://doi.org/10.3390/en18164427

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop