Next Article in Journal
Searching for the Inflection Point of Travel Well-Being from the Views of Travel Characteristics Based on the Ordered Logistic Regression Model
Previous Article in Journal
The Coupling Coordination and Interaction Mechanism of Land Ecological Security and High-Quality Economic Development in the Beijing–Tianjin–Hebei Region
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development and Analysis of Optimization Algorithm for Demand-Side Management Considering Optimal Generation Scheduling and Power Flow in Grid-Connected AC/DC Microgrid

by
Abdulwasa Bakr Barnawi
Department of Electrical Engineering, College of Engineering, King Khalid University, Abha 61421, Saudi Arabia
Sustainability 2023, 15(21), 15671; https://doi.org/10.3390/su152115671
Submission received: 25 September 2023 / Revised: 30 October 2023 / Accepted: 31 October 2023 / Published: 6 November 2023

Abstract

:
The world energy sector is experiencing many challenges, such as maintaining a demand–supply balance with continuous increases in demand, reliability issues, and environmental concerns. Distributed energy resources (DERs) that use renewable energy sources (RESs) have become more prevalent due to environmental challenges and the depletion of fossil fuel reserves. An increased penetration of RESs in a microgrid system facilitates the establishment of a local independent system. However, these systems, due to the uncertainties of RESs, still encounter major issues, like increased operating costs or operating constraint violations, optimal power management, etc. To solve these issues, this paper proposes a stochastic programming model to minimize the total operating cost and emissions and improve the operational reliability with the help of a generalized normal distribution optimization (GNDO). A day-ahead demand response is scheduled, aiming to shift loads to enhance RES utilization efficiency. Demand-side management (DSM) with RESs is utilized, and battery energy storage systems in low-voltage and medium-voltage microgrids are shown. Mathematical formulations of each element in the microgrids were performed. Optimal and consumer-friendly solutions were found for all the cases. Environmental concerns based on the amount of harmful emissions were also analyzed. The importance of demand response is demonstrated vividly. The aim is to optimize energy consumption and achieve optimum cost of operation via DSM, considering several security constraints. A comparative analysis of operating costs, emission values, and the voltage deviation was carried out to prove and justify their potential to solve the optimal scheduling and power flow problem in AC/DC microgrids.

1. Introduction

Demand-side management (DSM) represents a set of widely used strategies for satisfying the electricity demand of consumers such that their cost of energy consumption is minimized. The demand of the consumers under a DSM can be scheduled given time-varying electricity prices (e.g., day-ahead market prices). This DSM approach will be referred to as a demand response (DR) program. Alternatively, the demand of the consumers under a DSM can be satisfied by combining the power bought from the grid and the power locally produced/stored by the consumers [1]. This DSM approach will be referred to as a renewable energy sources (RESs) deployment problem. In this paper, we develop and analyze novel DSM strategies for residential and industrial owners.
In recent years, the issue of minimizing the cost of energy consumption for electricity consumers has emerged as an important research topic. The strategies for reducing the energy consumption cost for consumers can be broadly classified as demand response (DR) programs and the deployment of renewable energy sources (RESs). These strategies can be collectively referred to as demand-side management (DSM) [2].
The present paper concentrates on the usage of DSM in various aspects, viz., in residential, commercial, and industrial areas of low- and medium-voltage MGs. The impact of DR is evaluated under different conditions. The intelligent charging of BESSs is also shown. An environmentally friendly and customer-comfort-centric analysis is presented. All these evaluations were carried out using appropriate optimization algorithms, and the capability of the algorithms has been validated.

1.1. Literature Review

Microgrid analysis is mainly focused on control and energy management strategies, both in the islanding and grid-connected modes. The study also includes the integration of generators, renewables, storage systems, and various loads, along with their uncertainties and design modeling [2]. Energy management includes the optimal dispatch of energy, scheduling, modeling, and their solving methods [3]. Meanwhile, the control problem includes the voltage, frequency, and power as crucial variables [4]. In some cases, the impact of the unique components of the grid is also investigated. In particular, for sustainable microgrid implementation, the influence of BESSs was reviewed in a cost-effective and efficient way. Also, various uncertainties have been considered, along with their analytical and approximation techniques to observe the renewables’ impact on system control and monitoring [5]. Thus, it has been observed that the development of the microgrid is primarily influenced by the energy DSM, renewable energy penetration, and its integration into the utility grid. In [6], a standalone microgrid was developed economically with renewable and energy storage systems for remote communities. However, the islanding system’s development issues and challenges were analyzed in regard to the utility power grid [7], whereas with residential loads, a demand response strategy was implemented with a grid-connected microgrid [8]. The inclusion of renewable energy sources (RESs), BESSs, demand-side management (DSM), and SPVs are addressed with economic assessment in these initiatives.
DSM is a powerful tool to facilitate the process of transforming traditional microgrids (MGs) into green systems [9]. MGs, which are self-sufficient energy systems that serve a small geographical area’s energy needs, are generally discussed in association with renewable energy sources (RESs). DSM with MGs allows the grid managers to observe the difference in the performance of conventional MGs to those powered by renewable energy. It helps with the instability of RESs. DSM allows the grid managers to observe and carry out the efficient utilization of RESs and an economic consumption of power by the consumers. The inclusion of RESs helps in meeting growing power demand and reducing emissions, which eventually make the system sustainable and environmentally friendly, respectively. DSM promotes generation through distributed energy resources (DERs), as it facilitates the avoidance of long-distance transport. Locally generated energy may be consumed by local loads, immediately. DERs majorly include RESs, battery energy storage systems (BESSs), and controllable loads, which benefit both electricity consumers and the electric utility if the integration is properly engineered. BESSs help mitigate the volatility of RESs and reduce additional stress on the grid. Industrial experts refer to DSM-coupled BESSs as the bare bones of smart grids. Time-of-use pricing with storage helps in flattening the load curve, while the strategic installation of BESSs saves significant costs for operators [10,11].
The deployment of AC/DC microgrids has become an emerging area of research. Energy trading with locally generated power by consumers has been discussed in the literature [12]. There has been tremendous support for the installation of PV units and BESS units in several countries [13,14]. This helps consumers reduce their cost of energy consumption. Residential consumers have opportunities to share their common rooftop areas to install solar units and BESSs. Many works in the literature have focused on the problem of energy trading (including demand scheduling) using PV generation (e.g., [15,16]). In these works, it was assumed that PV generation was available. In other words, PV units were pre-installed at the consumer premises. The objective of energy sharing is to minimize the cost incurred for buying power minus the revenue from selling locally generated/stored power (referred to as the net cost) over an operating day. However, it is important to find the optimal number of PV units and BESS units to be installed in order to satisfy the energy requirements of the consumers and achieve annual cost savings for the consumers. In other words, the real advantages of energy trading by the consumer will be realizable only when the investment problem and the energy trading problem are jointly considered. Hence, the combination of microgrid investments and energy-sharing options becomes an important research topic. In recent years, few works have dealt with investments in PV generation or BESSs for reducing the expected energy consumption costs incurred during the investment period. The majority of the works have considered a single consumer’s investment problem (e.g., building owner [17], microgrid operator [18]). Very few works have considered the shared investment model combined with the energy trading problem for multiple consumers based on only BS units [18,19].
A two-stage SMIP for determining the optimal capacities of the energy storage system and fuel-based generation for an islanded microgrid was proposed in [19]. The operational cost under different random scenarios was minimized based on the year of installation of the BESS. Owing to binary variables in both stages, a new decomposition method was developed for finding a sub-optimal solution. A two-stage stochastic program was proposed to design an energy hub consisting of energy storage, photovoltaic power, combined heat and power generator, and various heat and electricity loads in [20]. In [21], a microgrid operator determined the optimal capacities of renewable energy resources such as solar power and wind power, and capacity of energy storage based on the predicted values of the meteorological data. A two-period stochastic linear problem was proposed for this purpose in [21]. In the first period, the investment decisions were found, whereas in the second period, supply demand matching within the microgrid was performed. The operator bought power from the grid whenever the harvested energy plus stored energy was insufficient in real-time. Online DSM has been utilized in [22] to study the effects of uncertainties in MG for DSM. A framework has been developed in [23] to control and optimize an MG with a photovoltaic (PV) system, load, electrical vehicle (EV) charging stations, and a storage unit while using model predictive control. For a non-deferrable load facility with the ability to harvest and store renewable energy, a demand management strategy was suggested in [24]. In [25] have proposed a two-stage price-based DR strategy for the coordination of DG. The model has been framed considering hourly operation, customer bills, and demand energy quantity and voltage regulation to maximize customer benefits.
A DSM framework has been designed in [26] that acknowledges the interconnection of smart users, non-controllable loads, energy, and comfort-based controllable loads, and individual PEVs. In [27], the authors have modelled hybrid MG by utilizing the concept that each home has to be equipped with more solar PVs than are required for normal operation. In [28], the authors have introduced a DSM model specifically for rural areas. Renewable energy’s inherent stochastic behavior and the difficulty in predicting electric load have been tackled in [29] for the proposed DSM modelling. In [30], the authors have analyzed different of DSM approaches to shift the AC devices optimally in the presence of DC MG. In [31], the authors have proposed a feeble power handling scheme in hybrid MG where AC and DC loads have been bifurcated and are supplied by utility and PV along with a battery, respectively. Optimization algorithms provide a large premise for solving several engineering problems. In [32], the authors used PSO for energy scheduling of the IEEE 14-bus system in the form of virtual power plant which constitutes RESs integrated MGs. In [33], compared several optimization algorithms such as binary PSO, wind-driven optimization, GA, ant colony optimization, and bacterial foraging algorithm while analyzing energy management systems for residential areas. In [34], the authors used a hybrid of GA, PSO, and wind-driven optimization algorithms to design appliance schedulers and energy management controllers. Robust optimization methods proposed in [35,36,37,38,39,40] to solve practical engineering problems consider uncertainties.

1.2. Research Gap and Scope

DSM (demand-side management) in a microgrid is considered for both the utility side as well as the consumer’s side. Along with DSM, BESS is reviewed with renewable energy sources in the literature. SPV and BESS application to home energy management as both load and source are considered. In this paper, DSM is also considered along with renewable energies in a microgrid environment. The major shortcomings are as follows; (i) Microgrid energy management is much more focused on supply-side management. So, operational constraints such as voltage and losses are taken as the primary objective. The load control is to be performed from the utility side; (ii) Pricing schemes designed for system control rather than customer feedback interpretation; (iii) BESS are mostly categorized in home loads, and the charging scenario is considered. BESSs are to be analyzed in a microgrid environment; (iv) Simultaneous coordination between RESs and BESSs is missing. The impact of one on another is not addressed yet; (v) Many researchers are focused on the one-way direction optimization of solar PV. PV can be addressed to mitigate the effect of BESS injection. However, the reverse is not quantified; (vi) Home load energy management is only focused on consumption pattern. A gap is established between home and grid interaction.
The following scope of research has been framed as objectives of the research work: (i) A bidirectional mode of operation is established for DSM. The demand response is designed for valley filling and peak clipping methods. BESS with solar PV is used to fulfil the above scenarios for maintaining the flat demand profile. The effect of SPVs inclusion conditions along with the BESSs is considered simultaneously in load management. (ii) Primarily, the impression of RESs integrations into the microgrid system is analyzed with proper BESS load modeling in order to incorporate the research objective. The SPVs and BESSs are considered, and their impact on the grid is analyzed with different levels of penetration. The integration is also characterized by its position in the grid. The use of photo-voltaic power generation is also coordinated to integrate BESSs that retain the stability of the system with a minimum incurred cost. (iii) A metaheuristic search approach has been adopted for DSM setup to schedule smart appliances with minimum energy bills by utilizing the bidirectional energy flow of BESS. This study mainly includes two issues: (a) a framework is proposed in a decentralized manner to schedule the loads using DSM, and (ii) the population-based optimization algorithm is applied to find optimized perdurance. The method with a reduced bill for the customer along with their comfort and BESS integration in a microgrid is also implemented in this case.

1.3. Contributions

The futuristic needs of MGs and their demand management have inspired the author to explore opportunities for potential consumers. The motivation behind the proposed work is to analyze the operation of an interconnected AC/DC microgrid when DGs are connected to it, and when DR is applied to the same, DR helps in covering up the uncertainties of PV. The motive is to provide a cost-effective solution to the consumers through the usage of the generalized normal distribution optimization (GNDO) algorithm. The GNDO algorithm has been chosen as it is robust, simpler to implement and does not require any specific tuning parameters, unlike contemporary algorithms. The prime contribution of the paper is to introduce an intelligent solution for the DSM problem for different modes of MGs through metaheuristic optimization techniques. The specific contributions of the present research work are as follows:
  • This paper provides the complete scheduling of the grid-connected AC/DC microgrid. The response has been evaluated after imposing DR on the system. This is to assess the potential of the generalized normal distribution optimization (GNDO) algorithm in the process of determining the optimal operating cost of AC/DC MG. The GNDO has been used for the first time for the chosen power system-related optimization problem, as it is the most recent optimization algorithm and does not require any tuning parameter. A comparative hourly cost analysis has been conducted for the test system between contemporary algorithms and GNDO. Generation and load demand balance and active power constraints have been maintained for the AC/DC MG test system. A reduction in the amount of CO2, SO2, and NOx emissions has been presented.
  • Unlike the existing works, the proposed shared RES investment problem deals with the sharing of PV units. Further, the proposed shared investment problem also deals with the sharing of BESS units. The proposed problem optimally determines the virtual share of every residential consumer in the co-owned BESS units and PV units.
  • This paper demonstrates a day-ahead DSM through the use of the load shifting technique and presents the novel GNDO algorithm, as an efficient tool for optimizing cost in the context of demand management on SG framework. The efficacy of the proposed GNDO algorithm is demonstrated in comparison to contemporaries for the present application.
The framework of this paper is carried forward as follows: grid-connected AC/DC microgrid is presents in Section 2; modelling of DSM is reported in Section 3; the formulation of problems with security constraints are presented in Section 4 with a subsection for the different cost model of power–generating units, the renewable uncertainties cost model of solar, and BESS; the objective functions and several types of security constraints for the proposed model are reported in Section 4; the optimization algorithm GNDO and its implementation process is described in Section 5; the simulation results of study systems with different cases and findings are discussed in Section 6; and finally, concluding remarks are presented in Section 7.

2. AC/DC Microgrid System

The AC/DC MG system shown in Figure 1 consists of two AC and one DC interconnected microgrids and is connected to a 69 KV grid sub-system through PCC, which is similar to the IEEE 14-bus distribution system. The first AC microgrid (AC MG 1) consists of a 3 MW diesel generator (DE-SG) which is coupled through 13.8 KV/2.4 KV, 3.5 MVA transformer to the system. The second AC microgrid (AC MG 2) consists of a 725 KW solar system (SPV-2) and a battery energy storage system1 (BESS-2). SPV-2 is coupled through a 480 V/250 V grid converter and 250 VV/13.8 KV, 1 MVA transformer to the system. BESS-2 (3 nickel-metal-hydride, 650 V) is connected through a bi-directional converter and a 900 VV/220 V transformer to the system. The DC microgrid (DC MG) consists of a 10.5 KW solar system (SPV-1) and a battery energy storage system1 (BESS-1). SPV-1 is coupled through a 150 V/300 V grid converter and 220 VV/1150 V, 15 KVA transformer to the system. BESS-1 (lithium-ion battery, 120 V) is connected through a bi-directional converter to the system. The operational frequency of the system is 60 Hz. The whole system consists of 7 transformers, 14 power lines, 14 AC buses (some buses are low voltage, and some buses are medium voltage, as shown in Figure 1), and 1 DC bus. The AC/DC MG is designed according to [41,42,43]. The line data and load data are given in Table 1 and Table 2, respectively.

2.1. Battery Energy Storage System

It is difficult for renewable energy to meet the consistent load demand because its output reacts slowly and has a limited duration and availability. By adding a storage device, a hybrid energy system can become more efficient and capable. In an AC/DC microgrid system, excess power produced by the systems is stored in the battery, which can be used when the systems are not producing energy. When an MG system’s power generation is insufficient, battery energy is used to support energy consumption.
In the case of renewable energy, the charging phenomena of the batteries require more energy generation than the daily energy requirement. For this study, nickel metal hydride (NMH) and lithium-ion batteries were selected since they are well known for their suitability for storage of renewable energy resources. Their battery storage has a voltage rating of 650V and 120V DC and a capacity rating of 1.5 and 800 Ah. Depending on the type of battery storage, their rated efficiency values are between 20% and 80% [44]. The BESS data are given in Table 3. The charging and discharging operation of the NMH and Li-IO batteries can be represented [45] as follows
E C , N M H = E 0 p Q Q * 0.1 Q i ^ p Q Q Q * Q * + e t ; i ^ < 0
E D C , N M H = E 0 p Q Q Q * i ^ p Q Q Q * Q * + e t ; i ^ > 0
E C , L I I O = E 0 p Q Q * 0.1 Q i ^ p Q Q Q * Q * + A e B i t ; i ^ < 0
E D C , L I I O = E 0 p Q Q Q * i ^ p Q Q Q * Q * + A e B i t ; i ^ > 0
Here, E C , N M H & E D C , N M H indicate the charging and discharging of nickel metal hydride batteries, respectively; E C , L I I O & E D C , L I I O indicate the charging and discharging of lithium-ion batteries, respectively; E 0 is the constant voltage; p is the polarization constant (Ah−1); Q is the highest rated capacity (Ah); Q * is the taken-out capacity (Ah); i ^ is the filtered small-frequency current (A); A & B are the exponential voltage (V) and capacity A h 1 .

2.2. Diesel Generator

The diesel generator is used as a backup unit to fulfil the load demand when an AC/DC microgrid system or battery storage device’s power output cannot meet the load requirement. A diesel generator’s size should be determined primarily by its peak load demand. The rated capacity of DE-SG is 3 MW. The generator capacity is calculated by multiplying the maximum demand by 10% (maximum demand plus 10%). A DE-SG plays a critical role in the setup and operation of the AC/DC microgrid system. While analyzing the power production of AC/DC microgrid system systems, the duty factor is one of the most important factors to be considered [46]. The aggregate of fuel consumed by the DE-SG relates to its output power at time intervals [47] and can be represented as follows
D E f t = x D E P D E t + y D E P D E , R
Here, D E f is the fuel consumption hourly of the DE-SG; x D E and y D E are the coefficients; and P D E , R is the rated power of DE-SG.

2.3. Solar PV System

Solar PV systems generate electricity from sunlight by using the photovoltaic effect. When semiconducting materials are exposed to light, they generate voltage and current. Electrical characteristics of solar cells alter in response to light, and this property of solar cells has been exploited for real-world applications. Depending on the desired value of voltage/current, series or parallel connections are made between the panels. PV cells are composed of polycrystalline or monocrystalline silicon. These are commercially available as solar modules or solar panels, which are basically groups of solar cells crammed into a metal frame. In a PV system, the solar panel receives sunlight and converts incident photons into electrical energy. As PV is an unregulated dc power source, DC-to-AC conversion in required for usage of power in day-to-day applications. Thus, solar inverter becomes an integral part of the system. The maximum power point technique tracks and captures the maximum energy possible. This work uses solar photovoltaics for hybrid energy production. Therefore, the mathematical modelling of the solar PV component becomes more relevant. The characteristics data of the considered polycrystalline SPV array are shown in Table 4. The fundamental cell temperature and irradiance dependent equation are used to calculate the output power of a PV generator. The SPV system’s power output P S P V can be represented as follows [48,49]
P S P V = Ρ S P V , R f S P V G G r e f 1 + 0.001 α p θ c e l l θ c e l l , r e f
Here, G represents the irradiation, and α indicates the temperature coefficient. The solar PV system (SPV-1 and SPV-2) data are given in Table 4.

3. Demand-Side Management Modelling

For microgrid consumers, the daily electricity rates are scheduled one day in advance. Consumers are anticipated to alter their load demand in accordance with the pricing, following the price-elastic demand attributes, specified in these electricity costs. The equation that accounts for the responding load demand P D to switching power prices P r e is [50].
P D = ϕ × P r e
Here, ϕ is constant and using historic load information, and an individual may determine the price elasticity of load demand e . After demand response implementation, the anticipated actual and reactive energy use of loads can be calculated as follows
P i , t D P = t = 1 T j = 1 J γ j , t Ŗ j P i , t D
Q i , t D P = t = 1 T j = 1 J γ j , t Ŗ j Q i , t D
Here, load demand with demand response is expressed by P i , t D P , & Q i , t D P ; and without demand response, it is P i , t D , & Q i , t D . Binary selection γ j , t and the rate of DR on the cost status Ŗ j . are unpredictability factors. Power grid dynamics are positively impacted by the introduction of battery energy storage systems (BESS) in combination with distributed generation (DG). BESS helps maintain the equilibrium between the irregular power generated by renewable systems and the load demand that uses the power, supporting the stability of the grid network. By supporting grid network operations like voltage stability control, load shifting, load levelling, and peak shaving, BESS facilitates the demand-side management (DSM) process. Customers who use BESS benefit from the ability to store electricity and discharge it as needed. The quantity of extra electricity required from the grid eventually decreases. SoC and DoD are two scientific abbreviations commonly used to describe the BESS state. The DoD is computed with BESS power P B E S S , k , t as follows
D o D = P B E S S , k , t t / E c a p , k
Here, E c a p , k is capacity of BESS. In [51], it is stated that the following might be used to express the connection between the BESS cycle life and DoD.
L D o D = x × D o D y exp z × D o D ; x , y , z > 0
Here, x , y , z are factors and L D o D is BESS life cycle function. The cost of battery degradation for the DoD is calculated as
C F de r D o D = C F B E S S , k P B E S S , k , t t 2 L D o D E c a p D o D η c η d
Here, C F B E S S , k is BESS substitute price, η c , η d is efficiency of charging and discharging, and C F de r D o D is a function of DoD to compute the degradation price of BESS. The conceptual framework for the overall BESS operating limitations is as follows:
ß c , k , t P c , k , m i n , t P c , k , t ß c , k , t P c , k , m a x , t ; t T , k N B E S S
ß d , k , t P d , k , m i n , t P d , k , t ß d , k , t P d , k , m a x , t ; t T , k N B E S S
ß c , k , t + ß d , k , t 1 ; t T , k N B E S S
P B E S S , k , t = P c , k , t η c P d , k , t η d ; t T
E B E S S , k , t = E B E S S , k , t 1 + P B E S S , k , t ; t T , k N B E S S
S o C B E S S , d o w n , t E B E S S , t / E c a p , t S o C B E S S , u p , t ; t T , k N B E S S
E B E S S , k , 24 = E B E S S , k , o ; k N B E S S
Here, the charge–discharge of the kth battery in time t judgment is indicated by ß c , k , t , ß d , k , t ; P c , k , m i n , t , P d , k , m a x , t , P d , k , m i n , t , and P c , k , m a x , t , are the min–max discharge–charge limits; S o C B E S S , d o w n , t , S o C B E S S , u p , t are the lower and upper limits of state of charge; E B E S S , k , o is the starting stored charge in the kth BESS unit; E B E S S , k , 24 is the remnant power in the final time interval; and E B E S S , k , t denotes the BESS energy.

4. Problem Formulation

In the optimum problem solving situation, several state variables involving slack bus power P s l a c k , load bus voltage V L , P Q , reactive power delivered by the DE-SG unit Q D E S G , N D E S G , solar unit Q S P V , N S P V , BESS unit Q B E S S , N B E S S , and line loading S L , T L are identified as follows
S T = P s l a c k , V L , 1 , , V L , N P Q , Q D E S G , 1 , , Q D E S G , N D E S G , Q S P V , 1 , , Q S P V , N S P V , Q B E S S , 1 , , Q B E S S , N B E S S , S L , 1 , , S L , N T L
In addition, control variables involving DE-SG generator real power output P D E S G , N D E S G excluding the slack bus, power of the solar PV units P S P V , N S P V , power of the BESS units P B E S S , N B E S S , generator bus voltage V G , P V , and transformer tap setting T N T are identified as follows
C T = P D E S G , 2 , P D E S G , N D E S G , P S P V , 1 , , P S P V , N S P V , P B E S S , 1 , , P B E S S , N B E S S , V G , 1 , , V G , N P V , T 1 , , T N N T
Here, N P Q indicates the number of load buses, N P V indicates the generator buses, N T L indicates the power lines, and N N T indicates the tap changing transformers in the system. Also indicated are the total number of power-generating units of DE-SG units N D E S G , solar units N S P V , and BESS units N B E S S .
The first objective of the work is to find the optimum total operational cost of AC/DC MG. The work focuses on the grid-connected mode of operation of MGs, which is also connected to DE-DG, SPV, and BESS for fulfilling the power demand. The objective function examines the hourly demand management by scheduling the generated power from the AC/DC MG power sources and utility optimally and economically. An objective function to be minimized, i.e., the optimum total operational cost, which comprises the minimum hourly generation cost and operational and maintenance (O&M) cost of power sources, can be represented as follows
ƒ O b j , 1 = m i n C F P = t = 1 T C F D E S G P D E S G , k + C F S P V P S P V , k + C F B E S S P B E S S , k + C F G r i d P G r i d C F r e v P r e v
Here, CF denotes the price or income of various microgrid components; P D E S G , k , P S P V , k , P B E S S , k , P G r i d , and P r e v are the output power of DE-SG, SPV, BESS, Grid, and reserve, respectively. The DE-SG cost function can be represented as follows
C F D E S G P D E S G , k = k = 1 N D E S G a k + b k P D E S G , k + c k P D E S G , k 2
The renewable uncertainties cost model can be described by two cost models, the underestimation model and the overestimation model. A surplus of solar generation because of underestimation may create a problem relating to utility, like transmission line crowding, which tends to solar generator power restriction during routine operation. As per electricity market structure, solar farm operators are compensated, which is known as the underestimated cost. The overestimation of solar costs occurs when the real wind-generated energy is undersized with respect to the planned solar energy. As a consequence, there is insufficient electricity to meet the load’s requirement. A spinning reserve can be used to meet that need, whereas the underestimation of solar costs occurs when the real solar-generated energy is oversized with respect to the scheduled or planned solar energy. The system must be balanced to accommodate this additional energy. The cost functions are formulated as
C F S P V P S P V , k = D C F P S P V , k + U C F S P V , k U E + O C F S P V , k O E P S P V , k
m i n D C F P S P V , k = k = 1 N S P V D C F P S P V , k = k = 1 N S P V ζ S P V , k × P S P V , k
U C F S P V , k U E P S P V , k = C S P V , k U E P S P V , k A P S P V , k S
U C F S P V , k U E P S P V , k = C S P V , k U E P S P V , k S P S P V , k R P S P V , k P S P V , k S ƒ S P V P S P V , k d P S P V , k
O C F S P V , k O E P S P V , k = C S P V , k O E P S P V , k S P S P V , k A
O C F S P V , k O E P S P V , k = C S P V , k O E P S P V , k S P S P V , k R P S P V , k S P S P V , k ƒ S P V P S P V , k d P S P V , k
Here, D C F P S P V , k , P S P V , k , and ζ S P V , k are described as the direct cost function of solar PV, generated solar PV power, and uncertainties cost coefficient of the k t h PV unit of solar farm, respectively. U C F S P V , k U E P S P V , k is the stated underestimation cost; O C F S P V , k O E P S P V , k is the stated overestimation cost of k t h solar PV unit; C S P V U E and C S P V O E define the uncertainties cost factors; P S P V , k S , P S P V , k , P S P V , k R and P S P V , k A define the scheduled, generated, rated, and exciting PV power of the k t h solar PV unit, respectively. Lognormal distribution accurately describes the distribution of irradiance Z S P V . To model the solar irradiation uncertainty, the Log-Normal probability distribution function is used which is function of solar irradiation Z S P V can be indicated by following equation
ƒ S P V Z S P V , k = 1 Z S P V 2 π l n 1 + 2 σ 2 e x p 0.5 l n Z S P V l n σ + 0.5 l n 1 + 2 σ 2 l n 1 + 2 σ 2 2 ; { Z S P V > 0 }
Here, and σ represent the mean and standard deviation, respectively, which are specified in Table 4. The solar PV output power P S P V , k is described by the following equation for irradiation Z S P V
P S P V , k = P S P V , k R × Z S P V 2 Z S P V S t × Z S P V C ; 0 < Z S P V < Z S P V C P S P V , k R Z S P V Z S P V S t ; Z S P V Z S P V C
Here, Z S P V S t and P S P V , k R define the standard solar irradiation and rated power of the k t h solar PV unit, which are specified in Table 2. Z S P V C is a certain irradiance select as 180 w / m 2 . For the estimation of solar power probabilities, the following equation are used
Ρ r P S P V , k = 0.5 P S P V , k R × P S P V , k Z S P V S t × Z S P V C Ρ r Z P S P V , k × Z S P V S t × Z S P V C P S P V , k R + Ρ r Z P S P V , k × Z S P V S t × Z S P V C P S P V , k R
The BESS cost function can be represented as follows
C F P B E S S = k = 1 N B E S S , k B B E S S , k × χ B E S S , k × P B E S S , k
Here, χ B E S S , k indicate the status of BESS; B B E S S , k is the bid for BESS.
T C F P B E S S = C F B E S S , m a x 365 R 1 + R L T 1 + R L T 1 C F B E S S + M C F B E S S
The total cost per day of BESS is again an essential component of an optimum cost function. Here, BESS cost has been formulated by the fact that the cost of BESS depends on two essential elements. The first is the fixed cost of BESS, which includes the price of small battery blocks for setting up BESS and is only taken into consideration once. Annual maintenance cost (MC) is the second element that varies directly with BESS’s size. The cost function complies with the concepts mentioned above to calculate the total cost of BESS (in USD/day). C F B E S S , m a x is the size of BESS, which is subsequently optimized during the process, and LT is the lifetime, while R is the rate of interest for financing the installed BESS.
The cost function of the utility grid can be represented as follows
C F G r i d P G r i d = t = 1 T C F G r i d b u y t P G r i d l a c t C F G r i d s e l l t P G r i d e x s t
The cost function of the reserve power can be represented as follows
C F r e v P r e v = t = 1 T i = 1 I j = 1 J C F r , j t P i , t D γ j , t Ŗ j t ; γ j , t 0 , 1 j , t
C F r e v P r e v t = 1 T i = 1 I C F r , 0 t P i , t D t
t = 1 T i = 1 I j = 1 J P i , t L D γ j , t Ŗ j t t = 1 T i = 1 I P i , t D t
P i + 1 , t = P i , t P i , t l a t P i , t D P P i , t c h P i , t d i s + P i , t S P V ; i , t
Q i + 1 , t = Q i , t Q i , t l a t Q D P ; i , t
V i + 1 , t = V i , t R i , P i , , t + X i Q i , , t V 0 ; i , , t
P 1 , t = P t d e f P t s u r ; P t d e f 0 ; P t s u r 0 ; t
P i , t 2 + Q i , t 2 S i 2 ; i , t
Here, C F G r i d b u y and C F G r i d s e l l denote the cost of buying/selling power from/to the utility grid. C F r , 0 is authentic cost for consumers without DSM. P G r i d l a c and P G r i d e x s are the lack of and excess power of AC/DC MG. P i , t l a t and Q i , t l a t are the real/reactive power transfer from bus i through the lateral branch i . P i , t c h and P i , t d i s are the BESS power before DSM. P denote the power after DSM. R i , and X i are the line impedance (ohm). V i , t is the bus voltage. The goal is to reduce the overall AC/DC MG running costs. The entire O&M costs of DE-SG, SPV, and BESS are calculated, accordingly, in Equation (30) through (31)–(42). The transaction cost using the primary grid is calculated in Equation (43). Additionally, Equation (44), with the demand response in place, computes the revenues from selling electricity to the subscribers. Constraint (45) states that the binary nature of the demand response decision variables, and Constraint (46) establishes a limit on the number of active demand response levels per hour. Security limits (47) and (48) state that customers’ electricity usage cannot be negatively influenced by the demand response and that electricity bills for consumers after the implementation of the demand response cannot be higher than the initial bills. A linearized distribution load flow model is shown in Equations (47)–(51).
Mathematically, an improved objective function can be stated as follows
m i n ƒ O b j , 2 = f O b j + λ P s l a c k P s l a c k P s l a c k l i m 2 + λ Q N D E S G k = 1 N D E S G Q D E S G , k Q D E S G , k l i m 2 + λ V P Q k = 1 N P Q V L , k V L , k l i m 2 + λ Q N S P V k = 1 N S P V Q S P V , k Q S P V , k l i m 2 + λ Q N B E S S k = 1 N B E S S Q B E S S , k Q B E S S , k l i m 2 + λ Q S L k = 1 N N T S L , k S L , k l i m 2
x l i m = x m a x x > x m a x x m i n x < x m i n
Here, λ P s l a c k ,   λ Q N D E S G ,   λ V P Q ,   λ Q N S P V ,   λ Q N B E S S , & λ Q S L are penalty components, set as 1000. x l i m is the limiting value of control parameter, x. If x is greater than the upper limit, x l i m keeps to the upper limit, and if x is less than the lower limit, x l i m keeps to the lower limit point.

4.1. Total Emission Minimization Model

For the minimization of emissions, the objective function of the cost model inclusive of tax is represented as follows
m i n ƒ O b j , 2 = ƒ O b j , 1 + C λ E F P D E S G , k

4.2. Total Active Power Losses Minimization

Toward the objective of a reduction in the active power losses of the power system, an objective function can be expressed as follows
m i n ƒ O b j , 3 = P L = k = 1 N D E S G P D E S G , k + k = 1 N B E S S P B E S S , k + k = 1 N S P V P S P V , k k = 1 N P Q P D , k
In the above relation, the total load demand is defined by P D and the loss of the transmission loss by P L . The total number of buses in the system is denoted by N b u s . G m denotes the conductance of the line m connecting buses r & t ; V r & V t are the voltage at bus buses r & t respectively; Φ r t is the angle between buses.

4.3. Voltage Deviation Minimization

The next objective is to consider the reduction in deviation in the voltage at P Q buses from the reference voltage of 1 p . u . and can be represented as follows [52]
m i n ƒ O b j , 4 = V D = m = 1 N P Q V m V m r e f
Here, V m r e f is the reference voltage at the m t h load bus and is set at 1 p . u . generally.

4.4. Security Constraints

In this study, we considered several realistic security constraints for solving the scheduling and optimal power flow problem. Equality limits usually consist of active and reactive power balance equations at every node. These constraints equations are given below.
P k = 0 ; a n d Q k = 0
Here P k and Q k represent, respectively, the net real and imaginary power injections at the k t h node.
(a)
Generators limits
The operating limits of the thermal generators may be stated as below
P D E S G , k m i n P D E S G , k P D E S G , k m a x k N D E S G
Q D E S G , k m i n Q D E S G , k Q D E S G , k m a x k N D E S G
P S P V , k m i n P S P V , k P S P V , k m a x k N S P V
Q S P V , k m i n Q S P V , k Q S P V , k m a x k N S P V
P G r i d m i n P G r i d P G r i d m a x
V G , k m i n V G , k V G , k m a x k N P V
(b)
Security limits
While minimizing objective function, it is necessary that the min and max limits of the voltage magnitude at load buses should remain within certain limits. Furthermore, the complex power in all transmission lines should not exceed their maximum limit. The boundary conditions associated with these variables are mathematically formulated in the following equations
V L , k m i n V L , k V L , k m a x k N P Q
S L , k S L , k m a x k N T L
where S L , k and S L , k m a x represent the apparent power flow limit of the transmission line, while superscripts, namely min and max, are associated with the different variables’ corresponding variable. Similarly, V L , k m i n and V L , k m a x represent the voltage values at load buses. An objective function equation is a quadratic penalty term. In the function given below, penalty terms represent the extent of the limit violation. The degree of the limit violation is positive when limits are violated and zero when they are not violated [53].
(c)
Constraints of DSM
To incorporate DSM into the problem, fresh demand has been created by shifting demand from one hour to another according to the need of the hour. The latest demand after the demand response, where the relocated demand is either connected d V a r i , t u p or deducted d V a r i , t d n from the base load demand, can be expressed as follows
d P i , t = P D i , t + d V a r i , t u p d V a r i , t d n
The load demand response is executed such that the share of the demand detached during the peak hours of the day should be identical to the share of the demand joined during off-peak hours and can be expressed as follows
t = 1 T d V a r i , t u p = t = 1 T d V a r i , t d n
The part of the load demand to be attached or detached relies on the ratio of the demand response and can be expressed as follows
0 d V a r i , t u p B u p × P D i , t
0 d V a r i , t d n B d n × P D i , t
The load demand to be locomoted at someone’s chosen hour can be as undersized as zero and as great as the ratio demand response of the load to be satisfied.
(d)
Constraints of BESS
This section briefly discusses the limitations of storage devices for the proper functioning during the specified time span. The following equations and constraints have been formulated for the BESS system. The calculation of the amount of energy stored during the discharging and charging mode of the BESS can be expressed as follows
C B E S S , t + 1 = m a x C B E S S , t Δ t P B E S S , t η d , C B E S S , m i n ; t = 1 , 2 , 3 , , T
C B E S S , t + 1 = m i n C B E S S , t Δ t P B E S S , t η c , C B E S S , m a x ; t = 1 , 2 , 3 , , T
The state of BESS (either charging or discharging) depends on the charge left in the previous hour after contributing power according to the demand. The power discharged or charged should be within the maximum and the minimum discharging/charging rates (in kW) and can be represented as follows
R B E S S , t ¯ P B E S S , t R B E S S , t ¯
R B E S S , t ¯ = m a x P B E S S , m i n , C B E S S , t C B E S S , m a x η c Δ t
R B E S S , t ¯ = m i n P B E S S , m a x , C B E S S , t C B E S S , m i n η d Δ t
(e)
Constraints of Operating Reserve
Operating reserve (OR) from SPV and BESS plays a significant role in the reliability enhancement of the AC/DC MG. It is defined as the hourly sum of the reserved capacity of power generation from BESS, SPV, and utility (when their status is ON). The maximum response time of OR to be fed to the MG is 10 min has been formulated as follows
P S P V , k , m a x u S P V , k + R B E S S , t ¯ u B E S S , t + P G r i d , m a x O R t + P D , t ; t T
The load demand is obtained via the combination of all generators of AC/DC microgrids; however, from an economic perspective, the contribution is decided by values of the penalty cost. To validate the results of the minimum cost with the application of the generalized normal distribution optimization (GNDO) algorithm in terms of the best factor of the objective function obtained, result time, and total iterations, it is compared with the results of similar research work.

5. GNDO Algorithm

Normal distribution is a probability function that can be completely described with its mean and variance. Its wide adoption has to do with its simplicity in the formulation, and basically, every sample distribution that we would encounter in most situations would eventually follow a normal distribution if the sample size were large enough, and that is a nice property when we are modeling the stochastic behavior [38]. The normal distribution is a continuous probability distribution choosing a PDF specified by two parameters, μ and σ . The Greek symbol μ is the mean (arithmetic average) of the normal distribution. The Greek symbol σ is the standard deviation which measures the spread of the distribution. The standard deviation is measured if the individual differences in the observations. Every normal distribution is characterized by the following facts: Approximately 66% of the data values in a normal distribution fall between μ 1 σ and μ + 1 σ . Approximately 95% of the data values in a normal distribution fall between μ 2 σ and μ + 2 σ . Approximately 99.7% of the data values in a normal distribution fall between μ 3 σ and μ + 3 σ . A lot of phenomena follow a similar distribution. That distribution turns out to be normal. So, we can look at it as the familiar bell-shaped curve (although not all bell-shaped curves are normal) but, for math and statistics, we need a formula. It turns out that the formula for the normal is rather messy [39]. For a random variable x , the probability density function (PDF) of normal distribution is expressed as
ƒ x , μ , σ = 1 2 π σ e x p x μ 2 2 σ 2
Figure 2 demonstrated the characteristics of the normal distribution of random variables against several values of μ and σ . An effective and simple optimization approach based on normal distribution, termed generalized normal distribution optimization (GNDO), is first proposed by Zhang 2020 [40], with special characteristics. Figure 3 demonstrates the methodology and search strategies of the GNDO.
GNDO has a very straightforward framework whose design consists of mainly two statistics-transferring approaches: the first is local exploitation, and the second is global exploration. In exploitation, a wide search is carried out to observe the greatest results established thus far to assay whether there are superior solutions in an effort to speed up convergence. Furthermore, in the generalized normal distribution model, local exploitation is assisted through the present average position and the present optimum position, whereas global exploration is associated with three randomly chosen agents.
In the local exploitation stage, an optimization model of the generalized normal distribution is a correlation between a normal distribution and the allocation of populations (individualistic) that can be formulated as
v j t = μ j + σ j × w ,   j N
Here, v j t is the trail vector of the j t h individualistic at time t . μ j and σ j define the generalized average location and the standard variance. w is the penalty factor.
μ j = 1 3 x j t + x B e s t t + M
σ j = 1 3 x j t μ 2 + x B e s t t μ 2 + M μ 2
w = log λ 1 cos 2 π λ 2 ; i f a b log λ 1 cos 2 π λ 2 + π ; o t h e r w i s e
Here, x B e s t t is the current optimum position; a , b , λ 1 , & λ 2 are random quantities 0 , 1 ; and M is the mean or average position of the present population that can be evaluated as
M = j = 1 N x j t N
The global exploration related to choosing three random populations can be described as
v j t = x j t + β × λ 3 × v 1 Locally   information - sharing + 1 β × λ 4 × v 2 Globally   information - sharing
Here, λ 3 & λ 4 specify two random parameters associated with normal distribution; β is the modifying constant, which is a random number 0 , 1 ; v 1 & v 2 are the specified train vectors that can be assessed using following equation
v 1 = x j t x k 1 t ; ƒ x j t < ƒ x k 1 t x k 1 t x j t ; o t h e r w i s e
v 2 = x k 2 t x k 3 t ; ƒ x k 2 t < ƒ x k 3 t x k 3 t x k 2 t ; o t h e r w i s e
Here, k 1 , k 2 , & k 3 are three random numbers 1 , N that match k 1 k 2 k 3 j . In order to guarantee the viability of all generations in the solution area, the following equation is utilized
v j , r t = v j , r t ; m i n x r t v j , r t m a x x r t x b e s t , r t ; o t h e r w i s e
Here, m i n x r t , & m a x x r t are the lowest and highest integer values associated with the set of decision variables, which are assessed from the initial position to next position of the vector v j , r t using the decision variable r . x b e s t , r t refers to the value of the decision variable r for the best present solution observed so far.
The execution of GNDO is related to the configured local exploitation and global exploration approaches. These approaches have the aforementioned significance to GNDO, which has an identical probability to be chosen. Therefore, similarly to other developed optimization techniques such as GWO, TLBO, PSO, WOA, CO, etc., the GNDO population is initialized using following equation
x j n t = l n + λ 5 × u n l n ; j N , n D
Here, D defines the total numbers design variables; l n , & u n are the lower and upper boundary of the n t h design variable; and λ 5 is a random number 0 , 1 . If a better solution cannot be found in a local exploitation strategy or a global exploration approach, then it is necessary to make better solutions for the succeeding generation, and thus, a screening technique is developed, which can be expressed as
x j t + 1 = v j t ; ƒ x j t > ƒ v j t x j t ; o t h e r w i s e
Here, x j t + 1 is the best solution, and t , t + 1 indicate the current and next iteration value, respectively. The execution of GNDO is explained in a flowchart [54], as demonstrated in Figure 4.

6. Simulation Results Case Studies

In this section, to solve the proposed problems of Section 3, the GNDO algorithm is tested on grid-connected AC/DC microgrid study systems which including solar PV and BESS units. Figure 1 shows the study system. The simulations are run on a personal computer with three processors running at 3.0 GHz, with 1 TB of storage and 8 GB of RAM, and the algorithm is written in MATLAB. The population size is set at 50, the highest iteration number is set at 500, and 30 runs have been fixed for the algorithm, accordingly. Different cases are considered for the simulation study to verify the performance of the suggested GNDO algorithm. Furthermore, to ensure a fair comparative analysis among the achieved simulation solutions from the optimization methods, parameter settings of competing algorithms are taken uniformly such as the maximum number of iterations T m a x , population size N , etc. The case simulations are prescribed as follows
Case 1:
Minimization optimum total operational cost without DSM.
Case 2:
Minimization emissions without DSM.
Case 3:
Minimization active power loss without DSM.
Case 4:
Minimization of voltage deviation (VD) without DSM.
Case 5:
Minimization optimum total operational cost with DSM.
Case 6:
Minimization emissions with DSM.
Case 7:
Minimization active power loss with DSM.
Case 8:
Minimization of voltage deviation (VD) with DSM.

6.1. Implementation of GNDO Algorithm for DSM of Grid-Connected AC/DC MGs

The GNDO algorithm has been used to find the optimum total operational cost, emissions, active power loss, and voltage deviation (VD) of a MG by optimally scheduling the power generated by DGs and utility on an hourly basis. The following steps discuss the process of implementing GNDO algorithm for the present work.
Step 1
All the essential input data (viz., power demand, upper and lower limits of power from DE-SG, SPV, BESS and utility, hourly output power of DE-SG, SPV and BESS, forecasted market price for an entire day, hourly bid for utility, and bids for SPV, BESS, and DE-SG) have been defined. Set the initial parameters of solution algorithm.
Step 2
The initial population (i.e., power generated by each element), adhering with (50)–(55) and (62)–(68) has been initialized.
Step 3
Generated power has been scheduled such that all security constraints are satisfied.
Step 4
The cost of the generated power of utility and each DE-SG, SPV, and BESS unit has been calculated using (22)–(37); emission is calculated using (46); total active power loss is calculated using (47); and voltage deviation is calculated using (48).
Step 5
Establish x j t + 1 and set the iteration i t r = 1 .
Step 6
The best solutions from the population for each element have been selected. Obtained new results utilizing (77)–(79) and rectify the results.
Step 7
Check whether the updated values of the specific problem are within the operating limits or not. The independent variable is considered as the least value, if it less with respect to the minimum value, and make it equivalent to the highest value if it is more than the most significant value.
Step 8
The best solution is found after updating of each solution for maximum number of iterations.
Step 9
The total cost and emission values are calculated using the final power output values. Stop the algorithm if i t r = m a x i t r . The final optimal solution will be reached.
The above steps have been repeated by updating the new demand after considering a DR of 15% using (58)–(61). In this study, two scenarios of load demand, low load and high load, are considered. The total power demand of AC/DC MG is 49,650 kWh and 88,960 kWh for a day with low-load and high-load scenarios. The load demand curve with and without DSM for a day is presented in Figure 4 and Figure 5 for low- and high-load scenarios, respectively. According to the load profiles presented in Figure 5 and Figure 6, the final load curve, i.e., after load shifting is similar to the necessary objective curve in each of the two scenarios. It is worth noting that the distance between the target curve and the load curve has been successfully minimized by the GNDO algorithm. The proposed GNDO algorithm appears to be the most successful and efficient in providing a global optimal solution for lowering utility bill costs. Table 5 shows the power limits for installed DGs, bidding cost (in USD/kWh), operation and maintenance cost (in USD/kWh) and the start-up/shut-down costs (in USD) of each DG. The cost involved in turning on and off the respective DG is included in the start-up and shut-down costs, respectively.
A scheduling horizon of 24 h has been chosen with each interval of one hour. The amount of CO2, SO2, and NOx emissions from different DGs and utilities is presented in Table 5. After the utility, DE-SG’s emission is on the higher side followed by BESS. RESs, viz. SPV, do not produce any kind of emissions. In this work, tax is selected as 10%. The analysis has been performed on an hourly basis and the impact of 15% DR has been evaluated for the grid-connected mode of AC/DC MG. Peak load is subsequently reduced as a result of load shifting. As a result, it benefits both the utilities and the end users. Generators with higher ratings are mostly expensive, and their requirement is high when demand is at its peak. As after DSM, peak load decreases, the utility then realizes significant savings in terms of generation scheduling. The capacity for reserve generation consequently rises. The optimal simulation results for power flow in terms of minimization of operating cost, emission, power loss, and voltage deviation in grid-connected AC/DC MG are reported in Table 6 for cases 1 to 8 after DSM and before DSM. The test has been conducted to find the minimum operating cost, emission, power loss, and voltage deviation, for two cases, viz., before and after applying DSM.
The best result in the first case has been obtained via GNDO with an optimum cost of 3.5654 USD/h. In case 2, the best emission obtained is 2.2254 lb/h. In case 3, the minimum power loss obtained is 0.3121 kW/h. In case 4, the minimum voltage deviation obtained is 0.2145. Case 1 to 4 results are without DSM. After applying DSM, the simulation results are obtained in cases 5 to 8. In case 5, the best operating cost obtained is 2.0441 USD/h, which is a 74.4240% reduction in cost. In case 6, the best emission obtained is 1.2544 lb/h, which is 74.40% smaller than the emission obtained in case 2. In case 7, the optimum power loss obtained is 0.1454 KW, which is a 114.6492% reduction in power loss. In case 8, the minimum voltage deviation obtained is 0.1214 pu, which is a reduction of around 76.6886%.
The optimum hourly generation scheduling obtained via the GNDO algorithm of AC/DC MG for high-load case and low-load case with DSM is listed in Table 7 and Table 8, respectively. The total operating cost (USD/day), emission (lb/day), and total power loss (KW/day) are also reported in Table 7 and Table 8 for both cases. The work here is compared where Figure 7 and Figure 8 depict the scheduled power for individual sources using GNDO, for both cases, low and high load. The change in load curve may be observed comparing both Figure 7 and Figure 8 and accordingly the difference in participation of DGs may also be observed. Figure 7 and Figure 8 confirm that the power demand has been successfully met after optimization. The shifting of load to the early hours of the day, viz., off-peak hours, is evidently visible in Figure 8. Both figures establish the fact that when all the DGs contribute to their best, the MG does not require power from the grid. On the contrary, the power may be returned back to the utility during these hours. The values of the grid power underneath the x-axis represent the amount of power sold to the utility. It implies that the amount of power sold back to the grid is greater when DR has been applied, which concludes that the pressure on the grid has reduced in the second case. The contribution of each element majorly depends on their bids on an hourly basis. The accuracy and high convergence mobility of GNDO may also be observed here too. The GNDO has reached the minimum cost value in the fewest iterations for all cases. The simulation time of 74 s to 76 s for different cases has been observed for GNDO. The comparative results are given in Table 9.

6.2. Results Discussions

The DSM problem has been modelled in accordance with the day-ahead load-shifting mechanism. Consumer comforts have been taken into account when modelling. The GNDO algorithm has been used to optimize the cost and peak load. The simulation results show that DSM has been successfully implemented through the use of the GNDO algorithm. The results in the form of a daily load profile illustrate that the distance between the final load profile (viz., the load after shifting) and the objective load has been greatly reduced. The analysis of the results, which showed a decrease in peak load and utility costs for all areas taken into account, proved the GNDO algorithm’s efficacy. Finally, by observing the lowered energy bills and peak loads, it is possible to conclude that the use of DSM is beneficial for both, i.e., smart grid users and power firms. The proposed optimization tool, viz., the GNDO algorithm, has demonstrated its capability by offering quicker convergence towards the global optima.

7. Concluding Remarks

The work presented in this paper deals with the inclusion of DGs in an AC/DC MG in grid-connected mode. The impact of DSM has been examined for the test system. Mathematical formulation of each DG as well as SPV and BESS has been performed, such that they supply power within limits. The optimum operating cost, power loss, emissions, and voltage deviation have been determined and compared for both cases, viz., with and without DSM. The scenario with DSM has been validated to be economical by observing the reduced cost of operation, power loss, emissions, and voltage deviation. From the analysis performed in the study, it may be deduced that power scheduling by DGs shares the burden of utility and makes the system more cost-effective. DSM adds to it by helping the consumers to use the power in the most economical way. DSM also helps to alleviate the effect of uncertainties of SPV. Furthermore, the analysis has shown that the implementation of DSM has reduced the emission level of harmful gases in the environment.
The load curve after load shifting and the objective load curves have been compared, and the difference noticed was minimal. The GNDO algorithm worked excellently for this problem formulation with a minimum run time of 1.5 s and has outperformed the algorithm in the literature. The demand response (DR) in an AC/DC microgrid has been performed with different distributed generation (DG) on board. The effect of BESS in the system has been further evaluated. MG has been connected to the grid during the analysis. The cost of running and maintaining DGs as well as BESS has been considered while formulating the problem. The optimization process involved in this scenario has been performed via a novel GNDO algorithm. The best result in the first case has been obtained via GNDO with an optimum cost of 3.5654 USD/h. In case 2, the best emission is obtained is 2.2254 lb/h. In case 3, the minimum power loss obtained is 0.3121 kW/h. In case 4, the minimum voltage deviation obtained is 0.2145. Case 1 to 4 results are without DSM. After applying DSM, the simulation results are obtained in cases 5 to 8. In case 5, the best operating cost obtained is 2.0441 USD/h, which is a 74.4240% reduction in cost. In case 6, the best emission obtained is 1.2544 lb/h, which is 74.40% smaller than the emission obtained in case 2. In case 7, the optimum power loss obtained is 0.1454 KW, which is a 114.6492% reduction in power loss. In case 8, the minimum voltage deviation obtained is 0.1214 pu, which is a reduction of around 76.6886%.
The work justifies that the use of SPV and BESS in AC/DC MG is cost-effective, whereas the impact of DSM with BESS in the system is most economical. The observations from the outcomes have also shown that the combination of DSM with BESS results in less harmful emissions, which translates to an eco-friendlier environment. Effective usage of the novel GNDO algorithm for the problem may also be concluded.
The work domain in which DSM may be analyzed is quite large. Although some countries have started implementing some form of DSM, several challenges are still being faced. For complete employment of the process, several steps have to be taken cumulatively by the utilities, consumers, market, and government. In future, the work presented in the paper may be extended further to see how the practical implementation challenges (e.g., forecasting error, contingency, battery life cycle, etc.) of DSM may be analyzed exclusively. Market-based modelling of DSM may further move the discussion into a real-time framework. Uncertainty analysis for renewable resources and electric vehicles adds to the scope of the paper.

Funding

This work was funded by the Deanship of Scientific Research at King Khalid University, Saudi Arabia, Research Group Program under Grant No: RGP 2/309/44.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data will be made available by the corresponding author upon reasonable request.

Acknowledgments

The author extends their appreciation to the Deanship of Scientific Research at King Khalid University, Saudi Arabia for funding this work through the Research Group Program under Grant No: RGP 2/309/44.

Conflicts of Interest

The author declares no conflict of interest.

Abbreviation

ACAlternating currentMGMicrogrid
BESSBattery energy storage systemsMWMega watt
CO2Carbon dioxideOCFOverestimation cost function
DCDirect currentPDFProbability density function
DCFDirect cost functionPSOParticle swarm optimization
DEDiesel generatorRESRenewable energy sources
DGDistributed generationSoSState of charge
DoDDepth of dischargeSPVSolar photovoltaic
DRDemand responseTLBOTeaching–learning-based optimization
DSMDemand-side managementUCFUnderestimation cost function
GAGenetic algorithmVDVoltage deviation
GNDOGeneralized normal distribution optimizationWOAWhale optimization algorithm
GWOGrey wolf optimization

References

  1. Kanakadhurga, D.; Prabaharan, N. Demand side management in microgrid: A critical review of key issues and recent trends. Renew. Sustain. Energy Rev. 2021, 156, 111915. [Google Scholar] [CrossRef]
  2. Jirdehi, M.A.; Tabar, V.S.; Ghassemzadeh, S.; Tohidi, S. Different aspects of microgrid management: A comprehensive review. J. Energy Storage 2020, 30, 101457. [Google Scholar] [CrossRef]
  3. Roslan, M.; Hannan, M.; Ker, P.J.; Uddin, M. Microgrid control methods toward achieving sustainable energy management. Appl. Energy 2019, 240, 583–607. [Google Scholar] [CrossRef]
  4. Nosratabadi, S.M.; Hooshmand, R.A.; Gholipour, E. A comprehensive review on microgrid and virtual power plant concepts employed for distributed energy resources scheduling in power systems. Renew. Sustain. Energy Rev. 2017, 67, 341–363. [Google Scholar] [CrossRef]
  5. Emmanuel, M.; Rayudu, R. Evolution of dispatchable photovoltaic system integration with the electric power network for smart grid applications: A review. Renew. Sustain. Energy Rev. 2017, 67, 207–224. [Google Scholar] [CrossRef]
  6. Kumar, K.P.; Saravanan, B. Recent techniques to model uncertainties in power generation from renewable energy sources and loads in microgrids–A review. Renew. Sustain. Energy Rev. 2017, 71, 348–358. [Google Scholar] [CrossRef]
  7. Adefarati, T.; Bansal, R. Reliability, economic and environmental analysis of a microgrid system in the presence of renewable energy resources. Appl. Energy 2019, 236, 1089–1114. [Google Scholar] [CrossRef]
  8. Harsh, P.; Das, D. Optimal coordination strategy of demand response and electric vehicle aggregators for the energy management of reconfigured grid-connected microgrid. Renew. Sustain. Energy Rev. 2022, 160, 112251. [Google Scholar] [CrossRef]
  9. Ahmad, S.; Alhaisoni, M.M.; Naeem, M.; Ahmad, A.; Altaf, M. Joint energy management and energy trading in residential microgrid system. IEEE Access 2020, 8, 123334–123346. [Google Scholar] [CrossRef]
  10. Choudhury, S. Review of energy storage system technologies integration to microgrid: Types, control strategies, issues, and future prospects. J. Energy Storage 2022, 48, 103966. [Google Scholar] [CrossRef]
  11. Taha, H.A.; Alham, M.H.; Youssef, H.K. Multi-objective optimization for optimal allocation and coordination of wind and solar DGs, BESSs and capacitors in presence of demand response. IEEE Access 2022, 10, 16225–16241. [Google Scholar] [CrossRef]
  12. Eseye, A.T.; Lehtonen, M.; Tukia, T.; Uimonen, S.; Millar, R.J. Optimal energy trading for renewable energy integrated building microgrids containing electric vehicles and energy storage batteries. IEEE Access 2019, 7, 106092–106101. [Google Scholar] [CrossRef]
  13. Contreras-Ocana, J.E.; Singh, A.; Bésanger, Y.; Wurtz, F. Integrated planning of a solar/storage collective. IEEE Trans. Smart Grid 2020, 12, 215–226. [Google Scholar] [CrossRef]
  14. Aghamohamadi, M.; Mahmoudi, A.; Haque, M.H. Two-stage robust sizing and operation co-optimization for residential pv–battery systems considering the uncertainty of pv generation and load. IEEE Trans. Ind. Inform. 2020, 17, 1005–1017. [Google Scholar] [CrossRef]
  15. Fleischhacker, A.; Auer, H.; Lettner, G.; Botterud, A. Sharing solar pv and energy storage in apartment buildings: Resource allocation and pricing. IEEE Trans. Smart Grid 2018, 10, 3963–3973. [Google Scholar] [CrossRef]
  16. Alhaider, M.; Fan, L. Planning energy storage and photovoltaic panels for demand response with heating ventilation and air conditioning systems. IEEE Trans. Ind. Inform. 2018, 14, 5029–5037. [Google Scholar] [CrossRef]
  17. Wang, H.; Huang, J. Cooperative planning of renewable generations for interconnected microgrids. IEEE Trans. Smart Grid 2016, 7, 2486–2496. [Google Scholar] [CrossRef]
  18. Chakraborty, P.; Baeyens, E.; Poolla, K.; Khargonekar, P.P.; Varaiya, P. Sharing storage in a smart grid: A coalitional game approach. IEEE Trans. Smart Grid 2018, 10, 4379–4390. [Google Scholar] [CrossRef]
  19. Alharbi, H.; Bhattacharya, K. Stochastic optimal planning of battery energy storage systems for isolated Microgrids. IEEE Trans. Sustain. Energy 2017, 9, 211–227. [Google Scholar] [CrossRef]
  20. Huang, W.; Zhang, N.; Yang, J.; Wang, Y.; Kang, C. Optimal configuration planning of multi energy systems considering distributed renewable energy. IEEE Trans. Smart Grid 2019, 10, 1452–1464. [Google Scholar] [CrossRef]
  21. Wang, H.; Huang, J. Joint investment and operation of microgrid. IEEE Trans. Smart Grid 2015, 8, 833–845. [Google Scholar] [CrossRef]
  22. Yang, X.; Zhang, Y.; He, H.; Ren, S.; Weng, G. Real-time demand side management for a microgrid considering uncertainties. IEEE Trans. Smart Grid 2018, 10, 3401–3414. [Google Scholar] [CrossRef]
  23. Wang, S.; Gangammanavar, H.; Ekşioğlu, S.D.; Mason, S.J. Stochastic optimization for energy management in power systems with multiple microgrids. IEEE Trans. Smart Grid 2017, 10, 1068–1079. [Google Scholar] [CrossRef]
  24. Leithon, J.; Sun, S.; Lim, T.J. Demand response and renewable energy management using continuous-time optimization. IEEE Trans. Sustain. Energy 2017, 9, 991–1000. [Google Scholar] [CrossRef]
  25. Zhang, C.; Xu, Y.; Dong, Z.Y.; Wong, K.P. Robust coordination of distributed generation and price-based demand response in microgrids. IEEE Trans. Smart Grid 2017, 9, 4236–4247. [Google Scholar] [CrossRef]
  26. Hosseini, S.M.; Carli, R.; Dotoli, M. Robust optimal energy management of a residential microgrid under uncertainties on demand and renewable power generation. IEEE Trans. Autom. Sci. Eng. 2020, 18, 618–637. [Google Scholar] [CrossRef]
  27. Patterson, M.; Macia, N.F.; Kannan, A.M. Hybrid microgrid model based on solar photovoltaic battery fuel cell system for intermittent load applications. IEEE Trans. Energy Convers. 2014, 30, 359–366. [Google Scholar] [CrossRef]
  28. Morsali, R.; Kowalczyk, R. Demand response based day-ahead scheduling and battery sizing in microgrid management in rural areas. IET Renew. Power Gener. 2018, 12, 1651–1658. [Google Scholar] [CrossRef]
  29. Atia, R.; Yamada, N. Sizing and Analysis of Renewable Energy and Battery Systems in Residential Microgrids. IEEE Trans. Smart Grid 2016, 7, 1204–1213. [Google Scholar] [CrossRef]
  30. Kinhekar, N.; Padhy, N.P.; Li, F.; Gupta, H.O. Utility oriented demand side management using smart AC and micro DC grid cooperative. IEEE Trans. Power Syst. 2015, 31, 1151–1160. [Google Scholar] [CrossRef]
  31. Gangatharan, S.; Rengasamy, M.; Elavarasan, R.M.; Das, N.; Hossain, E.; Sundaram, V.M. A Novel Battery Supported Energy Management System for the Effective Handling of Feeble Power in Hybrid Microgrid Environment. IEEE Access 2020, 8, 217391–217415. [Google Scholar] [CrossRef]
  32. Hannan, M.A.; Abdolrasol, M.G.; Faisal, M.; Ker, P.J.; Begum, R.A.; Hussain, A. Binary Particle Swarm Optimization for Scheduling MG Integrated Virtual Power Plant Toward Energy Saving. IEEE Access 2019, 7, 107937–107951. [Google Scholar] [CrossRef]
  33. Imran, A.; Hafeez, G.; Khan, I.; Usman, M.; Shafiq, Z.; Qazi, A.B.; Thoben, K.D. Heuristic-Based Programable Controller for Efficient Energy Management under Renewable Energy Sources and Energy Storage System in Smart Grid. IEEE Access 2020, 8, 139587–139608. [Google Scholar] [CrossRef]
  34. Rehman, A.U.; Wadud, Z.; Elavarasan, R.M.; Hafeez, G.; Khan, I.; Shafiq, Z.; Alhelou, H.H. An Optimal Power Usage Scheduling in Smart Grid Integrated with Renewable Energy Sources for Energy Management. IEEE Access 2021, 9, 84619–84638. [Google Scholar] [CrossRef]
  35. Ortiz, L.; Orizondo, R.; Águila, A.; González, J.W.; López, G.J.; Isaac, I. Hybrid AC/DC microgrid test system simulation: Grid-connected mode. Heliyon 2019, 5, e02862. [Google Scholar] [CrossRef]
  36. 2030.7-2017; IEEE Standard for the Specification of Microgrid Controllers. IEEE Standards Association: Piscataway, NJ, USA, 2017; pp. 1–43. [CrossRef]
  37. Baca, M.J. Microgrid Preliminary Design Specification; Sandia National Laboratories: Albuquerque, NM, USA; Livermore, CA, USA, 2018. [Google Scholar]
  38. Wang, D.; Zhang, D.; Meng, Y.; Yang, M.; Meng, C.; Han, X.; Li, Q. AK-HRn: An efficient adaptive Kriging-based n-hypersphere rings method for structural reliability analysis. Comput. Methods Appl. Mech. Eng. 2023, 414, 116146. [Google Scholar] [CrossRef]
  39. Tang, J.; Li, X.; Fu, C.; Liu, H.; Cao, L.; Mi, C.; Yao, Q. A possibility-based solution framework for interval uncertainty-based design optimization. Appl. Math. Model. 2024, 125, 649–667. [Google Scholar] [CrossRef]
  40. Tang, J.; Fu, C.; Mi, C.; Liu, H. An interval sequential linear programming for nonlinear robust optimization problems. Appl. Math. Model. 2022, 107, 256–274. [Google Scholar] [CrossRef]
  41. Koutroulis, E.; Kolokotsa, D.; Potirakis, A.; Kalaitzakis, K. Methodology for optimal sizing of stand-alone photovoltaic/wind-generator systems using genetic algorithms. Sol. Energy 2006, 80, 1072–1088. [Google Scholar] [CrossRef]
  42. Rohani, G.; Nour, M. Techno-economical analysis of stand-alone hybrid renewable power system for Ras Musherib in United Arab Emirates. Energy 2014, 64, 828–841. [Google Scholar] [CrossRef]
  43. Das, B.K.; Hoque, N.; Mandal, S.; Pal, T.K.; Raihan, M.A. A techno-economic feasibility of a stand-alone hybrid power generation for remote area application in Bangladesh. Energy 2017, 134, 775–788. [Google Scholar] [CrossRef]
  44. Sikder, P.S.; Pal, N. Modeling of an intelligent battery controller for standalone solar-wind hybrid distributed generation system. J. King Saud Univ. Eng. Sci. 2020, 32, 368–377. [Google Scholar] [CrossRef]
  45. Tremblay, O.; Dessaint, L.A. Experimental validation of a battery dynamic model for EV applications. World Electr. Veh. J. 2009, 3, 289–298. [Google Scholar] [CrossRef]
  46. Abdelaziz Mohamed, M.; Eltamaly, A.M.; Abdelaziz Mohamed, M.; Eltamaly, A.M. A PSO-based smart grid application for optimum sizing of hybrid renewable energy systems. Model. Simul. Smart Grid Integr. Hybrid Renew. Energy Syst. 2018, 121, 53–60. [Google Scholar]
  47. Thimmapuram, P.R.; Kim, J.; Botterud, A.; Nam, Y. Modeling and simulation of price elasticity of demand using an agent-based model. In Proceedings of the 2010 Innovative Smart Grid Technologies (ISGT), Gaithersburg, MD, USA, 19–21 January 2010; pp. 1–8. [Google Scholar]
  48. Drouilhet, S.; Johnson, B.L. Battery Life Prediction Method for Hybrid Power Applications. In Proceedings of the 35th Aerospace Sciences Meeting and Exhibit, Reno, NV, USA, 6–10 January 1997. [Google Scholar]
  49. Duman, S.; Li, J.; Wu, L. AC optimal power flow with thermal–wind–solar–tidal systems using the symbiotic organisms search algorithm. IET Renew. Power Gener. 2021, 15, 278–296. [Google Scholar] [CrossRef]
  50. Ida Evangeline, S.; Rathika, P. Real-time optimal power flow solution for wind farm integrated power system using evolutionary programming algorithm. Int. J. Environ. Sci. Technol. 2021, 18, 1893–1910. [Google Scholar] [CrossRef]
  51. Seguro, J.V.; Lambert, T.W. Modern estimation of the parameters of the Weibull wind speed distribution for wind energy analysis. J. Wind Eng. Ind. Aerodyn. 2000, 85, 75–84. [Google Scholar] [CrossRef]
  52. Hsu, H.P. Schaum’s Outline of Probability, Random Variables, and Random Processes, 4th ed.; McGraw-Hill Education: New York, NY, USA, 2020. [Google Scholar]
  53. Zhang, Y.; Jin, Z.; Mirjalili, S. Generalized normal distribution optimization and its applications in parameter extraction of photovoltaic models. Energy Convers. Manag. 2020, 224, 113301. [Google Scholar] [CrossRef]
  54. Vega-Forero, J.A.; Ramos-Castellanos, J.S.; Montoya, O.D. Application of the Generalized Normal Distribution Optimization Algorithm to the Optimal Selection of Conductors in Three-Phase Asymmetric Distribution Networks. Energies 2023, 16, 1311. [Google Scholar] [CrossRef]
Figure 1. AC/DC microgrid system.
Figure 1. AC/DC microgrid system.
Sustainability 15 15671 g001
Figure 2. Normal distribution with varied μ and σ .
Figure 2. Normal distribution with varied μ and σ .
Sustainability 15 15671 g002
Figure 3. Framework and search strategies of GNDO.
Figure 3. Framework and search strategies of GNDO.
Sustainability 15 15671 g003
Figure 4. The GNDO algorithm flowchart.
Figure 4. The GNDO algorithm flowchart.
Sustainability 15 15671 g004
Figure 5. DSM results pertaining to low-load scenario in AC/DC MG.
Figure 5. DSM results pertaining to low-load scenario in AC/DC MG.
Sustainability 15 15671 g005
Figure 6. DSM results pertaining to high-load scenario in AC/DC MG.
Figure 6. DSM results pertaining to high-load scenario in AC/DC MG.
Sustainability 15 15671 g006
Figure 7. Hourly generation scheduling of the AC/DC MG according to cumulative output power from SPV, BESS, DE-SG, and utility for high-load scenario.
Figure 7. Hourly generation scheduling of the AC/DC MG according to cumulative output power from SPV, BESS, DE-SG, and utility for high-load scenario.
Sustainability 15 15671 g007
Figure 8. Hourly generation scheduling of the AC/DC MG by cumulative output power from SPV, BESS, DE-SG, and utility for low-load scenario.
Figure 8. Hourly generation scheduling of the AC/DC MG by cumulative output power from SPV, BESS, DE-SG, and utility for low-load scenario.
Sustainability 15 15671 g008
Table 1. Line data of AC/DC microgrid.
Table 1. Line data of AC/DC microgrid.
Line No. R Ω X Ω Length (km)
@10.02970.0163350.15
@20.03960.021780.2
@30.02970.0163350.15
@40.07920.043560.4
@50.07920.043560.4
@60.07920.043560.4
@70.01980.010890.1
@80.7880.23362
@92.3640.70086
@102.3640.70086
@111.1820.35043
@122.3640.70086
@131.1820.35043
@140.7880.23362
Table 2. Load data of AC/DC microgrid [35].
Table 2. Load data of AC/DC microgrid [35].
Bus No.LoadHigh Load (kVA)Low Load (kVA)Power Factor
<#2> P L 2 40120.9
<#3> P L 3 3090.85
<#4> P L 4 50150.9
<#10> P L 10 320961
<#11> P L 11 8002400.8
<#12> P L 12 4001200.8
<#13> P L 13 8002400.8
<#15> P L 15 16004800.8
<DC> P L D C 20.60.9
Table 3. BESS data.
Table 3. BESS data.
UnitNo. of BatteryInitial SOC (%)Rated Capacity (Ah)Nominal Voltage (V)
BESS-1180800120
BESS-23801.5650
Table 4. Solar energy system parameters and PDF parameters.
Table 4. Solar energy system parameters and PDF parameters.
Array of Solar UnitCurrent at MPPT (Amp)Maximum Power (W)Open
Circuit
Voltage
(V)
Short-
Circuit
Current
(Amp)
Voltage at MPPT
(V)
Z S P V C w / m 2 Z S P V S t w / m 2 P S P V , k m a x
(KW)
P S P V , k m i n
(KW)
Log-Normal PDFCost Coefficients
σ ζ S P V , k C S P V , k U E C S P V , k O E
SPV-1
(42 modules)
8.5925137.68.5930.618080010.505.20.61.701.653
SPV-2
(1750 modules)
5.59414.985.46.1171.9185100072505.10.61.701.653
Table 5. Boundary values, emission, and bids factor of AC/DC MG units and utility.
Table 5. Boundary values, emission, and bids factor of AC/DC MG units and utility.
AC/DC MG UnitsPower (KW)Cost Emission   l b / k W h
m i n . m a x . Bidding
(USD/kW h)
O&M
(USD/kW h)
Start-Up/
Shut-Down (USD)
CO2SO2NOX
SPV-1010.52.5840.20820---
SPV-207252.5840.20820---
DE-SG50030000.4570.044760.961.962110.03970.89
BESS-1−96960.380--0.022040.00020.001
BESS-2−30300.380--0.031140.00120.002
Utility−10002000---2.090.00110.0046
Table 6. Simulation results optimum power flow obtained via GNDO with and without DSM.
Table 6. Simulation results optimum power flow obtained via GNDO with and without DSM.
Control
Variables
Bus m i n . m a x . Before DSMAfter DSM
Case 1Case 2Case 3Case 4Case 5Case 6Case 7Case 8
P D e S G Κ W 850030002645.422580.822610.242652.052701.642684.322692.452678.25
P S P V , 1 Κ W DC010.59.248.949.549.349.819.489.569.89
P S P V , 2 Κ W 60725650.64700.04715.36718.64718.6705.14703.54719.36
P B E S S , 1 Κ W DC−969615.6555.4438.6175.5582.4578.3656.9782.64
P B E S S , 2 Κ W 1−30306.5523.6518.2219.3723.5626.5519.8317.54
V 1 p u 10.951.051.04471.03241.03141.04351.04751.04151.04281.0463
V 6 p u 60.951.051.04361.03851.03451.04481.04141.04091.04151.0405
V 8 p u 80.951.051.04061.03451.03221.04781.03991.03131.03251.0301
V D C p u DC0.951.051.03051.03091.04551.04951.03011.03581.04721.0436
V 2 p u 20.951.051.01281.01921.01671.02551.04741.03331.00921.0082
V 3 p u 30.951.051.02991.02041.02051.02891.04871.04041.02441.0285
V 4 p u 40.951.050.98840.98140.98750.98360.98730.98730.98140.9802
V 5 p u 50.951.050.99540.99680.99740.99010.99340.99920.99540.9983
V 7 p u 70.951.050.97210.97450.97720.97050.97010.97070.97880.9795
V 9 p u 90.951.050.96350.96020.96040.96770.96410.96850.96250.9678
V 10 p u 100.951.051.01451.01481.01041.01651.01361.01931.014641.0147
V 11 p u 110.951.051.02541.02581.02511.02771.02851.02521.02781.0274
V 12 p u 120.951.050.96560.96470.96790.96930.96560.96540.96730.9637
V 13 p u 130.951.050.98610.98170.98130.98380.98330.98460.98710.9818
V 14 p u 140.951.050.97330.97460.97770.97480.97680.97220.97410.9711
T 1 p u 0.91.11.05861.01871.0981.06621.01641.04941.09991.0568
T 2 p u 0.91.10.93780.99260.91110.93080.90.98440.96080.9354
T 3 p u 0.91.10.97250.97520.99050.97130.96260.99830.94090.9715
T B S p u 0.91.10.96820.96670.96930.96610.95380.95150.9770.9803
T D E p u 0.91.11.01241.01771.01451.01541.01721.01121.01351.0182
T D C 1 2 p u 0.91.10.98360.98540.98740.98140.98110.98980.98560.9871
Q D E - S G Μ V A r 8−5012535.3254−11.8425−4.3058−8.3256−9.5428−18.254610.5145−2.5425
Q S P V , 1 Μ V A r DC−12184.63659.65485.25640.458214.2563−15.5236−5.25451.3656
Q S P V , 2 Μ V A r 6−202011.056319.365914.695611.639210.652316.35682.25984.3258
Q B E S S , 1 Μ V A r DC−182414.568921.256821.893621.050919.530620.256320.456221.8065
Q B E S S , 2 Μ V A r 1−162214.258314.370514.365914.802314.736114.983614.920814.7308
Total   Operating   Cos t   $ / h 3.56544.36455.65424.33292.04413.66582.36992.1148
Emissions   l b / h 4.63542.22543.36483.31141.66541.25441.66641.3532
Power   Loss   K W 0.32550.36250.31210.36230.21540.20210.14540.1935
V D 0.42850.42550.42750.21450.35240.24580.35880.1214
Table 7. Hourly demand management of the AC/DC MG according to cumulative output power from different sources using GNDO algorithm for high load.
Table 7. Hourly demand management of the AC/DC MG according to cumulative output power from different sources using GNDO algorithm for high load.
HourGeneration (KW)Load
(KW)
Operating Cost
$ / h
Power Loss
P L K W
Emission
l b / h
P D E - S G P S P V , 1 P S P V , 2 P B E S S , 1 P B E S S , 2 P U t i l i t y - G r i d
12590.0200−25.79−5.57291.3428505.250.513.64
2 2610.84005.44−10.52294.2429005.340.534.86
3 2680.17007.52−12.61444.9231207.620.453.51
4 2800.480012.622.11384.7932005.320.574.36
5 2750.610018.481.51569.433405.310.523.22
6 2610.080030.752.35856.8235005.390.662.55
7 2540.642.54510.19−45.585.31686.937005.070.582.69
8 2645.494.58570.55−48.057.24680.1938605.490.532.69
9 2645.828.94700.0415.443.65516.1138905.670.542.46
10 2645.079.54709.6810.53−15.37560.5539204.650.422.38
11 2645.319.51710.4812.8510.12611.7340004.380.332.68
12 2645.0810.09712.6417.54−20.39485.0438504.690.572.36
13 2645.829.64720.4830.2512.34331.4737504.310.642.44
14 2645.749.52680.68−50.24−21.58555.8838204.580.692.65
15 2645.049.38610.5−20.431.46654.0539004.360.862.77
16 2645.429.24650.6415.656.55672.540004.850.452.97
17 2645.368.52680.4518.757.27689.6540504.390.572.02
18 2645.715.36540.8522.5111.42774.1540005.360.542.07
19 2645.643.24520.2225.051.25904.641005.770.552.33
20 2645.47001.822.511500.241508.960.312.78
21 2645.58000.57−1.531555.3842009.870.683.22
22 2645.870020.58−2.511446.0641106.080.333.36
23 2645.3200−30.546.05879.1735005.120.453.35
24 2645.6700−45.728.94641.1132505.330.553.08
Total Operating Cost $ / d a y 133.16
Total Power Loss P L K W 12.83
Emission l b / d a y 70.44
Table 8. Hourly demand management of the AC/DC MG according to cumulative output power from different sources using GNDO algorithm for low load.
Table 8. Hourly demand management of the AC/DC MG according to cumulative output power from different sources using GNDO algorithm for low load.
HourGeneration (KW)Load
(KW)
Operating Cost
$ / h
Power Loss
P L K W
Emission
l b / h
P D E - S G P S P V , 1 P S P V , 2 P B E S S , 1 P B E S S , 2 P U t i l i t y - G r i d
1 2000.34004.25−2.64−201.9518002.360.351.33
2 2012.45008.24−6.47−164.2218502.350.151.82
3 2014.250010.310.58−125.1419002.650.421.79
4 2001.210011.21.25−43.6619703.360.351.33
5 1940.3600−32.552.1490.0520003.250.141.44
6 1972.3100−41.363.24105.8120403.380.421.39
7 1835.642.67505.640.584.01−248.5421002.810.151.32
8 1844.675.11610.478.242.35−390.8420802.650.211.77
9 1842.319.45712.647.316.89−438.621402.650.281.96
10 1874.3610.44714.689.154.55−553.1820602.310.291.89
11 1842.3110.15718.081.34−10.35−461.5321002.450.311.05
12 1842.0510.22720.349.68−11.36−540.9320302.150.331.33
13 1873.319.89721.158.365.02−507.7321102.140.351.56
14 1745.689.78702.9915.646.41−330.521502.460.131.46
15 1764.699.75641.07−7.365.67−333.8220802.440.121.42
16 1758.779.67603.5414.692.33−24921402.180.451.65
17 1712.088.47601.5517.693.45−163.2421802.670.161.01
18 1783.495.68580.338.9−8.6−219.821503.160.421.39
19 1794.284.08512.342.841.25−194.7921203.110.161.25
20 1800.25003.062.51374.1821803.080.141.36
21 1802.45004.612.55400.3922104.130.341.13
22 1842.36005.872.08299.6921503.550.381.22
23 1945.3300−28.58−6.54189.7921004.090.471.65
24 1901.0900−42.11−10.32161.3420104.250.421.46
Total Operating Cost $ / d a y 39.63
Total Power Loss P L K W 6.94
Emission l b / d a y 34.98
Table 9. Comparative results with and without DSM.
Table 9. Comparative results with and without DSM.
Algorithm
Total Operating
Cos t   $ / h
Solar
Cost
$ / h
BESS
Cost
$ / h
P L Κ W V D Simulation
Time
S
Emission
l b / h
BestAverageWorst
GNDOWithout DSMCase 13.56544.36285.16470.36540.04780.32550.428578.54.6354
Case 24.36455.65146.55140.56780.04950.36250.425576.482.2254
Case 35.65426.33187.96890.49380.05470.31210.427577.323.3648
Case 44.33295.41456.33620.55470.04920.36230.2145783.3114
With DSMCase 52.04413.20154.22890.10470.01540.21540.352478.41.6654
Case 63.66584.01254.96520.21440.02740.20210.245877.81.2544
Case 72.36992.98943.96170.20180.03770.14540.358876.21.6664
Case 82.11483.62144.51570.23880.02150.19350.121476.41.3532
Reduction (%) 74.4240 248.9971210.3896114.649276.6886 77.4075
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

Barnawi, A.B. Development and Analysis of Optimization Algorithm for Demand-Side Management Considering Optimal Generation Scheduling and Power Flow in Grid-Connected AC/DC Microgrid. Sustainability 2023, 15, 15671. https://doi.org/10.3390/su152115671

AMA Style

Barnawi AB. Development and Analysis of Optimization Algorithm for Demand-Side Management Considering Optimal Generation Scheduling and Power Flow in Grid-Connected AC/DC Microgrid. Sustainability. 2023; 15(21):15671. https://doi.org/10.3390/su152115671

Chicago/Turabian Style

Barnawi, Abdulwasa Bakr. 2023. "Development and Analysis of Optimization Algorithm for Demand-Side Management Considering Optimal Generation Scheduling and Power Flow in Grid-Connected AC/DC Microgrid" Sustainability 15, no. 21: 15671. https://doi.org/10.3390/su152115671

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