<?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">1304538</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2023.1304538</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>A bi-layer wind-CCUS-battery expansion stochastic planning framework considering a source-load bilateral carbon incentive mechanism based on the carbon emission flow theory</article-title>
<alt-title alt-title-type="left-running-head">Deng 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.2023.1304538">10.3389/fenrg.2023.1304538</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Deng</surname>
<given-names>Xu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2322638/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<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/software/"/>
<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/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Nan</surname>
<given-names>Junpei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2206035/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Feng</surname>
<given-names>Jieran</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Gong</surname>
<given-names>Xianfu</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<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/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhou</surname>
<given-names>Hao</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1999763/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Tang</surname>
<given-names>Wenhu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Electric Power Engineering</institution>, <institution>South China University of Technology</institution>, <addr-line>Guangzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>College of Electrical Engineering</institution>, <institution>Zhejiang University</institution>, <addr-line>Hangzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Grid Planning and Research Center</institution>, <institution>Guangdong Power Grid Corporation</institution>, <institution>China Southern Power Grid Company Limited</institution>, <addr-line>Guangzhou</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/1741261/overview">Shengyuan Liu</ext-link>, State Grid Zhejiang Electric Power Co. Ltd., 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/1601213/overview">Hailiang Xu</ext-link>, China University of Petroleum (East China), China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1101809/overview">Guibin Wang</ext-link>, Shenzhen University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2544468/overview">Chao Wang</ext-link>, State Grid Corporation of China (SGCC), China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Hao Zhou, <email>zhouhao_ee@zju.edu.cn</email>; Wenhu Tang, <email>wenhutang@scut.edu.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>22</day>
<month>11</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1304538</elocation-id>
<history>
<date date-type="received">
<day>29</day>
<month>09</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>09</day>
<month>11</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Deng, Nan, Feng, Gong, Zhou and Tang.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Deng, Nan, Feng, Gong, Zhou and Tang</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 rapid development of low-carbon energy technologies and energy storage technologies has provided an important and feasible path to decarbonizing the power system. In this context, there is an increasing number of studies on renewable energy, carbon capture, utilization and storage (CCUS) and energy storage expansion planning. However, most of the existing studies attribute the carbon responsibilities to the source side and a small number to the load side. Expansion planning studies that consider the overall carbon emissions of the system to be shared between the source and the load side are still relatively few. Therefore, it is necessary for the source and the load side to share the responsibility for the total system carbon emissions. To fill this research gap, this paper proposes a source-load bilateral carbon incentive mechanism for wind-CCUS-battery power systems based on the carbon emission flow theory. Besides, a bi-layer wind-CCUS-battery expansion stochastic planning framework considering wind and load uncertainties is constructed. The first layer takes the minimum expectation of power generation costs, fixed investment costs of wind turbines and CCUS units and carbon incentive costs as the objective function from a source-side perspective. The second layer takes the minimum battery investment cost and the expectation of electricity purchasing costs and load-side carbon incentive costs as the objective function from a load-side perspective. Finally, the proposed model is tested on the IEEE 24 bus power system for validity and advantage. The results show that the current high investment cost is not favorable to CCUS construction. At this time, the bilateral carbon incentive mechanism is more conducive to promoting system carbon reduction than the unilateral carbon incentive mechanism. In the future, as the cost of CCUS decreases, the source-side carbon incentive mechanism is more conducive to system carbon reduction than the bilateral carbon incentive mechanism. Due to the consideration of the stochastic uncertainty of wind turbines and loads, the research in this paper is closer to the reality, which can provide a reference for the future carbon emission reduction path of the power system, especially for the quantitative analysis of carbon emission reduction of CCUS, which is an important guiding significance for the promotion of the engineering practice of CCUS.</p>
</abstract>
<kwd-group>
<kwd>bi-layer expansion stochastic planning</kwd>
<kwd>carbon emission flow theory</kwd>
<kwd>carbon emission reduction</kwd>
<kwd>source-load bilateral carbon incentive mechanism</kwd>
<kwd>wind-CCUS-battery power systems</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>Climate change is a common challenge faced by mankind, and the Paris Agreement, adopted at the Paris Climate Change Conference in 2015, signals the urgency of addressing the climate crisis to all countries in the world by setting targets (<xref ref-type="bibr" rid="B31">Ostberg et al., 2018</xref>; <xref ref-type="bibr" rid="B39">Wang Y. et al., 2022</xref>; <xref ref-type="bibr" rid="B27">Meinshausen et al., 2022</xref>). To cope with global warming, countries are advocating a &#x201c;low-carbon economy&#x201d;, such as China has put forward the goal of &#x201c;carbon peak and carbon neutrality&#x201d;, committing to strive to peak carbon dioxide emissions by 2030, and strive for carbon neutrality by 2060 (<xref ref-type="bibr" rid="B46">Zhuo et al., 2022</xref>). In 2021, the European Commission announced a climate package called &#x201c;Fit for 55&#x201d;, committing to a 55% reduction in greenhouse gas emissions by the end of 2030 compared to 1990 (<xref ref-type="bibr" rid="B35">Sun et al., 2022a</xref>). Russian claimed a carbon emission reduction of 30% by 2030 (<xref ref-type="bibr" rid="B7">Guo et al., 2022</xref>). As a main fossil fuel industry, the carbon emissions from the power sector account for about 40% of the total carbon emissions from energy consumption in China (<xref ref-type="bibr" rid="B7">Guo et al., 2022</xref>). With the rapid development of electric vehicles and smart homes in recent years, electricity carbon emissions are expected to account for a higher proportion of the total energy carbon emissions in the future. Therefore, carbon emission reduction in the power sector is of great significance to carbon emission reduction in the whole energy system. Carbon emissions from the power sector come mainly from coal-fired and gas-fired power plants, while clean energy power generation, such as wind power, solar power, hydroelectric power and nuclear power, produces almost no carbon dioxide emissions. Thus, there are three main carbon reduction pathways for the power sector (<xref ref-type="bibr" rid="B1">Algarni et al., 2021</xref>; <xref ref-type="bibr" rid="B3">Deng et al., 2023</xref>): the first is to reduce the use of coal-fired generators, the second is to increase the generation of electricity from renewable energy sources, and the third is to impose carbon capture, utilization and storage (CCUS) technology on coal-fired power plants. Since coal-fired generators usually meet baseload, reducing the use of coal-fired generators has risk implications for power system security, and morever there is limited scope for reducing coal consumption per unit of electricity generation. Thus, the latter two pathways are more worthy of study. In addition, renewable energy sources with intermittent output drive the development of energy storage. The time-shift characteristic of energy storage facilitates the system accommodation of renewable energy, which in turn reduces system carbon emissions (<xref ref-type="bibr" rid="B13">Li et al., 2019</xref>; <xref ref-type="bibr" rid="B32">Pourakbari-Kasmaei et al., 2020</xref>; <xref ref-type="bibr" rid="B14">Li et al., 2021</xref>; <xref ref-type="bibr" rid="B7">Guo et al., 2022</xref>). Therefore, low-carbon oriented coordinated planning of renewable energy, energy storage and CCUS is a direction worth exploring.</p>
<p>Currently, the expansion planning for renewable energy mainly focuses on two aspects: capacity expansion planning and incentive policy. In terms of renewable energy capacity expansion planning, <xref ref-type="bibr" rid="B28">Moreira et al. (2017)</xref> proposed a two-stage min-max-min model for co-optimizing the expansion of the transmission system and renewable generation capacity to meet renewable targets under high security standards and renewable uncertainty. A large number of studies have focused on the optimal planning of integrated energy systems (<xref ref-type="bibr" rid="B11">Huang et al., 2019</xref>; <xref ref-type="bibr" rid="B5">Gabbar et al., 2020</xref>; <xref ref-type="bibr" rid="B18">Liu and Wang, 2020</xref>; <xref ref-type="bibr" rid="B33">Shi et al., 2020</xref>; <xref ref-type="bibr" rid="B17">Liu et al., 2021</xref>; <xref ref-type="bibr" rid="B15">Lin et al., 2022</xref>). <xref ref-type="bibr" rid="B11">Huang et al. (2019)</xref> proposed a two-stage mixed-integer linear programming approach for multi-energy system planning considering distributed renewable energy integration. <xref ref-type="bibr" rid="B17">Liu et al. (2021)</xref> proposed a novel multi-objective interval optimization framework for the energy hub planning problem from the perspective of source-load synergy, taking into account the supply- and demand-side uncertainty. <xref ref-type="bibr" rid="B5">Gabbar et al. (2020)</xref> studied the optimal planning of nuclear-renewable micro-hybrid energy system. <xref ref-type="bibr" rid="B18">Liu and Wang (2020)</xref> developed a two-stage optimization model to study the energy storage and renewable energy planning, with the investment, operation, and maintenance costs of energy storage and wind turbines, as well as the annual network loss costs as the objective function. <xref ref-type="bibr" rid="B33">Shi et al. (2020)</xref> proposed a hierarchical optimization algorithm to simultaneously optimize the capacity of renewable energy and energy storage capacity. <xref ref-type="bibr" rid="B15">Lin et al. (2022)</xref> established a multi-scenario stochastic programming model of an integrated energy system by considering the multiple uncertainties of wind and solar power output, load demands, energy prices, and pollutant emission factors. It can be seen that the above studies basically take the economic cost sucn as investment cost, operation and maintenace cost as the objective function, and part of the literature also takes into account the utilization rate of renewable energy, renewable energy power generation, annual network loss costs and other indexes in the objective function. But basically they do not take into account the environmental benefits of renewable energy, and they do not consider the emission reduction benefits of new energy access to the system from the perspective of &#x201c;low-carbon power&#x201d;.</p>
<p>Since the cost of renewable energy generation is higher than the cost of conventional energy generation, incentive policies are essential in renewable energy generation expansion planning. To promote the development of clean energy, each country has adopted certain supportive policies, mainly of two kinds: one is to give certain subsidies to support, and the other is to promote through market-oriented trading incentives. The first policy is mainly realized in the form of subsidies or tax breaks. <xref ref-type="bibr" rid="B9">Helm and Mier (2021)</xref> studied the optimal subsidies and tax policies for renewable energy and storage energy. <xref ref-type="bibr" rid="B23">Martelli et al. (2020)</xref> proposed a renewable energy subsidy and carbon tax optimization method for multi-energy systems based on bilevel planning, and determined the optimal renewable energy subsidy and carbon tax for small-medium multi-energy systems. <xref ref-type="bibr" rid="B25">Masoumzadeh et al. (2020)</xref> proposed a novel interactive tax/subsidy incentive framework on both emission reduction and resource adequacy in competitive electricity markets. <xref ref-type="bibr" rid="B40">Wu et al. (2020)</xref> and <xref ref-type="bibr" rid="B22">Luo et al. (2021)</xref> studied the impact of government subsidies on renewable energy generation based on actual data in China.</p>
<p>Government subsidies are more common in the early stage of renewable energy development, and with the rapid development of renewable energy, government subsidy policy is not sustainable (<xref ref-type="bibr" rid="B40">Wu et al., 2020</xref>). The design of market-oriented carbon trading incentive mechanisms to promote the development of renewable energy has received more and more attention. Since carbon emissions are directly related to power generation, traditional research on power system carbon trading incentive mechanisms focuses on the power generation side. <xref ref-type="bibr" rid="B36">Tan et al. (2021)</xref> and <xref ref-type="bibr" rid="B38">Wang R. et al. (2022)</xref> have studied carbon trading incentive mechanisms for the expansion planing of new energy units on the power generation side. In recent years, with the in-depth study of demand-side response, some scholars have put forward the theory of carbon emission flow, then the carbon emission of loads can be quantitatively analyzed, so as to establish a carbon trading incentive mechanism on the load side. <xref ref-type="bibr" rid="B4">Feng and Zhou (2022)</xref> and <xref ref-type="bibr" rid="B42">Yan et al. (2023)</xref> have studied the carbon trading incentive mechanism on the load side. It can be seen that the current design of the carbon trading incentive mechanism is mainly for the generation side or the load side. However, in the power system, both generators and loads have the potential to reduce carbon emissions. Designing carbon trading incentive mechanism only on one side cannot fully stimulate the carbon reduction potential of both sides. <xref ref-type="bibr" rid="B29">Nan et al. (2022a)</xref>; <xref ref-type="bibr" rid="B30">Nan et al. (2022b)</xref>. also established two-side carbon trading mechanisms, but did not consider the effect of CCUS on carbon emission reduction. While as the current energy structure of the power system is still dominated by coal-fired power units with high carbon emissions, and the low-carbon operational potential of the integrated energy system cannot be fully tapped through carbon trading incentives alone. As a result, retrofit technologies such as Carbon Capture and Storage Utilization (CCUS) for high carbon emitting coal-fired units are receiving increasing attention.</p>
<p>CCUS technology is currently the only key technology that can realize the low-carbon use of fossil energy (<xref ref-type="bibr" rid="B21">Liu Z. X. et al., 2023</xref>; <xref ref-type="bibr" rid="B16">Liu E. et al., 2023</xref>). The Intergovernmental Panel on Climate Change (IPCC) Fifth Assessment Report concluded that if there is no CCUS, then the vast majority of climate routes will not be able to achieve the 1.5&#xb0;C/2&#xb0;C temperature control target (<xref ref-type="bibr" rid="B12">Li et al., 2022</xref>). Hence, research on CCUS has received increasing attention. Current research on CCUS mainly focuses on the analysis of investment cost. <xref ref-type="bibr" rid="B43">Yang et al. (2019)</xref> used the real option approach to compare the impacts of different subsidy schemes on the investment benefit of CCUS projects in China. <xref ref-type="bibr" rid="B44">Yao et al. (2023)</xref> analyzed the cost and benefit of applying CCUS to thermal power units. <xref ref-type="bibr" rid="B6">Gowd et al. (2023)</xref> analyzed the sustainable development of CCUS at the economic and policy insights. <xref ref-type="bibr" rid="B19">Liu S. et al. (2023)</xref> quantitatively evaluated the techno-economic feature and potential of CCUS in China Energy Group by using systematical source-sink matching and carbon reduction contribution methods. It can be seen that the existing studies mainly focus on the modeling, operation mechanism and investment benefit analysis of CCUS itself, and there are fewer studies on the quantitative analysis of CCUS to promote carbon emission reduction, and even fewer studies on the renewable energy expansion planning considering CCUS. At present, the studies on renewable energy expansion planning basically do not take into account the carbon emission reduction effect of CCUS, and there are no studies on the capacity planning of CCUS.</p>
<p>To make up for the shortcomings of the above studies, this paper proposes a bilateral carbon incentive (BCI) mechanism, which equally shares the responsibility of carbon emissions to the generation side and load side. Meanwhile, a bi-layer wind-CCUS-battery expansion stochastic planning framework is constructed. The main contributions are as follows:<list list-type="simple">
<list-item>
<p>1) A bi-layer wind-CCUS-battery expansion stochastic planning framework considering both wind and load uncertainties is built. The model co-plans the capacity of wind turbine generators (WTG), CCUS devices retrofitted to coal-fired units, and demand-side battery (DSB).</p>
</list-item>
<list-item>
<p>2) Based on the carbon emission flow theory, a bilateral step-type carbon incentive mechanism is proposed. The incentive mechanism takes into account the carbon responsibility of both the generating units and the loads to fully stimulate the carbon reduction potential of both the source and the load side.</p>
</list-item>
<list-item>
<p>3) The constructed bi-layer planning framework is transformed into a mixed integer linear programming problem. The model is solved by invoking the Gurobi optimization solver and the validity and superiority of the model is verified by case analysis.</p>
</list-item>
</list>
</p>
<p>The article is organized as follows: <xref ref-type="sec" rid="s2">Section 2</xref> presents the problem description. <xref ref-type="sec" rid="s3">Section 3</xref> describes uncertainty modeling, CCUS modeling and bilateral carbon incentive mechanism. <xref ref-type="sec" rid="s4">Section 4</xref> illustrates the proposed bi-layer stochastic planning framework. <xref ref-type="sec" rid="s5">Section 5</xref> demonstrates the case analysis. Finally, the work of this paper is summarized in <xref ref-type="sec" rid="s6">Section 6</xref>.</p>
</sec>
<sec id="s2">
<title>2 Problem description</title>
<p>The schematic diagram of the system studied in this paper is shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, where the source side consists of coal-fired power plant and wind power plant, and the load side consists of loads and demand-side batteries. From the perspective of carbon emissions, coal-fired power plants emit large amounts of carbon dioxide through the combustion of coal, while some coal-fired power plants retrofitted with CCUS have reduced net carbon emissions because some of the carbon dioxide produced is absorbed. Wind power plants produce clean energy with no carbon emissions. According to the carbon emission flow theory, there is a dependency relationship between the carbon flow and power flow. Virtual carbon emission flows can be viewed as accompanying the power flow from the power plant through the electricity network to the consumer side. Thus, physically, the carbon emissions of the entire system are net emissions from the power plants and are not directly related to the users. However, in terms of carbon liability, demand-side consumption of electric energy drives the generation of carbon emissions from power plants. Therefore, both the demand side and the source side should share the responsibility for system carbon emissions.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Wind-CCUS-battery expansion planning system structure diagram.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g001.tif"/>
</fig>
<p>Based on the carbon emission flow theory, this paper shares the system carbon emission responsibility between the source side and the demand side, and constructs a bilateral carbon incentive mechanism. Then, this paper simultaneously considers wind power and load uncertainties, and a bi-layer stochastic planning framework with the proposed bilateral carbon incentive mechanism is constructed to determine the wind turbine and CCUS device capacities at the source side, and the battery storage capacities at the load side. The main challenges faced in the research of this paper (<xref ref-type="bibr" rid="B27">Meinshausen et al., 2022</xref>): wind and load uncertainty modeling, and CCUS modeling (<xref ref-type="bibr" rid="B31">Ostberg et al., 2018</xref>); bilateral carbon incentive mechanism construction (<xref ref-type="bibr" rid="B39">Wang Y. et al., 2022</xref>); capacity synergistic planning of wind turbines, CCUS devices, and demand-side batteries. These are elaborated upon subsequently.</p>
</sec>
<sec id="s3">
<title>3 Modeling methodology</title>
<sec id="s3-1">
<title>3.1 Stochastic uncertainty model of wind power and load</title>
<p>The output of generators is adjusted in real time according to the load demand, and the output of wind turbines is subject to the change of wind speed. Since both wind speed and load demand have a large uncertainty, to study the capacity planning of the wind turbine, demand-side energy storage and CCUS, it is necessary to model the uncertainty of wind speed and load.</p>
<sec id="s3-1-1">
<title>3.1.1 Stochastic fuzzy modelling of wind power</title>
<p>Since wind speed is usually affected by season, temperature, atmosphere, geographical location and other natural laws with strong randomness, the probability distribution parameters of wind speed are fuzzy due to the restriction of finite wind speed statistics. To effectively solve the problem that the traditional wind speed uncertainty model is unable to take into account the coexistence of randomness and fuzzy, a stochastic fuzzy uncertainty model of daily wind speed is adopted in this paper (<xref ref-type="bibr" rid="B24">Ma Rui et al., 2015</xref>; <xref ref-type="bibr" rid="B2">Chen et al., 2021</xref>). The shape parameter <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and scale parameter <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the probability distribution of daily wind speed are defined as fuzzy variables, where the parameters <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be represented by triangular fuzzy variables <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and the parameters <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be represented by trapezoidal fuzzy variables, and their corresponding affiliation functions are represented as Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref>, respectively. The daily wind speed is defined as a stochastic fuzzy variable <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and its chance measure distribution function is obtained as Eq. <xref ref-type="disp-formula" rid="e3">3</xref>.<disp-formula id="e1">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<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:mfrac>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>4</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>4</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>4</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m9">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>Then invert (<xref ref-type="bibr" rid="B39">Wang Y. et al., 2022</xref>) to obtain the value of the stochastic fuzzy variable wind speed.<disp-formula id="e4">
<mml:math id="m10">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>After obtaining the value of wind speed <inline-formula id="inf7">
<mml:math id="m11">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the output of the wind turbine can be obtained through the relationship function between the output of the wind turbine <inline-formula id="inf8">
<mml:math id="m12">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and the wind speed <inline-formula id="inf9">
<mml:math id="m13">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, as shown in Eq. <xref ref-type="disp-formula" rid="e5">5</xref>. Through the above equations, the 24-h output curve of wind turbines can be obtained by simulation.<disp-formula id="e5">
<mml:math id="m14">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>v</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>v</mml:mi>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where <inline-formula id="inf10">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf11">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf12">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the cut-in wind speed, cut-out wind speed and rated wind speed of the WTGs, respectively, m/s. <inline-formula id="inf13">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the rated power of a single wind turbine, MW.</p>
</sec>
<sec id="s3-1-2">
<title>3.1.2 Uncertainty modelling of power load</title>
<p>For load modeling, typical daily load curves are usually used in conventional planning optimization models without considering the load uncertainty. To model load uncertainty more accurately, random load deviations that satisfy the normal distribution are taken into account. The stochastic power demand curve can be obtained from Eq. <xref ref-type="disp-formula" rid="e6">6</xref>.<disp-formula id="e6">
<mml:math id="m19">
<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:mi>L</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<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:mo>,</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>y</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x394;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>P</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: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>L</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x223c;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf14">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>P</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>, <inline-formula id="inf15">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<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:mo>,</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>y</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf16">
<mml:math id="m22">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>P</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> are the stochastic power load, typical daily power load and random power load deviation; <inline-formula id="inf17">
<mml:math id="m23">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is the variance of normal distribution of power load deviation.</p>
</sec>
<sec id="s3-1-3">
<title>3.1.3 Scenario generation</title>
<p>Scenario-based analysis is a common method to solve the uncertainty problem, including two steps: scenario generation and scenario reduction. According to the chance measure distribution function of wind power and probability distribution function of load deviations, scenarios can be generated by stochastic simulation. To improve the solving efficiency, the backward scenario reduction is adopted to obtain representative scenarios. The specific steps of the scenario generation and reduction methods adopted in this paper are as follows:<list list-type="simple">
<list-item>
<p>1) Scenario generation</p>
<list list-type="simple">
<list-item>
<p>a) Based on Latin hypercube sampling and affiliation functions as (<xref ref-type="bibr" rid="B27">Meinshausen et al., 2022</xref>) and (<xref ref-type="bibr" rid="B31">Ostberg et al., 2018</xref>), randomly obtain <italic>N</italic> sets of stochastic fuzzy variables <inline-formula id="inf18">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf19">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The chance measure of corresponding <italic>N</italic> sets of Weibull distribution parameters is as Eq. <xref ref-type="disp-formula" rid="e7">(7)</xref>.</p>
</list-item>
</list>
</list-item>
</list>
<disp-formula id="e7">
<mml:math id="m26">
<mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2227;</mml:mo>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>b) By Latin hypercubic sampling, <italic>F</italic>(<italic>v</italic>) that satisfies a Weibull distribution function is sampled <italic>T</italic> times between [0,1].</p>
</list-item>
<list-item>
<p>c) Based on the inverse transformation shown as Eq. <xref ref-type="disp-formula" rid="e5">5</xref>, the wind speeds at <italic>T</italic> different moments in <italic>N</italic> scenarios are obtained, which is denoted as <inline-formula id="inf20">
<mml:math id="m27">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. Any scenario of <italic>S</italic> is denoted as <inline-formula id="inf21">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mn>0</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, which occurs with probability <inline-formula id="inf22">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The sum of the probability densities of the <italic>N</italic> scenarios is equal to 1.</p>
</list-item>
<list-item>
<p>2) Scenario reduction</p>
</list-item>
</list>
</p>
<p>The backward scenario reduction method is adopted in this paper to obtain the most representative fewer scenarios. According to the <italic>N</italic> scenarios of wind power obtained in first step, the Euclidean distances between each scenario can be calculated as:<disp-formula id="e8">
<mml:math id="m30">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>j</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>The probabilistic distance between scenarios <italic>S</italic>
<sub>
<italic>i</italic>
</sub> and <italic>S</italic>
<sub>
<italic>j</italic>
</sub> is:<disp-formula id="e9">
<mml:math id="m31">
<mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>
<list list-type="simple">
<list-item>
<p>a) Calculate the sum of probability distances between each scenario and the remaining scenarios. The sum of probability distances between scenario <italic>i</italic> and the set of remaining scenarios <italic>J</italic> is as follows:</p>
</list-item>
</list>
</p>
<disp-formula id="e10">
<mml:math id="m32">
<mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>J</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
<p>Then find the scenario in which the probability distance sum is the smallest, denoted as <inline-formula id="inf23">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, then that scenario is the one to be eliminated.</p>
<p>
<list list-type="simple">
<list-item>
<p>b) Find the scenario with the smallest Euclidean distance from scenario <inline-formula id="inf24">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, denoted as <inline-formula id="inf25">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, then the scenario <inline-formula id="inf26">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the alternative scenario of scenario <inline-formula id="inf27">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>c) Eliminate the scenario <inline-formula id="inf28">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and accumulate the probabilities of the scenarios <inline-formula id="inf29">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> to the alternative scenario <inline-formula id="inf30">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> to form a new set of scenarios.</p>
</list-item>
<list-item>
<p>d) Repeat the above steps and keep iteratively eliminating the scenarios until the number of scenarios satisfying the requirements, and a new set of scenarios <inline-formula id="inf31">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is obtained.</p>
</list-item>
</list>
</p>
<p>Using the same method described above, the corresponding loaded scenes can be obtained.</p>
</sec>
</sec>
<sec id="s3-2">
<title>3.2 CCUS modeling</title>
<p>CCUS device can capture and separate CO<sub>2</sub> from the flue gas emitted by coal power units, including three links: CO<sub>2</sub> capture, utilization and storage, is currently the key technology to achieve low-carbon coal power units. Although the current cost of CCUS technology is very high, it can be foreseen that with the large-scale application in the future, the cost of the CCUS device will be reduced, which can significantly reduce the overall emission reduction costs of power plants (<xref ref-type="bibr" rid="B21">Liu Z. X. et al., 2023</xref>; <xref ref-type="bibr" rid="B8">Han et al., 2023</xref>). To this end, this paper analyzes the emission reduction effect of CCUS using the post-combustion capture method installed in traditional thermal power plants. This paper focuses on the carbon capture link, the principle of which is shown as <xref ref-type="fig" rid="F2">Figure 2</xref>:</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>CCUS model diagram.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g002.tif"/>
</fig>
<p>The mathematical model is as follows:<list list-type="simple">
<list-item>
<p>1) The actual carbon emissions from thermal power units at moment <italic>t</italic> are:</p>
</list-item>
</list>
<disp-formula id="e11">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
<disp-formula id="e12">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>where <inline-formula id="inf32">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the net carbon emission of the thermal power unit, i.e., the amount of CO<sub>2</sub> emitted after CCUS capture; <inline-formula id="inf33">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the initial carbon emission of the thermal power unit; <inline-formula id="inf34">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the carbon capture rate of the CCUS equipment at time <italic>t</italic>; <inline-formula id="inf35">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the carbon emission intensity of the thermal power unit; <inline-formula id="inf36">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the power generation output of the thermal power unit. And the amount of carbon captured at time <italic>t</italic> can be obtained by Eq. <xref ref-type="disp-formula" rid="e13">13</xref>.<disp-formula id="e13">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>2) The carbon dioxide content in the lean-rich liquid storage at time <italic>t</italic> is:</p>
</list-item>
</list>
<disp-formula id="e14">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mo>&#x394;</mml:mo>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where <inline-formula id="inf37">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the carbon dioxide content in the depleted liquid storage at moment <italic>t</italic>; <inline-formula id="inf38">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the carbon dioxide content in the depleted liquid memory at the previous moment; <inline-formula id="inf39">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the amount of carbon captured at the previous moment, which can be obtained by Eq. <xref ref-type="disp-formula" rid="e13">13</xref>; <inline-formula id="inf40">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the amount of carbon utilized or storage at the previous moment; <inline-formula id="inf41">
<mml:math id="m55">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the time interval.<list list-type="simple">
<list-item>
<p>3) Power consumption of the CCUS device at moment <italic>t</italic>:</p>
</list-item>
</list>
<disp-formula id="e15">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>This equation represents the power consumed by the CCUS in relation to the amount of carbon in and out at a given moment; <inline-formula id="inf42">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf43">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are power consumption coefficients.<list list-type="simple">
<list-item>
<p>4) The net power output of the thermal unit to the system at time <italic>t</italic> is:</p>
</list-item>
</list>
<disp-formula id="e16">
<mml:math id="m59">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<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:mrow>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>5) The cost of carbon capture equipment deployment is:</p>
</list-item>
</list>
<disp-formula id="e17">
<mml:math id="m60">
<mml:mrow>
<mml:mi mathvariant="italic">Cos</mml:mi>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>where <inline-formula id="inf44">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the investment cost coefficient of the CCUS device.</p>
</sec>
<sec id="s3-3">
<title>3.3 Bilateral carbon incentive trading mechanisms</title>
<sec id="s3-3-1">
<title>3.3.1 Carbon flow theory</title>
<p>In the power system, the carbon emission is emitted in the generation side along with the electric power generation. However, the production of electric power is caused by power consumption at the load side. Therefore, in a sense, the load is the source of carbon emissions from generating units. In order to incentivize load-side users to consume more low-carbon electricity, it is necessary to let the users understand the composition of the sources of electricity they consume and the corresponding carbon emission responsibility. For this purpose, it is necessary to find the relationship between the carbon emissions and the power flow in the power system. This problem can be solved by the carbon emission flow theory (<xref ref-type="bibr" rid="B37">Wang C. et al., 2022</xref>; <xref ref-type="bibr" rid="B20">Liu et al., 2022</xref>; <xref ref-type="bibr" rid="B10">Huang et al., 2023</xref>), which establishes the correspondence between the carbon emission responsibilities and the flow of each bus and branch in the power system, as follows:</p>
<p>According to the theory of flow tracing, each load is supplied by all the power sources in the network based on the principle of &#x201c;proportional sharing&#x201d;, and then we can get the power contribution of any generating unit to any outgoing line load. For carbon emission flow analysis as well, the carbon emission flow of each incoming line of the node is uniformly mixed at the node, and the carbon emission flowing through each outgoing line is a proportional mix of each incoming line with equal branch carbon intensity. Thus, the power contribution from any generating unit to any load can be obtained by constantly tracing the power flow, as shown in Eq. <xref ref-type="disp-formula" rid="e18">18)</xref>.<disp-formula id="e18">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi>D</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</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:mi>j</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>B</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:msup>
<mml:mo>;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
<disp-formula id="e20">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</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:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>L</mml:mi>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>B</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2260;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>where <inline-formula id="inf45">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the output power column vector of the power generators, which in the model of this paper refers to the net power output from the generators to the grid as shown in Eq. <xref ref-type="disp-formula" rid="e16">16</xref>; <inline-formula id="inf46">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi>D</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the column vector of the power demand; <inline-formula id="inf47">
<mml:math id="m68">
<mml:mrow>
<mml:mi mathvariant="bold-italic">T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the allocation matrix from generators to loads; <inline-formula id="inf48">
<mml:math id="m69">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>B</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the power flux at bus <italic>i</italic>, which is defined as Eq. <xref ref-type="disp-formula" rid="e21">21</xref>.</p>
<p>By the same token, based on the analogous relationship between carbon flow rate in carbon emission flow analysis and active power in flow analysis, the relationship between generator carbon flow rate and load carbon flow rate can be obtained:<disp-formula id="e22">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mi>D</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">CEF</mml:mi>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
<disp-formula id="e23">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">CEF</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">T</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>
</p>
<p>Therefore, by calculating the carbon emission responsibility of each generator, the carbon emission responsibility of each load can be obtained by utilizing Eq. <xref ref-type="disp-formula" rid="e22">22</xref>. The carbon emission responsibility of generators is calculated as Eq. <xref ref-type="disp-formula" rid="e24">24</xref>.<disp-formula id="e24">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mo>&#x22c5;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x394;</mml:mo>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
<p>As Eq. <xref ref-type="disp-formula" rid="e24">24</xref> shows, the carbon emission responsibility of generators is equal to the carbon emission factor of the generating unit multiplied by the output of the generating unit. In this paper, since some thermal power units are installed with CCUS equipment, the carbon emissions of thermal power units are net carbon dioxide emissions, which can be calculated by Eq. <xref ref-type="disp-formula" rid="e11">11</xref>. Because the source and load side play equally important roles in carbon emission reduction under the bilateral carbon incentive mechanism, the carbon emission responsibility of the source and load side is shared equally in this paper, i.e., the source and load side each share 50% of the carbon emission responsibility.</p>
<p>To further characterize the carbon emission of each bus in the system, the bus carbon flow rate can be obtained through Eq. <xref ref-type="disp-formula" rid="e25">25</xref>, then the carbon emission intensity of each node is shown in Eq. <xref ref-type="disp-formula" rid="e26">26</xref>.<disp-formula id="e25">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
<disp-formula id="e26">
<mml:math id="m74">
<mml:mrow>
<mml:msubsup>
<mml:mi>e</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>B</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>B</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>B</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-3-2">
<title>3.3.2 Carbon emission allowance at source and load side</title>
<p>To get the carbon emission quota for the source and load side, this paper firstly obtains original carbon emissions through economic dispatch after planning. According to the principle of equalization, the source side and the load side share 50% of the carbon emission respectively. Then obtains the carbon emissions <inline-formula id="inf49">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of both the source side and the load side can be obtained based on the carbon emission flow theory, <inline-formula id="inf50">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> which can be used as the carbon quota of each unit or load. The free carbon allowances of each unit and load are obtained through Eq <xref ref-type="disp-formula" rid="e27">27</xref>.<disp-formula id="e27">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mtext>ALL</mml:mtext>
</mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>where <inline-formula id="inf51">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mtext>ALL</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the free carbon allowance factor.</p>
</sec>
<sec id="s3-3-3">
<title>3.3.3 Bilateral stepped carbon incentive mechanism</title>
<p>This paper proposes a double-end stepped carbon incentive mechanism. Compared with the traditional single-end carbon incentive mechanism, the proposed double-end stepped carbon incentive mechanism shares the carbon emissions equally between the source side and the load side, and carry out carbon incentive at both sides. The details are as follows: firstly, the net carbon emission of each generating unit is calculated under the planning model, and the responsibility of carbon emission is equally shared by the source side and load side. Then, based on the carbon emission flow theory, the carbon emission responsibility of each load is obtained to participate in the carbon trading market. Finally, the carbon emission of the source side and load side participate in the stepped carbon incentive respectively. Under the stepped carbon incentive mechanism, the carbon emissions trading volume is divided into multiple intervals. The more carbon emission responsibility, the higher the corresponding carbon incentive price. When the carbon emission responsibility is lower than the free carbon allowance, the power plant can make a profit in the carbon trading market; When the carbon emission responsibility is higher than the free carbon allowance, the power plant will pay for the carbon incentive cost. The carbon incentive cost of a unit or load is calculated as follows:<disp-formula id="e28">
<mml:math id="m79">
<mml:mrow>
<mml:msup>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<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:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</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:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>R</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:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</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:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>R</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>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</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:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi>a</mml:mi>
<mml:msub>
<mml:mi>R</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>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</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:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</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>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</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:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>a</mml:mi>
<mml:msub>
<mml:mi>R</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>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</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:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</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:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>where <inline-formula id="inf52">
<mml:math id="m80">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the carbon emission responsibility of the generators or loads to participate in the carbon trading market; <inline-formula id="inf53">
<mml:math id="m81">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are stepped carbon trading prices; <italic>a</italic> is the coefficient of carbon responsibility step.</p>
</sec>
</sec>
</sec>
<sec id="s4">
<title>4 Two-layer stochastic source-load expansion planning model</title>
<p>The planning problem studied in this paper involves both wind power capacity and CCUS capacity expansion planning at the source side and energy storage capacity expansion planning at the load side, and the connection between the source end and the load end is established through the carbon emission flow theory. To solve such planning problems, a two-layer stochastic source-load expansion planning model is proposed in this paper. The two-layer cooperative planning is used to achieve the optimal arrangement of the capacity of wind turbines, CCUS and energy storage. The source-side optimization results are obtained through the optimization of the upper layer, and then through the carbon emission flow theory, the carbon emission responsibility of the load side is obtained, which in turn participates in the lower layer optimization model. The details are described as follows: the upper layer optimizes the installed capacity of wind power and CCUS with the objective of minimizing the total cost of wind power investment cost, CCUS investment cost, power generation cost and carbon incentive cost at the source side. The actual carbon emission of each generator at the source side is also obtained after the optimization of the upper layer. Then the carbon emission intensities of the load is determined based on the carbon emission flow theory, which is then entered into the lower layer. The lower layer aims to minimize the total cost of energy storage investment cost, power purchase cost and load-side carbon incentive cost, obtains the optimal energy storage capacity, and returns the charging and discharging power of the energy storage device as the load demand response to the upper layer. Then the next loop of optimization is carried out in the upper layer. Finally, the optimal planning results are obtained through repeated optimization of the upper and lower layers until the results converge. The convergence condition of the proposed model is that the difference between the demand responses after two consecutive optimizations is smaller enough and small than a predefined threshold parameter. Based on the two-layer stochastic source-load expansion planning model developed in this paper, the economic operation of the whole system and carbon emission reduction targets can be achieved by optimally configure wind power, CCUS and energy storage capacities.</p>
<sec id="s4-1">
<title>4.1 Upper layer: source-side wind turbine and, CCUS capacity planning model</title>
<sec id="s4-1-1">
<title>4.1.1 Objective function</title>
<p>The upper layer is mainly to optimize the wind power capacity and CCUS capacity at the source end. According to <xref ref-type="sec" rid="s3-1-1">Section 3.1.1</xref>, it can be seen that the wind turbine at the source end is a stochastic fuzzy uncertain model, for this reason, the upper layer optimization belongs to the stochastic optimization model, which is divided into two phases: tactical layer and operational layer. The upper layer takes the total economic cost at the source side as the objective function, including the investment cost of wind power, the investment cost of CCUS, and the expected value of power generation cost and carbon incentive cost. The decision variables of the tactical layer are the capacities of the WTG and CCUS. The decision variables of the operational layer are the outputs of each generator, and the objective is to minimize the expected value of power generation cost and carbon incentive cost. The complete objective function of the upper level can be expressed as Eqs <xref ref-type="disp-formula" rid="e29">29</xref>, <xref ref-type="disp-formula" rid="e30">30</xref>.<disp-formula id="e29">
<mml:math id="m82">
<mml:mrow>
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>_</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="normal">&#x395;</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>W</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>W</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>M</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>
<disp-formula id="e30">
<mml:math id="m83">
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>W</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>where <inline-formula id="inf54">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>W</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the investment cost coefficient of wind turbine generators; <inline-formula id="inf55">
<mml:math id="m85">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum capacity of WTG; <inline-formula id="inf56">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the investment cost coefficient of CCUS; <inline-formula id="inf57">
<mml:math id="m87">
<mml:mrow>
<mml:msubsup>
<mml:mi>M</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum capacity of CCUS; <inline-formula id="inf58">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the cost per unit of power generation; <inline-formula id="inf59">
<mml:math id="m89">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the output power of each generator; <inline-formula id="inf60">
<mml:math id="m90">
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the carbon incentive cost of each generator.</p>
</sec>
<sec id="s4-1-2">
<title>4.1.2 Constraints</title>
<p>In this paper, the DC power flow model is adopted to model the power system constraints:<list list-type="simple">
<list-item>
<p>1) Power flow constraints</p>
</list-item>
</list>
<disp-formula id="e31">
<mml:math id="m91">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>L</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(31)</label>
</disp-formula>
<disp-formula id="e32">
<mml:math id="m92">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(32)</label>
</disp-formula>
<disp-formula id="e33">
<mml:math id="m93">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(33)</label>
</disp-formula>where <inline-formula id="inf61">
<mml:math id="m94">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>L</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are the output power of generator, power consumption of CCUS device, power flow of branch <italic>i</italic> &#x2212; <italic>j</italic> and power load at node i respectively; <inline-formula id="inf62">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf63">
<mml:math id="m96">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the phase angle difference and reactance of branch <italic>i</italic> &#x2212; <italic>j</italic>; <inline-formula id="inf64">
<mml:math id="m97">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf65">
<mml:math id="m98">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are maximum and minimum transmission capacity limits.<list list-type="simple">
<list-item>
<p>2) Generator output constraints</p>
</list-item>
</list>
<disp-formula id="e34">
<mml:math id="m99">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(34)</label>
</disp-formula>
<disp-formula id="e35">
<mml:math id="m100">
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mi>W</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(35)</label>
</disp-formula>where <inline-formula id="inf66">
<mml:math id="m101">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
<mml:mi>G</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are the minimum and maximum capacity of generator output; <inline-formula id="inf67">
<mml:math id="m102">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum capacity WTG; <inline-formula id="inf68">
<mml:math id="m103">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf69">
<mml:math id="m104">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
<mml:mi>W</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are set of generators and wind turbines.<list list-type="simple">
<list-item>
<p>3) Phase angle constraints</p>
</list-item>
</list>
<disp-formula id="e36">
<mml:math id="m105">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(36)</label>
</disp-formula>
<disp-formula id="e37">
<mml:math id="m106">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(37)</label>
</disp-formula>where <inline-formula id="inf70">
<mml:math id="m107">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf71">
<mml:math id="m108">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf72">
<mml:math id="m109">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the maximum, minimum phase angle difference and phase angle of the slack bus.<list list-type="simple">
<list-item>
<p>4) Wind power capacity constraints</p>
</list-item>
</list>
<disp-formula id="e38">
<mml:math id="m110">
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(38)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>5) CCUS operational constraints</p>
<list list-type="simple">
<list-item>
<p>a) Carbon capture equipment capacity constraints</p>
</list-item>
</list>
</list-item>
</list>
<disp-formula id="e39">
<mml:math id="m111">
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(39)</label>
</disp-formula>
</p>
<p>
<list list-type="simple">
<list-item>
<p>b) Incoming and outgoing carbon constraints</p>
</list-item>
</list>
</p>
<p>
<disp-formula id="e40">
<mml:math id="m112">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(40)</label>
</disp-formula>where <inline-formula id="inf73">
<mml:math id="m113">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf74">
<mml:math id="m114">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are coefficients, i.e., the amount of incoming carbon during each hour is positively correlated with the remaining space of carbon dioxide the CCUS device, and the amount of outgoing carbon during each hour is positively correlated with the carbon dioxide amount in the CCUS device.</p>
<p>
<list list-type="simple">
<list-item>
<p>c) Carbon capture rate limitations</p>
</list-item>
</list>
</p>
<p>
<disp-formula id="e41">
<mml:math id="m115">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(41)</label>
</disp-formula>where the carbon capture rate <inline-formula id="inf75">
<mml:math id="m116">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is negatively correlated with the amount of CCUS stored at any moment, where <inline-formula id="inf76">
<mml:math id="m117">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the upper limit of the carbon capture rate and <inline-formula id="inf77">
<mml:math id="m118">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the coefficient.</p>
</sec>
</sec>
<sec id="s4-2">
<title>4.2 Lower level: load-side energy storage capacity planning model</title>
<sec id="s4-2-1">
<title>4.2.1 Objective function</title>
<p>The lower layer is mainly to plan the energy storage capacity at the load side. According to the previous analysis, it is known that the load also has stochastic uncertainty, so like the source-side planning, the planning of the load side is also divided into two stage: tactical level and operational level. The objective function is to minimize the total economic cost at the load side, which includes the investment cost of energy storage, the expected value of power purchase cost and carbon incentive cost at the load side. The decision variables of the tactical layer are the energy storage capacity configured for each load. The decision variables of the operational layer are the charging and discharging power of the storage device, and the objective is to minimize the expected value of power purchase cost and carbon incentive cost. The complete objective function of the lower level can be expressed as Eqs <xref ref-type="disp-formula" rid="e42">42</xref>, <xref ref-type="disp-formula" rid="e43">43</xref>.<disp-formula id="e42">
<mml:math id="m119">
<mml:mrow>
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>_</mml:mo>
<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:mo>&#x3d;</mml:mo>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="normal">&#x395;</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(42)</label>
</disp-formula>
<disp-formula id="e43">
<mml:math id="m120">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>L</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(43)</label>
</disp-formula>where <inline-formula id="inf78">
<mml:math id="m121">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>/<inline-formula id="inf79">
<mml:math id="m122">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the power/capacity investment cost coefficient of the DSB; <inline-formula id="inf80">
<mml:math id="m123">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the rated power of DSB/capacity of DSB; <inline-formula id="inf81">
<mml:math id="m124">
<mml:mrow>
<mml:msubsup>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the electricity purchasing price; <inline-formula id="inf82">
<mml:math id="m125">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the charge/discharge power of DSB; <inline-formula id="inf83">
<mml:math id="m126">
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the carbon incentive cost.</p>
</sec>
<sec id="s4-2-2">
<title>4.2.2 Constraints</title>
<p>
<list list-type="simple">
<list-item>
<p>1) energy storage state of charge constraints</p>
</list-item>
</list>
<disp-formula id="e44">
<mml:math id="m127">
<mml:mrow>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x394;</mml:mo>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
<label>(44)</label>
</disp-formula>
<disp-formula id="e45">
<mml:math id="m128">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(45)</label>
</disp-formula>where <inline-formula id="inf84">
<mml:math id="m129">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the self-discharge rate of the DSB; <inline-formula id="inf85">
<mml:math id="m130">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the charge and discharge efficiency.<list list-type="simple">
<list-item>
<p>2) Upper and lower limits of charge/discharge rate constraints</p>
</list-item>
</list>
<disp-formula id="e46">
<mml:math id="m131">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(46)</label>
</disp-formula>
<disp-formula id="e47">
<mml:math id="m132">
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(47)</label>
</disp-formula>
<disp-formula id="e48">
<mml:math id="m133">
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(48)</label>
</disp-formula>where <inline-formula id="inf86">
<mml:math id="m134">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> it the minimum and maximum operation depth of DSB; <inline-formula id="inf87">
<mml:math id="m135">
<mml:mrow>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the charge/discharge state variables.<list list-type="simple">
<list-item>
<p>3) Charging and discharging state constraints</p>
</list-item>
</list>
</p>
<p>The energy storage device cannot be in the charging state and the discharging state at the same time. The constraints can be expressed as the following equations, which are nonlinear constraints that need to be linearized by big-M method (<xref ref-type="bibr" rid="B41">Xue et al., 2022</xref>).<disp-formula id="e49">
<mml:math id="m136">
<mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(49)</label>
</disp-formula>
<disp-formula id="e50">
<mml:math id="m137">
<mml:mrow>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(50)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>4) The ratio of rated capacity to rated power constraints</p>
</list-item>
</list>
<disp-formula id="e51">
<mml:math id="m138">
<mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(51)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s4-3">
<title>4.3 Optimization procedure for bi-layer co-optimization</title>
<p>Sections 4.1 and 4.2 introduce the optimization models at the source and load sides, respectively. The bi-layer co-optimization optimization procedure of both two sides is elaborated in this section as follows:</p>
<p>
<statement content-type="step1" id="Step_1">
<label>Step 1:</label>
<p>Initial parameter setting: Firstly, set the initial system parameters, and then generate the wind power load scenario through the methods introduced in 3.1.1 and 3.1.2.</p>
</statement>
</p>
<p>
<statement content-type="step2" id="fn1">
<label>Step 2:</label>
<p>Upper layer planning model: source-side wind power capacity and CCUS capacity optimization. Based on the planning model introduced in <xref ref-type="sec" rid="s4-1">Section 4.1</xref>, the optimized capacities of wind turbines and CCUS are obtained, and the initial carbon emission profile and net carbon emission profile of each generator at the source side are calculated.</p>
</statement>
</p>
<p>
<statement content-type="step3" id="Step_3">
<label>Step 3:</label>
<p>Load bus carbon intensity calculation: Based on the step 2, the bus carbon intensity of each load can be calculated according to the carbon emission flow theory introduced in <xref ref-type="sec" rid="s3-3-1">Section 3.3.1</xref>.</p>
</statement>
</p>
<p>
<statement content-type="step4" id="Step_4">
<label>Step 4:</label>
<p>Lower level planning model: Through the planning model introduced in <xref ref-type="sec" rid="s4-2">Section 4.2</xref>, the optimized capacity of the load-side energy storage device is obtained, and the charging and discharging quantity situation of the energy storage device is calculated.</p>
</statement>
</p>
<p>
<statement content-type="step5" id="Step_5">
<label>Step 5:</label>
<p>Demand-side response: The energy storage charging and discharging amount obtained in step 4 is taken as the demand-side response and returned to the upper optimization model in step 2, and go to the next loop.</p>
</statement>
</p>
<p>
<statement content-type="step6" id="Step_6">
<label>Step 6:</label>
<p>Iterative optimization: The convergence condition of the optimization is that the change in the demand-side response between two times is less than a given threshold. Then the optimization procedure is terminated, and the termination condition is as shown in Eq. <xref ref-type="disp-formula" rid="e52">52</xref>.<disp-formula id="e52">
<mml:math id="m139">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
<label>(52)</label>
</disp-formula>
</p>
</statement>
</p>
<p>
<statement content-type="step7" id="Step_7">
<label>Step7:</label>
<p>Output the final optimal planning results.</p>
<p>The flowchart of the whole optimization model is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
</statement>
</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Bi-layer co-optimization framework.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g003.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<title>5 CASE studies</title>
<p>In this section, cases with different carbon incentive mechanisms and working condition were tested on the IEEE 24 bus power system for validity and advantage. The wind-CCUS-battery power system planning framework with source-load bilateral carbon incentive mechanism was optimized on the MATLAB and YALMIP platform with Gurobi solver.</p>
<sec id="s5-1">
<title>5.1 Basic parameters</title>
<p>The modified IEEE 24-bus power system is shown in <xref ref-type="fig" rid="F4">Figure 4</xref> (<xref ref-type="bibr" rid="B47">Zimmerman et al., 2011</xref>). The modified power system contains 10 generators, 24 buses, 34 transmission branches and 12 power loads, in which including seven coal-fired power generators and three expansion planning wind turbine generators. Besides, the expansion planning CCUS will be placed at three predetermined coal-fired power plants, and DSB are placed at each load bus. The predetermined positions of WTG and CCUS are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The parameters for each device are set as follows.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The modified IEEE 24-bus power system.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g004.tif"/>
</fig>
<sec id="s5-1-1">
<title>5.1.1 Equipment parameters</title>
<p>The detailed parameters of each generator such as generator type, capacity, cost coefficient, can carbon emission intensity are shown in <xref ref-type="table" rid="T1">Table 1</xref> (<xref ref-type="bibr" rid="B47">Zimmerman et al., 2011</xref>; <xref ref-type="bibr" rid="B29">Nan et al., 2022a</xref>). The parameters of the WTG, CCUS and DSB to be planed are shown in <xref ref-type="table" rid="T2">Tables 2</xref> (<xref ref-type="bibr" rid="B26">Mei et al., 2021</xref>; <xref ref-type="bibr" rid="B45">Zhong et al., 2021</xref>; <xref ref-type="bibr" rid="B34">Sun et al., 2022b</xref>; <xref ref-type="bibr" rid="B6">Gowd et al., 2023</xref>).</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Parameters of each generator.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Generator no.</th>
<th align="center">Type</th>
<th align="center">Capacity/(MW)</th>
<th align="center">Cost coefficient/(USD/MWh)</th>
<th align="center">Carbon intensity/(tCO<sub>2</sub>/MWh)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">G1</td>
<td align="center">Wind turbine</td>
<td align="center">&#x2014;</td>
<td align="center">15</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">G2</td>
<td align="center">Coal-fired</td>
<td align="center">192</td>
<td align="center">38</td>
<td align="center">1.31</td>
</tr>
<tr>
<td align="center">G3</td>
<td align="center">Coal-fired</td>
<td align="center">300</td>
<td align="center">42</td>
<td align="center">1.25</td>
</tr>
<tr>
<td align="center">G4</td>
<td align="center">Coal-fired</td>
<td align="center">591</td>
<td align="center">42</td>
<td align="center">1.25</td>
</tr>
<tr>
<td align="center">G5</td>
<td align="center">Coal-fired</td>
<td align="center">215</td>
<td align="center">38</td>
<td align="center">1.31</td>
</tr>
<tr>
<td align="center">G6</td>
<td align="center">Wind turbine</td>
<td align="center">&#x2014;</td>
<td align="center">15</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">G7</td>
<td align="center">Coal-fired</td>
<td align="center">400</td>
<td align="center">42</td>
<td align="center">1.25</td>
</tr>
<tr>
<td align="center">G8</td>
<td align="center">Coal-fired</td>
<td align="center">400</td>
<td align="center">42</td>
<td align="center">1.25</td>
</tr>
<tr>
<td align="center">G9</td>
<td align="center">Coal-fired</td>
<td align="center">300</td>
<td align="center">38</td>
<td align="center">1.31</td>
</tr>
<tr>
<td align="center">G10</td>
<td align="center">Wind turbine</td>
<td align="center">&#x2014;</td>
<td align="center">15</td>
<td align="center">0</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Parameters of the WTG, CCUS and DSB to be planned.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="2" align="center">WTG</th>
<th colspan="2" align="center">CCUS</th>
<th colspan="2" align="center">DSB</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Parameter</td>
<td align="center">Value</td>
<td align="center">Parameter</td>
<td align="center">Value</td>
<td align="center">Parameter</td>
<td align="center">Value</td>
</tr>
<tr>
<td align="center">
<italic>v</italic>
<sub>
<italic>ci</italic>
</sub>
</td>
<td align="center">3&#xa0;m/s</td>
<td align="center">
<italic>ac</italic>
<sub>
<italic>max</italic>
</sub>
</td>
<td align="center">0.9</td>
<td align="center">
<inline-formula id="inf88">
<mml:math id="m140">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">(90%,10%)</td>
</tr>
<tr>
<td align="center">
<italic>v</italic>
<sub>
<italic>r</italic>
</sub>
</td>
<td align="center">7&#xa0;m/s</td>
<td align="center">
<inline-formula id="inf89">
<mml:math id="m141">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.8</td>
<td align="center">
<inline-formula id="inf90">
<mml:math id="m142">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">(95%,95%)</td>
</tr>
<tr>
<td align="center">
<italic>v</italic>
<sub>
<italic>co</italic>
</sub>
</td>
<td align="center">25&#xa0;m/s</td>
<td align="center">
<inline-formula id="inf91">
<mml:math id="m143">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.6</td>
<td align="center">
<inline-formula id="inf92">
<mml:math id="m144">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">20%/month</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf93">
<mml:math id="m145">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">(1.14,1.75,3.64)</td>
<td align="center">
<inline-formula id="inf94">
<mml:math id="m146">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.01</td>
<td align="center">
<inline-formula id="inf95">
<mml:math id="m147">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">100 USD/kW</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf96">
<mml:math id="m148">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>&#x3b6;</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">(3.77,5.22,6.22)</td>
<td align="center">
<inline-formula id="inf97">
<mml:math id="m149">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.01</td>
<td align="center">
<inline-formula id="inf98">
<mml:math id="m150">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">250 USD/kWh</td>
</tr>
<tr>
<td align="center">
<italic>c</italic>
<sub>
<italic>WI</italic>
</sub>
</td>
<td align="center">1095 USD/kW</td>
<td align="center">
<italic>M</italic>
<sub>max</sub>
</td>
<td align="center">2000</td>
<td align="center">
<inline-formula id="inf99">
<mml:math id="m151">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">8 Years</td>
</tr>
<tr>
<td align="center">
<italic>N</italic>
<sub>
<italic>Y,</italic>WTG</sub>
</td>
<td align="center">20 Years</td>
<td align="center">
<italic>c</italic>
<sub>
<italic>CCUS</italic>
</sub>
</td>
<td align="center">60 USD/t CO<sup>2</sup>
</td>
<td align="center">
<inline-formula id="inf100">
<mml:math id="m152">
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">8</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf101">
<mml:math id="m153">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
<mml:mtext>WTG</mml:mtext>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">500&#xa0;MW</td>
<td align="left"/>
<td align="left"/>
<td align="left"/>
<td align="left"/>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5-1-2">
<title>5.1.2 Operating parameters</title>
<p>As described in <xref ref-type="sec" rid="s3">Section 3</xref>, the wind power output can be obtained by wind speed, and the wind speed can be simulated by stochastic fuzzy modelling and scenario generation method. It is known that in order to solve the computational time and efficiency problems caused by large-scale scenarios, the scenario reduction approach is used to obtain several typical scenarios so as to achieve the effect of reducing the computational complexity. In the simulation analysis of this paper, the target number of scenes is set to 5 in order to reduce the computation time. The number of target scenes can also be set to other values as needed. Thus we can simulate the wind speed variation curve for 1&#xa0;day by using the method described earlier, as shown in <xref ref-type="fig" rid="F5">Figure 5A</xref>. Then the power output curve can be obtained, as shown in <xref ref-type="fig" rid="F5">Figure 5B</xref>. The power load deviations before and after the scenario reduction can be simulated by applying the same method, as shown in <xref ref-type="fig" rid="F6">Figure 6A</xref>. The per-unit power load curves of reduced scenarios are shown in <xref ref-type="fig" rid="F6">Figure 6B</xref>. <xref ref-type="table" rid="T3">Table 3</xref> represents the benchmark power for all loads.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Wind speed simulation results. <bold>(A)</bold> the wind speed variation before and after scenario for one day. <bold>(B)</bold> the wind power output of reduced scenarios for one day.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g005.tif"/>
</fig>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Power load simulation results.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g006.tif"/>
</fig>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>The benchmark data of each power load.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Load no.</th>
<th align="center">L1</th>
<th align="center">L2</th>
<th align="center">L3</th>
<th align="center">L4</th>
<th align="center">L5</th>
<th align="center">L6</th>
<th align="center">L7</th>
<th align="center">L8</th>
<th align="center">L9</th>
<th align="center">L10</th>
<th align="center">L11</th>
<th align="center">L12</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Bus</td>
<td align="center">3</td>
<td align="center">4</td>
<td align="center">5</td>
<td align="center">6</td>
<td align="center">7</td>
<td align="center">8</td>
<td align="center">9</td>
<td align="center">10</td>
<td align="center">14</td>
<td align="center">15</td>
<td align="center">19</td>
<td align="center">20</td>
</tr>
<tr>
<td align="center">Load power/(MW)</td>
<td align="center">180</td>
<td align="center">74</td>
<td align="center">71</td>
<td align="center">136</td>
<td align="center">125</td>
<td align="center">171</td>
<td align="center">175</td>
<td align="center">195</td>
<td align="center">194</td>
<td align="center">317</td>
<td align="center">181</td>
<td align="center">128</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5-1-3">
<title>5.1.3 Time-of-use tariffs and carbon incentive parameters</title>
<p>The time-of-use tariffs and parameters of the proposed bilateral carbon incentive (BCI) mechanism are shown in <xref ref-type="table" rid="T4">Table 4</xref>. Besides, the carbon allowances allocated for source side can obtained by the initial economic dispatch results, and load-side carbon allowances can be obtained based on carbon emission flow theory, are shown in <xref ref-type="table" rid="T5">Table 5</xref>.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Time-of-use tariffs and parameters of the proposed BCI mechanism.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="2" align="center">Time-of-use tariffs</th>
<th colspan="2" align="center">Carbon incentive price</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Period</td>
<td align="center">Electricity price/(USD/kWh)</td>
<td align="center">Carbon responsibility range/t CO<sub>2</sub>
</td>
<td align="center">Carbon incentive price/(USD/t CO<sub>2</sub>)</td>
</tr>
<tr>
<td align="center">0:00&#x2013;8:00</td>
<td align="center">0.036</td>
<td align="center">0&#x2014;&#x2014;<inline-formula id="inf102">
<mml:math id="m154">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf103">
<mml:math id="m155">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">8:00&#x2013;22:00</td>
<td align="center">0.125</td>
<td align="center">
<inline-formula id="inf104">
<mml:math id="m156">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x2014;&#x2014;<inline-formula id="inf105">
<mml:math id="m157">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf106">
<mml:math id="m158">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">22:00&#x2013;24:00</td>
<td align="center">0.036</td>
<td align="center">
<inline-formula id="inf107">
<mml:math id="m159">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x2014;&#x2014;<inline-formula id="inf108">
<mml:math id="m160">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf109">
<mml:math id="m161">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left"/>
<td align="left"/>
<td align="center">
<inline-formula id="inf110">
<mml:math id="m162">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x2014;&#x2014;<inline-formula id="inf111">
<mml:math id="m163">
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf112">
<mml:math id="m164">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>The carbon allowances allocated for source side and load side.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="21" align="center">Source-side carbon allowance/t CO<sub>2</sub>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td colspan="2" align="center">G1</td>
<td colspan="2" align="center">G2</td>
<td colspan="2" align="center">G3</td>
<td colspan="2" align="center">G4</td>
<td colspan="3" align="center">G5</td>
<td colspan="2" align="center">G6</td>
<td colspan="2" align="center">G7</td>
<td colspan="2" align="center">G8</td>
<td colspan="2" align="center">G9</td>
<td colspan="2" align="center">G10</td>
</tr>
<tr>
<td colspan="2" align="center">0</td>
<td colspan="2" align="center">92.0</td>
<td colspan="2" align="center">79.1</td>
<td colspan="2" align="center">196.2</td>
<td colspan="3" align="center">105.6</td>
<td colspan="2" align="center">0</td>
<td colspan="2" align="center">68.8</td>
<td colspan="2" align="center">71.9</td>
<td colspan="2" align="center">147.4</td>
<td colspan="2" align="center">0</td>
</tr>
<tr>
<td colspan="21" align="center">Load-side carbon allowance/t CO<sub>2</sub>
</td>
</tr>
<tr>
<td align="center">L1</td>
<td colspan="2" align="center">L2</td>
<td colspan="2" align="center">L3</td>
<td colspan="2" align="center">L4</td>
<td colspan="2" align="center">L5</td>
<td align="center">L6</td>
<td colspan="2" align="center">L7</td>
<td colspan="2" align="center">L8</td>
<td colspan="2" align="center">L9</td>
<td colspan="2" align="center">L10</td>
<td colspan="2" align="center">L11</td>
<td align="center">L12</td>
</tr>
<tr>
<td align="center">71.3</td>
<td colspan="2" align="center">29.4</td>
<td colspan="2" align="center">28.5</td>
<td colspan="2" align="center">53.4</td>
<td colspan="2" align="center">47.9</td>
<td align="center">65.7</td>
<td colspan="2" align="center">67.4</td>
<td colspan="2" align="center">75.0</td>
<td colspan="2" align="center">76.1</td>
<td colspan="2" align="center">125.6</td>
<td colspan="2" align="center">71.1</td>
<td align="center">49.7</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s5-2">
<title>5.2 Analysis of results under different carbon incentive mechanisms</title>
<p>To illustrate the effectiveness of the bilateral carbon incentive (BCI) mechanism proposed in this paper, this paper compares and analyzes the carbon emission reduction under three incentive mechanisms, which are source-load bilateral carbon incentive mechanism (source-load BCI), source-side unilateral carbon incentive mechanism (source-side UCI), and load-side unilateral carbon incentive mechanism (load-side UCI), as follows:</p>
<p>
<statement content-type="case" id="Case_1">
<label>Case 1:</label>
<p>source-load BCI, i.e., the carbon emissions responsibility of the generators is shared equally by the power generation side and the load side, with each side bearing 50% of the carbon emissions responsibility (<xref ref-type="bibr" rid="B29">Nan et al., 2022a</xref>; <xref ref-type="bibr" rid="B30">Nan et al., 2022b</xref>).</p>
</statement>
</p>
<p>
<statement content-type="case" id="Case_2">
<label>Case 2:</label>
<p>source-side UCI, i.e., the carbon emissions responsibility of the generators is fully borne by the power generation side (<xref ref-type="bibr" rid="B36">Tan et al., 2021</xref>; <xref ref-type="bibr" rid="B38">Wang et al., 2022b</xref>).</p>
</statement>
</p>
<p>
<statement content-type="case" id="Case_3">
<label>Case 3:</label>
<p>load-side UCI, i.e., the responsibility of carbon emissions from generators is borne by users (<xref ref-type="bibr" rid="B4">Feng and Zhou, 2022</xref>; <xref ref-type="bibr" rid="B42">Yan et al., 2023</xref>).</p>
<p>The simulations under three incentive mechanisms are carried out to obtain the system planning results, and the specific analysis is shown in the following sections.</p>
</statement>
</p>
<sec id="s5-2-1">
<title>5.2.1 Analysis of wind power, CCUS, and energy storage planning capacity</title>
<p>The results of capacity planning for wind turbines, energy storage and CCUS in three cases are shown in <xref ref-type="table" rid="T6">Table 6</xref>; <xref ref-type="fig" rid="F7">Figure 7</xref>.</p>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>Results of WTG, CCUS and DSB capacity planning in three different carbon incentive mechanisms.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" colspan="2" align="center">Capacity</th>
<th colspan="3" align="center">Carbon incentive mechanism</th>
</tr>
<tr>
<th align="center">Case 1</th>
<th align="center">Case 2</th>
<th align="center">Case 3</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="4" align="center">WTG/(MW)</td>
<td align="center">G1</td>
<td align="center">500</td>
<td align="center">500</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">G6</td>
<td align="center">0</td>
<td align="center">219.5</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">G10</td>
<td align="center">449.4</td>
<td align="center">0</td>
<td align="center">331.5</td>
</tr>
<tr>
<td align="center">
<bold>Total</bold>
</td>
<td align="center">
<bold>949.4</bold>
</td>
<td align="center">
<bold>719.5</bold>
</td>
<td align="center">
<bold>331.5</bold>
</td>
</tr>
<tr>
<td rowspan="4" align="center">CCUS/(t CO<sub>2</sub>)</td>
<td align="center">G2</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">G5</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">G9</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">
<bold>Total</bold>
</td>
<td align="center">
<bold>0</bold>
</td>
<td align="center">
<bold>0</bold>
</td>
<td align="center">
<bold>0</bold>
</td>
</tr>
<tr>
<td rowspan="13" align="center">DSB/(MWh)</td>
<td align="center">L1</td>
<td align="center">438.6</td>
<td align="center">0</td>
<td align="center">452.2</td>
</tr>
<tr>
<td align="center">L2</td>
<td align="center">135.3</td>
<td align="center">0</td>
<td align="center">142.7</td>
</tr>
<tr>
<td align="center">L3</td>
<td align="center">163.8</td>
<td align="center">0</td>
<td align="center">133.1</td>
</tr>
<tr>
<td align="center">L4</td>
<td align="center">219.3</td>
<td align="center">0</td>
<td align="center">324.6</td>
</tr>
<tr>
<td align="center">L5</td>
<td align="center">218.1</td>
<td align="center">0</td>
<td align="center">311.1</td>
</tr>
<tr>
<td align="center">L6</td>
<td align="center">396.3</td>
<td align="center">0</td>
<td align="center">427.1</td>
</tr>
<tr>
<td align="center">L7</td>
<td align="center">391.1</td>
<td align="center">0</td>
<td align="center">434.8</td>
</tr>
<tr>
<td align="center">L8</td>
<td align="center">468.8</td>
<td align="center">0</td>
<td align="center">494.8</td>
</tr>
<tr>
<td align="center">L9</td>
<td align="center">408.5</td>
<td align="center">0</td>
<td align="center">471.5</td>
</tr>
<tr>
<td align="center">L10</td>
<td align="center">581.4</td>
<td align="center">0</td>
<td align="center">780.8</td>
</tr>
<tr>
<td align="center">L11</td>
<td align="center">404.1</td>
<td align="center">0</td>
<td align="center">436.7</td>
</tr>
<tr>
<td align="center">L12</td>
<td align="center">320.4</td>
<td align="center">0</td>
<td align="center">312.7</td>
</tr>
<tr>
<td align="center">
<bold>Total</bold>
</td>
<td align="center">
<bold>4146.5</bold>
</td>
<td align="center">
<bold>0</bold>
</td>
<td align="center">
<bold>4722.1</bold>
</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Capacity planning results of WTG, CCUS and DSB in three cases.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g007.tif"/>
</fig>
<p>
<bold>T</bold>he planning capacity of CCUS under the three incentive mechanisms is 0. This is mainly because the current investment cost of CCUS is too large, and the carbon emission reduction benefit brought by installing CCUS is not enough to offset the investment cost. This is also the common problem in the actual project, i.e., under the existing technical conditions, after the enterprise invests a huge amount of money on CCUS, it cannot realize the benefit of emission reduction. This problem is expected to be solved gradually with the progress of CCUS technology, large-scale application and carbon incentive price rising in the future.</p>
<p>
<bold>T</bold>he planning capacity of wind turbines under Case 1 is the largest, and the total planning capacity of wind power reaches 949.4&#xa0;MW. Unit 1 reaches the maximum capacity, 500&#xa0;MW. The capacity of load-side energy storage devices reaches 4,146.5&#xa0;MWh. The planning capacity of load-side energy storage under Case 2 is all 0, because at this time, all the responsibility for the carbon emissions of generating units is borne by the source side. There is no incentive for load-side carbon reduction, so installing energy storage devices will not only cannot reduce the carbon emission cost, but also increase the additional investment cost. Therefore, no energy storage device is installed at the load side under this incentive mechanism. For the capacity planning of wind turbines, since the carbon emission incentive under Case 2 is at the source side, carbon emission reduction can be promoted by optimizing the configuration of wind turbines. The total planning capacity of wind turbines at this time reaches 719.5&#xa0;MW. Under Case 3, the carbon emission reduction of wind turbines at the source side needs to be converted to the load side through the carbon emission flow theory to participate in carbon trading, and the incentive effect is not as good as that of direct incentives on the source side. Therefore, the planning capacity of wind turbines on the source side is also lower than that of Cases 1 and 2, and the planning capacity of the wind turbines is only 331.5&#xa0;MW. However, when the load-side incentive is applied, the carbon emission reduction effect of the energy storage device can be fully utilized through the demand response, and the planning capacity of the energy storage device at the load-side at this time is the largest, which is 4,722.1&#xa0;MWh.</p>
<p>In summary, the analysis shows that, under the source-side UCI mechanism, it can motivate carbon emission reduction of source-side wind turbines, But it is not effective for stimulating load side energy storage configuration. Under the load-side UCI mechanism, it can promote load-side energy storage configuration and carbon reduction, but cannot incentivize the carbon emission reduction of source-side wind turbines. Under the source-load BCI incentive mechanism, the source-side and load-side share the total carbon emissions of the generator equally and participate in carbon incentives, which can fully utilize the roles of wind turbines and energy storage.</p>
</sec>
<sec id="s5-2-2">
<title>5.2.2 Analysis of carbon reduction benefits</title>
<p>Further comparing the investment costs and carbon emissions under three cases, as shown in <xref ref-type="table" rid="T7">Table 7</xref> and <xref ref-type="fig" rid="F8">Figure 8</xref>, it can be seen that the total system investment costs do not differ much under three cases, The total cost on the source side includes the installed cost of wind turbines and,CCUS, and daily operation cost which is composed of the power generation cost and carbon incentive cost. The total cost on the load side includes the investment cost of the energy storage and the daily operation cost, which is composed of electricity purchasing cost and carbon incentive cost. Under three incentive mechanisms, the carbon emission reduction effect of Case 1 is the best, with a daily reduction of 6.428&#xd7;10<sup>3</sup> tCO<sub>2</sub> and the smallest daily cost of the system, which is 5.2326&#xd7;10<sup>6</sup> USD. The carbon emission reduction effect of Case 2 is the second best, with a carbon emission reduction and daily economic cost of 4.987&#xd7;10<sup>3</sup> tCO<sub>2</sub> and 5.2411&#xd7;10<sup>6</sup> USD, respectively. The carbon emission reduction effect of Case 3 is the worst, with a carbon emission reduction and daily economic cost of 1.911&#xd7;10<sup>3</sup> tCO<sub>2</sub> and 5.2691&#xd7;10<sup>6</sup> USD, respectively. Under the load-side carbon incentive mechanism of Case 3, because the carbon emission reduction only origins from demand response, the total amount of carbon emission reduction is much less than that of Cases 1 and 2. The carbon emission intensity on each bus is shown in <xref ref-type="fig" rid="F9">Figure 9</xref>.</p>
<table-wrap id="T7" position="float">
<label>TABLE 7</label>
<caption>
<p>Investment costs and carbon reduction of three cases.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Optimized results</th>
<th colspan="3" align="center">Carbon-trading mechanism</th>
</tr>
<tr>
<th align="center">Case 1</th>
<th align="center">Case 2</th>
<th align="center">Case 3</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">System daily total cost (10<sup>6</sup> USD)</td>
<td align="center">5.2326</td>
<td align="center">5.2411</td>
<td align="center">5.2691</td>
</tr>
<tr>
<td align="center">Carbon reduction (10<sup>3</sup>&#xa0;t CO<sub>2</sub>)</td>
<td align="center">6.428</td>
<td align="center">4.987</td>
<td align="center">1.911</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Optimized system daily total costs and carbon reduction in three cases.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Bus carbon intensity before and after the expansion planning. <bold>(A)</bold> The carbon intensity before expansion planning. <bold>(B)</bold> The carbon intensity in case1 with source-load BCI. <bold>(C)</bold> The carbon intensity in case2 with source-side UCI. <bold>(D)</bold> The carbon intensity in case3 with load-side UCI.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g009.tif"/>
</fig>
<p>In summary, under the existing technical conditions, due to the high investment cost of CCUS, the source-load BCI mechanism has obvious carbon emission reduction effect compared with the traditional single-end carbon incentive mechanism. The source-load BCI mechanism can better play the role of carbon incentives for both the source side and the load side, and promote the improvement of the output structure of the power generation side, wind consumption and carbon-oriented demand response.</p>
</sec>
<sec id="s5-2-3">
<title>5.2.3 Analysis of the impact of CCUS costs on carbon emission reduction</title>
<p>According to the previous analysis, it can be seen that there is no economic benefit in building CCUS due to the huge investment cost of CCUS at this stage. However, with the future technological progress and further large-scale popularization of CCUS, it is believed that the cost of CCUS will gradually decrease. In order to further analyze the carbon emission reduction effect of CCUS on the power system, this paper further analyzes the effect of each carbon incentive mechanism under different carbon capture cost. The unit carbon capture investment cost of CCUS is set to different values from 10USD/t&#x223c;110USD/t CO2, and the capacity expansion planning is carried out under different carbon incentive mechanisms. According to the previous analysis, under the load-side BCI mechanism, the source side does not bear the responsibility of carbon emission, so adding CCUS at the source side will not benefit from carbon incentive, but increase the investment cost at the source side, leading to the non-configuration of CCUS at this time. For this reason, in the analysis of the impact of CCUS cost on carbon emission reduction, we only focus on the two cases of the source-side carbon incentive and the double-side carbon incentive, i.e., Case 1 and Case 2. The total economic cost of the system and carbon emission reduction under different unit CCUS investment costs are shown in <xref ref-type="fig" rid="F10">Figure 10</xref>.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Carbon reduction and system daily total cost with different CCUS invest in the two different carbon incentive mechanisms.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g010.tif"/>
</fig>
<p>
<bold>I</bold>t can be seen that when the unit investment cost of CCUS is more than 35USD/t CO2, Case 1 has a better carbon emission reduction effect than Case 2, which is mainly due to the fact that at this time, the investment cost of carbon capture is too high, and the benefits of carbon incentives are not enough to compensate for the cost of the investment, as analyzed in <xref ref-type="sec" rid="s5-2-1">Section 5.2.1</xref>.</p>
<p>When the unit investment cost of CCUS is less than 35USD/tCO2, Case 2 has a better carbon emission reduction effect than Case 1. This is because when the cost of carbon capture decreases, due to the good carbon capture effect of the CCUS unit, deep emission reduction can be achieved. Compared to case 1, the carbon emission responsibility under Case 2 is fully borne by the source-side, leading to more configuration of CCUS and a better carbon emission reduction effect. To further analyze the emission reduction effect of CCUS, the carbon emission reduction result is simulated when the unit investment cost of CCUS is 20USD/tCO<sub>2</sub>, as shown in <xref ref-type="fig" rid="F11">Figure 11</xref>. It shows that the daily carbon emission can be reduced by 11.312 &#xd7; 10<sup>3</sup>t CO2 under Case 2, with a carbon emission reduction rate of 23.22%, whereas the daily carbon reduction under Case 1 is 6.558 &#xd7; 10<sup>3</sup>t CO2, with a carbon emission reduction rate reaches 13.46%. The total daily cost of Case 1 and Case 2 is basically the same, which shows that the carbon emission reduction effect of the source-side BCI mechanism is better when the unit investment cost of CCUS is relatively low. <xref ref-type="fig" rid="F12">Figure 12</xref> shows the carbon emission intensity of each bus when unit investment cost of CCUS is 20USD/tCO<sub>2</sub>, which denotes that the carbon reduction effect of Case 2 is more obvious.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Optimized system daily total costs and carbon reduction in case 1 and 2.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g011.tif"/>
</fig>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Bus carbon intensity in case 1, 2. <bold>(A)</bold> The carbon intensity in case1 with source-load BCI. <bold>(B)</bold> The carbon intensity in case2 with source-side UCI.</p>
</caption>
<graphic xlink:href="fenrg-11-1304538-g012.tif"/>
</fig>
</sec>
</sec>
</sec>
<sec sec-type="conclusion" id="s6">
<title>6 Conclusion</title>
<p>This paper established a source-load bilateral carbon incentive (Source-load BCI) mechanism for wind-CCUS-battery power systems based on the carbon emission flow theory to motivate the capacity planning of WTG, CCUS and DSB. A bi-layer wind-CCUS-battery expansion stochastic planning framework considering wind and load uncertainties was constructed. Simulation analysis was conducted to compare the carbon emission benefits under three different incentive mechanisms, and the impact of CCUS costs on carbon emission reductions from different carbon incentive mechanisms was analyzed. In short, the main conclusions can be obtained as follows:<list list-type="simple">
<list-item>
<p>1) Under the existing technology conditions, even with the carbon incentive mechanism, it is not enough to incentivize CCUS investment planning due to the high investment cost of CCUS.</p>
</list-item>
<list-item>
<p>2) Without installing CCUS, the bilateral carbon incentive mechanism is more conducive to promoting system carbon reduction than the traditional unilateral carbon incentive mechanism. The carbon reduction rate after expansion planning under source-load BCI is 13.1%, which has superiority over the other two UCT mechanisms, with the carbon reduction rate of 10.2% (source-side UCI) and 3.9% (load-side UCI),respectively.Bilateral carbon incentives can promote source-side investment in green energy and load-side investment in energy storage equipment to regulate electricity demand, thus stimulating the potential for carbon reduction at both the source and load side.</p>
</list-item>
<list-item>
<p>3) In the future, as the CCUS technology matures and the investment cost of CCUS decreases, CCUS will have the possibility of large-scale development and application. The carbon emission reduction rate under source-side carbon incentive mechanism is 23.22%, which is much higer than the source-load carbon incentive mechanism, with the carbon emission reduction rate of 13.46%. At this time, the system using source-side carbon incentive mechanism can reduce carbon more significantly than bilateral carbon incentive mechanism, while the difference in total daily cost between the two is not significant.</p>
</list-item>
</list>
</p>
<p>This paper analyzes the results of new energy expansion planning under three different carbon trading incentive mechanisms, and analyzes the planning results under different CCUS unit investment costs. However, the installation of CCUS is not only related to its own investment cost, but also related to the carbon price in carbon trading, when the carbon price is high enough, it can also promote the installation of CCUS so as to benefit from carbon emission reduction, so in the future, we can also analyze the impact of carbon price, carbon tax and other perspectives on the planning capacity of CCUS, so as to better improve the carbon trading mechanism, and to promote the development of the power system of decarbonization.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary material, further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec id="s8">
<title>Author contributions</title>
<p>XD: Data curation, Formal Analysis, Investigation, Methodology, Project administration, Software, Writing&#x2013;original draft, Writing&#x2013;review and editing,Supervision. JN: Data curation, Formal Analysis, Writing&#x2013;review and editing. JF: Software, Writing&#x2013;review and editing. XG: Formal Analysis, Project administration, Writing&#x2013;review and editing. HZ: Conceptualization,Supervision, Validation, Writing&#x2013;review and editing. WT: Supervision,Writing&#x2013;review and editing.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of interest</title>
<p>Author XG was employed by Guangdong Power Grid Corporation, China Southern Power Grid Company Limited.</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="s11">
<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="journal">
<person-group person-group-type="author">
<name>
<surname>Algarni</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Suryanarayanan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Siegel</surname>
<given-names>H. J.</given-names>
</name>
<name>
<surname>Maciejewski</surname>
<given-names>A. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Combined impact of demand response aggregators and carbon taxation on emissions reduction in electric power systems</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>12</volume> (<issue>2</issue>), <fpage>1825</fpage>&#x2013;<lpage>1827</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2020.3023586</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Distributionally robust day-ahead scheduling of park-level integrated energy system considering generalized energy storages</article-title>. <source>Appl. Energy</source> <volume>302</volume>, <fpage>117493</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2021.117493</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Impacts of carbon emission trading prices on financing decision of green supply chain under carbon emission reduction percentage measure</article-title>. <source>IEEE Access</source> <volume>11</volume>, <fpage>75929</fpage>&#x2013;<lpage>75944</lpage>. <pub-id pub-id-type="doi">10.1109/access.2023.3297649</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Bi-level optimal capacity planning of load-side electric energy storage using an emission-considered carbon incentive mechanism</article-title>. <source>Energies</source> <volume>15</volume> (<issue>13</issue>), <fpage>4592</fpage>. <pub-id pub-id-type="doi">10.3390/en15134592</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gabbar</surname>
<given-names>H. A.</given-names>
</name>
<name>
<surname>Abdussami</surname>
<given-names>M. R.</given-names>
</name>
<name>
<surname>Adham</surname>
<given-names>M. I.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimal planning of nuclear-renewable micro-hybrid energy system by particle swarm optimization</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>181049</fpage>&#x2013;<lpage>181073</lpage>. <pub-id pub-id-type="doi">10.1109/access.2020.3027524</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gowd</surname>
<given-names>S. C.</given-names>
</name>
<name>
<surname>Ganeshan</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Vigneswaran</surname>
<given-names>V. S.</given-names>
</name>
<name>
<surname>Hossain</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Rajendran</surname>
<given-names>K.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Economic perspectives and policy insights on carbon capture, storage, and utilization for sustainable development</article-title>. <source>Sci. Total Environ.</source> <volume>883</volume>, <fpage>163656</fpage>. <pub-id pub-id-type="doi">10.1016/j.scitotenv.2023.163656</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Lou</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Low-carbon operation of combined heat and power integrated plants based on solar-assisted carbon capture</article-title>. <source>J. Mod. Power Syst. Clean Energy</source> <volume>10</volume> (<issue>5</issue>), <fpage>1138</fpage>&#x2013;<lpage>1151</lpage>. <pub-id pub-id-type="doi">10.35833/mpce.2021.000046</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Han</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Coal-fired power plant CCUS project comprehensive benefit evaluation and forecasting model study</article-title>. <source>J. Clean. Prod.</source> <volume>385</volume>, <fpage>135657</fpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2022.135657</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Helm</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Mier</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Steering the energy transition in a world of intermittent electricity supply: optimal subsidies and taxes for renewables and storage</article-title>. <source>J. Environ. Econ. Manag.</source> <volume>109</volume>, <fpage>102497</fpage>. <pub-id pub-id-type="doi">10.1016/j.jeem.2021.102497</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nan</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Optimal power flow considering user-side carbon emission allowances based on carbon flow theory</article-title>. <source>Power Syst. Technol.</source> <volume>47</volume>, <fpage>2703</fpage>&#x2013;<lpage>2712</lpage>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Optimal configuration planning of multi-energy systems considering distributed renewable energy</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>10</volume> (<issue>2</issue>), <fpage>1452</fpage>&#x2013;<lpage>1464</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2017.2767860</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X. Y.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Comparison and clarification of China and US CCUS technology development</article-title>. <source>Atmosphere</source> <volume>13</volume> (<issue>12</issue>), <fpage>2114</fpage>. <pub-id pub-id-type="doi">10.3390/atmos13122114</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhen</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Impact of carbon regulations on the supply chain with carbon reduction effort</article-title>. <source>IEEE Trans. Syst. Man, Cybern. Syst.</source> <volume>49</volume> (<issue>6</issue>), <fpage>1218</fpage>&#x2013;<lpage>1227</lpage>. <pub-id pub-id-type="doi">10.1109/tsmc.2017.2741670</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Shan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Calculation model of carbon emissions in the electric power industry&#x2019;s life cycle based on LCA method</article-title>,&#x201d; in <conf-name>2021 IEEE Sustainable Power and Energy Conference (iSPEC)</conf-name>, <conf-loc>Nanjing, China</conf-loc>, <conf-date>23-25 December 2021</conf-date>, <fpage>2263</fpage>&#x2013;<lpage>2268</lpage>.</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Stochastic planning of integrated energy system via frank-copula function and scenario reduction</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>13</volume> (<issue>1</issue>), <fpage>202</fpage>&#x2013;<lpage>212</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2021.3119939</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2023b</year>). <article-title>A systematic review of carbon capture, utilization and storage: status, progress and challenges</article-title>. <source>Energies</source> <volume>16</volume> (<issue>6</issue>), <fpage>2865</fpage>. <pub-id pub-id-type="doi">10.3390/en16062865</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Optimal planning design of a district-level integrated energy system considering the impacts of multi-dimensional uncertainties: a multi-objective interval optimization method</article-title>. <source>IEEE Access</source> <volume>9</volume>, <fpage>26278</fpage>&#x2013;<lpage>26289</lpage>. <pub-id pub-id-type="doi">10.1109/access.2021.3053598</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Research on energy storage and high proportion of renewable energy planning considering demand</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>198591</fpage>&#x2013;<lpage>198599</lpage>. <pub-id pub-id-type="doi">10.1109/access.2020.3035699</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2023c</year>). <article-title>Emission reduction path for coal-based enterprises via carbon capture, geological utilization, and storage: China energy group</article-title>. <source>Energy</source> <volume>273</volume>, <fpage>127222</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2023.127222</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xing</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ye</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Low-carbon economic dispatch of an integrated energy system based on carbon emission flow theory</article-title>. <source>J. Electr. Eng. Technol.</source> <volume>18</volume> (<issue>3</issue>), <fpage>1613</fpage>&#x2013;<lpage>1624</lpage>. <pub-id pub-id-type="doi">10.1007/s42835-022-01298-7</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z. X.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X. M.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y. J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W. L.</given-names>
</name>
<etal/>
</person-group> (<year>2023a</year>). <article-title>CCUS and CO2 injection field application in abroad and China: status and progress</article-title>. <source>Geoenergy Sci. Eng.</source> <volume>229</volume>, <fpage>212011</fpage>. <pub-id pub-id-type="doi">10.1016/j.geoen.2023.212011</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Do governmental subsidies improve the financial performance of China&#x2019;s new energy power generation enterprises?</article-title> <source>Energy</source> <volume>227</volume>, <fpage>120432</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2021.120432</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Martelli</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Freschini</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zatti</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimization of renewable energy subsidy and carbon tax for multi energy systems using bilevel programming</article-title>. <source>Appl. Energy</source> <volume>267</volume>, <fpage>115089</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2020.115089</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma Rui</surname>
<given-names>Z. Q.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Random fuzzy uncertain model for daily wind speed</article-title>. <source>Proc. CSEE</source> <volume>35</volume>, <fpage>6351</fpage>&#x2013;<lpage>6358</lpage>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Masoumzadeh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Alpcan</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Nekouei</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Designing tax and subsidy incentives towards a green and reliable electricity market</article-title>. <source>Energy</source> <volume>195</volume>, <fpage>117033</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2020.117033</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mei</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Stochastic optimal operation model for a distributed integrated energy system based on multiple-scenario simulations</article-title>. <source>Energy</source> <volume>219</volume>, <fpage>119629</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2020.119629</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meinshausen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lewis</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>McGlade</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Gutschow</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Nicholls</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Burdon</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Realization of Paris Agreement pledges may limit warming just below 2&#x2009;&#xb0;C</article-title>. <source>Nature</source> <volume>604</volume> (<issue>7905</issue>), <fpage>304</fpage>&#x2013;<lpage>309</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-022-04553-z</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Moreira</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Pozo</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Street</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Sauma</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Reliable renewable generation and transmission expansion planning: Co-optimizing system&#x27;s resources for meeting renewable targets</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>32</volume> (<issue>4</issue>), <fpage>3246</fpage>&#x2013;<lpage>3257</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2016.2631450</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>A bi&#x2010;layer stochastic coordinated planning framework for wind&#x2010;battery power systems considering bilateral carbon trading</article-title>. <source>IET Generation, Transm. Distribution</source> <volume>16</volume> (<issue>24</issue>), <fpage>5052</fpage>&#x2013;<lpage>5068</lpage>. <pub-id pub-id-type="doi">10.1049/gtd2.12657</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Hierarchical low-carbon economic dispatch with source-load bilateral carbon-trading based on aumann&#x2013;shapley method</article-title>. <source>Energies</source> <volume>15</volume> (<issue>15</issue>), <fpage>5359</fpage>. <pub-id pub-id-type="doi">10.3390/en15155359</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ostberg</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Boysen</surname>
<given-names>L. R.</given-names>
</name>
<name>
<surname>Schaphoff</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lucht</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Gerten</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>The biosphere under potential Paris outcomes</article-title>. <source>Earth&#x27;s Future.</source> <volume>6</volume> (<issue>1</issue>), <fpage>23</fpage>&#x2013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1002/2017ef000628</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pourakbari-Kasmaei</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lehtonen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Contreras</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Mantovani</surname>
<given-names>J. R. S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Carbon footprint management: a pathway toward smart emission abatement</article-title>. <source>IEEE Trans. Industrial Inf.</source> <volume>16</volume> (<issue>2</issue>), <fpage>935</fpage>&#x2013;<lpage>948</lpage>. <pub-id pub-id-type="doi">10.1109/tii.2019.2922394</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Simultaneous optimization of renewable energy and energy storage capacity with hierarchical control</article-title>. <source>CSEE J. Power Energy Syst.</source> <volume>8</volume>, <fpage>95</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.17775/CSEEJPES.2019.01470</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Ye</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Unified modelling of gas and thermal inertia for integrated energy system and its application to multitype reserve procurement</article-title>. <source>Appl. Energy</source> <volume>305</volume>, <fpage>117963</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2021.117963</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Investment cost forecasting for low carbon power system planning considering technical progress and scale effect</article-title>. <source>IEEE Access</source> <volume>10</volume>, <fpage>114153</fpage>&#x2013;<lpage>114164</lpage>. <pub-id pub-id-type="doi">10.1109/access.2022.3218060</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tan</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Stochastic optimization framework of the energy-water-emissions nexus for regional power system planning considering multiple uncertainty</article-title>. <source>J. Clean. Prod.</source> <volume>281</volume>, <fpage>124470</fpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2020.124470</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wen</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022c</year>). <article-title>Improvement and perfection of carbon emission flow theory in power systems</article-title>. <source>Power Syst. Technol.</source> <volume>45</volume>, <fpage>1683</fpage>&#x2013;<lpage>1691</lpage>.</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wen</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Low carbon optimal operation of integrated energy system based on carbon capture technology, LCA carbon emissions and ladder-type carbon trading</article-title>. <source>Appl. Energy</source> <volume>311</volume>, <fpage>118664</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2022.118664</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Qiu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Optimal power scheduling using data-driven carbon emission flow modelling for carbon intensity control</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>37</volume> (<issue>4</issue>), <fpage>2894</fpage>&#x2013;<lpage>2905</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2021.3126701</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Impacts of government R&#x26;D subsidies on venture capital and renewable energy investment -- an empirical study in China</article-title>. <source>Resour. Policy</source> <volume>68</volume>, <fpage>101715</fpage>. <pub-id pub-id-type="doi">10.1016/j.resourpol.2020.101715</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xue</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ai</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Real-time schedule of microgrid for maximizing battery energy storage utilization</article-title>. <source>IEEE Trans. Sustain. Energy</source> <volume>13</volume> (<issue>3</issue>), <fpage>1356</fpage>&#x2013;<lpage>1369</lpage>. <pub-id pub-id-type="doi">10.1109/tste.2022.3153609</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lai</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shao</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Bi-level carbon trading model on demand side for integrated electricity-gas system</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>14</volume> (<issue>4</issue>), <fpage>2681</fpage>&#x2013;<lpage>2696</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2022.3229278</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Comparison of subsidy schemes for carbon capture utilization and storage (CCUS) investment based on real option approach: evidence from China</article-title>. <source>Appl. Energy</source> <volume>255</volume>, <fpage>113828</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2019.113828</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2023</year>). &#x201c;<article-title>Cost and benefit analysis of CCUS application for thermal power units in the context of clean energy market</article-title>,&#x201d; in <conf-name>2023 8th Asia Conference on Power and Electrical Engineering (ACPEE)</conf-name>, <conf-loc>Tianjin, China</conf-loc>, <conf-date>14-16 April 2023</conf-date>, <fpage>1355</fpage>&#x2013;<lpage>1360</lpage>.</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Distributed modeling considering uncertainties for robust operation of integrated energy system</article-title>. <source>Energy</source> <volume>224</volume>, <fpage>120179</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2021.120179</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhuo</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Backcasting technical and policy targets for constructing low-carbon power systems</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>37</volume> (<issue>6</issue>), <fpage>4896</fpage>&#x2013;<lpage>4911</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2022.3150040</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zimmerman</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Murillo-Sanchez</surname>
<given-names>C. E.</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>R. J.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>MATPOWER: steady-state operations, planning, and analysis tools for power systems research and education</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>26</volume> (<issue>1</issue>), <fpage>12</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2010.2051168</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>