<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1361116</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2024.1361116</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimization method of time-of-use electricity price for the cost savings of power grid investment</article-title>
<alt-title alt-title-type="left-running-head">Dengfeng et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2024.1361116">10.3389/fenrg.2024.1361116</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Dengfeng</surname>
<given-names>Li</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhonghao</surname>
<given-names>Li</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xiaoju</surname>
<given-names>Li</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Juan</surname>
<given-names>Yu</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/807701/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mincai</surname>
<given-names>Yang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xinyu</surname>
<given-names>Lei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1873682/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>State Grid Chongqing Electric Power Research Institute</institution>, <addr-line>Chongqing</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>State Key Laboratory of Power Transmission Equipment and System Security and New Technology</institution>, <institution>Chongqing University</institution>, <addr-line>Chongqing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1831610/overview">Weiye Zheng</ext-link>, South China University of Technology, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1839776/overview">Sijie Chen</ext-link>, Shanghai Jiao Tong University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2615364/overview">Li Dan</ext-link>, China Three Gorges University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Li Zhonghao, <email>20231101045@stu.cqu.edu.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>05</day>
<month>03</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1361116</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>12</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>01</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Dengfeng, Zhonghao, Xiaoju, Juan, Mincai and Xinyu.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Dengfeng, Zhonghao, Xiaoju, Juan, Mincai and Xinyu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The concept of time-of-use (TOU) electricity pricing is widely recognized as a key strategy to bridge the gap between electricity availability and consumption, enhance the efficiency of electricity, and refine the patterns of electricity usage. Nonetheless, the existing policy on pricing electricity based on TOU electricity pricing is missing a theoretical approach that evaluates the load properties and the advantages of investing in the power grid. Consequently, the article suggests a method for optimizing electricity prices based on TOU electricity pricing to reduce the costs associated with investing in power grids. Initially, a model for optimizing electricity prices based on TOU electricity pricing is developed, offering support for the pricing strategy of the power grid; Subsequently, a method for dividing TOU electricity pricing using the Gaussian Mixture Module (GMM) clustering algorithm is introduced, offering theoretical backing for the creation of such pricing strategies; Following this, a detailed optimization approach for electricity pricing of electricity TOU electricity pricing is suggested, along with taking into account the benefits of grid investments and the power grid&#x2019;s load properties, the formulation of the electricity pricing strategy for TOU electricity pricing; Ultimately, this approach is corroborated by the Chongqing power system in China, aiming to minimize disparities in peak load valleys and enhance the advantages of grid investments, thereby offering technical assistance for the scientific determination of TOU electricity pricing.</p>
</abstract>
<kwd-group>
<kwd>power grid investment benefits</kwd>
<kwd>optimization of time-of-use electricity prices</kwd>
<kwd>time-of-use electricity price period division</kwd>
<kwd>GMM clustering</kwd>
<kwd>demand response</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Smart Grids</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>The electric power sector has seen swift growth in recent times, with studies indicating that by 2022, societal electricity usage reached 8.64 trillion kWh, marking a 3.6% rise from the previous year. Anticipations are high for a more robust increase in electricity demand in 2023, with societal electricity usage projected to climb to 9.15 trillion kWh, marking a roughly 6% growth from 2022 (<xref ref-type="bibr" rid="B23">SUN, 2023</xref>). Yet, as the demand for electricity rises, the disparity between its supply and demand increasingly becomes evident. To bridge the gap between supply and demand and ensure power grid companies invest effectively and precisely, enhancing the TOU electricity pricing system is critically important (<xref ref-type="bibr" rid="B10">HAN, 2021</xref>).</p>
<p>The TOU electricity pricing is a widely used tool for managing demand. An effective TOU electricity pricing strategy can motivate active user engagement in responding to demand, leading to optimal shaving and filling of valleys. Conversely, an illogical policy on TOU electricity pricing will result in additional degradation of load properties, challenges in recouping the grid company&#x2019;s investment expenses, and other issues. Numerous research efforts have focused on refining the strategy for TOU pricing electricity, primarily encompassing two key elements: the period division of TOU electricity prices and the determination of these electricity prices.</p>
<p>The period division of TOU electricity price, being a crucial cornerstone and pivotal aspect of TOU electricity pricing strategy, has a direct impact on its execution. Current techniques for segmenting the TOU electricity price period primarily encompass empirical analysis, factor analysis, affiliation function method, and cluster analysis. The method of empirical analysis involves segmenting time periods among electric power personnel, integrating their individual work expertise and professional acumen (<xref ref-type="bibr" rid="B18">Min et al., 2005</xref>). While this technique is straightforward and simple to implement, it falls short in scientific grounding and is heavily swayed by personal volition. The method of factor analysis involves examining and tallying the public determinants in past load data, followed by segmenting the time frame according to the load&#x2019;s comprehensive attributes (<xref ref-type="bibr" rid="B17">LIU, 2006</xref>). This approach merges scientific statistical analysis techniques with conventional empirical methods, yet human elements continue to affect the selection of factors, lacking theoretical backing. The fundamental concept behind the affiliation function approach involves determining the highest and lowest affiliations for each time frame on the load curve, utilizing the affiliation function in line with the standard load curve, and calculating the outcomes of dividing the time period according to the affiliation threshold. In contrast to the empirical and factor analysis methods, this approach is straightforward, effective, and scientifically grounded. However, its ultimate division outcomes hinge on the chosen affiliation threshold, making it challenging to accurately ascertain the peak and valley time interval&#x2019;s demarcation points (<xref ref-type="bibr" rid="B4">DING et al., 2001a</xref>; <xref ref-type="bibr" rid="B26">XING et al., 2007</xref>; <xref ref-type="bibr" rid="B1">Chong, 2019</xref>). The method of cluster analysis involves categorizing data into various groups, each containing similar elements, by analyzing the inherent correlation among data (<xref ref-type="bibr" rid="B21">Ravi et al., 2022</xref>). This technique is prevalent in the segmentation of TOU electricity pricing periods due to its resistance to subjective biases and its ability to thoroughly explore correlations across time intervals (<xref ref-type="bibr" rid="B20">QIAO, 2011</xref>; <xref ref-type="bibr" rid="B8">DONG and LIN, 2019</xref>; <xref ref-type="bibr" rid="B12">JIANG et al., 2021</xref>; <xref ref-type="bibr" rid="B13">Lei et al., 2021</xref>). The essence of these methodologies lies in choosing a clustering algorithm that aligns with the data set&#x2019;s features, and the process of selecting an appropriate clustering algorithm based on the load data&#x2019;s attributes requires further in-depth investigation.</p>
<p>Beyond the period division of TOU electricity pricing, the determination of these electricity prices directly influences their efficiency in directing the modification of load properties. The fine-tuning of TOU electricity prices can be tailored to either the cost of supply or the response to demand. In reference <xref ref-type="bibr" rid="B14">Li (2007)</xref>, <xref ref-type="bibr" rid="B9">Gao et al. (2019)</xref>, <xref ref-type="bibr" rid="B24">Zhongfu et al. (2019)</xref>, construct time-of-use price optimization model based on power supply cost by analyzing the relationship between feed-in price or marginal cost of transmission and distribution and load characteristics; In reference <xref ref-type="bibr" rid="B22">RUAN et al. (2012)</xref>, <xref ref-type="bibr" rid="B28">YU et al. (2012)</xref>, <xref ref-type="bibr" rid="B25">Wang et al. (2013)</xref>, <xref ref-type="bibr" rid="B31">ZHAO et al. (2013)</xref>, <xref ref-type="bibr" rid="B15">LI et al. (2015)</xref>, <xref ref-type="bibr" rid="B30">ZHANG and YU (2018)</xref> construct time-of-use price optimization model based on demand response by analyzing consumer response behavior to price signal. On the basis of the above models, references <xref ref-type="bibr" rid="B27">Yang et al. (2013)</xref>, <xref ref-type="bibr" rid="B2">CUI et al. (2018)</xref> design reasonable time-of-use pricing to construct corresponding optimization models. In reference <xref ref-type="bibr" rid="B11">HUANG et al. (2023)</xref>, considering the planning cost and generation cost of source network uncertainty and the uncertainty of load side user response, a two-layer optimization model of peak-valley period and peak-valley price is proposed to optimize peak-valley period division and peak-valley price. Nonetheless, the aforementioned techniques solely focus on the operational advantages of the grid company&#x2019;s TOU electricity pricing approach, neglecting the investment gains of the grid company. This narrows the optimization scope for TOU electricity pricing, leading to a peak-valley price difference in the existing TOU electricity pricing, making it challenging to fully exploit the user demand response potential. Indeed, the grid company&#x2019;s scientifically sound and sensible approach to TOU pricing electricity significantly outweighs its operational advantages. This strategy not only cuts down the investment expenses of the grid company but also fine-tunes the user&#x2019;s electricity usage patterns. Consequently, examining the model for optimizing TOU electricity prices is crucial, considering the enhancement of load properties and the grid&#x2019;s investment advantages.</p>
<p>Addressing the aforementioned issues, this document introduces a method for optimizing TOU electricity prices, taking into account the grid&#x2019;s investment advantages, thereby enhancing the grid&#x2019;s investment value and load properties through the application of the TOU electricity pricing approach. Initially, a model for optimizing TOU electricity prices and its investment advantages is developed by examining user load transfer traits and the advantages for both the grid company and its users. Subsequently, a method for dividing of TOU electricity price period, utilizing the GMM algorithm, is introduced to offer technical assistance. Ultimately, a thorough optimization approach for both the TOU electricity price and its division is suggested, and its efficacy is confirmed through a provincial power system in China.</p>
</sec>
<sec id="s2">
<title>2 Time-of-use price optimization model considering power grid investment benefit</title>
<p>The TOU electricity pricing exerts a guiding influence on users&#x2019; electricity consumption behavior. The implementation of TOU electricity pricing has the potential to modify the user load curve, thereby reducing the investment cost of the power grid. This paper aims to optimize the user load curve, reduce the investment cost of the power grid, and minimize the electricity expenses for users by employing a user response model that considers load transfer characteristics. The text also presents a cost-benefit sharing approach for power grid investment and introduces a TOU electricity price optimization model that takes into account the investment benefits of the power grid.</p>
<sec id="s2-1">
<title>2.1 User response model considering load transfer characteristics</title>
<p>The TOU electricity pricing mechanism influences the shifting of electricity load. By implementing user load transfer, it is possible to make significant improvements to load characteristics and optimize the user load curve. The paper employs the classical load transfer model to effectively characterize the user load as a piecewise linear function, which is segmented into the dead zone, linear zone, and saturated zone (<xref ref-type="bibr" rid="B16">LIN, 2015</xref>). In the region of low demand, the disparity in electricity prices is minimal, thereby failing to elicit a significant response from users. Conversely, in the linear region, the user&#x2019;s reaction is expected to exhibit a positive correlation with the extent of the electricity price differential. However, in the saturated region, users are anticipated to cease responding to further increases in the price differential due to the restricted capacity for load transfer, thereby reaching the limit of user responsiveness.</p>
<p>According to the aforementioned theory, the day is segmented into peak, normal, and valley periods. According to the division of periods, the load transfer models can be categorized into peak period to normal period, peak period to valley period, and normal period to valley period, as illustrated in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Model of Load transfer.</p>
</caption>
<graphic xlink:href="fenrg-12-1361116-g001.tif"/>
</fig>
<p>The function expression for the load transfer model is as follows:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>max</mml:mi>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>max</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>In the given equation, <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> represent the peak period to the normal period, the peak period to the valley period, and the normal period to the valley period. Additionally, <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the load transfer rate, <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the electricity price difference, <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>max</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> represents the maximum value of the load transfer rate, <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> respectively represents the upper and lower limits of the price difference in the linear region of the load transfer model.</p>
<p>The description of the load transfer model between each period is now complete, as represented by Eq. <xref ref-type="disp-formula" rid="e1">1</xref>. Following the price optimization, it is necessary to consider the transfer of the load. Consequently, by the user load transfer characteristic model presented above, Eq. <xref ref-type="disp-formula" rid="e2">2</xref> illustrates the load value for each period under the optimized TOU electricity price strategy (<xref ref-type="bibr" rid="B6">Domingo et al., 2011</xref>).<disp-formula id="e2">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>f</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>f</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>p</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>f</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>f</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>p</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>In the equation: <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the load of period <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> under the TOU electricity price before and after optimization; <inline-formula id="inf10">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>f</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>p</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the average load of the peak period and the normal period before the TOU electricity price optimization; T1, T2 and T3 represent the collection of peak, normal and valley periods, respectively.</p>
<p>In the given equation, <inline-formula id="inf12">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf13">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the load during the period <inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> under the TOU electricity price before and after optimization, <inline-formula id="inf15">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>f</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf16">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>p</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the average load during the peak and normal periods before the TOU electricity price optimization. T1, T2, and T3 denote the sets of peak, normal, and valley periods, respectively.</p>
</sec>
<sec id="s2-2">
<title>2.2 Time-of-use price optimization model considering power grid investment benefit</title>
<p>To achieve the investment benefits of the power grid and reduce users&#x2019; electricity costs, this section aims to minimize peak load and peak-valley differences in load by considering load transfer characteristics in the user response model Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref>. The model also incorporates user-side and grid-side income as constraints and constructs Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e14">14</xref> for the optimization of TOU electricity pricing.<list list-type="simple">
<list-item>
<p>&#x2460; Objective function:</p>
</list-item>
</list>
<disp-formula id="e3">
<mml:math id="m19">
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>max</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>max</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>min</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
<mml:mo>&#x225c;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mo>&#x2200;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>In the given equation, <inline-formula id="inf17">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the load vector under the optimized TOU electricity price, where the symbol <inline-formula id="inf18">
<mml:math id="m22">
<mml:mrow>
<mml:mo>&#x225c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is &#x201c;equivalent to&#x201d; indicates that the right-hand symbol is equivalent to the left-hand equation. Both w1 and w2 serve as weight coefficients. The first component of the objective function denotes the load peak value under the optimized price, while the second component represents the load peak-valley difference under the optimized price. By modifying the weight coefficient, a balance is achieved between the two objectives.<list list-type="simple">
<list-item>
<p>&#x2461; Constraint conditions:</p>
</list-item>
<list-item>
<p>&#x2003;1) Grid-side revenue constraints are implemented to prevent a decrease in the revenue of the grid company due to the adjustment of the TOU electricity price strategy. This is achieved by setting the condition that under the optimized TOU electricity price strategy, the grid company&#x2019;s revenue from the sale of electricity should not be lower than the revenue generated before the optimization, as represented by Eqs <xref ref-type="disp-formula" rid="e5">5</xref>&#x2013;<xref ref-type="disp-formula" rid="e7">7</xref>.</p>
</list-item>
</list>
<disp-formula id="e5">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf19">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf20">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the power company&#x2019;s revenue from electricity sales before and after the implementation of TOU electricity price optimization. <inline-formula id="inf21">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf22">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are TOU electricity prices under period <inline-formula id="inf23">
<mml:math id="m30">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> before and after optimization. <inline-formula id="inf24">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the marginal cost of power generation of the system in the period <inline-formula id="inf25">
<mml:math id="m32">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Additionally, the study considers the concatenated set of all periods, i.e., <inline-formula id="inf26">
<mml:math id="m33">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.<list list-type="simple">
<list-item>
<p>&#x2003;2) Customer-side benefit constraint: To prevent an increase in the cost of electricity for the customer resulting from changes in electricity prices, it is necessary to establish that following the TOU electricity price optimization, the average cost of electricity to the customer does not exceed the pre-optimization cost, as represented by Eq. <xref ref-type="disp-formula" rid="e8">8</xref>:</p>
</list-item>
</list>
<disp-formula id="e8">
<mml:math id="m34">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3c;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2003;3) The price constraint for each period is established to prevent the irrationality of the optimized TOU electricity price strategy, which could exacerbate the deterioration of load characteristics. Specifically, it is stipulated that the price of electricity in the peak period under the optimized TOU electricity pricing is higher than the price of electricity in the weekday period, and the price of electricity in the weekday period is higher than the price of electricity in the valley period, as expressed in Eq. <xref ref-type="disp-formula" rid="e9">9</xref>.</p>
</list-item>
</list>
<disp-formula id="e9">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>The optimized electricity prices for the peak hour, the usual hour, and the valley hour are denoted by <inline-formula id="inf27">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> , <inline-formula id="inf28">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf29">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> respectively.<list list-type="simple">
<list-item>
<p>&#x2003;4) The constraint on the difference between peak and valley prices is essential to maintain the rationality of the TOU electricity pricing strategy. It is typically limited to a specific range, as represented by Eq. <xref ref-type="disp-formula" rid="e10">10</xref>.</p>
</list-item>
</list>
<disp-formula id="e10">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf30">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf31">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the upper and lower limits of the peak-to-valley electricity price scaling factor.<list list-type="simple">
<list-item>
<p>&#x2003;5) Generation cost constraint: To prevent financial losses for the grid company due to the introduction of the new TOU electricity pricing strategy, it is necessary to establish that the optimized TOU electricity price exceeds the marginal cost of electricity generation, as represented by Eq. <xref ref-type="disp-formula" rid="e11">11</xref>:</p>
</list-item>
</list>
<disp-formula id="e11">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2003;6) Constraints associated with peak loads and peak-to-valley differences: The capacity of the equipment is directly affected by peak loads, which in turn influences grid investment. To reduce grid investment, it is important to ensure that the load peak following TOU electricity price optimization does not surpass the peak before optimization, as indicated in Eq. <xref ref-type="disp-formula" rid="e12">12</xref>. Moreover, a greater peak-to-valley load difference results in reduced operational efficiency and economic performance of the power system. The condition is stipulated that the peak-to-valley difference after the optimization of TOU electricity pricing must not surpass the peak-to-valley difference before optimization, as denoted by Eq. <xref ref-type="disp-formula" rid="e13">13</xref>.</p>
</list-item>
</list>
<disp-formula id="e12">
<mml:math id="m43">
<mml:mrow>
<mml:mi>max</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m44">
<mml:mrow>
<mml:mi>max</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>min</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>min</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
<disp-formula id="e14">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x225c;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mo>&#x2200;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf32">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">P</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the load vector be located in the context of TOU electricity pricing before any optimizations? Equations <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e14">14</xref> depict essential models for price optimization, which are capable of reducing price peaks and filling troughs.</p>
<p>Furthermore, the exclusion of grid investment costs in Eq. <xref ref-type="disp-formula" rid="e5">5</xref> limits the optimization space for TOU electricity prices to only the grid company&#x2019;s power sales revenue. This limitation hinders the achievement of enhanced load characteristics, reduced grid company investment costs, and lower electricity consumption costs for customers. Therefore, to address the aforementioned issues, this section enhances Eq. <xref ref-type="disp-formula" rid="e5">5</xref> and formulates a model for sharing the benefits of grid investment. The objective is to minimize the grid company&#x2019;s investment expenses by devising a viable TOU electricity pricing strategy. The goal is to minimize the investment expenditure of the power grid company by designing a feasible time-of-use electricity price strategy, as shown in Eqs. <xref ref-type="disp-formula" rid="e15">15</xref>&#x2013;<xref ref-type="disp-formula" rid="e16">16</xref>. Additionally, a portion of the reduced investment costs is allocated to benefit the users, thereby broadening the scope for optimizing the TOU electricity pricing and achieving a mutually beneficial outcome for both the grid company and the users. The specific enhancements are outlined below:<disp-formula id="e15">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2202;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
<disp-formula id="e16">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf33">
<mml:math id="m49">
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> represent the concession coefficient, denoting the proportion of the investment cost saved by the power grid company that translates to profit for the users; <inline-formula id="inf34">
<mml:math id="m50">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> H represents the investment cost saved by the power grid company after the optimization of TOU electricity price; H represents the investment cost saved by the power grid company after the optimization of TOU electricity price; H0 represents the investment cost of the power grid company before the optimization of TOU electricity price.</p>
<p>H in Eq. <xref ref-type="disp-formula" rid="e16">16</xref> can be determined using Eqs <xref ref-type="disp-formula" rid="e17">17</xref>&#x2013;<xref ref-type="disp-formula" rid="e24">24</xref> from the grid investment planning optimization model, which is widely employed in industry. This model takes into account both conventional units and each new energy field station, as outlined in (<xref ref-type="bibr" rid="B16">LIN, 2015</xref>).</p>
<p>Objective function:<disp-formula id="e17">
<mml:math id="m51">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>Y</mml:mi>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>Y</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>Y</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>Y</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3c7;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>Where H represents the total cost of the grid, the first term denotes the annual equipment investment of the grid, the second term signifies the operation cost of thermal power, hydropower, and other traditional units, and the third term indicates the penalty cost of new energy sources such as abandoned wind and light. <inline-formula id="inf35">
<mml:math id="m52">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the discount rate, <inline-formula id="inf36">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> stands for the investment cost of the line per unit of capacity per unit of length, <inline-formula id="inf37">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the length of the lth branch, <inline-formula id="inf38">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the offer of the <inline-formula id="inf39">
<mml:math id="m56">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> traditional unit, <inline-formula id="inf40">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c7;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the penalty cost of the unit of energy abandonment, <inline-formula id="inf41">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the <inline-formula id="inf42">
<mml:math id="m59">
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> branch&#x2019;s capacity, <inline-formula id="inf43">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the power of the <inline-formula id="inf44">
<mml:math id="m61">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> conventional unit in the time period <inline-formula id="inf45">
<mml:math id="m62">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf46">
<mml:math id="m63">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> represents the amount of energy discarded by the <inline-formula id="inf47">
<mml:math id="m64">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> new energy station in the time period <inline-formula id="inf48">
<mml:math id="m65">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf49">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the set of routes to be optimized, <inline-formula id="inf50">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf51">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the number of conventional units and new energy stations, respectively, and Y represents the number of years of planning; T represents the total number of time periods, while <inline-formula id="inf52">
<mml:math id="m69">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the interval between time periods.<list list-type="simple">
<list-item>
<p>&#x2460; Constraint conditions:</p>
</list-item>
<list-item>
<p>&#x2003;1) Power balance constraint</p>
</list-item>
</list>
<disp-formula id="e18">
<mml:math id="m70">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mtext>load</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>load</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf53">
<mml:math id="m71">
<mml:mrow>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf54">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the set of nodes accessing the load; <inline-formula id="inf55">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the actual power of the <inline-formula id="inf56">
<mml:math id="m74">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> new energy station in time period t; <inline-formula id="inf57">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>load</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the load of the nth node in time period t.<list list-type="simple">
<list-item>
<p>&#x2003;2) Branch power constraint</p>
</list-item>
</list>
<disp-formula id="e19">
<mml:math id="m76">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf58">
<mml:math id="m77">
<mml:mrow>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf59">
<mml:math id="m78">
<mml:mrow>
<mml:mi mathvariant="normal">l</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mtext>Nl</mml:mtext>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>; Nl0 represent the total number of branch circuits in the grid; Cl0 represents the capacity of branch circuit l.<list list-type="simple">
<list-item>
<p>&#x2003;3) Branch-planned capacity constraints</p>
</list-item>
</list>
<disp-formula id="e20">
<mml:math id="m79">
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>min</mml:mi>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>max</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf60">
<mml:math id="m80">
<mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> ; <inline-formula id="inf61">
<mml:math id="m81">
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>max</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf62">
<mml:math id="m82">
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>min</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are the upper and lower limits of the plannable capacity of branch <inline-formula id="inf63">
<mml:math id="m83">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> respectively.<list list-type="simple">
<list-item>
<p>&#x2003;4) Conventional unit constraint</p>
</list-item>
</list>
<disp-formula id="e21">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>
<disp-formula id="e22">
<mml:math id="m85">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>down</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>up</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<p>Where t &#x3d; 1,2&#x2026;,T; g &#x3d; 1,2&#x2026;,Ng; <inline-formula id="inf64">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf65">
<mml:math id="m87">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>min</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the upper and lower limit values of the power of the <inline-formula id="inf66">
<mml:math id="m88">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> traditional unit; <inline-formula id="inf67">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>up</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf68">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>down</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the upper and lower limit values of the traditional unit to climb the slope, respectively.<list list-type="simple">
<list-item>
<p>5) &#x2003;New energy station constraints</p>
</list-item>
</list>
<disp-formula id="e23">
<mml:math id="m91">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>
<disp-formula id="e24">
<mml:math id="m92">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
<p>Where t &#x3d; 1,2&#x2026;,T; <inline-formula id="inf69">
<mml:math id="m93">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the maximum generating power of the <inline-formula id="inf70">
<mml:math id="m94">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> new energy station in t period.</p>
<p>In summary, the model proposed in this paper is essentially a two-layer optimization model, and in the actual grid model, firstly, with Eq. <xref ref-type="disp-formula" rid="e17">17</xref> as the objective function and Eqs <xref ref-type="disp-formula" rid="e18">18</xref>&#x2013;<xref ref-type="disp-formula" rid="e24">24</xref> as the constraints, the inner layer optimization model is solved to obtain the investment cost H of the grid company after the optimization of TOU electricity price and to achieve the saving of the grid investment cost. Then, we substitute it into Eq. <xref ref-type="disp-formula" rid="e16">16</xref> and solve the outer optimization model with Eq. <xref ref-type="disp-formula" rid="e3">3</xref> as the objective function and Eqs <xref ref-type="disp-formula" rid="e5">5</xref>&#x2013;<xref ref-type="disp-formula" rid="e16">16</xref> as the constraints. The load transfer is guided to realize the &#x201c;peak shaving and valley filling&#x201d; of the load curve.</p>
<p>In summary, the model presented in this paper is fundamentally a two-layer optimization model. In the actual grid model, the inner layer optimization model is solved first, with Eq. <xref ref-type="disp-formula" rid="e17">17</xref> serving as the objective function and Eqs <xref ref-type="disp-formula" rid="e18">18</xref>&#x2013;<xref ref-type="disp-formula" rid="e24">24</xref> as the constraints, to obtain the investment cost H of the grid company after optimizing the TOU electricity price and achieving savings in grid investment costs. Subsequently, the substitution is made into Eq. <xref ref-type="disp-formula" rid="e16">16</xref> and the outer optimization model is solved, with Eq. <xref ref-type="disp-formula" rid="e3">3</xref> serving as the objective function and Eqs <xref ref-type="disp-formula" rid="e5">5</xref>&#x2013;<xref ref-type="disp-formula" rid="e16">16</xref> as the constraints. The load transfer is directed towards achieving &#x201c;peak shaving and valley filling&#x201d; of the load curve.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Time-of-use electricity price optimization approach considering grid investment efficiency</title>
<p>To develop a TOU electricity pricing strategy that considers the grid&#x2019;s investment benefits and maximizes its effectiveness in enhancing customer load characteristics and reducing grid investment costs, this section presents a TOU electricity pricing time slot division approach based on the GMM clustering algorithm. It also integrates the TOU electricity pricing optimization model discussed in <xref ref-type="sec" rid="s1">Section 1</xref> to propose a comprehensive optimization strategy for TOU electricity prices and time slots, taking into consideration the grid&#x2019;s investment benefits.</p>
<sec id="s3-1">
<title>3.1 GMM clustering algorithm based time-sharing tariff time slot division method</title>
<p>The section proposes a time slot division method based on the GMM clustering algorithm to address issues related to objectivity and adaptability in traditional time slot division methods. This approach aims to provide technical support for the reasonable division of time-sharing tariff time slots and mitigate the influence of subjective factors on the results.</p>
<p>The GMM clustering relies on the probability of classification members, which falls under &#x201c;soft classification.&#x201d; This method does not explicitly assign members to a specific category but instead provides the probability of a member belonging to each category. The information conveyed by this approach is considerably greater than that of K-means and other &#x201c;hard classification&#x201d; clustering methods, resulting in improved clustering effectiveness. Additionally, GMM clustering can more effectively uncover correlations between various attributes. As a result, GMM clustering algorithms are currently extensively employed across diverse fields (<xref ref-type="bibr" rid="B3">DANG et al., 2015</xref>).</p>
<p>The GMM is derived by linearly combining multiple Gaussian distribution functions. The r-dimensional sample dataset <inline-formula id="inf71">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">D</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> be classified into S classes, and the Gaussian mixture model, which comprises a mixture of S Gaussian distributions, is defined by an Eq. <xref ref-type="disp-formula" rid="e25">25</xref>:<disp-formula id="e25">
<mml:math id="m96">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
<disp-formula id="e26">
<mml:math id="m97">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msqrt>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:msqrt>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>
<disp-formula id="e27">
<mml:math id="m98">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf72">
<mml:math id="m99">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represent the probability density function of GMM; <inline-formula id="inf73">
<mml:math id="m100">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represent the probability density function of the <inline-formula id="inf74">
<mml:math id="m101">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> Gaussian distribution; <inline-formula id="inf75">
<mml:math id="m102">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf76">
<mml:math id="m103">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf77">
<mml:math id="m104">
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the weight, expectation and covariance matrix of the <inline-formula id="inf78">
<mml:math id="m105">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> Gaussian distribution, respectively.</p>
<p>The output of a GMM consists of a sequence of probability values, and the category with the highest probability is considered as the one to which the member belongs. Determining the probability value necessitates identifying the Gaussian distribution to which the member belongs, and ensuring that the Gaussian distribution accurately represents the sample data by fitting it as closely as possible, thereby ensuring that its parameters are accurate. The Expectation-Maximization algorithm (EM) (<xref ref-type="bibr" rid="B29">Zanetti et al., 2015</xref>) is employed for parameter estimation of the GMM. The fundamental concept of EM is to iteratively optimize the likelihood estimation of the model distribution parameters, converging on the model parameters by repeatedly iterating until the likelihood function value reaches convergence, thereby completing the parameter estimation process. Furthermore, due to the complexity of solving the likelihood estimation function for sample data in the Gaussian mixture model, it is common to use the logarithm of the likelihood function, as shown in Eq. <xref ref-type="disp-formula" rid="e28">28</xref>:<disp-formula id="e28">
<mml:math id="m106">
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x220f;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x7c;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>
</p>
<p>The EM algorithm primarily engages in iterative parameter estimation through two steps: the E-Step (Expectation Step) and the M-Step (Maximization Step). The E-Step involves calculating the probability that each data point is generated by each Gaussian distribution using the initial values of <inline-formula id="inf79">
<mml:math id="m107">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf80">
<mml:math id="m108">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> &#x3001; <inline-formula id="inf81">
<mml:math id="m109">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> or the value obtained from the previous iteration. The M-Step entails solving and updating the model parameters based on the value obtained from the E-Step.</p>
<p>Based on the aforementioned theory, to achieve a precise division of time-sharing tariff periods, this section presents a method for time-sharing tariff period division based on the GMM clustering algorithm. The flowchart of this method is illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref> and described below.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Division method of TOU price based on GMM clustering algorithm.</p>
</caption>
<graphic xlink:href="fenrg-12-1361116-g002.tif"/>
</fig>
<p>Step 1: First, give an r-dimensional sample set of typical daily load data <inline-formula id="inf82">
<mml:math id="m110">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">D</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> (e.g., one data point at 1&#xa0;h intervals, a day has 24 time periods, r &#x3d; 24); second, given the number of clusters S (e.g., if a day is divided into 3 time periods, peak, normal, and valley, then S &#x3d; 3), the GMM consists of a mixture of S Gaussian distributions.</p>
<p>Step 2: First, the initial GMM parameters <inline-formula id="inf83">
<mml:math id="m111">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf84">
<mml:math id="m112">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf85">
<mml:math id="m113">
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are randomly given. Second, E-Step is used to calculate the posterior probability of each data sample <inline-formula id="inf86">
<mml:math id="m114">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in the sample set <inline-formula id="inf87">
<mml:math id="m115">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">D</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> generated by the sth Gaussian distribution <inline-formula id="inf88">
<mml:math id="m116">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as in Eq. <xref ref-type="disp-formula" rid="e29">29</xref>. Finally, on the basis of the values obtained by E-Step, the GMM parameters are updated by M-Step as in Eqs <xref ref-type="disp-formula" rid="e30">30</xref>&#x2013;<xref ref-type="disp-formula" rid="e32">32</xref>.</p>
<p>Step 3: Determine whether the stopping condition is satisfied, i.e., when the maximum number of iterations is reached or the log-likelihood function Eq. <xref ref-type="disp-formula" rid="e28">28</xref> converges go to Step 4 to complete the estimation of the GMM parameters; otherwise, go to Step 2 to repeat E-Step and M-Step.</p>
<p>Step 4: First, according to the <italic>a posteriori</italic> probability <inline-formula id="inf89">
<mml:math id="m117">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> that the data sample <inline-formula id="inf90">
<mml:math id="m118">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> may be generated by each Gaussian distribution, we select the cluster with the largest <italic>a posteriori</italic> probability <inline-formula id="inf91">
<mml:math id="m119">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as the cluster to which the time period belongs, and mark the cluster <inline-formula id="inf92">
<mml:math id="m120">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as Eq. <xref ref-type="disp-formula" rid="e33">33</xref>; second, according to the cluster marking, divide the data sample <inline-formula id="inf93">
<mml:math id="m121">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">D</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> set into S clusters <inline-formula id="inf94">
<mml:math id="m122">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and the resulting S clusters <inline-formula id="inf95">
<mml:math id="m123">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the S classes of the time period, with the time period belonging to that class included in each class, thus completing the division of the time-sharing tariff time period.<disp-formula id="e29">
<mml:math id="m124">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>S</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>
<disp-formula id="e30">
<mml:math id="m125">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>
<disp-formula id="e31">
<mml:math id="m126">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
<label>(31)</label>
</disp-formula>
<disp-formula id="e32">
<mml:math id="m127">
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
<label>(32)</label>
</disp-formula>
<disp-formula id="e33">
<mml:math id="m128">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>argmax</mml:mi>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(33)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-2">
<title>3.2 An integrated optimization strategy for time-of-day tariff prices and time slots considering grid investment efficiency</title>
<p>The design of a time-of-day tariff encompasses two primary components: time slot division and price determination. This subsection consolidates the time-of-day tariff price optimization model, which takes into account the grid investment benefit outlined in <xref ref-type="sec" rid="s1">Section 1</xref>, and the time-of-day tariff time slot division method based on the GMM clustering algorithm discussed in <xref ref-type="sec" rid="s2-1">Section 2.1</xref>. Furthermore, it introduces a comprehensive optimization strategy for time-of-day tariff price and time slot, considering the grid investment benefit, as depicted in <xref ref-type="fig" rid="F3">Figure 3</xref>. The specific steps are outlined below:</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Comprehensive optimization strategy for TOU electricity price and time period considering power grid investment savings.</p>
</caption>
<graphic xlink:href="fenrg-12-1361116-g003.tif"/>
</fig>
<p>Step 1: First, give a typical daily load profile as input and set it to divide a day into S categories such as peak, normal, valley, etc. second, adopt the time-sharing tariff time period division method based on GMM clustering algorithm proposed in <xref ref-type="sec" rid="s2-1">Section 2.1</xref> to obtain S clusters <inline-formula id="inf96">
<mml:math id="m129">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> such as peak, normal, valley, etc. where each of the clusters contains a time period belonging to the cluster, so as to realize the division of time-sharing tariff time periods.</p>
<p>Step 2: Based on the results of the obtained time slot division <inline-formula id="inf97">
<mml:math id="m130">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> , the time slots are included in the categories of peak, normal, and valley are determined to complete the construction of the time-sharing tariff optimization model Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e4">4</xref> and Eqs <xref ref-type="disp-formula" rid="e6">6</xref>&#x2013;<xref ref-type="disp-formula" rid="e24">24</xref> proposed in this paper considering the investment benefits of the power grid.</p>
<p>Step 3: First, solve the time-sharing tariff price optimization model by adopting algorithms such as the out-point method (cited in the literature), and obtain the time-sharing tariff price; secondly, combine with the time slot division method obtained in step 1, and finally obtain the time-sharing tariff strategy. For example, set the number of clusters S &#x3d; 3, the 24&#xa0;h of the day are divided into peak hours, weekdays and valleys, then according to the results of the time division, the following time-sharing tariff strategy can be constructed. A time-of-use electricity price strategy can be constructed as shown in Eq. <xref ref-type="disp-formula" rid="e34">34</xref>:<disp-formula id="e34">
<mml:math id="m131">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(34)</label>
</disp-formula>
</p>
<p>Step 4: In order to assess the impact of the designed time-sharing tariff strategy on the benefits of the grid company and users. First, calculate the grid company&#x2019;s benefit <inline-formula id="inf98">
<mml:math id="m132">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mtext>company</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the sum of the grid company&#x2019;s revenue from electricity sales and the investment cost saved by the grid company after the concessions, as in Eq. <xref ref-type="disp-formula" rid="e35">35</xref>, the larger the value, the better the grid company&#x2019;s benefit; second, calculate the price of electricity per unit of the user to characterize the user&#x2019;s benefit, as in Eq. <xref ref-type="disp-formula" rid="e36">36</xref>, the larger the reduction in the price, the larger the benefit to the user.<disp-formula id="e35">
<mml:math id="m133">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mtext>company</mml:mtext>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>A</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2202;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2202;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>Q</mml:mi>
</mml:mrow>
</mml:math>
<label>(35)</label>
</disp-formula>
<disp-formula id="e36">
<mml:math id="m134">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mtext>user</mml:mtext>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mtext>load</mml:mtext>
<mml:mo>_</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(36)</label>
</disp-formula>
</p>
<p>The above analysis culminates in the development of a time-sharing tariff strategy that takes into account the grid&#x2019;s investment benefits. This strategy offers potential solutions for enhancing the load curve, reducing grid investment costs, and lowering electricity consumption expenses for users. Furthermore, through an analysis of the advantages for both the grid company and users under the optimized time-sharing tariff, this study offers insights that can inform the appropriate adjustment of future time-sharing tariffs. This adjustment is beneficial for mitigating the conflict between power supply and demand.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Case study/case analysis</title>
<sec id="s4-1">
<title>4.1 Validation of the effectiveness of time-of-use electricity price period segmentation method based on GMM clustering algorithm</title>
<p>To assess the efficacy of the TOU electricity price period segmentation method proposed in this study, a set of typical daily load data from a provincial-level power system in China was selected for period segmentation, similar to that of a real power grid (<xref ref-type="bibr" rid="B7">DONG et al., 2023</xref>; <xref ref-type="bibr" rid="B5">DING et al., 2001b</xref>). The typical daily load data is depicted in <xref ref-type="fig" rid="F4">Figure 4</xref>, with the number of clusters designated as S &#x3d; 3, indicating the division of the 24 time periods of a day into peak periods, off-peak periods, and normal periods.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Load data of a typical day.</p>
</caption>
<graphic xlink:href="fenrg-12-1361116-g004.tif"/>
</fig>
<p>The existing TOU electricity pricing strategy in this province delineates time periods as follows: peak periods are from 11:00 to 17:00 and 20:00 to 22:00, off-peak periods are from 8:00 to 11:00, 17:00 to 20:00, and 22:00 to 24:00, and the valley period is from 0:00 to 8:00. Nevertheless, as depicted in <xref ref-type="fig" rid="F4">Figure 4</xref>, the current time period segmentation method does not adequately capture the peak and off-peak characteristics of the province&#x2019;s load. There are several instances of inconsistency, such as the load showing a significant increase at 10:00 with a high load value, yet being categorized as an off-peak period based on the current time segmentation. Similarly, at 21:00, the load demonstrates a distinct decrease but is designated as a peak period according to the current time segmentation. Consequently, it is imperative to modify the segmentation of time periods in this province.</p>
<p>To comprehensively illustrate the efficacy of the TOU electricity price period segmentation method based on the GMM clustering algorithm proposed in this paper, this section sets up four comparative analysis scenarios, labeled as M0 to M3.</p>
<p>M0: Method for segmenting the current time period.</p>
<p>M1: A method for segmenting TOU electricity price periods based on membership functions has been proposed (<xref ref-type="bibr" rid="B4">DING et al., 2001a</xref>).</p>
<p>M2: A method for segmenting TOU electricity price periods based on the K-means clustering algorithm (<xref ref-type="bibr" rid="B19">Nedal, 2011</xref>).</p>
<p>M3: proposes a method for segmenting TOU electricity price periods based on the Gaussian Mixture Model (GMM) clustering algorithm.</p>
<p>In M1 to M3, M1 denotes the conventional TOU electricity price period segmentation approach, characterized by its simplicity and efficiency, but also susceptible to significant influence from human factors. The M2 method is a traditional clustering approach frequently employed for segmenting TOU electricity price periods. It is recognized for its straightforward principles and straightforward implementation, although it has constraints regarding the types of samples to which it can be applied. The method proposed in this paper is referred to as M3.</p>
<p>In this section, a comparative analysis method, as cited in (<xref ref-type="bibr" rid="B20">QIAO, 2011</xref>), is employed to determine the percentage of peak load across various time period segments. The rationality of the proposed time period segmentation method is assessed through a comprehensive analysis. The time period divisions from M0 to M3 are presented in <xref ref-type="table" rid="T1">Table 1</xref>, while the proportion of electricity usage during peak hours within these divisions is depicted in <xref ref-type="fig" rid="F5">Figure 5</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Period division results of M0&#x2013;M3 for TOU price.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Method</th>
<th align="center">Scene 1</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3" align="center">M0</td>
<td align="center">Peak periods: 11:00&#x2013;17:00, 20:00&#x2013;22:00</td>
</tr>
<tr>
<td align="center">Normal periods: 8:00&#x2013;11:00, 17:00&#x2013;20:00, 22:00&#x2013;24:00</td>
</tr>
<tr>
<td align="center">Valley periods: 0:00&#x2013;8:00</td>
</tr>
<tr>
<td rowspan="3" align="center">M1</td>
<td align="center">Peak periods: 10:00&#x2013;14:00, 17:00&#x2013;21:00</td>
</tr>
<tr>
<td align="center">Normal periods: 9:00&#x2013;10:00, 14:00&#x2013;17:00, 21:00&#x2013;24:00</td>
</tr>
<tr>
<td align="center">Valley periods: 0:00&#x2013;9:00</td>
</tr>
<tr>
<td rowspan="3" align="center">M2</td>
<td align="center">Peak periods: 9:00&#x2013;13:00, 17:00&#x2013;21:00</td>
</tr>
<tr>
<td align="center">Normal periods: 8:00&#x2013;9:00, 13:00&#x2013;17:00, 21:00&#x2013;24:00</td>
</tr>
<tr>
<td align="center">Valley periods: 0:00&#x2013;8:00</td>
</tr>
<tr>
<td rowspan="3" align="center">M3</td>
<td align="center">Peak periods: 9:00&#x2013;14:00, 17:00&#x2013;21:00</td>
</tr>
<tr>
<td align="center">Normal periods: 8:00&#x2013;9:00, 14:00&#x2013;17:00, 21:00&#x2013;24:00</td>
</tr>
<tr>
<td align="center">Valley periods: 0:00&#x2013;8:00</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Proportion of electricity consumption during peak hours for the four methods of M0&#x2013;M3.</p>
</caption>
<graphic xlink:href="fenrg-12-1361116-g005.tif"/>
</fig>
<p>The comparison of the proposed TOU electricity price period segmentation method M3 with M1 and M2, based on the results obtained from <xref ref-type="table" rid="T1">Table 1</xref>, yields the following observations: In the time period segmentation result of M1, 9:00 is not designated as a peak period. Nevertheless, as illustrated in <xref ref-type="fig" rid="F4">Figure 4</xref>, the load at 9:00 demonstrates a noticeable increasing pattern and is characterized by a relatively high load value. The power generation is only 189.14&#xa0;MW less than the peak value recorded at 12:00, representing approximately 86.88% of the peak load. Consequently, if the period is designated as off-peak, it has the potential to result in a new peak load at that time due to user load shifting, which may not be favorable for peak shaving. The time period segmentation result of M2 does not designate 13:00 as a peak period. Despite the current decrease in load, the load value remains relatively high, with a difference of only 46.82&#xa0;MW compared to the peak load at 12:00, representing approximately 96.75% of the peak load. If the period is categorized as off-peak, it could lead to a reduction in transferable load or the creation of a new peak load at that time following user load shifting, posing challenges to effectively accomplish peak shaving and valley filling.</p>
<p>In summary, the study confirms the effectiveness of the time-sharing tariff period division based on the GMM clustering algorithm proposed in this paper, demonstrating its ability to achieve a rational division of time-sharing tariff periods.</p>
</sec>
<sec id="s4-2">
<title>4.2 Analysis examination of the effectiveness of time-sharing optimization methods considering grid investment benefits</title>
<p>To assess the efficacy of the time-sharing tariff price optimization method proposed in this study, taking into account the grid investment benefit, this section utilizes the actual load data of a province in China from 2022 and the locally implemented time-sharing tariff policy for verification. This is combined with the typical daily load curve, as depicted in <xref ref-type="fig" rid="F6">Figure 6</xref>. The time-sharing tariff policy implemented in the province on an average day is presented in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Load data of a typical day.</p>
</caption>
<graphic xlink:href="fenrg-12-1361116-g006.tif"/>
</fig>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Current TOU price policy of a domestic province.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Period</th>
<th align="center">Period</th>
<th align="center">Period division result</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3" align="center">M4, M5</td>
<td align="center">Peak period</td>
<td align="center">0:00&#x2013;8:00</td>
</tr>
<tr>
<td align="center">Flat period</td>
<td align="center">8:00&#x2013;11:00; 17:00&#x2013;20:00; 22:00&#x2013;24:00</td>
</tr>
<tr>
<td align="center">Peak period</td>
<td align="center">11:00&#x2013;17:00; 20:00&#x2013;22:00</td>
</tr>
<tr>
<td rowspan="3" align="center">M6</td>
<td align="center">Valley period</td>
<td align="center">0:00&#x2013;8:00; 22:00&#x2013;24:00</td>
</tr>
<tr>
<td align="center">Flat period</td>
<td align="center">8:00&#x2013;10:00; 16:00&#x2013;20:00</td>
</tr>
<tr>
<td align="center">Peak period</td>
<td align="center">10:00&#x2013;18:00; 20:00&#x2013;22:00</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Three TOU electricity tariff optimization methods M4-M6 are set up in this section, as shown in <xref ref-type="table" rid="T3">Table 3</xref>:</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Optimization methods and effect comparison.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Optimization method</th>
<th align="center">Cost benefit of grid investment</th>
<th align="center">GMM</th>
<th align="center">Peak cutting and valley filling</th>
<th align="center">Formula</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">M4</td>
<td align="center">&#xd7;</td>
<td align="center">&#xd7;</td>
<td align="center">o</td>
<td align="center">Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e14">14</xref>
</td>
</tr>
<tr>
<td align="center">M5</td>
<td align="center">o</td>
<td align="center">&#xd7;</td>
<td align="center">o</td>
<td align="center">Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e4">4</xref>, Eqs <xref ref-type="disp-formula" rid="e6">6</xref>&#x2013;<xref ref-type="disp-formula" rid="e24">24</xref>
</td>
</tr>
<tr>
<td align="center">M6</td>
<td align="center">o</td>
<td align="center">o</td>
<td align="center">o</td>
<td align="center">Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e4">4</xref>, Eqs <xref ref-type="disp-formula" rid="e6">6</xref>&#x2013;<xref ref-type="disp-formula" rid="e24">24</xref>, Eqs <xref ref-type="disp-formula" rid="e25">25</xref>&#x2013;<xref ref-type="disp-formula" rid="e33">33</xref>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>P.S.: The symbol &#x201c;o&#x201d; represents the factor is considered and &#x201c;&#xd7;&#x201d; represents factor that is not considered.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>The load profiles after optimization by different methods are shown in <xref ref-type="fig" rid="F7">Figure 7</xref>.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Load curve of Original and M4&#x2013;M6 optimized.</p>
</caption>
<graphic xlink:href="fenrg-12-1361116-g007.tif"/>
</fig>
<p>The conclusions that can be drawn from <xref ref-type="fig" rid="F7">Figure 7</xref> are as follows:<list list-type="simple">
<list-item>
<p>1) When comparing M4, M5, and M6 with the original load curves, it is evident that M4-M6 has successfully achieved the objective of peak reduction and valley filling.</p>
</list-item>
<list-item>
<p>2) When compared to M4 and M5, the cost-benefit analysis of network investment in TOU electricity price optimization indicates that it will not alter its impact on the load curve.</p>
</list-item>
<list-item>
<p>3) In comparison to M5 and M6, the segmentation method for TOU electricity pricing periods based on the GMM clustering algorithm proposed in this study can yield further enhancements to the load curve, demonstrating the most favorable outcomes.</p>
</list-item>
</list>
</p>
<p>By optimizing the current TOU electricity pricing, users&#x2019; load curves have been enhanced, leading to peak load reduction and off-peak load increase, as well as a decrease in the investment cost of the power grid. In comparison to M4 and M5, the load curve of M6 exhibits a more pronounced peak reduction and valley filling, thereby enhancing the optimization of user load curves.</p>
<p>To provide additional evidence of the efficacy of the proposed approach, an analysis of the advantages for power grid companies and users is conducted, and the findings are presented in <xref ref-type="table" rid="T4">Table 4</xref> and <xref ref-type="table" rid="T5">Table 5</xref>.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Comparison of investment benefit of grid company.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="5" align="center">Grid savings in investment costs</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left"/>
<td align="center">Current electricity price</td>
<td align="center">M4</td>
<td align="center">M5</td>
<td align="center">M6</td>
</tr>
<tr>
<td align="center">Amount/Yuan</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">1.663 &#xd7; 10<sup>9</sup>
</td>
<td align="center">1.992 &#xd7; 10<sup>9</sup>
</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Comparison of average electricity price of user.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="5" align="center">The average price of users</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left"/>
<td align="center">Current electricity price</td>
<td align="center">M4</td>
<td align="center">M5</td>
<td align="center">M6</td>
</tr>
<tr>
<td align="center">Amount/Yuan</td>
<td align="center">0.753</td>
<td align="center">0.753</td>
<td align="center">0.752</td>
<td align="center">0.750</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The following conclusions can be drawn from <xref ref-type="table" rid="T4">Table 4</xref>:<list list-type="simple">
<list-item>
<p>1) After the implementation of the M4 TOU electricity price optimization method, the income of the power grid company has not changed compared with the original TOU electricity price strategy, the power grid company has not reduced its income due to the change of the price strategy.</p>
</list-item>
<list-item>
<p>2) The income of the power grid company under the M5 optimization method is significantly higher than that under the original income. This is due to the investment benefit of the power grid company is taken into account in the model, and part of the cost saved is transferred to the user, which makes the user more actively participate in peak cutting and valley filling, and effectively reduces the investment cost of the power grid.</p>
</list-item>
<list-item>
<p>3) The income of the power grid company under the M6 optimization method is further improved than that of M5. This is due to the period segmentation of GMM is considered in the model. Based on M5, users are more active in peak cutting and valley filling, which further reduces the investment cost of the power grid. Therefore, the M6 proposed in this paper can effectively reduce the investment cost of the power grid company and improve the income of the power grid company.</p>
</list-item>
</list>
</p>
<p>The conclusions drawn from <xref ref-type="table" rid="T4">Table 4</xref> are as follows:<list list-type="simple">
<list-item>
<p>1) Following the implementation of the M4 TOU electricity price optimization method, there has been no significant change in the income of the power grid company compared to the original TOU electricity price strategy. The power grid company has not experienced a reduction in income as a result of the change in the price strategy.</p>
</list-item>
<list-item>
<p>2) The revenue of the power grid company is substantially greater when using the M5 optimization method compared to the original income. This phenomenon can be attributed to the incorporation of the investment benefit of the power grid company into the model, resulting in a portion of the cost savings being passed on to the user. This encourages greater user participation in peak cutting and valley filling, thereby effectively reducing the investment cost of the power grid.</p>
</list-item>
<list-item>
<p>3) The income of the power grid company is further enhanced under the M6 optimization method compared to that of M5. This phenomenon arises from the segmentation of periods in the Gaussian Mixture Model (GMM) as considered in the model. According to M5, users exhibit higher activity levels during peak cutting and valley filling, leading to a reduction in the investment cost of the power grid. Consequently, the M6 proposed in this study has the potential to significantly decrease the investment costs of the power grid company and enhance its revenue.</p>
</list-item>
</list>
</p>
<p>As indicated in <xref ref-type="table" rid="T5">Table 5</xref>, the unit electricity consumption for M5 users proposed in this study is 0.001 yuan less than the average price for M4 users and the original pricing strategy. Similarly, the unit electricity consumption for M6 users is 0.003 yuan lower than the average price for M4 users and the original pricing strategy. This suggests that, under the TOU electricity price period segmentation method based on the GMM, customers are experiencing cost savings on their electricity bills.</p>
<p>The study confirms that the TOU electricity pricing strategy proposed in this paper effectively empowers users to actively participate in peak load reduction and off-peak load utilization. This not only decreases the power grid&#x2019;s investment costs but also lowers electricity expenses for users, thereby achieving a mutually beneficial outcome for both the power grid company and the users.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>This paper presents an optimization method for TOU electricity pricing aimed at enhancing the user load curve, minimizing the investment cost of the power grid, and reducing the electricity expenses for consumers. The proposed method takes into account the cost savings associated with power grid investment. Firstly, the study designs the investment benefit-sharing model for the power grid and constructs a TOU price optimization model that takes into account the investment benefit of the power grid. Secondly, a method for dividing TOU electricity price periods based on the GMM clustering algorithm is proposed to obtain a reasonable division of TOU electricity price periods. Subsequently, in conjunction with the aforementioned methods and models, a comprehensive optimization strategy for TOU electricity pricing and time periods is further introduced, leading to the implementation of the TOU electricity pricing strategy design. The proposed method has been successfully verified in a provincial power system in China, demonstrating its effectiveness in designing a set of TOU electricity price strategies. This approach has the potential to create a mutually beneficial situation for power grid companies and users.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>LD: Methodology, Project administration, Writing&#x2013;review and editing. LZ: Conceptualization, Writing&#x2013;original draft, Writing&#x2013;review and editing. LiX: Conceptualization, Data curation, Writing&#x2013;review and editing. YJ: Formal Analysis, Project administration, Validation, Visualization, Writing&#x2013;review and editing. YM: Conceptualization, Data curation, Writing&#x2013;review and editing. LeX: Conceptualization, Methodology, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This work was supported by Science and Technology Project of State Grid Chongqing Electric Power Research Institute (No. 2023500016000026).</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>Authors LD, LiX, and YM were employed by State Grid Chongqing Electric Power Research Institute.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chong</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2019</year>). <source>Research on the optimization of time-of-use electricity prices based on user electricity consumption characteristics</source>. <publisher-loc>Beijing, China</publisher-loc>: <publisher-name>North China Electric Power University</publisher-name>.</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cui</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Research on ordered charging and discharging pricing model and strategy for electric vehicles based on multiple perspectives</article-title>. <source>Chin. J. Electr. Eng.</source> <volume>38</volume> (<issue>15</issue>), <fpage>4438</fpage>&#x2013;<lpage>4644</lpage>. <pub-id pub-id-type="doi">10.13334/j.0258-8013.pcsee.171958</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Mao</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>A traffic clustering algorithm based on fast solving Gaussian mixture models</article-title>. <source>Comput. Eng. Appl.</source> <volume>51</volume> (<issue>08</issue>), <fpage>96</fpage>&#x2013;<lpage>101</lpage>. <pub-id pub-id-type="doi">10.3778/j.issn.1002-8331.1305-0315</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>ning</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>junji</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>yun</given-names>
</name>
</person-group> (<year>2001a</year>). <article-title>Research on peak-valley time division and TOU price based on DSM</article-title>. <source>Proc. CSU-EPSA</source> (<issue>23</issue>), <fpage>9</fpage>&#x2013;<lpage>12&#x2b;16</lpage>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2001b</year>). <article-title>Research on peak valley time division and time of use electricity price based on</article-title>. <source>DSM Power Syst. Autom.</source> (<issue>23</issue>), <fpage>9</fpage>&#x2013;<lpage>16</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Domingo</surname>
<given-names>C. M.</given-names>
</name>
<name>
<surname>Gomez San Roman</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Sanchez-Miralles</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Peco Gonzalez</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Candela Martinez</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A referencenetwork model for large-scale distribution planning with automatic street map generation</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>26</volume> (<issue>1</issue>), <fpage>190</fpage>&#x2013;<lpage>197</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2010.2052077</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Bo</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Optimal operation of photovoltaic-energy storage considering penetration rate of photovoltaic and division of time periods</article-title>. <source>Proc. CSU-EPSA</source> <volume>35</volume> (<issue>05</issue>), <fpage>120</fpage>&#x2013;<lpage>128</lpage>. <pub-id pub-id-type="doi">10.19635/j.cnki.csu-epsa.001107</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Dynamic reconstruction of distribution network based on improved fuzzy C-means clustering time division</article-title>. <source>Grid Technol.</source> <volume>43</volume> (<issue>07</issue>), <fpage>2299</fpage>&#x2013;<lpage>2305</lpage>. <pub-id pub-id-type="doi">10.13335/j.1000-3673.pst.2018.2461</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Modeling of charging loads considering the temporal and spatial distributions of electric vehicles</article-title>. <source>J. Electr. Power Sci. Technol</source>. <pub-id pub-id-type="doi">10.19781/j.issn.1673-9140.2019.03.005</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Han</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <source>Improve the policy of time of use electricity pricing with "multiple birds with one stone</source>. <publisher-name>China Energy News</publisher-name>. <comment>2021-09-06(021)</comment>. <pub-id pub-id-type="doi">10.28693/n.cnki.nshca.2021.002084</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Bi-layer optimization model of peak-valley prices and peak-valley periods considering benefits of source-grid-load [J/OL]</article-title>. <source>Electr. Power Autom. Equip.</source> <fpage>1</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.16081/j.epae.202312007</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Resident peak valley time division model based on short-term memory neural network and improved K-means clustering algorithm</article-title>. <source>Mod. Electr. Power</source> <volume>38</volume> (<issue>06</issue>), <fpage>620</fpage>&#x2013;<lpage>629</lpage>. <pub-id pub-id-type="doi">10.19725/j.cnki.1007-2322.2021.0043</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lei</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Data-driven optimal power flow: a physics-informed machine learning approach</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>36</volume> (<issue>1</issue>), <fpage>346</fpage>&#x2013;<lpage>354</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2020.3001919</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Brief introduction and research of oversea timeshare electrovalence policies</article-title>. <source>Jiangsu Electrical Engineering</source> (<issue>01</issue>), <fpage>58</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.19464/j.cnki.cn32-1541/tm.2007.01.019</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Time of use electricity price optimization model considering demand response of users</article-title>. <source>J. Power Syst. Automation</source> <volume>27</volume> (<issue>03</issue>), <fpage>11</fpage>&#x2013;<lpage>16</lpage>.</citation>
</ref>
<ref id="B16">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2015</year>). <source>Pricing and optimization of time-of-use electricity prices in smart grids</source>. <publisher-loc>Shanghai, China</publisher-loc>: <publisher-name>Shanghai Jiao Tong University</publisher-name>.</citation>
</ref>
<ref id="B17">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2006</year>). <source>Research on peak valley time division based on factor analysis method</source>. <publisher-loc>Hebei</publisher-loc>: <publisher-name>Hebei University of Technology</publisher-name>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Min</surname>
<given-names>L. I.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Research on peak valley time division and time of use electricity price based on power supply cost</article-title>. <source>East China Power</source> (<issue>12</issue>), <fpage>90</fpage>&#x2013;<lpage>91</lpage>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nedal</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Subtractive clustering-based K-means technique for determining optimum time-of-day breakpoints</article-title>. <source>J. Comput. Civ. Eng.</source> <volume>25</volume> (<issue>5</issue>), <fpage>380</fpage>&#x2013;<lpage>387</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)cp.1943-5487.0000099</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Qiao</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2011</year>). <source>Research on peak valley time division method based on density clustering</source>. <publisher-loc>Beijing</publisher-loc>: <publisher-name>North China University of Electric Power</publisher-name>.</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ravi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Scaglione</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kadam</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Gentz</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Peisert</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lunghino</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Differentially private K-means clustering applied to meter data analysis and synthesis</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>13</volume> (<issue>6</issue>), <fpage>4801</fpage>&#x2013;<lpage>4814</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2022.3184252</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ruan</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L. I.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Research on user response behavior under peak valley time of use electricity prices</article-title>. <source>Grid Technol.</source> <volume>36</volume> (<issue>07</issue>), <fpage>86</fpage>&#x2013;<lpage>93</lpage>.</citation>
</ref>
<ref id="B23">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2023</year>). <source>Both electricity consumption and installed power generation capacity in the whole society have achieved growth, and it is expected that the growth rate of electricity consumption demand will increase in 2023</source>. <publisher-name>StateGridNews</publisher-name>. <comment>2023-01-31(005)</comment>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Guan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Stochastic unit commitment with uncertain demand response</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>28</volume> (<issue>1</issue>), <fpage>562</fpage>&#x2013;<lpage>563</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2012.2202201</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xing</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>L. E. I.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>L. I.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Using cost time curve to divide the optimal time period of time of use electricity price</article-title>. <source>Power Demand Side Manag.</source> (<issue>04</issue>), <fpage>18</fpage>&#x2013;<lpage>21</lpage>.</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Nehorai</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>A gametheoretic approach for optimal time-of-use electricity pricing</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>28</volume> (<issue>2</issue>), <fpage>884</fpage>&#x2013;<lpage>892</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2012.2207134</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Rahardja</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A statistical demand-price model with its application in optimal real-time price</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>3</volume>(<issue>4</issue>), <fpage>1734</fpage>&#x2013;<lpage>1742</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2012.2217400</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zanetti</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bovolo</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Bruzzone</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Rayleigh-rice mixture parameter estimation via EM algorithm for change detection in multispectral images</article-title>. <source>IEEE Trans. Image Process.</source> <volume>24</volume> (<issue>12</issue>), <fpage>5004</fpage>&#x2013;<lpage>5016</lpage>. <pub-id pub-id-type="doi">10.1109/tip.2015.2474710</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>RBF-NN short-term load forecasting model considering comprehensive influencing factors of demand response</article-title>. <source>Chin. J. Electr. Eng.</source> <volume>38</volume> (<issue>06</issue>), <fpage>1631</fpage>&#x2013;<lpage>1899</lpage>. <pub-id pub-id-type="doi">10.13334/j.0258-8013.pcsee.170835</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Watson</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Guan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Multi-stage robust unit commitment considering wind and demand response uncertainties</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>28</volume> (<issue>3</issue>), <fpage>2708</fpage>&#x2013;<lpage>2717</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2013.2244231</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhongfu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Lei</surname>
<given-names>P. U.</given-names>
</name>
<name>
<surname>Jing</surname>
<given-names>W. U.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Time-of-use transmission and distribution price optimization model based on differential loading rate</article-title>. <source>Syst. Eng.-Theory Pract</source>.</citation>
</ref>
</ref-list>
</back>
</article>