1. Introduction
In recent years, under the continuous promotion of the “dual-carbon” goals, regional integrated energy systems (RIES) have attracted increasing attention as important carriers for low-carbon energy transition [
1]. By coupling electricity, natural gas, heat, and cooling through coordinated conversion, storage, and supply devices, RIES can improve energy-utilization efficiency and provide operational flexibility for industrial parks, commercial districts, and residential communities [
2,
3].
Substantial progress has been made in the modeling and optimization of RIES. In terms of system representation, existing studies have developed electricity–heat coupling models considering thermal inertia [
4], electricity–gas coupling models considering gas dynamic characteristics [
5,
6], and fully coupled multi-energy flow models integrating multiple energy carriers [
7]. Graph-based methods [
8], distributed modeling approaches [
9], and multi-agent reinforcement learning frameworks [
10] have also been introduced to improve representation accuracy, computational scalability, and coordination capability. Some studies have further incorporated physical network constraints into multi-energy flow optimization to better reflect actual operating conditions [
11].
On the optimization side, exact approaches such as mixed-integer linear programming, second-order cone programming, and semidefinite programming have been widely used to handle complex operational constraints [
12,
13,
14]. To address uncertainties in renewable generation, load demand, and energy prices, interval optimization, robust optimization, and stochastic programming have also been investigated [
15,
16,
17]. In addition, approximate dynamic programming, deep reinforcement learning, and intelligent optimization algorithms have shown potential in alleviating dimensionality and improving real-time scheduling capability [
18,
19,
20,
21,
22]. For multi-objective optimization in RIES and related multi-energy systems, ε-constraint formulations have been widely used to characterize trade-offs among economy, carbon emissions, and system security [
23,
24,
25].
More recently, multi-objective optimization for complex energy and infrastructure systems has been extended toward hybrid evolutionary algorithms and learning-based paradigms [
26,
27,
28], surrogate-assisted optimization [
29], and quantum-inspired formulations [
30,
31]. These methods provide useful references for improving adaptivity, search efficiency, and representation flexibility in dynamic, uncertain, and high-dimensional decision spaces. However, the focus of this study is not to replace the optimization paradigm itself, but to improve the physical implementability of RIES scheduling solutions after optimization. When detailed distribution, gas, and heating network constraints are considered, model interpretability, constraint representation, and engineering feasibility remain critical issues. Therefore, the ε-constraint method is adopted in this study as a transparent and interpretable Pareto-front construction tool, rather than as a fundamentally new optimization algorithm. This structure allows representative scheduling solutions to be naturally connected with posterior physical verification and closed-loop repair.
Despite the above advances, the physical implementability of scheduling results still requires further attention. Many scheduling models are mainly established based on energy-balance relationships and device-level operating constraints. Although effective for system-level dispatch, such models do not necessarily guarantee that the obtained solutions remain physically feasible when mapped to distribution, gas, and heating networks. A scheduling-layer feasible solution may still cause voltage violations, pressure-limit tightening, or temperature-related risks at the physical network layer [
32,
33,
34,
35,
36]. Although some studies have incorporated network constraints, reliability assessment, or physical feasibility checks, many remain at the stage of posterior assessment. Once infeasibility or insufficient margin is identified, a unified mechanism for feeding verification results back to the scheduling layer and forming a closed-loop correction process is still relatively lacking.
This issue is particularly important for RIES operation. As the system shifts among cost-oriented, carbon-oriented, and compromise-oriented dispatch, the underlying supply pattern may change accordingly. For example, a lower-carbon solution may reduce local gas-fired generation and increase dependence on external electricity purchase, thereby transferring part of the operational pressure to the grid side. Variations in gas utilization and heat supply allocation may also alter gas-network pressure and heating-network temperature margins. Therefore, the trade-off among economy, carbon reduction, and operational security cannot be adequately understood only from scheduling-layer objective values; the physical response of coupled networks must also be examined.
For multi-objective scheduling, the compromise region of the Pareto front is particularly important because it contains candidate solutions with balanced economic and environmental performance. However, conventional uniform ε-scanning may not simultaneously achieve satisfactory computational efficiency and sufficient local resolution in this region. Therefore, this paper improves the local characterization of the compromise region within the ε-constraint framework and further connects representative solutions with three-network physical verification and feedback repair.
To address these problems, this paper proposes an integrated framework for RIES that combines bi-objective scheduling, three-network posterior verification, and closed-loop repair. First, a mixed-integer linear programming scheduling model is developed with operating cost and carbon emissions as the two objectives, and a coarse-plus-refined ε-constraint scanning strategy is adopted to improve the characterization of the compromise region. Second, posterior verification models are established for the distribution, gas, and heating networks to assess the network-level feasibility of representative scheduling solutions. Third, when infeasibility or insufficient margin is identified, the verification results are fed back to the scheduling layer through a boundary-shrinking repair mechanism, forming a closed-loop process of “optimal scheduling–three-network verification–feedback repair.” In this way, the physical consistency and engineering implementability of scheduling results can be improved without directly embedding all nonlinear network models into the upper-level scheduling optimization.
Based on a typical-day case study of a northern China industrial park, this paper analyzes the trade-off relationships among operating cost, carbon emissions, and network risk under different scheduling tendencies. In addition, an effective carbon emission intensity (ECI) index is introduced to explain the carbon-attribution characteristics of gas-turbine-based generation under combined cooling, heating, and power operation, helping interpret the mechanism behind the observed cost–carbon trade-off.
The main contributions of this paper are summarized as follows.
- (1)
A bi-objective MILP scheduling model for RIES is developed with operating cost and carbon emissions as the optimization objectives. Within the established ε-constraint framework, a normalized compromise metric is used to identify the local refined region, and a coarse-plus-refined scanning strategy is adopted to improve the characterization of the compromise region and provide representative scheduling solutions for subsequent physical verification.
- (2)
Posterior verification models are established for the distribution, gas, and heating networks, and a boundary-shrinking closed-loop repair mechanism is designed to improve the physical feasibility and engineering implementability of scheduling solutions.
- (3)
Based on a typical-day case study, the trade-off relationships among cost, carbon emissions, and network risk are analyzed, and the dominant network bottleneck and critical periods under different scheduling tendencies are identified. In addition, the ECI index is introduced to support the interpretation of emission-reduction mechanisms under different operating strategies.
The remainder of this paper is organized as follows.
Section 2 introduces the system description and scheduling assumptions.
Section 3 presents the bi-objective scheduling model and the adaptive ε-constraint strategy.
Section 4 describes the three-network posterior verification and closed-loop repair method.
Section 5 provides the case study and discussion. Finally,
Section 6 concludes the paper.
3. Bi-Objective Scheduling Model
This section develops a bi-objective MILP scheduling model for RIES, in which operating cost and carbon emissions are taken as the two optimization objectives. Based on this model, the ε-constraint method is adopted to generate the Pareto front, and the resolution of the compromise region is further improved through adaptive scanning.
3.1. Objective Functions
3.1.1. Operating Cost Objective
The operating cost consists of electricity purchasing and selling, natural gas purchasing, demand charges, and renewable-curtailment penalties, and can be expressed as
Equation (2) represents the daily operating cost of the system, including electricity purchasing cost, natural gas purchasing cost, demand charges, and renewable-curtailment penalty cost. Since is measured in MW while the demand charge is charged in kW, the factor 1000 is introduced to ensure unit consistency.
3.1.2. Carbon Emission Objective
The total carbon emissions consist of emissions from electricity purchasing and natural gas consumption, which can be written as
Equation (3) represents the total daily carbon emissions of the system, which are composed of emissions associated with purchased electricity and natural gas consumption. This is also a common accounting approach in integrated energy system studies [
36].
3.1.3. Definition of Effective Carbon Emission Intensity (ECI)
In this case study, the power-generation efficiency of the gas turbine is
= 0.26 If the total natural gas consumption of the gas turbine was entirely allocated to electricity generation, the corresponding carbon emission intensity would reach 1.72 tCO
2/MWh, which is much higher than that of the utility grid (0.7035). However, under the combined cooling, heating, and power operating mode, the gas turbine generates electricity while simultaneously providing high-grade waste heat. Therefore, the effective carbon emission intensity of gas-turbine power generation at time period t, denoted by
, is defined as follows:
Equation (4) defines the effective carbon emission intensity of gas-turbine power generation. The first term in the numerator represents the direct carbon emissions associated with the natural gas consumed by the gas turbine, while the second term represents the equivalent avoided carbon emissions due to waste-heat recovery, which can offset the heat supply otherwise provided by the gas boiler. The denominator is the gas-turbine electricity output. Therefore, ECI reflects the net attributed carbon emissions per unit of electricity generation under the combined heat and power condition, rather than the original combustion-based emission intensity of the gas turbine itself.
Under the present parameter setting, the effective carbon emission intensity of the gas turbine can be reduced from 1.72 kg/kWh to approximately 0.512 kg/kWh. When the recovered waste heat is fully utilized, can further decrease to about 0.48 tCO2/MWh, indicating that gas-turbine-based generation can exhibit certain emission-reduction potential when the recovered heat is effectively utilized.
It should be noted that ECI is used as an interpretive carbon-attribution index rather than an additional optimization objective or constraint. The carbon-emission objective in Equation (3) still follows the standard purchased-electricity plus natural-gas accounting form, while ECI is introduced to explain the emission-reduction mechanism of gas-turbine-based CCHP operation.
3.2. Constraint Conditions
3.2.1. Grid Interaction Constraints
To avoid physically meaningless arbitrage caused by frequent switching between electricity purchasing and selling under the time-of-use tariff mechanism, binary variables are introduced to enforce mutual exclusiveness between the two actions within the same time period.
- (1)
Mutual exclusiveness between electricity purchasing and selling
- (2)
Capacity limits and peak-period purchasing limit
- (3)
Definition of peak demand
Equations (5)–(7) describe the mutual exclusiveness between electricity purchasing and selling, the upper limits of grid-interactive trading power, and the definition of the maximum demand during the scheduling horizon, respectively. Here,
and
are binary variables indicating the electricity purchasing and selling states, respectively;
is a time-period indicator used to distinguish the peak-period purchasing limit; and
and
denote the overall grid-interaction capacity limit and the peak-period purchasing limit, respectively. The numerical values of the grid-interaction limits are listed in
Appendix A.
3.2.2. Renewable Generation and Curtailment Constraints
The available photovoltaic and wind power in each time period is allocated between actual utilization and curtailment, as defined below.
Equation (8) describes the allocation of the forecast available photovoltaic and wind power output between actual utilization and curtailed energy.
Equation (9) gives the non-negativity and upper-bound constraints for the actual photovoltaic and wind power outputs as well as the curtailed power. Here,
and
denote the curtailed photovoltaic and wind power at time period
, respectively, and their sum corresponds to the total renewable curtailment used in the cost objective. The curtailment penalty coefficient used in the objective function is given in
Appendix A.
3.2.3. Device Models and Coupling Constraints
- (1)
Natural gas consumption and output limit of the gas turbine
- (2)
Waste-heat recovery and output limit
- (3)
Heat output of the gas boiler and natural-gas conversion
- (4)
Energy conversion relationships and capacity limits of cooling devices
- (5)
Ramp-rate constraint of the gas turbine
- (6)
Output bounds of the gas boiler
Equations (10)–(16) describe the multi-energy coupling relationships, capacity limits, and operating constraints of the gas turbine, waste-heat recovery unit, gas boiler, and cooling devices. Specifically, Equation (10) defines the natural-gas consumption and rated output limit of the gas turbine; Equation (11) describes waste-heat recovery and its upper output limit; Equation (12) gives the gas-boiler heat output, the total natural-gas energy consumption, and the conversion between natural-gas energy and volume; Equations (13) and (14) characterize the energy-conversion relationships and capacity limits of the absorption chiller and electric chiller; Equation (15) imposes the ramp-rate constraint of the gas turbine; and Equation (16) gives the operating-state-dependent output bounds of the gas boiler. Here,
,
,
,
,
,
, and
are the rated capacity and energy-conversion parameters listed in
Appendix A. To preserve linearity, the recovered waste heat is approximated as a linear function of gas-turbine power output.
3.2.4. Multi-Energy Balance Constraints
Equations (17)–(19) represent the electricity, heating, and cooling energy balance constraints of the system in each time period, respectively. Here, denotes the thermal input to the absorption chiller, and denotes the electric input to the electric chiller.
3.2.5. Energy Storage Constraints
SOC bounds and cyclical consistency
Charging/discharging power limits
Mutual exclusiveness between charging and discharging
Equations (20)–(23) describe the dynamic evolution of the state of charge, the SOC bounds, the charging/discharging power limits, and the mutual exclusiveness between charging and discharging, respectively. Here,
is the rated energy capacity of the energy storage system;
and
are the charging and discharging efficiencies;
and
are the charging and discharging power limits; and
and
are binary variables representing the charging and discharging states of the energy storage system. The corresponding numerical values are listed in
Appendix A.
3.2.6. ε-Constraint Formulation
In the ε-constraint method, the carbon-emission objective is converted into a constraint [
25]:
Equation (24) transforms the original bi-objective optimization problem into a single-objective problem that minimizes operating cost subject to an upper bound on carbon emissions. By scanning different values of ε, the Pareto front between operating cost and carbon emissions can be obtained.
3.3. Adaptive ε-Constraint Scanning and Compromise-Solution Identification
An adaptive ε-constraint scanning strategy is adopted in this study to identify the compromise solution on the Pareto front. The procedure is summarized as follows.
- (1)
Extreme-point solution
The cost-optimal solution (Opt-Cost) and the carbon-optimal solution (Opt-Carbon) are first obtained, yielding the carbon-emission range .
- (2)
Coarse scan
A set of uniformly distributed ε values is selected over , and the MILP model is solved point by point to obtain the coarse Pareto front.
- (3)
Compromise metric and compromise-region identification
The operating cost and carbon emissions are first normalized as
Equation (25) performs dimensionless normalization of operating cost and carbon emissions, thereby eliminating the influence of differences in units and magnitudes between the two objectives.
The compromise metric, defined as the Euclidean distance to the ideal point, is given by
Equation (26) defines the Euclidean distance to the ideal point and uses it as the compromise indicator . The coarse-scan solution with the minimum value of is selected as the compromise-solution candidate. If the index of this candidate is denoted by , the refined interval is selected from the adjacent coarse ε levels around this point, i.e., for an interior candidate. If the candidate lies at the boundary of the coarse scan, the nearest available adjacent interval is used instead.
Therefore, the refined region is not manually specified, but is automatically determined by the normalized compromise metric.
- (4)
Refined scan and merging
A refined scan is then performed by densely sampling ε values within the selected local interval. The resulting refined Pareto points are merged with the coarse-scan results, and duplicate points are removed to form the final Pareto front.
This coarse-plus-refined procedure is not specific to the case study. It only requires the objective values obtained from an initial coarse ε-constraint scan and a normalized compromise metric. Therefore, it can be transferred to other bi-objective scheduling problems where the local compromise region needs higher-resolution characterization. If decision-maker preferences differ, the Euclidean distance in Equation (26) can also be replaced by a weighted or preference-based metric.
As illustrated in
Figure 2, the overall workflow of the proposed method proceeds from scheduling optimization to physical verification and then to feedback repair, forming a closed-loop analysis framework of optimization–verification–repair.
4. Three-Network Posterior Verification and Closed-Loop Repair Method
Since park-level scheduling models are usually built on energy-balance relationships and simplified device characteristics, their solutions may lead to voltage violations or pipeline pressure distortions when implemented in actual physical networks. To address this issue, this paper establishes a closed-loop framework of scheduling, verification, and repair. Candidate scheduling solutions are first generated by the MILP model in the scheduling layer and then mapped to the adopted standard benchmark networks as boundary conditions for posterior verification. Specifically, the candidate solutions are examined using the nonlinear verification models of the IEEE 33-bus distribution network, the 14-node gas network, and the 17-node heating network. If physical bottlenecks are identified, the Auto-Repair mechanism shrinks the electricity-purchasing and gas-purchasing boundaries and re-solves the scheduling model until the voltage, pressure, and temperature margins all satisfy the required safety limits. As illustrated in
Figure 2, this process forms a closed-loop workflow of optimization, verification, and feedback repair.
4.1. Energy Hub Interface Mapping and Spatiotemporal Alignment
To connect the scheduling layer in
Section 3 with the physical-network verification layer in
Section 4.2,
Section 4.3 and
Section 4.4, an energy-hub interface mapping model based on a coupling matrix is established. This model converts the system-level energy decision variables obtained from the scheduling layer into boundary injection conditions at the access nodes of the distribution, gas, and heating networks, as expressed by
In Equation (27), the left-hand side represents the nodal injection or equivalent load quantities in the distribution, gas, and heating networks, while the right-hand side contains the scheduling variables obtained from the optimization model in
Section 3. The intermediate matrix describes the cross-network coupling relationships associated with EH1 and EH2. Here,
denotes transformer efficiency.
Through this mapping, the scheduling-layer results are converted into unified nodal boundary injections for the subsequent DistFlow, Weymouth, and thermo-hydraulic verification models. The hierarchical coupling topology of the energy system is illustrated in
Figure 3.
4.2. Posterior Verification Model of the Distribution Network
The posterior verification of the distribution network is based on the DistFlow power-flow model, which has been widely applied in distribution network operation analysis and coupled energy-network modeling [
37,
38].
Equation (28) gives the DistFlow relationships of the distribution network, including nodal active/reactive power balance, branch voltage drop, and the coupling relationship associated with the squared branch current term.
4.3. Posterior Verification Model of the Gas Network
The posterior verification of the gas network is described using the steady-state pipeline-flow relationship and the nodal gas-flow balance equation.
Equations (29) and (30) represent the steady-state Weymouth flow relationship of gas pipelines and the nodal flow-balance equation of the gas network, respectively. Owing to the nonconvex nature of this model, its tractability in multi-energy network modeling has attracted considerable attention in the literature [
39,
40].
4.4. Posterior Verification Model of the Heating Network
4.4.1. Hydraulic Balance Equations
A steady-state hydraulic model is adopted for the heating network to describe the relationship among mass flow rate, nodal pressure, and branch pressure drop.
- (1)
Nodal mass conservation
- (2)
Branch pressure-drop equation
Equations (31) and (32) represent the nodal mass conservation relationship and the branch pressure-drop equation of the heating network, respectively. Here, denotes the set of branches connected to node , and is the pipe resistance coefficient.
4.4.2. Thermal Balance Equations
The thermal model describes heat exchange during circulation and the heat loss along the pipeline.
- (1)
Load heat-exchange equation
- (2)
Temperature attenuation equation
Equations (33) and (34) describe the nodal heat-exchange relationship and the temperature attenuation caused by pipeline heat loss, respectively. Here, is the specific heat capacity of water, is the ambient temperature, and is the pipe length.
By combining graph-based topology with physical governing equations, the hydraulic balance, temperature distribution, and heat-loss characteristics of the district heating network can be represented with higher fidelity [
41,
42]. The hierarchical coupling network topology of the integrated energy system is shown in
Figure 3.
4.5. Margin Indices and Bottleneck Identification
To quantify the distance between the operating state and the corresponding physical boundary, three margin indices are defined for voltage, pressure, and temperature constraints.
Equations (35)–(37) define the voltage margin of the distribution network, the pressure margin of the gas network, and the temperature margin of the heating network, respectively. All three indices are constructed from the distance between the operating state and the corresponding safety boundary. A smaller margin indicates that the corresponding network is closer to its physical bottleneck.
4.6. Closed-Loop Repair Strategy
To account for the possible mismatch between the dispatch-layer solution and the benchmark physical networks used for posterior verification, a closed-loop repair strategy is adopted. After the representative scheduling solution is obtained, it is mapped to the electricity, gas, and heating networks for posterior verification. If any network-layer constraint is violated, the corresponding outer-layer boundary is updated and the scheduling model is re-solved until all networks pass verification or the maximum repair iteration number is reached.
For power-network verification, the dispatch-layer electric demand is mapped to the benchmark feeder through a network-scale coefficient
, as expressed in Equation (38). In this study,
= 0.18 is adopted as the calibrated baseline setting, while
= 0.16 and
= 0.17 are used only for sensitivity analysis in
Section 5.6.
Equation (38) maps the dispatch-layer electric demand to the benchmark distribution-network load for posterior verification. Here, is the mapped verification load, is the electric input power of the electric chiller, and and are the charging and discharging powers of the energy storage system, respectively.
If posterior verification fails at iteration k, the electricity-purchasing and gas-purchasing boundaries are updated according to Equations (39) and (40), where
and
denote the violated time sets identified by the power and gas networks, respectively. The shrinking factor
controls the repair intensity. In the main case,
= 0.90 is used as the baseline value, while
= 0.85 and
= 0.95 are compared in
Section 5.6.
Equations (39) and (40) update the upper bounds of electricity purchasing and natural gas purchasing, respectively. Here, and denote the purchasing upper bounds at repair iteration , while and denote the violated time sets identified by power- and gas-network posterior verification, respectively.
The proposed Auto-Repair mechanism is a feasibility-restoration layer rather than a globally exact reformulation of the fully coupled nonlinear network-constrained scheduling problem. This decoupled design avoids embedding distribution-power-flow, gas-flow, and thermo-hydraulic constraints directly into the MILP scheduling model, but may introduce a certain loss of optimality because the feasible region is progressively tightened according to posterior verification results. Therefore, the repair process aims to improve physical implementability rather than to guarantee the global optimum of a fully integrated formulation.
Equation (41) gives the stopping criterion of the repair loop , , and are binary verification flags for the power, gas, and heating networks at iteration , respectively, where a value of 1 indicates that the corresponding network passes posterior verification. The repair process stops when all three networks pass posterior verification or when reaches . In this study, = 6 is adopted as the formal maximum number of repair iterations.
The method does not claim unconditional convergence under arbitrary stressed conditions; instead, its empirical convergence and parameter sensitivity are examined in
Section 5.6. In the studied case, the heating-network temperature margins remain positive and the gas network does not trigger posterior infeasibility; therefore, active repair is mainly driven by the distribution-network voltage violation. For operating conditions with heating-network violations, the same feedback-repair logic can be extended by adjusting heat-source temperature or thermal boundary settings.
6. Conclusions
This paper proposes an integrated scheduling–verification–repair framework for regional integrated energy systems. A bi-objective MILP model is first established to characterize the trade-off between operating cost and carbon emissions, and an adaptive ε-constraint strategy is adopted to improve the local resolution of the compromise region. The case results show that the refined scanning strategy improves the resolution of the compromise region by 3.2 times with only a 20.4% increase in computational time, thereby improving the reliability of compromise-solution identification.
The posterior verification results show that scheduling-layer feasibility based on energy-balance constraints does not necessarily guarantee physical-network feasibility. Under the calibrated baseline setting, the dominant infeasibility is associated with the lower-voltage boundary of the distribution network, while the gas and heating networks remain feasible and mainly provide complementary physical screening. The closed-loop repair mechanism further improves the physical implementability of the representative scheduling solution. Under = 0.18 and = 0.90, the nominal and moderate scenarios are restored to feasibility within six iterations, whereas the severe scenario still retains a residual voltage violation after the default repair budget is exhausted. This indicates the applicability boundary of the current repair setting under more stressed operating conditions.
Sensitivity analysis shows that affects the triggering intensity of posterior verification, while influences the repair speed and boundary-contraction intensity. The extended convergence results further show a monotonic reduction in cumulative voltage violation under the calibrated moderate scenario, supporting the empirical stability of the proposed repair procedure. Although the present validation is based on a typical-day case study, the modular scheduling–verification–repair framework can be extended to other RIES configurations by updating device parameters, operating scenarios, and network models. Future work will further validate the method under multi-season, multi-day, and uncertain operating conditions, and develop advanced repair strategies, such as multi-boundary repair, demand-side flexibility, and selected network-constrained re-optimization, to better balance feasibility restoration and scheduling optimality.