<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JPEE</journal-id><journal-title-group><journal-title>Journal of Power and Energy Engineering</journal-title></journal-title-group><issn pub-type="epub">2327-588X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jpee.2017.51004</article-id><article-id pub-id-type="publisher-id">JPEE-73518</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  Secure Operation and Optimal Generation Scheduling Considering Battery Life for an Isolated Northwest Grid of Saudi Arabia
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hani</surname><given-names>Albalawi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Karthikeyan</surname><given-names>Balasubramaniam</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Elham</surname><given-names>Makram</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Electrical and Computer Engineering, Clemson University, Clemson, USA</addr-line></aff><pub-date pub-type="epub"><day>10</day><month>01</month><year>2017</year></pub-date><volume>05</volume><issue>01</issue><fpage>41</fpage><lpage>62</lpage><history><date date-type="received"><day>November</day>	<month>21,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>January</month>	<year>14,</year>	</date><date date-type="accepted"><day>January</day>	<month>17,</month>	<year>2017</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Maintenance schedule of generators in an interconnected power system presents multifaceted challenges, two important ones being optimal operation cost and secure operation. When a generator is scheduled for maintenance, achieving optimal generation scheduling for the committed generators is necessary but it is not sufficient for secure operation of power systems. This problem is decomposed into two subproblems: i) Finding the optimal set points for the generators; ii) Validating secure operation with those set points from i). Both these subproblems [i) and ii)] have been studied extensively in the literatures. However, the research here focuses on incorporating battery energy storage systems (BESS) in power operation, a renewable generation that can provide smooth and flexible reserves of power, an area that has not yet been fully explored. In addition, incorporating BESS while considering both the cost implications and addressing secure operation has not yet been addressed in previous literatures. The purpose of this paper is to present both secure and optimal operation besides improving the longevity of the BESS. Feasibility of the proposed approach is demonstrated on Tabuk region—an isolated northwest grid of Saudi Arabia.
 
</p></abstract><kwd-group><kwd>Optimal Cost</kwd><kwd> Secure Operation</kwd><kwd> Battery Life</kwd><kwd> Forced Contingency</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>With increasing load demand, renewable generation has provided a viable means for reducing emissions and operational costs. In particular, the use of solar generation has seen a significant increase over the last decade. However, the random power output of PV has created several challenges in power system operation and control. Renewable generation is categorized as non-load following generation as its output cannot be controlled. The inter-dispatch variability of renewable generation that is geographically distributed, to a large extent, is smooth. However, scenarios such as the one considered in this work where the renewable generators are not geographically distributed present a considerable challenge with respect to variability and availability [<xref ref-type="bibr" rid="scirp.73518-ref1">1</xref>] . One of the solutions potentially addressing the challenge of solar variability is to use battery storage, which has been found to be particularly effective when working in parallel with PV in peak load shaving as presented in [<xref ref-type="bibr" rid="scirp.73518-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.73518-ref3">3</xref>] . Renewable energy systems today are sufficiently developed and are widely used to address environmental and economic dispatch (ED) concerns. Storing energy at off-peak times when there is additional generation capacity and then using this stored energy will make the economic dispatch (ED) more efficient in terms of operating cost. Time shifting renewable energy generation through the use of BESS will help reduce the operating cost in this scenario as the incremental cost of producing power through controllable generation is lower at certain levels of loading [<xref ref-type="bibr" rid="scirp.73518-ref4">4</xref>] .</p><p>Many studies have been introduced for optimal operation with PV and battery storage. For example, the Authors in [<xref ref-type="bibr" rid="scirp.73518-ref5">5</xref>] presented an optimal battery scheduling plan with emission constrains to reduce the carbon footprint of conventional thermal units. Reference [<xref ref-type="bibr" rid="scirp.73518-ref6">6</xref>] proposed an optimal peak shaving by managing energy storage devices, and the research presented in references [<xref ref-type="bibr" rid="scirp.73518-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.73518-ref8">8</xref>] proposed optimal charging/discharging scheduling of BESS to minimize line losses in distribution systems. In [<xref ref-type="bibr" rid="scirp.73518-ref9">9</xref>] an optimal power management for grid connected PV system with batteries is proposed to minimize customer energy bills, and an optimal scheduling of battery storage presented in [<xref ref-type="bibr" rid="scirp.73518-ref10">10</xref>] is used to evaluate the optimal amount of installed battery into the grid by considering the CO<sub>2</sub> emission in the economic evaluation. The authors in [<xref ref-type="bibr" rid="scirp.73518-ref11">11</xref>] proposed an optimal scheduling of non-utility facility with battery storage under a price taking scheme. None of these studies, however, considered the battery life in the cost function. Disregarding the battery life in optimal power scheduling is an unrealistic scenario. Although BESS lowers operating costs, the life of the battery is significantly reduced. As BESS requires substantial investment, it is imperative that they be used effectively and efficiently such that the economic and security margins of the power grid operation are maximized.</p><p>This paper presents an optimal generation scheduling taking into consideration renewable energy sources, BESS usage cost, and secure operation. In addition, it also proposes an optimal generation schedule considering battery life and short term outages: resulting in extended battery life and finding a solution during outages without affecting the optimal operation. Feasibility of this proposed approach is demonstrated using Tabuk power system―an isolated northwest grid of Saudi Arabia.</p><p>The outline of this paper is as follows: Section 2 shows the PV farm output power. Section 3 defines the usage cost that introduced to extend the battery life. Section 4 discusses the optimization problem formulation and constraints. Section 5 explains the forced contingency analysis implemented for secure operation during optimal operation. Section 6 provides a brief description of the test system. Section 7 discusses the simulation result.</p></sec><sec id="s2"><title>2. PV Output Power</title><p>The summer irradiation data for Tabuk city used here was taken from Renewable Resource Atlas of Saudi Arabia [<xref ref-type="bibr" rid="scirp.73518-ref12">12</xref>] . The station data is located at Tabuk University. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the irradiation profile for 31 August 2015. To simulate the PV output power of the farm, the Wavelet Variability Model Toolbox in Matlab was used; the details and validation of this model are described in [<xref ref-type="bibr" rid="scirp.73518-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.73518-ref14">14</xref>] . In this paper, a 100 MW solar PV farm is simulated to be included in the optimization process. <xref ref-type="fig" rid="fig2">Figure 2</xref> illustrates the PV power for the solar farm.</p></sec><sec id="s3"><title>3. Battery Usage Cost</title><p>The levelized cost of the battery is adopted in defining the usage cost to quantify</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Irradiation data</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x2.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> PV output power</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x3.png"/></fig><p>the charge/discharge cycle in the optimization process. Thus, the formulation explicitly involves the life cycle of the BESS based on the definition of a usage cost as given in Equation (1), which imposes the physical degradation of the BESS. Excluding the life cycle creates unrealistic situation and exaggerates the significance of BESS on system operation at minimum cost. The cost of the battery is not estimated; rather it is specified based on the battery markets and prices for large scale storage. The goal here is to achieve minimum operational cost while at the same time extend the life of the battery by using it only when needed.</p><p>The levelized cost of energy (LCOE), which provides a more accurate reflection of the actual cost of a given battery, helps to determine the cost ($/kwh) involved in charging and discharging the battery over its lifetime. This cost is used as the usage cost for the battery. The LCOE is calculated as follows [<xref ref-type="bibr" rid="scirp.73518-ref15">15</xref>] ;</p><disp-formula id="scirp.73518-formula84"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x4.png"  xlink:type="simple"/></disp-formula><p>The cost in Equation (1) includes installation costs, variable and fixed operation and maintenance costs. Moreover, the battery replacement cost is also involved since the battery will be replaced once, at the year 8 of a 15-years period. A lead acid battery is used and the battery data with its cost are based on the battery markets and prices [<xref ref-type="bibr" rid="scirp.73518-ref16">16</xref>] . <xref ref-type="table" rid="table1">Table 1</xref> shows the battery parameters and cost.</p><p>Thus,</p><disp-formula id="scirp.73518-formula85"><graphic  xlink:href="http://html.scirp.org/file/4-1770292x5.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4"><title>4. Problem Formulation</title><p>Many methods have been used by the power industry to solve economic dispatch problems in order to minimize the operation cost. The complexity of the</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Battery data and cost [<xref ref-type="bibr" rid="scirp.73518-ref16">16</xref>] </title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="2"  >Battery Cost and Data</th></tr></thead><tr><td align="center" valign="middle" >System capacity―kw</td><td align="center" valign="middle" >50,000</td></tr><tr><td align="center" valign="middle" >Depth of discharge (DOD) per cycle %</td><td align="center" valign="middle" >80%</td></tr><tr><td align="center" valign="middle" >Energy capacity―kwh @ rated DOD</td><td align="center" valign="middle" >250,000</td></tr><tr><td align="center" valign="middle" >Round trip Efficiency―%</td><td align="center" valign="middle" >85%</td></tr><tr><td align="center" valign="middle" >Number of cycle per year</td><td align="center" valign="middle" >365</td></tr><tr><td align="center" valign="middle" >Plant life, years</td><td align="center" valign="middle" >15</td></tr><tr><td align="center" valign="middle" >$/kwh @ rated DOD</td><td align="center" valign="middle" >$349</td></tr><tr><td align="center" valign="middle" >Fixed O&amp;M―$/kw-year</td><td align="center" valign="middle" >$4.5</td></tr><tr><td align="center" valign="middle" >Variable O&amp;M―$/kwh</td><td align="center" valign="middle" >$0.0005</td></tr><tr><td align="center" valign="middle" >Battery replacement―years</td><td align="center" valign="middle" >8</td></tr><tr><td align="center" valign="middle" >Replacement battery cost―$/kw</td><td align="center" valign="middle" >$337</td></tr></tbody></table></table-wrap><p>problem and the economic benefit gained from cost minimization have motivated both the academia and the industry to develop improved optimization techniques [<xref ref-type="bibr" rid="scirp.73518-ref17">17</xref>] , resulting in such promising methods such as Lagrangian Relaxation, Dynamic Programming, Branch and Bound Mixed Integer Programming and Bender Decomposition Methods [<xref ref-type="bibr" rid="scirp.73518-ref18">18</xref>] [<xref ref-type="bibr" rid="scirp.73518-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.73518-ref20">20</xref>] . Recent developments in integer programming propose additional promising methods to acquire improved solutions for large scale systems more rapidly [<xref ref-type="bibr" rid="scirp.73518-ref17">17</xref>] . In this work, the fuel cost curve is approximated using a quadratic function. Hence, the ensuring formulation is of mixed integer quadratic programming (MIQP) type.</p><sec id="s4_1"><title>4.1. Energy Storage</title><p>Equation (2) below is the energy balance equation of the (BESS) [<xref ref-type="bibr" rid="scirp.73518-ref21">21</xref>] , while Equations (3)-(5) give the bounds for the rate of charge and discharge and the battery storage limits.</p><disp-formula id="scirp.73518-formula86"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x6.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.73518-formula87"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x7.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.73518-formula88"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x8.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.73518-formula89"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x9.png"  xlink:type="simple"/></disp-formula><p>Equation (2) is of particular importance because <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x10.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x11.png" xlink:type="simple"/></inline-formula> are free variables that could take non-zero values in any dispatch. However, in reality the BESS can either charge or discharge during a given interval but not both. This condition is enforced with the use of a binary variable such as</p><disp-formula id="scirp.73518-formula90"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x12.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.73518-formula91"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x13.png"  xlink:type="simple"/></disp-formula><p>Although Equations (6) and (7) ensure that only charging or discharging occurs during a given dispatch, such a modeling requires the use of the binary variable<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x14.png" xlink:type="simple"/></inline-formula>, increasing the computation effort required to solve the problem. Instead, the need for binary variables is avoided because of their implicit inclusion in the objective function. As Charging and discharging in the same dispatch result in an inefficient use of the energy and, hence, would increase the total cost, the optimizer would never charge and discharge at the same dispatch and instead schedules charging and discharging in an optimal manner.</p></sec><sec id="s4_2"><title>4.2. Power Balance Equation</title><p>Equation (8) is the power balance equation. The algebraic sum of the power generated by generators, the PV power and the BESS should equal to the power demand for all dispatches.</p><disp-formula id="scirp.73518-formula92"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x15.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4_3"><title>4.3. Generation Limit</title><p>The amount of power generated and the ramp up/down rate for each generator is constrained as follows:</p><disp-formula id="scirp.73518-formula93"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x16.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.73518-formula94"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x17.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4_4"><title>4.4. Fixed Cost for the Generator</title><p>The fixed cost for the generator was model as seen in Equation (11), where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x18.png" xlink:type="simple"/></inline-formula> is a binary variable. Hence, whenever non-zero power is produced by the ith generator would be 1 and 0 otherwise.</p><disp-formula id="scirp.73518-formula95"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x19.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4_5"><title>4.5. Startup Cost</title><p>Equation (12) ensures that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x20.png" xlink:type="simple"/></inline-formula> is 1 whenever a unit is coming online after being off in the previous dispatch.</p><disp-formula id="scirp.73518-formula96"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x21.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4_6"><title>4.6. Objective Function</title><p>The cost function, defined as the fuel cost of all generators, the startup cost and the battery usage cost, is formulated as follows:</p><disp-formula id="scirp.73518-formula97"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-1770292x22.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x23.png" xlink:type="simple"/></inline-formula>, represent the fuel cost coefficient of generator i, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x24.png" xlink:type="simple"/></inline-formula>the startup cost of generator i, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x25.png" xlink:type="simple"/></inline-formula>the dispatch interval and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x26.png" xlink:type="simple"/></inline-formula> the battery usage cost computed based on the LCOE.</p></sec></sec><sec id="s5"><title>5. Forced Contingency Analysis</title><p>Forced contingency can be described as any outage of a grid component such as a line or a transformer and/or a generator due to a fault. These outages can cause voltage or line limit violations due to the resulting overloading. A contingency, thus, is defined as a possibly harmful disturbance that may occur during operation. However, in normal operation conditions, contingency analysis is used under heavily loaded systems to provide a list of lines to be ranked in order to help relieve the overloading of the system by removing a line (N-1). If one line does not relieve the overload, then another line is removed (N-1-1).</p><p>This paper focused in forced contingency during optimal operation to provide the operators with an overview of the system and a solution for any of the outages in order to maintaining optimal operation. Hence, different cases will be applied to the system. For each case, the optimal operation cost is obtained, followed by a line outage due to a fault. An improved solution for any outage may be provided by removing another line to ensure optimal operation is maintained without any violations.</p></sec><sec id="s6"><title>6. Test System</title><p>This optimization approach based on MIQP was applied to the isolated northwest grid in Tabuk city consisting of 12 buses as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref> and <xref ref-type="fig" rid="fig4">Figure 4</xref>, with a voltage level of 132 KV. It includes two generation stations, connected at Buses 1 and 5, consisting of 25 units with total capacity of 959.2 MW. The generation capacity and age of each unit are shown in <xref ref-type="table" rid="table2">Table 2</xref>. A standard IEEE fuel cost curve and a fixed startup cost, shown in <xref ref-type="table" rid="table3">Table 3</xref>, were used for the newest unit, while the cost curves of the remaining generators have been modeled based on the unit’s age by decreasing the efficiency of the standard one, meaning that newer generators have lower fuel cost than the older ones. Since the age of each unit is based on 2013, a load curve for a summer day in July of that year was used for the simulation, with the load profile and lines data being provided by the Saudi Electricity Company (SEC), Tabuk sector.</p></sec><sec id="s7"><title>7. Simulation Result</title><p>From the recorded data obtained for the summer day used in this study, the peak loading condition was used as the worst case scenario for the test system. On that day, the generated power at peak load occurred at 4 pm with a total load of 720 MW. The battery storage constraints used in the simulation shown in <xref ref-type="table" rid="table4">Table 4</xref> are based on the battery data given in <xref ref-type="table" rid="table1">Table 1</xref>. The dispatch interval was every 15 minutes, with a specified ramp up/down of 2 MW/min. The model was implemented in MATLAB using CPLEX [<xref ref-type="bibr" rid="scirp.73518-ref23">23</xref>] to solve MIQP. The performance of the optimization problem can be measured by the integrality gap, defined as the gap between the optimal value of the relaxed solution and the optimal integer solution [<xref ref-type="bibr" rid="scirp.73518-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.73518-ref25">25</xref>] .</p><p>Different situation were applied to the system, with optimal operation cost being obtained for each. In addition, forced contingency analysis was implemented</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Single line diagram of the test system [<xref ref-type="bibr" rid="scirp.73518-ref26">26</xref>] </title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x27.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Substation location in Tabuk City  [<xref ref-type="bibr" rid="scirp.73518-ref27">27</xref>] </title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x28.png"/></fig><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> This table shows all generators (diesel) capacity [<xref ref-type="bibr" rid="scirp.73518-ref22">22</xref>] </title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Station</th><th align="center" valign="middle" >Unite No.</th><th align="center" valign="middle" >Unit Age</th><th align="center" valign="middle" >Unit Capacity</th><th align="center" valign="middle" >Efficiency</th></tr></thead><tr><td align="center" valign="middle"  rowspan="10"  >Tabuk-1 (102 MW)</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >5.7</td><td align="center" valign="middle"  rowspan="10"  >65% to 60%</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >5.7</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >5.7</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >5.7</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >5.7</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >5.7</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >17.1</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >31</td><td align="center" valign="middle" >17.1</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >16.8</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >16.8</td></tr><tr><td align="center" valign="middle"  rowspan="15"  >Tabuk-2 (857.2 MW)</td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >27</td><td align="center" valign="middle" >27</td><td align="center" valign="middle"  rowspan="6"  >82% to 68%</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >27</td><td align="center" valign="middle" >27</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >22</td><td align="center" valign="middle" >31.2</td></tr><tr><td align="center" valign="middle" >14</td><td align="center" valign="middle" >16</td><td align="center" valign="middle" >57.7</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >16</td><td align="center" valign="middle" >57.7</td></tr><tr><td align="center" valign="middle" >16</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >60.1</td></tr><tr><td align="center" valign="middle" >17</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >61</td><td align="center" valign="middle"  rowspan="9"  >95% to 87%</td></tr><tr><td align="center" valign="middle" >18</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >61</td></tr><tr><td align="center" valign="middle" >19</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >65.5</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >65.5</td></tr><tr><td align="center" valign="middle" >21</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >65.5</td></tr><tr><td align="center" valign="middle" >22</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >78</td></tr><tr><td align="center" valign="middle" >23</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >78</td></tr><tr><td align="center" valign="middle" >24</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >61</td></tr><tr><td align="center" valign="middle" >25</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >61</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Standard IEEE coefficient for the fuel cost curve [<xref ref-type="bibr" rid="scirp.73518-ref10">10</xref>] </title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="2"  >Fuel Cost Coefficients</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x29.png" xlink:type="simple"/></inline-formula>($)</td><td align="center" valign="middle" >287.4982</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x30.png" xlink:type="simple"/></inline-formula>($/MWh)</td><td align="center" valign="middle" >19.7128</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x31.png" xlink:type="simple"/></inline-formula>($/MWh<sup>2</sup>)</td><td align="center" valign="middle" >0.0224</td></tr><tr><td align="center" valign="middle" >Startup cost $</td><td align="center" valign="middle" >1511.899</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> This table shows battery constraints</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="2"  >Battery Constraints</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x32.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >50 MW</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x33.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >250 MWh</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x34.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >50 MWh</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x35.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >92%</td></tr></tbody></table></table-wrap><p>by tripping a line (N-1) due to a fault. When such a violation occurred, a search of a solution for any overloaded lines was obtained. Violation was addressed by removing another line (N-1-1) to maintain the stability of the system. Similarly, the cases can be extended to generators/transformers maintenance scheduling, with such cases involving removing one or more generators from Tabuk-2. The specified cases investigated in this paper include the follows:</p><p>1. Case A: All generators in Tabuk-2 are ON, full capacity 959.2 Mw.</p><p>2. Case B: One large generator in Tabuk-2 is scheduled for maintenance, remaining capacity 881.2 Mw.</p><p>3. Case C: Two largest generators in Tabuk-2 are scheduled for maintenance, remaining capacity 803.2 MW.</p><p>4. Case D: Three largest generators in Tabuk-2 are scheduled for maintenance, remaining capacity 737.7 Mw.</p><p>5. Case E: Four largest generators in Tabuk-2 are scheduled for maintenance, remaining capacity 673.2 Mw.</p><p><xref ref-type="table" rid="table5">Table 5</xref> shows the optimal operation cost of one minute simulation for the different cases. These particular cases are used here to determine whether the PV and battery can help in meeting demand with minimum operation cost or if they are able to replace generation in Tabuk-1 since it is an old station (≥30 years old) with a high operating fuel cost. For the first scenario of each case, except for Case E, the optimal operation cost is achieved when the PV is included without any penetration from Tabuk-1. Case E required Tabuk-1 to operate with both PV and battery to help to meet the demand with minimum operation cost because of the lack of power when four generators are out-of-service due to maintenance scheduling. Hence, the PV with the battery storage can replace Tabuk-1. Without the PV, (as shown in Cases C, D and E) Tabuk-1 with the battery helped the system to meet the demand at optimal operation cost even in the most extreme case when four generators are out-of-service due to a long term outage or maintenance.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> This table shows the optimal operation cost for all the cases</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Case</th><th align="center" valign="middle"  rowspan="2"  >Scenario</th><th align="center" valign="middle"  rowspan="2"  >PV</th><th align="center" valign="middle"  rowspan="2"  >Best Integer Solution ($)</th><th align="center" valign="middle"  rowspan="2"  >Time (S)</th><th align="center" valign="middle"  rowspan="2"  >Gap</th><th align="center" valign="middle"  colspan="3"  >Penetration During the Day/Night</th></tr></thead><tr><td align="center" valign="middle" >Tabuk-1</td><td align="center" valign="middle" >Tabuk-2</td><td align="center" valign="middle" >Battery</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >A</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >ON</td><td align="center" valign="middle" >372,157.63</td><td align="center" valign="middle" >5.4</td><td align="center" valign="middle" >0.06%</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >OFF</td><td align="center" valign="middle" >400,753.56</td><td align="center" valign="middle" >7.9</td><td align="center" valign="middle" >0.04%</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >B</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >ON</td><td align="center" valign="middle" >381,402.58</td><td align="center" valign="middle" >9.6</td><td align="center" valign="middle" >0.09%</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >OFF</td><td align="center" valign="middle" >411,176.83</td><td align="center" valign="middle" >9.6</td><td align="center" valign="middle" >0.02%</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >C</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >ON</td><td align="center" valign="middle" >389,417.36</td><td align="center" valign="middle" >1.1</td><td align="center" valign="middle" >0.0003%</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >OFF</td><td align="center" valign="middle" >426,429.99</td><td align="center" valign="middle" >3.6</td><td align="center" valign="middle" >0.0045%</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >D</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >ON</td><td align="center" valign="middle" >406,474.32</td><td align="center" valign="middle" >3.1</td><td align="center" valign="middle" >0.01%</td><td align="center" valign="middle" >No</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >OFF</td><td align="center" valign="middle" >452,259.31</td><td align="center" valign="middle" >11.1</td><td align="center" valign="middle" >0.01%</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >E</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >ON</td><td align="center" valign="middle" >432,883.13</td><td align="center" valign="middle" >4.6</td><td align="center" valign="middle" >0.02%</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >OFF</td><td align="center" valign="middle" >516,537.07</td><td align="center" valign="middle" >60</td><td align="center" valign="middle" >0.1%</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td><td align="center" valign="middle" >Yes</td></tr></tbody></table></table-wrap><p>In this study, three cases with results are selected. <xref ref-type="fig" rid="fig5">Figure 5</xref> shows the simulation results for the first scenario of Case C when the two largest generators in Tabuk-2 were out-of-service for maintenance. As the results indicate, the energy stored in the battery operated within the battery energy limits. The power contribution of Tabuk-2 is presented in <xref ref-type="fig" rid="fig5">Figure 5</xref>(c); it was the only station with PV and BESS supplied the demand with optimal operation cost as shown in <xref ref-type="table" rid="table5">Table 5</xref>. As seen in the demand and supply graph in <xref ref-type="fig" rid="fig5">Figure 5</xref>(a), the battery began to charge approximately at 10 a.m. when extra power was available at minimum load, and then discharging at 4 p.m. and 10 p.m.</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows the simulation results for the second scenario in Case D. Since the PV and three largest generators in Tabuk-2 were not in operation, the battery helped to meet the demand at peak load by charging earlier in the day. <xref ref-type="fig" rid="fig6">Figure 6</xref>(a) shows the battery charged twice, once at approximately 4 a.m. and again at 7 a.m. when there was extra power and then discharged later in the day at peak load, which occurred at 4 p.m., to support the demand. The amount of power generated from each generator is shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>(c) and <xref ref-type="fig" rid="fig6">Figure 6</xref>(d).</p><p><xref ref-type="fig" rid="fig7">Figure 7</xref> illustrates the results of the most extreme case when the PV and the four largest generators in Tabuk-2 were out-of-service for maintenance. As shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(a), the battery helped to meet demand by charging twice early in the morning for almost 8 hours in total. The lack of power during peak time was compensated by discharging the battery from 2 p.m. to 6 p.m. when all generators were operating at full capacity of 673.2 MW. A second charging and discharging process occurred from approximately 8:30 p.m. to 10 p.m. respectively as shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(a).</p><p>Minimum operation cost and extended battery life have been achieved for all cases presented in <xref ref-type="table" rid="table5">Table 5</xref>. To determine the importance of including the battery life in the cost function, the usage cost of the battery is neglected. <xref ref-type="fig" rid="fig8">Figure 8</xref> and <xref ref-type="fig" rid="fig9">Figure 9</xref> show the simulation results of two selected cases to illustrate the</p><fig-group id="fig5"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Simulation result for case C scenario 1: (a) Demand and supply, (b) BESS energy and (c) Scheduled power for Tabuk-2.</title></caption><fig id ="fig5_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x36.png"/></fig><fig id ="fig5_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x37.png"/></fig><fig id ="fig5_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x38.png"/></fig></fig-group><fig-group id="fig6"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Simulation result for case D scenario 2: (a) Demand and supply, (b) BESS energy, (c) Scheduled power for Tabuk-1, and (d) Scheduled power for Tabuk-2.</title></caption><fig id ="fig6_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x39.png"/></fig><fig id ="fig6_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x40.png"/></fig><fig id ="fig6_3"><label>(d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x41.png"/></fig><fig id ="fig6_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x42.png"/></fig></fig-group><fig-group id="fig7"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Simulation result for case E scenario 2: (a) Demand and supply, (b) BESS energy, (c) Scheduled power for Tabuk-1, and (d) Scheduled power for Tabuk-2.</title></caption><fig id ="fig7_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x43.png"/></fig><fig id ="fig7_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x44.png"/></fig><fig id ="fig7_3"><label>(d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x45.png"/></fig><fig id ="fig7_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x46.png"/></fig></fig-group><fig-group id="fig8"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Simulation result for case B scenario 1: (a) and (c) BESS charging/discharging, (b) and (d) BESS energy. (a and b) Battery usage cost included, (c and d) Battery usage cost excluded.</title></caption><fig id ="fig8_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x47.png"/></fig><fig id ="fig8_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x48.png"/></fig><fig id ="fig8_3"><label>(d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x49.png"/></fig><fig id ="fig8_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x50.png"/></fig></fig-group><fig-group id="fig9"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Simulation result for case B scenario 1: (a) and (c) BESS charging/discharging, (b) and (d) BESS energy. (a and b ) Battery usage cost included, (c and d) Battery usage cost excluded.</title></caption><fig id ="fig9_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x51.png"/></fig><fig id ="fig9_2"><label>(c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x52.png"/></fig><fig id ="fig9_3"><label>(d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x53.png"/></fig><fig id ="fig9_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/4-1770292x54.png"/></fig></fig-group><p>impact of the battery life both with and without the battery usage cost. The purpose of including the usage cost for the battery is to extend its life. In addition, the BESS has an associated life cycle that should be considered to achieve optimal utilization of the battery. Charging/discharging the battery freely will impact the battery life cycle. <xref ref-type="fig" rid="fig8">Figure 8</xref> and <xref ref-type="fig" rid="fig9">Figure 9</xref> show the impact of the battery life on the objective function. When the battery life is included, the BESS is utilized for two cycles while it is utilized for 4 cycles when the battery life is omitted as seen in <xref ref-type="fig" rid="fig8">Figure 8</xref>(a) and <xref ref-type="fig" rid="fig8">Figure 8</xref>(c). In the cases seen in <xref ref-type="fig" rid="fig9">Figure 9</xref>(a) and <xref ref-type="fig" rid="fig9">Figure 9</xref>(c), the number of cycles increased from 1 to 3 cycles when the battery usage cost was not considered. <xref ref-type="table" rid="table6">Table 6</xref>, which summaries the number of cycles utilized in each case, indicates a significant improvement to extend the battery life. In addition, more power is used for both charging and discharging process as more energy is stored since the battery is charging/discharging freely as shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>(d) and <xref ref-type="fig" rid="fig9">Figure 9</xref>(d).</p><p>After achieving optimal operation cost and extended battery life the peak loading condition, which occurred at 4 p.m., is selected as a worst case scenario to validate secure operation. For each case, 18 forced contingency (N-1) are applied individually due to a fault since the system has 18 lines as shown in <xref ref-type="table" rid="table7">Table 7</xref>. For each contingency if a violation has occurred, another line is removed (N-1-1) in order to help relieve the overload.</p><p>In all cases, a violation is considered if a line achieves a 100% or more of its capacity. <xref ref-type="table" rid="table8">Table 8</xref> shows the optimal generated power at peak loads for each case with the PV and battery penetration. Due to the size of the PV farm, it is not feasible to locate the PV farm within residential areas as it requires a large land area to accommodate it. Hence, the ideal location is near Bus 6 [<xref ref-type="bibr" rid="scirp.73518-ref26">26</xref>] .</p><p><xref ref-type="table" rid="table9">Table 9</xref> shows only the cases where violations observed for any forced con-</p><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> This table shows number of cycles performed for each case</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Case</th><th align="center" valign="middle"  rowspan="2"  >Scenario</th><th align="center" valign="middle"  colspan="2"  >No. of Cycle Utilized</th></tr></thead><tr><td align="center" valign="middle" >BESS life included</td><td align="center" valign="middle" >BESS life excluded</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >A</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >B</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >8</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >C</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >D</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >E</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >4</td></tr></tbody></table></table-wrap><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Line and peak load data</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >From Bus</th><th align="center" valign="middle" >To Bus</th><th align="center" valign="middle" >R (Ohm/Km)</th><th align="center" valign="middle" >X (Ohm/Km)</th><th align="center" valign="middle" >Capacity MVA</th><th align="center" valign="middle" >Bus No.</th><th align="center" valign="middle" >Peak Load (MW)</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.0493</td><td align="center" valign="middle" >0.2408</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >106</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0.0493</td><td align="center" valign="middle" >0.2408</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >94</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >0.047</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >55</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >0.0773</td><td align="center" valign="middle" >0.4682</td><td align="center" valign="middle" >289.1</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >62</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >0.08606</td><td align="center" valign="middle" >0.5062</td><td align="center" valign="middle" >322.7</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >11</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >0.0493</td><td align="center" valign="middle" >0.2408</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >37</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >0.0773</td><td align="center" valign="middle" >0.4682</td><td align="center" valign="middle" >289.1</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >60</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0.093</td><td align="center" valign="middle" >0.452</td><td align="center" valign="middle" >322.7</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >67</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >0.0493</td><td align="center" valign="middle" >0.2408</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >134</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >0.047</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >12</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0.094</td><td align="center" valign="middle" >0.458</td><td align="center" valign="middle" >322.7</td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >33</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >0.0794</td><td align="center" valign="middle" >0.4671</td><td align="center" valign="middle" >322.7</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >43</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >0.0493</td><td align="center" valign="middle" >0.2408</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" >Total</td><td align="center" valign="middle" >720</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >0.0493</td><td align="center" valign="middle" >0.2408</td><td align="center" valign="middle" >294.2</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >5 (2)</td><td align="center" valign="middle" >12 (2)</td><td align="center" valign="middle" >0.08</td><td align="center" valign="middle" >0.47</td><td align="center" valign="middle" >358.3</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >6 (2)</td><td align="center" valign="middle" >11 (2)</td><td align="center" valign="middle" >0.149</td><td align="center" valign="middle" >0.497</td><td align="center" valign="middle" >358.3</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Optimal generated power at peak loads for each case with PV and battery</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Case</th><th align="center" valign="middle"  rowspan="2"  >Scenario</th><th align="center" valign="middle"  colspan="4"  >Optimal Generated Power at Peak (MW)</th></tr></thead><tr><td align="center" valign="middle" >Tabuk-2</td><td align="center" valign="middle" >Tabuk-1</td><td align="center" valign="middle" >PV</td><td align="center" valign="middle" >Battery</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >A</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >621.9523</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >98.0477</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >714.3</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >5.7</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >B</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >621.9523</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >98.0477</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >720</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >C</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >616</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >98.0477</td><td align="center" valign="middle" >5.9523</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >701.2</td><td align="center" valign="middle" >16.8</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >D</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >621.9523</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >98.0477</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >635.7</td><td align="center" valign="middle" >67.8</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >16.5</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >E</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >570.2</td><td align="center" valign="middle" >50.7</td><td align="center" valign="middle" >98.0477</td><td align="center" valign="middle" >1.0523</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >570.2</td><td align="center" valign="middle" >102</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >47.8</td></tr></tbody></table></table-wrap><table-wrap id="table9" ><label><xref ref-type="table" rid="table9">Table 9</xref></label><caption><title> Observed violation cases</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Case</th><th align="center" valign="middle" >Scenario</th><th align="center" valign="middle" >Forced Contingency (N-1)</th><th align="center" valign="middle" >Violated Line (%)</th><th align="center" valign="middle" >Solution (N-1-1)</th></tr></thead><tr><td align="center" valign="middle"  rowspan="3"  >A</td><td align="center" valign="middle" >1</td><td align="center" valign="middle"  colspan="3"  >No violation occurred for all forced contingency</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >2</td><td align="center" valign="middle" >4-5</td><td align="center" valign="middle" >5-6 (112.1%)</td><td align="center" valign="middle" >6-4 or 6-9</td></tr><tr><td align="center" valign="middle" >2-5</td><td align="center" valign="middle" >5-6 (101.3%)</td><td align="center" valign="middle" >1-4 or 4-8 or 6-4 or 6-9</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >B</td><td align="center" valign="middle" >1</td><td align="center" valign="middle"  colspan="3"  >No violation occurred for all forced contingency</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >2</td><td align="center" valign="middle" >4-5</td><td align="center" valign="middle" >5-6 (113.4%)</td><td align="center" valign="middle" >6-4 or 6-9</td></tr><tr><td align="center" valign="middle" >2-5</td><td align="center" valign="middle" >5-6 (102.5%)</td><td align="center" valign="middle" >1-4 or 4-8 or 6-4 or 6-9</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >C</td><td align="center" valign="middle" >1</td><td align="center" valign="middle"  colspan="3"  >No violation occurred for all forced contingency</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >4-5</td><td align="center" valign="middle" >5-6 (110.5%)</td><td align="center" valign="middle" >6-4 or 6-9</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >D</td><td align="center" valign="middle" >1</td><td align="center" valign="middle"  colspan="3"  >No violation occurred for all forced contingency</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle"  colspan="3"  >No violation occurred for all forced contingency</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >E</td><td align="center" valign="middle" >1</td><td align="center" valign="middle"  colspan="3"  >No violation occurred for all forced contingency</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle"  colspan="3"  >No violation occurred for all forced contingency</td></tr></tbody></table></table-wrap><p>tingency as well as solution for relieving the overloaded lines. In these cases, the violations occurred only at line 5-6, which is mostly responsible for the delivery of power at Bus 9 that has the largest load. However, when the PV or Tabuk-1 is operating with the battery no violation occurred.</p></sec><sec id="s8"><title>8. Conclusion</title><p>In this paper, an MIQP based optimization problem was formulated in order to find the optimal operation schedule for generators in an isolated northwest grid of Saudi Arabia in the presence of renewable generation and battery storage. The BESS was embedded in the optimization problem by introducing a usage cost based on battery markets and prices for a large-scale storage. The results show substantial improvement both in the longevity of the BESS and in the economic and secure operation of the test system. This paper also presented various cases to evaluate system reliability for any short term outages during optimal operation. Feasible solutions were provided for the violations investigated in order to maintain an optimal operation cost for a power system.</p></sec><sec id="s9"><title>Cite this paper</title><p>Albalawi, H., Balasubramaniam, K. and Makram, E. (2017) Secure Operation and Optimal Generation Scheduling Considering Battery Life for an Isolated Northwest Grid of Saudi Arabia. Journal of Power and Energy Engineering, 5, 41-62. http://dx.doi.org/10.4236/jpee.2017.51004</p></sec><sec id="s10"><title>Nomenclature</title>A. Binary Variables<p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x55.png" xlink:type="simple"/></inline-formula>: Variable to enforce fixed cost of ith generator.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x56.png" xlink:type="simple"/></inline-formula>: Variable to enforce startup cost of ith generator.</p>B. Continuous Variables<p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x57.png" xlink:type="simple"/></inline-formula>: Rate of change of power output of ith generator in period t.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x58.png" xlink:type="simple"/></inline-formula>: Energy stored in period t.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x59.png" xlink:type="simple"/></inline-formula>: Power output of ith generator in period t.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x60.png" xlink:type="simple"/></inline-formula>: PV Power output in period t.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x61.png" xlink:type="simple"/></inline-formula>: Rate of charge and discharge Power in period t.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x62.png" xlink:type="simple"/></inline-formula>: Load demand in period t.</p>C. Parameters<p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x63.png" xlink:type="simple"/></inline-formula>: Fuel cost coefficients of ith generator.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x64.png" xlink:type="simple"/></inline-formula>: Number of generators.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x65.png" xlink:type="simple"/></inline-formula>: Upper limit of real power generation of ith generator.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x66.png" xlink:type="simple"/></inline-formula>: Lower limit of real power generation of ith generator.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x67.png" xlink:type="simple"/></inline-formula>: Maximum ramp up rate of ith generator.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x68.png" xlink:type="simple"/></inline-formula>: Minimum ramp down rate of ith generator.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x69.png" xlink:type="simple"/></inline-formula>: Maximum Energy rating of battery storage.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x70.png" xlink:type="simple"/></inline-formula>: Minimum Energy rating of battery storage.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x71.png" xlink:type="simple"/></inline-formula>: Power rating of energy storage.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x72.png" xlink:type="simple"/></inline-formula>: Battery storage charge and discharge efficiency.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x73.png" xlink:type="simple"/></inline-formula>: Startup cost of ith generator.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x74.png" xlink:type="simple"/></inline-formula>: Usage cost of the Battery.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-1770292x75.png" xlink:type="simple"/></inline-formula>: Dispatch interval.</p><p>T: Set of all dispatches included in optimization horizon.</p><disp-formula id="scirp.73518-formula98"><graphic  xlink:href="http://html.scirp.org/file/4-1770292x76.png"  xlink:type="simple"/></disp-formula><p>Submit or recommend next manuscript to SCIRP and we will provide best service for you:</p><p>Accepting pre-submission inquiries through Email, Facebook, LinkedIn, Twitter, etc.</p><p>A wide selection of journals (inclusive of 9 subjects, more than 200 journals)</p><p>Providing 24-hour high-quality service</p><p>User-friendly online submission system</p><p>Fair and swift peer-review system</p><p>Efficient typesetting and proofreading procedure</p><p>Display of the result of downloads and visits, as well as the number of cited articles</p><p>Maximum dissemination of your research work</p><p>Submit your manuscript at: http://papersubmission.scirp.org/</p><p>Or contact jpee@scirp.org</p></sec></body><back><ref-list><title>References</title><ref id="scirp.73518-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Marwali, M.K.C., Haili, M., Shahidehpour, S.M. and Abdul-Rahman, K.H. (1998) Short Term Generation Scheduling in Photovoltaic-Utility Grid with Battery Storage. IEEE Transactions on Power Systems, 13, 1057-1062.  
https://doi.org/10.1109/59.709099</mixed-citation></ref><ref id="scirp.73518-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Chowdhury, B.H. and Rahman, S. (1988) Analysis of Interrelationships between Photovoltaic Power and Battery Storage for Electric Utility Load Management. IEEE Transactions on Power Systems, 3, 900-907. https://doi.org/10.1109/59.14539</mixed-citation></ref><ref id="scirp.73518-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Fischl, R., Herczfeld, P.R., Halprin, T.F. and Stewart, D.B. (1979) Design of Integrated-Electric-Solar-Utility System for Peak Load Shaving. Proceedings of the IEEE Power Engineering Society Winter Meeting, New York, 4-9 February 1979, 102-105.</mixed-citation></ref><ref id="scirp.73518-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Pazheri, F.R., Othman, M.F., Malik, N.H. and Safoora, O.K. (2012) Economic and Environmental Dispatch at Highly Potential Renewable Area with Renewable Storage. International Journal of Environmental Science and Development, 3, 177-182.  
https://doi.org/10.7763/IJESD.2012.V3.211</mixed-citation></ref><ref id="scirp.73518-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Haddadian, G., Khalili, N., Khodayar, M. and Shahidehpour, M. (2015) Optimal Scheduling of Distributed Battery Storage for Enhancing the Security and the Economics of Electric Power Systems with Emission Constraints. Electric Power Systems Research, 124, 152-159. https://doi.org/10.1016/j.epsr.2015.03.002</mixed-citation></ref><ref id="scirp.73518-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Levron, Y. and Shmilovitz, D. (2012) Power Systems’ Optimal Peak-Shaving Applying Secondary Storage. Electric Power Systems Research, 89, 80-84.  
https://doi.org/10.1016/j.epsr.2012.02.007</mixed-citation></ref><ref id="scirp.73518-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Teng, J.H., Luan, S.W., Lee, D.J. and Huang, Y.Q. (2013) Optimal Charging/Dis- charging Scheduling of Battery Storage Systems for Distribution Systems Interconnected with Sizeable PV Generation Systems. IEEE Transactions on Power Systems, 28, 1425-1433. https://doi.org/10.1109/TPWRS.2012.2230276</mixed-citation></ref><ref id="scirp.73518-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ziadi, Z., Taira, S., Oshiro, M. and Funabashi, T. (2014) Optimal Power Scheduling for Smart Grids Considering Controllable Loads and High Penetration of Photovoltaic Generation. IEEE Transactions on Smart Grid, 5, 2350-2359.  
https://doi.org/10.1109/TSG.2014.2323969</mixed-citation></ref><ref id="scirp.73518-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Riffonneau, Y., Bacha, S., Barruel, F. and Ploix, S. (2011) Optimal Power Flow Management for Grid Connected PV Systems with Batteries. IEEE Transactions on Sustainable Energy, 2, 309-320. https://doi.org/10.1109/TSTE.2011.2114901</mixed-citation></ref><ref id="scirp.73518-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Oka, Y. and Yokoyama, A. (2013) Optimal Operation Scheduling and Economical Evaluation Method of Battery Energy Storage System in Power System with a Large Penetration of Photovoltaic Generation. IEEE PowerTech (POWERTECH), Grenoble, 16-20 June 2013, 1-6. https://doi.org/10.1109/ptc.2013.6652320</mixed-citation></ref><ref id="scirp.73518-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Nuchprayoon, S. (2015) Optimum Scheduling of Non-Utility Facility with Battery Storage under a Price-Taking Scheme. IEEE PowerTech, Eindhoven, 29 June-2 July 2015, 1-6. https://doi.org/10.1109/ptc.2015.7232608</mixed-citation></ref><ref id="scirp.73518-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Renewable Resource Atlas of Saudi Arabia. https://rratlas.kacare.gov.sa</mixed-citation></ref><ref id="scirp.73518-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Lave, M. and Kleissl, J. (2012) Testing a Wavelet-Based Variability Model (WVM) for Solar PV Power Plants. IEEE Power and Energy Society General Meeting, San Diego, 22-26 July 2012, 1-6. https://doi.org/10.1109/PESGM.2012.6344951</mixed-citation></ref><ref id="scirp.73518-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Lave, M., Kleissl, J. and Stein, J.S. (2013) A Wavelet-Based Variability Model (WVM) for Solar PV Power Plants. IEEE Transactions on Sustainable Energy, 4, 501-509.  
https://doi.org/10.1109/TSTE.2012.2205716</mixed-citation></ref><ref id="scirp.73518-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Levelived Cost of Energy Storage, Renew Economy.  
http://reneweconomy.com.au/2015</mixed-citation></ref><ref id="scirp.73518-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Akhil, A.A., Huff, G., Currier, A.B., Kaun, B.C., Rastler, D.M., Chen, S.B. and Gauntlett, W.D. (2013) DOE/EPRI 2013 Electricity Storage Handbook in Collaboration with NRECA. Sandia Report: SAND2013-5131, Sandia National Laboratories, Albuquerque.</mixed-citation></ref><ref id="scirp.73518-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Srinivasan, D. and Logenthiran, T. (2009) Short Term Generation Scheduling of a Microgrid. IEEE TENCON, Singapore, 23-26 January 2009, 1-6.</mixed-citation></ref><ref id="scirp.73518-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Ongsakul, W. and Petcharaks, N. (2004) Unit Commitment by Enhanced Adaptive Lagrangian Relaxation. IEEE Transactions on Power Systems, 19, 620-628.  
https://doi.org/10.1109/TPWRS.2003.820707</mixed-citation></ref><ref id="scirp.73518-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Ouyang, Z. and Shahidehpour, S.M. (1991) An Intelligent Dynamic Programming for Unit Commitment Application. IEEE Transactions on Power Systems, 6, 1203- 1209. https://doi.org/10.1109/59.119267</mixed-citation></ref><ref id="scirp.73518-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Padhy, N.P. (2004) Unit Commitment—A Bibliographical Survey. IEEE Transactions on Power Systems, 19, 1196-1205.  
https://doi.org/10.1109/TPWRS.2003.821611</mixed-citation></ref><ref id="scirp.73518-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Baker, K., Hug, G. and Li, X. (2014) Optimal Storage Sizing Using Two-Stage Stochastic Optimization for Intra-Hourly Dispatch. North American Power Symposium (NAPS), Pullman, 7-9 September 2014, 1-6.  
https://doi.org/10.1109/naps.2014.6965384</mixed-citation></ref><ref id="scirp.73518-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Electricity &amp; Cogeneration Regulatory Authority (ECRA).  
http://www.ecra.gov.sa/ar-sa/dataandstatistics</mixed-citation></ref><ref id="scirp.73518-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">The ILOG CPLEX. https://www.ibm.com/developerworks/downloads/ws/ilogcplex/</mixed-citation></ref><ref id="scirp.73518-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Carri&amp;oacute;n, M. and Arroyo, J.M. (2006) A Computationally Efficient Mixed-Integer Linear Formulation for the Thermal Unit Commitment Problem. IEEE Transactions on Power Systems, 21, 1371-1378.  
https://doi.org/10.1109/TPWRS.2006.876672</mixed-citation></ref><ref id="scirp.73518-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Morales-Espa&amp;ntilde;a, G., Latorre, J.M. and Ramos, A. (2013) Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem. IEEE Transactions on Power Systems, 28, 4897-4908. https://doi.org/10.1109/TPWRS.2013.2251373</mixed-citation></ref><ref id="scirp.73518-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Albalawi, H., Makram, E. and Alogla, T. (2015) PV Penetration with Battery Storage for an Isolated Northwest Grid of Saudi Arabia. North American Power Symposium (NAPS), Charlotte, 4-6 October 2015, 1-6.  
https://doi.org/10.1109/naps.2015.7335082</mixed-citation></ref><ref id="scirp.73518-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Albalawi, H. and Makram, E. (2015) Power Quality Study of an Isolated Northwest Grid of Saudi Arabia with PV and Storage. Journal of Power and Energy Engineering, 3, 54-64. https://doi.org/10.4236/jpee.2015.36006</mixed-citation></ref></ref-list></back></article>