1. Introduction
Distribution networks are increasingly moving beyond the traditional fit-and-forget approach. As the penetration of distributed energy resources grows, active distribution networks (ADNs) must accommodate bidirectional power flows, photovoltaic (PV) generation, flexible loads, and battery energy storage systems (BESSs). Although PV integration can reduce grid-energy consumption and support local decarbonization, high PV penetration may also lead to voltage rise, reverse power flow, increased voltage fluctuations, and uneven loss patterns along radial feeders [
1,
2,
3]. These challenges are particularly important in weak downstream feeder sections, where line impedances are higher and local voltage support is more limited [
4,
5].
BESSs are valuable planning resources because they can shift energy over time, reduce peak grid power, mitigate voltage deviations, and improve local PV utilization [
6,
7]. In addition, modern PV and BESS units are connected through power electronic inverters that can provide reactive-power support within their apparent-power limits [
8,
9,
10]. Therefore, PV–BESS planning should not be restricted to active-power sizing alone. A more realistic framework should jointly consider siting, sizing, storage operation, and inverter-enabled voltage support.
From a broader perspective of an ADN, PV inverters and BESS units can also be viewed as spatially and temporally controllable flexibility resources. Recent studies have examined robust flexible-interconnection planning under source–load uncertainty and joint energy–flexibility market clearing in distribution systems [
11,
12]. The present work is complementary to that literature: it focuses on long-term PV–BESS asset allocation and feeder-level techno-economic performance rather than inter-area interconnection design or market clearing while explicitly representing the voltage-support flexibility available from inverter-connected resources.
The resulting planning problem involves both discrete and continuous decision variables and is therefore mixed-discrete, non-linear, and non-convex. The PV and BESS bus locations are discrete variables, whereas PV capacity, BESS power rating, BESS energy rating, and a common inverter voltage-support gain are continuous variables. The hourly BESS charge and discharge decisions are also coupled through the stored-energy dynamics and normalized state-of-charge (SOC) limits, while the available inverter reactive-power capability changes with active-power dispatch. These characteristics make the problem difficult to solve using conventional gradient-based methods and motivate the use of population-based metaheuristic algorithms. However, many existing studies report only the best result obtained by a single algorithm or provide limited statistical evidence when comparing different methods. A more reliable assessment of stochastic optimization algorithms requires multiple independent runs, convergence analysis, summary statistics, run-to-run variability, and non-parametric significance tests [
13,
14].
This study proposes a coordinated PV–BESS planning model for ADNs that incorporates inverter-based reactive-power support. The model includes both planning and operational elements. These are mixed-discrete PV–BESS allocation, time-coupled storage scheduling, and optimization of a common inverter voltage-support gain, with reactive-power commands constrained by the available inverter capability, replacement-aware economic modeling, and a statistically supported comparison of representative stochastic optimizers evaluated under the same computational budget. The main analysis is carried out on the 33-bus radial distribution system over 24 h. The effect of inverter-based reactive-power support is assessed by separately optimizing one case with the common voltage-support gain fixed at and another in which is optimized while keeping the ADE computational budget unchanged. The solution’s sensitivity according to the objective weights is investigated across cost-oriented, balanced, and network-oriented settings. The influence of BESS energy-CAPEX assumptions is assessed by cross-evaluating the plans obtained under the different CAPEX scenarios. Robustness across representative operating conditions is investigated using four equally weighted synthetic daily profiles, fixed asset decisions, day-specific BESS scheduling, and cross-evaluation of the resulting schedules across all profiles. The applicability of the formulation to a larger system is further examined on the 69-bus radial distribution network using ADE. In addition, a supplementary case with a 2500 kW PV upper bound is included to assess the sensitivity of the results to the principal 2000 kW planning limit.
Contributions
The main contributions of this study can be summarized as follows:
- 1.
A unified mixed-discrete PV–BESS planning formulation is developed for radial distribution networks. The model jointly considers PV siting and sizing, BESS siting and sizing, hourly charge/discharge scheduling, and optimization of a common inverter voltage-support gain, with reactive-power commands constrained by the available inverter capability.
- 2.
A normalized techno-economic objective is formulated by combining annualized investment cost, discounted BESS replacement cost, grid-energy cost, active-loss energy, voltage deviation, peak grid power, and voltage-violation penalties.
- 3.
Five representative evolutionary and swarm-based algorithms are implemented under the same population size, iteration limit, and number of independent runs. The comparison includes convergence behavior, run-to-run statistics, a Kruskal–Wallis test, and Holm-adjusted pairwise Wilcoxon rank-sum tests.
- 4.
An inverter-support contribution analysis separately optimizes the planning problem with the common inverter voltage-support gain fixed at and with treated as a decision variable. Comparing these two optimized cases isolates the additional technical benefits provided by inverter reactive-power support from those achieved through PV–BESS allocation and storage scheduling.
- 5.
Objective-weight sensitivity, voltage-penalty sensitivity, BESS energy-CAPEX sensitivity, and representative-day robustness analyses are used to distinguish planning-preference effects from operating-profile effects.
- 6.
Each algorithm is evaluated over 30 independent runs on the 33-bus radial distribution system. The best-performing algorithm is then applied to the larger 69-bus radial distribution system to evaluate the formulation on a feeder of greater scale.
2. Related Work
Optimal allocation and sizing of distributed energy resources have been widely studied in radial distribution systems. Early distribution-planning formulations mainly focused on loss minimization, voltage improvement, and feeder reconfiguration [
15]. As renewable generation became more widespread, PV-allocation studies increasingly considered voltage constraints, hosting capacity, reverse power flow, and uncertainty [
1,
2,
3]. More recent studies have incorporated BESSs to improve local PV utilization, reduce grid-energy imports, and provide flexibility under time-varying load and generation conditions [
6,
7,
16]. Related allocation and operating strategies have also been investigated [
17,
18,
19]. Recent contributions have further explored coordinated PV–BESS planning under different technical and economic assumptions [
20,
21,
22,
23]. Flexibility-oriented planning and operation studies additionally consider robust interconnection investment and joint energy–flexibility market mechanisms [
11,
12]; these works broaden the context in which inverter-connected PV and BESS assets can be viewed as controllable flexibility resources.
Distribution-level voltage-control studies have also shown that tap-changing transformers, capacitors, and PV inverters can be coordinated to improve feeder voltage profiles. In addition, nodal-sensitivity-based smart-inverter control can provide localized voltage regulation in PV-rich distribution networks [
24,
25]. These studies demonstrate the technical value of inverter-based voltage support, but this capability is not always incorporated directly into long-term PV–BESS planning models.
Metaheuristic algorithms are well suited to PV and BESS planning problems because they can handle discrete siting decisions together with continuous sizing and control variables, which are challenging for conventional gradient-based optimization methods [
3,
17,
18,
19]. Differential Evolution (DE), Particle Swarm Optimization (PSO), Grey Wolf Optimizer (GWO), and Moth-Flame Optimization (MFO) are widely used in engineering optimization [
26,
27,
28,
29]. Adaptive variants of DE are particularly useful because they reduce the dependence on fixed, manually selected mutation and crossover parameters [
30,
31,
32].
Table 1 summarizes the main features addressed in the reviewed literature and highlights how the present study brings together joint PV–BESS planning, time-coupled storage operation, inverter reactive-power support, replacement-aware economics, and multi-run statistical comparison within a unified framework.
Despite this progress, three research gaps remain. First, PV and BESS planning studies do not always represent inverter-based reactive-power support explicitly. Prior studies and the relevant interconnection standard nevertheless support smart-inverter voltage regulation in PV-rich feeders [
5,
8,
9,
10], while nodal-sensitivity-based coordination studies demonstrate localized voltage-support capability [
24,
25]. Second, BESS replacement costs are not always represented explicitly in multi-year planning models, although storage-cost assumptions can materially affect the preferred capacity and the resulting annualized cost [
33]. Third, comparisons of stochastic optimization algorithms are often based on the best result obtained from a limited number of runs, which may provide an incomplete picture of robustness. To address these gaps, this study combines inverter-based voltage support, replacement-aware BESS economics, and a 30-run statistical comparison framework supported by non-parametric significance tests [
13,
14].
3. System Modeling
3.1. Radial Distribution Network Model
The distribution feeder is modeled as a balanced radial network with
buses and
branches. The slack-bus voltage is fixed at
p.u. At each hour
t, the load flow is solved using the backward/forward sweep method, which is well suited to radial distribution feeders [
34]. Throughout this section,
denotes the time-step index, where
T is the number of time steps in the daily simulation. The indices
i and
j refer to buses, while
denotes a branch. Unless otherwise stated, voltages, currents, and branch impedances are expressed in per unit. The net complex power demand at bus
i and hour
t is defined as
Here,
is the net complex power demand at bus
i and hour
t,
and
are the active and reactive load demands,
and
are the active and reactive power contributions of the PV unit, and
and
are the active and reactive power contributions of the BESS. The symbol
j denotes the imaginary unit. With this sign convention, load demand is positive, while PV and BESS injections reduce the net demand seen by the feeder. For compactness, the device-level variables are mapped to the corresponding buses as follows. The PV contributions are equal to
and
at the selected PV bus
and zero at all other buses. Similarly, the BESS contributions are equal to
and
at the selected BESS bus
and zero elsewhere. Positive reactive power denotes injection into the feeder, while negative reactive power denotes absorption.
Using the bus voltage from the current iteration, the corresponding net current demand at bus
i and hour
t is calculated as
Here,
is the complex current associated with the net bus demand,
is the complex bus voltage, and
denotes the complex conjugate.
In the backward sweep, branch currents are accumulated from the terminal buses toward the slack bus. In the forward sweep, bus voltages are updated from the slack bus toward the downstream buses according to
where
and
are the complex voltages at the receiving and sending buses of branch
, respectively,
is the branch current flowing from bus
i to bus
j, and
is the branch impedance. Here,
and
denote the branch resistance and reactance.
The daily active-loss energy is then calculated as
In this expression,
is the per-unit current magnitude of branch
ℓ at hour
t,
is the per-unit branch resistance,
is the three-phase system apparent-power base expressed in kVA, and
is the simulation time step in hours. Therefore,
is obtained in kWh. The summation over all branches and time steps gives the total daily active-loss energy.
3.2. PV Model
The PV unit is connected to the selected bus
. Its active-power output at hour
t is modeled as
where
is the optimized PV capacity and
is the normalized PV generation profile. The generated active power is injected at the selected PV bus, while it is zero at all other buses.
The reactive-power capability of the PV inverter is limited by its apparent-power rating:
where
and
is the PV inverter oversizing factor. This constraint ensures that the active and reactive power outputs remain within the inverter apparent-power capability, which is consistent with inverter-based DER interconnection and voltage-support practices [
10].
3.3. BESS Model
The BESS is connected to the selected bus
and is described by its power rating
, energy rating
, and hourly active-power command
. A positive value of
represents discharging, while a negative value represents charging. The BESS power command is constrained as
During simulation, the requested hourly BESS power is clipped to the feasible range determined by the stored-energy limits. A penalty is added when the requested charge or discharge command cannot be fully implemented because of these limits.
The stored-energy dynamics of the BESS are modeled as
where
is the stored energy in kWh,
and
are the charging and discharging efficiencies, and
is the simulation time step in hours. Since
during charging, the second line increases the stored energy according to the charging efficiency. The normalized state of charge is defined separately as
The stored-energy limits are
where
and
.
The stored-energy feasibility penalty accumulates the normalized mismatch between the requested and implemented BESS power commands together with any residual stored-energy-limit violation:
where
is the power command requested by the optimization schedule and
is the feasible power implemented after enforcing the stored-energy limits. For zero- or near-zero BESS ratings, the implemented power is set to zero and non-zero requested operation is penalized through a numerical safeguard to avoid division by zero.
A terminal-energy penalty is included to avoid unrealistic one-day depletion or excessive charging of the BESS:
For zero-capacity BESS candidates, the terminal-energy penalty is set to zero to avoid division by zero. This term encourages a daily operation that does not artificially use the BESS as a one-time energy source or sink.
The reactive-power capability of the BESS inverter is similarly limited by its apparent-power rating:
Here,
is the BESS inverter apparent-power rating. In this study, it is set equal to the BESS power rating, as described in the planning-parameter settings. For numerical robustness, the square-root argument in the inverter reactive-power capability calculation is lower-bounded by zero in the implementation.
3.4. Autonomous Inverter Voltage Support
A bounded droop-like voltage-support rule is used for the PV and BESS inverters, following the common use of inverter reactive-power capability for voltage regulation in PV-rich distribution networks [
5,
8,
9,
10]. For an inverter-connected device located at bus
k, the reactive-power command at hour
t is defined as
where
denotes the common inverter voltage-support gain optimized by the planning model,
is the local voltage magnitude, and
is the available reactive-power capability of the corresponding inverter at that hour. The denominator 0.05 normalizes the response with respect to a 5% voltage deviation from the nominal value. Accordingly,
requests the full available reactive capability at a 5% voltage deviation, subject to the inverter capability limit. The command is saturated within
.
Equation (
14) defines the steady-state Volt/Var relationship used in the hourly load-flow simulations. The interval
is adopted as the reference range in the main benchmark. Here,
disables inverter voltage support, whereas
requests the full available reactive-power capability at a 5% voltage deviation, subject to the inverter capability limit. A supplementary re-optimization extends the admissible range to
to assess the sensitivity of the planning results to the selected upper bound. Values above unity do not increase the available inverter reactive-power capability; instead, they cause the capability limit to be reached at voltage deviations smaller than 5%.
A common value of is applied to the PV and BESS inverters to maintain a coordinated voltage-support setting while limiting the number of continuous planning variables. Using separate gains would provide additional control flexibility but would add another decision variable to the planning problem.
For each hourly operating point, the backward/forward sweep load flow is coupled with the inverter reactive-power calculation through an under-relaxed fixed-point iteration. The PV and BESS reactive-power commands are initialized at zero. After each load-flow solution, the target command vector is calculated from Equation (
14) and updated as
Here,
m denotes the outer-iteration index,
contains the reactive-power commands of the PV and BESS inverters, and
is the under-relaxation factor. A fixed value of
is used in all simulations to damp successive command updates and promote stable convergence. Within each outer iteration, the backward/forward sweep load flow is solved using a voltage tolerance of
p.u. and a maximum of 100 iterations. Convergence of the outer fixed-point iteration is checked from the second update onward. The iteration terminates when the normalized reactive-power residual is no greater than
and the maximum voltage-magnitude change is no greater than
p.u. A maximum of 50 outer iterations is allowed.
4. Problem Formulation
4.1. Decision Vector
The planning problem includes siting and sizing decisions, hourly BESS operation, and inverter voltage-support control. The decision vector is defined as
where
and
are the selected PV and BESS bus locations,
is the PV capacity,
and
are the BESS power and energy ratings,
is the common inverter voltage-support gain, and
is the normalized hourly BESS command. During fitness evaluation, the bus-location variables are rounded to the nearest feasible non-slack bus index. The normalized BESS command is converted into active power as
subject to the stored-energy and SOC feasibility checks described in the BESS model.
4.2. Economic Model
The economic assessment follows a discounted life-cycle-cost formulation in which capital expenditures and future replacement costs are converted into equivalent annual values [
17,
18,
19]. The capital recovery factor is given by
where
r is the discount rate and
n is the project lifetime.
The annualized investment and operation-and-maintenance cost is modeled as
Here,
,
, and
denote the PV power, BESS power, and BESS energy investment costs, respectively. The terms
and
represent the corresponding annual O&M costs. In the numerical implementation, these O&M costs are calculated as fixed annual fractions of the corresponding PV and BESS investment costs.
To account for battery degradation and replacement over the 15-year planning horizon, the present value of the future BESS energy-module replacement cost is modeled as
where
denotes the present value of the future replacement cost,
is the replacement-cost fraction, and
is the replacement year. The annualized replacement cost is then calculated as
The annual grid-energy cost is calculated by scaling the representative daily grid-energy import over one year:
where
is the energy tariff and
is the positive grid power imported from the upstream grid. The use of the factor 365 reflects the representative-day benchmark assumption.
4.3. Voltage, Grid Power, and Feasibility Metrics
The voltage-deviation index is defined as
The voltage-violation severity is calculated using squared deviations outside the allowable voltage band:
This metric penalizes the depth of voltage-limit violations rather than directly counting the number of violated bus-hour intervals.
The daily grid-energy import and peak grid power are defined as
and
The stored-energy feasibility penalty
and the terminal-energy penalty
are defined in Equations (
11) and (
12), respectively. A separate BESS-duration penalty is used to discourage unrealistic combinations of BESS power and energy ratings. For candidates with positive BESS power and energy ratings, the nominal duration is
and the duration penalty is defined as
where
is the numerical threshold used to identify negligible ratings. Thus, durations between 1 and 6 h receive no duration penalty, while shorter and longer designs are penalized according to Equation (
29).
4.4. Objective Function
The optimization minimizes a normalized weighted objective that combines economic and technical performance terms:
The weights used in the base simulation are
,
,
,
, and
. They are planning-preference parameters rather than universal coefficients. Because all five principal terms are normalized by their base-case values, these weights express the relative emphasis placed on annual cost, active-loss energy, voltage deviation, peak grid power, and imported energy. The base setting gives annualized cost the largest individual share while reserving 60% of the aggregate weight for network-performance terms.
Section 8.1 compares cost-oriented, balanced, and network-oriented settings; therefore, the base solution represents one balanced decision preference rather than a universally optimal design.
5. Metaheuristic Algorithms
We compared five metaheuristic algorithms. DE is used as a classical evolutionary baseline [
26]. ADE is implemented as a JADE-inspired adaptive DE variant with current-to-pbest mutation and adaptive mutation and crossover parameters [
30,
31,
32]. PSO is used as a swarm intelligence baseline [
27]. GWO is implemented with explicit historical alpha, beta, and delta wolves, preventing elite solutions from being overwritten by subsequent population movements [
28]. MFO is implemented with flame memory by merging previous flames and current moths, retaining the best candidates as the new flame set [
29].
6. Simulation Setup
6.1. Test Systems and Operating Profiles
The proposed framework is evaluated on the 33-bus radial distribution system, which consists of 33 buses and 32 radial branches. The branch and load data are taken from the benchmark system reported by Baran and Wu [
15]. The base experiment uses a 24 h normalized load profile and a normalized PV-generation profile with a simulation step of
h. The profiles are synthetic benchmark profiles constructed for controlled algorithm comparison. The load profile is specified directly by 24 normalized hourly values, while the PV profile is generated as a smooth normalized sinusoidal curve between hours 7 and 18 and is zero at night. Their exact numerical values are provided in
Supplementary Data S1 load_pv_profiles.csv. These synthetic profiles are used as benchmark inputs for the controlled comparisons. The normalized profiles are shown in
Figure 1.
To assess robustness beyond the base representative day, four synthetic operating profiles are considered in
Section 8.4: winter/high-load, spring/moderate, summer/high-PV, and intermittent/cloudy. The best ADE asset variables—PV and BESS locations and ratings together with
—are fixed across all profiles, while a separate 24 h BESS schedule is optimized for each profile. The schedules obtained for the four profiles are combined into a common candidate set and cross-evaluated under each operating profile. For each profile, the schedule yielding the best performance among the available candidates is selected for reporting. All four profiles are assigned equal weights of 0.25 in the aggregate robustness assessment. The exact hourly multipliers are provided as
Supplementary Data S2 in
representative_day_profiles.csv. The intermittent profile represents an hourly planning stress case with variable PV output rather than sub-hourly cloud dynamics.
The proposed framework is also tested on the 69-bus radial distribution system using branch and load data from the benchmark system reported by Baran and Wu [
35]. This feeder is used to examine the applicability of the model to a larger feeder rather than to repeat the complete five-algorithm comparison. Unless otherwise stated, the same normalized base profiles are used to maintain consistent operating assumptions between the two feeder tests.
All simulations were implemented in MATLAB R2024b Update 6 and executed on a computer with an Intel Core i5-1135G7 processor and 16 GB of RAM. Reported runtimes were measured under the same computational environment.
6.2. Planning Parameters
For the 33-bus benchmark, the PV, BESS power, and BESS energy bounds are set to 0–1500 kW, 0–1000 kW, and 0–3000 kWh, respectively. Relative to the no-PV/no-BESS peak grid demand of 4346.181 kW, the PV and BESS power upper bounds correspond to approximately 34.5% and 23.0%, while the energy-to-power bounds allow a maximum nominal duration of 3 h. For the larger 69-bus validation feeder, the principal bounds are 0–2000 kW, 0–1500 kW, and 0–4500 kWh. Relative to its base-case peak grid demand of 4459.481 kW, these correspond to approximately 44.8%, 33.6%, and 3 h, respectively. Because the 2000 kW solution approaches the PV limit, a supplementary sensitivity increases only the PV upper bound to 2500 kW, corresponding to approximately 56.1% of base-case peak demand; the BESS and voltage-support gain bounds remain unchanged.
The initial stored energy is set to 50% of rated energy, and the allowable SOC range is set to 15–95%. Charging and discharging efficiencies are both set to 95%. The PV inverter oversizing factor is 1.10, while the BESS inverter rating is equal to the BESS power rating.
The inverter apparent-power ratings are not treated as additional decision variables in this study. Instead, the PV inverter oversizing ratio and the BESS inverter rating are fixed according to common planning assumptions and commercially practical sizing conventions. This choice keeps the focus on PV–BESS siting, sizing, storage scheduling, and common inverter voltage-support gain optimization while avoiding an additional inverter-sizing layer that would require a separate techno-economic component model.
The economic assumptions include a 15-year project horizon, an 8% discount rate, PV CAPEX of 700 USD/kW, BESS power CAPEX of 160 USD/kW, BESS energy CAPEX of 250 USD/kWh in the base case, and an electricity tariff of 0.15 USD/kWh. A BESS replacement cost is included in year 8 and set to 60% of the initial BESS energy-module cost. The adopted storage-cost assumptions are consistent with a recent utility-scale battery cost projection [
33].
6.3. Algorithm Parameters
The base experiment uses 30 independent runs, a population size of 40, and 300 iterations. The DE mutation factor and crossover rate are set to 0.60 and 0.90, respectively. PSO uses a linearly decreasing inertia weight from 0.90 to 0.40 and acceleration coefficients .
Table 2 summarizes the main algorithm parameters used in the comparative study. The same population size, number of iterations, and number of independent runs are used for all algorithms to ensure a fair comparison.
7. Results
7.1. Base Case
Table 3 presents the no-PV/no-BESS base-case results. The system exhibits significant voltage-limit duration, with 364 bus-hours of voltage violations over the daily horizon.
7.2. Algorithm Statistics
Table 4 summarizes the final-fitness statistics over 30 independent runs. ADE obtains the lowest best and median fitness values, whereas GWO achieves the lowest mean fitness. DE has the smallest standard deviation, indicating the lowest run-to-run variability, although its best, mean, and median fitness values are higher than those of ADE and GWO. PSO exhibits the largest variability, while MFO has the longest mean runtime. Overall, ADE provides the best individual and median outcomes, GWO achieves the strongest mean performance, and DE produces the most consistent results across independent runs.
The fixed-point iteration converged for all 120 hourly operating points associated with the five best algorithm-specific solutions. The maximum number of outer iterations was 23, and all final residuals satisfied the prescribed convergence tolerances.
Figure 2 and
Figure 3 further illustrate the convergence behavior and final-solution distribution of the tested algorithms.
7.3. Best Planning Solutions
Table 5 reports the best planning solution obtained by each algorithm. The selected PV locations are concentrated at buses 13 and 14, with capacities ranging from 1167.46 to 1498.30 kW, whereas the BESS is consistently placed at downstream buses 31–33, with power and energy ratings ranging from 642.27 to 971.65 kW and from 1579.11 to 2784.62 kWh, respectively. The optimized common voltage-support gain remains close to its upper bound in all solutions, with
values between 0.901 and 1.000. ADE achieves the lowest objective value of 0.7557, followed closely by GWO at 0.7626, whereas MFO produces the lowest annual cost of 3,915,794.05 USD/year. These results show that the lowest weighted objective and the lowest annual cost are obtained by different plans, reflecting the trade-off between economic and network-performance objectives.
7.4. Statistical Significance Analysis
To assess whether the performance differences are statistically meaningful, non-parametric tests were applied to the 30 independent final best-fitness values for each algorithm. Because the algorithm-specific runs use independent random seeds, the resulting samples are treated as independent. Therefore, a Kruskal–Wallis test followed by pairwise Wilcoxon rank-sum (Mann–Whitney
U) tests is used instead of paired non-parametric tests [
13,
14]. The Kruskal–Wallis test gives
with 4 degrees of freedom and
, indicating an overall significant difference. Holm–Bonferroni adjustment is applied to the ten pairwise comparisons. The adjusted pairwise results are reported in
Table 6. ADE differs significantly from DE, PSO, GWO, and MFO after Holm–Bonferroni correction. These results indicate that the final-fitness distribution obtained by ADE differs significantly from those of the other four algorithms. The descriptive statistics additionally show that ADE achieves the lowest best and median values, GWO achieves the lowest mean value, and DE has the smallest standard deviation.
7.5. Technical Performance of the Best Solutions
Table 7 compares the technical performance of the best planning solution obtained by each algorithm with that of the base case. All five optimized solutions improve the reported technical metrics relative to the base case. PSO achieves the lowest active-loss energy, whereas ADE produces the lowest grid-energy import and peak grid power and eliminates all voltage-limit violations. GWO achieves the lowest voltage-deviation index and retains only 1 bus h of voltage violations. These results demonstrate a clear trade-off among the technical performance metrics, as no single planning solution achieves the best value for every measure.
Figure 4 shows the daily voltage profile obtained with the best ADE solution. Under the fixed-point implementation, the ADE solution eliminates all voltage-limit bus-hour violations over the representative day.
Figure 5 and
Figure 6 show the storage operation and grid-power behavior associated with the best ADE solution.
For the best ADE solution, the rated BESS energy is 2784.62 kWh and the initial stored energy is 1392.3114 kWh. The final, minimum, and maximum stored-energy values are 1392.3100, 418.7451, and 2330.4417 kWh, respectively. The terminal mismatch is 0.00144 kWh, or % of rated energy. The minimum and maximum normalized SOC values are 15.0378% and 83.6897%, respectively, confirming compliance with the 15–95% limits.
Compared with the base case, the best ADE solution reduces daily active-loss energy from 3706.318 kWh to 2296.986 kWh (38.0%), grid-energy import from 78,675.018 kWh to 66,983.346 kWh (14.9%), peak grid power from 4346.181 kW to 3803.905 kW (12.5%), voltage deviation from 36.0642 to 16.6862 (53.7%), and voltage-violation duration from 364 bus h to 0 bus h (100%). Annual total cost decreases from 4,307,457.23 to 3,946,672.12 USD/year (8.4%).
Table 8 summarizes these improvements.
7.6. Contribution of Inverter-Based Voltage Support
To quantify the specific contribution of inverter-based reactive-power support, the planning problem is solved separately under two settings: (i) the common voltage-support gain is fixed at
, for which PV and BESS inverters operate without autonomous reactive-power support, and (ii)
is optimized as a planning variable. All PV and BESS siting, sizing, and hourly scheduling variables are re-optimized in each setting using ADE under the same computational budget. Consequently, the comparison does not merely disable reactive power in an already optimized plan; it compares the best-found plan available to each control setting. The resulting plans and performance metrics are reported in
Table 9.
Relative to the separately optimized
case, the separately optimized case with inverter support reduces daily active-loss energy from 2955.621 to 2296.986 kWh (22.3%), grid-energy import from 67,581.025 to 66,983.346 kWh (0.9%), the voltage-deviation index from 28.0976 to 16.6862 (40.6%), voltage-violation duration from 235 to 0 bus h (100%), and annual total cost from 3,980,696.19 to 3,946,672.12 USD/year (0.9%). Peak grid power increases slightly from 3789.747 to 3803.905 kW (0.4%). Thus, allowing inverter support within the planning optimization provides substantial improvements in active-loss energy and voltage performance, although it does not improve every individual metric. The best-found asset allocation also changes: the
solution places the PV and BESS at buses 17 and 18, respectively, whereas the optimized-support solution places them at buses 13 and 31. These results show that including inverter-based voltage support affects both the resulting system performance and the preferred PV–BESS planning configuration. The corresponding minimum-voltage envelopes are shown in
Figure 7.
Because the best solutions frequently approach
, an additional ADE experiment re-optimizes all siting, sizing, voltage-support gain, and hourly BESS-scheduling variables after extending the feasible range to
. The same 30 random seeds, population size, and iteration limit used for the ADE benchmark are retained.
Table 10 summarizes the best solutions obtained under the two gain ranges.
The extended range produces a best value of
, indicating a preference for a higher voltage-support gain when the allowable range is extended beyond the normalized base interval. Relative to the best
plan, the best extended-range plan improves fitness by 1.29%, annual total cost by 1.57%, active-loss energy by 1.96%, grid-energy import by 0.12%, and voltage deviation by 4.88%. Both plans eliminate voltage violations, while peak grid power increases by 3.50% in the extended-range case. The matched-seed median fitness decreases from 0.7673 to 0.7599, but the paired Wilcoxon signed-rank test gives
; moreover, the extended search has a higher mean fitness and greater run-to-run variability. Therefore, the wider range provides a modest best-case improvement but does not establish a statistically consistent advantage across the 30 matched runs. The main benchmark retains
as a conservative normalized design range, and the
result is reported as an explicit sensitivity check rather than replacing the five-algorithm benchmark. Since
causes the reactive-power command to reach saturation at a voltage deviation smaller than 5%, the check also clarifies the physical meaning of the upper gain bound.
Figure 8 compares the resulting minimum-voltage envelopes.
7.7. Discussion of Algorithm Behavior
The results do not indicate that a single algorithm is superior across all statistical and performance measures. ADE obtains the best individual solution and the lowest median fitness, GWO achieves the lowest mean fitness, and DE has the smallest standard deviation. The Holm-adjusted rank-sum tests show significant differences between ADE and each of the other algorithms, including GWO. Among the best planning solutions, MFO produces the lowest annual cost but retains 14 bus h of voltage violations, whereas ADE eliminates all violations and achieves the lowest peak grid power. These findings highlight the distinction between performance under the weighted planning objective and performance according to individual economic or technical metrics.
The optimized common inverter voltage-support gain is close to unity in almost all best solutions. The contribution analysis confirms the value of inverter-based voltage support. The re-optimization gives a modestly better best solution with but no significant matched-run advantage and greater variability. This supports retaining the normalized range for the principal benchmark while reporting the wider range transparently as a sensitivity analysis of the selected upper bound on . The BESS is repeatedly located near downstream buses, especially buses 31–33, confirming that storage placement near voltage-sensitive feeder sections has strong planning value.
The five selected optimizers provide representative evolutionary and swarm-based baselines evaluated under a common computational budget. Within this benchmark, ADE achieves the lowest best and median fitness values, GWO achieves the lowest mean fitness, and DE exhibits the smallest standard deviation. Strong differential-evolution benchmarks such as L-SHADE and jSO may be included in future full-budget comparative studies [
32,
36].
7.8. Validation on the 69-Bus System
The 69-bus study applies the same explicitly converged under-relaxed inverter fixed-point model, objective formulation, and base weight setting used for the 33-bus benchmark. ADE is evaluated over 30 independent runs, with a population size of 40 and 300 iterations per run. The study assesses the applicability of the planning formulation to a larger radial feeder using the algorithm selected from the 33-bus benchmark; accordingly, it constitutes an ADE-based larger-feeder validation rather than a second five-algorithm comparison. The selected plan is reported in
Table 11, and its performance relative to the no-PV/no-BESS base case is summarized in
Table 12.
Across the 30 ADE runs, the best, median, and mean final objective values are 0.739807, 0.757021, and 0.825653, respectively, with a standard deviation of 0.198340. The selected plan retains only two isolated bus–hour voltage violations, with an aggregate squared violation severity of
. All 24 hourly fixed-point calculations converge. The maximum number of outer iterations is 8, while the maximum final normalized reactive-power residual and voltage change are
and
p.u., respectively, both below the adopted convergence tolerances. The BESS SOC changes from 50% at the beginning of the daily horizon to 50.0002% at the end, corresponding to a terminal stored-energy mismatch of 0.0059 kWh. The corresponding daily voltage envelope is shown in
Figure 9.
The 69-bus results show that the mixed-discrete planning formulation and fixed-point simulation framework can be successfully applied to a larger radial feeder, yielding substantial improvements over the base case across all reported metrics. Because the selected PV capacity of 1993.90 kW approaches the adopted 2000 kW upper bound,
Section 8.5 presents an additional upper-bound sensitivity analysis. The 69-bus study therefore supports the applicability of the formulation and simulation workflow to a larger feeder, while the comparative ranking of the five optimizers remains specific to the 33-bus benchmark.
8. Sensitivity Analysis
The objective-weight sensitivity is performed using ADE and the same explicitly converged under-relaxed fixed-point implementation as in the main benchmark. The cost-oriented and network-oriented settings are evaluated using 10 matched seeds, a population of 40, and 300 iterations, while the balanced setting uses the corresponding ADE runs from the main benchmark. For each non-balanced setting, the best available feasible ADE solution evaluated under the corresponding weight vector is included in the initial population, together with seed-specific randomly generated candidates. This initialization ensures that each run begins with at least one verified feasible solution under its own objective setting.
The voltage-penalty sensitivity is evaluated using the same fixed-point implementation. For the BESS energy-CAPEX sensitivity, the candidates obtained under all CAPEX settings are combined into a common candidate set and cross-evaluated under each setting, thereby avoiding dependence on scenario-processing order. The representative-day robustness analysis also uses the same fixed-point implementation. The 69-bus validation includes an additional sensitivity analysis using a 2500 kW PV upper bound.
8.1. Objective-Weight Sensitivity
The weighted-sum formulation reflects planning preferences. To examine how those preferences affect the selected design, three normalized weight settings are evaluated: cost-oriented, balanced, and network-oriented. In every case, the five principal weights sum to one; feasibility-penalty coefficients are held fixed. The weight vectors are listed in
Table 13, and the resulting best plans are reported in
Table 14.
Figure 10 compares the corresponding technical and economic metrics after normalization by the balanced solution.
Relative to the balanced plan, the cost-oriented plan reduces annual cost by 0.77%, active-loss energy by 1.52%, and peak grid power by 0.32% while increasing the voltage-deviation index by 6.13%. It also selects a smaller BESS, with the power and energy ratings decreasing from 888.43 kW and 2784.62 kWh to 702.56 kW and 2213.54 kWh, respectively. The network-oriented plan reduces active-loss energy by 1.77% and peak grid power by 0.78%, with a 0.11% increase in annual cost. All three plans yield zero voltage-violation duration. When evaluated using the balanced weight vector, the network-oriented candidate attains an objective value of 0.7536, compared with 0.7557 for the best ADE solution obtained in the equal-budget main benchmark. Because the former candidate was identified during the additional objective-weight sensitivity runs, it is reported within the sensitivity analysis and does not alter the five-algorithm comparison conducted under the common computational budget. Overall, the results show that the selected weight vector affects both the asset-sizing decisions and the resulting economic and technical performance, confirming the preference-dependent nature of the planning solution.
8.2. Voltage-Penalty Sensitivity
The squared voltage-violation penalty was examined from zero to the adopted base value,
, using 10 matched ADE runs per setting, a population of 40, and 300 iterations. All three settings used the same inverter fixed-point implementation and verified feasible-initialization procedure. The remaining objective weights and feasibility-penalty coefficients were held fixed.
Table 15 reports the best plan obtained directly under each setting, while
Figure 11 compares the corresponding normalized economic and network metrics.
With , the best directly obtained plan retains 7 bus h of voltage violations. The best plan obtained with yields lower annual cost and active-loss energy but retains 18 bus h of small-magnitude voltage-limit violations, reflecting a different techno-economic trade-off. In contrast, the best plan obtained with the adopted setting has zero squared violation severity and zero violation duration and also achieves the lowest peak grid power and voltage-deviation index among the three reported plans. The non-monotonic change between and 50 reflects the stochastic-search variability of the independently optimized multi-term problems rather than a direct deterioration caused by the penalty coefficient. Cross-evaluation supports this interpretation: when both candidates are evaluated using , the zero-violation candidate obtained with achieves a lower objective value than the candidate obtained directly with . Accordingly, is retained as a conservative feasibility-oriented setting that provides sufficient selection pressure to obtain a violation-free plan in the studied benchmark, rather than as a universal threshold.
8.3. BESS Energy-CAPEX Sensitivity
The BESS energy-module CAPEX is varied from 200 to 300 USD/kWh around the base value of 250 USD/kWh, while all other economic, technical, and penalty settings are held fixed. Ten matched ADE runs are conducted for each CAPEX level using the same fixed-point implementation. To avoid dependence on the order in which the CAPEX scenarios are processed, all plans obtained from the main ADE benchmark and the CAPEX-specific runs are combined into a common candidate set. After duplicate plans are removed, 56 unique candidates are re-evaluated under each of the three CAPEX values, and the candidate with the lowest objective value is selected for each setting. The resulting cross-evaluated plans therefore represent the best solutions identified within the common candidate set. The results are reported in
Table 16.
Figure 12 presents the corresponding economic and technical metrics normalized by the base CAPEX case.
The same plan is selected from the common candidate set at all three CAPEX levels: a 1497.74 kW PV system at bus 13, a 999.79 kW/2755.25 kWh BESS at bus 30, and . Consequently, active-loss energy, grid-energy import, peak grid power, voltage deviation, and violation duration remain unchanged across the three CAPEX settings. Relative to the 250 USD/kWh case, annual cost decreases by 0.61% at 200 USD/kWh and increases by 0.61% at 300 USD/kWh. The corresponding objective value decreases and increases by approximately 0.30%, respectively. The selected plan retains 2 bus h of voltage violations, with a very small aggregate squared violation severity of . Thus, within the tested CAPEX range, the change in the BESS energy cost does not alter the ranking of the plans in the common candidate set or the selected asset configuration. Wider storage-cost ranges or different tariff and degradation assumptions may lead to different planning decisions.
8.4. Robustness Across Representative Days
The best ADE asset configuration is retained across four synthetic representative days: winter/high-load, spring/moderate, summer/high-PV, and intermittent/cloudy. Accordingly, the PV location and capacity, BESS location and power and energy ratings, and common inverter voltage-support gain are fixed at bus 13 and 1498.30 kW, bus 31 and 888.43 kW/2784.62 kWh, and
, respectively. Only the 24 h BESS schedule is re-optimized for each operating profile. Ten matched ADE runs are conducted for each profile, after which all generated schedules are combined into a common candidate set and cross-evaluated under all four profiles. For each profile, the schedule yielding the lowest objective value within this common set is selected. This procedure avoids dependence on the order in which the profile-specific searches are performed and allows a schedule generated under one profile to be selected under another when it provides better performance. The exact hourly profile multipliers are provided in
Supplementary Data S2, and the resulting profile-specific performance is reported in
Table 17.
Figure 13 compares the normalized performance across the four representative operating days.
Relative to the corresponding no-PV/no-BESS cases, the equal-weight aggregate annualized cost decreases by 5.34%, active-loss energy by 37.84%, grid-energy import by 11.70%, peak grid power by 15.37%, and voltage deviation by 51.71%. The equal-weight average violation duration decreases from 359 to 14.5 bus h, corresponding to a reduction of approximately 96.0%. The spring/moderate profile is voltage-feasible, with zero bus-hour violations. The intermittent/cloudy profile retains only 1 bus h of violations, with a very small aggregate squared severity of . The more demanding winter/high-load and summer/high-PV profiles retain 38 and 19 bus h of violations, respectively, with minimum bus-voltage magnitudes of approximately 0.94795 and 0.94682 p.u. over the 24 h horizon. Thus, retaining the base-day asset configuration while adapting only the daily BESS schedule provides substantial equal-weight aggregate benefits across the four profiles, although it does not eliminate every voltage excursion under the most demanding synthetic conditions. All hourly fixed-point calculations converge, the maximum final voltage change remains below p.u., and the end-of-day SOC returns to approximately its initial 50% value for every profile.
The four profiles are assigned equal weights solely for the aggregate comparison and do not constitute a chronological annual representation. The analysis therefore supports the robustness of the fixed asset configuration across the tested operating profiles, but it does not replace an 8760 h simulation, probabilistic profile modeling, sub-hourly cloud-transient analysis, or cycle-dependent battery-aging assessment.
8.5. Selected Upper-Bound Sensitivity Checks
Because the optimized 33-bus voltage-support gain and the selected 69-bus PV capacity lie close to their adopted upper bounds, supplementary upper-bound sensitivity checks are conducted.
Table 18 summarizes the original and extended bounds, the resulting best-found decisions, and the principal changes in performance.
For the 33-bus voltage-support gain check, extending the range from to reduces the best objective value by 1.29%, while both best-found plans retain zero voltage violations. The extended-range solution selects , which lies close to the new upper bound. The original setting is therefore best interpreted as a conservative limit on the allowable voltage-support-gain range rather than as a constraint on inverter reactive-power capability. For the 69-bus PV upper-bound check, increasing the limit from 2000 to 2500 kW yields a best-found plan comprising a 2490.21 kW PV system, a 1008.75-kW/2856.67 kWh BESS, and . Relative to the principal 2000 kW result, the extended-bound plan reduces the best objective value by 3.80%, annual total cost by 3.51%, grid-energy import by 5.34%, peak grid power by 8.05%, and voltage deviation by 4.08%. Active-loss energy increases slightly by 0.43%, while the voltage-violation duration remains at 2 bus h. Because the selected PV capacity reaches 99.61% of the extended upper bound, this check does not identify an unconstrained PV optimum and shows that the 69-bus economic and technical results are sensitive to the adopted PV planning limit. The 2000 kW case is retained as the principal 30-run larger-feeder validation, whereas the 2500 kW case is reported as a 10-run upper-bound sensitivity analysis.
9. Discussion
The results demonstrate that PV–BESS co-planning can substantially improve radial-feeder performance. The base case has 364 bus h of voltage violations, whereas the best ADE solution eliminates them over the representative day. The best solutions obtained by the other four algorithms retain between 1 and 21 bus h of violations, illustrating optimizer-specific trade-offs under the same weighted objective. The verified penalty analysis further distinguishes continuous squared violation severity from count-based bus-hour violation duration. Low or zero penalty settings may yield best-found plans that retain small-magnitude voltage-limit violations in exchange for improvements in other objective terms, whereas provides sufficient selection pressure to obtain a zero-severity, zero-duration solution in the studied benchmark. Cross-evaluation shows that the non-monotonic lower-penalty results are partly attributable to stochastic-search variability. The analysis therefore supports retaining as a conservative feasibility-oriented setting for this benchmark, rather than identifying it as a universal threshold.
The separately optimized comparison shows that PV–BESS planning without reactive-power support still improves the base feeder but retains 235 bus h of voltage violations. Enabling optimized inverter support eliminates these violations, reduces voltage deviation by 40.6% and active-loss energy by 22.3%, and lowers annual cost by 0.9% relative to the no-support plan. Peak grid power increases slightly by 0.4%, showing that the benefit represents a multi-metric trade-off rather than a uniform improvement in every metric. Extending the feasible range to reduces the best objective value by 1.29% and voltage deviation by 4.88% while increasing peak grid power by 3.50%. Because the matched-run difference is not statistically significant () and the extended-range runs exhibit greater variability, the result is interpreted as sensitivity to the allowable voltage-support-gain range rather than as a basis for replacing the original five-algorithm benchmark.
The economic results require a conditional interpretation. MFO obtains the lowest annual cost among the best solutions, whereas ADE obtains the lowest weighted objective value, reflecting a stronger balance between the economic and voltage-performance terms included in the adopted objective. The objective-weight sensitivity supports this interpretation. Increasing the cost emphasis reduces the selected BESS rating and annual cost but increases the voltage-deviation index by 6.13%. Increasing the network emphasis reduces active-loss energy and peak grid power while producing small increases in annual cost and grid-energy import. Thus, the preferred design depends on the decision maker’s priorities, even though all three best-found plans satisfy the adopted voltage limits over the representative day.
The BESS energy-CAPEX analysis indicates local design invariance over the tested range of 200–300 USD/kWh. The same plan achieves the lowest objective value within the common set of 56 candidates at all three CAPEX levels. Consequently, the CAPEX variation changes the annual cost and objective value without changing the selected asset configuration or its technical performance. This result demonstrates robustness within the tested CAPEX range and candidate set but does not imply that BESS sizing is generally insensitive to storage cost. Wider cost ranges, different electricity tariffs, or cycle-dependent degradation assumptions may produce different planning decisions.
The representative-day analysis shows that the fixed ADE asset configuration remains beneficial when only the daily BESS schedule is adapted to four distinct hourly operating profiles. The equal-weight aggregate reductions remain substantial, including 37.84% lower active-loss energy, 51.71% lower voltage deviation, and an approximately 96.0% reduction in violation duration. However, the residual 38 and 19 bus h of violations under the winter/high-load and summer/high-PV profiles, respectively, show that an asset configuration optimized for the base day is not guaranteed to eliminate every voltage excursion under more demanding operating conditions. This result supports the inclusion of multiple operating profiles in planning studies and motivates future chronological and uncertainty-aware formulations.
The repeated selection of downstream BESS locations indicates that storage siting affects more than energy-arbitrage performance. In radial feeders, the BESS location also influences voltage profiles and network losses [
6,
7,
17,
18]. The 69-bus ADE validation supports the applicability of the formulation to a larger radial feeder, with substantial reductions in all six reported base-case metrics. The extended-bound result further shows that the economic and grid-energy-import outcomes are sensitive to the allowable PV planning range. Accordingly, the reported 69-bus designs should be interpreted as conditional scenario solutions and do not establish either an unconstrained PV-capacity optimum or a system-size-invariant optimizer ranking.
10. Limitations and Future Work
This study uses balanced single-phase-equivalent representations of the 33-bus and 69-bus test systems. The base economic analysis annualizes the grid-energy import obtained from a representative operating day, while the robustness analysis considers a limited set of synthetic representative profiles. These choices are appropriate for controlled methodological and algorithmic comparisons, but the resulting costs should not be interpreted as a site-specific chronological annual forecast. A site-specific application would require measured feeder data, chronological multi-season operation, uncertainty modeling, the applicable tariff structure, and cycle-dependent battery degradation.
The inverter voltage-support rule is represented as a bounded steady-state relation within a quasi-static hourly load-flow framework. The model does not resolve the dynamic inner control loops of grid-following or grid-forming inverters. Small-signal stability, fast controller interactions, control oscillations, and sub-hourly PV fluctuations are therefore outside the scope of the present analysis. Examining these effects would require dynamic electromagnetic-transient or phasor-domain models together with a substantially finer time resolution.
The 69-bus ADE experiment shows that the formulation can be applied to a larger radial feeder, but it does not establish that the relative performance of the five algorithms remains unchanged with system size. In addition, the 2500 kW sensitivity selects 2490.21 kW of PV, corresponding to 99.61% of the extended upper bound. This result suggests that the adopted weighted objective favors additional PV capacity within the tested planning range. The reported PV upper bounds should therefore be interpreted as planning assumptions rather than estimates of an unconstrained technical optimum. Future studies could introduce site-specific hosting-capacity, export, land-use, inverter-rating, protection, and curtailment constraints and repeat the full multi-algorithm comparison on larger, unbalanced three-phase feeders. Established differential-evolution variants such as L-SHADE and jSO may be included in future full-budget comparative studies.
The present formulation uses a weighted-sum objective. The completed weight-sensitivity analysis demonstrates that the selected planning solution depends on the adopted preferences, while Pareto-based multi-objective methods could provide a more complete representation of the trade-offs among cost, voltage quality, active losses, and imported energy. Other useful extensions include separate voltage-support gains for the PV and BESS inverters, explicit inverter-rating decisions, electric-vehicle charging, demand response, network reconfiguration, and machine-learning surrogate models to reduce the computational cost of repeated load-flow evaluations.
11. Conclusions
This paper presented an integrated PV–BESS planning and benchmarking framework for radial distribution networks. The model jointly optimizes PV location and size, BESS location and size, hourly storage operation, and a common inverter voltage-support gain, with reactive-power commands constrained by the available inverter capability while accounting for annualized investment, replacement cost, grid-energy cost, active losses, voltage deviation, peak grid power, and voltage violations.
For the 33-bus benchmark, ADE achieved the lowest best and median objective values over 30 independent runs, while GWO achieved the lowest mean objective value and DE exhibited the smallest standard deviation. The best ADE solution reduced daily active-loss energy by 38.0%, grid-energy import by 14.9%, peak grid power by 12.5%, voltage deviation by 53.7%, voltage-violation duration by 100%, and annual total cost by 8.4% relative to the no-PV/no-BESS base case. Among the best algorithm-specific solutions, MFO produced the lowest annual cost, whereas ADE achieved the lowest weighted objective value. This distinction shows that the preferred solution depends on whether the decision criterion emphasizes minimum cost alone or the balanced techno-economic performance represented by the adopted objective.
The separately optimized comparison with and without inverter reactive-power support provides a controlled assessment of the inverter contribution. Relative to the optimized case, enabling inverter support reduces active-loss energy by 22.3%, voltage deviation by 40.6%, voltage-violation duration by 100%, and annual cost by 0.9% while increasing peak grid power slightly by 0.4%. Extending the feasible range to yields a best-found value of and a best objective value 1.29% lower than that obtained under the original bound. Both best-found solutions retain zero voltage violations, and the matched-run difference is not statistically significant. Thus, the extended range indicates a modest best-case benefit from allowing a higher voltage-support gain without changing the principal planning conclusion.
The objective-weight analysis further shows that, relative to the balanced plan, the cost-oriented plan reduces annual cost by 0.77% but increases the voltage-deviation index by 6.13%. The network-oriented plan reduces active-loss energy by 1.77% and peak grid power by 0.78% while increasing annual cost by 0.11%. All three best-found plans retain zero voltage-violation duration.
The low-to-base voltage-penalty analysis shows that the best-found plans obtained directly with and 50 retain 7 and 18 bus h of small-magnitude voltage-limit violations, respectively, whereas yields zero violation severity and zero violation duration. Cross-evaluation indicates that the apparent non-monotonicity between the lower-penalty results is partly attributable to stochastic-search variability. Accordingly, is retained as a conservative feasibility-oriented coefficient for the studied benchmark rather than identified as a universal threshold.
In the BESS energy-CAPEX analysis, the same asset configuration—a 1497.74 kW PV system and a 999.79 kW/2755.25 kWh BESS—is selected from the common candidate set at 200, 250, and 300 USD/kWh. Relative to the 250 USD/kWh case, annual cost decreases by 0.61% at 200 USD/kWh and increases by 0.61% at 300 USD/kWh, while the technical performance remains unchanged. The selected configuration therefore shows local robustness to the tested variation in BESS energy CAPEX within the generated candidate set.
With the asset configuration fixed and only the daily BESS schedule re-optimized, the four-profile analysis yields equal-weight aggregate reductions of 5.34% in annualized cost, 37.84% in active-loss energy, 11.70% in grid-energy import, 15.37% in peak grid power, 51.71% in voltage deviation, and approximately 96.0% in voltage-violation duration relative to the corresponding no-PV/no-BESS cases. The spring/moderate profile has zero voltage-violation duration, whereas the winter/high-load and summer/high-PV profiles retain 38 and 19 bus h of violations, respectively. These results indicate substantial cross-profile benefits while also showing that the fixed asset configuration does not eliminate every voltage excursion under the most demanding operating profiles.
On the 69-bus feeder, the 30-run ADE validation under the principal 2000 kW PV upper bound reduces active-loss energy by 51.23%, grid-energy import by 19.55%, peak grid power by 10.50%, voltage deviation by 39.51%, voltage-violation duration by 98.80%, and annual total cost by 12.24%. Extending the PV upper bound to 2500 kW reduces the best objective value by a further 3.80% and annual cost by 3.51%. However, the selected PV capacity increases to 2490.21 kW, corresponding to 99.61% of the extended upper bound. The larger-feeder results therefore support the applicability of the formulation, while the upper-bound sensitivity shows that the 69-bus economic outcome remains conditional on the adopted PV planning limit. Taken together, the results support the joint consideration of PV–BESS allocation, time-coupled storage operation, and an explicitly converged fixed-point representation of inverter reactive-power support without implying an unconstrained PV-capacity optimum.