This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Transmission and Distribution Coordination for DER-rich Energy Markets: A Parametric Programming Approach

Mohammad Mousavi, , Meng Wu The authors are with the School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ 85281 USA (e-mail: mmousav1@asu.edu; mwu@asu.edu).
Abstract

In this paper, a framework is proposed to coordinate the operation of the independent system operator (ISO) and distribution system operator (DSO). The framework is compatible with current practice of the U.S. wholesale market to enable massive distributed energy resources (DERs) to participate in the wholesale market. The DSO builds a bid-in cost function to be submitted to the ISO market through parametric programming. Once the ISO clears the wholesale market, the dispatch and payment of the DSO are determined by ISO. Then, the DSO determines the dispatch and payment of the DER aggregators. To compare the proposed framework, an ideal case is defined in which DER aggregators can participate in the wholesale market directly and ISO overseas operation of both transmission and distribution systems. We proved 1) the dispatches of the proposed ISO-DSO coordination framework are identical to those of the ideal case; 2) the payments to each DER aggregator are identical in the proposed framework and in the ideal case. Case studies are performed on a small illustrative example as well as a large test system which includes IEEE 118 bus transmission system and two distribution systems - the IEEE 33 node and IEEE 240 node test systems.

Index Terms:
Distribution system operator, distributed energy resources, electricity market, independent system operator, smart grid, multi-parametric programming.

I Introduction

The Federal Energy Regulatory Commission (FERC) issued Order No. 2222 which requires all the US independent system operators (ISOs) to open their wholesale energy and ancillary service markets to the distributed energy resources (DER) aggregators market participation [1]. However, the uncontrolled participation of DER aggregators in the wholesale market may cause security and reliability issues in the distribution system. To overcome this issue, designing a distribution system operator (DSO) for coordinating the DER aggregators has been proposed [2]. However, the operation of the DSO should be compatible with the current practice of the wholesale markets operated by independent system operators (ISOs). Hence, the operation of the DSO and ISO should be coordinated.

Recently, several works have studied the coordination of the ISO and DSO [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]. They fall into three categories based on the modeling and solution method. The first category proposed bi-level models with the ISO and DSO markets modeled at two levels. The problem is transformed to single level optimization [3, 4, 5, 6, 7, 8]. In [3], a bi-level optimization model is proposed for DSO market clearing and pricing considering ISO-DSO coordination. The clearing conditions for the DSO and ISO markets are proposed in the upper-level and lower-level problems, respectively. The problem is converted to mixed-integer linear programming via an equilibrium problem with equilibrium constraints (EPEC) approach. In [4], a bi-level optimization model is proposed for the energy storage sizing and siting problem in the DSO-ISO coordination framework. In [5], a bi-level optimization model is proposed for the energy and flexibility market in which, the upper-level models the clearing conditions of the transmission level market while, in the lower level, clearing conditions of the distribution level market are modeled. In [6], a coordination scheme is proposed for energy service providers, transmission system operator (TSO), and DSO for DER planning while coordinating the operation of the TSO and DSO based on bi-level optimization. In the upper-level problem, the DSO cost is minimized and the profit of the energy service providers is ensured while the lower-level problem models the transmission level constraints and wholesale market. In [7], a bi-level optimization model is proposed for the coordinated operation of active distribution networks with multiple virtual power plants in joint energy and reserve markets operated by the DSO. At the upper level, the DSO minimizes the total operational cost of the distribution system while in the lower level problem, virtual power plants maximize their profit. In [8] a tri-level coordinated scheme for transmission and distribution (T&D) systems expansion planning is proposed. In the first and second levels, the expansion planning of T&D systems operated by the TSO and DSO are proposed, respectively. The third level is the economic dispatch problem performed by the ISO. The multi-parametric programming approach is used to convert the multi-level optimization problem into a single-level optimization problem. Bi-level optimization models are computationally expensive and hard to solve especially for large systems. These approaches place a high computation burden on the wholesale market and is not compatible with the current practice of the wholesale market.

The second category of works uses decentralized models and some of them use decomposition algorithms to decouple the ISO and DSO markets [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]. In [9], an extension of the decentralized market framework is proposed to consider loss allocation and its impact on the market outcome. However, the decentralized market framework is not compatible with the current market structures. In [10], a transactive market framework starting from the ISO to the DSO is proposed. The DSO runs the transactive market using an iterative method. However, the convergence of the proposed method is not guaranteed. In [11], a Nash bargaining-based method is proposed for the market-clearing process and the ISO-DSO coordination. The proposed model requires high ISO-DSO communication burden within each wholesale market clearing interval. In [12], a three-stage unit commitment (UC) is proposed for transmission-distribution coordination based on stochastic programming. A convex AC branch flow model is proposed to handle the distribution grid’s physical constraints. However, stochastic programming is not compatible with the current practice of the wholesale market. In [13], a distributed optimization algorithm is proposed for modeling the DSO retail market considering energy and ancillary services. However, the DSO’s impact on wholesale market clearing is not considered. In [14], the optimal operation and coordination of the ISO-DSO are proposed. A decomposition algorithm is proposed and the original problem is decomposed into ISO and DSO sub-problems. In [15], a non-cooperative game approach is proposed for ISO-DSO coordination in which they optimize their operational costs. The approaches in [14, 15] are hard to solve for large systems. In [16], a coordination framework for coordinating the economic dispatch of the TSO and DSO is proposed. Benders’ decomposition is used for solving the proposed problem. In [17], a coordination framework is proposed for the dynamic economic dispatch problem of the ISO and DSO. A decentralized approach is proposed to solve this problem. Nevertheless, References [16, 17] do not propose any market framework or settlement. In [18], an economic dispatch for co-optimization of T&D systems is proposed. Primal-dual gradient algorithm based on the Lagrangian function is proposed to solve the co-optimization problem. However, the proposed method is not appropriate for a large number of DERs in the distribution system as it places so much computation burden on the economic dispatch of the wholesale market.

The third group of works proposed equivalent models for T&D coordination [20, 21, 22, 23]. In [20], a feasible region-based approach is proposed for the integration of DERs into the wholesale market considering the physical constraints of the distribution system operated by the DSO. In [21], a multi-port power exchange model is proposed to integrate the high penetration of the DERs into the wholesale market considering the physical constraints of the distribution network. The approaches in [20] and [21] require modeling a transformed version of the distribution level constraints in the ISO market clearing problem, which significantly increases the modeling and computational complexity for the ISO. In [22], a unified equivalent model for external power networks based on multi-parametric programming is proposed for determining the transfer capacity of tie lines. However, they have not considered the distribution system and the market settlement of these external power networks. In [23], a coordinated economic dispatch is proposed for a multi-area power system based on parametric programming. However, no market framework is proposed. Besides, this approach requires iterative communications beteween the coordinator and each economic dispatch sub-area before reaching convergence for the overall coordinated problem. This places very high communication burden between the market operators which is difficult to be implemented in real world applications.

Ideally speaking, the ISO-DSO coordination for DER integration in the wholesale market should satisfy the following requirements: 1) There should be no exchange of grid models between T&D systems, in order to eliminate data confidentiality/privacy issues and avoid additional modeling/computational burden for ISO or DSO. 2) The coordination procedure should introduce no or minimal change to existing ISO wholesale market clearing procedure. 3) The coordination procedure should minimize the communication burden between ISO and DSO, by exchanging the minimal amount of public data and also by avoiding iterative T&D communications within each wholesale market clearing interval.

So far, there is no existing ISO-DSO coordination which fully satisfies the above requirements. Existing works either 1) exchange T&D grid models [3, 4, 5, 6, 7, 8]; 2) introduce significant changes to existing ISO market clearing [9, 10, 12, 14, 15, 16, 17, 18]; or 3) introduce high ISO-DSO communication burden and iterative ISO-DSO communications within each wholesale market clearing interval [11, 13, 18, 19, 20, 21].

This paper proposes an ISO-DSO coordination framework which satisfies all the above requirements. The proposed framework coordinates the operation of ISO and DSO to leverage the wholesale market participation of DER aggregators while ensuring the secure operation of distribution grids. The proposed coordination framework is based on parametric programming. The DSO builds the bid-in cost function based on the distribution system market considering its market participants’ constraints and distribution system physical constraints including the power balance equations and voltage limitation constraints. The DSO submits the resulting bid-in cost function to the wholesale market operated by the ISO. After the clearance of the wholesale market, the DSO determines the share of its DSO market participants (i.e., aggregators). Case studies are performed to verify the effectiveness of the proposed method.

This paper extends our prior works in [2, 24, 25, 26]. To the best of our knowledge, this is the first ISO-DSO coordination framework which fully satisfies all the above performance requirements for ideal and practical ISO-DSO coordination. This is achieved by the following major contributions:

  • A framework is proposed to coordinate the operation of the DSO and ISO which is compatible with the current structure of the wholesale market without introducing additional changes to existing wholesale market clearing procedure.

  • In this coordination framework, the DER aggregators participate in the wholesale market through the coordination of the DSO, which ensures the secure operation of the distribution grid. A parametric programming approach is proposed to construct the bid-in cost function of the DSO (to be submitted to the ISO) and run the DSO-level market clearing procedure, which is built upon the offers collected from the DER aggregators.

  • A market settlement approach is proposed for the DSO, which coordinates with the wholesale market clearing process and ensures the DSO’s non-profit characteristic. It is proved that under the proposed ISO-DSO coordination framework, each DER aggregator will receive identical dispatch signals and payments when they participate in the wholesale market through the coordination of the DSO and when they participate in the wholesale market directly with the ISO overseeing all the transmission-level and distribution-level operating constraints.

  • The parametric-programming-based ISO-DSO coordination enables complete decoupling between the solution process of the ISO and DSO optimization sub-problems. This avoids iterative ISO-DSO communications within each wholesale market clearing interval and allows the ISO and DSO to exchange the minimal amount of public data only after each entity reaches its optimal solution. The proposed approach requires no exchange of private/confidential ISO or DSO grid model data.

  • The DSO’s market outcomes and market settlement process are investigated through case studies on the modified IEEE 33-node and 240-node distribution test systems.

The rest of the paper is organized as follows. Section II presents general idea of the DSO and ISO coordination framework. Section III presents the mathematical formulation of ISO-DSO coordination framework. Section IV proposes the market settlement approach for the ISO-DSO coordination framework. Section V discusses the case studies. Section VI presents the concluding remarks.

II The ISO-DSO Coordination Framework

Refer to caption
Figure 1: The framework of the ISO-DSO coordination.

In this section, the proposed ISO-DSO coordination framework, which is shown in Fig. 1, is explained. In this work, the DSO is defined as a non-profit entity that deals with the wholesale market on one side and coordinates the DER aggregators on the other side. The DER aggregators participate in the wholesale market through the coordination of the DSO, instead of directly participating in the wholesale market. The DER aggregators submit their offers to the DSO. The DSO gathers all these aggregated DER offers and runs the DSO market at the distribution level to construct the bid-in cost function of the DSO using a parametric programming approach. Then, the DSO submits that bid-in cost function to the wholesale market operated by the ISO. The ISO gathers the bid-in cost functions from all the DSOs as well as from other market participants and clears the wholesale market. Then, the ISO sends the dispatches and loactional marginal prices (LMPs) to the DSOs and other market participants. Once each DSO receives the wholesale-level dispatch and LMP from the ISO, the DSO will determine the optimal operating point of the DSO market and determine the optimal dispatches of the DER aggregators in the DSO territory. Then, each DSO will determine the distribution LMPs (D-LMPs) in the distribution system based on the wholesale-level dispatch and LMP received by the DSO from the ISO at the coupling substation. The DSO will also settle the DSO market participants (i.e., DER aggregators) based on these D-LMPs. Following this procedure, the optimal dispatches and LMPs for all the ISO-level and DSO-level market participants determined by this ISO-DSO coordination framework will be identical to those determined by the ideal case in which the ISO oversees all the T&D-level operating constraints. This procedure eliminates the ISO’s modeling/computation burden since it avoids sending the distribution grid model data to the ISO by allowing the distribution-level operating constraints and computations to be handled by each DSOs (instead of the ISO).

III ISO-DSO Coordination Formulation

In this section, the mathematical formulation of the proposed ISO-DSO coordination framework is presented. In order to evaluate the proposed ISO-DSO coordination, an ideal case in which the ISO can oversee all the T&D-level operating constraints and the DER aggregators can participate in the wholesale market directly is defined and formulated. Then, the formulation of the ISO-DSO coordination is proposed.

III-A Ideal Case

To perform market clearing computations for generating resources in both transmission-level and distribution-level systems (i.e., the conventional generators and DERs), as well as ensuring the secure operation of both T&D systems, an ideal market framework will be letting one single entity (the ISO) 1) collect both T&D-level offers/bids (i.e., the bid-in cost functions) from all the conventional generators and DER aggregators; 2) oversee both T&D-level operating constraints; and 3) optimally dispatch both T&D-level resources (conventional generators and DER aggregators). However, this ideal case is not implementable with the current practice of the wholesale market since 1) the distribution system is not observable to the ISO 2) considering all these small DER aggregators and all the distribution-level constraints in the wholesale market increases the computation burden of the ISO problem. This paper addresses this implementability issue by decomposing this ideal case into one ISO and multiple DSO sub-problems. This decomposition allows the distribution-level modeling and computation burden to be handled by each DSO, such that the ISO only needs to handle transmission-level modeling and computation while coordinating with the DSOs. The following sections prove that the proposed ISO-DSO coordination framework and this ideal case achieve identical optimal dispatches and LMPs for all the T&D-level market participants (generators and DER aggregators).

This ideal case is formulated as follows.

Min𝒑\displaystyle\text{Min}_{\bm{p}}\,\,\,\,\,\, i𝒩gencig(pig)+j𝒩disi𝒩aggci,jagg(pi,jagg)\displaystyle\sum_{i\in\mathcal{N}_{gen}}c^{g}_{i}(p^{g}_{i})+\sum_{j\in\mathcal{N}_{dis}}\sum_{i\in\mathcal{N}_{agg}}c^{agg}_{i,j}(p^{agg}_{i,j}) (1a)
s.t.𝒑gSTra𝒑jaggSjDis,j𝒩dispigSigen,i𝒩genpi,jaggSi,jagg,i𝒩agg,j𝒩dis\displaystyle\begin{split}\!\!\!\!\!\!\!\!\!\!\!\!\text{s.t.}\,\,\,\,\,&\bm{p}^{g}\in S^{Tra}\\ &\bm{p}^{agg}_{j}\in S_{j}^{Dis},\forall j\in\mathcal{N}_{dis}\\ &p^{g}_{i}\in S_{i}^{gen},\forall i\in\mathcal{N}_{gen}\\ &p^{agg}_{i,j}\in S_{i,j}^{agg},\forall i\in\mathcal{N}_{agg},j\in\mathcal{N}_{dis}\\ \end{split} (1b)

where ii and jj are indices for market participants (generators/aggregators) and distribution grids in the ISO territory, respectively; pigp_{i}^{g}, pi,jaggp_{i,j}^{agg} and cig(pig)c^{g}_{i}(p_{i}^{g}) , ci,jagg(pi,jagg)c^{agg}_{i,j}(p^{agg}_{i,j}) are the dispatched power and bid-in cost functions of generators in the transmission system and aggregators in various distribution systems under the ISO territory, respectively; 𝒑\bm{p} is the vector of pip_{i}; STraS^{Tra}, SjDisS^{Dis}_{j}, SigenS^{gen}_{i}, and Si,jaggS^{agg}_{i,j} are the search space defined by the system-wide transmission grid constraints, system-wide distribution grid constraints, operating constraints of generators, and operating constraints of aggregators, respectively; 𝒩gen\mathcal{N}_{gen} is the set of all generators; 𝒩dis\mathcal{N}_{dis} is the set of all distribution systems; 𝒩agg\mathcal{N}_{agg} is set of all aggregators.

Equation (1a) minimizes the total cost function of the wholesale market considering all the generators and DER aggregators. Equation (1b) presents the operating constraints of all market participants (generators and DER aggregators) as well as the physical constraints of the T&D systems.

III-B ISO-DSO Coordination

In this section, the mathematical formulation of the proposed ISO-DSO coordination framework is presented. This framework decomposes the above ideal case into one ISO sub-problem and multiple DSO sub-problems. Each DSO sub-problem can be solved independently. This framework and the ideal case will result in identical optimal dispatch and payment/LMP to each of the T&D-level market participants. However, the decomposition in this framework reduces the computation and modeling burden of the ISO by moving all the distribution-level decision variables and constraints to each DSO’s sub-problem.

The ISO sub-problem is formulated as follows:

Min𝒑\displaystyle\text{Min}_{\bm{p}}\,\,\,\,\,\, i𝒩gencig(pig)+j𝒩discjdso(pjdso)\displaystyle\sum_{i\in\mathcal{N}_{gen}}c^{g}_{i}(p^{g}_{i})+\sum_{j\in\mathcal{N}_{dis}}c^{dso}_{j}(p^{dso}_{j}) (2a)
s.t.𝒑STrapiSigen,i𝒩genpjSjdso,j𝒩dis\displaystyle\begin{split}\!\!\!\!\!\!\!\!\!\!\!\!\text{s.t.}\,\,\,\,\,&\bm{p}\in S^{Tra}\\ &p_{i}\in S_{i}^{gen},\forall i\in\mathcal{N}_{gen}\\ &p_{j}\in S_{j}^{dso},\forall j\in\mathcal{N}_{dis}\\ \end{split} (2b)

where pjdsop^{dso}_{j} is the output power of each DSO; cjdso(pjdso)c^{dso}_{j}(p^{dso}_{j}) is the bid-in cost function of each DSO; SjdsoS_{j}^{dso} is the search space defined by the operating constraints of each DSO.

Equation (2a) minimizes the total cost in the wholesale market, after collecting the bid-in cost functions from all the wholesale market participants (including conventional generators and DSOs). Equation (2b) models all the operating constraints of the DSOs and other wholesale market participants as well as the physical constraints of the transmission system. This ISO sub-problem is compatible with the current wholesale market clearing practice.

Each DSO jj needs to determine its bid-in cost function cjdso(pjdso)c_{j}^{dso}(p_{j}^{dso}) and the corresponding DSO operating constraints SjdsoS_{j}^{dso} to be submitted to the wholesale market (the above ISO sub-problem). We propose the following parametric programming approach for each DSO jj to determine these data.

cjdso(pjdso)=Min𝒑aggi𝒩aggci,jagg(pi,jagg)s.t.pjdso=i𝒩aggkpi,jagg+l𝒩fkfl,jLk,jpi,jaggSi,jagg,i𝒩agg𝒑jaggSjDis\displaystyle\begin{split}c_{j}^{dso}(p_{j}^{dso})=\text{Min}_{\bm{p}^{agg}}&\sum_{i\in\mathcal{N}_{agg}}c_{i,j}^{agg}(p_{i,j}^{agg})\\ \text{s.t.}\,\,\,\,\,\,\,&p_{j}^{dso}=\sum_{i\in\mathcal{N}_{agg_{k}}}p_{i,j}^{agg}+\sum_{l\in\mathcal{N}_{f_{k}}}f_{l,j}-L_{k,j}\\ &p_{i,j}^{agg}\in S_{i,j}^{agg},\forall i\in\mathcal{N}_{agg}\\ &\bm{p}_{j}^{agg}\in S^{Dis}_{j}\end{split} (3)

where kk is the substation node of DSO jj; ll is the index for branches; 𝒩fk\mathcal{N}_{f_{k}} is the set of all branches connected to node kk; fl,jf_{l,j} is the flow on branch ll of DSO jj; Lk,jL_{k,j} is the firm load of node kk in DSO jj.

Equation (3) defines a parametric programming problem, where pjdsop_{j}^{dso} is treated as a parameter in the minimization problem. Note that while the power balance equation at the substation is explicitly presented as the equality constraint, the power balance constraints in other nodes are incorporated in SjDisS^{Dis}_{j}. After collecting bid-in cost functions from all the DSO-level market participants (i.e., DER aggregators), for every possible pjdsop_{j}^{dso} value, this problem minimizes the total generation cost in the DSO-level market while satisfying the following constraints: 1) power balance constraint at each node; 2) the operating constraints of DER aggregators; and 3) the system-wide distribution grid constraints. Linearized three-phase power flow is considered which ignores losses [27].

Before the ISO market clearing run, each DSO collects the bid-in cost functions from all the DSO-level market participants (i.e., the DER aggregators) in its territory and solves (3) to determine its DSO bid-in cost function cjdso(pjdso)c_{j}^{dso}(p_{j}^{dso}) and the corresponding DSO operating constraints SjdsoS_{j}^{dso} (i.e., the upper/lower limits for the DSO bid-in cost function) to be submitted to the wholesale market in the ISO sub-problem. The ISO collects the bid-in cost functions from all the DSOs and other ISO-level market participants (such as conventional generators), which allows the ISO to clear the wholesale market by solving (2a)-(2b).

Lemma 1.
111Proofs of all lemmas and theorems are removed due to space limitations.

The optimal bid-in cost function from DSO to ISO, cjdso(pjdso)c_{j}^{dso}(p_{j}^{dso}), is a convex function of parameter pjdsop_{j}^{dso}, if the following conditions are all satisfied: 1) the bid-in cost function submitted by each aggregator ci,jagg(pi,jagg)c_{i,j}^{agg}(p_{i,j}^{agg}) is a convex function; 2) the operating constraints of each DER aggregator define a convex set Si,jaggS_{i,j}^{agg}; and 3) the system-wide distribution grid constraints define a convex set SjDisS_{j}^{Dis}.

The convexity of the optimal DSO bid-in cost function cjdso(pjdso)c_{j}^{dso}(p_{j}^{dso}) ensures that our proposed ISO-DSO coordination is compatible with the current wholesale market structure, by allowing each DSO to always submit a convex bid-in cost function to the ISO. The ISO can then directly clear the wholesale market following its current market clearing procedure without introducing any additional change.

After the ISO clears the wholesale market, the dispatch and LMP data is distributed to all the DSOs. Each DSO utilizes the LMP of the coupling substation, as determined by the ISO, and employs it as the wholesale market price in the subsequent proceedings.

Min𝒑agg,pjdsoi𝒩aggci,jagg(pi,jagg)+LMPjpjdsos.t.pjdso=i𝒩aggkpi,jagg+l𝒩fkfl,jLk,jpi,jaggSi,jagg,i𝒩agg𝒑jaggSjDis\displaystyle\begin{split}\text{Min}_{\bm{p}^{agg},p_{j}^{dso}}&\sum_{i\in\mathcal{N}_{agg}}c_{i,j}^{agg}(p_{i,j}^{agg})+LMP^{*}_{j}p_{j}^{dso}\\ \text{s.t.}\,\,\,\,\,\,\,&p_{j}^{dso}=\sum_{i\in\mathcal{N}_{agg_{k}}}p_{i,j}^{agg}+\sum_{l\in\mathcal{N}_{f_{k}}}f_{l,j}-L_{k,j}\\ &p_{i,j}^{agg}\in S_{i,j}^{agg},\forall i\in\mathcal{N}_{agg}\\ &\bm{p}_{j}^{agg}\in S^{Dis}_{j}\end{split} (4)

where LMPjLMP_{j}^{*} is the optimal wholesale LMP determined by the ISO market clearing at the bus where the DSO jj is located.

Section IV presents the detailed DSO market settlement procedure for each DSO to utilize (3) and (4) to determine the optimal dispatch and distribution LMPs (D-LMPs) for all the aggregators in the DSO territory.

A detailed formulation for the above DSO sub-problem in (3)-(4) which considers the real/reactive power flow limits and voltage limits using the linearized three-phase distribution power flow [27] is presented in Appendix A.

IV Market Settlement

In our proposed ISO-DSO coordination framework, the DSO is a nonprofit mediator that deals with the DER aggregators on one hand and trades with the wholesale market on the other hand. The DSO gathers the offers from all the DER aggregators and constructs the DSO bid-in cost function and submits it to the ISO based on the parametric programming procedure in (3). Once the ISO receives the bid-in cost functions from all the DSOs and other wholesale market participants, the ISO clears the wholesale market by solving (2) and determines the power dispatch pjdsop_{j}^{dso*} and LMP at the ISO-DSO coupling substation for each DSO. The DSO then needs to clear the DSO-level market with pjdsop_{j}^{dso*} and the wholesale-level LMP it receives at the ISO-DSO coupling substation. Each DSO performs this market settlement procedure by 1) letting pjdso=pjdsop_{j}^{dso}=p_{j}^{dso*} in (3) and solving (3) for the optimal dispatch of all the aggregators in the DSO territory when pjdso=pjdsop_{j}^{dso}=p_{j}^{dso*}; 2) solving (4) and obtaining the dual variables of (4) as the optimal D-LMPs of all the aggregators in the DSO territory. We prove the theorems below which guarantees that following the above market settlement procedure, the optimal dispatches, LMPs (or D-LMPs), and payments received by all the ISO-level and DSO-level market participants under the proposed ISO-DSO coordination framework will be identical to those under the ideal case where the ISO serves as the single entity overseeing all the T&D-level market participants and operating constraints.

Theorem 1.
11footnotemark: 1

The optimal dispatches for all the ISO-level and DSO-level market participants under the ISO-DSO coordination framework in (2)-(3) are identical to those under the ideal case in (1).

Theorem 2.
11footnotemark: 1

The optimal payments and LMPs (or D-LMPs) for all the ISO-level and DSO-level market participants under the ISO-DSO coordination framework in (2)-(4) are identical to those under the ideal case in (1).

The above theorems further guarantee: 1) Our proposed ISO-DSO coordination framework completely decouples the optimization problem in the ideal case into one ISO and multiple DSO sub-problems. 2) After this decoupling, at each market clearing run, each DSO only needs to submit its convex bid-in cost function cjdso(pjdso)c_{j}^{dso}(p_{j}^{dso}) and the corresponding DSO operating constraints (upper/lower limits) of this cost function SjDisS_{j}^{Dis} to the ISO, and the ISO only needs to send the optimal wholesale-level dispatch pjdsop_{j}^{dso*} and wholesale LMP back to each DSO. There is no data exchange between different DSOs and no exchange of confidential ISO or DSO grid models. This data exchange procedure is compatible with the current wholesale market clearing practice. It will result in the minimal amount of ISO-DSO data exchange without changing the existing wholesale market clearing procedure. Besides, this data exchange procedure also allows the ISO and DSO to exchange data only after each entity reaches its optimal solution. There is no iterative ISO-DSO data exchange during the iterative solution process of the ISO and DSO sub-problems. This ensures a complete decouple between the iterative solution process of the ISO and DSO sub-problems and eliminates the need for iterative ISO-DSO communications within each market clearing run.

V Case Studies

In this section, case studies have been implemented to verify the effectiveness of the proposed ISO-DSO coordination model. First, a small illustrative example is studied to clearly describe our proposed approach. Then, a large system is studied which includes an IEEE 118-bus test system in the wholesale market and two distribution systems - the IEEE 33-node balanced and 240-node unbalanced distribution systems.

V-A Illustrative Example

Refer to caption
Figure 2: Illustrative example system. The minimum active power for all units is zero.
Refer to caption
Figure 3: DSO bid-in total (left) and marginal (right) cost functions in the illustrative example.

In this section, in order to understand the proposed ISO-DSO coordination clearly, a small illustrative example is given. The system consists of a generating unit (GG) and a firm load (LL) on the transmission side, as well as two dispatchable distributed generations (DDGs) on the distribution side. The system and its corresponding data are provided in Figure 2. The DSO parametric programming problem is as follows:

cdso(Pdso)=Min𝑷ddg\displaystyle c^{dso}(P_{dso})=\,\text{Min}_{\bm{P}_{ddg}}\,\,\,\, 25Pddg1+15Pddg2\displaystyle 25P_{ddg_{1}}+15P_{ddg_{2}} (5a)
s.t. Pddg1+Fds=Pdso\displaystyle P_{ddg_{1}}+F_{ds}=P_{dso} (5b)
Pddg2Fds=0\displaystyle P_{ddg_{2}}-F_{ds}=0 (5c)
0Pddg10.5\displaystyle 0\leq P_{ddg_{1}}\leq 0.5 (5d)
0Pddg20.5\displaystyle 0\leq P_{ddg_{2}}\leq 0.5 (5e)
0.1Fds0.1\displaystyle-0.1\leq F_{ds}\leq 0.1 (5f)

where cdso(Pdso)c^{dso}(P_{dso}) is the bid-in cost function of the DSO; PdsoP_{dso} is the output power of the DSO injected; Pddg1P_{ddg_{1}} is the active power provided by DDG 1; Pddg2P_{ddg_{2}} is the active power provided by DDG 2; FdsF_{ds} is the distribution line flow.

The problem described above is simple enough that we can determine the bid-in cost function by the following straightforward approach. We simply need to increase the PdsoP_{dso} and determine which DDG will provide power and at what cost. As we begin to increase PdsoP_{dso}, DDG 2 will be the cheaper option, so we can continue to increase PdsoP_{dso} until DDG 2 reaches its maximum output or until line FdsF_{ds} becomes congested. Since the capacity of FdsF_{ds} is 0.1 MW, which is lower than the capacity of DDG 2, we can increase PdsoP_{dso} up to 0.1 MW, and the cost function would be cdso(Pdso)=15Pdsoc^{dso}(P_{dso})=15P_{dso}, which is determined by DDG 2. If we need to increase PdsoP_{dso} beyond 0.1 MW, we must use DDG 1. We can increase PdsoP_{dso} until DDG 1 reaches its maximum output of 0.5 MW. Thus, we can increase PdsoP_{dso} up to 0.6 MW, and the total cost function would be cdso(Pdso)=15×0.1+25(Pdso0.1)c^{dso}(P_{dso})=15\times 0.1+25(P_{dso}-0.1). Therefore, the total cost function is as follows:

cdso(Pdso)={15Pdso,Pdso[0,0.1)15×0.1+25(Pdso0.1),Pdso[0.1,0.6]c^{dso}(P_{dso})=\left\{\begin{aligned} &15P_{dso},&&P_{dso}\in[0,0.1)\\ &15\times 0.1+25(P_{dso}-0.1),&&P_{dso}\in[0.1,0.6]\\ \end{aligned}\right.

Hence, the bid-in total cost function and marginal cost function which is derivative of the total cost function are determined as shown in Fig. 3(a) and Fig. 3(b), respectively.

The DSO submits this marginal cost function in Fig. 3(b) to the wholesale market and then, the wholesale market runs the following ISO-level economic dispatch problem:

Min𝑷\displaystyle\text{Min}_{\bm{P}}     20Pg+15Pdso,1+25Pdso,2\displaystyle\,\,\,\,20P_{g}+15P_{dso,1}+25P_{dso,2} (6a)
s.t.\displaystyle s.t. PgFtr=0[λ1WM]\displaystyle\,\,\,\,P_{g}-F_{tr}=0\hskip 81.09052pt[\lambda^{WM}_{1}] (6b)
Ftr+Pdso,1+Pdso,2=5.2[λ2WM]\displaystyle\,\,\,F_{tr}+P_{dso,1}+P_{dso,2}=5.2\hskip 22.76228pt[\lambda^{WM}_{2}] (6c)
   0Pg5\displaystyle\,\,\,0\leq P_{g}\leq 5\hskip 71.13188pt (6d)
   0Pdso,10.1\displaystyle\,\,\,0\leq P_{dso,1}\leq 0.1\hskip 71.13188pt (6e)
   0Pdso,20.5\displaystyle\,\,\,0\leq P_{dso,2}\leq 0.5\hskip 59.75095pt (6f)

where PgP_{g} is the power provision from the transmission side unit; Pdso,1P_{dso,1} and Pdso,2P_{dso,2} are the power provision of the first and second segments of the DSO bid-in cost function shown in Fig. 3(b), respectively; FtrF_{tr} is the transmission line flow; λ1WM\lambda^{WM}_{1} and λ2WM\lambda^{WM}_{2} are the dual variables corresponding to the transmission-level power balance constraints, respectively.

The optimal solution to the above ISO problem is: Pg=5P_{g}=5 MW, Pdso,1=0.1P_{dso,1}=0.1 MW, Pdso,2=0.1P_{dso,2}=0.1 MW, and the DSO has dispatched 0.1+0.1=0.20.1+0.1=0.2 MW and the wholesale LMP at the ISO-DSO coupling bus is 2525 $/MWh. The DSO substitutes the parameter Pdso=0.2P_{dso}=0.2 in (5) and determines the DDGs’ optimal dispatches, Pddg1=0.1P_{ddg_{1}}=0.1 MW, Pddg2=0.1P_{ddg_{2}}=0.1 MW. Then, the DSO solves the following problem to determine optimal D-LMPs:

Min𝑷\displaystyle\text{Min}_{\bm{P}}\,\,\,\, 25Pddg1+15Pddg2+25Pdso\displaystyle 25P_{ddg_{1}}+15P_{ddg_{2}}+25P_{dso} (7a)
s.t. Pddg1+Fds=Pdso[λ1]\displaystyle P_{ddg_{1}}+F_{ds}=P_{dso}\hskip 56.9055pt[\lambda_{1}] (7b)
Pddg2Fds=0[λ2]\displaystyle P_{ddg_{2}}-F_{ds}=0\hskip 71.13188pt[\lambda_{2}] (7c)
0Pddg10.5\displaystyle 0\leq P_{ddg_{1}}\leq 0.5\hskip 71.13188pt (7d)
0Pddg20.5\displaystyle 0\leq P_{ddg_{2}}\leq 0.5\hskip 71.13188pt (7e)
0.1Fds0.1\displaystyle-0.1\leq F_{ds}\leq 0.1\hskip 59.75095pt (7f)

where λ1,λ2\lambda_{1},\lambda_{2} are the dual variables corresponding to the distribution-level power balance constraints (i.e., the D-LMPs). The solution to this DSO problem determines the following D-LMPs: λ1=25\lambda_{1}=25 $/MWh, and λ2=15\lambda_{2}=15 $/MWh.

The following equations describe the ideal case in which the ISO can oversee both T&D-level operations and DER aggregators directly participate in the ISO market:

Min𝑷\displaystyle\text{Min}_{\bm{P}}\,\,\,\, 20Pg+15Pddg1+25Pddg2\displaystyle 20P_{g}+15P_{ddg1}+25P_{ddg2} (8a)
s.t.\displaystyle s.t. PgFtr=0\displaystyle\,\,\,\,P_{g}-F_{tr}=0 [λ1WM]\displaystyle[\lambda^{WM}_{1}] (8b)
Ftr+Pdso=5.2\displaystyle\,\,\,F_{tr}+P_{dso}=5.2 [λ2WM]\displaystyle[\lambda^{WM}_{2}] (8c)
Pddg1+Fds=Pdso\displaystyle\,\,\,P_{ddg_{1}}+F_{ds}=P_{dso} [λ1]\displaystyle[\lambda_{1}] (8d)
Pddg2Fds=0\displaystyle\,\,\,P_{ddg_{2}}-F_{ds}=0 [λ2]\displaystyle[\lambda_{2}] (8e)
   0Pg5\displaystyle\,\,\,0\leq P_{g}\leq 5\hskip 65.44142pt (8f)
   0Pddg10.5\displaystyle\,\,\,0\leq P_{ddg1}\leq 0.5\hskip 71.13188pt (8g)
   0Pddg20.5\displaystyle\,\,\,0\leq P_{ddg2}\leq 0.5\hskip 59.75095pt (8h)
6Ftr6\displaystyle\,\,\,-6\leq F_{tr}\leq 6 (8i)
0.1Fds0.1\displaystyle\,\,\,-0.1\leq F_{ds}\leq 0.1 (8j)

The solution (including optimal dispatch and prices for all the T&D-level resources) to the above ideal case is the same as the ISO-DSO coordination framework. However, upon comparing formulations (6) and (8), it can be observed that constraints (8d), (8e), and (8j) are no longer necessary, which reduces the problem size and computational burden for the ISO, as well as avoids sending DSO-level modeling details to the ISO.

V-B Large Test System

In this section, simulation studies are implemented in a large test system containing ISO running the wholesale-level economic dispatch on an IEEE 118-bus test system. We have also considered two DSOs running the DSO-level market in the IEEE 33-node balanced and 240-node unbalanced distribution systems, respectively. YALMIP [28] is utilized to solve parametric programming problems for DSOs.

V-B1 118-bus Test System Data

The IEEE 118-bus test system is considered as the transmission system operated by the ISO. The system data is given in [29]. The system contains 118 buses, 186 transmission lines, and 54 generators.

V-B2 33-node Test System Data and Results

Refer to caption
Figure 4: 33-node test system.
TABLE I: DSO market participants data for the 33-node test system
Participant Pmin (MW) Pmax (MW) Offering price ($/MWh)
DDGAG 1 0 0.5 20
DDGAG 2 0 1 10
DDGAG 3 0 1.2 15
DDGAG 4 0 2 24
DRAG 0 2 28
Refer to caption
Figure 5: Total cost function of the 33 node test system.
Refer to caption
Figure 6: Bid-in marginal cost function of the 33 node test system.
TABLE II: 33-node test system breakpoints and marginal costs data
Breakpoint index Breakpoint coordinate value (MW,$/h) Marginal cost index Marginal cost value ($/MWh)
P1 (-1.18654,1.54166) C1 -69.6072
P2 (-1.12498, -2.74336) C2 10.9555
P3 (-0.961451, -0.951813) C3 14.1388
P4 (-0.504623, 5.50717) C4 20.5587
P5 (-0.495727, 5.69006) C5 22.8007
P6 (-0.233645, 11.6657) C6 24.1164
P7 (1.66269, 57.3985) C7 30.3739
P8 (2.4175, 80.325)

The 33-node test system is a balanced radial network which is shown in Fig. 4. The system contains 33 nodes, 32 branches, a demand response aggregator (DRAG), four dispatchable distributed generation aggregators (DDGAGs), and two renewable energy aggregators (REAGs). The test system data and load data are given in [30]. The two REAGs are considered to have identical energy production profiles of 1 MW. The other aggregators’ data is given in Table. I. Pmin and Pmax are the minimum and maximum generating power, respectively. It is assumed that the 33-node test system is connected to the 118-bus test system trough bus 87 on the transmission side.

The total cost function of the DSO is determined based on (9). The DSO’s total (minimal) operating costs at different output power levels are shown in Fig. 5. This is a piecewise linear function with eight breakpoints separating the seven linear segments. The breakpoints in Fig. 5 are determined by the DSO-level market participants’ minimum and maximum output power considering the network’s physical constraints. The bid-in marginal cost function which is the derivative of the total bid-in cost function in Fig. 5 is shown in Fig. 6. This marginal cost function consists of seven levels of marginal costs corresponding to the seven linear segments in the piecewise linear total cost function in Fig. 5.

The coordinates of the breakpoints in Fig. 5 and the values of the marginal costs in Fig. 6 are given in Table II.

The bid-in marginal cost function starts with the output power of -1.18654 MW which means that DSO can consume the energy of -1.18654 MW due to the capability of the DRAG and inelastic load to consume power in the distribution system. The bid-in price of this consumption is -69.6072 $/MWh. The negative value indicates that if the wholesale market dispatches this consumption value to the DSO, the DSO should be paid at this price. This indicates the DSO prefer not purchasing energy from the ISO at this segment, since this may increase the total DSO-level generation cost. This is because it may violate certain voltage constraints that require the DSO to provide energy from its costly units. When the price of the wholesale market increases, the DSO starts selling energy to the wholesale market because the price in the wholesale market is higher than the offering prices of the DDGAGs in the distribution system. In the end, the DSO sells energy to the wholesale market at the price of 30.3739 $/MWh. This is due to the fact that if the offering price of the wholesale market is greater than 30.3739 $/MWh, the DSO sells the energy to the ISO instead of to the DRAG. The DSO submits its marginal cost function, shown in Fig. 6, to the ISO and waits for the ISO to clear the wholesale market.

V-B3 240-node Distribution System Data and Results

TABLE III: DSO market participants information for 240-node test system
Participant Capacity (MW) Price ($/MWh) Participant Capacity (MW) Price ($/MWh)
DDGAG 1 0.25 A 20 DRAG 1 0.15 A 28
DDGAG 2 0.25 A 10 DRAG 2 0.15 A 29
DDGAG 3 0.25 B 15 DRAG 3 0.15 B 30
DDGAG 4 0.25 B 24 DRAG 4 0.15 B 27
DDGAG 5 0.25 C 14 DRAG 5 0.15 C 26
DDGAG 6 0.25 C 15 DRAG 6 0.15 C 25
DDGAG 7 0.25 A 16 DRAG 7 0.15 A 24
DDGAG 8 0.25 B 17 DRAG 8 0.15 B 22
DDGAG 9 0.25 C 18 DRAG 9 0.15 C 22
DDGAG 10 0.25 A 19 DRAG 10 0.15 A 23
Refer to caption
Figure 7: Total cost function of the 240 node test system.
Refer to caption
Figure 8: Bid in marginal cost function of the 240 node test system.
TABLE IV: 240 node breakpoints and marginal costs data
Breakpoint index Breakpoint coordinate value (MW,$/h) Marginal cost index Marginal cost value ($/MWh)
P1 (-2.142,-34.538) C1 15
P2 (-1.587, -26.213) C2 15.333
P3 (-1.461, -24.281) C3 15.667
P4 (-1.392, -23.2) C4 16.667
P5 (-0.837, -13.95) C5 17.667
P6 (-0.711, -11.724) C6 19
P7 (-0.642, -10.413) C7 20.333
P8 (-0.192,-1.263) C8 21
P9 (-0.087, 0.942) C9 21.667
P10 (0.039, 3.672) C10 23
P11 (0.363, 11.124) C11 23.667
P12 (0.489, 14.106) C12 24.333
P13 (0.558, 15.785) C13 25.333
P14 (0.813, 22.245) C14 26.667
P15 (.939,25.605) C15 27
P16 (1.008, 27.468) C16 28
P17 (1.263, 34.608) C17 28.333
P18 (1.389, 38.178)

The 240-node distribution test system is an unbalanced radial network in Midwest U.S. The data of the system is given in [31]. The system contains 240 nodes and 239 branches. Multiple aggregators are considered as follows: ten DRAGs, ten DDGAGs, and four REAGs. The data of the DER aggregators are given in Table V-B3. It is assumed that the 240-node system is connected to the 118-bus system through bus 27 of the transmission system.

The bid-in cost function of the DSO is determined based on (9). The formulation is extended to handle the single-phase aggregators and unbalanced distribution system physical constraints based on our prior work in [24].

The DSO’s total bid-in cost function of the 240-node test system is shown in Fig. 7. The breakpoints in Fig. 7 are determined by the DSO market participants’ minimum and maximum output power as well as the physical constraints of the distribution system. There are 18 breakpoints including the beginning and ending points. The bid-in marginal cost function of the DSO which is the derivative of the total bid-in cost function in Fig. 7 is given in Fig. 8. The data of the breakpoints and the marginal costs are given in Table IV.

In Fig. 8, the bid-in marginal cost function starts with -2.14 MW with the price of 15 $/MWh which means that if the price of the wholesale market is lower than or equal to this value the DSO operating the 240-node test system buys energy from the wholesale market for consumption in the distribution system. As the wholesale market price increases, the energy consumption in the DSO decreases until it reaches 23 $/MWh at which the DSO sells energy to the wholesale market for any price greater than this value. The amount of energy provision of the DSO for the ISO increases as the price in the wholesale market increases until it reaches its maximum capacity which is 1.39 MW.

V-B4 Market Clearing Results

TABLE V: Ideal case and ISO-DSO coordination case dispatch
Total wholesale market generators’ dispatch
6601.1 MW
33 node test system dispatches
Participant Dispatch (MW) Participant Dispatch (MW)
DDGAG 1 0 DDGAG 3 1.2
DDGAG 2 0.7102 DDGAG 4 0
DRAG 0.6998
240 node test system dispatches
Participant Dispatch (MW) Participant Dispatch (MW)
DDGAG 1 0.065 A DRAG 1 0.15 A
DDGAG 2 0.25 A DRAG 2 0.15 A
DDGAG 3 0.25 B DRAG 3 0.15 B
DDGAG 4 0 B DRAG 4 0.15 B
DDGAG 5 0.25 C DRAG 5 0.15 C
DDGAG 6 0.25 C DRAG 6 0.15 C
DDGAG 7 0.25 A DRAG 7 0.15 A
DDGAG 8 0.25 A DRAG 8 0.15 A
DDGAG 9 0.25 B DRAG 9 0.15 B
DDGAG 10 0.023 C DRAG 10 0.15 C

This section compares the market clearing results of the ideal case in (1) and our proposed ISO-DSO coordination case. In the ideal case, the ISO is the single entity which oversees all the market participants and operating constraints in the transmission system and in both distribution systems. In our proposed ISO-DSO coordination case, both 33-node and 240-node DSOs submit their marginal bid-in cost functions in Figs. 6 and 8 to the ISO. Then, ISO clears the wholesale market based on (2). Table V shows the market dispatch results of the ideal case and the ISO-DSO coordination case for this large test system. Since these two cases share identical market dispatch results for all the T&D-level market participants (generators and DER aggregators), we only used one table to present these identical results for both cases. Table V shows the total dispatch in the wholesale market and the individual DER aggregators’ dispatches in both 33-node and 240-node distribution systems. In the ISO-DSO coordination case, the total dispatches for the 33-node and 240-node DSOs are -0.5046 MW and -0.642 MW, respectively.

V-B5 Market Settlements

In this section, we compare the market settlements of the ideal case and ISO-DSO coordination case. In the ideal case, the LMP on the transmission side is 20.24 $/MWh, which remains the same throughout the transmission system, as there is no transmission-level congestion. Therefore, the LMPs at the coupling points of the 33 node system and 240-node system are also 20.24 $/MWh. The 240-node system is unbalanced, resulting in different D-LMPs for each phase, namely 20 $/MWh, 21.71 $/MWh, and 19 $/MWh for phase A, phase B, and phase C, respectively. The average of the three-phase D-LMPs is 20.24 $/MWh. More detailed information on determining LMP in an unbalanced system can be found in our previous work [2].

In the ISO-DSO coordination case, the LMP on the transmission side is obtained by (2) and remains identical to the ideal case (20.24 $/MWh). Each DSO then determines its own D-LMPs based on (4), by letting LMPj=20.24LMP^{*}_{j}=20.24 $/MWh. The D-LMPs of the 33 node test system and 240-node system obtained from the ISO-DSO coordination case are identical to those obtained from the ideal case.

VI Conclusion

In this paper, an ISO-DSO coordination framework is proposed based on parametric programming, which ensures distribution grid operating security while allowing wholesale market participation of DER aggregators. Each DSO runs the DSO-level market in the distribution system and gathers offers from all the market participants (DER aggregators) in its territory and build the bid-in cost function for submission to the ISO. Then, the ISO gathers all these bid-in cost functions from all the DSOs and from other wholesale market participants to clear the wholesale market. Once the ISO clears the wholesale market, the dispatch and payment of each DSO are determined. Then, DSOs determine the DSO-level dispatch and D-LMPs in their territories based on the ISO-cleared market. A market settlement approach is presented and proved that each market participant (generator or aggregator) will receive identical compensation and dispatch under the proposed ISO-DSO coordination framework and under the ideal case where the DER aggregators can participate in the wholesale market directly and the ISO is the single entity overseeing both T&D-level operating constraints. This ISO-DSO coordination framework is compatible with today’s wholesale market structure without introducing additional changes to existing wholesale market clearing procedure. It only exchanges minimal amount of public data between the ISO and DSO without exchanging any confidential grid models between the T&D operations. It also completely decouples the solution process of the ISO and DSO optimization sub-problems, which allows the ISO and DSO to exchange data only after each entity converges to its optimal solution.

Case studies were implemented on a small illustrative example and a large system to investigate the proposed ISO-DSO coordination framework. The small illustrative example shows that, compared to the ideal case, the proposed model significantly removes the variables and constraints for the wholesale market while resulting in the same market clearing outcomes. The large system contains the IEEE 118-bus transmission system connected to two DSO operated distribution systems including the 33-node balanced 240-node unbalanced distribution systems. The bid-in cost functions of the DSOs were developed based on parametric programming and submitted to the ISO. The dispatches and payments to the DER aggregators are identical under the ISO-DSO coordination framework and under the ideal case.

Appendix A

Following is the detailed formulation of (3).

cdso(Pdso)=Min\displaystyle c^{dso}(P^{dso})=Min gGbBPg,bπg,bdDbBPd,bπd,b\displaystyle\sum_{g\in G}\sum_{b\in B}P_{g,b}\pi_{g,b}-\sum_{d\in D}\sum_{b\in B}P_{d,b}\pi_{d,b} (9a)
s.t.
dDbBHn,dPd,b+HnsubPdso+LnPgGbBHn,gPg,b+jJPljAj,n=0;nN\displaystyle\begin{split}&\sum_{d\in D}\sum_{b\in B}H_{n,d}P_{d,b}+H^{sub}_{n}P^{dso}+L^{P}_{n}\\ &-\sum_{g\in G}\sum_{b\in B}H_{n,g}P_{g,b}+\sum_{j\in J}Pl_{j}A_{j,n}=0;\hskip 8.53581pt\forall n\in N\\ \end{split} (9b)
dDbBHn,dPd,btanϕd+HnsubQdso+LnQgGbBHn,gPg,btanϕg+jJQljAj,n=0;nN\displaystyle\begin{split}&\sum_{d\in D}\sum_{b\in B}H_{n,d}P_{d,b}tan\phi_{d}+H_{n}^{sub}Q^{dso}+L_{n}^{Q}\\ &-\sum_{g\in G}\sum_{b\in B}H_{n,g}P_{g,b}tan\phi_{g}+\sum_{j\in J}Ql_{j}A_{j,n}=0;\forall n\in N\end{split} (9c)
0Pg,bPb,gmax;bB,gG\displaystyle 0\leq P_{g,b}\leq P_{b,g}^{max};\hskip 8.53581pt\forall b\in B,\forall g\in G (9d)
0Pd,bPd,gmax;bB,dD\displaystyle 0\leq P_{d,b}\leq P_{d,g}^{max};\hskip 8.53581pt\forall b\in B,\forall d\in D (9e)
Um=Un2(rjPlj+xjQlj);mN,nN,C(m,n)=1,A(j,n)=1\displaystyle\begin{split}&U_{m}=U_{n}-2(r_{j}Pl_{j}+x_{j}Ql_{j});\hskip 8.53581pt\forall m\in N,\\ &\hskip 28.45274pt\forall n\in N,\,C(m,n)=1,\,A(j,n)=1\\ \end{split} (9f)
U¯UnU¯;nN\displaystyle\underline{U}\leq U_{n}\leq\overline{U};\hskip 8.53581pt\forall n\in N (9g)
PlmaxPljPlmax;jJ\displaystyle-Pl^{max}\leq Pl_{j}\leq Pl^{max};\hskip 8.53581pt\forall j\in J (9h)
QlmaxQljQlmax;jJ\displaystyle-Ql^{max}\leq Ql_{j}\leq Ql^{max};\hskip 8.53581pt\forall j\in J (9i)

where gg and GG represent the index and set of all generating aggregators; dd and DD represent the index and set of all demand response aggregators; bb and BB represent the index and set of all production/demand blocks; jj and JJ represent the index and set of all lines; nn and NN represent the index and set of all nodes; PdsoP^{dso} represents the DSO’s aggregated offers to the ISO market; Pg,bP_{g,b} and Pd,bP_{d,b} represent the energy offers submitted by the generating aggregators and demand response aggregators, respectively, with corresponding prices πg,b\pi_{g,b} and πd,b\pi_{d,b}; Hn,dH_{n,d}, Hn,gH_{n,g}, and HnsubH_{n}^{sub} represent the mapping matrices of generating aggregators, demand response aggregators, and substations to node nn, respectively; PljPl_{j} and QljQl_{j} represent the active and reactive power of branch jj, respectively; Aj,nA_{j,n} represents the incidence matrix of branches and nodes; ϕg\phi_{g} and ϕd\phi_{d} represent the phase angle of the generating aggregators and demand response aggregators, respectively; QnDQ_{n}^{D} represents the reactive power of the firm load at each node; LnPL^{P}_{n} and LnQL^{Q}_{n} represent the active and reactive power load at each node; Pg,bmaxP^{max}_{g,b} and Pd,bmaxP^{max}_{d,b} represent the maximum production/consumption at each block of the generating aggregators and demand response aggregators, respectively; UU represents the square of the voltage of each node; U¯\underline{U} and U¯\overline{U} represent the square of the minimum and maximum permitted voltage values, respectively; rjr_{j} and xjx_{j} represent the resistance and reactance of the branches; PlmaxPl^{max} and QlmaxQl^{max} represent the maximum active and reactive power of the branches.

The objective function of the DSO which minimizes the total cost over the system is defined in (9a). Equations (LABEL:equ.7) and (LABEL:equ.8) define active and reactive power balances, respectively. The generating power of each DDG is limited by (9d). The power consumption by the demand response is limited with respect to the maximum value in (9e). The voltage of each branch is defined in (LABEL:equ.11) and is limited with respect to the allowed voltage range in (9g). The active and reactive flow of each branch is limited in (9h) and (9i), respectively.

References

  • [1] Federal Energy Regulatory Commission, “Order no. 2222: Participation of distributed energy resource aggregations in markets operated by regional transmission organizations and independent system operators,” 2020.
  • [2] M. Mousavi and M. Wu, “A dso framework for market participation of der aggregators in unbalanced distribution networks,” IEEE Transactions on Power Systems, 2021.
  • [3] H. Chen, L. Fu, L. Bai, T. Jiang, Y. Xue, R. Zhang, B. Chowdhury, J. Stekli, and X. Li, “Distribution market-clearing and pricing considering coordination of dsos and iso: An epec approach,” IEEE Trans. Smart Grid, 2021.
  • [4] A. Hassan and Y. Dvorkin, “Energy storage siting and sizing in coordinated distribution and transmission systems,” IEEE Trans. Sustain. Energy, vol. 9, no. 4, pp. 1692–1701, 2018.
  • [5] T. Jiang, C. Wu, R. Zhang, X. Li, H. Chen, and G. Li, “Flexibility clearing in joint energy and flexibility markets considering tso-dso coordination,” IEEE Transactions on Smart Grid, 2022.
  • [6] K. Steriotis, P. Makris, G. Tsaousoglou, N. Efthymiopoulos, and E. Varvarigos, “Co-optimization of distributed renewable energy and storage investment decisions in a tso-dso coordination framework,” IEEE Transactions on Power Systems, 2022.
  • [7] M. Zhang, Y. Xu, and H. Sun, “Optimal coordinated operation for a distribution network with virtual power plants considering load shaping,” IEEE Transactions on Sustainable Energy, 2022.
  • [8] M. A. El-Meligy, M. Sharaf, and A. T. Soliman, “A coordinated scheme for transmission and distribution expansion planning: A tri-level approach,” Electric Power Systems Research, vol. 196, p. 107274, 2021.
  • [9] F. Moret, A. Tosatto, T. Baroche, and P. Pinson, “Loss allocation in joint transmission and distribution peer-to-peer markets,” IEEE Transactions on Power Systems, vol. 36, no. 3, pp. 1833–1842, 2020.
  • [10] Y. K. Renani, M. Ehsan, and M. Shahidehpour, “Optimal transactive market operations with distribution system operators,” IEEE Transactions on Smart Grid, vol. 9, no. 6, pp. 6692–6701, 2017.
  • [11] S. Wang, B. Sun, X. Tan, T. Liu, and D. H. Tsang, “Real-time coordination of transmission and distribution networks via nash bargaining solution,” IEEE Trans. Sustain. Energy, 2021.
  • [12] S. Yin, J. Wang, and H. Gangammanavar, “Stochastic market operation for coordinated transmission and distribution systems,” IEEE Trans. Sustain. Energy, 2021.
  • [13] R. Haider, S. Baros, Y. Wasa, J. Romvary, K. Uchida, and A. M. Annaswamy, “Toward a retail market for distribution grids,” IEEE Transactions on Smart Grid, vol. 11, no. 6, pp. 4891–4905, 2020.
  • [14] M. Bragin and Y. Dvorkin, “Tso-dso operational planning coordination through l 1-proximal surrogate lagrangian relaxation,” IEEE Transactions on Power Systems, 2021.
  • [15] M. Khodadadi, M. H. Golshan, and M. P. Moghaddam, “Non-cooperative operation of transmission and distribution systems,” IEEE Trans. Ind. Informat., 2020.
  • [16] Z. Yuan and M. R. Hesamzadeh, “Hierarchical coordination of tso-dso economic dispatch considering large-scale integration of distributed energy resources,” Applied energy, vol. 195, pp. 600–615, 2017.
  • [17] C. Lin, W. Wu, X. Chen, and W. Zheng, “Decentralized dynamic economic dispatch for integrated transmission and active distribution networks using multi-parametric programming,” IEEE Transactions on Smart Grid, vol. 9, no. 5, pp. 4983–4993, 2017.
  • [18] X. Zhou, C.-Y. Chang, A. Bernstein, C. Zhao, and L. Chen, “Economic dispatch with distributed energy resources: Co-optimization of transmission and distribution systems,” IEEE Control Systems Letters, vol. 5, no. 6, pp. 1994–1999, 2020.
  • [19] T. Jiang, C. Wu, R. Zhang, X. Li, and F. Li, “Risk-averse tso-dsos coordinated distributed dispatching considering renewable energy and demand response uncertainties,” Applied Energy, vol. 327, p. 120024, 2022.
  • [20] Y. Liu, L. Wu, Y. Chen, and J. Li, “Integrating high der-penetrated distribution systems into iso energy market clearing: A feasible region projection approach,” IEEE Transactions on Power Systems, vol. 36, no. 3, pp. 2262–2272, 2020.
  • [21] Y. Liu, L. Wu, Y. Chen, J. Li, and Y. Yang, “On accurate and compact model of high der-penetrated sub-transmission/primary distribution systems in iso energy market,” IEEE Transactions on Sustainable Energy, vol. 12, no. 2, pp. 810–820, 2020.
  • [22] W. Lin, Z. Yang, J. Yu, G. Yang, and L. Wen, “Determination of transfer capacity region of tie lines in electricity markets: Theory and analysis,” Applied Energy, vol. 239, pp. 1441–1458, 2019.
  • [23] Y. Guo, L. Tong, W. Wu, B. Zhang, and H. Sun, “Multi-area economic dispatch via state space decomposition,” in 2016 American Control Conference (ACC).   IEEE, 2016, pp. 1440–1445.
  • [24] M. Mousavi and M. Wu, “A dso framework for comprehensive market participation of der aggregators,” in 2020 IEEE Power Energy Society General Meeting (PESGM), 2020, pp. 1–5.
  • [25] M. Mousavi and M. Wu, “A two-stage stochastic programming dso framework for comprehensive market participation of der aggregators under uncertainty,” in 2020 52nd North American Power Symposium (NAPS).   IEEE, 2021, pp. 1–6.
  • [26] ——, “Iso and dso coordination: A parametric programming approach,” in 2022 IEEE Power & Energy Society General Meeting (PESGM).   IEEE, 2022, pp. 1–5.
  • [27] L. Gan and S. H. Low, “Convex relaxations and linear approximation for optimal power flow in multiphase radial networks,” in 2014 Power Systems Computation Conference, Aug 2014, pp. 1–9.
  • [28] J. Löfberg, “Yalmip : A toolbox for modeling and optimization in matlab,” in In Proceedings of the CACSD Conference, Taipei, Taiwan, 2004.
  • [29] “Ieee 118 bus test system, 2015.” [Online]. Available: http://motor.ece.iit.edu/data/118bus_ro.xls
  • [30] M. Mousavi, A. M. Ranjbar, and A. Safdarian, “Optimal dg placement and sizing based on micp in radial distribution networks,” in 2017 Smart Grid Conference (SGC), 2017, pp. 1–6.
  • [31] F. Bu, Y. Yuan, Z. Wang, K. Dehghanpour, and A. Kimber, “A time-series distribution test system based on real utility data,” arXiv preprint arXiv:1906.04078, 2019.