Next Article in Journal
Advances in Numerical Reservoir Simulation for In Situ Upgrading of Heavy Oil via Steam-Based Technologies
Previous Article in Journal
An Automated Method for Optimizing the Energy Efficiency of Multi-Story Student Residence Halls Using Façade Photovoltaic Installations
Previous Article in Special Issue
LightGBM Medium-Term Photovoltaic Power Prediction Integrating Meteorological Features and Historical Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Co-Optimization of Capacity and Operation for Battery-Hydrogen Hybrid Energy Storage Systems Based on Deep Reinforcement Learning and Mixed Integer Programming

1
School of Electronic Engineering, Nanjing Xiaozhuang University, Nanjing 211171, China
2
School of Automation, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Energies 2025, 18(21), 5638; https://doi.org/10.3390/en18215638 (registering DOI)
Submission received: 1 October 2025 / Revised: 22 October 2025 / Accepted: 24 October 2025 / Published: 27 October 2025
(This article belongs to the Special Issue AI Solutions for Energy Management: Smart Grids and EV Charging)

Abstract

The hybrid energy storage system (HESS) that combines battery with hydrogen storage exploits complementary power/energy characteristics, but most studies optimize capacity and operation separately, leading to suboptimal overall performance. To address this issue, this paper proposes a bi-level co-optimization framework that integrates deep reinforcement learning (DRL) and mixed integer programming (MIP). The outer layer employs the TD3 algorithm for capacity configuration, while the inner layer uses the Gurobi solver for optimal operation under constraints. On a standalone PV–wind–load-HESS system, the method attains near-optimal quality at dramatically lower runtime. Relative to GA + Gurobi and PSO + Gurobi, the cost is lower by 4.67% and 1.31%, while requiring only 0.52% and 0.58% of their runtime; compared with a direct Gurobi solve, the cost remains comparable while runtime decreases to 0.07%. Sensitivity analysis further validates the model’s robustness under various cost parameters and renewable energy penetration levels. These results indicate that the proposed DRL–MIP cooperation achieves near-optimal solutions with orders of magnitude speedups. This study provides a new DRL–MIP paradigm for efficiently solving strongly coupled bi-level optimization problems in energy systems.

1. Introduction

The hybrid energy storage system (HESS) integrates power-based energy storage technologies, such as supercapacitors, flywheels, and batteries, with energy-based energy storage technologies, such as hydrogen, thermal, compressed-air, and gravity. This combined approach balances fast power response with long-duration energy supply, addressing the shortcomings of single storage technologies. By adjusting power output across different time scales, HESS improves renewable energy utilization and strengthens the overall stability of energy networks. With properly optimized resource allocation, HESS not only reduces overall system investment costs but also extends the service life of storage devices. Owing to these technical and economic merits, HESS has emerged as a prominent research focus in the energy sector and has been widely deployed in renewable energy systems, active distribution networks, electric vehicles, and integrated energy systems.
Existing studies on HESS optimization primarily focus on three aspects: capacity (sizing) optimization, operation (energy management, scheduling, and power allocation) optimization, and the co-optimization of both capacity and operation. This paper systematically reviews and analyzes the current literature from these three perspectives.
(1)
Capacity Optimization
References [1,2,3,4,5] investigated the application of HESS in grid-connected photovoltaic (PV), wind, and wave energy systems, with a focus on capacity optimization to smooth power fluctuations. Reference [6] proposed a multi-objective capacity optimization approach for standalone wind power systems, jointly considering economic performance, reliability, and energy consumption rate. References [7,8] explored HESS deployment in renewable energy systems, optimizing system sizing in response to load demands under varying climatic conditions. Reference [9] examined the role of HESS in islanded microgrids, configuring storage capacity to minimize both overall operating costs and the flexibility-deficiency rate. References [10,11,12,13] focused on integrated energy systems, where capacity optimization of HESS improved system economics and stability while mitigating wind/PV power curtailment and voltage fluctuations.
In summary, HESS capacity optimization models primarily focus on economy, reliability, and equipment operating conditions; however, their operational strategies are mostly rule-based deterministic methods, lacking systematic operation optimization modeling.
(2)
Operation Optimization
References [14,15,16] investigated energy management strategies for HESS in electric vehicles, aiming to improve energy efficiency and driving range. References [17,18,19,20,21,22] focused on renewable energy grid-integration scenarios, optimizing energy management to enhance system stability. References [23,24,25,26,27,28,29,30,31,32,33,34,35] explored the optimal operation of HESS in microgrids to achieve global energy management objectives. References [36,37,38] discussed the scheduling optimization methods of HESS in integrated energy systems.
These studies generally assume that storage capacity is predetermined, concentrating instead on optimizing decision variables at the operational level.
The aforementioned studies consider capacity configuration and operation optimization separately; however, there is a significant coupling relationship between these two aspects. Consequently, an increasing number of studies in recent years have focused on this.
(3)
Co-Optimization of Capacity and Operation
The collaborative optimization of capacity and operation for HESS is inherently a complex mixed-integer nonlinear optimization problem, posing high complexity in both modeling and solution processes. There are three major challenges inherent in the strongly coupled capacity–operation problem of hybrid energy storage systems (HESS):
(1)
Strong coupling between long-term investment and short-term operation;
(2)
High nonlinearity and mixed-integer characteristics;
(3)
Environmental uncertainty and computational complexity.
To this end, this Section of the literature review focuses on model construction methods and solution strategies for the co-optimization of HESS capacity and operation, with a summary of relevant studies presented in Table 1.
In general, existing studies typically model the co-optimization of HESS capacity and operation as a bi-level or two-stage optimization model. Specifically, the capacity level focuses on capacity configuration optimization, with objectives usually being the minimization of the system’s life-cycle investment cost or comprehensive economic indicators; the operation level emphasizes operation optimization, targeting the minimization of the system’s daily operating cost while maintaining reliability. In terms of modeling, the capacity configuration problem is often formulated as a nonlinear programming model (NLP); due to the need to consider energy storage charging/discharging logic and energy balance constraints, the operation optimization problem is usually modeled as a mixed-integer linear programming (MILP), mixed-integer nonlinear programming (MINLP), or dynamic programming model (DP).
From the perspective of the solution methods of the two-layer optimization model, there are mainly two categories: (1) the two-layer interactive iterative solution method [39,40,41,42,43,44,45]; (2) the method of converting the two-layer model into a single-layer MILP model and then directly using a commercial solver to solve it [46,47]: (1) bi-level interactive iterative solution methods [39,40,41,42,43,44,45]; (2) methods that convert the bi-level model into a single-level MILP model and then solve it directly using commercial solvers [46,47]. Among them, the former is more widely applied. The main reason is that the interactive iterative solution method can better handle the nonlinear characteristics and cross-time-scale coupling problems existing in HESS. In contrast, although the bi-level to single-level method can significantly reduce computational complexity, it often requires introducing simplifying assumptions during the model conversion process, which easily ignores nonlinear coupling relationships and leads to a decline in numerical stability and robustness.
For the capacity layer, existing studies mostly adopt heuristic algorithms (such as PSO, GA, GWO, etc.) [40,41,42,43] to address the nonlinear and non-convex characteristics of the upper-level model; some studies use surrogate model-based space reduction algorithms to reduce computational complexity [39]; other scholars employ deterministic mathematical programming methods (such as sequential quadratic programming algorithms [44], ε-constraint multi-objective optimization algorithms [45]) for solution. In general, deterministic mathematical programming methods can obtain high-precision solutions but are sensitive to initial values and time-consuming; heuristic algorithms have relatively faster solution speeds but often yield suboptimal solutions in complex non-convex spaces; surrogate model methods feature high computational efficiency but their accuracy depends on the quality of approximation. The trade-off between solution accuracy and computational efficiency remains prominent.
For the operation layer, dynamic programming (DP) algorithms [39,40,41] or commercial solvers (such as CPLEX, Gurobi) [42,43,44,45] are commonly used for operation optimization, and the solution methods are relatively mature.
In addition, the volatility of renewable energy (e.g., photovoltaic and wind power) and the uncertainty of load demand result in high uncertainty in system operation [48,49]. Constrained by the model structure, the aforementioned methods usually perform optimization under a single typical scenario, making it difficult to fully reflect the uncertainties of renewable energy output and load fluctuations under multi-scenario conditions.
In recent years, the emerging deep reinforcement learning (DRL) method can learn optimal strategies through multi-scenario training in an interactive environment, thereby capturing complex dynamic characteristics and various uncertainties. It exhibits stronger generalization ability and robustness when dealing with complex future stochastic environments. Meanwhile, once the DRL model is trained, its inference and solution speed is much faster than other methods, featuring significant advantages in real-time decision-making [50].
At the same time, the degradation characteristics of energy storage systems (especially non-battery energy storage) have an important impact on both capacity planning and operation decisions, but current research has relatively insufficient consideration of this issue.
To address the above issues, this paper constructs a hybrid energy storage system (HESS) integrating a battery energy storage system (BESS), electrolyzer (EL), fuel cell (FC), and hydrogen storage tank (HST), and applies it to a standalone hybrid renewable energy system to improve the reliability and economy of power supply. On this basis, a bi-level collaborative optimization method combining deep reinforcement learning and mixed-integer programming is proposed as follows: the outer layer (RL) adaptively learns capacity configuration strategies through interaction with the environment to cope with complex, variable, and uncertain operating environments; the inner layer (MIP) achieves precise operation scheduling and constraint satisfaction under given capacity conditions, thereby fully leveraging the complementary advantages of the two methods. In addition, the degradation characteristics of battery and hydrogen energy storage are explicitly incorporated into the model to further enhance the accuracy of optimization results and engineering applicability.
The main contributions of this paper are as follows:
(1)
A novel bi-level collaborative optimization model for capacity and operation is proposed. In the capacity optimization layer, the model incorporates an adaptive mechanism for net load fluctuations into capacity boundary calculation; in the operation optimization layer, a dynamic operation model considering the degradation processes of battery and hydrogen energy storage is established to improve the model’s accuracy and engineering applicability.
(2)
A novel hybrid solution algorithm that combines RL and mixed-integer programming (MIP) is proposed for the bi-level optimization model. The proposed approach leverages the adaptive learning and environment-perception capabilities of RL to dynamically respond to complex and uncertain scenarios, while employing MIP to ensure accurate optimal operation and strict constraint satisfaction. This hybrid algorithm achieves near-optimal performance with significantly reduced computational time.
(3)
The proposed model is validated through multi-scenario simulations and sensitivity analyses, demonstrating its robustness and generalization capability. The results show that the proposed method maintains stable optimization performance under varying operating conditions and system parameters.
The remainder of this paper is organized as follows. Section 2 describes the configuration and mathematical model of the proposed HESS integrated with hybrid renewable energy systems. Section 3 presents the bi-level collaborative optimization framework that combines deep reinforcement learning (DRL) and mixed-integer programming (MIP). Section 4 discusses the case studies and sensitivity analyses used to validate the proposed method. Finally, Section 5 concludes the paper and outlines future research directions.

2. System Model

The hybrid energy storage system considered in this paper comprises two subsystems, a lithium-ion BESS and a hydrogen energy storage system. The hydrogen energy storage system consists of an EL, a hydrogen storage tank (HST), and an FC, collectively providing power balancing and energy management services for a standalone hybrid renewable energy system, as shown in Figure 1. The system is assumed to operate in a standalone configuration under normal conditions, without considering failure contingencies.
The working principle is as follows. Surplus electricity is converted into hydrogen by the electrolyzer and stored in the hydrogen tank; when electricity is required, the fuel cell reconverts the stored hydrogen into power. The lithium battery primarily provides fast, short-term power response, while the two subsystems operate in a complementary manner to achieve multi-timescale energy management.
To achieve the co-optimization of capacity configuration and operational strategy for the lithium-hydrogen HESS, a bi-level optimization model is developed. The core idea is to decompose the comprehensive optimization problem into two interrelated but hierarchical sub-problems. The outer layer deals with capacity configuration (long-term investment decision), and the inner layer addresses operation optimization (short-term dispatch decision). The outer layer determines the optimal capacities of each storage component and provides boundary constraints to the inner layer; the inner layer, in turn, derives the optimal operational strategy under the given capacity limits and feeds back its objective value to the outer layer as the economic performance metric for investment decisions. The detailed formulation of the bi-level optimization model is presented below.

2.1. Inner-Layer Operation Optimization

This layer primarily addresses the optimal operating strategy of the HESS in typical daily scenarios, subject to the capacity configuration parameters determined by the outer layer. The decision variables include the electrolyzer power, fuel cell power, and battery charging/discharging power, defined as P e l e ( t ) , P h f c ( t ) , P b a t . c ( t ) and P b a t . d ( t ) , respectively. The objective function and constraints of the inner layer are formulated as follows.

2.1.1. Objective Function

The objective of the inner-layer optimization is to minimize the weighted sum of the daily operating cost and power deviation, thereby achieving coordinated optimization of the system’s economic efficiency and reliability.
O i n n e r = min ( C o p + P D )
where C o p denotes the total daily operation and maintenance cost of each component, as calculated by Equation (2). It consists of three parts: the degradation cost of the electrolyzer, the degradation cost of the fuel cell, and the aging cost associated with battery charging and discharging.
C o p = t = 1 T ( D e l e P e l e ( t ) + D h f c P h f c ( t ) + D b a t ( t ) ( P b a t . c ( t ) + P b a t . d ( t ) ) ) × Δ t
where T represents the length of the optimization time horizon (typically set to 24 h), and the calculation formula for the degradation cost coefficient for the battery is given in Equation (3).
D b a t ( t ) = C i n v . b a t R S b a t 2 D o D ( t ) A C C ( t ) η b a t . c η b a t . d
where C i n v . b a t denotes the battery investment cost, R S b a t represents the salvage value, D o D ( t ) denotes the depth of discharge (DoD), A C C ( t ) denotes the accelerated aging coefficient of battery, η b a t . c and η b a t . d represent the charging and discharging efficiencies of battery, respectively, a and b are the parameters of the battery aging model, with values a = 1.8 × 10−3 and b = 2, based on experimental references.
D o D ( t ) = 1 S o C ( t )
A C C ( t ) = a D o D ( t ) b
The calculation formula for the degradation cost coefficient of electrolyzer D e l e is given in Equation (6), where f e l e denotes the ratio of maintenance and replacement costs to the investment cost of the electrolyzer, C i n v . e l e represents the unit power investment cost of the electrolyzer, and H e l e denotes the designed service life of the electrolyzer.
D e l e = f e l e C i n v . e l e H e l e
The calculation formula for the degradation cost coefficient of fuel cell D h f c in Equation (7), where f h f c denotes the ratio of maintenance and replacement cost to the investment cost of the fuel cell, C i n v . h f c represents the unit power investment cost of the fuel cell, and H h f c denotes the designed service life of the fuel cell.
D h f c = f h f c C i n v . h f c H h f c
P D denotes the power deviation, which is used to evaluate the supply–demand balancing capability of the HESS. It is typically required that PD ≤ 1–2%, and its calculation formula is given as follows:
P D = t = 1 T | P n e t ( t ) ( P e l e ( t ) + P h f c ( t ) + P b a t . c ( t ) + P b a t . d ( t ) ) | t = 1 T 2 | P n e t ( t ) |
where P n e t ( t ) denotes the net load power at time t, calculated as the load demand minus the renewable energy power output, that a positive value indicates a power deficit, whereas a negative value indicates a power surplus.

2.1.2. Constraints

Hydrogen Energy Storage System Constraints
(1)
Power operation constraints.
0 P e l e ( t ) u e l e ( t ) P e l e r a t e d
0 P h f c ( t ) u h f c ( t ) P h f c r a t e d
(2)
Mutual-exclusion constraint (to prevent the electrolyzer and fuel cell from operating simultaneously).
u e l e ( t ) + u h f c ( t ) 1
(3)
Hydrogen storage tank dynamic balance equation.
S O H H T ( t ) = S O H H T ( t 1 ) + ( G e l e ( t ) η s Q H T G h f c ( t ) η c Q H T ) Δ t
(4)
Hydrogen storage tank state constraints.
S O H H T min S O H H T ( t ) S O H H T max
where the hydrogen production rate and hydrogen consumption rate are given as,
G e l e ( t ) = η e l e P e l e ( t ) E H 2
G h f c ( t ) = P h f c ( t ) η h f c E H 2
(5)
To ensure the feasibility and stability of the system during multi-day continuous operation, periodic constraints are imposed.
| S O H T 1 S O H 0 | ϵ
(6)
To prevent frequent start–stop cycling of the electrolyzer, which may accelerate its degradation, a start–stop operation constraint is imposed.
t = 0 T 1 ( s t a r t u p e l e , t + s h u t d o w n e l e , t ) N s w i t c h , m a x
where the start–stop indicator variable is defined as,
s t a r t u p e l e , t u e l e , t u e l e , t 1
s h u t d o w n e l e , t u e l e , t 1 u e l e , t
where u e l e ( t ) and u h f c ( t ) are the binary variables indicating whether the electrolyzer and the fuel cell are operating, respectively; they are equal to 1 when operating and 0 when shut down. S O H H T denotes the state of the hydrogen storage tank; η e l e is the electricity-to-hydrogen conversion efficiency of the electrolyzer; η h f c is the hydrogen-to-electricity conversion efficiency of the fuel cell; η s represents the hydrogen compression storage efficiency, and η c denotes the hydrogen decompression efficiency, representing the energy transfer efficiency during the release process from the hydrogen tank to the fuel cell; E H 2 is the lower heating value (LHV) of hydrogen (kWh/kg); the unit of Q H T is kilograms (kg); ϵ represents the difference between the starting state and the ending state, typically 10%; and N s w i t c h , m a x denotes the total number of start–stop cycles.
Battery System Constraints
(1)
Power operation constraints
0 P b a t . c ( t ) u b a t . c ( t ) P b a t r a t e d
0 P b a t . d ( t ) u b a t . d ( t ) P b a t r a t e d
(2)
Charging/discharging mutual-exclusion constraint (to prevent simultaneous charging and discharging)
u b a t . c ( t ) + u b a t . d ( t ) 1
(3)
Battery state balance equation
S o C b a t ( t ) = S o C b a t ( t 1 ) + η b a t . c P b a t . c ( t ) Δ t C b a t P b a t . d ( t ) Δ t η b a t . d C b a t
(4)
Battery state upper and lower bound constraints
S o C b a t min S o C b a t ( t ) S o C b a t max
To prevent overdraw of the energy storage system (e.g., full discharge or overcharge of the battery) caused by single-day optimization and to ensure the feasibility and stability of the system during multi-day continuous operation, a periodic constraint is imposed.
| S o C T 1 S o C 0 | ϵ
where u b a t . c ( t ) and u b a t . d ( t ) are the binary variables representing the charging and discharging states of the battery, respectively; S o C b a t denotes the state of charge (SoC) of the battery; η b a t . c and η b a t . d represent the charging efficiency and discharging efficiency of the battery, respectively.
System Power Balance Equation
P h f c , t + P b d , t P e l e , t P b c , t + ξ = P n e t , t
where ξ denotes the deficit or surplus power.

2.2. Outer-Layer Capacity Optimization

The outer-layer optimization aims to determine the optimal rated power and capacity configuration for each HESS component, representing a long-term planning decision focused on the economic performance of the system over its entire life cycle. The decision variables include the rated power of the electrolyzer, the rated power of the fuel cell, the capacity of the hydrogen storage tank, the rated power of the battery, and the rated energy capacity of the battery, defined as P e l e r a t e d , P h f c r a t e d , Q H T , P b a t r a t e d and C b a t , respectively.
The objective function and constraints of the outer layer are formulated as follows.

2.2.1. Objective Function

The objective of outer-layer optimization is to minimize the total system cost, comprising the daily annualized investment cost and the daily operating cost, while satisfying the system technical constraints and operational reliability requirements.
C t o t a l = min ( 1 365 × i ( 1 + i ) N l ( 1 + i ) N l 1 × I N V + C o p )
I N V = C i n v . e l e P e l e r a t e d + C i n v . h f c P h f c r a t e d + C i n v . H T Q H T + C i n v . b a t _ p P b a t r a t e d + C i n v . b a t _ c C b a t
where C t o t a l denotes the minimized daily total cost of the system. INV denotes the investment cost, with its calculation given by Equation (28); N l denotes the technical lifetime (years), i denotes the discount rate, and C o p denotes the minimum operating cost obtained from the inner-layer optimization. C i n v denotes the unit investment cost per unit power/capacity for each component.

2.2.2. Constraints

(1)
System reliability constraints
P D P D t h r e s h o l d
(2)
Capacity configuration boundary constraints
P e l e r a t e d ( 0 , | P n e t m i n | × λ ]
P h f c r a t e d ( 0 , P n e t m a x × λ ]
Q H T ( 0 , max ( E s u r p l u s , E d e f i c i t ) / E H 2 × λ ]
P b a t r a t e d ( 0 , max ( P n e t m a x , | P n e t m i n | ) × λ ]
C b a t ( 0 , E c o n t i n u o u s m a x × λ ]
where λ denotes the margin factor. Among the characteristic parameters, P n e t m i n denotes the minimum of the net load, P n e t m a x denotes the maximum of the net load, E s u r p l u s denotes the surplus energy, E d e f i c i t denotes the deficit energy, and E c o n t i n u o u s m a x denotes the maximum continuous energy requirement of the system. The corresponding formulas are given in Equations (35)–(39).
P n e t m i n = min t { P n e t , t : P n e t , t < 0 }
P n e t m a x = max t { P n e t , t : P n e t , t > 0 }
E d e f i c i t = t : P n e t , t > 0 P n e t , t Δ t
E s u r p l u s = t : P n e t , t < 0 | P n e t , t | Δ t
E c o n t i n u o u s m a x = max ( max t i = 0 k P n e t , t + i + , max t i = 0 k | P n e t , t + i | )
(3)
Battery charging/discharging duration constraints
C b a t P b a t r a t e d τ m i n
where τ m i n denotes the required minimum charging/discharging duration of the battery system.

3. A Cooperative DRL–MIP Framework for HESS Capacity Configuration and Operation Optimization

To solve the bi-level co-optimization model proposed in Section 2, this study develops a cooperative algorithm that integrates DRL with MIP. The outer layer employs a DRL method, exemplified by the Twin Delayed Deep Deterministic Policy Gradient (TD3) algorithm for adaptive exploration of capacity configuration, while the inner layer formulates the operational optimization as an MIP problem and solves it exactly using Gurobi. In this way, efficient co-optimization of capacity configuration and operation optimization is achieved.

3.1. Collaborative Optimization Mechanism

3.1.1. Outer Layer Design

The HESS capacity configuration problem can be modeled as a Markov Decision Process (MDP), defined by a five-tuple M = S , A , P , R , γ . Here, S denotes the state space, represented by an 18-dimensional vector comprising load characteristics, the current capacity configuration, and historical optimization information; A denotes the action space, consisting of five continuous adjustment variables for capacity configuration; P : S × A × S [ 0 , 1 ] denotes the state transition probability, jointly determined by the capacity update rules and the outcomes of the inner-layer optimization; R : S × A R denotes the reward function, constructed based on cost improvements and constraint satisfaction; and γ 0 , 1 denotes the discount factor, which balances immediate rewards and long-term returns.
Within this MDP framework, the agent incrementally optimizes the capacity configuration through sequential decisions. At each decision step, the agent observes the current state s t S , selects an action a t A to adjust the capacities, and the environment executes the inner-layer optimization based on the updated configuration, returning the reward r t and the next state s t + 1 . The state-transition process satisfies the Markov property P s t + 1 | s 0 , a 0 , , s t , a t = P s t + 1 | s t , a t , ensuring that the current decision depends only on the current state, without requiring knowledge of the entire historical trajectory.

3.1.2. Inner Layer Design

With the operating cost and power-balance deviation as the optimization objectives, a constrained model is formulated, and its results are fed back to the outer layer as the reward signal, thereby forming a closed-loop optimization mechanism.
The overall algorithmic workflow is illustrated in Figure 2 and outlined as follows:
Step 1: Algorithm initialization. Configure the network architecture and hyperparameters, including the TD3 framework, training parameters, and the experience replay buffer, and then enter the outer-layer TD3 decision loop.
Step 2: Environment reset and adaptive boundary computation. At the beginning of each episode, reset the environment and compute adaptive bounds based on the typical daily net-load profile to provide reasonable constraint ranges for capacity configuration.
Step 3: Action selection and configuration update. Select actions using the TD3 networks and update the capacity configuration.
Step 4: Inner-layer scheduling optimization. Given the current capacities, use Gurobi to solve a mixed-integer programming model that minimizes the operating cost and power-balance deviation, thereby yielding the optimal operating strategy.
Step 5: Reward calculation and configuration update. If the current solution outperforms the historical best in terms of cost and power-balance constraints, update the best configuration; otherwise, keep it unchanged.
Step 6: Network parameter updates. Store experience samples in the replay buffer and train the TD3 networks by sampling mini-batches, including value-function updates for the critic network and policy-gradient optimization for the actor network.
Step 7: Convergence checks and output. When the number of steps in an episode reaches the preset limit, terminate the episode and output the optimal capacity configuration and operational strategy.
Step 8: Iterative loop. Repeat the above process until the training converges or the preset maximum number of episodes is reached.
This cooperative solution algorithm integrates the exploratory capability of reinforcement learning with the exactness of mathematical programming, achieving coordinated optimality of HESS capacity configuration and operating strategy under strict technical constraints. Its core modules include the following:
  • State and action space design
The state space comprises statistical features of the net-load profile (10 dimensions), the normalized values of the current optimal configuration (five dimensions), and historical information features (three dimensions).
s = [ f p r o f i l e , x n o r m a l i z e d , h h i s t o r y ] 18
where f p r o f i l e denotes the feature vector of the net-load profile (normalized values of the mean, standard deviation, maximum, minimum, number of deficit periods, number of surplus periods, total deficit energy, total surplus energy, longest consecutive deficit duration, and longest consecutive surplus duration); x n o r m a l i z e d denotes the normalized value of the current best capacity configuration; and h h i s t o r y denotes the normalized value of the historical information features (best daily total cost, PD value, and minimum boundary distance).
The action space is a five-dimensional continuous space, corresponding to the adjustment increments of the capacity configuration: Δ P e l e r a t e d , Δ P h f c r a t e d , Δ Q H T , Δ P b a t r a t e d and Δ C b a t .
a = [ a 1 , a 2 , a 3 , a 4 , a 5 ] , a i [ 1 , 1 ]
The update formula for the capacity configuration is,
s = [ f p r o f i l e , x n o r m a l i z e d , h h i s t o r y ] 18
2.
Reward function design
The reward function is constructed based on the magnitude of cost improvement and the power-balance constraints. Equations (44) and (45), respectively, quantify the degree of cost improvement or deterioration of the current solution relative to the previous best solution, whereas Equation (46) evaluates whether the current power-balance deviation exceeds the specified threshold.
ρ = max ( 0 , C b e s t p r e v C c u r r e n t ) C b e s t p r e v + ϵ 1
ρ n e g = max ( 0 , C c u r r e n t C b e s t p r e v ) C b e s t p r e v + ϵ 1
ρ n e g = max ( 0 , C c u r r e n t C b e s t p r e v ) C b e s t p r e v + ϵ 1
When the optimal cost decreases and the power deviation does not exceed the threshold, the reward is computed by Equation (47). If the cost decreases but the power deviation exceeds the threshold, it is calculated by Equation (48). Otherwise, a negative reward is assigned, as given in Equation (49).
R = R b o n u s + α min max ρ s c , 1.0 p , R c a p
R = β v
R = γ ( 1 e ρ n e g / s w ) β v
where P D t h r e s h o l d denotes the power deviation threshold; ϵ 1 denotes a numerical stability term; R b o n u s denotes the base improvement reward; α denotes the improvement amplification coefficient; p denotes the superlinear exponent; R c a p denotes the reward cap; γ denotes the penalty coefficient for no improvement; β denotes the penalty coefficient for PD violation; s c and s w denote the normalization scale parameters.
3.
Network architecture and training strategy
(1)
Network architecture
The Actor network adopts a multilayer fully connected architecture, incorporating LayerNorm and Dropout to enhance generalization. The Critic network also uses a multilayer structure, with the state–action pair as its input.
(2)
TD3 core strategy
Find the optimal actor policy π θ that minimizes the expected total system cost C t o t a l ( s , a ) , where θ denotes the parameters of the actor network [51].
min E s , a π θ [ C t o t a l ( s , a ) ]
(3)
Network update mechanism
The actor network adopts a multilayer fully connected architecture with LayerNorm and Dropout to enhance generalization. The Critic network also uses a multilayer architecture, taking the state–action pair as input.
θ μ θ μ + α μ θ μ E [ Q i ( s , μ θ μ ( s ) ) ]
θ Q i θ Q i α Q θ Q i L i
where μ denotes the actor network (policy network), describing how the agent selects actions based on the observed state; θ μ denotes the parameter set of the policy function; α μ the actor learning rate; μ θ μ ( s ) denotes the action output by the actor network under state s, i.e., the policy function; and θ μ denotes the gradient operator with respect to θ μ ; Q i is the i-th critic network’s Q-function (action–value function); θ Q i represents the parameters of the critic network; α Q the critic learning rate; θ Q i denotes the gradient operator with respect to θ Q i ; L i denotes the loss function of the critic network, computed as in Equation (55).
L i = E [ ( Q i ( s t , a t ) y t ) 2 ]
The target Q-value is y t .
y t = r t + γ min i = 1 , 2 Q i ( s t + 1 , μ ( s t + 1 ) + noise )
where r t denotes the immediate reward; γ denotes the discount factor; min i = 1 , 2 Q i denotes the minimum of the two Critic network outputs; μ ( s t + 1 ) denotes the action generated by the target actor network at the next state s t + 1 ; noise denotes the random noise added to the target action.
(4)
Soft update mechanism
The soft update mechanism ensures smooth iteration of the target network parameters, with the update process given by Equations (55) and (56).
θ Q i τ θ Q i + ( 1 τ ) θ Q i
θ μ τ θ μ + ( 1 τ ) θ μ
where τ denotes the soft update parameter; θ Q i denotes the parameters of the i-th target critic network; θ μ denotes the parameters of the target actor network.
(5)
Prioritized experience replay
To improve learning efficiency, a prioritized experience replay mechanism is employed. The core idea is to assign sampling probabilities based on the gap between the current Q-value prediction and the “true” target value (Temporal Difference Error, TDE). The corresponding formulas are given in Equations (57)–(59).
P ( i ) = p i α p r i o r i t y k p k α p r i o r i t y
p i = | δ i ( 1 ) + δ i ( 2 ) | / 2 + ϵ p r i o r i t y
δ i ( j ) = Q j ( s i , a i ) y i
where p i denotes the priority of sample i; α p r i o r i t y denotes the priority-sampling hyperparameter that controls the influence of the TDE on the sampling probability; ϵ p r i o r i t y denotes the priority stability term; δ i ( j ) denotes the temporal-difference error.
An importance-sampling weight w i is introduced to reweight samples and correct the bias induced by non-uniform sampling, where β p r i o r i t y denotes the importance-sampling hyperparameter that controls the degree of correction.
w i = 1 N 1 P ( i ) β p r i o r i t y / max j w j

4. Results and Discussion

This Section aims to validate the proposed TD3–Gurobi cooperative algorithm that integrates deep reinforcement learning with mathematical programming. First, the parameter settings of the case study are introduced. Next, the HESS capacity configuration solution obtained by the algorithm and its operating strategy under a typical day are presented and analyzed. Subsequently, three categories of comparative cases are designed from different validation perspectives. Finally, a sensitivity analysis is conducted to examine the impact of key parameters on system configuration and economic performance, thereby discussing the model’s applicability and robustness.

4.1. Case Setting

The optimization object of this study is a hybrid renewable energy system comprising photovoltaics (PV), wind power, local load, and a lithium-hydrogen HESS. The daily curves of PV output, wind output, and load are shown in Figure 3, Figure 4 and Figure 5. System optimization is conducted based on annual net-load data. Different colored lines represent different curves. To more intuitively present load characteristics and to select representative scenarios for validating the algorithm, the annual net-load profiles are clustered by renewable energy penetration into high, medium, and low scenarios, as shown in Figure 6. The main technical and economic parameters of the HESS are summarized in Table 2.

4.2. Algorithmic Solution and Results Analysis

The computing platform used for the solution is configured as follows: an Intel Core i9-14900K processor (24 cores, 32 threads), 128 GB RAM, and an NVIDIA RTX 4090 24 GB discrete GPU.
A total of 1500 daily net-load scenarios, derived from a standard dataset, were employed to train the RL agent. During the testing phase, for clarity of presentation, the net-load profiles were classified into three representative categories (high-, medium-, and low-penetration) using the k-means clustering method (shown in Figure 6). One typical scenario from each category was then selected for detailed analysis.
The training curves of the DRL–Gurobi cooperative algorithm are shown in Figure 7, demonstrating stable convergence. The parameters N (maximum number of training episodes) and N_step (maximum decision steps per episode), as illustrated in Figure 2, were empirically determined through convergence tests to balance training stability and computational efficiency. Specifically, N = 1500 episodes ensures convergence of the TD3 learning curve, while N_step = 150 steps per episode provides sufficient learning opportunities for sequential capacity adjustment decisions in the outer-layer optimization.
Using the proposed cooperative approach, the optimal HESS configuration is obtained. As shown in Table 3, under the condition that the power deviation does not exceed 0.01, the minimum daily total cost is USD 209.10.
To further illustrate the internal operation mechanism of the system, Figure 8 presents the coordinated operation strategy of each HESS component under a representative net-load profile (high-penetration scenario).
Figure 8a illustrates the power profile over the typical day, capturing the dynamic relationships among the electrolyzer, fuel cell, battery charging/discharging, and net load. Figure 8b depicts the evolution of the battery state of charge (SoC) and the state of hydrogen storage tank (SoH).
At night (00:00–06:00 and 18:00–24:00), the net load remains negative. During these periods, the electrolyzer operates at a large scale, converting surplus electricity into hydrogen for storage; battery charging mainly occurs during the low-demand hours, cooperating with the electrolyzer to absorb excess energy.
During the daytime (09:00–12:00 and 15:00–18:00), the net load is markedly positive. The fuel cell and battery discharge jointly support power supply, performing peak shaving and valley filling. The battery SoC shows obvious charge–discharge cycles: charging in the early morning and at night, and rapid discharging during daytime load peaks. The SoC peaks at about 90% and falls to as low as 10%, indicating that the battery undertakes fast and deep regulation tasks.
The SoH exhibits relatively small variations with a gradual rise–fall pattern: it increases at night due to hydrogen production by the electrolyzer and declines during the day as the fuel cell consumes hydrogen for power generation. The changes are smooth, highlighting the long-cycle energy shifting characteristic of hydrogen storage. The battery and hydrogen storage are complementary across time scales; the battery primarily addresses short-term, rapid fluctuations, while hydrogen storage achieves inter-period energy balancing.

4.3. Comparative Analysis

To comprehensively validate the effectiveness of the proposed TD3–Gurobi cooperative optimization framework, three comparative cases are designed from different validation perspectives as follows:
Case 1 (Proposed method): TD3-based deep reinforcement learning in the outer layer and the Gurobi mixed-integer programming solver in the inner layer.
Case 2 (Comparative algorithm verification): The outer layer uses the standard genetic algorithm (GA) and particle swarm optimization algorithm (PSO) combined with the inner layer Gurobi solver. And Gurobi is set to directly solve the two-level optimization problem for comparison. GA and PSO are selected to examine whether the proposed DRL method outperforms mature metaheuristics on high-dimensional continuous decision problems, in terms of solution quality (achieving lower cost) and convergence efficiency (shorter computation time). Although mathematical programming methods can theoretically obtain global optimal solutions, they often face the problem of excessively long solution times or even failure to converge. Therefore, a comparison with traditional deterministic algorithms (Gurobi solvers) aims to demonstrate whether the proposed algorithm can significantly improve computational efficiency while ensuring solution quality.
Case 3 (System architecture validation): Configure a single-storage system only (either battery storage or hydrogen storage) and solve it using the same optimization method as in Case 1. This comparison is designed to verify the advantages of the hybrid energy storage system over single-storage technologies in terms of economic performance and technical efficacy.
The performance of each scheme on key economic and technical indicators is summarized in Table 4.
The comparative analysis indicates substantial differences in economic performance and computational efficiency across optimization methods and storage configurations.
Case 1 (TD3 + Gurobi) achieves the most balanced performance, with a total cost of only USD 209.10 and a computation time of just 1.3 s.
In Case 2, the total costs of GA + G and PSO + G are 4.90% and 1.32% higher than Case 1, respectively, and their computation times are 250 s and 225 s, approximately 192× and 173× that of Case 1. This indicates that metaheuristic algorithms converge more slowly and have limited global search capability for complex optimization problems. Although the Gurobi approach attains the lowest total cost, its computation time is about 1385× that of Case 1, implying that while it can theoretically approach the global optimum, its efficiency is too low for complex, non-convex, high-dimensional problems and thus fails to meet rapid decision-making requirements.
Case 3 further validates the structural advantages of the hybrid storage system. Although the battery storage scheme provides fast response, it requires an oversized capacity (3297.74 kWh) to satisfy energy balance, resulting in a total cost of USD 473.35, which is substantially higher than that of the hybrid system. The hydrogen energy storage solution has the lowest cost (USD 140.19), but its response rate cannot meet the system flexibility requirements. In contrast, the hybrid energy storage system achieves complementary capacity configuration between the battery and hydrogen storage, optimizes the balance of power and energy, and simultaneously delivers economy, flexibility, and operational stability.

4.4. Sensitivity Analysis

4.4.1. Sensitivity Analysis of Key Component Costs

To evaluate the robustness of the proposed method and identify the main cost drivers, this study conducted a sensitivity analysis on the costs of key components, including the electrolyzer power, fuel cell power, hydrogen tank, and the power and energy capacity of lithium battery. The corresponding optimal HESS configurations are shown in Table 5, Table 6, Table 7, Table 8 and Table 9, respectively. The details are as follows:
(1)
Sensitivity to Electrolyzer Power Cost
Variations in the electrolyzer power cost have a pronounced impact on system configuration and total cost. When the cost increases from 550 USD/kW to 1021 USD/kW, the average daily total cost rises from USD 186.71 to USD 231.62 (+24.0%). The hydrogen storage tank capacity decreases from 232.94 kg to 72.45 kg (−68.9%), indicating that the system mitigates higher electrolyzer costs by reducing hydrogen storage capacity. Correspondingly, the battery storage capacity increases from 158.19 kWh to 521.15 kWh (+229.4%), reflecting the substitution effect of battery storage for hydrogen storage. These results indicate that the electrolyzer cost is a key determinant of the economic performance of the hybrid storage system.
(2)
Sensitivity to Fuel Cell Power Cost
Changes in the fuel cell power cost have a relatively moderate impact on the system. When the cost increases from 200 USD/kW to 371 USD/kW, the average daily total cost rises only from USD 205.98 to USD 215.13 (+4.4%).
(3)
Sensitivity to Hydrogen Tank Cost
Changes in the hydrogen tank cost significantly affect the system’s configuration strategy. When the cost increases from 800 USD/kg to 1486 USD/kg, the average daily total cost rises from USD 187.76 to USD 219.14 (+16.7%). The hydrogen storage tank capacity decreases from 255.82 kg to 57.52 kg (−77.5%). To compensate for the reduction in hydrogen storage, the battery storage capacity increases from 120.08 kWh to 553.54 kWh (+361.0%), reflecting a cost-driven technology substitution effect and indicating that hydrogen tank cost is a key economic factor influencing long-term storage technology choices.
(4)
Sensitivity to Lithium Battery Power Cost
Variations in the lithium battery power cost have a relatively small effect on the total system cost. When the cost increases from 300 USD/kW to 557 USD/kW, the average daily total cost rises from USD 207.81 to USD 217.57 (+4.7%).
(5)
Sensitivity to Lithium Battery Energy-Capacity Cost
Changes in the lithium battery energy-capacity cost have a pronounced impact on system configuration. When the cost rises from 250 USD/kWh to 464 USD/kWh, the average daily total cost increases from USD 179.71 to USD 220.08 (+22.5%). When the capacity cost is relatively low (250–321 USD/kWh), the system substantially increases the battery energy capacity (up to 611.26 kWh) while reducing investment in hydrogen storage, reflecting a cost-driven technology substitution effect.
Ranked by the magnitude of total cost variation, the cost sensitivities of the components from highest to lowest are as follows: electrolyzer power cost (24.0%) > lithium battery energy-capacity cost (22.5%) > hydrogen tank cost (16.7%) > lithium battery power cost (4.7%) > fuel cell power cost (4.4%).
The proposed algorithm enables robust configuration adjustments in response to changes in component costs, maintaining overall economic performance through a dynamic balance between battery storage and hydrogen storage. When the cost of one storage technology increases, the system automatically raises the configuration share of the other, demonstrating the technological complementarity of the hybrid energy storage system.

4.4.2. Sensitivity Analysis of Renewable Energy Penetration

Optimization is performed separately under the three typical renewable energy penetration scenarios: high, medium, and low. The optimal HESS configuration is shown in Table 10. The optimal operation results are shown in Figure 8, Figure 9, and Figure 10, respectively.
It can be observed that under the low-penetration scenario, renewable generation is insufficient; the required electrolyzer capacity is relatively small, but a higher-power fuel cell is needed to supplement electricity and ensure supply stability, while large hydrogen reserves are required to address long-term energy deficits. Under the medium-penetration scenario, the battery undertakes more short-term regulation tasks and the hydrogen demand is relatively low; under the medium-penetration scenario, the battery accounts for a higher share in short-term fluctuation mitigation, and both medium and low penetration scenarios require larger battery capacities to balance energy. In the low-penetration case, maintaining stable system operation also necessitates larger-capacity fuel cells and hydrogen storage, leading to a significant increase in cost.
From Figure 8, Figure 9 and Figure 10, the following can be observed.
Under the high-penetration scenario, the battery SoC exhibits a dual-peak charging pattern, reaching about 90% around 03:00–04:00 and 15:00. Discharging mainly coincides with the load peaks at 10:00–11:00 and 19:00–20:00, with the minimum SoC dropping to around 10%. Under medium penetration, the battery SoC can reach nearly 100% and remain there for an extended period, followed by rapid discharging during peak-load hours to about 25%. Under low penetration, the battery charges overnight to approximately 90% and then remains stable, with a gradual daytime discharge to a minimum of roughly 15%.
For the hydrogen storage tank, under high penetration, SoH slowly rises from about 50% to 65%, reflecting the smooth characteristics of long-duration storage. Under medium penetration, SoH quickly increases to around 100%, remains high for a considerable time, and then gradually declines, indicating higher utilization intensity. Under low penetration, SoH varies most gently, remaining essentially within the 45–52% range, implying relatively low utilization.
The TD3–Gurobi cooperative optimization algorithm yields appropriate optimal configurations across all scenarios, demonstrating its robustness and adaptability. As renewable energy penetration increases, the importance of long-duration storage becomes more pronounced, while battery storage consistently provides indispensable fast regulation in all scenarios.

5. Conclusions

This paper proposes a bi-level cooperative optimization framework that integrates deep reinforcement learning (DRL) with mixed-integer programming (MIP) to jointly optimize the capacity configuration and operating strategy of a hybrid battery-hydrogen energy storage system. Targeting the minimization of average daily total cost and power deviation, the method achieves optimal capacity configuration and operation optimization of all system components. The results demonstrate that the proposed approach significantly outperforms conventional algorithms in both computational efficiency and solution quality, thereby verifying the advantages of hybrid storage over single-technology schemes. These findings demonstrate the feasibility and effectiveness of combining DRL with mathematical programming, providing a valuable reference for optimizing the configuration of complex energy systems.
The theoretical contribution lies in providing an efficient solution paradigm that fuses artificial intelligence with operations research for bi-level optimization problems characterized by strong coupling in energy systems. Future work may incorporate uncertainties in wind/PV and load forecasting using stochastic programming or robust optimization to enhance reliability under complex conditions. In addition, future studies will extend the proposed model to account for system resilience under islanded operation and potential component failures. This can be achieved by integrating probabilistic reliability modeling or fault-tolerant control mechanisms into the DRL–MIP framework, enabling a more comprehensive assessment of system robustness. In parallel, exploring diversified business models, such as the participation of storage in ancillary service markets, could further unlock the economic potential of hybrid energy storage systems.

Author Contributions

Conceptualization, T.Q.; methodology, T.Q.; software, T.Q.; validation, T.Q.; formal analysis, T.Q.; investigation, T.Q.; resources, T.Q.; data curation, T.Q.; writing—original draft preparation, T.Q.; writing—review and editing, T.Q.; visualization, T.Q.; supervision, K.Z.; project administration, T.Q.; funding acquisition, T.Q., L.Z. and D.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Jiangsu Provincial Science and Technology Project No. BK20230114, the Jiangsu Provincial Universities’ Basic Science Research General Project No. 23KJD470009, and the Talent-Introduction Research Start-up Fund No. 4170084.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations and Nomenclature

The following abbreviations are used in this manuscript:
HESSHybrid energy storage system
DRLDeep reinforcement learning
ELElectrolyzer
BESSBattery energy storage system
MIPMixed integer programming
FCFuel cell
HSTHydrogen storage tank
MDPMarkov Decision Process
TD3Twin Delayed Deep Deterministic Policy Gradient
SoCState of charge
SoHState of hydrogen storage tank
Cost related variables
C o p Total daily operation and maintenance cost of each component
C i n v . b a t Battery investment cost
C i n v . e l e Unit power investment cost of the electrolyzer
C i n v . h f c Unit power investment cost of the fuel cell
C t o t a l Minimized daily total cost of the system
R S b a t Salvage value
f e l e Ratio of maintenance costs to the investment cost of the electrolyzer
f h f c Ratio of maintenance cost to the investment cost of the fuel cell
D e l e Degradation cost coefficient of electrolyzer
D h f c Degradation cost coefficient of fuel cell
Power and energy related variables
P n e t Net load power at time t
P e l e Electrolyzer power
P h f c Fuel cell power
P b a t . c , P b a t . d Battery charging/discharging power
P e l e r a t e d Rated power of the electrolyzer
P h f c r a t e d Rated power of the fuel cell
P n e t m i n , P n e t m a x Minimum and maximum of the net load
E s u r p l u s , E d e f i c i t Surplus and deficit energy
E c o n t i n u o u s m a x Maximum continuous energy requirement of the system
ξ Deficit or surplus power
Q H T Capacity of the hydrogen storage tank
G e l e Hydrogen production rate
G h f c Hydrogen consumption rate
A C C Accelerated aging coefficient of battery
Efficiency and parameters
η b a t . c , η b a t . d Charging and discharging efficiencies of the battery
η e l e Electricity-to-hydrogen conversion efficiency of the electrolyzer
η h f c Hydrogen-to-electricity conversion efficiency of the fuel cell
η s Hydrogen compression storage efficiency
η c Hydrogen decompression efficiency
a,bParameters of the battery aging model
ϵ Difference between the starting state and the ending state
iDiscount rate
λMargin factor
TLength of optimization time horizon
N l Technical lifetime
H e l e Designed service life of the electrolyzer
H h f c Designed service life of the fuel ce
τ m i n Required minimum charging/discharging duration of the battery system
E H 2 Lower heating value (LHV) of hydrogen
N s w i t c h , m a x Total number of start–stop cycles
Binary variables
u e l e Binary variables-the status of the electrolyzer: 1 on, 0 off
u h f c Binary variables-the status of the fuel cell: 1 on, 0 off
u b a t . c Binary variables-the charging states of the battery: 1 on, 0 off
u b a t . d Binary variables-the discharging states of the battery: 1 on, 0 off
Variables related to reinforcement learning and neural networks
f p r o f i l e Feature vector of the net-load profile
x n o r m a l i z e d Normalized value of the current best capacity configuration
h h i s t o r y Normalized value of the historical information features
P D t h r e s h o l d Power deviation threshold
ϵ 1 Numerical stability term
R b o n u s Base improvement reward
α Improvement amplification coefficient
p Superlinear exponent
R c a p Reward cap
γ Penalty coefficient for no improvement
β Penalty coefficient for PD violation
s c , s w Normalization scale parameters
π θ Optimal actor policy
θParameters of the actor network
C t o t a l ( s , a ) Expected total system cost
μ Policy network
θ μ Parameter set of the policy function
α μ Actor network learning rate
μ θ μ ( s ) Action output by the actor network under state s
θ μ Gradient   operator   with   respect   to   θ μ
Q i i-th critic network’s Q-function (action–value function)
θ Q i Parameters of the critic network
α Q Critic learning rate
θ Q i Gradient   operator   with   respect   to   θ Q i
L i Loss function of the critic network
r t Immediate reward
γ Discount factor
min i = 1 , 2 Q i Minimum of the two Critic network outputs
μ ( s t + 1 ) Action   generated   by   the   target   actor   network   at   the   next   state   s t + 1
noise Random noise added to the target action
τ Soft update parameter
θ Q i Parameters of the i-th target critic network
θ μ Parameters of the target actor network
p i Priority of sample i
α p r i o r i t y Priority sampling hyperparameter
δ i ( j ) Temporal difference error
w i Importance sampling weight
β p r i o r i t y Importance sampling hyperparameter

References

  1. Zhou, Z.; Ma, Z.; Mu, T. Hybrid energy storage capacity optimization based on VMD-SG and improved Firehawk optimization. Electr. Power Syst. Res. 2025, 239, 111218. [Google Scholar] [CrossRef]
  2. Lu, Q.; Yang, Y.; Chen, J.; Liu, Y.; Liu, N.; Cao, F. Capacity optimization of hybrid energy storage systems for offshore wind power volatility smoothing. Energy Rep. 2023, 9, 575–583. [Google Scholar] [CrossRef]
  3. Wu, X.; Shang, W.; Feng, G.; Huang, B.; Xiong, X. Coordinated control algorithm of hydrogen production-battery based hybrid energy storage system for suppressing fluctuation of PV power. Int. J. Hydrogen Energy 2024, 88, 931–944. [Google Scholar] [CrossRef]
  4. El-Ghazaly, M.; Abdel-Salam, M.; Nayel, M.; Hashem, M. Techno-economic utilization of hybrid optimized gravity-supercapacitor energy-storage system for enriching the stability of grid-connected renewable energy sources. J. Energy Storage 2025, 107, 115002. [Google Scholar] [CrossRef]
  5. Elkholy, M.; Schwarz, S.; Aziz, M. Advancing renewable energy: Strategic modeling and optimization of flywheel and hydrogen-based energy system. J. Energy Storage 2024, 101, 113771. [Google Scholar] [CrossRef]
  6. Hu, S.; Yang, H.; Ding, S.; Tian, Z.; Guo, B.; Chen, H.; Yang, F.; Xu, N. Model simulation and multi-objective capacity optimization of wind power coupled hybrid energy storage system. Energy 2025, 319, 134887. [Google Scholar] [CrossRef]
  7. Al-Quraan, A.; Athamnah, I. Economic tri-level control-based sizing and energy management optimization for efficiency maximization of stand-alone HRES. Energy Convers. Manag. 2024, 302, 118140. [Google Scholar] [CrossRef]
  8. Guven, A.F.; Abdelaziz, A.Y.; Samy, M.M.; Barakat, S. Optimizing energy dynamics: A comprehensive analysis of hybrid energy storage systems integrating battery banks and supercapacitors. Energy Convers. Manag. 2024, 312, 118560. [Google Scholar] [CrossRef]
  9. Li, B.; Wang, H.; Tan, Z. Capacity optimization of hybrid energy storage system for flexible islanded microgrid based on real-time price-based demand response. Int. J. Electr. Power Energy Syst. 2022, 136, 107581. [Google Scholar] [CrossRef]
  10. Wang, J.; Deng, H.; Qi, X. Cost-based site and capacity optimization of multi-energy storage system in the regional integrated energy networks. Energy 2022, 261, 125240. [Google Scholar] [CrossRef]
  11. Hu, Y.; Yang, B.; Wu, P.; Wang, X.; Li, J.; Huang, Y.; Su, R.; He, G.; Yang, J.; Su, S.; et al. Optimal planning of electric-heating integrated energy system in low-carbon park with energy storage system. J. Energy Storage 2024, 99, 113327. [Google Scholar] [CrossRef]
  12. Rowe, K.; Mokryani, G.; Cooke, K.; Campean, F.; Chambers, T. Bi-level optimal sizing, siting and operation of utility-scale multi-energy storage system to reduce power losses with peer-to-peer trading in an electricity/heat/gas integrated network. J. Energy Storage 2024, 83, 110738. [Google Scholar] [CrossRef]
  13. Wang, Y.; Zhang, Y.; Xue, L.; Liu, C.; Song, F.; Sun, Y.; Liu, Y.; Che, B. Research on planning optimization of integrated energy system based on the differential features of hybrid energy storage system. J. Energy Storage 2022, 55, 105368. [Google Scholar] [CrossRef]
  14. Li, X.; Li, M.; Habibi, M.; Najaafi, N.; Safarpour, H. Optimization of hybrid energy management system based on high-energy solid-state lithium batteries and reversible fuel cells. Energy 2023, 283, 128454. [Google Scholar] [CrossRef]
  15. Ye, Y.; Xu, B.; Wang, H.; Zhang, J.; Lawler, B.; Ayalew, B. Deep reinforcement learning-based energy management system enhancement using digital twin for electric vehicles. Energy 2024, 312, 133384. [Google Scholar] [CrossRef]
  16. Wu, Y.; Huang, Z.; Li, D.; Li, H.; Peng, J.; Guerrero, J.M.; Song, Z. Integrated battery thermal and energy management for electric vehicles with hybrid energy storage system: A hierarchical approach. Energy Convers. Manag. 2024, 317, 118853. [Google Scholar] [CrossRef]
  17. Barelli, L.; Bidini, G.; Ciupageanu, D.A.; Pelosi, D. Integrating hybrid energy storage system on a wind generator to enhance grid safety and stability: A levelized cost of electricity analysis. J. Energy Storage 2021, 34, 102050. [Google Scholar] [CrossRef]
  18. Roy, P.; Liao, Y.; He, J. Economic dispatch for grid-connected wind power with battery-supercapacitor hybrid energy storage system. IEEE Trans. Ind. Appl. 2023, 59, 1118–1128. [Google Scholar] [CrossRef]
  19. Bharatee, A.; Ray, P.K.; Ghosh, A. A power management scheme for grid-connected PV integrated with hybrid energy storage system. J. Mod. Power Syst. Clean. Energy 2022, 10, 954–963. [Google Scholar] [CrossRef]
  20. Wu, X.; Liu, L.; Wu, Y.; Luo, C.; Tang, Z.; Kerekes, T. Near-optimal energy management strategy for a grid-forming PV and hybrid energy storage system. IEEE Trans. Smart Grid 2025, 16, 1422–1433. [Google Scholar] [CrossRef]
  21. Dsouza, O.D.; Shilpa, G.; Rajnikanth; Irusapparajan, G. Optimized energy management for hybrid renewable energy sources with hybrid energy storage: An SMO-KNN approach. J. Energy Storage 2024, 96, 112152. [Google Scholar] [CrossRef]
  22. Sathishkumar, R.; Venkateswaran, M.; Deepamangai, P.; Rajan, P.S. An efficient power management control strategy for grid-independent hybrid renewable energy systems with hybrid energy storage: Hybrid approach. J. Energy Storage 2024, 96, 112685. [Google Scholar] [CrossRef]
  23. Adam, A.H.A.; Chen, J.; Kamel, S.; Safaraliev, M.; Matrenin, P. Power management and control of hybrid renewable energy systems with integrated diesel generators for remote areas. Int. J. Hydrogen Energy 2024, 89, 320–341. [Google Scholar] [CrossRef]
  24. Manandhar, U.; Zhang, X.; Beng, G.H.; Subramanian, L.; Lu, H.H.C.; Fernando, T. Enhanced energy management system for isolated microgrid with diesel generators, renewable generation, and energy storages. Appl. Energy 2023, 350, 121624. [Google Scholar] [CrossRef]
  25. Behera, P.K.; Pattnaik, M. Supervisory power management scheme of a laboratory scale wind-PV based LVDC microgrid integrated with hybrid energy storage system. IEEE Trans. Ind. Appl. 2024, 60, 4723–4735. [Google Scholar] [CrossRef]
  26. Ramu, S.K.; Vairavasundaram, I.; Palaniyappan, B.; Bragadeshwaran, A.; Aljafari, B. Enhanced energy management of DC microgrid: Artificial neural networks-driven hybrid energy storage system with integration of bidirectional DC-DC converter. J. Energy Storage 2024, 88, 111562. [Google Scholar] [CrossRef]
  27. Nkwanyana, T.B.; Siti, M.W.; Wang, Z.; Mulumba, W. Hybrid energy storage lifespan optimization based on an enhanced fuel-cell degradation model and meta-heuristic algorithm. Energy Rep. 2024, 12, 5712–5727. [Google Scholar] [CrossRef]
  28. Duong, H.-N.; Tran, L.; Vu, T.; Vo-Duy, T.; Nguyễn, B.-H. A global optimal benchmark for energy management of microgrid (GoBuG) integrating hybrid energy storage system. IEEE Trans. Smart Grid 2024, 15, 5429–5440. [Google Scholar] [CrossRef]
  29. Zhang, K.; Zou, G.; Zhang, J.; Li, H.; Sun, Y.; Li, G. Microgrid energy management strategy considering source-load forecast error. Int. J. Electr. Power Energy Syst. 2025, 164, 110372. [Google Scholar] [CrossRef]
  30. Tang, Y.; Xun, Q.; Liserre, M.; Yang, H. Energy management of electric-hydrogen hybrid energy storage systems in photovoltaic microgrids. Int. J. Hydrogen Energy 2024, 80, 1–10. [Google Scholar] [CrossRef]
  31. Sepehrzad, R.; Moridi, A.R.; Hassanzadeh, M.E.; Seifi, A.R. Intelligent energy management and multi-objective power distribution control in hybrid micro-grids based on the advanced fuzzy-PSO method. ISA Trans. 2021, 112, 199–213. [Google Scholar] [CrossRef]
  32. Chekira, O.; Boujoudar, Y.; El Moussaoui, H.; Boharb, A.; Lamhamdi, T.; El Markhi, H. An improved microgrid energy management system based on hybrid energy storage system using ANN NARMA-L2 controller. J. Energy Storage 2024, 98, 113096. [Google Scholar] [CrossRef]
  33. Wang, J.; Lyu, C.; Bai, Y.; Yang, K.; Song, Z.; Meng, J. Optimal scheduling strategy for hybrid energy storage systems of battery and flywheel combined multi-stress battery degradation model. J. Energy Storage 2024, 99, 113208. [Google Scholar] [CrossRef]
  34. Elkholy, M.H.; Senjyu, T.; Metwally, H.; Farahat, M.; Irshad, A.S.; Hemeida, A.M.; Lotfy, M.E. A resilient and intelligent multi-objective energy management for a hydrogen-battery hybrid energy storage system based on MFO technique. Renew. Energy 2024, 222, 119768. [Google Scholar] [CrossRef]
  35. Yang, C.; Li, X.; Chen, L.; Mei, S. Intra-day and seasonal peak shaving oriented operation strategies for electric–hydrogen hybrid energy storage in isolated energy systems. Sustainability 2024, 16, 7010. [Google Scholar] [CrossRef]
  36. Han, F.; Zeng, J.; Lin, J.; Gao, C. Multi-stage distributionally robust optimization for hybrid energy storage in regional integrated energy system considering robustness and nonanticipativity. Energy 2023, 277, 127729. [Google Scholar] [CrossRef]
  37. Shan, J.; Lu, R. Multi-objective economic optimization scheduling of CCHP micro-grid based on improved bee colony algorithm considering the selection of hybrid energy storage system. Energy Rep. 2021, 7, 326–341. [Google Scholar] [CrossRef]
  38. Deng, J.; Wang, X.; Chen, T.; Meng, F. An energy router based on multi-hybrid energy storage system with energy coordinated management strategy in island operation mode. Renew. Energy 2023, 212, 274–284. [Google Scholar] [CrossRef]
  39. Pang, B.; Zhu, H.; Tong, Y.; Dong, Z. Optimal design and control of battery-ultracapacitor hybrid energy storage system for BEV operating at extreme temperatures. J. Energy Storage 2024, 101, 113963. [Google Scholar] [CrossRef]
  40. Li, M.; Wang, L.; Wang, Y.; Chen, Z. Sizing optimization and energy management strategy for hybrid energy storage system using multiobjective optimization and random forests. IEEE Trans. Power Electron. 2021, 36, 11421–11430. [Google Scholar] [CrossRef]
  41. Xu, F.; Li, X.; Jin, C. Optimal capacity configuration and dynamic pricing strategy of a shared hybrid hydrogen energy storage system for integrated energy system alliance: A bi-level programming approach. Int. J. Hydrogen Energy 2024, 69, 331–346. [Google Scholar] [CrossRef]
  42. He, Y.; Guo, S.; Zhou, J.; Song, G.; Kurban, A.; Wang, H. The multi-stage framework for optimal sizing and operation of hybrid electrical-thermal energy storage system. Energy 2022, 245, 123248. [Google Scholar] [CrossRef]
  43. Li, C.; Zhang, X. Optimal sizing of hybrid energy storage system under multiple typical conditions of sources and loads. Int. J. Sustain. Energy 2025, 44, 2439298. [Google Scholar] [CrossRef]
  44. Tsao, Y.-C.; Banyupramesta, I.G.A.; Lu, J.-C. Optimal operation and capacity sizing for a sustainable shared energy storage system with solar power and hydropower generator. J. Energy Storage 2025, 110, 115173. [Google Scholar] [CrossRef]
  45. Wang, G.; Blondeau, J. Optimal combination of daily and seasonal energy storage using battery and hydrogen production to increase the self-sufficiency of local energy communities. J. Energy Storage 2024, 92, 112206. [Google Scholar] [CrossRef]
  46. Yang, H.; Chu, Y.; Ma, Y.; Zhang, D. Operation strategy and optimization configuration of hybrid energy storage system for enhancing cycle life. J. Energy Storage 2024, 95, 112560. [Google Scholar] [CrossRef]
  47. Li, H.; Sun, D.; Li, B.; Wang, X.; Zhao, Y.; Wei, M.; Dang, X. Collaborative optimization of VRB-PS hybrid energy storage system for large-scale wind power grid integration. Energy 2023, 265, 126292. [Google Scholar] [CrossRef]
  48. Liang, Z.; Chung, C.Y.; Wang, Q.; Chen, H.; Yang, H.; Wu, C. Fortifying renewable-dominant hybrid microgrids: A bi-directional converter-based interconnection planning approach. Engineering 2025, 51, 130–143. [Google Scholar] [CrossRef]
  49. Lou, Q.; Li, Y.; Li, Z.; Han, L.; Xu, Y.; Yi, Z. Multi-stage planning approach for distribution network considering long-term variations in load and renewable energy. Energies 2025, 18, 152. [Google Scholar] [CrossRef]
  50. Huang, B.; Zhao, T.; Yue, M.; Wang, J. Bi-level adaptive storage expansion strategy for microgrids using deep reinforcement learning. IEEE Trans. Smart Grid 2023, 15, 1362–1375. [Google Scholar] [CrossRef]
  51. Fujimoto, S.; van Hoof, H.; Meger, D. Addressing Function Approximation Error in Actor-Critic Methods. In Proceedings of the 35th International Conference on Machine Learning (ICML 2018), Stockholm, Sweden, 10–15 July 2018. [Google Scholar]
Figure 1. Schematic diagram of a hybrid energy storage system.
Figure 1. Schematic diagram of a hybrid energy storage system.
Energies 18 05638 g001
Figure 2. Overall flowchart of the proposed algorithm.
Figure 2. Overall flowchart of the proposed algorithm.
Energies 18 05638 g002
Figure 3. The daily photovoltaic output curve.
Figure 3. The daily photovoltaic output curve.
Energies 18 05638 g003
Figure 4. The daily wind power output curve.
Figure 4. The daily wind power output curve.
Energies 18 05638 g004
Figure 5. The daily load curve.
Figure 5. The daily load curve.
Energies 18 05638 g005
Figure 6. The daily net load curve.
Figure 6. The daily net load curve.
Energies 18 05638 g006
Figure 7. The training curve of deep reinforcement learning in the proposed algorithm.
Figure 7. The training curve of deep reinforcement learning in the proposed algorithm.
Energies 18 05638 g007
Figure 8. The HESS coordinated operation strategy under typical high penetration conditions: (a) Power profile over the typical day. A positive Net load value indicates a system power deficit, while a negative value indicates a system power surplus; (b) Evolution of the battery state of charge (SoC) and the hydrogen storage tank state (SoH).
Figure 8. The HESS coordinated operation strategy under typical high penetration conditions: (a) Power profile over the typical day. A positive Net load value indicates a system power deficit, while a negative value indicates a system power surplus; (b) Evolution of the battery state of charge (SoC) and the hydrogen storage tank state (SoH).
Energies 18 05638 g008
Figure 9. The HESS coordinated operation strategy under typical medium penetration conditions: (a) Power profile over the typical day; (b) Evolution of the battery state of charge (SoC) and the hydrogen storage tank state (SoH).
Figure 9. The HESS coordinated operation strategy under typical medium penetration conditions: (a) Power profile over the typical day; (b) Evolution of the battery state of charge (SoC) and the hydrogen storage tank state (SoH).
Energies 18 05638 g009
Figure 10. The HESS coordinated operation strategy under typical low penetration conditions: (a) Power profile over the typical day; (b) Evolution of the battery state of charge (SoC) and the hydrogen storage tank state (SoH).
Figure 10. The HESS coordinated operation strategy under typical low penetration conditions: (a) Power profile over the typical day; (b) Evolution of the battery state of charge (SoC) and the hydrogen storage tank state (SoH).
Energies 18 05638 g010
Table 1. Literature Review on Co-Optimization of Capacity and Operation.
Table 1. Literature Review on Co-Optimization of Capacity and Operation.
ReferenceCo-Optimization ModuleSolution MethodsWhether Scenario Uncertainty Is ConsideredWhether Energy Storage Degradation Is Considered
[39]Capacity level: nonlinear programming (NLP);
Operation level: dynamic programming model (DP)
Capacity level: multi-start space-reduction algorithm;
Operation level: dynamic programming algorithm;
Interactive iteration between two levels
NoYes, only battery
[40]Capacity level: multi-objective NLP;
Operation level: DP
Capacity level: multi-objective grey wolf optimization algorithm;
Operation level: dynamic programming algorithm;
Interactive iteration between two levels
NoYes, only battery
[41]Capacity level: NLP;
Operation level: mixed-integer linear programming (MILP)
Capacity level: improved PSO–GA hybrid algorithm;
Operation level: commercial solver;
Interactive iteration between two levels
Partially considered by typical day data based on clusteringNo
[42]Capacity level: NLP;
Operation level: MILP
Capacity level: PSO algorithm;
Operation level: commercial solver;
Interactive iteration between two levels
Partially considered by typical day data based on clusteringYes, only battery
[43]Capacity level: multi-objective NLP;
Operation level: MILP
Capacity level: NSGA-III algorithm;
Operation level: commercial solver;
Interactive iteration between two levels
Partially considered by typical day data based on clusteringNo
[44]Capacity level: NLP;
Operation level: mixed-integer nonlinear programming (MINLP)
Capacity level: sequential quadratic programming algorithm;
Operation level: commercial solver;
Interactive iteration between two levels
NoNo
[45]Capacity level: multi-objective NLP;
Operation level: MILP
Capacity level: ε-constraint multi-objective optimization algorithm;
Operation level: commercial solver;
Interactive iteration between two levels
NoNo
[46]Capacity level: NLP;
Operation level: MINLP
Transformed into a single-level MILP and solved by a commercial solverNoYes, only battery
[47]Capacity level: NLP;
Operation level: MINLP
Transformed into a single-level MILP and solved by a commercial solverNoNo
Table 2. The main economic and technical parameters of the HESS.
Table 2. The main economic and technical parameters of the HESS.
ComponentEconomic/Technical ParameterValueUnit
EL (Electrolyzer) C i n v . e l e 786USD/kWh
η e l e 0.8- 1
f e l e 0.4-
H e l e 70,000Hour
HFC (Fuel Cell) C i n v . h f c 286USD/kW
η h f c 0.6-
f h f c 0.3-
H h f c 30,000Hour
HT (Hydrogen Tank) C i n v . H T 1143USD/kg
S O H H T min 0-
S O H H T max 1-
η s 0.97-
η c 0.98-
Battery C i n v . b a t _ p 429USD/kW
C i n v . b a t _ c 357USD/kWh
η b a t . c 0.98-
η b a t . d 0.98-
S o C b a t min 0.1-
S o C b a t max 0.9-
R S b a t 10USD/kWh
HESS (Hybrid Energy Storage System) N l 20Year
i0.08-
Other E H 2 33.33kWh/kg
1 The symbol “-” indicates no unit.
Table 3. The optimal configuration results of HESS based on the proposed method.
Table 3. The optimal configuration results of HESS based on the proposed method.
Decision VariableOptimized ResultUnit
P e l e r a t e d 312.23kW
P h f c r a t e d 173.26kW
Q H T 225.90kg
P b a t r a t e d 71.60kW
C b a t 174.68kWh
Minimum daily total cost209.10USD
Table 4. Performance comparison of different optimization methods and energy storage configurations.
Table 4. Performance comparison of different optimization methods and energy storage configurations.
Cases P ele rated (kW) P hfc rated (kW) Q HT (kg) P bat rated (kW) C bat (kWh) C total (USD)Computation Time (s)
Case 1DRL + Gurobi312.23173.26225.9071.60174.68209.101.3
Case 2GA + Gurobi262.8893.19112.77133.42460.72219.34250
PSO + Gurobi279.96115.35146.30104.32353.56211.87225
Gurobi309.16173.33220.4374.39186.89208.731800
Case 3Battery-only---383.573297.74473.35-
Hydrogen-only383.57238.9376.25--140.19-
Table 5. The sensitivity analysis of electrolyzer power cost on HESS optimal configuration and minimum daily total cost.
Table 5. The sensitivity analysis of electrolyzer power cost on HESS optimal configuration and minimum daily total cost.
C inv . ele (USD/kW) P ele rated (kW) P hfc rated (kW) Q HT (kg) P bat rated (kW) C bat (kWh) C total (USD)
550319.07172.27232.9464.53158.19186.71
629274.13109.31132.36109.37386198.5
707307.63156.85217.0275.94194.1203.3
786312.23173.26225.971.6174.68209.1
864270.75106.74122.61112.82406.87218.51
943266.8102.38109.69116.77435.96225.15
1021255.1393.9672.45128.44521.15231.62
Table 6. The sensitivity analysis of fuel cell power cost on HESS optimal configuration and minimum daily total cost.
Table 6. The sensitivity analysis of fuel cell power cost on HESS optimal configuration and minimum daily total cost.
C inv . hfc (USD/kW) P ele rated (kW) P hfc rated (kW) Q HT (kg) P bat rated (kW) C bat (kWh) C total (USD)
200304.59167.7210.5881.9208.87205.98
229317.57175.64230.9168.55163.37207.27
257317.28173.78231.3468.11162.31207.79
286312.23173.26225.971.6174.68209.1
314318.06173.25231.9365.71160.49210.95
343280.19108.37154.28103.38338.23213.84
371273.75109.99132.11109.82385.45215.13
Table 7. The sensitivity analysis of hydrogen storage tank cost on HESS optimal configuration and minimum daily total cost.
Table 7. The sensitivity analysis of hydrogen storage tank cost on HESS optimal configuration and minimum daily total cost.
C inv . HT (USD/kg) P ele rated (kW) P hfc rated (kW) Q HT (kg) P bat rated (kW) C bat (kWh) C total (USD)
800334.53181.63255.8249.54120.08187.76
914320.07175.68234.1463.54155.56194.59
1029286.16115.47164.8896.73327.47206.44
1143312.23173.26225.971.6174.68209.1
1257253.81102.1365.9129.77534.64215.21
1371251.590.1359.94132.91548.25216.69
1486254.8695.9157.52128.72553.54219.14
Table 8. The sensitivity analysis of lithium battery power cost on HESS optimal configuration and minimum daily total cost.
Table 8. The sensitivity analysis of lithium battery power cost on HESS optimal configuration and minimum daily total cost.
C inv . bat _ p (USD/kW) P ele rated (kW) P hfc rated (kW) Q HT (kg) P bat rated (kW) C bat (kWh) C total (USD)
300305.77169.31212.9780.29203.19207.81
343306.89171.54215.4477.49197.67208.86
386306.34171.57215.4578.51199.52209.82
429312.23173.26225.971.6174.68209.1
471273.55125.53131.58110.09386.62213.42
514314.97180.85259.7957.69143.77216.62
557278.22146.66131.77107.87386.84217.57
Table 9. The sensitivity analysis of lithium battery capacity cost on HESS optimal configuration and minimum daily total cost.
Table 9. The sensitivity analysis of lithium battery capacity cost on HESS optimal configuration and minimum daily total cost.
C inv . bat _ c (USD/kWh) P ele rated (kW) P hfc rated (kW) Q HT (kg) P bat rated (kW) C bat (kWh) C total (USD)
250249.6688.3653.83134.04561.86179.71
286244.1599.7353.04146.54611.26198.23
321264.499.8101.19119.17455.11203.01
357312.23173.26225.971.6174.68209.1
393285.23150.21168.2798.33304.06217.79
429311.65168.48225.1977.5177.39218.42
464325.33174.73241.0158.71142.63220.08
Table 10. The optimal HESS configuration and performance under different renewable energy.
Table 10. The optimal HESS configuration and performance under different renewable energy.
Renewable Energy
Penetration Scenario
P ele rated (kW) P hfc rated (kW) Q HT (kg) P bat rated (kW) C bat (kWh) C total (USD)
High312.23173.26225.971.6174.68209.1
Medium318.37212.3751.83117.86372.66203.48
Low123.18290.641083.6269.76327.83470.96
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

Qian, T.; Zhang, K.; Shi, D.; Zhang, L. Co-Optimization of Capacity and Operation for Battery-Hydrogen Hybrid Energy Storage Systems Based on Deep Reinforcement Learning and Mixed Integer Programming. Energies 2025, 18, 5638. https://doi.org/10.3390/en18215638

AMA Style

Qian T, Zhang K, Shi D, Zhang L. Co-Optimization of Capacity and Operation for Battery-Hydrogen Hybrid Energy Storage Systems Based on Deep Reinforcement Learning and Mixed Integer Programming. Energies. 2025; 18(21):5638. https://doi.org/10.3390/en18215638

Chicago/Turabian Style

Qian, Tiantian, Kaifeng Zhang, Difen Shi, and Lei Zhang. 2025. "Co-Optimization of Capacity and Operation for Battery-Hydrogen Hybrid Energy Storage Systems Based on Deep Reinforcement Learning and Mixed Integer Programming" Energies 18, no. 21: 5638. https://doi.org/10.3390/en18215638

APA Style

Qian, T., Zhang, K., Shi, D., & Zhang, L. (2025). Co-Optimization of Capacity and Operation for Battery-Hydrogen Hybrid Energy Storage Systems Based on Deep Reinforcement Learning and Mixed Integer Programming. Energies, 18(21), 5638. https://doi.org/10.3390/en18215638

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