<?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">SGRE</journal-id><journal-title-group><journal-title>Smart Grid and Renewable Energy</journal-title></journal-title-group><issn pub-type="epub">2151-481X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/sgre.2017.86012</article-id><article-id pub-id-type="publisher-id">SGRE-77158</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Earth&amp;Environmental Sciences</subject><subject> Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Hybrid Unit Commitment Approach Incorporating Modified Priority List with Charged System Search Methods
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yuan-Kang</surname><given-names>Wu</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>Chih-Cheng</surname><given-names>Huang</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Chun-Liang</surname><given-names>Lin</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Shih-Ming</surname><given-names>Chang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Electrical Engineering, National Chung-Cheng University, Taiwan</addr-line></aff><aff id="aff2"><addr-line>Department of Electrical Engineering, National Chung-Hsing University, Taiwan</addr-line></aff><pub-date pub-type="epub"><day>23</day><month>06</month><year>2017</year></pub-date><volume>08</volume><issue>06</issue><fpage>178</fpage><lpage>194</lpage><history><date date-type="received"><day>May</day>	<month>15,</month>	<year>2017</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>June</month>	<year>23,</year>	</date><date date-type="accepted"><day>June</day>	<month>26,</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>
 
 
  This paper presents a new hybrid approach that combines Modified Priority List (MPL) with Charged System Search (CSS), termed MPL-CSS, to solve one of the most crucial power system’s operational optimization problems, known as unit commitment (UC) scheduling. The UC scheduling problem is a mixed-integer nonlinear problem, highly-dimensional and extremely constrained. Existing meta-heuristic UC solution methods have the problems of stopping at a local optimum and slow convergence when applied to large-scale, heavily-constrained UC applications. In the first step of the proposed method, initial hourly optimum solutions of UC are obtained by Modified Priority List (MPL); however, the obtained UC solution may still be possible to be further improved. Therefore, in the second step, the CSS is utilized to achieve higher quality solutions. The UC is formulated as mixed integer linear programming to ensure the tractability of the results. The proposed method is successfully applied to a popular test system up to 100 units generators for both 24-hr and 168-hr system. Computational results show that both solution cost and execution time are superior to those of published methods.
 
</p></abstract><kwd-group><kwd>A Hybrid Unit Commitment Approach Incorporating Modified Priority List with Charged System Search Methods</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The immense competition in power industry is forcing the operators to run the system by maximizing the benefits to both supplier and consumer. The unit commitment (UC) problem is a non-linear, non-convex, large-scale, mixed integer problem. It involves the determination of an optimum start-up and shut-down schedule of generating units that minimizes operating cost, while satisfying a set of system constraints over a time period [<xref ref-type="bibr" rid="scirp.77158-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref2">2</xref>] . Numerous efficient and robust UC methods have been developed and can be classified into two main categories [<xref ref-type="bibr" rid="scirp.77158-ref3">3</xref>] : The first category represents numerical optimization techniques such as priority list methods (PL) [<xref ref-type="bibr" rid="scirp.77158-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref6">6</xref>] , dynamic programming method (DP) [<xref ref-type="bibr" rid="scirp.77158-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref8">8</xref>] , Lagrangian relaxation (LR) [<xref ref-type="bibr" rid="scirp.77158-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref11">11</xref>] , and the popular branch-and-bound method (BB) [<xref ref-type="bibr" rid="scirp.77158-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref15">15</xref>] . The PL method is fast but highly heuristic and gives schedules with relatively high operation costs. The DP method was widely used for the UC problem but suffered from the curse of dimensionality [<xref ref-type="bibr" rid="scirp.77158-ref16">16</xref>] when applied to a modern large-scale system with heavy constraints. LR has shown some potential in solving large-scale unit commitment problems by decomposing the primal problem into a set of single unit optimization sub-problems that are easier to solve with dynamic programming. The primary difficulty of this method is that it requires adopting certain measures to convert optimal dual solutions into feasible solutions for the primal problem because of the duality gap. The BB method uses a linear function to represent fuel consumption and time-dependent start-up cost, and obtains the required lower and upper bounds. However, its computational time increases exponentially with a number of dimensions of the UC problem. The second category represents meta-heuristic algorithm such as genetic algorithms (GA) [<xref ref-type="bibr" rid="scirp.77158-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref18">18</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref19">19</xref>] , evolutionary programming (EP) [<xref ref-type="bibr" rid="scirp.77158-ref20">20</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref21">21</xref>] , simulated annealing (SA) [<xref ref-type="bibr" rid="scirp.77158-ref22">22</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref23">23</xref>] , particle swarm optimization (PSO) [<xref ref-type="bibr" rid="scirp.77158-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref26">26</xref>] [<xref ref-type="bibr" rid="scirp.77158-ref27">27</xref>] and others [<xref ref-type="bibr" rid="scirp.77158-ref28">28</xref>] - [<xref ref-type="bibr" rid="scirp.77158-ref37">37</xref>] . In recent years, meta-heuristic algorithms have been widely used to solve some complex optimization problems in power systems. However, the biggest problem that the meta-heuristic algorithm faced is that the optimization space can be extended by penalty function method through the processing of constraints. As a result, the computational efficiency is rather low. Meta-heuristic algorithms require excessive computation time, especially for a large system size due to their random and iterative nature. Additionally, pure meta-heuristic methods commonly get stuck at a local optimum rather than at the global optimum. Even small percentage reduction in fuel costs typically leads to considerable savings for electric utilities. Consequently, a complete and efficient approach for solving the UC problem is urgently required.</p><p>In this paper, a hybrid algorithm that combines the Modified Priority List (MPL) and Charged System Search (CSS) methods is proposed for solving the UC problem. The MPL method is utilized to obtain an initial UC solution for a system over a 24-hr and 168-hr period. Next, this paper seeks better UC solutions to reduce total production cost using the CSS method. Charged System Search (CSS) is a population based meta-heuristic algorithm that was proposed recently by Kaveh and Talatahari [<xref ref-type="bibr" rid="scirp.77158-ref38">38</xref>] . In the CSS, each solution candidate is considered as a charged sphere called a Charged Particle (CP). The effectiveness of the proposed methodology was evaluated on several case studies and the results have been presented in this paper.</p><p>Therefore, the main contributions of this paper can be summarized as follows:</p><p>i) The Modified Priority List (MPL) method is proposed to solve the UC problem. MPL has multifold computational advantages over other UC algorithms. This is validated through large-scale unit commitment problem studies.</p><p>ii) In order to further improve the performance of the proposed MPL method, it is combined with Charged System Search algorithm and the obtained algorithm is known as hybrid MPL-CSS method. MPL-CSS manages to produce lower production cost solutions in most test cases.</p><p>This remainder of this paper is organized as follows: Section 2 formulates the UC problem. Section 3 introduces the proposed method that combines the MPL with CSS algorithms. Section 4 conducts numerical simulations and compares various UC solving methods. Finally, concluding remarks are discussed in Section 5.</p></sec><sec id="s2"><title>2. Problem Formulation</title><sec id="s2_1"><title>2.1. Objective</title><p>The total fuel cost of unit k in time period t is usually given as a second order function of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x2.png" xlink:type="simple"/></inline-formula> as follows:</p><disp-formula id="scirp.77158-formula33"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x3.png"  xlink:type="simple"/></disp-formula><p>where coefficients<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x4.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x5.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x6.png" xlink:type="simple"/></inline-formula> are the cost coefficients of unit k. In order to preserve the MILP formulation, the quadratic production cost of thermal generating units (1) is approximated by a piecewise linear function as in [<xref ref-type="bibr" rid="scirp.77158-ref14">14</xref>] .The objective function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x7.png" xlink:type="simple"/></inline-formula> that is the sum of the fuel and start-up costs for all units is defined as:</p><disp-formula id="scirp.77158-formula34"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x8.png"  xlink:type="simple"/></disp-formula><p>The total start-up cost <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x9.png" xlink:type="simple"/></inline-formula> can be computed by the equation as below:</p><disp-formula id="scirp.77158-formula35"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x10.png"  xlink:type="simple"/></disp-formula><p>In general, as the OFF time is increased, then the start-up cost is increased [<xref ref-type="bibr" rid="scirp.77158-ref39">39</xref>] . If unit’s OFF time is larger than<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x11.png" xlink:type="simple"/></inline-formula>, then the start-up cost will be the cold start cost.</p></sec><sec id="s2_2"><title>2.2. Constraints</title><sec id="s2_2_1"><title>2.2.1. System Power Balance Constraints</title><disp-formula id="scirp.77158-formula36"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x12.png"  xlink:type="simple"/></disp-formula><p>D<sub>t</sub> means the load demand at time t.</p></sec><sec id="s2_2_2"><title>2.2.2. System Spinning Reserve Constraints</title><p>Spinning reserve requirements are necessary in the power generation scheduling to prevent a power supply interruption. Spinning reserve requirements can be specified in terms of excess generation output:</p><disp-formula id="scirp.77158-formula37"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x13.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_2_3"><title>2.2.3. Generation Limits Constraints</title><p>Every online unit has generation limits:</p><disp-formula id="scirp.77158-formula38"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x14.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_2_4"><title>2.2.4. Operation Ramp-Rate Limit Constraints</title><p>The operation range of every online unit is also constrained by its up and down ramp rate limits:</p><disp-formula id="scirp.77158-formula39"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x15.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_2_5"><title>2.2.5. Minimum Up-Time and Down-Time Constraints</title><p>A unit must be online for a certain number of time intervals before it can be shut-down:</p><disp-formula id="scirp.77158-formula40"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x16.png"  xlink:type="simple"/></disp-formula><p>A unit must be offline for a certain number of time intervals before it can be started-up:</p><disp-formula id="scirp.77158-formula41"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x17.png"  xlink:type="simple"/></disp-formula></sec></sec></sec><sec id="s3"><title>3. Proposed Hybrid Method</title><sec id="s3_1"><title>3.1. Modified Priority List (MPL)</title><p>In order to improve the efficiency of Meta-heuristic in a large search space, this paper proposed the MPL method to reduce the search space and this will ensure the accuracy of Meta-heuristic algorithm.</p><sec id="s3_1_1"><title>3.1.1. Production of All Possible Candidate Units for Each Time Period Based on the Cost</title><p>In the beginning, the candidate units are built for each hour to satisfy (4-6), and the minimum online unit at time t is determined by using (10). Next, the cheaper unit will be turn on with high priority. The heat rate ($/MW) of each unit is represented as (11). As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, most of load is supplied by base units and the remaining load is supplied by other units<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x18.png" xlink:type="simple"/></inline-formula>. Base units and other units form the unit combination, which is represented as (12). In this way, the search space is limited and the computation time is reduced, which is suitable for large-scale unit application. Then, the candidate unit combinations are collected and the final candidate unit combination <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x19.png" xlink:type="simple"/></inline-formula> is obtained by (13).</p><disp-formula id="scirp.77158-formula42"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x20.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula43"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x21.png"  xlink:type="simple"/></disp-formula><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Rearrange units according to the heat rate</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-6401509x22.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Simulation method</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-6401509x23.png"/></fig><disp-formula id="scirp.77158-formula44"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x24.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula45"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x25.png"  xlink:type="simple"/></disp-formula></sec><sec id="s3_1_2"><title>3.1.2. Simulation</title><p>According to our UC experience, there is a significant rule to determine the unit commitment: the unit will not be off once it turns on before the peak load; the unit will not be on once it turns off after the peak load. Therefore, the unit commitment <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x26.png" xlink:type="simple"/></inline-formula> at time t can be used to choose the next unit commitment and obtain suitable solutions <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x27.png" xlink:type="simple"/></inline-formula> by using (14). Then the minimum cost of unit commitment can be chosen from these solutions <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x28.png" xlink:type="simple"/></inline-formula> for next hour by using (15). In <xref ref-type="fig" rid="fig2">Figure 2</xref>, the reason why Simulation chooses <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x29.png" xlink:type="simple"/></inline-formula> is that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x30.png" xlink:type="simple"/></inline-formula> does not violate UC constraints and its benefit is superior to the benefits from the candidate UC combinations after<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x31.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.77158-formula46"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x32.png"  xlink:type="simple"/></disp-formula><p>where L is the number of suitable unit candidates in the next hour.</p><disp-formula id="scirp.77158-formula47"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x33.png"  xlink:type="simple"/></disp-formula><p>The simulation algorithm is shown in Algorithm 1―Simulation.</p><p>The Algorithm 1―Simulation is suitable for the UC problem in a renewable energy environment. In order to obtain a more accurate solution, the Modified Priority List (MPL) is proposed in this paper. The difference between the MPL method and the Simulation algorithm is that the MPL implemented the simulation for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x34.png" xlink:type="simple"/></inline-formula>. By using the MPL algorithm, the solution is more accurate but the computation time is increased. The MPL algorithm is shown in Algorithm 2―MPL.</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Rearrangement of unit scheduling to satisfy the constraint of minimum down-time</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-6401509x48.png"/></fig></sec><sec id="s3_1_3"><title>3.1.3. Procedure</title><p>After the UC solution is solved by the MPL algorithm, some units <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x49.png" xlink:type="simple"/></inline-formula> may violate the constraint―Equation (9) during the large load change. For example, as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>(a), the minimum down time of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x50.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x51.png" xlink:type="simple"/></inline-formula> is 3 hours; therefore, the UC solution in the squared-bold-italic part violates Equation (9). If the UC solution is changed to the squared-bold-italic part in <xref ref-type="fig" rid="fig3">Figure 3</xref>(b), the new UC solution can satisfy Equations (4)-(9) but the reserve and total cost increases. However, the reduction on reserve and total cost is significant for the UC problem. Therefore, this paper proposed hybrid MPL-CSS algorithm to solve the UC solution. After the MPL completes the initial unit commitment solutions, the CSS is then used to modify the solution in the repeated search space, which can reduce the total cost.</p><p>In the MPL-CSS algorithm, on the basis of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x52.png" xlink:type="simple"/></inline-formula> for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x53.png" xlink:type="simple"/></inline-formula>, the turn-off time of units is extended to satisfy (9) and put them sequentially into the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x54.png" xlink:type="simple"/></inline-formula> as shown in (16), which would reduce the reserve. The priority is determined by evaluating the contribution on the cost by using Equation (17) for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x55.png" xlink:type="simple"/></inline-formula>. Then a suitable solution is proposed for each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x56.png" xlink:type="simple"/></inline-formula> by considering (18) and (19). The feasible solutions, as shown in (20), are combined to form the search space of CSS for each hour.</p><disp-formula id="scirp.77158-formula48"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x57.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula49"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x58.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula50"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x59.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula51"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x60.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula52"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x61.png"  xlink:type="simple"/></disp-formula><p>In the solution space<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula>, it may exist a better solution compared to the last solution of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x63.png" xlink:type="simple"/></inline-formula> Therefore, we use the CSS to search for a more accurate solution in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x64.png" xlink:type="simple"/></inline-formula> and update<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x65.png" xlink:type="simple"/></inline-formula>; then we deal with the next <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x66.png" xlink:type="simple"/></inline-formula> . Following the above step, the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x67.png" xlink:type="simple"/></inline-formula> is updated continuity to optimize the unit commitment <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x68.png" xlink:type="simple"/></inline-formula> until the convergence of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x69.png" xlink:type="simple"/></inline-formula> ends. The MPL-CSS algorithm can summarize the characteristic of the UC solution and narrow down the search space. It is very efficient, especially for long-term UC schedule with a large system. The pseudo code of the MPL-CSS algorithm is shown in Algorithm 3. It also indicates the clear process about the proposed method.</p></sec></sec><sec id="s3_2"><title>3.2. Charge System Search Algorithm (CSS)</title><p>The Charged System Search (CSS) algorithm is based on the Coulomb and Gauss laws from electrical physics and the governing laws of motion from the Newtonian mechanics [<xref ref-type="bibr" rid="scirp.77158-ref40">40</xref>] . The algorithm can be considered as a multi-agent approach, where each agent is a Charged Particle (CP). Each CP is assigned a random position. The fitness of each CP is calculated first. The magnitude of the charge of each CP is calculated as</p><disp-formula id="scirp.77158-formula53"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x88.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x89.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x90.png" xlink:type="simple"/></inline-formula> are the so far best and the worst fitness of particles, respectively. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x91.png" xlink:type="simple"/></inline-formula>represents the fitness of the i<sup>th</sup> CP. n is the total number of CPs.</p><p>The CSS utilizes a Charged Memory (CM) that saves the best so far CP vectors [<xref ref-type="bibr" rid="scirp.77158-ref40">40</xref>] and their related objective function values. The CM size is equal to a quarter of the number of CPs. At the end of every iteration, the worst particle is replaced by CM.</p><p>The separation distance <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x92.png" xlink:type="simple"/></inline-formula> between two CPs is defined as follows:</p><disp-formula id="scirp.77158-formula54"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x93.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x94.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x95.png" xlink:type="simple"/></inline-formula> are the position of the i<sup>th</sup> and j<sup>th</sup> CPs respectively, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x96.png" xlink:type="simple"/></inline-formula>is the position of the best CP, and ɛ is a small positive number that is taken to prevent singularity. Moving probability of each CP towards the others is determined by using</p><disp-formula id="scirp.77158-formula55"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x97.png"  xlink:type="simple"/></disp-formula><p>where rand is uniformly distributed in the range (0,1).</p><p>Each CP is considered as a sphere with radius a that is limited to the size of the search space.</p><disp-formula id="scirp.77158-formula56"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x98.png"  xlink:type="simple"/></disp-formula><p>The resultant force acting on the i<sup>th</sup> CPs is calculated by using (14):</p><disp-formula id="scirp.77158-formula57"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x99.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x100.png" xlink:type="simple"/></inline-formula> is the resultant force acting on the j<sup>th</sup>.</p><p>Each CP moves to the new position and the new velocity is calculated as:</p><disp-formula id="scirp.77158-formula58"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x101.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula59"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x102.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula> are two random numbers that are uniformly distributed in the range of (0,1). <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x105.png" xlink:type="simple"/></inline-formula>is the size of each step. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x106.png" xlink:type="simple"/></inline-formula>is the mass of the i<sup>th</sup> CP and is equal to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x107.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x108.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x109.png" xlink:type="simple"/></inline-formula> represent the acceleration coefficient and velocity coefficient respectively. The parameters <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x110.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x111.png" xlink:type="simple"/></inline-formula> are defined as:</p><disp-formula id="scirp.77158-formula60"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x112.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.77158-formula61"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/2-6401509x113.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x114.png" xlink:type="simple"/></inline-formula>is regarded as the weight of exploitation; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x115.png" xlink:type="simple"/></inline-formula>is regarded as the weight of exploration. As the value of iteration increases, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x116.png" xlink:type="simple"/></inline-formula> will be increased but <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x117.png" xlink:type="simple"/></inline-formula> will be reduced.</p></sec></sec><sec id="s4"><title>4. Numerical Results</title><sec id="s4_1"><title>4.1. One-Day Unit Scheduling</title><p>The proposed MPL-CSS method is tested on the systems with 10 to 100 units, considering a 24-h scheduling horizon. The detailed data for 10-, 20-, 40-, 60-, 80-, and 100-units, and the corresponding load demands can be found in [<xref ref-type="bibr" rid="scirp.77158-ref17">17</xref>] . The spinning reserve is assumed to be 10% of the demand in our cases. The proposed program that combines MPL with CSS is coded in MATLAB and implemented on a personal computer with an Intel i7-2600 CPU 2.6 GHz and a 4.0 GB RAM. To prevent misleading results obtained from our simulation owing to the stochastic nature of the CSS, in each case, the results of 20 trial runs were averaged.</p><p>The result of the generation scheduling of the best solution of MPL and MPL-CSS for 10-unit until 100-unit systems is given in <xref ref-type="table" rid="table1">Table 1</xref>. The UC schedule for 100-unit system is shown in <xref ref-type="table" rid="table2">Table 2</xref>. It is noted that the maximum iteration number is set based on the convergence characteristic of the proposed MPL-CSS method. The MPL-CSS manages to generate a better result as compared to the MPL method. In term of computation time, MPL capable in achieving solutions in short amount of time, while MPL-CSS further improves the solution quality within reasonable time. Additionally, the improved results from CSS are very precise, since all of them have zero standard deviation values.</p><p>In <xref ref-type="table" rid="table3">Table 3</xref>, the UC results which obtained using the proposed MPL-CSS are compared with those in previous works. In this paper, the CSS particle number is set at 5 because the optimal solution with a short computation time can be achieved. <xref ref-type="table" rid="table3">Table 3</xref> shows the effectiveness and robustness of the proposed method to solve the UC problem, as the result is comparable to previous works. The best results from <xref ref-type="table" rid="table3">Table 3</xref> is represented by bold numbers, it is obvious that the MPL-CSS method performs superior and can achieves lowest UC cost. The results of MPL-CSS are more accurate and with zero standard deviation, compared with other algorithms. This is significant in power system operation, as this will provide the most reliable info for the system operator in any decision making.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> UC costs and computation time using the proposed method</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >units</th><th align="center" valign="middle"  colspan="2"  >MPL result</th><th align="center" valign="middle"  colspan="6"  >MPL-CSS result</th></tr></thead><tr><td align="center" valign="middle" >Cost ($)</td><td align="center" valign="middle" >Time (sec)</td><td align="center" valign="middle" >Max. iteration of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x118.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Best cost ($)</td><td align="center" valign="middle" >Mean cost ($)</td><td align="center" valign="middle" >worst cost ($)</td><td align="center" valign="middle" >Mean Time (sec)</td><td align="center" valign="middle" >Stddev.</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >40</td><td align="center" valign="middle" >2,244,800</td><td align="center" valign="middle" >2.5</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >2,243,545</td><td align="center" valign="middle" >2,243,545</td><td align="center" valign="middle" >2,243,545</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >60</td><td align="center" valign="middle" >3,362,714</td><td align="center" valign="middle" >6.8</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >3,361,407</td><td align="center" valign="middle" >3,361,407</td><td align="center" valign="middle" >3,361,407</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >80</td><td align="center" valign="middle" >4,485,174</td><td align="center" valign="middle" >33.3</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >4,482,807</td><td align="center" valign="middle" >4,482,807</td><td align="center" valign="middle" >4,482,807</td><td align="center" valign="middle" >46</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >5,604,574</td><td align="center" valign="middle" >74.42</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >5,601,253</td><td align="center" valign="middle" >5,601,253</td><td align="center" valign="middle" >5,601,253</td><td align="center" valign="middle" >294</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Best UC schedule of MPL-CSS in large-scale 100-unit case</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Unit</th><th align="center" valign="middle"  colspan="24"  >Hour</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >16</td><td align="center" valign="middle" >17</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >19</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >21</td><td align="center" valign="middle" >22</td><td align="center" valign="middle" >23</td><td align="center" valign="middle" >24</td></tr><tr><td align="center" valign="middle" >1 - 18</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >19 - 20</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >21 - 22</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >23 - 24</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >25 - 30</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >31 - 37</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >38 - 41</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >42 - 47</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >48</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >49</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >50 - 51</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >52 - 56</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >57 - 61</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >62 - 64</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</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" >65 - 70</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</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" >71 - 72</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</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" >73</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >74 - 79</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</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" >80 - 89</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</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" >90 - 93</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</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" >94 - 98</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</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" >90 - 100</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap><table-wrap-group id="3"><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Comparison of UC costs by using various methods</title></caption><table-wrap id="3_1"><table><tbody><thead><tr><th align="center" valign="middle" >Method</th><th align="center" valign="middle" >Best Cost ($)</th><th align="center" valign="middle" >Mean Cost ($)</th><th align="center" valign="middle" >Worst Cost ($)</th><th align="center" valign="middle" >Diff. (%)</th><th align="center" valign="middle" >Mean Time (s)</th></tr></thead><tr><td align="center" valign="middle"  colspan="6"  >10 Unit system</td></tr><tr><td align="center" valign="middle" >IBSFL [<xref ref-type="bibr" rid="scirp.77158-ref30">30</xref>]</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td></tr><tr><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref28">28</xref>]</td><td align="center" valign="middle" >564,842</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >84</td></tr><tr><td align="center" valign="middle" >SA [<xref ref-type="bibr" rid="scirp.77158-ref23">23</xref>]</td><td align="center" valign="middle" >565,828</td><td align="center" valign="middle" >565,988</td><td align="center" valign="middle" >566,260</td><td align="center" valign="middle" >0.08</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >IQEA [<xref ref-type="bibr" rid="scirp.77158-ref31">31</xref>]</td><td align="center" valign="middle" >563,977</td><td align="center" valign="middle" >563,977</td><td align="center" valign="middle" >563,977</td><td align="center" valign="middle" >0.0</td><td align="center" valign="middle" >7</td></tr><tr><td align="center" valign="middle" >EPSO [<xref ref-type="bibr" rid="scirp.77158-ref32">32</xref>]</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >564,206</td><td align="center" valign="middle" >564,266</td><td align="center" valign="middle" >0.33</td><td align="center" valign="middle" >7</td></tr><tr><td align="center" valign="middle" >GA [<xref ref-type="bibr" rid="scirp.77158-ref33">33</xref>]</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >564,088</td><td align="center" valign="middle" >564,253</td><td align="center" valign="middle" >0.06</td><td align="center" valign="middle" >4.8</td></tr><tr><td align="center" valign="middle" >MPL</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >0.2</td></tr><tr><td align="center" valign="middle" >MPL-CSS</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >563,938</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >0.2</td></tr><tr><td align="center" valign="middle"  colspan="6"  >20 Unit system</td></tr><tr><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref28">28</xref>]</td><td align="center" valign="middle" >1,124,892</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >269</td></tr><tr><td align="center" valign="middle" >SA [<xref ref-type="bibr" rid="scirp.77158-ref23">23</xref>]</td><td align="center" valign="middle" >1,126,251</td><td align="center" valign="middle" >1,127,955</td><td align="center" valign="middle" >1,129,112</td><td align="center" valign="middle" >0.25</td><td align="center" valign="middle" >17</td></tr><tr><td align="center" valign="middle" >IQEA [<xref ref-type="bibr" rid="scirp.77158-ref31">31</xref>]</td><td align="center" valign="middle" >1,123,890</td><td align="center" valign="middle" >1,124,320</td><td align="center" valign="middle" >1,124,504</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >42</td></tr><tr><td align="center" valign="middle" >EPSO [<xref ref-type="bibr" rid="scirp.77158-ref32">32</xref>]</td><td align="center" valign="middle" >1,123,773</td><td align="center" valign="middle" >1,125,513</td><td align="center" valign="middle" >1,127,070</td><td align="center" valign="middle" >0.29</td><td align="center" valign="middle" >16</td></tr><tr><td align="center" valign="middle" >GA [<xref ref-type="bibr" rid="scirp.77158-ref33">33</xref>]</td><td align="center" valign="middle" >1,124,290</td><td align="center" valign="middle" >1,124,678</td><td align="center" valign="middle" >1,125,103</td><td align="center" valign="middle" >0.07</td><td align="center" valign="middle" >12.3</td></tr><tr><td align="center" valign="middle" >MPL</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >0.7</td></tr><tr><td align="center" valign="middle" >MPL-CSS</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >1,123,522</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >0.7</td></tr><tr><td align="center" valign="middle"  colspan="6"  >40 Unit system</td></tr><tr><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref28">28</xref>]</td><td align="center" valign="middle" >2,246,223</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >476</td></tr><tr><td align="center" valign="middle" >SA [<xref ref-type="bibr" rid="scirp.77158-ref23">23</xref>]</td><td align="center" valign="middle" >2,250,063</td><td align="center" valign="middle" >2,252,125</td><td align="center" valign="middle" >2,254,539</td><td align="center" valign="middle" >0.20</td><td align="center" valign="middle" >88</td></tr><tr><td align="center" valign="middle" >IQEA [<xref ref-type="bibr" rid="scirp.77158-ref31">31</xref>]</td><td align="center" valign="middle" >2,245,151</td><td align="center" valign="middle" >2,246,026</td><td align="center" valign="middle" >2,246,707</td><td align="center" valign="middle" >0.07</td><td align="center" valign="middle" >132</td></tr><tr><td align="center" valign="middle" >EPSO [<xref ref-type="bibr" rid="scirp.77158-ref32">32</xref>]</td><td align="center" valign="middle" >2,244,772</td><td align="center" valign="middle" >2,248,741</td><td align="center" valign="middle" >2,251,241</td><td align="center" valign="middle" >0.29</td><td align="center" valign="middle" >36</td></tr><tr><td align="center" valign="middle" >GA [<xref ref-type="bibr" rid="scirp.77158-ref33">33</xref>]</td><td align="center" valign="middle" >2,246,165</td><td align="center" valign="middle" >2,246,818</td><td align="center" valign="middle" >2,247,532</td><td align="center" valign="middle" >0.06</td><td align="center" valign="middle" >20</td></tr><tr><td align="center" valign="middle" >MPL</td><td align="center" valign="middle" >2,244,800</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >MPL-CSS</td><td align="center" valign="middle" >2,243,545</td><td align="center" valign="middle" >2,243,545</td><td align="center" valign="middle" >2,243,545</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle"  colspan="6"  >60 Unit system</td></tr><tr><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref28">28</xref>]</td><td align="center" valign="middle" >3,369,237</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >1076</td></tr><tr><td align="center" valign="middle" >SA [<xref ref-type="bibr" rid="scirp.77158-ref23">23</xref>]</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td></tr><tr><td align="center" valign="middle" >IQEA [<xref ref-type="bibr" rid="scirp.77158-ref31">31</xref>]</td><td align="center" valign="middle" >3,365,003</td><td align="center" valign="middle" >3,365,667</td><td align="center" valign="middle" >3,366,223</td><td align="center" valign="middle" >0.04</td><td align="center" valign="middle" >273</td></tr><tr><td align="center" valign="middle" >EPSO [<xref ref-type="bibr" rid="scirp.77158-ref32">32</xref>]</td><td align="center" valign="middle" >3,364,250</td><td align="center" valign="middle" >3,368,686</td><td align="center" valign="middle" >3,371,783</td><td align="center" valign="middle" >0.22</td><td align="center" valign="middle" >54</td></tr><tr><td align="center" valign="middle" >GA [<xref ref-type="bibr" rid="scirp.77158-ref33">33</xref>]</td><td align="center" valign="middle" >3,365,431</td><td align="center" valign="middle" >3,366,178</td><td align="center" valign="middle" >3,366,995</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >60</td></tr><tr><td align="center" valign="middle" >MPL</td><td align="center" valign="middle" >3,362,714</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >7</td></tr><tr><td align="center" valign="middle" >MPL-CSS</td><td align="center" valign="middle" >3,361,407</td><td align="center" valign="middle" >3,361,407</td><td align="center" valign="middle" >3,361,407</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >14</td></tr><tr><td align="center" valign="middle"  colspan="6"  >80 Unit system</td></tr><tr><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref28">28</xref>]</td><td align="center" valign="middle" >4,491,287</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >2460</td></tr><tr><td align="center" valign="middle" >SA [<xref ref-type="bibr" rid="scirp.77158-ref23">23</xref>]</td><td align="center" valign="middle" >4,498,076</td><td align="center" valign="middle" >4,501,156</td><td align="center" valign="middle" >4,503,987</td><td align="center" valign="middle" >0.13</td><td align="center" valign="middle" >405</td></tr><tr><td align="center" valign="middle" >IQEA [<xref ref-type="bibr" rid="scirp.77158-ref31">31</xref>]</td><td align="center" valign="middle" >4,486,963</td><td align="center" valign="middle" >4,487,985</td><td align="center" valign="middle" >4,489,286</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >453</td></tr></tbody></table></table-wrap><table-wrap id="3_2"><table><tbody><thead><tr><th align="center" valign="middle" >EPSO [<xref ref-type="bibr" rid="scirp.77158-ref32">32</xref>]</th><th align="center" valign="middle" >4,487,742</th><th align="center" valign="middle" >4,491,749</th><th align="center" valign="middle" >4,494,032</th><th align="center" valign="middle" >0.14</th><th align="center" valign="middle" >71</th></tr></thead><tr><td align="center" valign="middle" >GA [<xref ref-type="bibr" rid="scirp.77158-ref33">33</xref>]</td><td align="center" valign="middle" >4,487,766</td><td align="center" valign="middle" >4,488,826</td><td align="center" valign="middle" >4,489,983</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >98</td></tr><tr><td align="center" valign="middle" >MPL</td><td align="center" valign="middle" >4,485,174</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >33</td></tr><tr><td align="center" valign="middle" >MPL-CSS</td><td align="center" valign="middle" >4,482,807</td><td align="center" valign="middle" >4,482,807</td><td align="center" valign="middle" >4,482,807</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >46</td></tr><tr><td align="center" valign="middle"  colspan="6"  >100 Unit System</td></tr><tr><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref28">28</xref>]</td><td align="center" valign="middle" >5,611,514</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >4460</td></tr><tr><td align="center" valign="middle" >SA [<xref ref-type="bibr" rid="scirp.77158-ref23">23</xref>]</td><td align="center" valign="middle" >5,617,876</td><td align="center" valign="middle" >5,624,301</td><td align="center" valign="middle" >5,628,506</td><td align="center" valign="middle" >0.19</td><td align="center" valign="middle" >696</td></tr><tr><td align="center" valign="middle" >IQEA [<xref ref-type="bibr" rid="scirp.77158-ref31">31</xref>]</td><td align="center" valign="middle" >5,606,022</td><td align="center" valign="middle" >5,507,561</td><td align="center" valign="middle" >5,608,525</td><td align="center" valign="middle" >0.04</td><td align="center" valign="middle" >710</td></tr><tr><td align="center" valign="middle" >EPSO [<xref ref-type="bibr" rid="scirp.77158-ref32">32</xref>]</td><td align="center" valign="middle" >5,608,055</td><td align="center" valign="middle" >5,614,073</td><td align="center" valign="middle" >5,619,445</td><td align="center" valign="middle" >0.20</td><td align="center" valign="middle" >91</td></tr><tr><td align="center" valign="middle" >GA [<xref ref-type="bibr" rid="scirp.77158-ref33">33</xref>]</td><td align="center" valign="middle" >5,606,811</td><td align="center" valign="middle" >5,609,492</td><td align="center" valign="middle" >5,612,420</td><td align="center" valign="middle" >0.10</td><td align="center" valign="middle" >150</td></tr><tr><td align="center" valign="middle" >MPL</td><td align="center" valign="middle" >5,604,574</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >74</td></tr><tr><td align="center" valign="middle" >MPL-CSS</td><td align="center" valign="middle" >5,601,253</td><td align="center" valign="middle" >5,601,253</td><td align="center" valign="middle" >5,601,253</td><td align="center" valign="middle" >0.00</td><td align="center" valign="middle" >294</td></tr></tbody></table></table-wrap></table-wrap-group><p>The execution time is an important factor, too. It is to be mentioned here that computational time is not a good measure for comparing performances of two algorithms, as the computing machines as well as their technical specifications are usually different. Moreover, the computational time will generally vary, even in the same machine, mainly due to the levels of code optimization and programming skills. Therefore, computational times of the different algorithms have been linearly normalized by frequency proportions of the employed CPUs (scaled for a 2.6 GHz processor) for fairer comparison, and are implicitly reported in <xref ref-type="table" rid="table3">Table 3</xref>. The bold cells in <xref ref-type="table" rid="table3">Table 3</xref> indicate the minimum cost and computation time among various UC methods for 10-units to 100-units scheduling, which indicate that the computation time of the proposed MPL-CSS is the fastest, except the MPL method. Additionally, the computation time of the proposed MPL-CSS is higher than that of the EPSO in the 100-unit scheduling condition; however, the operating cost of the proposed MPL-CSS is lower than that of the EPSO. Therefore, the proposed methods can achieve high-quality UC solutions within a reasonable time.</p></sec><sec id="s4_2"><title>4.2. Seven-Day Unit Scheduling</title><p>In the section, the MPL-CSS is implemented to a seven-day unit scheduling. The load curve in [<xref ref-type="bibr" rid="scirp.77158-ref27">27</xref>] is used, and shown in <xref ref-type="table" rid="table4">Table 4</xref>. For each hour, UC is carried out considering the corresponding load factor. The seven-day unit scheduling result for MPL-CSS, and BF algorithms, which includes operating cost and computation time of 10- to 100-unit systems, is shown in <xref ref-type="table" rid="table5">Table 5</xref>. It is shown that MPL-CSS results in lower cost as compared to other algorithms. Seldom publications showed the result of a seven-day UC problem. Therefore, <xref ref-type="table" rid="table5">Table 5</xref> only give a comparison between the proposed algorithm and BF method.</p></sec></sec><sec id="s5"><title>5. Conclusion</title><p>This paper proposes a hybrid algorithm for solving the UC problem. The algo-</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Load factor of each day</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Day</th><th align="center" valign="middle" >1</th><th align="center" valign="middle" >2</th><th align="center" valign="middle" >3</th><th align="center" valign="middle" >4</th><th align="center" valign="middle" >5</th><th align="center" valign="middle" >6</th><th align="center" valign="middle" >7</th></tr></thead><tr><td align="center" valign="middle" >Load Factor</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >0.85</td><td align="center" valign="middle" >0.8</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Comparison of a seven-days UC problem</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Units</th><th align="center" valign="middle"  colspan="2"  >Total cost ($)</th><th align="center" valign="middle"  colspan="2"  >Execution time (sec)</th></tr></thead><tr><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref27">27</xref>]</td><td align="center" valign="middle" >MPL-CSS</td><td align="center" valign="middle" >BF [<xref ref-type="bibr" rid="scirp.77158-ref27">27</xref>]</td><td align="center" valign="middle" >MPL-CSS</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >3,529,021</td><td align="center" valign="middle" >3,503,776</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >2.1</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >7,034,913</td><td align="center" valign="middle" >6,990,389</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >12.5</td></tr><tr><td align="center" valign="middle" >40</td><td align="center" valign="middle" >14,038,265</td><td align="center" valign="middle" >13,955,288</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >74.9</td></tr><tr><td align="center" valign="middle" >60</td><td align="center" valign="middle" >21,098,765</td><td align="center" valign="middle" >20,941,214</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >234.2</td></tr><tr><td align="center" valign="middle" >80</td><td align="center" valign="middle" >28,167,453</td><td align="center" valign="middle" >27,907,032</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >608.7</td></tr><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >35,257,271</td><td align="center" valign="middle" >34,901,485</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >1392.5</td></tr></tbody></table></table-wrap><p>rithm combines the MPL algorithm with the CSS method; the MPL method is utilized to obtain an initial UC solution over a 24-hr period, and the CSS method is then applied to a limited period to achieve a better UC solution. The algorithm allows users to choose between two alternatives―a fast engine using the MPL only and an accurate engine with the scarification of computational time using the MPL-CSS method. The efficiency of the proposed method is proved by a typical system with 10 to 100 units. The UC results by using the proposed algorithm are compared with those obtained by using previously developed methods. The numerical results reveal that the cost of generation using the MPL-CSS is consistently less than those by using other algorithms in most cases. Additionally, the computation time is also superior as compared to other heuristic algorithms.</p></sec><sec id="s6"><title>Acknowledgements</title><p>This work was financially supported by the Ministry of Science and Technology in Taiwan under the project of This work was financially supported by the Ministry of Science and Technology in Taiwan under the project of Enhancement of Power Quality for Transmission/Distribution Network and Development of Wheeling Technologies and Operations Planning (Project number: 106-3113- E-194-001-).</p></sec><sec id="s7"><title>Cite this paper</title><p>Wu, Y.-K., Huang, C.-C., Lin, C.-L. and Chang, S.-M. (2017) A Hybrid Unit Commitment Approach Incorporating Modified Priority List with Charged System Search Methods. Smart Grid and Renewable Energy, 8, 178-194. https://doi.org/10.4236/sgre.2017.86012</p></sec><sec id="s8"><title>Nomenclature</title><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x119.png" xlink:type="simple"/></inline-formula> Load demand for time period t.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x120.png" xlink:type="simple"/></inline-formula> Spinning reserve requirement.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x121.png" xlink:type="simple"/></inline-formula> Hot start cost of unit k.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x122.png" xlink:type="simple"/></inline-formula> Cold start cost of unit k.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x123.png" xlink:type="simple"/></inline-formula> Maximum generation of unit k.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x124.png" xlink:type="simple"/></inline-formula> Minimum generation of unit k.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x125.png" xlink:type="simple"/></inline-formula> Maximum ramp-rate of unit k.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x126.png" xlink:type="simple"/></inline-formula> Set of units.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/2-6401509x127.png" xlink:type="simple"/></inline-formula> Set of wind units.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.77158-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Shahidehpour, M., Yamin, H. and Li, Z. (2002) Market Operations in Electric Power Systems. Wiley, New York. https://doi.org/10.1002/047122412X</mixed-citation></ref><ref id="scirp.77158-ref2"><label>2</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.77158-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Jeong, Y.W., Park, J.B., Jang, S.H. and Lee, K.Y. (2010) A New Quantum-Inspired Binary PSO: Application to Unit Commitment Problems for Power Systems. IEEE Transactions on Power Systems, 25, 1486-1495. 
https://doi.org/10.1109/TPWRS.2010.2042472</mixed-citation></ref><ref id="scirp.77158-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Delarue, E., Cattrysse, D. and D’haeseleer, W. (2013) Enhanced Priority List Unit Commitment Method for Power Systems with a High Share of Renewable. Electric Power Systems Research, 10, 115-123. https://doi.org/10.1016/j.epsr.2013.07.014</mixed-citation></ref><ref id="scirp.77158-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Sheble, G.B. (1990) Solution of the Unit Commitment Problem by the Method of Unit Periods. IEEE Transactions on Power Systems, 5, 257-260. 
https://doi.org/10.1109/59.49114</mixed-citation></ref><ref id="scirp.77158-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Senjyu, T., Shimabukuro, K., Uezato, K. and Funabashi, Y.A. (2003) Fast Technique for Unit Commitment Problem by Extended Priority List. IEEE Transactions on Power Systems, 18, 882-888. https://doi.org/10.1109/TPWRS.2003.811000</mixed-citation></ref><ref id="scirp.77158-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, S.S. and Palanisamy, V. (2007) A Dynamic Programming Based Fast Computation Hopfield Neural Network for Unit Commitment and Economic Dispatch. Electric Power Systems Research, 77, 917-925. 
https://doi.org/10.1016/j.epsr.2006.08.005</mixed-citation></ref><ref id="scirp.77158-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Pang, C.K., Sheble, G.B. and Albuyeh, F. (1981) Evaluation of Dynamic Programming Based Methods and Multiple Area Representation for Thermal Unit Commitments. IEEE Transactions on Power Apparatus and Systems, PAS-100, 1212-1218. 
https://doi.org/10.1109/TPAS.1981.316592</mixed-citation></ref><ref id="scirp.77158-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Benhamida, F. and Abdelbar, B. (2010) Enhanced Lagrangian Relaxation Solution to the Generation Scheduling Problem. International Journal of Electrical Power &amp; Energy Systems, 32, 1099-1105.  https://doi.org/10.1016/j.ijepes.2010.06.007</mixed-citation></ref><ref id="scirp.77158-ref10"><label>10</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.77158-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Virmani, S., Adrian, E.C., Imhof, K. and Muhherjee, S. (1989) Implementation of a Lagrangian Based Unit Commitment Problem. IEEE Transactions on Power Systems, 4, 1373-1380. https://doi.org/10.1109/59.41687</mixed-citation></ref><ref id="scirp.77158-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Cohen, A.I. amd Yoshimura, M. (1983) A Branch-and-Bound Algorithm for Unit Commitment. IEEE Transactions on Power Apparatus and Systems, PAS-102, 444-451. https://doi.org/10.1109/TPAS.1983.317714</mixed-citation></ref><ref id="scirp.77158-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Ohuch, A. and Kaji, I. (1975) A Branch-and-Bound Algorithm for Start-Up and Shutdown Problem of Thermal Generating Units. Institute of Electrical Engineering, Jpn. 95-B, 461-468.</mixed-citation></ref><ref id="scirp.77158-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Carrió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.77158-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Norouzi, M.R., Ahmadi, A., Nezhad, A.E. and Amir, G. (2014) Mixed Integer Programming of Multi-Objective Security-Constrained Hydro/Thermal Unit Commitment. Renewable and Sustainable Energy Reviews, 33, 585-593.</mixed-citation></ref><ref id="scirp.77158-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Appala, V.S. and Erlich, I. (2008) A New Approach for Solving the Unit Commitment Problem by Adaptive Particle Swarm Optimization. Proceedings of the 2008 IEEE Power &amp; Energy Society General Meeting, Pittsburgh, 20-24 July 2008, 1-6. 
https://doi.org/10.1109/PES.2008.4596390</mixed-citation></ref><ref id="scirp.77158-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Kazarlis, S.A., Bakirtzis, A.G. and Petridis, V.A (1996) Genetic Algorithm Solution to the Unit Commitment Problem. IEEE Transactions on Power Systems, 11, 83-92. 
https://doi.org/10.1109/59.485989</mixed-citation></ref><ref id="scirp.77158-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Swarup, K.S. and Yamashiro, S. (2002) Unit Commitment Solution Methodology Using Genetic Algorithm. IEEE Transactions on Power Systems, 17, 87-91. 
https://doi.org/10.1109/59.982197</mixed-citation></ref><ref id="scirp.77158-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Senjyu, T., Yamashiro, H., Shimabukuro, K., Uezato, K. and Funabashi, T. (2003) Fast Solution Technique for Large-Scale Unit Commitment Problem Using Genetic Algorithm. IEE Proceedings—Generation, Transmission and Distribution, 150, 753-760. https://doi.org/10.1049/ip-gtd:20030939</mixed-citation></ref><ref id="scirp.77158-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Christober, A.R.C. and Mohan, M.R. (2007) An Evolutionary Programming Based Simulated Annealing Method for Solving the Unit Commitment Problem. International Journal of Electrical Power &amp; Energy Systems, 29, 540-550. 
https://doi.org/10.1016/j.ijepes.2006.12.001</mixed-citation></ref><ref id="scirp.77158-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Venkatesh, P., Gnanadass, R. and Padhy, N.P. (2003) Comparision and Application of Evolutionary Programming Techniques to Combined Economic Emission Dispatch with Line Flow Constraints. IEEE Transactions on Power Systems, 18, 688- 692. https://doi.org/10.1109/TPWRS.2003.811008</mixed-citation></ref><ref id="scirp.77158-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Dudek, G. (2010) Adaptive Simulated Annealing Schedule to the Unit Commitment Problem. Electric Power Systems Research, 80, 465-472. 
https://doi.org/10.1016/j.epsr.2009.10.019</mixed-citation></ref><ref id="scirp.77158-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Simopoulos, D.N., Kavatza, S.D. and Vournas, C.D. (2006) Unit Commitment by an Enhanced Simulated Annealing Algorithm. IEEE Transactions on Power Systems, 21, 68-76. https://doi.org/10.1109/TPWRS.2005.860922</mixed-citation></ref><ref id="scirp.77158-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, B., Guo, C.X., Bai, B.R. and Cao, Y.J. (2006) An Improved Particle Swarm Optimization Algorithm for Unit Commitment. International Journal of Electrical Power &amp; Energy Systems, 28, 482-490. https://doi.org/10.1016/j.ijepes.2006.02.011</mixed-citation></ref><ref id="scirp.77158-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Pappala, V.S. and Erlich, I.A. (2008) New Approach for Solving the Unit Commitment Problem by Adaptive Particle Swarm Optimization. Proceedings of IEEE Power &amp; Energy Society General Meeting, Pittsburgh, 20-24 July 2008, 1-6. 
https://doi.org/10.1109/pes.2008.4596390</mixed-citation></ref><ref id="scirp.77158-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Ting, T.O., Rao, M.V.C. and Loo, C.K. (2006) A Novel Approach for Unit Commitment Problem via an Effective Hybrid Particle Swarm Optimization. IEEE Transactions on Power Systems, 21, 411-418. 
https://doi.org/10.1109/TPWRS.2005.860907</mixed-citation></ref><ref id="scirp.77158-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Shukla, A. and Singh, S.N. (2016) Advanced Three-Stage Pseudo-Inspired Weight- Improved Crazy Particle Swarm Optimization for Unit Commitment Problem. Energy, 96, 23-36. https://doi.org/10.1016/j.energy.2015.12.046</mixed-citation></ref><ref id="scirp.77158-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Eslamian, M., Hosseinian, S.H. and Vahidi, B. (2009) Bacterial Foraging-Based Solution to the Unit-Commitment Problem. IEEE Transactions on Power Systems, 24, 1478-1488. https://doi.org/10.1109/TPWRS.2009.2021216</mixed-citation></ref><ref id="scirp.77158-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Ebrahimi, J., Hosseinian, S.H. and Gharehpetian, G.B. (2011) Unit Commitment Problem Solution Using Shuffled Frog Leaping Algorithm. IEEE Transactions on Power Systems, 26, 573-581. https://doi.org/10.1109/TPWRS.2010.2052639</mixed-citation></ref><ref id="scirp.77158-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Barati, M. and Farsangi, M.M. (2014) Solving Unit Commitment Problem by a Binary Shuffled Frog Leaping Algorithm. IET Generation, Transmission &amp; Distribution, 8, 1050-1060. https://doi.org/10.1049/iet-gtd.2013.0436</mixed-citation></ref><ref id="scirp.77158-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Jeong, Y.W., Park, J.B., Shin, J.R. and Lee, K.Y. (2009) A Thermal Unit Commitment Approach Using an Improved Quantum Evolutionary Algorithm. Electric Power Components and Systems, 37, 770-786. 
https://doi.org/10.1080/15325000902762331</mixed-citation></ref><ref id="scirp.77158-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Xiaohui, Y., Anjun, S., Hao, N., Yanbin, Y. and Liang, W. (2011) Unit Commitment Problem Using Enhanced Particle Swarm Optimization Algorithm. Soft Computing, 15, 139-148.  https://doi.org/10.1007/s00500-010-0541-y</mixed-citation></ref><ref id="scirp.77158-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Datta, D. (2013) Unit Commitment Problem with Ramp Rate Constraint Using a Binary-Real-Coded Genetic Algorithm. Applied Soft Computing, 13, 3873-3883. 
https://doi.org/10.1016/j.asoc.2013.05.002</mixed-citation></ref><ref id="scirp.77158-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Singhal, P.K., Naresh, R. and Sharma, V. (2013) Binary Fish Swarm Algorithm for Profit-Based Unit Commitment Problem in Competitive Electricity Market with Ramp Rate Constraints. IET Generation, Transmission &amp; Distribution, 7, 298-308</mixed-citation></ref><ref id="scirp.77158-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">. 
Wu, Z. and Chow, T.W.S. (2015) Binary Neighbourhood Field Optimisation for Unit Commitment Problems. IET Generation, Transmission &amp; Distribution, 9, 1697-1707.</mixed-citation></ref><ref id="scirp.77158-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Kamboj, V.K., Bath, S.K. and Dhillon, J.S. (2016) Implementation of Hybrid Harmony Search/Random Search Algorithm for Single Area Unit Commitment Problem. International Journal of Electrical Power &amp; Energy Systems, 82, 228-249. 
https://doi.org/10.1016/j.ijepes.2015.11.045</mixed-citation></ref><ref id="scirp.77158-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Reddy, G.V.S., Ganesh, V. and Rao, C.S. (2016) Implementation of Clustering Based Unit Commitment Employing Imperialistic Competition Algorithm. International Journal of Electrical Power &amp; Energy Systems, 82, 621-628. 
https://doi.org/10.1016/j.ijepes.2016.04.043</mixed-citation></ref><ref id="scirp.77158-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Kaveh, A. and Talatahari, S. (2010) A Novel Heuristic Optimization Method: Charged System Search. Acta Mechanica, 213, 267-289. 
https://doi.org/10.1007/s00707-009-0270-4</mixed-citation></ref><ref id="scirp.77158-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Sishaj, P.S., Narayana, P.P. and Anand, R.S. (2006) An Ant Colony System App- roach for Unit Commitment Problem. International Journal of Electrical Power &amp; Energy Systems, 28, 315-323. https://doi.org/10.1016/j.ijepes.2005.12.004</mixed-citation></ref><ref id="scirp.77158-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Chu, C.C. and Tsai, M.S. (2013) Application of Novel Charged System Search with Real Number String for Distribution System Loss Minimization. IEEE Transactions on Power Systems, 28, 3600-3609. https://doi.org/10.1109/TPWRS.2013.2264836</mixed-citation></ref></ref-list></back></article>