coordinated transaction scheduling in multi-area power

5
1 Coordinated Transaction Scheduling in Multi-Area Power Systems with Strategic Participants Mariola Ndrio Subhonmesh Bose Ye Guo Lang Tong Abstract—In this paper we focus on the tie-line scheduling problem in multi-area power systems. We discuss two scheduling schemes: the theoretical method of tie optimization (TO) and the state of the art—coordinated transaction scheduling (CTS). Through game-theoretic analysis we compare the outcome of CTS with that of TO and show that the TO result can be achieved provided sufficient liquidity in the market. When CTS market participants learn to bid/offer over time, simulation results confirm that increased market liquidity leads to more efficient tie-line schedules. Index Terms—coordinated transaction scheduling, seams is- sues, game theory I. I NTRODUCTION Different parts of the electric power grid are controlled by different system operators (SOs) that aim to ensure nondis- criminatory access to power suppliers in the grid. The SO assumes operational control of the transmission facilities over a specified geographical area and administers the wholesale markets for electricity within its footprint. Although each area is operated independently, the power grids are interconnected. Every moment, power flows from one region to the other via transmission lines, which we call tie-lines. These tie-lines are valuable assets as they are capable of transferring large amounts of power across areas and cover significant portion of their demand. To put this into perspective, the tie-lines at the interface between NYISO and ISO-NE have a total capacity of 1800 MW, which is approximately 12% of New England’s electricity consumption and 10% of New York’s [1]. As such, tie-line scheduling is important to enable the seamless and efficient operation of the grid as well as to harness geographically dispersed renewable energy resources. Tie-lines have been historically underutilized as evidenced by persistent price differences between regional markets [1]. Many factors contribute to inefficient schedules, including lack of appropriate coordination between SOs and ineffective market rules and procedures. Multiple pairs of SOs have taken steps to directly address these so-called seams issues through the design of tie-line scheduling mechanisms [2], [3]. The first option is tie optimization (TO) that requires the SOs to exchange their effective supply stacks and jointly determine the optimal tie-line schedule. The implementation of this M. Ndrio and S. Bose are with the Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801. Ye Guo is with Tsinghua-Berkeley Shenzhen Institute, Shenzhen China, 518071. L. Tong is with the School of Electrical and Computer Engineering, Cornell University, Ithaca, NY 14853. Emails: {ndrio2,boses}@illinois.edu, [email protected], [email protected]. The work was partially sup- ported by Power System Engineering Research Center (PSERC). scheduling scheme runs counter to the requirement that each SO be independent of any financial/commercial interests in its administrative region. Furthermore, it amounts to upending the earlier market-based process for tie-line scheduling. Coordinated Transaction Scheduling (CTS) is the state-of- the-art market-based tie-line scheduling procedure espoused by multiple SO pairs, e.g. ISO-NE and NYISO, NYISO and PJM as well as PJM and MISO [2], [3]. CTS aims to strike a healthy balance between the earlier market-based scheme and a purely SO-driven TO scheme. CTS market participants bid to buy power at the proxy bus in one area and offer to sell exactly the same amount at the proxy bus in the other area. While these participants are virtual, in the sense that they neither produce nor consume any power, their bids/offers influence the scheduling of power from one area to the other. In this paper, we aim to answer the question: how does the strategic interaction among the CTS market participants affect the efficiency of tie-line scheduling. To this end, we model the CTS market as a game, and analyze its equilibrium properties to answer the above question. We begin by discussing TO and CTS in Section II. Our competition model, shown in Section III, draws on parameterized supply function games studied in [4]–[6] that have proven effective to study organized wholesale electricity markets. We characterize the outcome of the CTS market as Nash equilibria of the CTS game in Section IV. Our analysis shows that (i) a liquid CTS market will achieve the efficient tie-line schedule computed by TO and, (ii) the market participant with the highest budget can assume a pivotal role. On the other hand, an insufficiently liquid CTS market results in efficiency loss. In Section V, we provide numerical simulations to illustrate the key insights. We conclude the paper with directions for future work in Section VI. II. MECHANISMS FOR TIE- LINE SCHEDULING We begin by describing TO and CTS—two different mech- anisms for tie-line scheduling. For ease of presentation, we consider a stylized two-area power system, shown in Figure 1, that are connected via a single tie-line with the inter- area power flow denoted by Q. Furthermore, to simplify the exposition we ignore the effects of total transfer capability on the tie-lines. A. Tie optimization The core concept of TO is that SOs determine the tie-line schedule in the same way they optimize power flows in the in- ternal transmission lines. Specifically, each SO computes their

Upload: others

Post on 17-Nov-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Coordinated Transaction Scheduling in Multi-Area Power

1

Coordinated Transaction Scheduling in Multi-AreaPower Systems with Strategic Participants

Mariola Ndrio Subhonmesh Bose Ye Guo Lang Tong

Abstract—In this paper we focus on the tie-line schedulingproblem in multi-area power systems. We discuss two schedulingschemes: the theoretical method of tie optimization (TO) andthe state of the art—coordinated transaction scheduling (CTS).Through game-theoretic analysis we compare the outcome ofCTS with that of TO and show that the TO result can beachieved provided sufficient liquidity in the market. When CTSmarket participants learn to bid/offer over time, simulationresults confirm that increased market liquidity leads to moreefficient tie-line schedules.

Index Terms—coordinated transaction scheduling, seams is-sues, game theory

I. INTRODUCTION

Different parts of the electric power grid are controlled bydifferent system operators (SOs) that aim to ensure nondis-criminatory access to power suppliers in the grid. The SOassumes operational control of the transmission facilities overa specified geographical area and administers the wholesalemarkets for electricity within its footprint. Although each areais operated independently, the power grids are interconnected.Every moment, power flows from one region to the othervia transmission lines, which we call tie-lines. These tie-linesare valuable assets as they are capable of transferring largeamounts of power across areas and cover significant portionof their demand. To put this into perspective, the tie-linesat the interface between NYISO and ISO-NE have a totalcapacity of 1800 MW, which is approximately 12% of NewEngland’s electricity consumption and 10% of New York’s[1]. As such, tie-line scheduling is important to enable theseamless and efficient operation of the grid as well as toharness geographically dispersed renewable energy resources.

Tie-lines have been historically underutilized as evidencedby persistent price differences between regional markets [1].Many factors contribute to inefficient schedules, includinglack of appropriate coordination between SOs and ineffectivemarket rules and procedures. Multiple pairs of SOs have takensteps to directly address these so-called seams issues throughthe design of tie-line scheduling mechanisms [2], [3]. Thefirst option is tie optimization (TO) that requires the SOs toexchange their effective supply stacks and jointly determinethe optimal tie-line schedule. The implementation of this

M. Ndrio and S. Bose are with the Department of Electrical and ComputerEngineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801.Ye Guo is with Tsinghua-Berkeley Shenzhen Institute, Shenzhen China,518071. L. Tong is with the School of Electrical and Computer Engineering,Cornell University, Ithaca, NY 14853. Emails: {ndrio2,boses}@illinois.edu,[email protected], [email protected]. The work was partially sup-ported by Power System Engineering Research Center (PSERC).

scheduling scheme runs counter to the requirement that eachSO be independent of any financial/commercial interests in itsadministrative region. Furthermore, it amounts to upending theearlier market-based process for tie-line scheduling.

Coordinated Transaction Scheduling (CTS) is the state-of-the-art market-based tie-line scheduling procedure espousedby multiple SO pairs, e.g. ISO-NE and NYISO, NYISO andPJM as well as PJM and MISO [2], [3]. CTS aims to strikea healthy balance between the earlier market-based schemeand a purely SO-driven TO scheme. CTS market participantsbid to buy power at the proxy bus in one area and offer tosell exactly the same amount at the proxy bus in the otherarea. While these participants are virtual, in the sense thatthey neither produce nor consume any power, their bids/offersinfluence the scheduling of power from one area to the other.

In this paper, we aim to answer the question: how does thestrategic interaction among the CTS market participants affectthe efficiency of tie-line scheduling. To this end, we model theCTS market as a game, and analyze its equilibrium propertiesto answer the above question. We begin by discussing TOand CTS in Section II. Our competition model, shown inSection III, draws on parameterized supply function gamesstudied in [4]–[6] that have proven effective to study organizedwholesale electricity markets. We characterize the outcomeof the CTS market as Nash equilibria of the CTS game inSection IV. Our analysis shows that (i) a liquid CTS marketwill achieve the efficient tie-line schedule computed by TOand, (ii) the market participant with the highest budget canassume a pivotal role. On the other hand, an insufficientlyliquid CTS market results in efficiency loss. In Section V, weprovide numerical simulations to illustrate the key insights. Weconclude the paper with directions for future work in SectionVI.

II. MECHANISMS FOR TIE-LINE SCHEDULING

We begin by describing TO and CTS—two different mech-anisms for tie-line scheduling. For ease of presentation, weconsider a stylized two-area power system, shown in Figure1, that are connected via a single tie-line with the inter-area power flow denoted by Q. Furthermore, to simplify theexposition we ignore the effects of total transfer capability onthe tie-lines.

A. Tie optimization

The core concept of TO is that SOs determine the tie-lineschedule in the same way they optimize power flows in the in-ternal transmission lines. Specifically, each SO computes their

Page 2: Coordinated Transaction Scheduling in Multi-Area Power

2

Area a Area b

~ ~Q

<latexit sha1_base64="/AP15EVrxXmgZGQVO+kODHeCfww=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6MVjC/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk7t5vfOESvNYPphpgn5ER5KHnFFjrWZzUK64VXchsg5eDhXI1RiUv/rDmKURSsME1brnuYnxM6oMZwJnpX6qMaFsQkfYsyhphNrPFovOyIV1hiSMlX3SkIX7eyKjkdbTKLCdETVjvVqbm//VeqkJb/yMyyQ1KNnyozAVxMRkfjUZcoXMiKkFyhS3uxI2pooyY7Mp2RC81ZPXoX1V9Sw3ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8Aqx+M1Q==</latexit><latexit sha1_base64="/AP15EVrxXmgZGQVO+kODHeCfww=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6MVjC/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk7t5vfOESvNYPphpgn5ER5KHnFFjrWZzUK64VXchsg5eDhXI1RiUv/rDmKURSsME1brnuYnxM6oMZwJnpX6qMaFsQkfYsyhphNrPFovOyIV1hiSMlX3SkIX7eyKjkdbTKLCdETVjvVqbm//VeqkJb/yMyyQ1KNnyozAVxMRkfjUZcoXMiKkFyhS3uxI2pooyY7Mp2RC81ZPXoX1V9Sw3ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8Aqx+M1Q==</latexit><latexit sha1_base64="/AP15EVrxXmgZGQVO+kODHeCfww=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6MVjC/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk7t5vfOESvNYPphpgn5ER5KHnFFjrWZzUK64VXchsg5eDhXI1RiUv/rDmKURSsME1brnuYnxM6oMZwJnpX6qMaFsQkfYsyhphNrPFovOyIV1hiSMlX3SkIX7eyKjkdbTKLCdETVjvVqbm//VeqkJb/yMyyQ1KNnyozAVxMRkfjUZcoXMiKkFyhS3uxI2pooyY7Mp2RC81ZPXoX1V9Sw3ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8Aqx+M1Q==</latexit><latexit sha1_base64="/AP15EVrxXmgZGQVO+kODHeCfww=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6MVjC/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk7t5vfOESvNYPphpgn5ER5KHnFFjrWZzUK64VXchsg5eDhXI1RiUv/rDmKURSsME1brnuYnxM6oMZwJnpX6qMaFsQkfYsyhphNrPFovOyIV1hiSMlX3SkIX7eyKjkdbTKLCdETVjvVqbm//VeqkJb/yMyyQ1KNnyozAVxMRkfjUZcoXMiKkFyhS3uxI2pooyY7Mp2RC81ZPXoX1V9Sw3ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8Aqx+M1Q==</latexit>

Fig. 1: The stylized two-area power system.

supply stacks by solving an area-wise parametric economicdispatch by varying the amount of power flowing on the tie-line. An example of supply stacks is shown in Figure 2. Thesupply stack of area a represents the incremental dispatch costof delivering power at its side of the interface. Similarly, thesupply stack of area b represents the decremental dispatch costof reduced supply, shown in descending order. In this example,the optimal direction of the tie-line schedule is from area ato b since for zero scheduled flow, area b operates at higherdispatch costs than area a. The TO schedule, denoted by QTO,is at the level where dispatch costs at the border become equal,or where the supply stacks intersect. This tie-line scheduleminimizes the aggregate dispatch costs across the two areas.In effect, TO requires SOs to trade directly with each otheron behalf of the market participants in their respective areas,which makes the SOs active participants of trade rather thanfinancially neutral market operators. The current practice ofCTS, described next, relies on virtual traders whose offers/bidsare utilized together with the supply stacks to arrive at the tie-line schedule.

supply stack of area a – supply stack of area b

TTC

$/energy

flow to SOa flow to SOb

supply stack of area b

supply stack of area a

supply stack of interface bids

QTO<latexit sha1_base64="n83EHTSFq3BWVWn7zukcewE5u8o=">AAAB8XicbZBNSwMxEIZn61etX1WPXoJF8FR2RdBj0Ys3W2hrsV1KNp1tQ7PZJckKZem/8OJBEa/+G2/+G9N2D9r6QuDhnRky8waJ4Nq47rdTWFvf2Nwqbpd2dvf2D8qHR20dp4phi8UiVp2AahRcYstwI7CTKKRRIPAhGN/O6g9PqDSPZdNMEvQjOpQ85Iwaaz02+llPh6R5P+2XK27VnYusgpdDBXLV++Wv3iBmaYTSMEG17npuYvyMKsOZwGmpl2pMKBvTIXYtShqh9rP5xlNyZp0BCWNlnzRk7v6eyGik9SQKbGdEzUgv12bmf7VuasJrP+MySQ1KtvgoTAUxMZmdTwZcITNiYoEyxe2uhI2ooszYkEo2BG/55FVoX1Q9y43LSu0mj6MIJ3AK5+DBFdTgDurQAgYSnuEV3hztvDjvzseiteDkM8fwR87nDwwUkH4=</latexit><latexit sha1_base64="n83EHTSFq3BWVWn7zukcewE5u8o=">AAAB8XicbZBNSwMxEIZn61etX1WPXoJF8FR2RdBj0Ys3W2hrsV1KNp1tQ7PZJckKZem/8OJBEa/+G2/+G9N2D9r6QuDhnRky8waJ4Nq47rdTWFvf2Nwqbpd2dvf2D8qHR20dp4phi8UiVp2AahRcYstwI7CTKKRRIPAhGN/O6g9PqDSPZdNMEvQjOpQ85Iwaaz02+llPh6R5P+2XK27VnYusgpdDBXLV++Wv3iBmaYTSMEG17npuYvyMKsOZwGmpl2pMKBvTIXYtShqh9rP5xlNyZp0BCWNlnzRk7v6eyGik9SQKbGdEzUgv12bmf7VuasJrP+MySQ1KtvgoTAUxMZmdTwZcITNiYoEyxe2uhI2ooszYkEo2BG/55FVoX1Q9y43LSu0mj6MIJ3AK5+DBFdTgDurQAgYSnuEV3hztvDjvzseiteDkM8fwR87nDwwUkH4=</latexit><latexit sha1_base64="n83EHTSFq3BWVWn7zukcewE5u8o=">AAAB8XicbZBNSwMxEIZn61etX1WPXoJF8FR2RdBj0Ys3W2hrsV1KNp1tQ7PZJckKZem/8OJBEa/+G2/+G9N2D9r6QuDhnRky8waJ4Nq47rdTWFvf2Nwqbpd2dvf2D8qHR20dp4phi8UiVp2AahRcYstwI7CTKKRRIPAhGN/O6g9PqDSPZdNMEvQjOpQ85Iwaaz02+llPh6R5P+2XK27VnYusgpdDBXLV++Wv3iBmaYTSMEG17npuYvyMKsOZwGmpl2pMKBvTIXYtShqh9rP5xlNyZp0BCWNlnzRk7v6eyGik9SQKbGdEzUgv12bmf7VuasJrP+MySQ1KtvgoTAUxMZmdTwZcITNiYoEyxe2uhI2ooszYkEo2BG/55FVoX1Q9y43LSu0mj6MIJ3AK5+DBFdTgDurQAgYSnuEV3hztvDjvzseiteDkM8fwR87nDwwUkH4=</latexit><latexit sha1_base64="n83EHTSFq3BWVWn7zukcewE5u8o=">AAAB8XicbZBNSwMxEIZn61etX1WPXoJF8FR2RdBj0Ys3W2hrsV1KNp1tQ7PZJckKZem/8OJBEa/+G2/+G9N2D9r6QuDhnRky8waJ4Nq47rdTWFvf2Nwqbpd2dvf2D8qHR20dp4phi8UiVp2AahRcYstwI7CTKKRRIPAhGN/O6g9PqDSPZdNMEvQjOpQ85Iwaaz02+llPh6R5P+2XK27VnYusgpdDBXLV++Wv3iBmaYTSMEG17npuYvyMKsOZwGmpl2pMKBvTIXYtShqh9rP5xlNyZp0BCWNlnzRk7v6eyGik9SQKbGdEzUgv12bmf7VuasJrP+MySQ1KtvgoTAUxMZmdTwZcITNiYoEyxe2uhI2ooszYkEo2BG/55FVoX1Q9y43LSu0mj6MIJ3AK5+DBFdTgDurQAgYSnuEV3hztvDjvzseiteDkM8fwR87nDwwUkH4=</latexit>

QCTS<latexit sha1_base64="bdqbUJPB56KFc1YQDDDJZBOhxpw=">AAAB8nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY7MVji/2CNpTNdtMu3WzC7kQooT/DiwdFvPprvPlv3LY5aPWFhYd3ZtiZN0ikMOi6X05hY3Nre6e4W9rbPzg8Kh+fdEycasbbLJax7gXUcCkUb6NAyXuJ5jQKJO8G0/qi3n3k2ohYtXCWcD+iYyVCwShaq98cZgMTknrrYT4sV9yquxT5C14OFcjVGJY/B6OYpRFXyCQ1pu+5CfoZ1SiY5PPSIDU8oWxKx7xvUdGIGz9brjwnF9YZkTDW9ikkS/fnREYjY2ZRYDsjihOzXluY/9X6KYa3fiZUkiJXbPVRmEqCMVncT0ZCc4ZyZoEyLeyuhE2opgxtSiUbgrd+8l/oXFU9y83rSu0uj6MIZ3AOl+DBDdTgHhrQBgYxPMELvDroPDtvzvuqteDkM6fwS87HN5/zkM8=</latexit><latexit sha1_base64="bdqbUJPB56KFc1YQDDDJZBOhxpw=">AAAB8nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY7MVji/2CNpTNdtMu3WzC7kQooT/DiwdFvPprvPlv3LY5aPWFhYd3ZtiZN0ikMOi6X05hY3Nre6e4W9rbPzg8Kh+fdEycasbbLJax7gXUcCkUb6NAyXuJ5jQKJO8G0/qi3n3k2ohYtXCWcD+iYyVCwShaq98cZgMTknrrYT4sV9yquxT5C14OFcjVGJY/B6OYpRFXyCQ1pu+5CfoZ1SiY5PPSIDU8oWxKx7xvUdGIGz9brjwnF9YZkTDW9ikkS/fnREYjY2ZRYDsjihOzXluY/9X6KYa3fiZUkiJXbPVRmEqCMVncT0ZCc4ZyZoEyLeyuhE2opgxtSiUbgrd+8l/oXFU9y83rSu0uj6MIZ3AOl+DBDdTgHhrQBgYxPMELvDroPDtvzvuqteDkM6fwS87HN5/zkM8=</latexit><latexit sha1_base64="bdqbUJPB56KFc1YQDDDJZBOhxpw=">AAAB8nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY7MVji/2CNpTNdtMu3WzC7kQooT/DiwdFvPprvPlv3LY5aPWFhYd3ZtiZN0ikMOi6X05hY3Nre6e4W9rbPzg8Kh+fdEycasbbLJax7gXUcCkUb6NAyXuJ5jQKJO8G0/qi3n3k2ohYtXCWcD+iYyVCwShaq98cZgMTknrrYT4sV9yquxT5C14OFcjVGJY/B6OYpRFXyCQ1pu+5CfoZ1SiY5PPSIDU8oWxKx7xvUdGIGz9brjwnF9YZkTDW9ikkS/fnREYjY2ZRYDsjihOzXluY/9X6KYa3fiZUkiJXbPVRmEqCMVncT0ZCc4ZyZoEyLeyuhE2opgxtSiUbgrd+8l/oXFU9y83rSu0uj6MIZ3AOl+DBDdTgHhrQBgYxPMELvDroPDtvzvuqteDkM6fwS87HN5/zkM8=</latexit><latexit sha1_base64="bdqbUJPB56KFc1YQDDDJZBOhxpw=">AAAB8nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY7MVji/2CNpTNdtMu3WzC7kQooT/DiwdFvPprvPlv3LY5aPWFhYd3ZtiZN0ikMOi6X05hY3Nre6e4W9rbPzg8Kh+fdEycasbbLJax7gXUcCkUb6NAyXuJ5jQKJO8G0/qi3n3k2ohYtXCWcD+iYyVCwShaq98cZgMTknrrYT4sV9yquxT5C14OFcjVGJY/B6OYpRFXyCQ1pu+5CfoZ1SiY5PPSIDU8oWxKx7xvUdGIGz9brjwnF9YZkTDW9ikkS/fnREYjY2ZRYDsjihOzXluY/9X6KYa3fiZUkiJXbPVRmEqCMVncT0ZCc4ZyZoEyLeyuhE2opgxtSiUbgrd+8l/oXFU9y83rSu0uj6MIZ3AOl+DBDdTgHhrQBgYxPMELvDroPDtvzvuqteDkM6fwS87HN5/zkM8=</latexit>

Fig. 2: Illustration of the TO and CTS scheduling mechanisms.

B. Coordinated Transaction Scheduling

CTS markets have interface bids that consist of threeelements: the minimum price (spread) the bidder is willingto accept, the maximum quantity to be transacted and thedirection of the trade, i.e., the source and sink. A CTS marketparticipant can offer to transport power across areas withoutphysically consuming or producing it. They have no obligationfor the physical power delivery. The transaction for a CTSbidder is purely financial.

Under CTS, a coordinator (often one of the SOs) poolsthe virtual bids at the proxy buses and the supply stacksfrom both operators to assemble the aggregate interface supply

stack, shown in Figure 2. All the bids indicating the optimaldirection are stacked from lowest to highest price to createtheir own “supply curve”. The price spread curve is derivedby subtracting the supply stack of area a from that of area b.The CTS schedule, denoted by QCTS, is set at the intersectionof the interface supply stack and the price spread. An interfacebid is accepted if its offer price is less than the price spreadat the tie-line schedule. Therefore, all interface bids to the leftof the CTS schedule are accepted; all bids to the right are not.In the next section, we model the CTS mechanism as a gameand compare the equilibrium outcome with that in TO.

Remark 1. Multi-area power systems often share more thanone tie-line. The CTS offers are cleared against demandsfor inter-area transport and price differences at proxy buseswithin each area. Proxy buses define trading locations, andtransactions cleared at proxy buses may differ from physicalpower flows owing to Kirchhoff’s laws, leading to the so-calledloop flow problem. Consideration of such effects is out of thescope of this paper. We rather focus on the effect of strategicinteraction in CTS markets and how its outcome compareswith that under the efficient TO scheme. Related work can befound in [7], [8].

III. GAME-THEORETIC MODEL OF CTS MARKET

We model the interaction among virtual bidders in the CTSmarket as a game, and characterize its Nash equilibrium.The equilibrium analysis provides insights into the marketoutcome, given the strategic incentives of its participants. Theensuing analysis only considers a CTS market between theadjoining footprints of two SOs that share a single tie-line,allowing us to sidestep complications that arise due to loopflows and proxy-bus approximations. Similar derivations witha more detailed model is relegated to future work.

For the model system shown in Figure 1 we assume thedispatch costs to be quadratic. Therefore, the supply stacksare linear functions of the tie-line schedule. Subtracting thesupply stacks of area a from that of area b, we obtain a demandfunction for transport of power from area a to b. Consider thedemand function, given by

Q(p) :=1

β(α− p). (1)

That is, area b will import Q MW from area a at a pricedifference of p $/MW at the border buses.

Recall from Figure 2 that tie-optimization (TO) yields atie-line schedule where the supply stacks in areas a and bintersect. In other words, the price difference is zero at theschedule. With the demand function described by (1), the tie-line schedule under TO is given by

QTO :=α

β. (2)

In this section, we model the CTS market as a game andcontrast its equilibrium outcome with that under TO. Our goalis to answer the question: can CTS markets yield the efficienttie-line schedule?

We model the CTS market with a collection of N marketparticipants, labeled 1, . . . , N ; henceforth, we refer to them

Page 3: Coordinated Transaction Scheduling in Multi-Area Power

3

as players. Recall that each player offers to transport up toa certain capacity at a specified price difference between theareas in a given direction. Without loss of generality, assumethat all participants choose to transport in the same direction,i.e., from area a to area b. The offered pair of price differenceand transport quantity against the elastic inter-area demand fortransport in (1) fulfill a role similar to that of generators whooffer to supply electricity within their generation capacities ata specified price. This analogy motivates us to draw inspirationfrom prior work on game-theoretic analysis of organizedwholesale electricity markets to the study of CTS markets.

A. The transport offer of CTS market participants

Let each player provide two parameters θi, Ci to the SOswith the understanding that she is willing to transport up to

qi(p) := Ci −θip

(3)

amount of power from area a to b at price spread p. Figure 3reveals how the parameters θi, Ci affect the shape of the supplyoffer. Player i is willing to transport a maximum quantityof Ci, but at a minimum price of θi/Ci. The required pricedifference increases with the power transport, and approaches∞ as the latter approaches Ci. Transporting power aboveCi requires an infinite price difference. The parameterizedtransport offer in (3) is a smooth approximation to the onein practice, where a player is willing to transport up to Ci at aspecified price difference. A smooth approximation facilitatesthe analysis. Figure 3 illustrates how that approximation relatesto the offer format used in practice. Our transport offer isinspired by parametric supply function competition modelsconsidered in [4]. Notice that Ci multiplied by the realizedprice spread defines the payoff of player i, when θi is zero. Inpractice, the realized price spread is uncertain and a higher Ciexposes the player to a higher potential loss. Therefore, playeri expresses its total budget for potential losses or its liquidityin Ci.

p<latexit sha1_base64="C50pkrGeTYlIc0VWLblfqsQv1p8=">AAAB6HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48t2A9oQ9lsJ+3azSbsboQS+gu8eFDEqz/Jm//GbZuDtj4YeLw3w8y8IBFcG9f9dgobm1vbO8Xd0t7+weFR+fikreNUMWyxWMSqG1CNgktsGW4EdhOFNAoEdoLJ3dzvPKHSPJYPZpqgH9GR5CFn1FipmQzKFbfqLkDWiZeTCuRoDMpf/WHM0gilYYJq3fPcxPgZVYYzgbNSP9WYUDahI+xZKmmE2s8Wh87IhVWGJIyVLWnIQv09kdFI62kU2M6ImrFe9ebif14vNeGNn3GZpAYlWy4KU0FMTOZfkyFXyIyYWkKZ4vZWwsZUUWZsNiUbgrf68jppX1U9t+o1ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9wPn8A2hmM9A==</latexit><latexit sha1_base64="C50pkrGeTYlIc0VWLblfqsQv1p8=">AAAB6HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48t2A9oQ9lsJ+3azSbsboQS+gu8eFDEqz/Jm//GbZuDtj4YeLw3w8y8IBFcG9f9dgobm1vbO8Xd0t7+weFR+fikreNUMWyxWMSqG1CNgktsGW4EdhOFNAoEdoLJ3dzvPKHSPJYPZpqgH9GR5CFn1FipmQzKFbfqLkDWiZeTCuRoDMpf/WHM0gilYYJq3fPcxPgZVYYzgbNSP9WYUDahI+xZKmmE2s8Wh87IhVWGJIyVLWnIQv09kdFI62kU2M6ImrFe9ebif14vNeGNn3GZpAYlWy4KU0FMTOZfkyFXyIyYWkKZ4vZWwsZUUWZsNiUbgrf68jppX1U9t+o1ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9wPn8A2hmM9A==</latexit><latexit sha1_base64="C50pkrGeTYlIc0VWLblfqsQv1p8=">AAAB6HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48t2A9oQ9lsJ+3azSbsboQS+gu8eFDEqz/Jm//GbZuDtj4YeLw3w8y8IBFcG9f9dgobm1vbO8Xd0t7+weFR+fikreNUMWyxWMSqG1CNgktsGW4EdhOFNAoEdoLJ3dzvPKHSPJYPZpqgH9GR5CFn1FipmQzKFbfqLkDWiZeTCuRoDMpf/WHM0gilYYJq3fPcxPgZVYYzgbNSP9WYUDahI+xZKmmE2s8Wh87IhVWGJIyVLWnIQv09kdFI62kU2M6ImrFe9ebif14vNeGNn3GZpAYlWy4KU0FMTOZfkyFXyIyYWkKZ4vZWwsZUUWZsNiUbgrf68jppX1U9t+o1ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9wPn8A2hmM9A==</latexit><latexit sha1_base64="C50pkrGeTYlIc0VWLblfqsQv1p8=">AAAB6HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48t2A9oQ9lsJ+3azSbsboQS+gu8eFDEqz/Jm//GbZuDtj4YeLw3w8y8IBFcG9f9dgobm1vbO8Xd0t7+weFR+fikreNUMWyxWMSqG1CNgktsGW4EdhOFNAoEdoLJ3dzvPKHSPJYPZpqgH9GR5CFn1FipmQzKFbfqLkDWiZeTCuRoDMpf/WHM0gilYYJq3fPcxPgZVYYzgbNSP9WYUDahI+xZKmmE2s8Wh87IhVWGJIyVLWnIQv09kdFI62kU2M6ImrFe9ebif14vNeGNn3GZpAYlWy4KU0FMTOZfkyFXyIyYWkKZ4vZWwsZUUWZsNiUbgrf68jppX1U9t+o1ryv12zyOIpzBOVyCBzWowz00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9wPn8A2hmM9A==</latexit>

Ci<latexit sha1_base64="/TPkLPdsrrsp/UjbtyB3L58GX1M=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GOxF48VTFtoQ9lsN+3SzSbsToQS+hu8eFDEqz/Im//GbZuDtj4YeLw3w8y8MJXCoOt+O6WNza3tnfJuZW//4PCoenzSNkmmGfdZIhPdDanhUijuo0DJu6nmNA4l74ST5tzvPHFtRKIecZryIKYjJSLBKFrJbw5yMRtUa27dXYCsE68gNSjQGlS/+sOEZTFXyCQ1pue5KQY51SiY5LNKPzM8pWxCR7xnqaIxN0G+OHZGLqwyJFGibSkkC/X3RE5jY6ZxaDtjimOz6s3F/7xehtFtkAuVZsgVWy6KMkkwIfPPyVBozlBOLaFMC3srYWOqKUObT8WG4K2+vE7aV3XPrXsP17XGXRFHGc7gHC7BgxtowD20wAcGAp7hFd4c5bw4787HsrXkFDOn8AfO5w/UNo6v</latexit><latexit sha1_base64="/TPkLPdsrrsp/UjbtyB3L58GX1M=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GOxF48VTFtoQ9lsN+3SzSbsToQS+hu8eFDEqz/Im//GbZuDtj4YeLw3w8y8MJXCoOt+O6WNza3tnfJuZW//4PCoenzSNkmmGfdZIhPdDanhUijuo0DJu6nmNA4l74ST5tzvPHFtRKIecZryIKYjJSLBKFrJbw5yMRtUa27dXYCsE68gNSjQGlS/+sOEZTFXyCQ1pue5KQY51SiY5LNKPzM8pWxCR7xnqaIxN0G+OHZGLqwyJFGibSkkC/X3RE5jY6ZxaDtjimOz6s3F/7xehtFtkAuVZsgVWy6KMkkwIfPPyVBozlBOLaFMC3srYWOqKUObT8WG4K2+vE7aV3XPrXsP17XGXRFHGc7gHC7BgxtowD20wAcGAp7hFd4c5bw4787HsrXkFDOn8AfO5w/UNo6v</latexit><latexit sha1_base64="/TPkLPdsrrsp/UjbtyB3L58GX1M=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GOxF48VTFtoQ9lsN+3SzSbsToQS+hu8eFDEqz/Im//GbZuDtj4YeLw3w8y8MJXCoOt+O6WNza3tnfJuZW//4PCoenzSNkmmGfdZIhPdDanhUijuo0DJu6nmNA4l74ST5tzvPHFtRKIecZryIKYjJSLBKFrJbw5yMRtUa27dXYCsE68gNSjQGlS/+sOEZTFXyCQ1pue5KQY51SiY5LNKPzM8pWxCR7xnqaIxN0G+OHZGLqwyJFGibSkkC/X3RE5jY6ZxaDtjimOz6s3F/7xehtFtkAuVZsgVWy6KMkkwIfPPyVBozlBOLaFMC3srYWOqKUObT8WG4K2+vE7aV3XPrXsP17XGXRFHGc7gHC7BgxtowD20wAcGAp7hFd4c5bw4787HsrXkFDOn8AfO5w/UNo6v</latexit><latexit sha1_base64="/TPkLPdsrrsp/UjbtyB3L58GX1M=">AAAB7HicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GOxF48VTFtoQ9lsN+3SzSbsToQS+hu8eFDEqz/Im//GbZuDtj4YeLw3w8y8MJXCoOt+O6WNza3tnfJuZW//4PCoenzSNkmmGfdZIhPdDanhUijuo0DJu6nmNA4l74ST5tzvPHFtRKIecZryIKYjJSLBKFrJbw5yMRtUa27dXYCsE68gNSjQGlS/+sOEZTFXyCQ1pue5KQY51SiY5LNKPzM8pWxCR7xnqaIxN0G+OHZGLqwyJFGibSkkC/X3RE5jY6ZxaDtjimOz6s3F/7xehtFtkAuVZsgVWy6KMkkwIfPPyVBozlBOLaFMC3srYWOqKUObT8WG4K2+vE7aV3XPrXsP17XGXRFHGc7gHC7BgxtowD20wAcGAp7hFd4c5bw4787HsrXkFDOn8AfO5w/UNo6v</latexit>

Interface bid of player i

qi<latexit sha1_base64="puB0VAbRJV8Ur5lTziMCXYBaLaE=">AAAB7HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgmkLbSib7aZdutnE3YlQQn+DFw+KePUHefPfuG1z0NYXFh7emWFn3jCVwqDrfjultfWNza3ydmVnd2//oHp41DJJphn3WSIT3Qmp4VIo7qNAyTup5jQOJW+H49tZvf3EtRGJesBJyoOYDpWIBKNoLf+xn4tpv1pz6+5cZBW8AmpQqNmvfvUGCctirpBJakzXc1MMcqpRMMmnlV5meErZmA5516KiMTdBPl92Ss6sMyBRou1TSObu74mcxsZM4tB2xhRHZrk2M/+rdTOMroNcqDRDrtjioyiTBBMyu5wMhOYM5cQCZVrYXQkbUU0Z2nwqNgRv+eRVaF3UPcv3l7XGTRFHGU7gFM7BgytowB00wQcGAp7hFd4c5bw4787HorXkFDPH8EfO5w8at47d</latexit><latexit sha1_base64="puB0VAbRJV8Ur5lTziMCXYBaLaE=">AAAB7HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgmkLbSib7aZdutnE3YlQQn+DFw+KePUHefPfuG1z0NYXFh7emWFn3jCVwqDrfjultfWNza3ydmVnd2//oHp41DJJphn3WSIT3Qmp4VIo7qNAyTup5jQOJW+H49tZvf3EtRGJesBJyoOYDpWIBKNoLf+xn4tpv1pz6+5cZBW8AmpQqNmvfvUGCctirpBJakzXc1MMcqpRMMmnlV5meErZmA5516KiMTdBPl92Ss6sMyBRou1TSObu74mcxsZM4tB2xhRHZrk2M/+rdTOMroNcqDRDrtjioyiTBBMyu5wMhOYM5cQCZVrYXQkbUU0Z2nwqNgRv+eRVaF3UPcv3l7XGTRFHGU7gFM7BgytowB00wQcGAp7hFd4c5bw4787HorXkFDPH8EfO5w8at47d</latexit><latexit sha1_base64="puB0VAbRJV8Ur5lTziMCXYBaLaE=">AAAB7HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgmkLbSib7aZdutnE3YlQQn+DFw+KePUHefPfuG1z0NYXFh7emWFn3jCVwqDrfjultfWNza3ydmVnd2//oHp41DJJphn3WSIT3Qmp4VIo7qNAyTup5jQOJW+H49tZvf3EtRGJesBJyoOYDpWIBKNoLf+xn4tpv1pz6+5cZBW8AmpQqNmvfvUGCctirpBJakzXc1MMcqpRMMmnlV5meErZmA5516KiMTdBPl92Ss6sMyBRou1TSObu74mcxsZM4tB2xhRHZrk2M/+rdTOMroNcqDRDrtjioyiTBBMyu5wMhOYM5cQCZVrYXQkbUU0Z2nwqNgRv+eRVaF3UPcv3l7XGTRFHGU7gFM7BgytowB00wQcGAp7hFd4c5bw4787HorXkFDPH8EfO5w8at47d</latexit><latexit sha1_base64="puB0VAbRJV8Ur5lTziMCXYBaLaE=">AAAB7HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgmkLbSib7aZdutnE3YlQQn+DFw+KePUHefPfuG1z0NYXFh7emWFn3jCVwqDrfjultfWNza3ydmVnd2//oHp41DJJphn3WSIT3Qmp4VIo7qNAyTup5jQOJW+H49tZvf3EtRGJesBJyoOYDpWIBKNoLf+xn4tpv1pz6+5cZBW8AmpQqNmvfvUGCctirpBJakzXc1MMcqpRMMmnlV5meErZmA5516KiMTdBPl92Ss6sMyBRou1TSObu74mcxsZM4tB2xhRHZrk2M/+rdTOMroNcqDRDrtjioyiTBBMyu5wMhOYM5cQCZVrYXQkbUU0Z2nwqNgRv+eRVaF3UPcv3l7XGTRFHGU7gFM7BgytowB00wQcGAp7hFd4c5bw4787HorXkFDPH8EfO5w8at47d</latexit>

✓i

Ci<latexit sha1_base64="mui0rkda2kcAUipJkJslD6C3Q5o=">AAACAXicbZDLSsNAFIYnXmu9Rd0IbgaL4KokIuiy2I3LCvYCTQiT6aQdOpmEmROhhLrxVdy4UMStb+HOt3GaZqGtB4b5+P9zmDl/mAquwXG+rZXVtfWNzcpWdXtnd2/fPjjs6CRTlLVpIhLVC4lmgkvWBg6C9VLFSBwK1g3HzZnffWBK80TewyRlfkyGkkecEjBSYB97kSI092DEgAQ5n07zZnEFds2pO0XhZXBLqKGyWoH95Q0SmsVMAhVE677rpODnRAGngk2rXqZZSuiYDFnfoCQx035ebDDFZ0YZ4ChR5kjAhfp7Iiex1pM4NJ0xgZFe9Gbif14/g+jaz7lMM2CSzh+KMoEhwbM48IArRkFMDBCquPkrpiNiIgETWtWE4C6uvAydi7pr+O6y1rgp46igE3SKzpGLrlAD3aIWaiOKHtEzekVv1pP1Yr1bH/PWFaucOUJ/yvr8AcJhl7g=</latexit><latexit sha1_base64="mui0rkda2kcAUipJkJslD6C3Q5o=">AAACAXicbZDLSsNAFIYnXmu9Rd0IbgaL4KokIuiy2I3LCvYCTQiT6aQdOpmEmROhhLrxVdy4UMStb+HOt3GaZqGtB4b5+P9zmDl/mAquwXG+rZXVtfWNzcpWdXtnd2/fPjjs6CRTlLVpIhLVC4lmgkvWBg6C9VLFSBwK1g3HzZnffWBK80TewyRlfkyGkkecEjBSYB97kSI092DEgAQ5n07zZnEFds2pO0XhZXBLqKGyWoH95Q0SmsVMAhVE677rpODnRAGngk2rXqZZSuiYDFnfoCQx035ebDDFZ0YZ4ChR5kjAhfp7Iiex1pM4NJ0xgZFe9Gbif14/g+jaz7lMM2CSzh+KMoEhwbM48IArRkFMDBCquPkrpiNiIgETWtWE4C6uvAydi7pr+O6y1rgp46igE3SKzpGLrlAD3aIWaiOKHtEzekVv1pP1Yr1bH/PWFaucOUJ/yvr8AcJhl7g=</latexit><latexit sha1_base64="mui0rkda2kcAUipJkJslD6C3Q5o=">AAACAXicbZDLSsNAFIYnXmu9Rd0IbgaL4KokIuiy2I3LCvYCTQiT6aQdOpmEmROhhLrxVdy4UMStb+HOt3GaZqGtB4b5+P9zmDl/mAquwXG+rZXVtfWNzcpWdXtnd2/fPjjs6CRTlLVpIhLVC4lmgkvWBg6C9VLFSBwK1g3HzZnffWBK80TewyRlfkyGkkecEjBSYB97kSI092DEgAQ5n07zZnEFds2pO0XhZXBLqKGyWoH95Q0SmsVMAhVE677rpODnRAGngk2rXqZZSuiYDFnfoCQx035ebDDFZ0YZ4ChR5kjAhfp7Iiex1pM4NJ0xgZFe9Gbif14/g+jaz7lMM2CSzh+KMoEhwbM48IArRkFMDBCquPkrpiNiIgETWtWE4C6uvAydi7pr+O6y1rgp46igE3SKzpGLrlAD3aIWaiOKHtEzekVv1pP1Yr1bH/PWFaucOUJ/yvr8AcJhl7g=</latexit><latexit sha1_base64="mui0rkda2kcAUipJkJslD6C3Q5o=">AAACAXicbZDLSsNAFIYnXmu9Rd0IbgaL4KokIuiy2I3LCvYCTQiT6aQdOpmEmROhhLrxVdy4UMStb+HOt3GaZqGtB4b5+P9zmDl/mAquwXG+rZXVtfWNzcpWdXtnd2/fPjjs6CRTlLVpIhLVC4lmgkvWBg6C9VLFSBwK1g3HzZnffWBK80TewyRlfkyGkkecEjBSYB97kSI092DEgAQ5n07zZnEFds2pO0XhZXBLqKGyWoH95Q0SmsVMAhVE677rpODnRAGngk2rXqZZSuiYDFnfoCQx035ebDDFZ0YZ4ChR5kjAhfp7Iiex1pM4NJ0xgZFe9Gbif14/g+jaz7lMM2CSzh+KMoEhwbM48IArRkFMDBCquPkrpiNiIgETWtWE4C6uvAydi7pr+O6y1rgp46igE3SKzpGLrlAD3aIWaiOKHtEzekVv1pP1Yr1bH/PWFaucOUJ/yvr8AcJhl7g=</latexit>

p(qi)<latexit sha1_base64="Oyf/o1RvUJxtGlv1+SOjxOOCBQg=">AAAB73icbZBNS8NAEIYnftb6VfXoZbEI9VISEfRY9OKxgv2ANpTNdtMu3WzS3YlQQv+EFw+KePXvePPfuG1z0NYXFh7emWFn3iCRwqDrfjtr6xubW9uFneLu3v7BYenouGniVDPeYLGMdTughkuheAMFSt5ONKdRIHkrGN3N6q0nro2I1SNOEu5HdKBEKBhFa7WTyriXielFr1R2q+5cZBW8HMqQq94rfXX7MUsjrpBJakzHcxP0M6pRMMmnxW5qeELZiA54x6KiETd+Nt93Ss6t0ydhrO1TSObu74mMRsZMosB2RhSHZrk2M/+rdVIMb/xMqCRFrtjiozCVBGMyO570heYM5cQCZVrYXQkbUk0Z2oiKNgRv+eRVaF5WPcsPV+XabR5HAU7hDCrgwTXU4B7q0AAGEp7hFd6csfPivDsfi9Y1J585gT9yPn8AtEWPvA==</latexit><latexit sha1_base64="Oyf/o1RvUJxtGlv1+SOjxOOCBQg=">AAAB73icbZBNS8NAEIYnftb6VfXoZbEI9VISEfRY9OKxgv2ANpTNdtMu3WzS3YlQQv+EFw+KePXvePPfuG1z0NYXFh7emWFn3iCRwqDrfjtr6xubW9uFneLu3v7BYenouGniVDPeYLGMdTughkuheAMFSt5ONKdRIHkrGN3N6q0nro2I1SNOEu5HdKBEKBhFa7WTyriXielFr1R2q+5cZBW8HMqQq94rfXX7MUsjrpBJakzHcxP0M6pRMMmnxW5qeELZiA54x6KiETd+Nt93Ss6t0ydhrO1TSObu74mMRsZMosB2RhSHZrk2M/+rdVIMb/xMqCRFrtjiozCVBGMyO570heYM5cQCZVrYXQkbUk0Z2oiKNgRv+eRVaF5WPcsPV+XabR5HAU7hDCrgwTXU4B7q0AAGEp7hFd6csfPivDsfi9Y1J585gT9yPn8AtEWPvA==</latexit><latexit sha1_base64="Oyf/o1RvUJxtGlv1+SOjxOOCBQg=">AAAB73icbZBNS8NAEIYnftb6VfXoZbEI9VISEfRY9OKxgv2ANpTNdtMu3WzS3YlQQv+EFw+KePXvePPfuG1z0NYXFh7emWFn3iCRwqDrfjtr6xubW9uFneLu3v7BYenouGniVDPeYLGMdTughkuheAMFSt5ONKdRIHkrGN3N6q0nro2I1SNOEu5HdKBEKBhFa7WTyriXielFr1R2q+5cZBW8HMqQq94rfXX7MUsjrpBJakzHcxP0M6pRMMmnxW5qeELZiA54x6KiETd+Nt93Ss6t0ydhrO1TSObu74mMRsZMosB2RhSHZrk2M/+rdVIMb/xMqCRFrtjiozCVBGMyO570heYM5cQCZVrYXQkbUk0Z2oiKNgRv+eRVaF5WPcsPV+XabR5HAU7hDCrgwTXU4B7q0AAGEp7hFd6csfPivDsfi9Y1J585gT9yPn8AtEWPvA==</latexit><latexit sha1_base64="Oyf/o1RvUJxtGlv1+SOjxOOCBQg=">AAAB73icbZBNS8NAEIYnftb6VfXoZbEI9VISEfRY9OKxgv2ANpTNdtMu3WzS3YlQQv+EFw+KePXvePPfuG1z0NYXFh7emWFn3iCRwqDrfjtr6xubW9uFneLu3v7BYenouGniVDPeYLGMdTughkuheAMFSt5ONKdRIHkrGN3N6q0nro2I1SNOEu5HdKBEKBhFa7WTyriXielFr1R2q+5cZBW8HMqQq94rfXX7MUsjrpBJakzHcxP0M6pRMMmnxW5qeELZiA54x6KiETd+Nt93Ss6t0ydhrO1TSObu74mMRsZMosB2RhSHZrk2M/+rdVIMb/xMqCRFrtjiozCVBGMyO570heYM5cQCZVrYXQkbUk0Z2oiKNgRv+eRVaF5WPcsPV+XabR5HAU7hDCrgwTXU4B7q0AAGEp7hFd6csfPivDsfi9Y1J585gT9yPn8AtEWPvA==</latexit>

1<latexit sha1_base64="9pWZUGYxDn2BQf0RhAHijyj1F24=">AAAB7nicbZBNS8NAEIYnftb6VfXoZbEInkoigh6LXjxWsB/QhrLZbtqlm03YnQgh9Ed48aCIV3+PN/+NmzYHbX1h4eGdGXbmDRIpDLrut7O2vrG5tV3Zqe7u7R8c1o6OOyZONeNtFstY9wJquBSKt1Gg5L1EcxoFkneD6V1R7z5xbUSsHjFLuB/RsRKhYBSt1R0IFWJWHdbqbsOdi6yCV0IdSrWGta/BKGZpxBUySY3pe26Cfk41Cib5rDpIDU8om9Ix71tUNOLGz+frzsi5dUYkjLV9Csnc/T2R08iYLApsZ0RxYpZrhflfrZ9ieOPnQiUpcsUWH4WpJBiT4nYyEpozlJkFyrSwuxI2oZoytAkVIXjLJ69C57LhWX64qjdvyzgqcApncAEeXEMT7qEFbWAwhWd4hTcncV6cd+dj0brmlDMn8EfO5w/4zY9Q</latexit><latexit sha1_base64="9pWZUGYxDn2BQf0RhAHijyj1F24=">AAAB7nicbZBNS8NAEIYnftb6VfXoZbEInkoigh6LXjxWsB/QhrLZbtqlm03YnQgh9Ed48aCIV3+PN/+NmzYHbX1h4eGdGXbmDRIpDLrut7O2vrG5tV3Zqe7u7R8c1o6OOyZONeNtFstY9wJquBSKt1Gg5L1EcxoFkneD6V1R7z5xbUSsHjFLuB/RsRKhYBSt1R0IFWJWHdbqbsOdi6yCV0IdSrWGta/BKGZpxBUySY3pe26Cfk41Cib5rDpIDU8om9Ix71tUNOLGz+frzsi5dUYkjLV9Csnc/T2R08iYLApsZ0RxYpZrhflfrZ9ieOPnQiUpcsUWH4WpJBiT4nYyEpozlJkFyrSwuxI2oZoytAkVIXjLJ69C57LhWX64qjdvyzgqcApncAEeXEMT7qEFbWAwhWd4hTcncV6cd+dj0brmlDMn8EfO5w/4zY9Q</latexit><latexit sha1_base64="9pWZUGYxDn2BQf0RhAHijyj1F24=">AAAB7nicbZBNS8NAEIYnftb6VfXoZbEInkoigh6LXjxWsB/QhrLZbtqlm03YnQgh9Ed48aCIV3+PN/+NmzYHbX1h4eGdGXbmDRIpDLrut7O2vrG5tV3Zqe7u7R8c1o6OOyZONeNtFstY9wJquBSKt1Gg5L1EcxoFkneD6V1R7z5xbUSsHjFLuB/RsRKhYBSt1R0IFWJWHdbqbsOdi6yCV0IdSrWGta/BKGZpxBUySY3pe26Cfk41Cib5rDpIDU8om9Ix71tUNOLGz+frzsi5dUYkjLV9Csnc/T2R08iYLApsZ0RxYpZrhflfrZ9ieOPnQiUpcsUWH4WpJBiT4nYyEpozlJkFyrSwuxI2oZoytAkVIXjLJ69C57LhWX64qjdvyzgqcApncAEeXEMT7qEFbWAwhWd4hTcncV6cd+dj0brmlDMn8EfO5w/4zY9Q</latexit><latexit sha1_base64="9pWZUGYxDn2BQf0RhAHijyj1F24=">AAAB7nicbZBNS8NAEIYnftb6VfXoZbEInkoigh6LXjxWsB/QhrLZbtqlm03YnQgh9Ed48aCIV3+PN/+NmzYHbX1h4eGdGXbmDRIpDLrut7O2vrG5tV3Zqe7u7R8c1o6OOyZONeNtFstY9wJquBSKt1Gg5L1EcxoFkneD6V1R7z5xbUSsHjFLuB/RsRKhYBSt1R0IFWJWHdbqbsOdi6yCV0IdSrWGta/BKGZpxBUySY3pe26Cfk41Cib5rDpIDU8om9Ix71tUNOLGz+frzsi5dUYkjLV9Csnc/T2R08iYLApsZ0RxYpZrhflfrZ9ieOPnQiUpcsUWH4WpJBiT4nYyEpozlJkFyrSwuxI2oZoytAkVIXjLJ69C57LhWX64qjdvyzgqcApncAEeXEMT7qEFbWAwhWd4hTcncV6cd+dj0brmlDMn8EfO5w/4zY9Q</latexit>

CTS offer structure in practice Parameterized offer structure

Fig. 3: Parameterized interface bid of CTS market participant.

B. The CTS market clearing procedure

Given the players’ offers (θi, Ci) for i = 1, . . . , N , the SOssolve the following optimization problem to compute the tie-

line schedule:

maximizex∈RN

∫ 1ᵀx

0

(α− βq′) dq′ −N∑i=1

∫ xi

0

θiCi − qi

dqi. (4)

The above problem seeks a tie-line schedule where the offerstack for inter-area power transport from CTS market partic-ipants intersects the demand function in (1). The variable xidefines the quantity of power to be transported by player i,the collection of which we denote by x. The tie-line scheduleis then given by

QCTS := 1ᵀx∗,

where 1 is a vector of all ones and x∗ stands for x at optimalityof (4). The transport offer in (3) enters the SO’s problemthrough its implied cost of transport. Drawing parallels frommarket clearing procedures in organized wholesale electricitymarkets, the implied cost of transport is such that the resultingmarginal cost curve coincides with the transport offer. Thenature of the induced cost in (4) ensures that x∗i is alwaysnonnegative and less than Ci.

The transport procured from each player and the resultingtie-line schedule depend on the players’ offers. Denote themas x∗i (θθθ,C) and QCTS(θθθ,C), respectively. Here, θθθ and Crepresent the vector of θ’s and C’s, respectively.

IV. ANALYSIS OF THE CTS MARKET OUTCOME

The N players compete to provide transport of power fromarea a to b over the tie-line. Assume, henceforth, that playerstruly reflect their liquidities in C and model the CTS market asa game where players strategically choose θθθ. Player i’s payoffis then given by

πi(θi, θθθ−i) = p (QCTS(θθθ,C))x∗i (θθθ,C)

=[α− β1ᵀ

x∗(θθθ,C)]x∗i (θθθ,C), (5)

where θθθ−i is the collection of all θ’s, save player i’s. We haveused the notation

p(Q) = α− βQto denote the price difference with tie-line schedule Q asimplied by the demand function in (1).

We aim to analyze the properties of the market outcomeresulting from the strategic interaction among the CTS marketparticipants. To that end, we characterize the Nash equilibriaof the game among these players, seeking to maximize theirpayoffs through their offers θθθ, given their liquidities C. Anoffer profile θθθNE constitutes a Nash equilibrium if

πi(θNEi , θθθNE−i

)≥ πi

(θi, θθθ

NE−i)

for all θi ≥ 0. That is, no player has an incentive for aunilateral deviation from the equilibrium offer. In our firstresult, we characterize the equilibrium offer profile for CTSand compare the resulting tie-line schedule with that in tie-optimization.

Proposition 1. The CTS market always admits a Nash equi-librium. Moreover, suppose that C1, . . . , CN are distinct withCm as the maximum. If 1ᵀC−m ≥ α/β, then

θθθNE = 0, QCTS

(θθθNE,C

)=α

β.

Page 4: Coordinated Transaction Scheduling in Multi-Area Power

4

Otherwise,

θNEi =

{β4C

2m − 1

4β p2(1ᵀC), if i = m,

0, otherwise,

QCTS

(θθθNE,C

)=

1

2

β+ 1

ᵀC−m

).

The above result characterizes the result of strategic inter-action in CTS markets in terms of the Nash equilibria of itsgame formulation; it provides a comparison of that outcomewith that under TO 1. Recall that TO defines the tie-lineschedule QTO = α/β, at where the supply stacks of the twoareas intersect. TO defines the efficient outcome that the twoSOs can achieve together without an inter-area market. It isalso the outcome that a joint clearing of the two organizedmarkets in the two SOs’ footprints would yield. According toProposition 1, the strategic incentives of the CTS market drivesthe market outcome to the efficient tie-line schedule dictatedby TO, as long as the CTS market participants have enoughliquidity. More precisely, whenever the liquidity of all but theplayer with maximum budget is enough to cover the transportof power required by TO, the CTS market will emulate TO.That is, TO can be achieved in theory through the CTS marketmechanism if no single player is pivotal for efficient transport.For a CTS market with a large enough pool of players, onewould expect that the sum of C’s for the N−m players will beable to cover the demand for transport under TO, and hence,will result in an efficient schedule.

If the CTS market is not liquid enough, then the marketoutcome will yield a schedule different from that in TO. Thedifference between the schedules is given by

QTO −QCTS =1

2

β− 1ᵀ

C−m

),

which is precisely half the shortfall of the aggregate liquidityof all but the player with the maximum budget from theefficient schedule QTO = α/β. In other words, the efficiencyloss grows with the lack of liquidity in the CTS market.

A. Proof of Proposition 1

The Hessian of the objective function of (4) can be shownto be negative definite in θθθ. Therefore, the objective functionis strictly concave and admits a unique maximizer x∗(θθθ,C).Hereon, we suppress the dependency on C for convenience.The first-order optimality conditions yield

x∗i (θθθ) = Ci −θi

α− β1ᵀx∗(θθθ). (6)

Summing over i = 1, . . . , N , we obtain

QCTS(θθθ) = 1ᵀx∗(θθθ)

=1

(α+ β1

ᵀC−

√(α− β1ᵀC)

2+ 4β1ᵀθθθ

)=

1

(α+ β1

ᵀC−

√p2 (1ᵀC) + 4β1ᵀθθθ

). (7)

1The main result holds more generally, but we only present it with distinctentries of C for ease of exposition.

Using the above relation in (6), we get

x∗i (θi, θθθ−i) = Ci −2θi

p (1ᵀC) +√p2 (1ᵀC) + 4β1ᵀθθθ

.

The payoff of player i then becomes

πi(θi, θθθ−i) =Ci2

(p(1ᵀC)+√p2 (1ᵀC) + 4β1ᵀθθθ

)− θi.

The above payoff is continuous in θθθ and strictly concave inθi. For θi > βC2

i , the payoff becomes negative, regardlessof θθθ−i. Therefore, it suffices to analyze the game where thestrategy space of the players is restricted to θi ∈ [0, βC2

i ]. Theexistence of a Nash equilibrium then follows from Rosen’sresult in [9, Theorem 1].

An equilibrium offer profile θθθNE satisfies

θNEi > 0 =⇒ ∂πi(θi, θθθ−i)

∂θi

∣∣∣∣θθθNE

= 0,

θNEi = 0 =⇒ ∂πi(θi, θθθ−i)

∂θi

∣∣∣∣θθθNE≤ 0,

(8)

where the above derivative is given by

∂πi(θi, θθθ−i)

∂θi

∣∣∣∣θθθNE

=βCi√

p2 (1ᵀC) + 4β1ᵀθθθNE− 1. (9)

Since the Ci’s are distinct, the derivative cannot vanish formore than one player. Therefore, θθθNE can have at most onenon-zero entry. If Cm = max{C1, . . . , CN}, then (9) implies

∂πm(θm, θθθ−m)

∂θm

∣∣∣∣θθθNE

>∂πi(θi, θθθ−i)

∂θi

∣∣∣∣θθθNE

(10)

for i 6= m. Equipped with the above relation, we infer from (8)that offer profiles at equilibrium satisfy θθθNE−m = 0. To computeθNEm , we consider two cases separately.• When 1ᵀC−m ≥ α/β, it is straightforward to verify thatθNEm = 0 together with θθθNE−m = 0 defines an equilibriumusing (8) and (9). Searching for an equilibrium with apositive θNEm , yields

θNEm =β2C2

m − p2(1TC)

4β< 0 (11)

contradicting the nonnegativity of θ’s. Therefore, θθθNE = 0defines the unique Nash equilibrium.

• When 1ᵀC−m < α/β, (8) can be utilized to rule out theall-zero equilibrium. The only possible equilibrium has anon-zero θNEm , given by (11), which in this case can beshown to be positive.

The rest follows from substituting the computed θθθNE in (7).

V. NUMERICAL EXPERIMENTS

The Nash equilibria in CTS markets from Proposition 1predict the market outcomes, given the strategic incentivesof the players. In practice, virtual traders repeatedly play insuch markets, and often employ simple offer strategies theyupdate over time, given their history of offers and rewards.We relegate the question of learning to offer in such marketsfor a future endeavor. In this section, we demonstrate througha numerical experiment that simple update rules for offers

Page 5: Coordinated Transaction Scheduling in Multi-Area Power

5

(a)

pivotal player

(b) (c)

Fig. 4: Plots (a) and (b) show the trajectories of offered θθθ in the CTS markets with the update rule in (12) for the liquid and the illiquidmarket examples, respectively. Plot (c) shows the ratio of CTS vs. TO schedules for these two markets.

of CTS market participants results in market outcomes thatcorroborate the findings of Proposition 1; the tie-line scheduleis more efficient with a liquid market.

Consider N = 3 players, each of whom updates their θ’sas follows.

θk+1i = wi

(θki + riCi

)+ (1− wi)

(θki − r′iCi

), (12)

where wi, ri, r′i ∈ (0, 1). Based on (12), player i increases

(decreases) θi proportional to her liquidity depending on herpayoff outcome over a specified number of previous rounds.We construct the inter-area demand function using price andtie-line schedule data from the CTS market between ISO-NEand NYISO (obtained from NYISO’s website) over 11/1/2018- 11/3/2018, using linear regression as shown in Figure 5. Weclear the market using (4) against that demand function, per-turbed by a small additive noise to the price spread intercept,for which the average value of QTO is 1492.4 MW.

The CTS market participants are deemed agnostic to thedemand function, and follow the update rule as prescribed in(12). We study two cases:• Liquid market with C = (967, 892, 818), θθθNE = (0, 0, 0)• Illiquid market with C = (744, 446, 372), θθθNE =(3291, 0, 0).

Figures 4a and 4b provide the trajectories of θθθ offers of playersin these two cases. The plots reveal that θ’s remain closerto their equilibrium values for the liquid market than in theilliquid market. The player with the highest budget assumes apivotal role and garners the maximum profit, when the market

counter–economic schedules

under–utilization

Fig. 5: Price spread and tie-line schedules for the NE-NY interface.

is not liquid. Finally, QCTS/QTO remains close to unity inFigure 4c with a liquid market, implying that tie-line schedulefrom CTS is efficient in such markets. Lack of liquidity resultsin long excursions of the CTS schedule from the efficient one.

VI. CONCLUDING REMARKS

The game-theoretic analysis of the market-driven CTSscheme reveals that its incentives are aligned with the SO-driven TO. The preliminary simulations illustrate that highermarket liquidity improves scheduling efficiency. In futurework, we aim to investigate how the uncertainty in the inter-area demand affects the Nash equilibrium and the marketoutcome, and explore more sophisticated offer strategies ofCTS market participants.

REFERENCES

[1] M. White and R. Pike. (2011, January) Inter-regional interchangescheduling; analysis and options. ISO New England. [Online]. Available:http://www.isone.com/pubs/whtpprs/iris white paper.pdf

[2] FERC. (2012, April) FERC Approves Coordinated Transaction Schedul-ing between New York ISO and ISO New England. [Online]. Available:http://www.iso-ne.com/nwsiss/pr/2012/final iso ne nyiso cts.pdf

[3] ——. (2016, April) Order Accepting Tariff Revision Subjectto Condition. [Online]. Available: https://www.ferc.gov/CalendarFiles/20160418141705-ER16-533-000.pdf

[4] R. Johari and J. N. Tsitsiklis, “Parameterized supply function bidding:Equilibrium and efficiency,” Operations Research, vol. 59, no. 5, pp.1079–1089, 2011.

[5] Y. Xu, N. Li, and S. H. Low, “Demand response with capacity constrainedsupply function bidding,” IEEE Transactions on Power Systems, vol. 31,no. 2, pp. 1377–1394, March 2016.

[6] W. Lin and E. Bitar, “A structural characterization of market power inpower markets,” CoRR, vol. abs/1709.09302, 2017. [Online]. Available:http://arxiv.org/abs/1709.09302

[7] S. Cvijic and M. D. Ilic, “Part I: A new framework for modeling andtracing of bilateral transactions and the corresponding loop flows in multi-control area power networks,” IEEE Transactions on Power Systems,vol. 29, no. 6, pp. 2706–2714, Nov 2014.

[8] Y. Guo, Y. Ji, and L. Tong, “Generalized coordinated transaction schedul-ing: A market approach to seamless interfaces,” IEEE Transactions onPower Systems, vol. 33, no. 5, pp. 4683–4693, Sept 2018.

[9] J. B. Rosen, “Existence and uniqueness of equilibrium points for concaven-person games,” Econometrica, vol. 33, no. 3, pp. 520–534, 1965.