Next Article in Journal
Enhanced Four-Level Active Nested Neutral Point-Clamped Inverter
Previous Article in Journal
Effectiveness of Daytime Radiative Sky Cooling in Constructions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Real-Time Simulation System for Small Scale Regional Integrated Energy Systems

1
Yangzhou Polytechnic Institute, Yangzhou 225127, China
2
Department of Electrical Engineering, Yangzhou University, Yangzhou 225127, China
3
College of Automation, Jiangsu University of Science and Technology, Zhenjiang 215600, China
4
Program of Intelligence and Control, Cluster of Electronics and Mechanical Engineering, School of Science and Technology, Gunma University, Kiryu 376-8515, Japan
*
Author to whom correspondence should be addressed.
Energies 2024, 17(13), 3211; https://doi.org/10.3390/en17133211
Submission received: 31 May 2024 / Revised: 22 June 2024 / Accepted: 27 June 2024 / Published: 29 June 2024

Abstract

:
Regional Integrated Energy Systems (RIESs) integrate wide spectrum of energy sources and storage with optimized energy management and further pollution reduction. This paper presents a real-time simulation system for RIESs powered by multiple digital signal processors (DSPs) with different means of data exchange. The RIES encompasses the DC microgrid (DMG), the district heat network (DHN), and the natural gas network (NGN). To realize multi-energy flow simulation, averaged switch models are investigated for different types of device-level units in the DMG, and the unified energy path method is used to build circuit-dual models of the DHN and NGN. A hierarchical island strategy (HIS) and a multi-energy dispatch strategy (MEDS) are proposed to enhance the energy flow control and operating efficiency. The two-layer HIS can adjust the operating status of device-level units in real time to achieve bus voltage stability in the DMG; MEDS uses energy conversion devices to decouple multi-energy flows and adopts the decomposed flow method to calculate the flow results for each network. The real-time simulation hardware platform is built, and both electricity-led and thermal-led experiments are carried out to verify the accuracy of models and the effectiveness of the proposed strategy. The proposed system with an energy management strategy aims to provide substantial theoretical and practical contributions to the control and simulation of RIESs, thus supporting the advancement of integrated energy systems.

1. Introduction

With the continuous growth of global energy demand and the improvement of environmental protection awareness, regional integrated energy systems (RIESs), as a key technology to achieve sustainable energy utilization, have attracted widespread attention [1,2]. RIESs leverage advanced information and communication technology, energy conversion, and optimization control technologies to establish corresponding coupling relationships among different energy subsystems, such as electricity, gas, heat, and cooling [3]. This breaks away from the traditional energy system planning and operation, which are limited to a single form of energy, and maximizes the synergy and complementary advantages of multiple forms of energy. It enhances energy utilization efficiency and the level of renewable energy integration [4].
The mainstream multi-energy flow modeling methods based on the unified model approach are primarily divided into the energy hub method and the unified energy path method [5,6]. In terms of the energy hub, Ref. [7] introduces an innovative and extended energy hub approach for the configuration optimization of RIESs, addressing the shortcomings of traditional methods by considering the combination, capacity, and operational strategy of energy devices. With the successful application of circuit theory in non-electrical energy networks, an increasing number of scholars have begun to explore the unified energy path method [8]. Ref. [9] proposes a uniform framework for modeling district heat networks (DHN) in the Laplace domain, addressing heat losses and transfer delays through an electrical-analog perspective. Ref. [10] uses a thermal circuit model for heat networks, incorporating a fractional-order model solved by a decomposition method, which enhances system flexibility and reducing operational costs.
Considering the characteristics of multi-system and multi-energy coupling in RIESs, the approaches to calculating their flow problems are mainly divided into two categories: the unified method [11] and the decomposition method [12]. Ref. [13] develops models for various energy sub-systems within an integrated electricity-gas-thermal energy system, and the multi-energy flow is calculated based on the Newton–Raphson method. Ref. [14] presents a unified time-domain model for RIES based on two-port network equivalence theory and offers a novel approach for collaborative analysis by converting complex multi-energy interactions into equivalent transfer matrices. In [15], a novel decentralized algorithm based on heterogeneous decomposition is proposed, showing effective congestion alleviation in the electric power system and efficient, robust algorithm performance with minimal communication requirements.
Modeling and simulation are fundamental to the analysis of RIESs, serving as a numerical equivalent mapping of real physical systems [6]. The dynamic simulation of RIESs considers the dynamic behavior of energy conversion equipment, typically requiring the solution of a combination of partial differential, ordinary differential, and algebraic equations. Using digital simulation technology and through collaboration between software and hardware, it ultimately achieves the simulation of multi-energy flow within the RIES [16]. The development of a software platform for joint simulation of multi-energy flow systems has been explored [17]. Ref. [18] introduces the electrical integrated energy system simulation platform SAint, developed by Pambour. Ref. Gusain et al. [19] discusses an open-source integrated energy system simulation software, EnergySim, which supports static simulations for specific systems. Based on digital simulation technology, hardware-in-the-loop (HIL) simulation incorporates real physical models, representing a form of semi-physical simulation [20]. Ref. [21] constructs a physical simulation platform for thermal networks. Utilizing similarity theory, they achieved a digital space mapping of a micro thermal network and conducted HIL simulation tests. Based on the existing literature and the state of the art on RIES simulation research, the scheduling strategies for RIESs have been investigated widely. Ref. [22] presents a distributionally robust scheduling strategy for RIESs using a two-level Stackelberg game model. In Ref. [23], a three-stage planning model for thermal energy storage is examined by a pairwise reformulation technique. Ref. [24] presents a planning model for an electricity-thermal-cooling RIES that enhances energy efficiency by integrating load clustering.
Current research on the multi-energy flow in RIES primarily targets the AC power grid [13]. However, with the growing contribution of distributed energy sources like photovoltaic and wind energy, the connection between distributed energy carriers, led by microgrids, and integrated energy systems is becoming more significant. Despite this increasing importance, there is little research focusing on the energy flow in an RIES that incorporates a microgrid. DC microgrids (DMGs) offer simplified operation coordination, as the DC bus voltage is the sole control parameter, eliminating the frequency and reactive power challenges inherent in AC systems [25]. Regarding the optimal dispatch of microgrids, Ref. [26] utilizes a two-level hierarchical multi-agent system for microgrids to achieve significant cost reductions by optimally dispatching power among microgrid components. Ref. [27] introduces a real-time distributed economic dispatch scheme for grid-connected microgrids, employing a virtual leader agent for power balance and a consensus algorithm for optimization. The above literature mainly considers the optimal dispatch of microgrids from the perspective of cost minimization, and does not consider the actual dynamic behavior of each module in the microgrid. So far, few studies have conducted dynamic behavior simulation analysis from the perspective of component models, simulation conditions, and control complexity (including communication delay and security) of microgrids [23]. To bridge these identified research gaps, this paper sets out to address crucial issues in DMG control, together with the energy flow calculation of DHN and natural gas networks (NGNs). Our approach involves developing and validating new control strategies and schedule algorithms. DMG employs an improved two-layer hierarchical control system which contains bus and device control layer, requiring only the collection of each device’s output current and bus voltage. The multi-energy flow scheduling strategy focuses on the coupling nodes between networks as breakthrough points and uses the decomposition method for power flow calculation. By leveraging the real-time capabilities of a hardware simulation platform, we aim to propel the simulation of RIESs towards enhanced efficiency, reliability, and sustainability. The main contributions of this paper are as follows:
  • Modeling and control of device-level units and energy networks: Averaged switch models of device-level units in DMG are developed and verified in PSIM; the unified energy path method is utilized in both DHNs and NGNs. These models and methods provide new perspectives for understanding and calculating complex energy systems.
  • Development of energy control algorithms: Hierarchical control strategies for DMG island operation mode and multi-energy dispatch strategies are designed for RIES. These strategies and algorithms can effectively calculate the energy flow and ensure stable operation of the RIES.
  • DSP-based real-time simulation platform design: A novel simulation platform is built, using DSP as the core processing unit to support highly complex system model iteration and data communication. Through this platform, real-time simulation results of the mathematical models and proposed control algorithms can be achieved.
The organization of this paper is as follows: Section 2 describes the mathematical models of device-level units in RIESs; the unified modeling of DHN and NGN is documented in Section 3; Section 4 introduces the hierarchical island strategy (HIS) for DMG and the multi-energy dispatch strategy (MEDS) for RIESs; a real-time simulation platform for RIESs is constructed and experiments verification are conducted in Section 5.

2. Device-Level Unit Modeling

2.1. Photovoltaic Generation Unit

The photovoltaic (PV) panels are connected to the DC bus through boost converter [28]. The circuit topology is shown in Figure 1, where T and S are the light intensity and temperature; C p and L 1 are the capacitor and inductor at low-voltage side; C 1 is the output voltage capacitor; L g 1 and r g 1 are the equivalent inductance and resistance of transmission lines. The averaged switch model of the boost circuit is obtained as follows:
C p d v p v T s d t = i p v T s i L 1 T s L 1 d i L 1 T s d t = v p v T s ( 1 d ) · v C 1 T s C 1 d v C 1 T s d t = ( 1 d ) i L 1 T s i p g T s L g 1 d i p g T s d t = v C 1 T s v n 1 T s r g 1 i p g T s
where v p v and i p v are the output voltage and current of the photovoltaic panel; i L 1 is the current of the inductor L 1 ; v C 1 is the converter output voltage; i p g and v n 1 are the output current and node voltage of the PV generation unit.

2.2. Micro Turbine Generation Unit

This paper uses the single-shaft micro turbine (MT) model proposed by Rowen as the object of dynamic modeling [29], and studies the electromechanical characteristics of the MT power generation system on its basis. MT operates coaxially with the isotropic permanent magnet synchronous generator (PMSG), then connected to DMG via three-phase voltage source rectifier (VSR) The electromagnetic torque and motion equation can be expressed as [30]:
T e = 3 2 p n ψ f i q
J d ω m d t = T m T e D ω m
where T e and Φ f , respectively, denote the electromagnetic torque and the flux linkage of the PMSG; i q is the q-axis component of PMSG current; T m is the mechanical torque output from the MT; D and J are the friction coefficient and moment of inertia; ω m and p n represent the mechanical angular velocity and the number of pole pairs, with their relationship to the electrical angular velocity ω e being: ω e = p n ω m .
Figure 2 shows the circuit topology of the PMSG-VSR circuit, where e s a , e s b , and e s c are the induced electromotive forces of the PMSG; i s a , i s b , and i s c represent the three-phase stator currents; u a , u b , and u c are the phase voltages; R s and L s denote the stator resistor and inductor, and C d c is the DC output capacitor. L g 2 and r g 2 , respectively, represent the equivalent inductance and resistance of the transmission line.
Establish the PMSG-VSR averaged switch model under d-q coordinates:
L s d d i s d T s d t = R s i s d T s + ω e L s q i s q T s u d T s L s q d i s q T s d t = R s i s q T s + ω e L s d i s d T s u q T s + ω e ψ f C d c d v d c T s d t = 3 2 ( d d i s d T s + d q i s q T s ) i M T T s L g 2 d i M T T s d t = d v d c T s i M T T s · r g 2 v n 2 T s
where, i s d and i s q are the d-q components of stator currents; u d and u q are the d-q components of phase voltages; L s d and L s q are the d-q components of stator inductor; i M T and v n 2 represent the output current and node voltage of the MT generation unit.
If losses are ignored, the electromagnetic power P e m and the direct current power P d c should be balanced:
P e m = T e ω e = 3 2 ψ f i s q · ω e
P d c = v d c i d c = v d c C d c d v d c d t + i M T
The q-axis current can be represented as:
i s q = 2 v d c 3 ω e ψ f C d c d v d c d t + i M T

2.3. Energy Storage Unit

Considering the characteristics of bidirectional energy flow in the energy storage unit within a DMG, and in order to improve energy conversion efficiency and reduce the voltage stress on switch tubes, this paper adopts battery (BAT) for the energy storage entity. The circuit topology selected is a non-isolated three-level (TL) buck–boost bidirectional converter. Its typical topology is shown in Figure 3, where E b a t and r b represent the battery voltage and internal resistance; C 2 H and C 2 L are the support capacitors on the high voltage side; C d and L 2 are the filtering capacitor and inductor on the low voltage side; L g 3 and r g 3 are the equivalent inductance and resistance of the transmission line.
When the DMG has surplus power, the energy storage unit charges. Taking duty ratio > 0.5 as an example for modeling, the averaged switch model under buck operation is obtained:
v L T s = E b a t + i b a t T s · r b L 2 d i L 2 T s d t = d · v H T s v L T s C d d v L T s d t = i L 2 T s i b a t T s C 2 H 2 d v H T s d t = d · i b g T s i L 2 T s L g 3 d i b g T s d t = v n 3 T s i b g T s · r g 3 v H T s
When the load demand in DMG is higher than generation, the energy storage unit kicks in. Taking duty ratio < 0.5 as an example for modeling, the average switching model under boost operation is obtained:
v L T s = E b a t i b a t T s · r b L 2 d i L 2 T s d t = v L T s ( 1 d ) · v H T s C d d v L T s d t = i b a t T s i L 2 T s C 2 H 2 d v H T s d t = ( 1 d ) · i L 2 T s i b g T s L g 3 d i b g T s d t = v H T s i b g T s · r g 3 v n 3 T s
In Equations (8) and (9), V L is the low side voltage of the converter; V H is the high side voltage of the converter; i L 2 is the current flowing through the inductor L 2 ; i b g and v n 3 are the output current and node voltage of the energy storage unit.
The state of charge (SOC) of the battery is defined as:
S O C = Q i b a t T s Q
where i b a t is the battery charging/discharging current; T s is the current sampling time, and Q is the battery capacity.
To guarantee the BAT storage long service time while meeting the DMG power demand, it is required that the SOC remains within a certain range, which is
S O C min S O C S O C max

2.4. Load Unit

The load unit consists of resistive loads represented by electric boilers (EB) and Constant Power Loads (CPL), as shown in Figure 4. In the figure, the resistive load is composed of a single resistor R E B , whose power consumption varies with voltage and its own resistance value; CPL is implemented internally through a buck circuit. C 3 and C 4 are the voltage stabilizing capacitors, with R C P L being the load resistance of the buck circuit.
The averaged switch model of the load unit is obtained as follows:
C 3 d v b u s T s d t = i C P L T s d · i L 3 T s L 3 d i L 3 T s d t = d · v n 4 T s v C 4 T s C 4 d v C 4 T s d t = i L 3 T s v C 4 T s R C P L i g L T s = i E B T s + i C P L T s
where i g L and v n 4 , respectively, represent the input current and node voltage of the load unit; i L 3 is the inductor current; v C 4 is the output voltage of the buck converter.

3. Energy Networks Modeling

Operating control of RIES is based on the modeling and analysis of various energy networks. While the electrical network has developed a relatively mature circuit theory foundation based on the simplification from “field” to “path”, this section establishes circuit-dual models for DHNs and NGNs based on Ref. [31]. Node-loop equations are to be established, steady-state energy flow of the gas–heat network will be solved through an iterative correction method.

3.1. District Heat Network

3.1.1. Model Establishment

The analysis of DHNs mainly includes hydraulic analysis and thermal analysis. Under a control-by-temperature mode, there is a unidirectional coupling relationship between the hydraulic process and the thermal process, meaning the hydraulic process can affect the thermal process, but the thermal process does not influence the hydraulic process.
The flow of water in pipes can be described by the mass conservation equation and momentum conservation equation, obtaining a distributed parameter hydraulic model as follows [31]:
m ˙ x = 0 p x = 1 A m ˙ t C D m ˙ 0 ρ A D m ˙ + C D m ˙ 0 2 2 ρ A D + ρ g
where ρ , m ˙ , and p represent the density, mass flow rate, and pressure of water; D, C D , and A are the pipe’s inner diameter, resistance coefficient, and cross-sectional area of the pipe; g, t, and x are the gravitational acceleration, time, and space; m ˙ 0 is the base value of the mass flow rate.
Analogizing Equation (13) to a circuit, where water pressure p is analogous to voltage, and mass flow rate m ˙ is analogous to current [8], abstracts water circuit elements such as water resistor R h , water inductor L h , and water pressure source E h , as shown in Equation (14). Thus, the distributed parameter equivalent circuit model of a hydraulic branch is shown in Figure 5.
R h = C D m ˙ 0 ρ A D ; L h = 1 A ; E h = ρ g + C D m ˙ 0 2 2 ρ A D
Besides pipelines, for flow control valves with a given opening k v and booster pumps with a given rotation frequency ω p , the models after incremental approximation of the square terms are shown in Equations (15) and (16), respectively. They can be represented by the equivalent circuit model shown in Figure 6.
Δ p v a l v e = k v m ˙ 2 2 k v m ˙ 0 · m ˙ k v m ˙ 0 2
Δ p p u m p = k p 1 m ˙ 2 + k p 2 ω p m ˙ + k p 3 ω p 2 ( 2 k p 1 m ˙ 0 + k p 2 ω p ) m ˙ + ( k p 3 ω p 2 k p 1 m ˙ 0 2 )
where k p 1 , k p 2 , and k p 3 are inherent coefficients related to the booster pump.
The first-order transport model for thermal flow in pipes is shown as follows [9]:
c ρ A T t + c m ˙ T x + λ T = 0
where c and T, respectively, represent the specific heat capacity of water and the relative temperature between the water temperature and the ambient temperature; temperature loss is represented as the product of the heat loss coefficient λ and temperature T.
The effective thermal energy transferred in the pipeline above ground temperature is defined as the thermal power of the water flow [8]:
Φ = c m ˙ T
Substituting into Equation (17) is rewritten as follows:
Φ x = c ρ A T t λ T T x = ρ A c m ˙ 2 Φ t λ c 2 m ˙ 2 Φ
Analogizing Equation (19) to a circuit, where temperature T is analogous to voltage, and thermal power Φ is analogous to current, abstracts thermal circuit elements such as thermal resistor R t , thermal inductor L t , thermal conductor g t , thermal capacitor C t as shown in Equation (20). Thus, the distributed parameter equivalent circuit model of a thermal branch is shown in Figure 7.
R t = λ c 2 m 2 ; L t = ρ A c m 2 ; g t = λ ; C t = c ρ A

3.1.2. Node-Loop Equations

In circuit theory, Kirchhoff’s laws describe the linear algebraic relationships between branch currents and voltages (corresponding to the mass flow and water pressure in hydraulic branches). Thus, by analogy, the node flow balance and loop pressure balance rules in hydraulics can be derived as [8]:
A h m ˙ b = m ˙ n
A h T p n = p b
Here, A h is the hydraulic node-branch incidence matrix; m ˙ b and p b are the column vectors consisting of branch mass flow rates and water pressures, respectively; m ˙ n and p n are the column vectors consisting of node mass flow rates and water pressures, respectively.
The thermal network shares the same node-branch incidence matrix A h with the hydraulic network, and the thermal network’s nodes involve merging and diverging flows. Its equations are as follows [31]:
T n o d e = A ¯ h T l + T n
T s = A h + T T n o d e
Here, T s and T l are the column vectors consisting of the temperatures at the two ends of each pipeline, respectively; T n o d e is the column vector consisting of the temperatures at each node; T n is the column vector consisting of injected temperatures at each node; A h + is the node-outflow branch matrix; A ¯ h is the weighted node-inflow branch matrix.

3.2. Natural Gas Network

3.2.1. Model Establishment

The one-dimensional flow equation of natural gas in pipelines is similar to the hydraulic model, with its distributed parameter gas network model equation given by [8]:
G x = A g R T g · p g t p g x = 1 A g · G t f v g 0 D g G + A g f · v g 0 2 2 R T g D g p g
R and T g are the gas constant and temperature of natural gas; G and p g represent the mass flow rate of natural gas branches and node gas pressure; D g , A g , and f, respectively, are the inner diameter, cross-sectional area, and friction coefficient of the natural gas pipeline; v g 0 is the base value of natural gas flow velocity.
Analogizing Equation (25) to a circuit, where pressure p g is analogous to voltage, and mass flow rate G is analogous to current, gas circuit elements such as gas resistor R g , gas inductor L g , gas capacitor C g , controlled gas pressure source k g are obtained by Equation (26). The distributed parameter equivalent circuit model of a gaseous branch is shown in Figure 8.
R g = f v g 0 D g , L g = 1 A g , C g = A g R T g , k g = A g v g 0 2 f · p g 2 R T g D g

3.2.2. Node-Loop Equations

Kirchhoff’s laws are also applicable to the branches of NGNs, leading to the derivation of node flow balance and loop pressure balance equations for the gas network as follows [8]:
A g G b = G n
A g + T p n = p s
In these equations, A g and A g + represent the node-branch incidence matrix and the node-outflow branch matrix of the NGN, respectively; G n is the column vector composed of mass flows injected at the nodes; G b is the column vector composed of branch mass flows; and p s is the column vector composed of pressures at the start of each branch.

3.3. Steady-State Energy Flow Correction

In this paper, the square terms are approximated by using the Taylor series for incremental approximation [9]. This approximation method requires the adjustment of the base value through numerical iterative methods, reducing deviations from the actual values, thereby correcting errors in the steady-state flow. The detailed correction process is as follows:
(1)
Initially specify the branch mass flow or velocity base value x 0 [ k ] .
(2)
Update the hydraulic or gas matrix equation, then conduct the hydraulic and gaseous steady-state flow calculation, obtaining the actual branch mass flow value x ^ [ k ] .
(3)
Calculate the distance between the branch mass flow base value x 0 [ k ] and the actual value x ^ [ k ] : If x ^ [ k ] x 0 [ k ] ε (where ε is a predefined convergence threshold), the accuracy requirements are met, and the iteration ends. Otherwise, update the branch mass flow or velocity base value according to Equation (29) and return to step (2).
x 0 [ k + 1 ] = ( 1 μ ) x 0 [ k ] + μ x ^ [ k ] ;
Here, μ is the step size for updating the base value.

4. RIES Operation Control Strategies

4.1. Hierarchical Island Strategy

The island operation of a DMG refers to the independent operation without connection to the AC distribution network, where each distributed energy resource and storage device within the system supplies power to the load [32]. Under this operational state, it is necessary to ensure a real-time balance between the output power and the load demand within the system, while also maintaining the DC bus voltage stable. In order to address the coordinated control between device-level units, this paper proposes a novel hierarchical island control strategy, based on the equivalent method of node voltage and current, controls the DMG from the device layer and bus layer [33,34].

4.1.1. Device Control Layer

The structure of the DMG discussed in this paper mainly includes a PV generation unit, a BAT storage unit and load unit, an MT generation unit, and related power electronics devices. The control block diagram of the device level units is shown in Figure 9. The red boxes are the unit transfer functions, which can be obtained from the averaged switch model in Section 2 through small signal analysis and Laplace transform.
The DC grid backbone is modeled as a DC voltage source v bus in series with a resistor r bus , paralleled by a bus voltage-stabilizing capacitor C bus . Each device-level unit is equivalently represented by a controlled current source in current mode, resulting in the equivalent circuit structure of the islanded DMG as shown in Figure 10. Z L represents the line impedance, and applying the node voltage method yields:
2 Z L 1 Z L 0 0 1 Z L 2 Z L 1 Z L 0 0 1 Z L 1 Z L 0 0 0 1 Z L 1 Z L v n 1 v n 2 v n 3 v n 4 = i bus + i pg i MT i bg i gL i gL
The supplementary equations are
C bus d v bus d t = i b u s v bus v n 1 Z L i bus = ( E bus v bus ) / r bus
From Equations (30) and (31), the node voltages of each device-level unit, as well as the DC bus voltage and current, can be calculated.

4.1.2. Bus Control Layer

Due to the relatively independent control systems of device-level units, coordinated control cannot be achieved, necessitating higher-level control for scheduling decisions. This paper selects the bus control layer as the second layer of control for the island DMG, monitoring the DC bus voltage and current in real time, as well as the output currents of each device-level unit. Based on the actual operational state, it switches to the appropriate operational mode, adjusts the control methods and reference values of each device-level unit, and stabilizes the DC bus voltage [35].
The operational strategy of the bus control layer is to consider the SOC of the energy storage unit based on the size of the load current demand ( i gL ), dividing into five operational modes as shown in Figure 11, where i bus ref , i pg mpp , and i MT max represent the reference output current of the DC bus, the output current of the PV generation unit in MPPT mode, and the maximum output current of the MT generation unit, respectively.
Defining the reference value of the DC bus voltage as v bus _ ref , the deviation of the bus voltage can be represented by e r r = v bus _ ref v bus . The specific control process for each mode is as follows:
  • Mode 1: The PV generation unit operates in MPPT mode, and the BAT storage unit charges rapidly at maximum charging current. The bus control layer adjusts the output of the MT generation unit according to Equation (32) to stabilize the bus voltage, where α is a proportional coefficient.
    v dc [ k + 1 ] = v dc [ k ] + α · e r r
  • Mode 2: The PV generation unit operates in MPPT mode, and the MT generation unit reaches its rated power. The bus control layer adjusts the charging power of the BAT storage unit according to Equation (33) to stabilize the bus voltage, where β is a proportional coefficient.
    i L 2 _ ref [ k + 1 ] = i L 2 _ ref [ k ] + β · e r r
  • Mode 3: If the BAT storage unit is fully charged and disabled in Mode 1, the PV generation unit operates in CV mode; if the BAT storage unit is fully charged and disabled in Mode 2, the PV generation unit operates in MPPT mode. The bus control layer adjusts the output of the MT generation unit according to Equation (32) to stabilize the bus voltage.
  • Mode 4: The PV generation unit operates in MPPT mode, and the MT generation unit reaches its rated power. The bus control layer adjusts the discharge power of the BAT storage unit according to Equation (34) to stabilize the bus voltage, where γ is a proportional coefficient.
    V H _ ref [ k + 1 ] = v H _ ref [ k ] + γ · e r r
  • Mode 5: The PV generation unit operates in MPPT mode, and the MT generation unit reaches its rated power. If the BAT storage unit is disabled due to insufficient capacity, the bus control layer needs to dump non-critical loads to maintain bus voltage stability.
The criterion for stability of the DC bus voltage is whether the bus voltage error e r r is less than a given convergence threshold ε bus .

4.2. Multi-Energy Dispatch Strategy

The operation mode of RIES varies depending on the different operational modes of each unit. In this paper, the MT generates both electricity and heat by burning natural gas with its heat-to-electricity ratio being a constant; the EB is an electro-thermal coupling device that converts electricity into heat with its thermal inertia being neglected in steady-state flow calculation due to the large difference in time scale between DMG and DHN. These two devices enable RIESs to operate in two modes: thermal-led and electricity-led.

4.2.1. Thermal-Led

The amount of natural gas consumed by the MT is determined by the thermal load Φ heat of the DHN. If the thermal load demand exceeds the heating capacity of the MT device, the EB supplements the thermal load difference Δ Φ heat .
When Φ heat Φ MT max :
Φ g , MT = Φ heat / η MT gh Δ Φ heat = 0
When Φ heat > Φ MT max :
Φ g , MT = Φ MT max / η MT gh Δ Φ heat = Φ heat Φ MT max
The electrical power consumed by the EB device is:
P EB = Δ Φ heat / η EB
where Φ g , MT and Φ MT max are the energy obtained from the NGN and the maximum thermal power output and heat production efficiency of MT; η MT gh and η EB are the heat production efficiencies of MT and EB, respectively.

4.2.2. Electricity-Led

The amount of natural gas consumed by the MT is determined by the electrical load P CPL , with the generated thermal energy supplied to the DHN together with the EB.
When P CPL P MT max :
Φ g , MT = P CPL / η MT ge Δ P CPL = 0
When P CPL > P MT max :
Φ g , MT = P MT max / η MT ge Δ P CPL = P CPL P MT max
The electrical power consumed by the EB device is:
P EB = ( Φ heat Φ g , MT · η MT gh ) / η EB
where P MT max and η MT ge are, respectively, the maximum electrical power output and electrical efficiency of MT; Δ P CPL is the electrical power compensated.
For DHNs and NGNs with long time scales and constant operational states, the decomposed energy flow method offers better speed and accuracy [12]. It typically starts by calculating the independent loads at the coupling nodes of each energy network, with each network then iterating based on its constraints. The multi-energy dispatch process for RIESs is shown in Figure 12, with the solving steps as follows:
  • To conduct hydraulic flow calculation, after correcting the flow error, perform thermal flow calculation and calculate the total thermal power Φ h e a t at the DHN source, i.e., the thermal load demand, based on Equation (18).
  • Based on the thermal load demand and dispatch mode, calculate the electrical power output of MT, the electrical power consumed by EB, and the fuel consumption of MT. The HIS is used to control the DMG until the DC bus voltage converges.
  • Convert the fuel quantity f MT to natural gas mass flow rate using Equation (41), and input it into MT coupling node for gaseous flow calculation until flow error is corrected.
    f MT = Φ g , MT L H V 1 3600
    Here, L H V is the lower heating value of natural gas, taken as 13.52 kWh/kg.
  • Determine if the DHN, NGN, and DMG all meet convergence criteria. If they do, the process ends; otherwise, continue with flow calculation.

5. Real-Time Platform Implementation and Experimental Verification

To validate the accuracy of the device-level unit models and the efficiency and flexibility of the energy control strategies, this paper presents a design for a real-time simulation platform based on DSPs, as shown in Figure 13. The communication protocol between the DSPs requires network communication rate of 1000 Mbps to support high-speed data transfer, ensuring real-time performance. Communication latency is maintained below 10 microseconds to prevent any adverse impact on system performance. The DSPs are divided into a simulation group and a control group, where the simulation group is used to run the device-level unit and energy network models; the control group receives computational results from the simulation group in sequence via the TCP/IP protocol and controls them according to HIS and MEDS. The PC can monitor and modify the parameters of the control group through the Modbus TCP protocol to achieve scheduling simulations under different conditions. Subsequently, an 18-node RIES case is proposed to conduct dispatch experiments in thermal-led and electricity-led modes. The hierarchical island strategy and multi-energy dispatch strategy implemented in this study have a computational complexity of O ( n 2 ) , where n represents the number of nodes in the energy system. This quadratic complexity arises from the need to manage multiple interactions between different energy sources and loads in real time.

5.1. Iteration Technique

To transform the averaged switch models of device-level units within the DMG, derived in Section 2, into iterative equation sets executable by DSP, this paper selects appropriate transformation methods based on the model order: for open-loop control models with lower orders, such as electrical power transmission lines, first-order forward Euler discretization is used; for transfer functions with closed-loop control and higher orders, bilinear transformation is employed for discretization.
The device-level units often contain numerous state variables that are closely interconnected. Using the conventional forward Euler method can be slow, resulting in lengthy convergence times. To address this, an iterative acceleration algorithm is proposed on the basis of the discretized equations. This method enhances the first-order forward Euler approach by utilizing the updated values of a state variable once its iteration is complete for calculating the next related state variable. For instance, in an N-order system, this approach leads to a set of differential equations involving N state variables:
z ˙ 1 = f 1 z 1 , , z n z ˙ 2 = f 2 z 1 , , z n z ˙ n = f n z 1 , , z n
By applying the acceleration algorithm, we can obtain the following iterative equations:
z 1 [ k + 1 ] = f 1 z 1 [ k ] , z 2 [ k ] , , z n [ k ] z 2 [ k + 1 ] = f 2 z 1 [ k + 1 ] , z 2 [ k ] , , z n [ k ] z n [ k + 1 ] = f n z 1 [ k + 1 ] , z 2 [ k + 1 ] , , z n 1 [ k + 1 ] , z n [ k ]

5.2. Case Configuration

The RIES case study, as shown in Figure 14, comprises a five-node DMG, a six-node DHN, and a seven-node NGN. The DMG is composed of RIES device-level units, including PV generation, MT generation, BAT storage, and load. The load unit consist of resistive loads EB and CPL (such as electrical vehicle charger). The stable DC bus voltage is 750 V. The maximum power of PV at S = 1000 W / m 2 and T = 298 K is 25 kW; the rated power of the MT generation unit is 42 kW, with a rated speed for the PMSG of 12,000 r/m; the initial SOC of BAT storage unit is 0.65. In the energy conversion equipment, the heat production efficiency of MT ( η MT gh ) is 0.4, and its electrical efficiency ( η MT ge ) is 0.3; the efficiency of the EB ( η EB ) is 0.85. The specific circuit parameters of each device-level unit are presented in Table A1.
The DHN includes a symmetrical six-node supply water network and a six-node return water network. A heat source is located at nodes 1–7, operating under fixed outlet pressure and temperature modes to regulate the overall temperature of the DHN; simulated users are placed between nodes 6–12, 4–10, and 5–11, where the mass flow rate in their branches is determined by pressure, and the heat exchange power is given; a regulating valve operating in a fixed opening mode is installed between branch 2–6; and a booster pump operating in a fixed speed mode is installed between branches 3–4 and 3–5. Specific pipeline branch parameters are presented in Table A2, with the control valve and booster pump parameters shown in Table A3.
In this DHN, node 1 is set as a fixed pressure node with a given supply water pressure of 3000 Pa. Node 1 is also the thermal source, with a given temperature; the remaining nodes are defined as fixed injection nodes, where node 7 has a given mass flow rate of 0.15 kg/s, and the mass flow rates for the other nodes are zero. The initial base value for mass flow rate in each branch is set to 0.05 kg/s, with a convergence threshold of 1 × 10 5 and an update step size of 0.7.
The seven-node natural gas network includes six pipeline branches; gas sources are located at nodes 4 and 7, supplying natural gas to the network; natural gas loads are placed at nodes 1, 3, and 5, with node 5 being the MT coupling node; a compressor is set between branch 6–2 to increase the gas pressure by 2 kPa. Specific parameters for the pipeline branches are shown in Table A4.
In the NGN, nodes 4 and 7 are set as fixed pressure nodes, with node 4 having a gas pressure of 10 kPa and node 7 a pressure of 8 kPa. The remaining nodes are defined as fixed injection nodes, with nodes 1 and 3 given mass flow rates of 0.0025 kg/s, nodes 2 and 6 given zero mass flow rate, and node 5 providing the gas fuel for the MT. The base gas flow velocity for each branch is set to 10 m/s, with a convergence threshold of 1 × 10 3 and a base value update step size of 0.75.

5.3. Experimental Results

The real-time platform selects the TMS320F28335 DSP as its core processing unit, with the onboard W5300 network chip enabling data communication within the hardware platform; it is paired with the DAC8552 for observing the DA conversion results of the model computations through an oscilloscope. The physical platform is shown in Figure 15, where the DSP module group consists of four DSPs, one of which is for the control group DSP; the remaining simulation group DSPs run models of the DMG, DHN, and NGN, respectively.

5.3.1. Thermal-Led Experiment

In the thermal-led mode, the output power of MT is determined by the thermal load, with the electrical load remaining constant. Adjusting the temperature of the heat source facilitates changes in the thermal load. In this experiment, the electrical load, specifically the CPL load P elec , is kept constant at 75 kW, and the temperature of the heat source is raised from 80 °C to 100 °C. Figure 16a depicts the iteration of mass flow rates for the 5 branches of the supply water network and the error correction process, which converges after nine iterations. The changes in water pressure and temperature are shown in Figure 16b.
As shown in Figure 17a–c, before the increase in thermal load, it is less than the maximum heat production capacity of MT, and heating is provided solely by MT with EB not operational. At this point, the load current i g L in DMG corresponds only to the electrical load demand, and the SOC of the storage is below its maximum value. According to HIS, it is indicated that the DMG is in mode 2, with the PV generation unit operating in MPPT mode; HIS adjusts the charging power of the BAT to stabilize the DC bus voltage at 750 V, with SOC in an increasing state.
When the thermal load exceeds the heat production limit of MT, MT operates at its rated power, and its output current rises from 49.3 A to the rated current of 54.1 A; EB increases its power consumption to compensate for the thermal load difference, causing the load current to increase from 100.8 A to 112.4 A. At this point, HIS indicates that the DMG switches from mode 2 to mode 4. The PV generation unit continues to operate in MPPT control mode; the BAT storage unit switches from charging to discharging, with its output current changing from −1.5 A to 5.2 A, and SOC begins to decrease; the DC bus voltage experiences a temporary drop at the moment of thermal load increase, and HIS quickly switches the BAT operation state and adjusts the discharge power to stabilize the DC bus voltage at 750 V.
The increase in MT output power causes the electromagnetic torque T e of the PMSG to increase, and since the mechanical torque T m < T e , the speed temporarily drops. Subsequently, the fuel demand for MT increases from 0.92 pu. to 1.0 pu., the output mechanical torque T m increases, and the speed recovers to 12,000 r/m, as shown in Figure 17d.
Using the stabilized fuel input value of the MT, the steady-state flow calculation for the NGN converges after eight and seven iterations, as shown in Figure 18. The gas pressure at each node and the mass flow rate through each branch are listed in Table 1. Except for the gas source nodes, the gas pressure at other nodes decreases with the increase in thermal load. Due to the presence of the compressor, the mass flow rate in branch 6-2 decreases, while the mass flow rates in the other branches increase due to the increase in thermal load.

5.3.2. Electricity-Led Experiment

In the electricity-led mode, the electrical load determines the output of the MT, with the thermal load remaining constant, and changes to the electrical load are achieved by adjusting the CPL power. In this experiment, the temperature of the heating network’s heat source is kept constant at 100 °C, and the electrical load is increased from 32 kW to 80 kW.
The iteration of mass flow rates for the five branches of the supply water network and the error correction process in this mode are the same as the thermal-led experiment, as shown in Figure 16a. The hydraulic flow calculation shows the water pressure at various nodes as depicted in Figure 16b, with the node temperature indicated by the red curve.
As shown in Figure 19a–c, before the increase in electrical load, it is below the maximum electrical power output of MT. At this time, the thermal load within the system exceeds the heat production capacity of MT, compensated by EB for the thermal load difference. The load current i gL is 77.8 A, and the SOC of the BAT is below its maximum value, indicating that the DMG is in mode 2, with the PV generation unit operating in MPPT mode; HIS adjusts the BAT charging power to stabilize the DC bus voltage at 750 V, with SOC in a rising state.
After the increase in electrical load, exceeding the maximum electrical power output of MT, MT operates at its rated power, with its output current rising from 39.4 A to the rated current of 54.4 A. At this time, the load current rises from 77.8 A to 118.1 A, indicating that the DMG switches from mode 2 to mode 4, with the PV generation unit still operating in MPPT mode, outputting 33.1 A; the BAT storage unit switches from charging to discharging, with its output current changing from −15.3 A to 10.5 A, and SOC begins to decrease. The DC bus voltage undergoes a transient drop at electrical load increase instant, with HIS quickly switching the BAT operation state and adjusting the discharge power to stabilize the DC bus voltage at 750 V. Changes in fuel demand and speed of MT are shown in Figure 19d.
Using the stable value of fuel demand calculated with Equation (41), the mass flow rate G b , MT at the MT coupling node is determined for steady-state flow calculations. The iterative process of the gaseous velocity base values is shown in Figure 20, which converged after eight iterations. The gas pressure at each node and the mass flow rate through each branch are listed in Table 2. These results highlight how the network responds to changes in demand, with pressure adjustments across nodes and variations in mass flow rates through the branches to accommodate the energy needs in the electricity-led mode.

6. Conclusions

This paper introduced a real-time simulation platform for a RIES that includes DMG, DHN, and NGN. To facilitate real-time multi-energy flow simulation of the RIES, it first developed averaged switch models and control methods for device-level units within the DMG, along with the circuit-dual models for the DHN and NGN. The hierarchical island strategy (HIS) and the multi-energy dispatch strategy (MEDS) were proposed for multi-energy flow control and calculation. Validation was performed through designed case studies and the constructed experimental platform. Experimental results demonstrated that the HIS can quickly adjust the operation modes of device-level units in real time to ensure bus voltage stability. Simultaneously, the MEDS incorporating energy conversion devices such as MT and EB, employed the decomposed flow method for simulating multi-energy flows of RIES under different operational modes. In conclusion, the developed real-time simulation platform not only maintained the stable operation of the DMG, but also effectively managed energy dispatch for the DHN and NGN. This work contributed theoretical and practical insights for the control and simulation of RIES, thus providing practical references for the simulation, design, and operation of integrated energy systems.
In the future, our research could explore advanced optimization algorithms to enhance the efficiency of MEDS, potentially integrating AI and machine learning to predict and manage energy demands dynamically. Additionally, investigating the long-term resilience of RIES against various environmental and operational stresses could further solidify the practical applicability of the simulation platform. Developing expandable models that can be adapted to larger or more complex energy networks may also be a fruitful direction, aiming to support the growing needs of urban energy systems worldwide.

Author Contributions

Conceptualization, W.J. and R.Q.; methodology, W.J. and R.Q.; software, W.J. and R.Q.; validation, W.J., S.X., S.H. and R.Q.; formal analysis, W.J. and R.Q.; investigation, R.Q.; resources, W.J. and S.X.; data curation, R.Q.; writing—original draft preparation, R.Q.; writing—review and editing, W.J., S.X. and S.H.; supervision, W.J.; project administration, W.J.; funding acquisition, W.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by Funding Projects of Jiangsu Provincial Natural Science Foundation under the grant number SBK2024022397, and Yangzhou University Graduate School International Exchange.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Circuit parameters of 5-node DMG.
Table A1. Circuit parameters of 5-node DMG.
SystemParametersValue
DC Grid Backbone E b u s , r b u s 760 V, 0.5 Ω
C b u s 2.2 mF
PV Generation Unit C p , C 1 470 μ F, 1 mF
L 1 , L g 1 2.5 mH, 0.1 mH
r g 1 1 Ω
k p m p p , k i m p p 0.25, 0.105
k p c v , k i c v 0.00025, 2.5
MT Generation Unit R s , C d c 5 Ω , 2.2mF
Φ f , D0.2475 V · s , 0.0005
J, p n 0.001 kg · m 2 , 1
L s , L g 2 5.95 mH, 0.1 mH
r g 2 0.5 Ω
k p i s q , k i i s q 298.3, 0.0012
k p v d c , k i v d c 3 × 10 3 , 1.75 × 10 5
BAT Storage Unit E b a t , C d 400 V, 1 mF
r b , r g 1 0.5 Ω , 0.5 Ω
C 2 H , C 2 L 1 mF, 1 mF
S O C min , S O C max 0.4, 0.9
k p b u c k , k i b u c k 0.001, 1.1948
k p b o o s t , k i b o o s t 0.00025, 0.5
Load Unit C 3 , C 4 470 μ F, 1 mF
L 3 1.5 mH
k p C P L , k i C P L 0, −0.13529
Table A2. Pipeline parameters of 6-node DHN.
Table A2. Pipeline parameters of 6-node DHN.
PipeLengthDiameterFractionHeat Dissipation T loss
1–230 m0.04 m0.050.50
2–350 m0.04 m0.050.50
3–530 m0.025 m0.050.50
2–640 m0.025 m0.050.50
3–440 m0.025 m0.050.50
8–710 m0.04 m0.050.50
9–850 m0.04 m0.050.50
11–930 m0.025 m0.050.50
12–840 m0.025 m0.050.50
10–940 m0.025 m0.050.50
6–122 m0.02 m0.08020 ℃
4–102 m0.02 m0.08025 ℃
5–112 m0.02 m0.08020 ℃
Table A3. Device parameters in 6-node DHN.
Table A3. Device parameters in 6-node DHN.
DeviceParameters
Valve k v = 0.613
Pump k p 1 = 0.0475 ; k p 2 = 0.0277 ; k p 3 = 0.7281 ; ω = 0.75
Table A4. Pipeline parameters of 7-node NGN.
Table A4. Pipeline parameters of 7-node NGN.
PipeLengthDiameterFraction
2–120 m0.06 m0.25
3–210 m0.06 m0.25
4–350 m0.08 m0.25
6–210 m0.06 m0.25
6–520 m0.06 m0.25
7–630 m0.08 m0.25

References

  1. Stennikov, V.; Barakhtenko, E.; Sokolov, D.; Zhou, B. Current State of Research on the Energy Management and Expansion Planning of Integrated Energy Systems. Energy Rep. 2022, 8, 10025–10036. [Google Scholar] [CrossRef]
  2. Zhang, H.; Wang, W.; Zhu, L.; Sun, Z.; Ma, D.; Chen, W. Prospect of Typical Application of Integrated Energy System. IOP Conf. Ser. Earth Environ. Sci. 2021, 651, 022030. [Google Scholar] [CrossRef]
  3. Chicco, G.; Riaz, S.; Mazza, A.; Mancarella, P. Flexibility From Distributed Multienergy Systems. Proc. IEEE 2020, 108, 1496–1517. [Google Scholar] [CrossRef]
  4. Cheng, H.; Hu, X.; Wang, L.; Liu, Y.; Yu, Q. Review on research of regional integrated energy system planning. Autom. Electr. Power Syst. 2019, 43, 2–13. [Google Scholar]
  5. Fan, H.; Wang, C.; Liu, L.; Li, X. Review of Uncertainty Modeling for Optimal Operation of Integrated Energy System. Front. Energy Res. 2022, 9, 641337. [Google Scholar] [CrossRef]
  6. Ilyushin, P.; Gerasimov, D.; Suslov, K. Method for Simulation Modeling of Integrated Multi-Energy Systems Based on the Concept of an Energy Hub. Appl. Sci. 2023, 13, 7656. [Google Scholar] [CrossRef]
  7. Qiao, Y.; Hu, F.; Xiong, W.; Li, Y. Energy hub-based configuration optimization method of integrated energy system. Int. J. Energy Res. 2022, 46, 23287–23309. [Google Scholar] [CrossRef]
  8. Chen, B.; Guo, Q.; Yin, G.; Wang, B.; Pan, Z.; Chen, Y.; Wu, W.; Sun, H. Energy-Circuit-Based Integrated Energy Management System: Theory, Implementation, and Application. Proc. IEEE 2022, 110, 1897–1926. [Google Scholar] [CrossRef]
  9. Yang, J.; Zhang, N.; Botterud, A.; Kang, C. On An Equivalent Representation of the Dynamics in District Heating Networks for Combined Electricity-Heat Operation. IEEE Trans. Power Syst. 2020, 35, 560–570. [Google Scholar] [CrossRef]
  10. Li, M.; Ye, J. Fractional Order Modeling of Thermal Circuits for an Integrated Energy System Based on Natural Transformation. Electronics 2022, 11, 914. [Google Scholar] [CrossRef]
  11. Qu, L.; Ouyang, B.; Yuan, Z.; Zeng, R. Steady-State Power Flow Analysis of Cold-Thermal-Electric Integrated Energy System Based on Unified Power Flow Model. Energies 2019, 12, 4455. [Google Scholar] [CrossRef]
  12. Massrur, H.R.; Niknam, T.; Aghaei, J.; Shafie-khah, M.; Catalao, J.P.S. Fast Decomposed Energy Flow in Large-Scale Integrated Electricity-Gas-Heat Energy Systems. IEEE Trans. Sustain. Energy 2018, 9, 1565–1577. [Google Scholar] [CrossRef]
  13. Zhu, M.; Xu, C.; Dong, S.; Tang, K.; Gu, C. An Integrated Multi-Energy Flow Calculation Method for Electricity-Gas-Thermal Integrated Energy Systems. Prot. Control Mod. Power Syst. 2021, 6, 5. [Google Scholar] [CrossRef]
  14. Liang, Z.; Mu, L. Unified calculation of multi-energy flow for integrated energy system based on difference grid. J. Renew. Sustain. Energy 2022, 14, 066301. [Google Scholar] [CrossRef]
  15. Xue, Y.; Li, Z.; Lin, C.; Guo, Q.; Sun, H. Coordinated Dispatch of Integrated Electric and District Heating Systems Using Heterogeneous Decomposition. IEEE Trans. Sustain. Energy 2020, 11, 1495–1507. [Google Scholar] [CrossRef]
  16. Yao, S.; Gu, W.; Wu, J.; Lu, H.; Zhang, S.; Zhou, Y.; Lu, S. Dynamic energy flow analysis of the heat-electricity integrated energy systems with a novel decomposition-iteration algorithm. Appl. Energy 2022, 322, 119492. [Google Scholar] [CrossRef]
  17. Yao, S.; Gu, W.; Wu, J.; Qadrdan, M.; Lu, H.; Lu, S.; Zhou, Y. Fast and generic energy flow analysis of the integrated electric power and heating networks. IEEE Trans. Smart Grid 2023, 15, 355–367. [Google Scholar] [CrossRef]
  18. Sergi, B.; Pambour, K. An evaluation of co-simulation for modeling coupled natural gas and electricity networks. Energies 2022, 15, 5277. [Google Scholar] [CrossRef]
  19. Gusain, D.; Cvetković, M.; Palensky, P. Simplifying multi-energy system co-simulations using energysim. SoftwareX 2022, 18, 101021. [Google Scholar] [CrossRef]
  20. El Zerk, A.; Ouassaid, M. Real-time fuzzy logic based energy management system for microgrid using hardware in the loop. Energies 2023, 16, 2244. [Google Scholar] [CrossRef]
  21. Guan, A.; Zhou, S.; Gu, W.; Lu, S.; Wu, Z.; Gao, M. An Experimental Platform of Heating Network Similarity Model for Test of Integrated Energy Systems. IEEE Trans. Ind. Inform. 2023, 20, 5517–5528. [Google Scholar] [CrossRef]
  22. Meng, Q.; Jin, X.; Luo, F.; Wang, Z.; Hussain, S. Distributionally Robust Scheduling for Benefit Allocation in Regional Integrated Energy System with Multiple Stakeholders. J. Mod. Power Syst. Clean Energy 2024, 321, 119202. [Google Scholar]
  23. Tan, J.; Wu, Q.; Zhang, X. Optimal Planning of Integrated Electricity and Heat System Considering Seasonal and Short-Term Thermal Energy Storage. IEEE Trans. Smart Grid 2023, 14, 2697–2708. [Google Scholar] [CrossRef]
  24. Ma, Y.; Han, X.; Zhang, T.; Li, A.; Song, Z.; Li, T.; Wang, Y. Research on station-network planning of electricity-thermal-cooling regional integrated energy system considering multiple-load clusters and network costs. Energy 2024, 297, 131281. [Google Scholar] [CrossRef]
  25. Al-Ismail, F.S. DC Microgrid Planning, Operation, and Control: A Comprehensive Review. IEEE Access 2021, 9, 36154–36172. [Google Scholar] [CrossRef]
  26. Kyriakou, D.G.; Kanellos, F.D. Energy and power management system for microgrids of large-scale building prosumers. IET Energy Syst. Integr. 2023, 5, 228–244. [Google Scholar] [CrossRef]
  27. Huang, C.; Wang, J.; Deng, S.; Yue, D. Real-time distributed economic dispatch scheme of grid-connected microgrid considering cyberattacks. IET Renew. Power Gener. 2020, 14, 2750–2758. [Google Scholar] [CrossRef]
  28. Pradhan, C.; Senapati, M.K.; Ntiakoh, N.K.; Calay, R.K. Roach Infestation Optimization MPPT Algorithm for Solar Photovoltaic System. Electronics 2022, 11, 927. [Google Scholar] [CrossRef]
  29. Rowen, W.I. Simplified Mathematical Representations of Heavy-Duty Gas Turbines. J. Eng. Power 1983, 105, 865–869. [Google Scholar] [CrossRef]
  30. Hackl, C.M.; Pecha, U.; Schechner, K. Modeling and Control of Permanent-Magnet Synchronous Generators Under Open-Switch Converter Faults. IEEE Trans. Power Electron. 2019, 34, 2966–2979. [Google Scholar] [CrossRef]
  31. Chen, B.; Wu, W.; Guo, Q.; Sun, H. An efficient optimal energy flow model for integrated energy systems based on energy circuit modeling in the frequency domain. Appl. Energy 2022, 326, 119923. [Google Scholar] [CrossRef]
  32. Khan, R.; Nasir, M.; Schulz, N.N. An Optimal Neighborhood Energy Sharing Scheme Applied to Islanded DC Microgrids for Cooperative Rural Electrification. IEEE Access 2023, 11, 116956–116966. [Google Scholar] [CrossRef]
  33. Shafiee, Q.; Dragičević, T.; Vasquez, J.C.; Guerrero, J.M. Hierarchical Control for Multiple DC-Microgrids Clusters. IEEE Trans. Energy Convers. 2014, 29, 922–933. [Google Scholar] [CrossRef]
  34. Barati, F.; Ahmadi, B.; Keysan, O. A Hierarchical Control of Supercapacitor and Microsources in Islanded DC Microgrids. IEEE Access 2023, 11, 7056–7066. [Google Scholar] [CrossRef]
  35. Krishan, R.; Rohith, Y. Load and Generation Converters Control Strategy to Enhance the Constant Power Load Stability Margin in a DC Microgrid. IEEE Access 2024, 12, 35972–35983. [Google Scholar] [CrossRef]
Figure 1. Boost converter circuit topology.
Figure 1. Boost converter circuit topology.
Energies 17 03211 g001
Figure 2. PMSG-VSR circuit topology.
Figure 2. PMSG-VSR circuit topology.
Energies 17 03211 g002
Figure 3. TL buck–boost converter circuit topology.
Figure 3. TL buck–boost converter circuit topology.
Energies 17 03211 g003
Figure 4. Buck converter circuit topology.
Figure 4. Buck converter circuit topology.
Energies 17 03211 g004
Figure 5. Equivalent circuit model of the hydraulic branch [31].
Figure 5. Equivalent circuit model of the hydraulic branch [31].
Energies 17 03211 g005
Figure 6. Equivalent circuit model of the valve and booster pump.
Figure 6. Equivalent circuit model of the valve and booster pump.
Energies 17 03211 g006
Figure 7. Equivalent circuit model of the thermal branch [31].
Figure 7. Equivalent circuit model of the thermal branch [31].
Energies 17 03211 g007
Figure 8. Equivalent circuit model of the gaseous branch [8].
Figure 8. Equivalent circuit model of the gaseous branch [8].
Energies 17 03211 g008
Figure 9. Control block diagram of device-level units. (a): maximum power point tracking (MPPT) control and constant voltage (CV) control of PV generation unit; (b): control of MT generation unit; (c): constant current (CC) and CV control of BAT storage unit; (d): control of load unit.
Figure 9. Control block diagram of device-level units. (a): maximum power point tracking (MPPT) control and constant voltage (CV) control of PV generation unit; (b): control of MT generation unit; (c): constant current (CC) and CV control of BAT storage unit; (d): control of load unit.
Energies 17 03211 g009
Figure 10. Equivalent circuit structure of the island DMG.
Figure 10. Equivalent circuit structure of the island DMG.
Energies 17 03211 g010
Figure 11. Operating mode decision making flow chart.
Figure 11. Operating mode decision making flow chart.
Energies 17 03211 g011
Figure 12. Flowchart of multi-energy dispatch for RIES.
Figure 12. Flowchart of multi-energy dispatch for RIES.
Energies 17 03211 g012
Figure 13. Design of DSP-based real-time simulation platform.
Figure 13. Design of DSP-based real-time simulation platform.
Energies 17 03211 g013
Figure 14. RIES case study consisting of a 5-node DMG, a 6-node DHN, and a 7-node NGN.
Figure 14. RIES case study consisting of a 5-node DMG, a 6-node DHN, and a 7-node NGN.
Energies 17 03211 g014
Figure 15. Real-time simulation platform diagram.
Figure 15. Real-time simulation platform diagram.
Energies 17 03211 g015
Figure 16. Flow calculation results of DHN in thermal-led mode.
Figure 16. Flow calculation results of DHN in thermal-led mode.
Energies 17 03211 g016
Figure 17. Experimental results of DMG in thermal-led mode (x-axis: 500 ms/div). (a): currents of MT generation unit and load unit; (b): currents of PV generation unit and energy storage unit; (c): DC bus voltage and SOC; (d): rotation speed and fuel demand of MT.
Figure 17. Experimental results of DMG in thermal-led mode (x-axis: 500 ms/div). (a): currents of MT generation unit and load unit; (b): currents of PV generation unit and energy storage unit; (c): DC bus voltage and SOC; (d): rotation speed and fuel demand of MT.
Energies 17 03211 g017
Figure 18. Iteration process of gaseous velocity base values in thermal-led mode.
Figure 18. Iteration process of gaseous velocity base values in thermal-led mode.
Energies 17 03211 g018
Figure 19. Experimental results of DMG in electricity-led mode (x-axis: 500 ms/div). (a): currents of MT generation unit and load unit; (b): currents of PV generation unit and energy storage unit; (c): DC bus voltage and SOC; (d): rotation speed and fuel demand of MT.
Figure 19. Experimental results of DMG in electricity-led mode (x-axis: 500 ms/div). (a): currents of MT generation unit and load unit; (b): currents of PV generation unit and energy storage unit; (c): DC bus voltage and SOC; (d): rotation speed and fuel demand of MT.
Energies 17 03211 g019
Figure 20. Iteration process of gaseous velocity base values in electricity-led mode.
Figure 20. Iteration process of gaseous velocity base values in electricity-led mode.
Energies 17 03211 g020
Table 1. Flow calculation results of the NGN in thermal-led mode.
Table 1. Flow calculation results of the NGN in thermal-led mode.
Node Gas Pressure (Pa)Branch Mass Flow Rates (kg/s)
NodeBeforeAfterBranchBeforeAfter
19640.559629.932–10.00250.0025
29795.549785.083–20.001130.0012
39810.949802.704–30.003630.0037
410,00010,0006–20.001370.0013
57607.727553.616–50.002650.00287
67824.967811.336–70.004020.00417
780008000
Table 2. Flow calculation results of the NGN in electricity-led mode.
Table 2. Flow calculation results of the NGN in electricity-led mode.
Node Gas Pressure (Pa)Branch Mass Flow Rates (kg/s)
NodeBeforeAfterBranchBeforeAfter
19657.929628.562–10.00250.0025
29812.649783.733–20.000990.00121
39824.609801.644–30.003490.00371
410,00010,0006–20.001510.00129
57692.767546.536–50.002250.0029
67847.857809.597–60.003750.00419
780008000
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

Jiang, W.; Qi, R.; Xu, S.; Hashimoto, S. Real-Time Simulation System for Small Scale Regional Integrated Energy Systems. Energies 2024, 17, 3211. https://doi.org/10.3390/en17133211

AMA Style

Jiang W, Qi R, Xu S, Hashimoto S. Real-Time Simulation System for Small Scale Regional Integrated Energy Systems. Energies. 2024; 17(13):3211. https://doi.org/10.3390/en17133211

Chicago/Turabian Style

Jiang, Wei, Renjie Qi, Song Xu, and Seiji Hashimoto. 2024. "Real-Time Simulation System for Small Scale Regional Integrated Energy Systems" Energies 17, no. 13: 3211. https://doi.org/10.3390/en17133211

APA Style

Jiang, W., Qi, R., Xu, S., & Hashimoto, S. (2024). Real-Time Simulation System for Small Scale Regional Integrated Energy Systems. Energies, 17(13), 3211. https://doi.org/10.3390/en17133211

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