Introduction
Nano-grid (NG) is a significant building block of a smart grid. It integrates various energy supply entities (ESEs), energy storage devices (ESDs), and intelligent energy devices (IEDs) within a single power network [1], [2]. Recently, a hybrid ac/dc NG configuration is introduced, that takes the advantage of both ac and dc configurations along with off-grid mode support [3], [4]. This configuration reduces the power conversion stages and provides an efficient integration of distributed energy resources (DERs) [5]. Since a hybrid NG is a complex power network, so the power management framework would also be obscure. The power management strategies based on the ISA-95 standard are widely adopted that consists of hierarchical control scheme [1]. This control scheme from bottom to the top includes primary (decentralized), secondary (centralized), and tertiary (global) control levels. However, in this article, the control levels are defined based on the execution time-frame of the control variables and the setting of the control loop [6]. The primary control architecture (e.g., the local controller requires local voltage values) allows the dispatchable device to act autonomously in balancing and securing the power network. It implements a grid forming robust control strategy to operate the overall system [7]. Whereas, the centralized secondary control mechanism (e.g., energy scheduler) is in charge of performing various optimization operations. It optimizes the energy flow, performing load demand and solar energy forecasting, economic dispatch, and power scheduling [2]. This control phenomenon usually predicts energy prices, power demands, and determines the amount of power that can be exchanged among various interconnected ESEs. A smart residential NG is also known as a home area power network (HAPN) comprised of various IEDs. Most of these IEDs are capable of being controlled and monitored wirelessly (e.g., internet of things devices). Real-time and accurate information exchange between controllers and IEDs is needed for efficient HAPN operations. The best candidate to implement such information sharing mechanism would be the wireless sensor and actuator networks [8]. advancement of communication technologies [8]. Distributed power systems are usually limited by the energy constraints and the data transmission bandwidth [9]. It is also beneficial to use the communication networks effectively and economically. In this regard, a significant contribution has already been made when a robust distributed control strategy based on communication was proposed to restore voltage and frequency under the condition of fixed time delay communication [10]. A discrete-time distributed communication scheme is presented in [11] that regulates the power flow and restoration of voltage/frequency during plug-and-play device operations. A continuous exchange of information between the distributed DERs is inefficient and can lead to congestion [12]. The above literature describes the techniques of power-sharing that are continuously under stress due to the sharing of high volumes of data between controllers and IEDs resulting in frequent packet drops and increased delays [13]. There are two ways to reduce communication traffic; time-triggered and event-triggered communication strategies. As an event-triggered control, because of less control update, there is a little requirement for data transmission and computing power [9]. Furthermore, it is more resilient in supporting different configurations without making a new system design [14]. In the literature, several work has been reported on event-based control, e.g., primary local voltage control [15], frequency control [16]–[18], and optimum power flow control [19]. However, when more DERs are to be controlled, latency and jitter are more likely to occur [20]. Problems arise when several control loops have to be serviced. Lowering the latency in one control loop can affect the quality of the control signal of another control loop. Using the time-variant controller, a jitter correction is possible. However, it makes the algorithm more complex and involves additional functions of the system, such as timestamps [21]. On the other hand, time-triggered techniques improve predictability by lowering latency jitters and increase the performance [22]. Compared to event-triggered architectures, these often contribute to greater latency, but if all of the network's contributing nodes are aligned to a global time, then there is no jitter [8]. The time-triggered transmission is regulated by predefined time windows having a time division multiple access technique that leads to the benefit of a partial deterministic behavior during periodic services. Therefore, time-triggered communication is likely suitable for offline task scheduling in any control network. Hence, in this work, we adopt a time-triggered simplex communication approach to transfer decision signals from the scheduler to the device-level robust controller.
Moreover, the above literature identifies many of the major research problems at the microgrid level, and to the best of our knowledge, there are only a few HAPN-based studies. Moreover, the abovementioned literature did not address the solution strategies for hybrid ac/dc systems in HAPN that includes system losses, nor they achieved optimal cost minimization together with the equivalent energy sharing in both ac and dc subgrids. Besides, the energy scheduling among interconnected microgrids was achieved through the dc network or ac network to reduce the complexity of the energy flow. Mostly articles considered grid power flow as a single-controlled entity. While our work demonstrates two-staged scheduling and control framework as a distributive optimization strategy for minimizing power losses during power distribution.
A. Our Contribution
The fundamental entanglement of this article is to demonstrate a cost-optimal power-sharing phenomenon. To address the gaps in the literature review, and to demonstrate a new practical approach for optimized power flow in a smart grid, we propose a scenario of HAPN with a hierarchical control framework as shown in Fig. 1. This control hierarchy comprises of two fundamental control frameworks classified into stage 1; secondary control rolling horizon-based scheduler, and stage 2; primary distributed coordinated control. Both stages are interconnected with the help of wireless communication infrastructure.
At the first stage, the optimization problem of obtaining cost-optimal scheduling signals for various ESEs is discussed. Originally, the parameters associated with the optimization algorithm are initiated and execute a forecasting algorithm [23] to predict the future load demands and electricity price information. The analytical models for PV source, storage, and HAPN architecture are proposed here. These models further define the working rules and the system constraints, which increases the complexity of the power system under investigation. Also, it determines the convergence challenges for the proposed optimal algorithm. The scheduling decisions are optimized iteratively on a time-ahead basis for the receding horizon of 24-h. The optimal signals obtained from the scheduler are then transmitted to various IEDs installed at home through wireless transmission. To demonstrate a realistic communication phenomenon, we incorporate packet-based transmitter and receiver in our model. To make it more challenging, a multipath fading channel along with additive white Gaussian noise (AWGN) is introduced.
Whereas, at the second stage, a robust control strategy tracks down the signals received at the specific IED. It ensures the operation of the device according to the optimal decision values obtained from the scheduler. Hence, it always tracks the previously obtained values unless a new signal is received by the controller. Moreover, a distributed power-sharing phenomenon can also be observed at this stage by implementing a proportional energy sharing strategy involving energy reserves (in form of fuel cell, capacitor, or battery storage) for auxiliary operations during grid disconnection, demand uncertainties, and scheduler signal loss.
This work is a significant extension of our earlier effort illustrated in [1]. Here, we optimize the overall cost of the energy and share the power more efficiently among various IEDs, considering an efficient low latency communication link and system inefficiency. In comparison to the previous works, the major contributions of this study include:
Introducing an extensive component-based novel hybrid ac/dc NG model for a HAPN. This model incorporates real operational constraints for the power supplied by conventional and renewable energy sources (RESs) at the home level. Besides, it incorporates the cost of battery life loss and the component-based cost of power losses during energy exchange among dc and ac subgrids. While previously, like in [24]–[26], the ac/dc power models were developed for higher-level distributed microgrids ignoring significant component's power losses.
Moreover, in comparison to [25], [27], [28], where only proportional power sharing was addressed. In this work, a novel two-stage co-simulation framework is adopted to implement multitime scale energy management and control strategy. First, an offline optimization scheduling strategy is proposed to minimize the total energy cost through an optimal dispatch of ac/dc hybrid NG. Second, a real-time coordinated power sharing mechanism is adopted to balance the power flow in the power network.
Previously suggested distributed event-triggering communication in [14], [17], and [26] depends only on local control data and local parameters. While in our work, a local robust controller tracks the optimal data obtained from the scheduler using time-triggered communication. However, we idealize a lossless communication between device-level control and the actuators. Our proposed time-triggered data transmission between the offline scheduler and the local controller will significantly reduce the transmission latency, jitter, and computing power associated with the communication by using the time stamp feature.
As compared to the conventional hierarchical control structure of microgrids [24]–[27], the proposed architecture is comprised of both secondary predictive control and primary distributed robust control layers. It improves the system predictability, redundancy and enables the plug-and-play feature in HAPN. The secondary control layer implements the analytical model of the HAPN, while the primary control layer is comprised of a current-controlled physical model of the HAPN components.
A performance comparison is made with some previous works (i.e., [3], [4], [24]) based on the inclusion of various types of losses and system topologies. Moreover, the impact of the hierarchical control framework on the stability and the economic operation of the ac/dc hybrid HAPN is thoroughly analyzed.
The rest of this article is organized as follows. In Section II, the problem formulation and system architecture are described that includes the individual components modeling, their efficiencies, and the cost associated with these models. Section III presents multistag power scheduling and sharing control framework. It suggests the optimal and distributed control solutions using proposed HEMS schemes. A comparison case study is presented in Section IV followed by discussing the effects of communication failures and the uncertainties in the power network. Finally, Section V concludes this article.
Problem Formulation and System Architecture
The presented approach comprises of three-layer system architecture for hybrid ac/dc HAPN is shown in Fig. 1. It includes the optimal scheduling layer, cyber communication layer, and electrical physical layer integrating robust coordinated controller. The electrical physical layer includes the integration of the power distribution network and power electronic components. A physical device is connected to the scheduler through a cyber network from where it gets the reference power signal for its operation. The cyber layer allows the data from the scheduler to be shared with various power electronics converters. Moreover, an auxiliary energy reserve device (for emergency operations) is coordinated by a local energy sharing controller. This coordinated control is attached to the physical network via sensors and the actuators.
A. Model Dynamics for Energy Entities
1) Battery Storage Model
To demonstrate the cost-optimal solution of a storage system, a model is required that describes the overall power losses
\begin{equation*}
\text{} P_{b.\text{loss}}(t)=\left\{\begin{array}{l}
(\eta _{b}^{-1}\eta _{\text{con}}^{-1}-1)P_{b.dch}(t)=(\eta _{b.\text{con}}^{-1}-1)P_{b.dch}(t)\\
(\eta _{b}\eta _{con}-1)P_{b.ch}(t)=(\eta _{b.con}-1)P_{b.ch}(t)\\
P_{b.self}(t), \qquad \qquad \scriptstyle if P_{b.dch}(t) \quad P_{b.ch}(t) = 0 \end{array}\right. \text{ } \tag{1}
\end{equation*}
In addition, the difference in energy levels
\begin{align*}
\text{} E_{b}(\triangle t)& = \eta _{b.con}P_{b.ch}(t) -\eta _{b.con}^{-1}P_{b.dch}(t)\\
& -P_{b.\text{self}}(t). \quad \forall t\in \left\lbrace 2\cdots T\right\rbrace. \tag{2}
\end{align*}
\begin{equation*}
\underline{E}_{b}\leq E_{b}(t)\leq \overline{E}_{b},\quad \forall t \tag{3}
\end{equation*}
\begin{align*}
\underline{P}_{b.ch}& \leq x_{dc.b}P_{b.ch}(t)\leq \overline{P}_{b.ch},\quad \forall t \tag{4}\\
\underline{P}_{b.dch}&\leq x_{b.dc}P_{b.dch}(t)\leq \overline{P}_{b.dch},\quad \forall t \tag{5}
\end{align*}
2) Inverter Efficiency Model
The inverter acts as interconnecting converter to transfer power from the dc to the ac subgrid. There is loss of power inside the inverter in the form of heat. While transferring power, the inverter defines the phase angle of the current being injected into the ac line. The current transferred to the ac line is limited to upper threshold of the power
Hence, it is established that an inverter may experience power loss due to the power flow. This power can be from PV or the battery. However, if it is impossible then this power can be requested from the main grid. The self consumption of the inverter is determined by the inverter's efficiency data provided in the datasheets or by
3) Energy Demands Model
We have used a day-to-day energy request profile of a single home already set up in [2]. The Center of Renewable Energy System Technologies develops this model. In this model, the power utilization information for the number of residents is gathered. It includes their everyday activities in the home and the probability of activating a certain appliance on the day of a week basis for the whole year [29].
B. HAPN Architecture
The HAPN architecture under consideration is shown in Fig. 2. The service grid line is connected directly to the HAPN's ac subgrid and via an ac/dc converter to the dc subgrid. PV-array and home battery storage (HBS) are coupled to the dc line directly using their built in dc/dc converters. The dc subgrid is further joined with ac line using a dc/ac inverter. Controllable switches are added in the system to implement the binary operational constraints in the NG.
1) Grid-Tie Line
It is assumed that the dispatched power
\begin{equation*}
S_{g.\text{disp}}(t) \leq S_{g.\text{av}}(t) \leq \overline{S}_{g}. \quad \forall t. \tag{6}
\end{equation*}
\begin{equation*}
S_{g.\text{ac}}(t) = S_{g.\text{disp}}(t)-x_{g.\text{dc}}(t)\left(\eta ^{-1}_{(\text{ac}/\text{dc})}P_{g.\text{dc}}(t)\right), \quad \forall t \tag{7}
\end{equation*}
\begin{equation*}
P_{g.\text{dc}}(t) = \eta _{(\text{ac}/\text{dc})}\left(S_{g.\text{disp}}(t)-x_{g.\text{ac}}(t)S_{g.\text{ac}}(t)\right). \quad \forall t \tag{8}
\end{equation*}
2) PV-Array Connection
The dispatched power
\begin{equation*}
P_{\text{pv.disp}}(t) \leq P_{\text{pv.av}}(t) \leq \overline{P}_{\text{pv}}(t), \quad \forall t \tag{9}
\end{equation*}
\begin{equation*}
P_{\text{pv.dc}}(t) = x_{\text{pv.dc}}(t)P_{\text{pv.disp}}(t), \quad \forall t. \tag{10}
\end{equation*}
3) Battery Storage Connection
The NG integrates a battery acting as a storage and a buffer with available power
\begin{equation*}
P_{b.\text{av}}(t) \leq \overline{E}_{b}. \quad \forall t. \tag{11}
\end{equation*}
\begin{equation*}
P_{b.\text{dc}}(t) = \text{min}\left[P_{b.dch}(t),P_{b.\text{av}}(t)\right]x_{b.\text{dc}}(t), \quad \forall t \tag{12}
\end{equation*}
\begin{equation*}
P_{\text{dc}.b}(t) = \text{min}\left[P_{\text{dc}}(t),P_{b.ch}(t),\overline{E}_{b}-P_{b.\text{av}}(t)\right], \quad \forall t \tag{13}
\end{equation*}
4) DC Subgrid Connection
The power exchanged at dc bus is
\begin{equation*}
\begin{split} x_{g.\text{dc}}(t)P_{g.\text{dc}}(t)+x_{b.\text{dc}}(t)P_{b.\text{dc}}(t) + \ldots\\
x_{\text{pv}.\text{dc}}(t)P_{\text{pv}.\text{dc}}(t)=x_{\text{dc}.b}(t)P_{\text{dc}.b}(t) \ldots \\
\quad +\, x_{\text{dc}.\text{inv}}(t)P_{\text{dc}.\text{inv}}(t), \quad \forall t \end{split} \tag{14}
\end{equation*}
\begin{equation*}
x_{b.\text{dc}}(t)+x_{\text{dc}.b}(t) \leq 1.\quad \forall t. \tag{15}
\end{equation*}
\begin{equation*}
x_{g.\text{dc}}(t)+x_{\text{dc}.\text{inv}}(t) \leq 1,\quad \forall t. \tag{16}
\end{equation*}
\begin{equation*}
x_{b.\text{dc}}(t)+x_{g.\text{dc}}(t) \leq 1,\quad \forall t. \tag{17}
\end{equation*}
5) AC Subgrid Connection
The power exchanges at ac subgrid is
\begin{equation*}
x_{g.\text{ac}}(t)S_{g.\text{ac}}(t)+x_{\text{dc}.\text{inv}}(t)S_{\text{inv}.\text{ac}}(t)=S_{\text{ac}.\text{load}}(t), \quad \forall t \tag{18}
\end{equation*}
\begin{equation*}
S_{\text{inv}.\text{ac}}(t)=P_{\text{dc}.\text{inv}}(t)-P_{\text{inv}.\text{loss}} \forall t. \tag{19}
\end{equation*}
Remark 1:
The home occupants’ comfort is further guaranteed by making the supply power always greater than the load demands i.e.,
C. Entities Cost Modeling
1) Battery Lifetime Loss Cost
Battery lifetime is usually expressed as number of storage life cycles given by the manufacturers. To obtain the storage life loss estimate, a generalized ampere-hour (Ah) life-cycle storage model is used. At each stage, the storage life loss
\begin{equation*}
L_{f}(t)=A_{c}/A_{\text{total}}. \qquad \forall t. \tag{20}
\end{equation*}
The battery bank's effective consumed power depends on both the actual consumed power
\begin{equation*}
C_{b.l}(t)=L_{f}(t)C_{b,\text{ivt}}, \qquad \forall t \tag{21}
\end{equation*}
2) Grid Energy Pricing
In this article, a real-time pricing information is obtained from [32] to demonstrate the effectiveness of dynamic grid pricing schemes
3) Inverter Power Cost
Inverter power is actually the power from battery, PV, and the losses induced by the inverter itself. So, the inverter power cost
\begin{equation*}
C_{\text{inv}.\text{ac}}(t) = \varphi P_{\text{pv}.\text{dc}}(t) + \phi P_{b.\text{dc}}. \quad \forall t. \tag{22}
\end{equation*}
Multistage Power Scheduling and Sharing Control Framework
The HAPN is a single energy network that combines power in-feed from the electricity grid, photovoltaic arrays, residential energy storage. Additionally, it provides power at a fixed voltage standard to the residential appliances [33]. In this article, the energy allocation strategies and robust real-time power sharing mechanism are demonstrated by implementing a home energy management system (HEMS) integrating power scheduling and control strategies. Where, a primary control unit tracks down the reference signals obtained from the scheduler, and activates the devices accordingly. Furthermore, it compensates the voltage deviations during load uncertainties or grid disconnection. It activates distributed coordinated control for energy balancing mechanism using reserve emergency power source, which in our case is the grid auxiliary storage (GAS). GAS with energy status (
A two-staged model predictive control (MPC) based scheduler and control infrastructure is proposed in Fig. 3. At the first step, an energy scheduler is installed at the secondary control level, which means that the net cost of generated energy is minimized. It combines a prediction module with an optimization algorithm that predicts the generation of time-ahead PV and the load requests of the customer. Whereas, an optimal algorithm optimizes the scheduling of ESEs, and generates the optimal decision signals in the form of device power set-points. These set-points are transmitted through a communication connection to the primary controller of the system.
In addition, a rolling-time horizon based forecasting and scheduling approach is proposed to reduce forecasting errors. This acts on a time scale of several minutes i.e.,
The energy management strategy focused on two-stage scheduling and controlling mechanism is demonstrated in the following algorithm. A linear programming based algorithm is used to operate the scheduling strategy that takes the duration of the whole day into account and analyses the future knowledge of the resources and the load demands. The optimal values of the control variables are estimated using mixed integer linear programming (MILP) that minimizes the objective function illustrated in (23). As a result, the statistical horizon shifts to the next period in time and the whole process is repeated. The sampling time is chosen to be
Algorithm for Power Cost/Balance Reciprocity.
procedure Dynamic Scheduling & Control algorithm
System Initialization
Set parameter values
Set system bounds
Determine control variables initial values
for
Executing PV and load demand prediction strategy
Initialize system constraints
Initialize components constraints
while
Executing optimal scheduling algorithm
end while
Store scheduling variables set
Transmit decision signal to the device level controller through WLAN.
Initializing distributed robust control
for
Executing robust control scheme on received signals
Tracking and applying signals decisions set
while
Executing coordinated control strategy for auxiliary power sharing
Integrate real-time control variable set
end while
end for
end for
end procedure
Conclude total energy utilization cost
Conclude real-time balancing phenomenon
Conclude ESEs utilization factor and penetration level
Conclude EEs loss factor and loss cost
A. Rolling-Horizon Based Optimal Power Scheduling
The goal is to minimize the total cost of energy provided by the ESEs. This dilemma is conceived as a time-to-time energy scheduling problem, such as
\begin{align*}
\mathscr {P}_{1}=&\min \limits _{\mathbf {u}_{P}^{\mathscr {D}}(t),\mathbf {u}_{x}^{\mathscr {D}}(t)} \sum _{t=1}^{T}\lbrace C_{g}(t)(S_{g.\text{ac}}(t)\\
&+P_{g.\text{dc}}(t))+C_{b.l}(t)+C_{\text{inv}.\text{ac}}(t)\rbrace.\\
& \quad \text{s.t.}\ (1){-}(19). \tag{23}
\end{align*}
The consumption of PV power has a focus in our control strategy. So, if it is unable to fulfill the load specifications, the battery power would be used. If required, the power can be fed from the grid. For any time frame
A computational analysis of the problem to be assessed is addressed as follows. Considering a HAPN, which requires a collection of energy dispatchable entities
1) Time-Triggered Communication Strategy
In this article, we establish a model of HAPN incorporating time-triggered WLAN 802.11ac high throughput communication link [36]. It also integrates an AWGN fading channel [37] to demonstrate the noise disturbances in the channel during transmission. Since the scheduler and the IEDs are in close proximity within a house, so apparently less noise and uncertainty in communication link is expected. We assume that the IEDs are in a stationary condition, and the communication between HEMS and IEDs is carried out in low-bandwidth simplex mode. This is a simple unidirectional time-triggered communication strategy that significantly reduces the unnecessary transmissions and bandwidth consumption, making effective utilization of the communication link. In this article, we demonstrate that the signals are transmitting periodically at equidistant sampling instants. As the time windows for all actions are predefined by the offline scheduling, the outcome is a time system with continuous latencies and no jittering. The delays are constant, meaning a global synchronization is realized, and there is no jitter. Regardless the number of IEDs are operating, each of these has its own dedicated time slots to communicate with the scheduler and the time invariant algorithms are used. MATLAB communication toolbox related to TCP/IP-specific identification, retransmission, as well as control of the queue length of the router using the algorithm of random early detection, and congestion avoidance are utilized for data transmission. The communication model has three main components:
a) Transmitter: It comprises of two main communication network layers including the data link layer and physical layer. Data link layer generates data and control information signals. It provides protocol and service information transfers between peer layers of communicating IEDs. A transmitter creates a physical layer convergence procedure service data unit and encodes the bits to create a single packet waveform. Besides, a quadrature amplitude modulation (QAM) technique is used for transmitting data.
b) Channel: Our WLAN model operates using an unlicensed radio frequency spectrum of
c) Receiver: The working concept of a receiver is to recover a message from the transmitted packet. The receiver has two components: packet detection and packet recovery. The task the receiver has to implement including packet detection, time and frequency synchronization, carrier frequency offset correction, MIMO channel estimation, received packet demodulation, and decoding the required data information.
B. Robust Power Tracking Control
1) ESDs Converter Control
The dc buck/boost converter attached to the ESDs usually supports the voltages level both at the storage side and as well as on dc subgrid side. The schematic of a converter and the associated control framework is shown in Fig. 4(a). The relevant control parameters associated with the converter are the output voltage on dc subgrid side is
2) PV Power Support Control
Fig. 4(b) presents the PV power converter topology and the control strategy to facilitate the flow of energy from the PV generator. The solar panels are attached to the dc subgrid using MPPT converter. The voltage across the terminals of the PV panel is represented as
Practically, the voltage and the current values from the PV panel are feed to the MPPT controller, which in return gives out the reference voltage value to be controlled by the primary controller attached to the converter. The MPPT controller is based on the perturbation and observation method [38]. While the primary control strategy is comprised of a PI controller along with two-staged control loops, e.g., the outer voltage loop and the inner current loop. Through PI-based voltage controller the PV voltage
C. Distributed Coordinated Control for Energy Balancing
Due to the preplanned schedule or unplanned disruptions, the NG may work in off-grid operational mode. Therefore, reserve energy sources must also be used in voltage/current-controlled inverter (VSI) mode to provide fast voltage/frequency support. VSI may provide active and reactive power support for HAPN by compensating for a portion of the power required for voltage and frequency reconstruction. Here, the objective is to balance the supply and demand within the HAPN. The dilemma is then formulated as a problem of real-time energy balancing and is demonstrated as
\begin{equation*}
\begin{split} \mathscr {P}_{2}=\min _{\mathbf {u}_{\text{gas}}(k)} & \lbrace S_{g.\text{ac}}(k)+P_{g.\text{dc}}(k)+P_{\text{pv}.\text{dc}}(k)+P_{b.\text{dc}}(k)\\
& +\mathbf {u}_{\text{gas}}(k) - S_{\text{ac}.\text{load}}(k)-P_{\text{dc}.b}(k)\rbrace,\forall k\\
& \text{s.t.}\\
& \underline{E}_{\text{gas}}\leq E_{\text{gas}}(k)\leq \overline{E}_{\text{gas}},\quad \forall k\\
& \underline{P}_{\text{gas}.ch}\leq \mathbf {u}_{\text{gas}}(k)\leq \overline{P}_{\text{gas}.dch},\;\forall k \end{split} \tag{24}
\end{equation*}
1) Voltage Source Inverter Control
This section demonstrates the topology and the control schematic of the inverter. In this article, the power load is attached to the ac subgrid and the priority is given to the dc supply to fulfill the load requirements over the ac grid supply. To ensure the maximum transfer of power from the dc subgrid to the ac subgrid the voltages at the dc subgrid must be consistent. Due to which the inverter is continuously under stress. A voltage controlled VSI is implemented so that the unpredictable conduct of the sustainable power sources could be controlled. Fig. 4(c) shows a schematic of the grid-connected VSI and its control framework. As indicated, the outer voltage control loop determines the dc subgrid voltages for the inverter input. The voltage regulator fundamentally decides the magnitude of the current to be infused into the ac bus. While the dc bus voltage remains constant. PI controllers are generally used to actualize the voltage regulator [39].
The power shared by the GAS through VSI can be described as [26]
\begin{equation*}
P_{\text{gas}}=v^{gd}i^{gd}+v^{gq}i^{gq}, \; Q_{\text{gas}}=v^{gq}i^{gd}-v^{gd}i^{gq} \tag{25}
\end{equation*}
\begin{equation*}
P=v^{gd}i^{gd}, \; Q=-v^{gd}i^{gq}. \tag{26}
\end{equation*}
\begin{align*}
V_{\text{ac}}^{d}& {=} v^{gd}{-}\omega Li^{gq}+K^{P}(i_{\text{ref}}^{gd}{-}i^{gd}){+}K^{I}\int (i_{\text{ref}}^{gd}{-}i^{gd})\, dt \tag{27}\\
V_{\text{ac}}^{q}& {=} v^{gq}-\omega Li^{gd}{+}K^{P}(i_{\text{ref}}^{gq}{-}i^{gq}){+}K^{I}\int (i_{\text{ref}}^{gq}{-}i^{gq})\, dt \tag{28}
\end{align*}
Performance Validation
To evaluate the performance of the scheduling algorithm and the real-time control strategy an architecture of ac/dc HAPN shown in Fig. 2 is used, along with proposed energy allocation scenarios. A case study from [2] is adapted that integrates electricity price indicators, load profiles, and solar radiation profiles. The parametric values of various power entities used are illustrated in Table II.
We also implemented a quantitative energy demand model that realizes the exact amount of energy needs for a single household energy usage. The estimated number of active inhabitants in a household and their overall energy needs are shown in Fig. 5(a) with a time resolution of
AC/dc bus (w/o losses) versus ac/dc bus (with losses). (a) House occupants and their energy demands. (b) PV power in-feed. (c) Grid AC power in-feed. (d) Grid DC power in-feed. (e) HBS power exchange. (f) HBS state of energy.
Using optimization toolbox of “MATLAB,” the optimization technique of MILP is used to obtain the optimal solution. A feasible solution (the minimum requirement of convergence guarantee) is sought using the MILP solver “intlinprog.” The complexity of our dilemma is very immense, means
It has total of 12 binary and continuous optimization variables.
It has 3 linear equality constraints.
It uses 3 linear inequality constraints.
It uses 12 bounding condition constraints.
A. Comparison Study for Power Scheduling Scenarios
In the first part of discussing results, we have created five different HAPN architectural scenarios to compare the results obtained from the scheduler. These scenarios are illustrated as follows:
A: AC bus without losses [1].
B: Hybrid ac/dc bus with PV losses [3].
C: Hybrid ac/dc bus with PV and HBS losses [2].
D: All in
with additional converter losses.Scenario \; C
A correlation is made based on cost estimation of utilizing energy from various ESEs. Moreover, we also observe the utilization factors and the penetration levels of various power generators in a HAPN. Hence, the previously mentioned scenarios A, B, C, and D are compared in Table IV and V.
Primarily, while looking into Table IV, the PV utilization factor is highest in
In addition, HBS utilization factor is high in
Furthermore, the grid utilization factor is high in
The ESEs cost analysis mainly depends on the utilization factor. Hence, if we look into Table V, we can see that the operational cost for PV source is high in
Moreover, the graphical comparison of two extreme scenarios is illustrated in Fig. 5. It shows a comparison of two ac/dc topologies of a HAPN for lossless and lossy power network.
The further analysis for
Hybrid ac/dc bus with losses. (a) PV power and losses. (b) Grid DC power and losses. (c) HBS power exchange and losses.
Furthermore, the utility grid power contribution to the dc bus is shown in Fig. 6(b). As illustrated in Fig. 2, the ac supply is attached to the dc bus through an ac/dc converter, which exhibits an inefficiency of 0.5. Therefore, during power transfer, one can see these power losses. This power transfer is usually activated when the utility grid energy price is relatively at its minimum and the batteries are being charged exploiting this benefit in off-peak times.
In addition, the simulation for power exchange through the battery is shown in Fig. 6(c). The charging and discharging rates are activated alternatively according to (2). The efficiency factor of a battery is already discussed in (1), which is the combination of losses of the converter and the battery itself. The battery may experience losses during both charging and discharging operations. These losses are shown more clearly in the zoomed window of the figure. Moreover, an inverter is placed between dc and ac bus to supply the power from dc energy sources (i.e., Battery and PV array) to the ac loads. This inverter is capable of providing power to the load side. As described in Section II, that during power transfer the inverter exhibits some power losses, which could possibly be released in the form of heat.
B. Communication Link Performance Parameters and Experimental Setup
The parameters of the communication system under investigation are given in Table VI.
Furthermore, the signal strength is evaluated by the signal-to-noise ratio (SNR). It affects the system's output [e.g., the signal strength gets lower if SNR reduces increasing bit error rate (BER)] and declines the sensitivity. Fig. 7(a) shows
the difference of SNR in transmitted and received signal or can be perceived as a path loss that accounts for about 50 toMoreover, the equalized data symbols for each packet processed are displayed in Fig. 7(b). The figure shows the constellation of the equalized symbols at the output. It indicates the midpoint of each QAM constellation is almost with no error and the red dots around the midpoint depict the analytical position of each data point with noise. The less spreading (lower range of constellation spread) of these data points indicates low bit error rates. Increasing the channel noise may cause to spread of the distinct constellation points resulting in elevating error rates. In this work, a total of
C. Power Sharing During Communication Failure and Load Uncertainties
A Simulink model of a NG presented in Fig. 1 is utilizes to test the real-time control policy for
Real-time HAPN operation. (a) Load demand uncertainty. (b) Grid auxiliary storage power exchange. (c) System balancing.
There are some power spikes visible in Fig. 10(c) demonstrates the start of power network asymmetry. The auxiliary storage fixes the irregularity in a timely manner by adding extra power during the night while the load is disconnected. During load disruption and ambivalence, the ESEs are still programmed to supply energy in compliance with the scheduler management decision. The GAS is therefore remunerating the expected imbalance energy. Here, it is worth specifying that the HAPN could be directly balanced by the grid. However, massive on-demand energy prices can increase the cost to the customer. Insignificant differences in the zoomed pane of Fig. 10(c) show the chattering effect induced by the action of the controller.
Conclusion
This work presents a rolling horizon-based time-trigged scheduling and distributed coordinated control for power sharing in a hybrid ac/dc HAPN. A novel three-layered multitime scale HEMS is introduced. For different dispatchable ESEs using a MILP-based approach, the suggested secondary control scheduler offers the optimum cost scheduling decision vector. The wirelessly distributed decision signals to the local device level control are influenced by additive noise and restricted bandwidth limits. Besides, the signals received at the local primary controller are used as a reference value for operating the target physical device using power electronics. The robust control strategy employing proportional and integral control guarantees the tracking of those reference signals. Furthermore, during signal loss or power imbalance, a distributed coordinated control successfully achieves the power sharing utilizing grid auxiliary reserve power source by autonomously compensating the imbalance. A comparative analysis of various HAPN architectural scenarios shows the impact of losses on overall energy cost. In addition, through MATLAB/SimPowerSystems, the output of the proposed control strategy is validated. We will concentrate on extending this work to multiagent control framework at the microgrid level in our further work. For both offline scheduling and online robust control mechanisms, we would also like to introduce hybrid time/event-triggered communication schemes.