Next Article in Journal
Analysis of Particulate Matter (PM) Emissions in Diesel Engines Using Palm Oil Biodiesel Blended with Diesel Fuel
Previous Article in Journal
Non-Equal Voltage Cell Balancing for Battery and Super-Capacitor Source Package Management System Using Tapped Inductor Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Smart Grid Framework for Optimally Integrating Supply-Side, Demand-Side and Transmission Line Management Systems

1
School of Mathematics, Statistics and Computer Science, University of KwaZulu-Natal, Westville Campus, Private Bag X54001, Durban 4000, South Africa
2
Department of Electrical Power Engineering, Durban University of Technology, Durban 4001, South Africa
3
Department of Electrical and Computer Engineering, Elizade University, Ilara-Mokin P.M.B. 002, Ondo State, Nigeria
*
Author to whom correspondence should be addressed.
Energies 2018, 11(5), 1038; https://doi.org/10.3390/en11051038
Submission received: 7 March 2018 / Revised: 4 April 2018 / Accepted: 6 April 2018 / Published: 24 April 2018
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
A coordinated centralized energy management system (ConCEMS) is presented in this paper that seeks to integrate for optimal grid operation—the supply side energy management system (SSEMS), home energy management system (HEMS) and transmission line management system (TLMS). ConCEMS in ensuring the optimal operation of an IEEE 30-bus electricity network harmonizes the individual objective function of SSEMS, HEMS and TLMS to evolve an optimal dispatch of participating demand response (DR) loads that does not violate transmission line ampacity limits (TLMS constraint) while minimizing consumer cost (HEMS constraint) and supply side operations cost (SSEMS constraint). An externally constrained genetic algorithm (ExC-GA) that is influenced by feedback from TLMS is also presented that intelligently varies the dispatch time of participating DR loads to meet the individual objective functions. Hypothetical day ahead dynamic pricing schemes (Price1, Price2 and Price3) have also been adopted alongside an existing time of use (Price0) pricing scheme for comparison and discussion while a dynamic thermal line rating (DTLR) algorithm has also been incorporated to dynamically compute power limits based on real time associated data.

1. Introduction

The traditional design of power systems has naturally isolated the sub-components from each other. Thus, an electricity network is traditionally built with pre-determined (static) constraints and minimal interaction between generation and transmission/distribution and vice versa. However, the ongoing restructuring of electricity networks is seeing a lot of interdependency among components of the electricity grid [1]. Another major contribution to the growing interdependency of sub-components is the idea of smart and connected communities that promote information exchange among integrated sub-components for efficiency and improved operations. Sensors and smart devices like smart meters and advanced metering infrastructure (AMI) are also providing a platform for real time data exchange between utilities and home devices [2].
In the construction of power systems, they are generally built to be resilient and able to withstand disturbances caused by line and/or generator outages. This thus necessitates the design of electricity grid networks to be secure for at least ‘ ( n 1 ) o u t a g e s ’, which implies that the grid should be capable of maintaining system stability and security of supply in the event of the failure of any single associated component. The growing electricity demand coupled with the increasing penetration of renewable energy sources (RES) and stricter regulations towards emissions ( C O x and N O x gases) is placing serious constraints on conventional grids [3]. Unplanned outages are thus not uncommon with some of the outages leading to cascading grid failure and eventual grid collapse. In mitigating grid collapse, various schemes have been proposed. The system integrity protection scheme (SIPS) according to [4] is a valuable tool for improving the security of electricity grid networks. Its design is to ensure multiple and simultaneous control of associated grid components. Demand response (DR) was also proposed as an alternative to mitigating grid collapse by [5]. Outages in a network could be planned, forced or unplanned. In the work of [6], they proposed a maintenance schedule for associated components that have been forcefully outed due to wear and tear under variable wind power while [7] presented the results of a ten year study on power outages for the Mid-Continent Area Power Pool (MAPP) for 230-, 345-, and 500 kV lines. The effect of forced distribution outage on spot electricity prices was also modelled by [8]. In South Africa, [9] presented a framework that integrates the constraints of the supply-side and the electricity end users for optimal grid operation. In the work by [9], the effect of flexible loads with varying control of dispatch times on the generation profile and associated costs was also studied. Further studies on network reliability relating to South Africa especially the Southern African Power Pool (SAPP) has been investigated by [10] where outage planning and power deficits challenges with renewable energy penetration has been addressed and [11], where the effect of high voltage direct current (HVDC) transmission of bulk electric power on grid reliability and the performance of electric power systems has been studied.
A critical observation of the foregoing shows that the provision of mitigating solutions to system reliability is mostly concerned with generation and transmission constraints. The advent and popularity of smart and interconnected systems that promote information exchange for efficiency and reliability thus necessitates the need for a system that encompasses and harmonizes the competing constraints from both the distribution/utilization end as well as the generation and transmission end of the network in ensuring optimal load flow.
In terms of layout, the control and management of the sub-components of a typical electricity network (generation, transmission/distribution and utilization) is divided into the Home Energy Management System, HEMS (for the utilization end), Supply Side Energy Management System, SSEMS (for the supply side) and Transmission Line Management System, TLMS (for the transmission side) with each management system acting independently. Furthermore, a review of available literature shows that discussions and research on these management systems are usually focused on one or at most two of the management systems with [12] considering supply and demand side management systems with a focus on generation expansion planning.
In expanding on HEMS, cost reduction and comfort of home-owners are the major focus of associated research. For example, [13] articulates on the contribution of HEMS to managing the electricity consumption and energy cost of homes while [14] proposed a system that aimed at reducing consumers’ electricity bill while minimizing the daily volume of curtailed loads. In achieving most cost reductions, dynamic pricing schemes are being adopted to force consumption from peak to off-peak periods. Energy usage forecast ability is also being introduced to HEMS with [15] introducing a learning algorithm for the learning and prediction of heating, ventilation and cooling (HVAC) systems. Furthermore, [16] presented an electricity consumption-forecasting framework for industrial plants. The proposed framework was based on an Adaptive Neural Network Inference System (ANFIS) with the aim of the forecasting targeted at supporting decision making. In resolving possible conflicts for HEMS based on multiple users with conflicting preferences, [17] proposed an ontology-based framework for conflict resolution and knowledge representation in Home and Building Automation Systems (HBAS). A smart HEMS was also developed in [18] based on a limited memory algorithm for bound constrained problems (L-BFGS-B) along with a TOU pricing scheme to optimise appliance scheduling within a 24-h window. The proposed system achieved a reduction in energy consumption from 65.77 kWh to 44.295 kWh as well as a reduction in the cumulative cost of energy from US$6.50 to US$4.393 daily. Direct load control (DLC) was proposed for management of demand side loads based on a multi-objective particle swarm optimisation (MOPSO) algorithm, while [19] utilized a multi-criteria ϵ - c o n s t r a i n t -based exact approach for demand side management. According to [20], SSEMS is essentially constraint-based for secure operations of power systems. Constraints are modelled in form of power flow problems to generate optimal solutions for generation dispatch/scheduling and associated technical constraints (voltage, frequency, emissions etc.). For example, [21] designed a multi agent-based controller to locate active power set points for optimal power management of electric vehicles (EV) and distributed energy resources in the microgrid to avoid worst case scenarios were all EV’s to charge/discharge simultaneously. Similarly, the optimal location of distributed generators in a smart grid for reactive power management with penetration of renewable energy sources was solved by [22] utilizing genetic algorithm. An optimal coalition of formation mechanism of microgrids in a smart distribution system was presented by [23] with it its characteristics analysed from a coalitional game theoretical perspective. The proposed method which utilised a Greedy-based strategy to perform network constrained exchange (GreedEnEx) reported loss reduction ranging from 26% to 80%. TLMS aims at ensuring that the line limits in terms of the current carrying ability are not exceeded. TLMS could thus be static (i.e., static thermal line rating, STLR) where the ampacity of a transmission line is computed for the worst case scenario or dynamic (i.e., dynamic thermal line rating, DTLR) in which the computation of the ampacity of a transmission line is done in real (or near real) time [4].
Considering the diverse objectives of the various management systems, a comprehensive and smart system is thus needed that interconnects the various management systems and harmonizes their constraints for efficient operation of the power network. There is no doubt that multi-energy systems offer better perspective for achieving a sustainable energy supply and also aiding the energy transition from the traditional approach [24]. However, a comprehensive, scalable and smart system which differs from the conventional integrated energy systems (IES) [25,26,27] is proposed. This work thus extends the framework presented in [9] and pioneers the optimal allocation of consumer loads with the objective of meeting the individual constraints of HEMS, SSEMS and TLMS. Additionally, smart algorithms are developed and used for both optimal load dispatch of consumer loads and optimal dispatch of generators to meet the individual objectives of HEMS and SSEMS without violating the ampacity limits of the transmission network as determined by TLMS. Furthermore, this work advocates for a more integrated electricity network that gives the utility a greater role in demand side management (through DLC) to provide the utility with more allowance in balancing the grid parameters. ConCEMS thus becomes useful with growing and increasing penetration of renewable energy sources (RES) as it enables the utility mitigate against the stochastic nature of RES by dispatching participating DR loads to periods of high availability of RES while not compromising on network technical and operational constraints. In being able to efficiently and effectively utilise RES, the utility is able to minimize expansion and environmental costs (associated with the use of fossil and other dirty-based generation sources). This thus has the extended benefit of minimizing the increment in electricity costs for electricity users and ultimately minimizing energy poverty since households would not need to expend a significant proportion of their income in meeting their energy (electricity) needs. The benefits and importance of ConCEMS thus go beyond the technical advantages and extends to the socio-economic and environmental aspect of society. Figure 1 shows the conceptual design of the proposed Co-ordinated and Centralized Energy Management System (ConCEMS). This work thus extends current research on IES by proposing and applying ConCEMS to an IEEE 30-bus electricity network to dynamically dispatch consumer loads (demand response (DR) loads) to achieve the following:
  • Reduce consumer electricity bill below available time of use pricing (Price0) (using day ahead dynamic pricing schemes—Price1/Price2/Price3)—HEMS constraint.
  • Ensure dynamically computed ampacity limit is not violated by any line—TLMS constraint.
  • Reduce operations and emissions cost of the supply side using Price1/Price2/Price3 compared to Price0—SSEMS constraint.
The labelling of the constraints in Figure 1 are as follows:
  • S1–S7 for SSEMS (i.e., 7 constraints) where S1 is the financial constraint (fuel costs), S2 is the operational constraint (loading limits, reliability), S3 is the generator dispatch/commitment constraint, S4 is the technical constraint (voltage, frequency, var compensation), S5 is the weather constraint, S6 deals with specific constraints from the electricity supplier and S7 is the associated constraint from electricity users on demand response loads.
  • C1–C5 for HEMS (i.e., 5 constraints) where C1 deals with battery charging/feed-in-tariff, C2 handles DR loads, C3 manages household expenditure on electricity, C4 updates the household in near-real time on energy usage patterns while C5 ensures household comfort is not compromised.
  • T1 for TLMS (i.e., 1 constraint) where T1 is the real time weather data (ambient temperature, wind speed and solar irradiance) that affects the computation of transmission line ampacity limits in real-time.
For the purpose of this research, Table 1 highlights which of the constraints have been considered. The rest of this article is organised as follows. Section 2 presents the case study network with the mathematical description of the utilized load flow algorithm. Section 3 presents SSEMS and a mathematical description of its generator dispatch for reduced emissions cost. Section 4 presents TLMS and the description of the DTLR algorithm utilized. HEMS is presented in Section 5 with its objective discussed while the pricing models adopted are presented in Section 6. The results are presented and discussed in Section 7 while policy discussions on the socio-economic and techno-environmental impact of ConCEMS are presented in Section 8. The paper concludes in Section 9.

2. Case Study Description

Figure 2 presents the case study network utilized for the application of the proposed ConCEMS while Figure 3 presents the gas network description. The case study network is an IEEE 30-bus network [28] which has been modelled as a closed system with 1 slack power bus (bus 1), 20 load points and 5 generation points. Each load point has both base loads and DR loads. The DR loads for each respective bus is made up of 10 clusters each of households with varying participation of DR loads. The slack power bus has been included to act as a sink/source for excess/deficit power. The test network consists of 41 lines used in moving power across the network. At the slack bus (bus 1), there are 3 generators—2 diesel generators (110 MW each) and 1 natural gas fired thermal generator (50 MW). The description of the demand side management (DSM) capabilities of the various load points is shown in Table 2 while Figure 4 presents the flow chart of the proposed working principle of ConCEMS. The description of the ConCEMS flowchart is as follows; after the computation of DLTR using hourly weather data, start time of DSM loads, s t r L i , j is computed for all participating DSM loads. The cumulative of base load demand and DSM loads for each slot (15 min interval) is then used to optimally determine generation loading based on DTLR constraints for time t . Load flow analysis is then done to determine the amount of power supplied from the slack bus and the appropriate costs. In computing P T t , DTLR could place constraints that would necessitate power import through an alternate line p to meet P T t and associated line losses. The computation of s t r L i , j using ExC-GA is thus very important in determining the optimal P T t that would reduce power supply costs and underutilization of generated power. In addition, the computation of associated supply side costs is followed by the computation of the cost of dispatching the DSM loads using hypothetical day ahead dynamic pricing models (Price1, Price2 and Price3) which are benchmarked with a time of use pricing scheme (Price0). This is to evaluate and determine the best dynamic pricing scheme that will ensure a reduction in DSM load cost, which is the incentive for placing the eventual dispatch of participating DSM loads under direct control by the utility. In computing the associated supply costs for the gas network, ConCEMS aims to generate the least cost for operating the compressors at the various compressor stations that will guarantee the required gas flow rate at the tapoff-point while maintaining the pressure, flow rate and compressibility values within the defined constraints across the length of the pipeline. In minimizing the supply costs for the proposed electricity network, emphasis is placed on the generators in bus 1. This is due to their large size which makes them the major supplier of the bulk load for the test network. The Newton Raphson (NR) method has been adopted in attempting to solve the resulting load flow problem. The modelling of the NR operation is constrained to ensure that convergence is only possible within allowed bus voltage limits. STT and SET for this research have been taken to be 00:00 and 00:00 + 1 day while all dispatch scenarios are carried out a day ahead.

3. SSEMS Description and Modelling

In modelling the SSEMS objective function, Z S S E M S , we briefly describe the associated costs at the supply side.

Economic and Environmental Dispatch of Generators

Table 3 presents the fuel cost of each generator in bus 1 together with the power limits (lower and upper). Also shown in Table 3 is the emissions cost for each associated generator in bus 1 which has been incorporated into the fuel cost. Algorithm 1 presents the conventional economic dispatch of generators based on incremental cost which has been modified to accommodate emissions cost. The modification results in a modified economic and environmental dispatch (MEED) algorithm. Utilizing the fuel costs of the diesel generators in Table 3, the conventional incremental cost is adjusted to optimally schedule/dispatch the generators at bus 1 for the lowest economic and emissions cost. Another improvement is the compensation for under generation. This is done by optimally allocating the difference in deficit generation among the generators based on their available capacity. The need for this improvement is to reduce the time of computation spent looking for an optimal dispatch profile. Great care is however employed in setting the allowable tolerance level (deficit/surplus generation).
The objective function Z S S E M S is thus defined in Equation (1) as:
Z S S E M S = m i n ( O P t c o s t ) + m i n ( Z ( t ) )
Subject to:
1 Z α 1 . 6 α
P l o , α P α P h g , α α
7 . 5 < P S 4 9 . 5
2 . 5 Q α 2 . 7 α
O P t c o s t = ( E m i C t + F t c o s t )
Z ( t ) = θ = 1 θ = 4 C θ ( t )
E m i C t = x = 1 X ( E x , t c o s t )
E x , t c o s t = P D x t × w 3
Z α = P D α P S α 1
F t c o s t = x = 1 X ( C x c o s t , t )
where θ is a compressor station, α is a pipeline section, O P t c o s t is the total time t cost of generation by all generators (US$), Z ( t ) is the total cost of running all compressors at time t (US$), Z α is the pipeline section α compressibility ratio (dimensionless), P l o , α is the pipeline section α low pressure limits (bars), P h g , α is the pipeline section α upper pressure limits (bars), P α is the pipeline section α pressure (bars), P S 4 is the output pressure (bars), Q α is the pipeline section α gas flow rate (MMSCFD), E m i C t is the total emissions cost at time t (US$), F t c o s t is the operations cost at time t (US$), E x , t c o s t is generator x emissions cost at time t (US$), P D α is the discharge pressure (bars) from compressor θ , P S α 1 is the suction pressure (bars) for compressor θ , C x c o s t , t is the cost (US$/MWh) of generating P D x t by generator x at time t while every compressor station θ lies between pipeline sections α 1 and α (i.e., α 1 θ < α ). Equation (2) presents the lower and upper compressibility limits for α while Equation (3) describes the lower and upper pressure limits for α . The possible range for the final discharge pressure is described in Equation (4) while Equation (5) presents the lower and upper flow rate limits for α . The evaluation of O P t c o s t , time t compressor cost, time t total emissions cost, time t emissions cost for generator x, α compressibility ratio and time t operations cost is shown in Equations (6)–(11).
Algorithm 1: Modified incremental generator dispatch.
Input: λ x t , λ t , fuel cost for generators, P T t , P D x t 1 , P T t 1
Output: P D x t x X ( . )
   Perform normal incremental cost:
1:
Compute P D x t such that x = 1 X ( P D x t ) P T t
2:
Compute λ t such that λ x t = λ t x X ( . )
3:
Subject to:
4:
P D x m i n P D x t P D x m a x x X ( . )
5:
if ( P T t P T t 1 ) then
6:
P D x t P D x t 1
7:
end if
8:
if ( P T t < P T t 1 ) then
9:
P D x t P D x t 1
10:
end if
11:
Compute E m i C t and F t c o s t

   Modifications—MEED
12:
Set tolerance w 4 in MW such that | P T t x = 1 X ( P D x t ) |   w 4
13:
Vary P D x t using r a n d i where 0.75 r a n d i 1 to evaluate p D x , m o d i f i e d t where:
14:
P D x , m o d i f i e d t = r a n d i × P D x t x X ( . )
15:
Update P D x , m o d i f i e d t by compensating for | P T t x = 1 X ( P D x , m o d i f i e d t ) | by computing d i f f x = P D x m a x P D x , m o d i f i e d t x X ( . )
16:
Set P T t , m o d i f i e d = x = 1 X ( P D x , m o d i f i e d t )
17:
P D x , m o d i f i e d t = P D x , m o d i f i e d t + ( d i f f x × ( P T t P T t , m o d i f i e d ) x = 1 X ( d i f f x ) )
18:
Compute E m i C t m o d i f i e d , F t c o s t , m o d i f i e d and O P t c o s t , m o d i f i e d
19:
if ( O P t c o s t , m o d i f i e d O P t c o s t ) then
20:
P D x t = P D x , m o d i f i e d t x X ( . )
21:
O P t c o s t = O P t c o s t , m o d i f i e d
22:
end if
23:
return P D x t , O P t c o s t
In improving on the modified incremental generator dispatch (MEED) shown in Algorithm 1, a genetic algorithm-based economic and environmental dispatch (GA-EED) algorithm is developed and presented in Algorithm 2. The purpose for the development of GA-EED is to explore the possibility of eliminating the need for tolerance w 4 definition in Algorithm 1 to evolve dispatch options with lower operating costs.
Algorithm 2: Genetic Algorithm Economic and Environmental Dispatch (GA-EED) Algorithm.
Input: fuel cost for generators (Table 3), P T t , P D x m i n , P D x m a x
Output: P D x t x X ( . )
  Generate binary population matrix for each generator:
  Generate p o p x = [ d i m 1 × d i m 2 ] for each generator x, where d i m 1 is the number of rows (100),
   d i m 2 is the number of columns (10) and p o p x is a binary matrix.
  Perform mutation on p o p x :
 2: Mutation is performed on randomly selected bits of p o p x such that
  if ( p o p x ( r r , c c ) = = 1 ) then
 4:   p o p x ( r r , c c ) = 0
  else
 6:   p o p x ( r r , c c ) = 0
  end if
  where 1 r r d i m 1 and 1 c c d i m 2 r r , c c
  Perform conversion on p o p x :
 8: p o p x is converted to its decimal equivalent matrix p o p x = [ d i m 1 × 1 ] such that
   p o p x ( r r ) = e v a l ( p o p x ( r r , 1 : d i m 2 ) ) ,
  where e v a l is a function that converts a binary string into its decimal equivalent.
  Perform scaling on p o p x :
  Scaling is performed on p o p x to generate the actual generator values P D x t such that
   P D x m i n P D x t P D x m a x , where P D x t = ( P D x m a x P D x m i n ) × p o p x ( r r ) 2 d i m 2 1 + P D x m i n
  Perform matching:
 10: In matching, a complete allocation a l l o t k k is generated such that if X = 3 ,
   a l l o t k k = [ p o p 1 ( r r 1 ) ,   p o p 2 ( r r 2 ) ,   p o p 3 ( r r 3 ) ] , where r r 1 , r r 2 , r r 3 are randomly selected rows of p o p 1 , p o p 2 , p o p 3 respectively, such that 1 ( r r 1 , r r 2 , r r 3 ) d i m 1 and x = 1 X p o p x ( r r x ) P T t
  Perform costing and update:
  For each a l l o k k generated, an equivalent c o s t k k is generated where c o s t k k is the cost of dispatching the generators at bus 1 based on the values in Table 3. In updating the optimal dispatch,
 12: if ( c o s t k k n e w < c o s t k k o l d ) then
     c o s t k k o l d = c o s t k k n e w
 14:    a l l o t k k o l d = a l l o t k k n e w
    end if
 16: O P t c o s t = c o s t k k o l d
    return P D x t , O P t c o s t
The degree of accuracy in terms of generating the lowest operational cost for the generators in bus 1 is dependent on the sensitivity factor s f x . The sensitivity factor s f x is a measure defined for each generator x as s f x = P D x m a x P D x m i n 2 d i m 2 1 . Thus, as s f x   0 , the more possible it is to evolve a wider range of possible generation values. However, care must be taken to ensure that ( 2 d i m 2 1 ) ( P D x m a x P D x m i n ) . Table 4 presents s f x for each generator at bus 1.

4. TLMS Modelling

The modelling of the ampacity constraints for the transmission lines was done dynamically. That is, real time (1-h interval) weather data was used in dynamically computing the limit of current that could be carried by the transmission line. The computation of the DTLR is done based on the equations described in IEEE std. 738-2006 [29]. From [29], the steady state equations are shown in Equations (12) and (13) as follows:
q c + q r = q s + I 2 R ( T c )
such that
I = q c + q r q s R ( T c )
where q c is heat loss from convection; q s is the heating effect of the sun; R ( T c ) is the AC resistance of the conductor at temperature T c and I is the conductor current. Out of the 14 inputs that Equations (12) and (13) depend on, five vary in real time–wind speed, wind direction, ambient temperature, time of the day and date. When these values are used without variation, Equations (12) and (13) result in STLR. For this work however, real time hourly data has been used for computing DTLR. The objective function of TLMS, Z T L M S is thus described in (14) as
Z T L M S = m i n ( I l i n e t p )
subject to
I l i n e t p < A m p t
However, an equivalent power limit has been computed based on Equation (15) and utilized in this paper.

5. HEMS Modelling

The HEMS constraint for this research work aims at achieving a reduction in consumers electricity cost for participating DR loads only. In designing the proposed electricity network, base load cost is computed using an incline block tariff (IBT) pricing scheme. However, it is not used in this paper, since emphasis is placed on the participating DR loads. The base pricing scheme utilized in measuring the performance of the dynamic pricing schemes (Price1, Price2 and Price3) is Price0 which is a time of use (TOU) pricing scheme and has a flat rate of $0.105/kWh all through the day except for a 20 % increment for the hours between 6 am–8 am and 6 pm–9 pm due to capacity constraints as a result of increased weekdays residential electricity usage during these periods. The participating DR loads are placed on direct load control (DLC) and have their dispatch time varied by the utility within the allowed time range as specified by the electricity consumer. The incentive for allowing the utility some control in varying the dispatch time of participating DR loads is to reduce the cost of these loads by using either of Price1, Price2 or Price3 to offer some minimal electricity cost differentials compared to Price0. In doing so, the utility is able to free up capacity for dispatch of base loads at critical peak demand periods and also minimize the cost of additional generation expansion. The objective function of HEMS Z H E M S is described in Equation (16) as
Z H E M S = m i n ( d s m C i h i )
such that
d s m C i h i < t o u C i h i
In achieving Equations (16) and (17), an externally constrained genetic algorithm (ExC-GA) plays a prominent role. The aim of Z H E M S is to ensure that the equivalent cost of electricity using dynamic pricing ( d s m C i h i ) is always less than the equivalent cost of electricity using time of use pricing ( t o u C i h i ). This is achieved by comparing the difference d i f f = t o u C i h i d s m C i h i . For d i f f < 0 , load dispatch is recomputed. Furthermore, for any d i f f n e w > d i f f o l d and d i f f o l d > 0 , then d i f f is updated to d i f f = d i f f n e w . The mathematical modelling of ExC-GA is presented subsequently.

5.1. Externally Controlled Genetic Algorithm

The proposed externally controlled genetic algorithm (ExC-GA) is a modification of the mild intrusive genetic algorithm (MIGA) proposed in [30]. Similar to MIGA, a population matrix P o p i is generated such that the number of rows (dim1) of p o p i is i m a x with the number of columns (dim2) given as 96 (to represent the total number of slots (a slot is a 15 min interval. For a 24 h period, there are 96 slots of 15 min interval each)). The description and working principle of ExC-GA including the modifications incorporated into MIGA is presented subsequently.

5.1.1. ExC-GA Population Matrix Filling

An initial matrix of dimension d i m 1 × d i m 2 as shown in Figure 5 is created with all the values initialized to zero (i.e., P 1 , 1 t o P i m a x , 96 P o p i , P 1 , 1 t o P i m a x , 96 = 0 ). Since three DSM loads per household are considered for this research, three sub-populations s u b p o p i , j are created. The sub-populations created are filled with the row index of p o p i as follows:
s u b p o p i , j = ( j , i n c r , ( i m a x 3 + j ) )
where each s u b p o p i , j is a set of values from j to ( i m a x 3 + j ) with a successive difference of i n c r between each element in s u b p o p i , j . s u b p o p i , j , a start point s t r L i , j and a stop point s t p L i , j are determined as follows:
i , a n d j = 1 , w i , j = 2 1 s t r L i , 1 95
i , a n d j = 2 , w i , j = 3 1 s t r L i , 2 94
i , a n d j = 3 , w i , j = 5 1 s t r L i , 3 92
such that
s t p L i , j = s t r L i , j + w i , j 1 s t r L i , j , s t p L i , j W ( . )
The Equations (19)–(21) assume full DLC in which there are no restrictions for selection of s t r L i , j . For partial DLC, where the load cluster i specifies a range - intended start time s t t L i , j and latest dispatch time s t d L i , j for a device j, then s t t L i , j s t r L i , j s t d L i , j .
The incorporation of 1 in Equation (22) is to compensate for the inclusion of the start point in the counting of slots/spaces to be filled. The slots/spaces from s t r L i , j to s t p L i , j are filled with the respective power values as follows:
If j = 1 , i D S M j = 500 W, similarly if j = 2 , i D S M j = 700 W and if j = 3 , i D S M j = 1200 W.

5.1.2. Generation of Violation and Non-Violation Slot Sets— s t a t 1 s e t and s t a t 2 s e t

The resulting filled population matrix p o p i as shown in Figure 6 is then cumulated column wise to obtain C i D S M for each cluster which is then added to the respective B L i to obtain C D i . The resulting C D i is then passed over for load flow operations and generator scheduling operations (see Algorithms 1 and 2) to generate the violation set s t a t 1 s e t and non-violation set s t a t 2 s e t . The violation set represents all the slots in which ampacity limit was exceeded while the non-violation set represents all the slots in which ampacity limit was not exceeded. The mathematical description of the sets is as follows:
s t a t 1 s e t = ( t | a m p a p = 1 )
s t a t 2 s e t = ( t | a m p a p = 0 )
Which implies that s t a t 1 s e t , s t a t 2 s e t W ( . ) :
s t a t 1 s e t + s t a t 2 s e t = 96
s t a t 1 s e t s t a t 2 s e t =
s t a t 1 s e t s t a t 2 s e t = W ( . )
The description of a m p a p thus implies that if there is a violation of DTLR by any line p during time t simulation, a m p a p = 1 , with no violation implying that a m p a p = 0 .

5.1.3. p o p i Re-Adjustments

The re-adjustments carried out on p o p i as shown in Figure 6 is based on the set to which the current t L belongs to. Thus, L r I ( . ) , if t L s t a t 1 s e t , then a decision factor d e c f a c i , L is determined using a random generator, r a n d i , such that:
d e c f a c i , L = { 1 ; i f r a n d i 0.2 0 ; i f r a n d i < 0.2
Thus, for the row L with t L s t a t 1 s e t and d e c f a c i , L 0.2 , then all elements in row L of p o p i are initialized to zero. A random start point t L s t a t 2 s e t is selected as s t r L i , j with s t p L i , j computed as shown in Equation (22). Next, the slots from s t r L i , j to s t p L i , j are filled with the respective D S M j as shown in Figure 7 based on the s u b p o p i , j to which L belongs. The resulting p o p i is then summed column-wise to compute associated costs and violations if any.

5.2. Comfort Modelling

Given S t t L i , j and S t d L i , j as the load cluster i intended start time and latest time for dispatch of load j, the comfort limits for these extremes are C m a x i and C m i n i . For any S t r L i , j such that S t t L i , j S t r L i , j S t d L i , j , then C i (for any S t r L i , j ) which is the intermediate comfort and bounded as C m i n i C i C m a x i is defined as shown in Equation (29). For this paper, C m a x i = 5 and C m i n i = 3 . The choice of C m a x i and C m i n i are arbitrary. A comfort scale from 0 to 5 is arbitrarily selected where values 0 C i < 3 are assumed to contribute negatively to a consumer. Furthermore, for the research, C i 3 is assumed to be generally accepted. A reason for this assumption is to ensure that the utility in dispatching loads under DLC (full/partial) evolves S t r L i , j such that | S t t L i , j S t r L i , j |   0 .
C i = ( C m a x i C m i n i ) × ( S t r L i , j S t t L i , j ) ( S t d L i , j S t t L i , j ) + C m i n i , j

6. Pricing

Four pricing schemes are adopted as ‘plug-ins’ in this paper—1 time of use (TOU) pricing (Price0) and 3 dynamic pricing schemes (Price1, Price2 and Price3). The adopted Price0 assumes a flat rate value of US$0.105/kWh across the day with a 20% increase between the hours of 6 am–8 am and 6 pm–9 pm. Price1, Price2 and Price3 are modelled such that their daily average value is US$0.105/kWh with Price1 having peak price between 6 am–8 am, Price2 has peak price between 11 am–1 pm and Price3 has peak price between 6 pm–8 pm. The mathematical description for Price0 is shown in Equation (30) while Equation (31) is the general description for Price1, Price2 and Price3. The pricing models adopted are hypothetical and aim at curtailing demand during their peak periods. The pricing signals are further communicated to consumers within each load cluster a day ahead to enable them schedule S t t L i , j for their participating DSM loads. For the purpose of this research, day ahead pricing signals is assumed to be communicated by the utility to electricity consumers via their website. The implication of this is that electricity consumers participating in DLC are assumed to be literate and familiar with information technology (IT) devices for assessing such information. This is similar to the use of the Internet in providing electricity users day ahead pricing information by ComEd in [31].
P r i c e 0 = { U S $ 0.126 / k W h ; 6 t 8 a n d 18 t 21 o n l y U S $ 0.105 / k W h ; o t h e r w i s e
t = 1 t = 24 P r i c e ( t ) 24 = US $ 0.105 / kWh

Motivation for Pricing Methods Selected

The selection of Price0 is to evaluate the ability of ConCEMS in utilizing Price1, Price2 or Price3 to offer potential savings to the consumers and reduced operational costs for the electricity supplier. Furthermore, the varying pricing methods—Price1, Price2 and Price3 have been adopted to compute the extent to which savings (if any) can be offered households participating in DR when compared to Price0 option.

7. Results

The variation of ampacity for the case study network based on DTLR computations is shown for a day in Figure 8. It is seen that power (MW) equivalent of ampcity has been used. Figure 8 shows that power limit computed based on DTLR varies from about 230 MW to about 255 MW per line across the day. The variation of power in Line 1 (between bus 1 and bus 2) for all pricing options is shown in Figure 9. It is observed from Figure 9 that 1 slot (15 min) TLMS violation occurs each for both Price1 and Price0 options with no TLMS violation for Price2 and Price3 options. Assuming 50% STLR (127.5 MW limit) and utilizing Price3, violation is observed for about 74% of the slots. Similarly, for 70% STLR (178.5 MW) and using Price3, violation is observed for 25% of the slots and 9.4% of the slots for 80% STLR (204 MW) and using Price3. ConCEMS thus adopts DTLR and ensures that the transmission network can be maximized in evacuating power without the need for any significant upgrades and without any violations.
Figure 10 presents the various electricity pricing options adopted in this paper—Price1, Price2, Price3 and Price0 across the day While Figure 11 presents the total power supplied from the slack bus (bus 1) across the day. It is observed from Figure 11 that the total power supplied from the slack bus was within the limits set by the generators (lower limit of 90 MW and upper limit of 240 MW).
Figure 12 presents the dispatch of the DR loads under partial DLC for Price1 (DSM1), Price2 (DSM2), Price3 (DSM3) and Price0 (DSM0). It is observed that the DR loads are not able to sufficiently follow their pricing curves due to restraints placed by the users. The restraints in terms of time range within which participating DR loads must be dispatched thus limit the ability of ConCEMS to fully exploit periods of low electricity prices in dispatching participating DR loads. For the DR loads only, Price1 option billed electricity users US$67,243.10 compared with US$66,963.72, US$65,724.62 and US$68,172.06 for Price2, Price3 and Price0 respectively. The implication of this is that the Price3 option achieves a 3.6% reduction in electricity bills for the consumers over Price0 compared to 1.4% and 1.8% savings using Price1 and Price2 respectively. Furthermore, using Price3, load clusters can utilize the additional daily savings of US$2447.44 (over Price0) to purchase additional 19.42 MWh of electricity units at US$0.126/kWh. ConCEMS in utilizing Price3 thus enables consumers extend the usage of owned electrical appliances through savings earned from participating DR loads. ConCEMS also shows that further savings can be achieved for households when DR loads are placed on full DLC (as already shown in [9]), thus highlighting the ability of the proposed ConCEMS to mitigate energy poverty by reducing the energy burden of households.
The utilization of GA-EED and MEED algorithms shown in Algorithm 2 and Algorithm 1 respectively is to highlight the robustness of the ConCEMS framework in incorporating varying stochastic and classical optimization schemes in minimizing the associated operations and environmental costs for the supply side. However, in benchmarking the results obtained using GA-EED and MEED algorithms, a standard particle swarm optimization (PSO) algorithm is also utilized to solve a single dispatch problem with the results obtained compared with those from the proposed algorithms (GA-EED and MEED) in this paper. Table 5 presents the values obtained for each method over five trials which is then averaged. It is observed from Table 5 that the fastest algorithm is the MEED algorithm which achieves an average run time of 0.28 s compared to 3.37 s and 8.82 s for GA-EED and PSO respectively. The comparison of the total daily simulation time for Price1, Price2, Price3 and Price0 using GA-EED shows that Price1 achieves a simulation time of 14.23 s, Price2 achieves a simulation time of 13.80 s, Price3 achieves a simulation time of 11.66 s while Price0 achieves a simulation time of 13.61 s. However, GA-EED achieves the lowest operational cost of US$8224.00 compared to US$8238.60 and US$8414.81 for MEED algorithm and PSO respectively. In terms of surplus generation, MEED algorithm generates 100.01% of the required demand compared to 100.10% and 102.68% of the required demand by GA-EED and PSO.
Table 6 further presents the supply cost (the supply cost computed and shown in Table 6 incorporates the compressor cost) for the various pricing options (Price1, Price2, Price3 and Price0) and different optimisation algorithms (MEED, GA-EED and PSO). Similar to Table 5, GA-EED offers the lowest operations cost for supply side for all pricing options compared to PSO and MEED with Price3 offering the lowest cost of US$531,807.80 and US$542,361.61 for GA-EED and MEED respectively, and Price1 offering the lowest supply cost of US$532,200.80 for PSO. The utilization of the compressors at the outlet point for optimal flow of gas at reduced compressor usage cost for Price3 using GA-EED is shown in Figure 13. Also depicted in Figure 13 is the suction and discharge pressure for each slot (15 min interval) at the outlet/tapoff-point which is maintained within constrained limits.
A further implication of ConCEMS to the utility is that ConCEMS enables the utility reduce the associated costs of expanding generation capacity to meet demand. With ConCEMS, flexible loads can be effectively dispatched at reduced peak demand and with increased capacity utilization. Furthermore, increased flexibility in the network through DLC (full or partial) provides the utility with advanced information for system operation and planning, scheduling maintenance and dealing with outages. With increased flexible loads under DLC, the utility is able to respond better in establishing optimal grid operation in the event of faults or loss of a generating unit.
Table 7 presents S t r L i , j for each cluster on bus 2 and for the various pricing options while Table 8 presents the computed comfort C i for each cluster which has been evaluated using Equation (29). It is observed from Table 8 that Price3 option offers the highest comfort of 4.21 followed by Price2 (4.19), Price0 (4.06) and Price1 (4.04). In summary therefore, Price3 utilizing GA-EED meets all the requirements by reducing the electricity cost for participating DR loads and supply cost of the supply side without violating the transmission line power limit constraint. This is shown in Table 9 where Price3 with GA-EED in addition to meeting HEMS, TLMS and SSEMS constraints further improves on the comfort of participating households by ensuring that S t r L i , j strives to be close to S t t L i , j . Table 10 presents the results obtained from further benchmarking of GA-EED against nine standard benchmarking functions from [32]. The performance of GA-EED in matching the exact solutions is also observed.

8. Policy Discussions

ConCEMS pioneers the full synergy of HEMS, TLMS and SSEMS by extending the model presented in [9]. As a smart grid architecture that depends on an advanced metering infrastructure (AMI), ConCEMS has benefits extending from the socio-economic to the techno-environmental aspects of society which are subsequently discussed.

8.1. Policy Discussions on the Impact of ConCEMS on the Socio-Economic Aspect of Society

A growing concern in the global south is the issue of energy poverty which presents on two frontiers—access and mobility (ability to transit from a lower energy level to a higher energy level). Furthermore, in the works of [33,34], declining electricity consumption (per capita) has been highlighted for Nigeria and South Africa respectively. A prominent reason for this has been increasing electricity tariff which has resulted in the increasing use of alternative energy sources. Furthermore, [34] has highlighted the direct link between energy poverty and economic poverty. The increasing tariffs by Eskom (Eskom is the electricity utility company for South Africa generating over 90% of electricity consumed in South Africa and 45% of electricity consumed in Africa [33]) are intended to recoup electricity network expansion costs especially in building new generation plants and improving the transmission network to prevent a repeat of the power crisis of 2008. However, according to [33], there is the possibility of planned supply capacity exceeding demand forecasts by over 500% due to declining consumption of electricity. ConCEMS obviates the need for unnecessary upgrades by ensuring that flexible consumers (DR loads) are well incorporated into the overall system mix to act as deferrable loads that offer some flexibility to the system operator in ensuring demand-supply balance. Incorporating dynamic pricing schemes (Price1, Price2 and Price3), the utility is able to guarantee households a reduction in their electricity bills. This reduced expenditure on electricity offers households the possibility of either increasing consumption of more electricity or utilizing the savings accrued on other activities capable of improving their quality of life (QoL). Overall, with increasing participation of more households in DR, the utility is able to save on expansion costs and also utilize effectively renewable energy sources (RES) by dispatching DR loads to times of high availability of RES.

8.2. Policy Discussion on the Techno-Environmental Impact of ConCEMS

The increasing complexity of electricity network raises concerns as to the ability of evolving electricity networks to handle the bi-directional flow of energy with increasing prosumers (consumers who also produce electricity through on-site mini generation schemes) and DR loads. Furthermore, the increasing participation of RES and their stochasticity raises issues of reactive power compensation and grid stability. ConCEMS in ensuring that the technical constraints are met utilizes increasing DR loads in balancing the grid. However, the extent of flexibility in ensuring grid stability through the utilization of flexible loads is based on the time allowance given the utility by the consumers. In [9], the proposed energy management system minimized peak DSM window by over 63% with an overall capacity utilization of 87.92% when the utility was fully in control of determining the start and eventual dispatch time of participating DR loads. Worldwide, there have been growing concerns to the insidious effect of fossil-based electricity generation on climate. The incorporation of GA-EED optimizes the dispatch of the participating generators to minimize the overall cost (operations and environmental). Furthermore, the increasing participation of flexible loads implies that ConCEMS in optimizing their dispatch time to periods of availability of RES can maximize the usage of available RES thus reducing environmental costs associated with conventional generation schemes.

8.3. Summary and Applicability of ConCEMS

ConCEMS has been presented as a tool capable of mitigating energy poverty and minimizing grid expansion. This is mostly important especially for developing economies (sub-Saharan Africa, SSA) where socially just power systems are required in order to facilitate the promotion of access to electricity without marginalizing the poor [35]. Considering the fact that ConCEMS integrates every aspect of the electricity network and achieves savings, the following arise:
1
The utilization of DTLR reduces transmission expansion costs which leads to stabilization of electricity tariffs for electricity users. In South Africa, Eskom’s electricity tariff increment (to recoup supply capacity costs) has resulted in declining electricity consumption [33]. With stabilized electricity costs, the energy burden of households is minimized.
2
The ability of ConCEMS to guarantee savings for households participating in DR (for participation of 3 devices only) shows that more savings could be accrued when more energy consuming devices especially heating, ventilation and cooling (HVAC) devices are considered. A reduction in electricity bills for households (whose electricity bills have already been stabilized due to the incorporation of DTLR) leads to even further reduction in households energy burden.
3
ConCEMS has shown that flexible loads offer the utility great flexibility which is capable of minimizing supply capacity expansion. With greater flexibility offered the utility especially through greater participation in DR and DLC, the utility is able to minimize expansion costs and reduce spinning reserves without compromising on grid constraints (investigated in [33]). The implication of this implies that electricity tariffs remain stabilized which leads to minimized energy burden of households.
4
ConCEMS also offers a great platform for increasing the exploitation of renewable energy sources (RES) thereby leading to a reduction in emissions. With greater flexibility offered the utility in terms of controllable loads, the utility is able to effectively dispatch participating DSM loads to periods of availability of RES.
ConCEMS depends on an integrated electricity network the core of which is an advanced metering infrastructure (AMI) and a robust transmission network to guarantee its effective deployment and utilisation. For SSA, the need for infrastructure upgrades coupled with the growing calls for reduction in emissions presents an opportunity for SSA countries to develop grids that promote integration across the entire electricity chain.

9. Conclusions

ConCEMS has been presented and evaluated for an IEEE 30-bus network with an externally constrained genetic algorithm (ExC-GA) also designed and used in demand response load dispatch. Two economic and environmental dispatch algorithms for generators on bus 1—GA-EED and MEED have also been developed, applied and benchmarked using a standard PSO. In evaluating the ability of ConCEMS in meeting the objectives of HEMS, TLMS and SSEMS, three dynamic pricing schemes (Price1, Price2 and Price3) have been proposed and benchmarked with a time of use pricing scheme (Price0). Price3 has been found to reduce both the electricity cost of participating DR loads and the operational costs of the supply side without violating the transmission line power limit. Furthermore, Price3 with GA-EED has been found to ensure that the eventual dispatch time ( S t r L i , j ) of participating DR loads is close to the intended start time ( S t t L i , j ) of the loads by the users. This has been verified by the high value of comfort ( C i ) which is about 0 . 84 C m a x i . Policy discussions on the impact of ConCEMS on the socio-economic and techno-environmental aspect of society have also been presented to show that ConCEMS is also a capable tool in mitigating energy poverty by minimizing tariff increment through the maximized use of RES and available supply capacity, thus minimizing capacity upgrades. This has been elaborated by the ability of ConCEMS to offer the utility flexibility in varying the dispatch time of participating DR loads to reduce peak demand and maximize transmission network and supply capacity. However, it must be highlighted that ConCEMS is limited based on the degree of participation of DR loads and flexibility (in terms of dispatch time) offered the utility by the consumers. With strict time frames for load dispatch, partial DLC and the need to ensure that | S t t L i , j S t r L i , j |   0 , ConCEMS offers the utility a limited window of flexibility. However, when consumers participate in full DLC, ConCEMS is able to offer the utility higher flexibility in maximizing benefits for both the consumer and the supplier. Results obtained thus show that the extent of performance of ConCEMS in meeting the objectives of HEMS, SSEMS and TLMS is determined by the nature of the pricing profile selected and the size and flexibility of participating DR loads. In terms of general applicability, the proposed ConCEMS can be applied widely for both industrial and household DR scheduling optimisation purposes since the pricing schemes are ’plug-ins’. Furthermore, the proposed GA-EED has been benchmarked and found to outperform the contemporary MEED and conventional PSO in achieving the best results. ExC-GA has also been seen to offer S t r L i , j that ensure a high comfort level for consumers while guaranteeing a reduction in electricity cost for consumers.

10. Future Work

Considering the ability of ConCEMS to provide some flexibility to the utility especially in reducing peak demand and increasing utilization of the transmission network through DTLR, future research would aim at exploiting the ability of ConCEMS to still guarantee reduced electricity bills for consumers and optimal grid operation in the event of faults. Future work thus aims at determining the limit of ConCEMS to guaranteeing the objectives of HEMS, SSEMS and TLMS under dynamic network faults.

Author Contributions

Chukwuka Monyei conceptualized, designed, modelled and simulated ConCEMS and all its associated attributes and obtained all the results under the direct supervision of Serestina Viriri, Innocent Davidson and Aderemi Adewumi. Chukwuka Monyei and Daniel Akinyele wrote the manuscript. All the authors proof-read the manuscript.

Acknowledgments

The first author acknowledges the financial assistance of the National Research Foundation (NRF) and The World Academy of Sciences (TWAS) through the DST-NRF-TWAS doctoral fellowship towards this research. The usual caveat applies. Eskom is acknowledged for the weather data. The authors appreciate RM Saloman Danaraj of the EEE department, Jubail Industrial College for the PSO code that was used in benchmarking the developed GA-EED and MEED. Absalom Ezugwu is acknowledged for his help during the benchmarking of GA-EED and MEED. The death of the third author prior to the conclusion of this paper is acknowledged and highly regretted.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
thourly time
t quarterly hourly time
pline number
xindex of each generator
Xtotal number of generators
X(.)set of all generators index points
STTSimulation Start Time, taken to be 00:00 i.e., midnight
SETSimulation End Time, taken to be 00:00 + 1 day i.e., midnight of next day
w 3 conversion factor of P D x t to energy value
w 4 tolerance for generation/demand mismatch
λ x t incremental cost of generator x at time t
λ t incremental cost of generation at time t
randirandom number generator
koriginating node/bus point
zconnected node/bus point to k
Ntotal number of nodes
iindex of load cluster
i m a x number of demand side loads for each i load cluster
jindex of demand side load
J(.)set of all demand side load index points
w i , j load j index of slots for load cluster i
W(.)set of all slot index points
η ( w i , j ) load j number of slots for load cluster i
r I ( . ) set of all row index of p o p i
Lindex of row of p o p i
a m p a p DTLR violation status for line p
C i D S M set of t cumulative DR value for load cluster i
C D i set of t total demand value for load cluster i
A m p t time t ampacity limit (A)
I l i n e t p current through line p at time t (A)
P D x t generator x loading at time t (MW)
C x c o s t , t cost of generating P D x t by generator x at time t (US$/MWh)
E m i x emission rate for generator x (kg/MWh)
E m i x t emission from each generator x at time t (kg)
E x , t c o s t generator x emissions cost at time t (US$)
E m i C t total emissions cost at time t (US$)
F t c o s t operations cost at time t (US$)
O P t c o s t total time t cost of generation by all generators (US$)
P T t time t total power demand (MW)
P T t 1 time (t-1) total power demand (MW)
P D x t 1 time (t-1) loading on each generator x (MW)
P D x m a x maximum generation capacity for each generator x (MW)
P D x m i n minimum generation capacity for each generator x (MW)
P D x , m o d i f i e d t P D x t computed when influenced with randi (MW)
E m i C t m o d i f i e d E m i C t computed using P D x , m o d i f i e d t (US$)
F t c o s t , m o d i f i e d F t c o s t computed using P D x , m o d i f i e d t (US$)
O P t c o s t , m o d i f i e d O p t c o s t computed using E m i C t m o d i f i e d and F t c o s t , m o d i f i e d (US$)
DRDemand response
D S M j power value (W) for DSM load j
TOUTime of Use pricing
h i index of each customer for load cluster i
d s m C i h i total cost of electricity (US$) for customer h i in load cluster i using dynamic pricing
t o u C i h i total cost of electricity (US$) for customer h i in cluster i using time of use pricing
α pipeline section
θ compressor station
Z α α compressibility ratio
P h g , α , P l o , α α upper and lower pressure limits (bar)
P S α 1 compressor θ suction pressure (bar)
P D α compressor θ discharge pressure (bar)
Q α α gas flow rate (MMSCFD)
Z ( t ) Total cost of running all compressors at time t (US$)
C θ ( t ) compressor θ energy cost at time t (US$)
L α α pipeline length (km)
I l i n e t p current through line p at time t (A)
Z S S E M S Supply side energy management system objective function
Z T L M S Transmission line management system objective function
Z H E M S Home energy management system objective function

References

  1. Martinez-Mares, A.; Fuerte-Esquivel, C.R. A Unified Gas and Power Flow Analysis in Natural Gas and Electricity Coupled Networks. IEEE Trans. Power Syst. 2012, 27, 2156–2166. [Google Scholar] [CrossRef]
  2. Sun, Y.; Song, H.; Jara, A.J.; Bie, R. Internet of Things and Big Data Analytics for Smart and Connected Communities. IEEE Access 2016, 4, 766–773. [Google Scholar] [CrossRef]
  3. Ronellenfitsch, H.; Manik, D.; Hörsch, J.; Brown, T.; Witthaut, D. Dual theory of transmission line outages. IEEE Trans. Power Syst. 2017, 32, 4060–4068. [Google Scholar] [CrossRef]
  4. Cong, Y.; Regulski, P.; Wall, P.; Osborne, M.; Terzija, V. On the Use of Dynamic Thermal-Line Ratings for Improving Operational Tripping Schemes. IEEE Trans. Smart Grid 2016, 31, 1891–1900. [Google Scholar] [CrossRef]
  5. Chaichana, A.; Syed, M.H.; Burt, G.M. Vulnerability mitigation of transmission line outages using demand response approach with distribution factors. In Proceedings of the 2016 IEEE 16th International Conference on Environment and Electrical Engineering (EEEIC), Florence, Italy, 7–10 June 2016; pp. 1–6. [Google Scholar]
  6. Ji, G.; Wu, W.; Zhang, B. Robust generation maintenance scheduling considering wind power and forced outages. IET Renew. Power Gener. 2016, 10, 634–641. [Google Scholar] [CrossRef]
  7. Koval, D.O.; Chowdhury, A.A. Assessment of Transmission-Line Common-Mode, Station-Originated, and Fault-Type Forced-Outage Rates. IEEE Trans. Ind. Appl. 2010, 46, 313–318. [Google Scholar] [CrossRef]
  8. Anderson, C.L.; Davison, M. A Hybrid System-Econometric Model for Electricity Spot Prices: Considering Spike Sensitivity to Forced Outage Distributions. IEEE Trans. Power Syst. 2008, 23, 927–937. [Google Scholar] [CrossRef]
  9. Monyei, C.G.; Adewumi, A.O. Integration of demand side and supply side energy management resources for optimal scheduling of demand response loads South Africa in focus. Electr. Power Syst. Res. 2018, 158, 92–104. [Google Scholar] [CrossRef]
  10. Mwale, S.J.T.; Davidson, I.E. Power deficits and outage planning in South Africa. In Proceedings of the 2nd International Symposium on Energy Challenges and Mechanics, Aberdeen, UK, 19–21 August 2014. [Google Scholar]
  11. Mwale, S.J.T.; Davidson, I.E. SADC Power Grid Reliability—A Steady-state Contingency Analysis and Strategic HVDC Interconnections Using the N-1 Criterion. In Proceedings of the 2nd International Symposium on Energy Challenges and Mechanics, Aberdeen, UK, 19–21 August 2014. [Google Scholar]
  12. Karunanithi, K.; Saravanan, S.; Prabakar, B.R.; Kannan, S.; Thangaraj, C. Integration of Demand and Supply Side Management strategies in Generation Expansion Planning. Renew. Sustain. Energy Rev. 2017, 73, 966–982. [Google Scholar] [CrossRef]
  13. Pratt, A.; Krishnamurthy, D.; Ruth, M.; Wu, H.; Lunacek, M.; Vaynshenk, P. Transactive Home Energy Management Systems: The Impact of Their Proliferation on the Electric Grid. IEEE Electrification Mag. 2016, 4, 8–14. [Google Scholar] [CrossRef]
  14. Althaher, S.; Mancarella, P.; Mutale, J. Automated Demand Response From Home Energy Management System Under Dynamic Pricing and Power and Comfort Constraints. IEEE Trans. Smart Grid 2015, 6, 1874–1883. [Google Scholar] [CrossRef]
  15. Zhang, D.; Li, S.; Sun, M.; O’Neill, Z. An Optimal and Learning-Based Demand Response and Home Energy Management System. IEEE Trans. Smart Grid 2015, 7, 1790–1801. [Google Scholar] [CrossRef]
  16. Crdenas, J.J.; Romeral, L.; Garcia, A.; Andrade, F. Load forecasting framework of electricity consumptions for an Intelligent Energy Management System in the user-side. Expert Syst. Appl. 2012, 39, 5557–5565. [Google Scholar] [CrossRef]
  17. Camacho, R.; Carreira, P.; Lynce, I.; Resendes, S. An ontology-based approach to conflict resolution in Home and Building Automation Systems. Expert Syst. Appl. 2014, 41, 6161–6173. [Google Scholar] [CrossRef]
  18. Martinez-Pabon, M.; Eveleigh, T.; Tanju, B. Optimizing residential energy management using an autonomous scheduler system. Expert Syst. Appl. 2018, 96, 373–387. [Google Scholar] [CrossRef]
  19. Batista, A.C.; Batista, L.S. Demand Side Management using a multi-criteria -constraint based exact approach. Expert Syst. Appl. 2018, 99, 180–192. [Google Scholar] [CrossRef]
  20. Gunda, J.; Djokic, S. Coordinated control of generation and demand for improved management of security constraints. In Proceedings of the 2016 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Ljubljana, Slovenia, 9–12 October 2016; pp. 1–6. [Google Scholar]
  21. Ramachandran, B.; Srivastava, S.K.; Cartes, D.A. Intelligent power management in micro grids with EV penetration. Expert Syst. Appl. 2013, 40, 6631–6640. [Google Scholar] [CrossRef]
  22. Alonso, M.; Amaris, H.; Alvarez-Ortega, C. Integration of renewable energy sources in smart grids by means of evolutionary optimization algorithms. Expert Syst. Appl. 2012, 39, 5513–5522. [Google Scholar] [CrossRef]
  23. Chakraborty, S.; Nakamura, S.; Okabe, T. Real-time energy exchange strategy of optimally cooperative microgrids for scale-flexible distribution system. Expert Syst. Appl. 2015, 42, 4643–4652. [Google Scholar] [CrossRef]
  24. Van Beuzekom, I.; Mazairac, L.A.J.; Gibescu, M.; Slootweg, J.G. Optimal design and operation of an integrated multi-energy system for smart cities. In Proceedings of the 2016 IEEE International Energy Conference (ENERGYCON), Leuven, Belgium, 4–8 April 2016; pp. 1–7. [Google Scholar]
  25. Bai, L.; Li, F.; Jiang, T.; Jia, H. Robust Scheduling for Wind Integrated Energy Systems Considering Gas Pipeline and Power Transmission Contingencies. IEEE Trans. Power Systems 2017, 32, 1582–1584. [Google Scholar] [CrossRef]
  26. Cartes, D.; Ordonez, D.; Harrington, J.; Cox, D.; Meeker, R. Novel Integrated Energy Systems and Control Methods with Economic Analysis for Integrated Community Based Energy Systems. In Proceedings of the 2007 IEEE Power Engineering Society General Meeting, Tampa, FL, USA, 24–28 June 2007; pp. 1–6. [Google Scholar]
  27. Hajimiragha, A.; Canizares, C.; Fowler, M.; Geidl, M.; Andersson, G. Optimal Energy Flow of integrated energy systems with hydrogen economy considerations. In Proceedings of the 2007 iREP Symposium—Bulk Power System Dynamics and Control VII. Revitalizing Operational Reliability, Charleston, SC, USA, 19–24 August 2007; pp. 1–11. [Google Scholar]
  28. Single Line Diagram of the IEEE 30-Bus Test System. Available online: http://een.iust.ac.ir/profs/Jadid/SCPM.pdf (accessed on 17 January 2018).
  29. IEEE. IEEE Standard for Calculating the Current-Temperature Relationship of Bare Overhead Conductors; IEEE Std. 738-2012 (Revision of IEEE Std 738-2006—Incorporates IEEE Std 738-2012 Cor 1-2013); IEEE Standards Association: New York, NY, USA, 2013. [Google Scholar]
  30. Monyei, C.G.; Adewumi, A.O.; Obolo, M.O. Oil Well Characterization and Artificial Gas Lift Optimization Using Neural Networks Combined with Genetic Algorithm. Discret. Dyn. Nat. Soc. 2014, 2014, 289239. [Google Scholar] [CrossRef]
  31. ComEd. Available online: https://hourlypricing.comed.com/live-prices/ (accessed on 20 March 2018).
  32. Cheng, M.-Y.; Prayogo, D. Symbiotic Organisms Search: A new metaheuristic optimization algorithm. Comput. Struct. 2014, 139, 98–112. [Google Scholar] [CrossRef]
  33. Monyei, C.G.; Adewumi, A.O. Demand Side Management potentials for mitigating energy poverty in South Africa. Energy Policy 2017, 111, 298–311. [Google Scholar] [CrossRef]
  34. Monyei, C.G.; Adewumi, A.O.; Obolo, M.O.; Sajou, B. Nigeria’s energy poverty: Insights and implications for smart policies and framework towards a smart Nigeria electricity network. Renew. Sustain. Energy Rev. 2018, 81, 1582–1601. [Google Scholar] [CrossRef]
  35. Welsch, M.; Bazilian, M.; Howells, M.; Divan, D.; Elzinga, D.; Strbac, G.; Jones, L.; Keane, A.; Gielen, D.; Murthy Balijepalli, V.S.K.; et al. Smart and Just Grids for sub-Saharan Africa: Exploring options. Renew. Sustain. Energy Rev. 2013, 20, 336–352. [Google Scholar] [CrossRef]
Figure 1. ConCEMS conceptual design.
Figure 1. ConCEMS conceptual design.
Energies 11 01038 g001
Figure 2. IEEE 30-bus electricity network [28].
Figure 2. IEEE 30-bus electricity network [28].
Energies 11 01038 g002
Figure 3. Hypothetical gas network.
Figure 3. Hypothetical gas network.
Energies 11 01038 g003
Figure 4. Flowchart of ConCEMS.
Figure 4. Flowchart of ConCEMS.
Energies 11 01038 g004
Figure 5. p o p i with its description.
Figure 5. p o p i with its description.
Energies 11 01038 g005
Figure 6. D S M j load allocation in p o p i based on s t r L i , j .
Figure 6. D S M j load allocation in p o p i based on s t r L i , j .
Energies 11 01038 g006
Figure 7. Re-computation of s t r L i , j based on s t a t 1 s e t violation.
Figure 7. Re-computation of s t r L i , j based on s t a t 1 s e t violation.
Energies 11 01038 g007
Figure 8. Dynamic thermal line power rating variation based on varying weather conditions.
Figure 8. Dynamic thermal line power rating variation based on varying weather conditions.
Energies 11 01038 g008
Figure 9. Line 1 power variation for all pricing options.
Figure 9. Line 1 power variation for all pricing options.
Energies 11 01038 g009
Figure 10. Daily profile for the various electricity pricing schemes.
Figure 10. Daily profile for the various electricity pricing schemes.
Energies 11 01038 g010
Figure 11. Daily profile for power supplied from slack bus (bus 1).
Figure 11. Daily profile for power supplied from slack bus (bus 1).
Energies 11 01038 g011
Figure 12. Price1 (DSM1), Price2 (DSM2), Price3 (DSM3) and Price0 (DSM0) DR dispatch profile.
Figure 12. Price1 (DSM1), Price2 (DSM2), Price3 (DSM3) and Price0 (DSM0) DR dispatch profile.
Energies 11 01038 g012
Figure 13. Price3 pipeline pressure profile at tapoff-point.
Figure 13. Price3 pipeline pressure profile at tapoff-point.
Energies 11 01038 g013
Table 1. Management systems and their components considered.
Table 1. Management systems and their components considered.
HEMSSSEMSTLMS
ComponentsStatusComponentsStatusComponentStatus
C1XXS1XXT1
C2S2
C3XXS3
C4S4 *
C5XXS5XX
S6
S7XX
—component considered; XX—component not considered; *—not all parts of components considered.
Table 2. DSM capability of load points.
Table 2. DSM capability of load points.
Bus NumberDSM (MW)
239.06
372.58
413.98
751.98
861.20
10132.08
1221.95
1414.63
1517.06
167.56
1719.80
187.17
1914.82
2032.70
2137.80
237.04
2418.79
2627.54
295.09
3024.17
Table 3. Bus 1 associated data for generators.
Table 3. Bus 1 associated data for generators.
BusFuel Cost Coefficients *Real Power Limits (MW)TypeEmissions Cost ($/MWh)
abcLowerUpper
10.005351352095Diesel100
0.007391104095Diesel132
0.01223.252003050Natural gas53
*—Incorporates emissions cost.
Table 4. Generator x sensitivity factor.
Table 4. Generator x sensitivity factor.
x sf x
10.07
20.05
30.02
Table 5. GA-EED, MEED and PSO dispatch profile for 225 MW.
Table 5. GA-EED, MEED and PSO dispatch profile for 225 MW.
MethodTriesCost (US$)Time (S)Surplus Generation (MW)Dispatch Profile (MW)
Gen 1Gen 2Gen 3
GA-EED18194.83.62090.1994.6381.449.16
28219.671.60990.0385.6289.7849.63
38216.612.6850.4591.1184.9549.39
48216.513.0720.4889.586.0849.9
58272.435.9450.0189.949045.07
Average 82243.390.2390.1686.4448.63
PSO18414.818.76536.049586.0450
28414.818.75636.049586.0450
38414.818.92776.049586.0450
48414.818.81086.049586.0450
58414.818.84226.049586.0450
Average 8414.818.82056.049586.0450
MEED18237.670.27440809550
28238.770.29440.0380.039550
38238.740.27840.0380.039550
48240.130.26760.0780.079550
58237.670.30260809550
Average 8238.60.280.0380.039550
Gen—Generator.
Table 6. Supply cost (US$) for various optimisation algorithms.
Table 6. Supply cost (US$) for various optimisation algorithms.
OptionOptimisation AlgorithmsViolationsDuration (Slots)
GA-EEDMEEDPSO
Price1531937.93543211.98532200.811
Price2532183.92543636.615334910- a
Price3531807.8542361.61533032.20- a
Price0532717.88544211.98533880.311
a—Implies not applicable since no violation occurs.
Table 7. Dispatch time S t r L i , j for DR loads of various pricing options on bus 2.
Table 7. Dispatch time S t r L i , j for DR loads of various pricing options on bus 2.
BusCluster Stt L i , j Std L i , j Price1Price2Price3Price0
21155555
2899391909091
3547459595959
4446464646464
5262222
6466652525252
7698978737378
8408476767676
9374334
10448141499
Table 8. Comfort C i for each pricing option for S t r L i , j on bus 2.
Table 8. Comfort C i for each pricing option for S t r L i , j on bus 2.
BusClusterPrice1Price2Price3Price0
213333
244.54.54
34.54.54.54.5
43333
55555
64.44.44.44.4
74.14.64.64.1
83.363.363.363.36
94.5554.5
104.554.554.774.77
Average4.044.194.214.06
Table 9. Performance summary for various dynamic pricing options using GA-EED and MEED.
Table 9. Performance summary for various dynamic pricing options using GA-EED and MEED.
GA-EEDMEED C i
HEMSSSEMSTLMSHEMSSSEMSTLMS
Price1XbXX
Price2
Price3bbbb
b—Best option.
Table 10. Further benchmarking of GA-EED from [32].
Table 10. Further benchmarking of GA-EED from [32].
NumberName of FunctionRangeDTypeMinimumMinimum (GA-EED)
1Beale[−4.5, 4.5]2UN03.12E-05
2Matyas[−10, 10]2UN03.82E-06
3Bohachevskyl[−100, 100]2MS02.53E-04
4Bohachevsky2[−100, 100]2MN06.99E-04
5Bohachevsky3[−100, 100]2MN07.04E-04
6Booth[−10, 10]2MS03.45E-05
7Six Hump Camel Back[−5, 5]2MN−1.03163−1.03160
8Easom[−100, 100]2UN−1−0.99647
9Schaffer[−100, 100]2MN01.22E-07
D—Dimensions; U—unimodal; N—non-seperable; M—multimodal; S—seperable.

Share and Cite

MDPI and ACS Style

Monyei, C.; Viriri, S.; Adewumi, A.; Davidson, I.; Akinyele, D. A Smart Grid Framework for Optimally Integrating Supply-Side, Demand-Side and Transmission Line Management Systems. Energies 2018, 11, 1038. https://doi.org/10.3390/en11051038

AMA Style

Monyei C, Viriri S, Adewumi A, Davidson I, Akinyele D. A Smart Grid Framework for Optimally Integrating Supply-Side, Demand-Side and Transmission Line Management Systems. Energies. 2018; 11(5):1038. https://doi.org/10.3390/en11051038

Chicago/Turabian Style

Monyei, Chukwuka, Serestina Viriri, Aderemi Adewumi, Innocent Davidson, and Daniel Akinyele. 2018. "A Smart Grid Framework for Optimally Integrating Supply-Side, Demand-Side and Transmission Line Management Systems" Energies 11, no. 5: 1038. https://doi.org/10.3390/en11051038

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