Next Article in Journal
Assessment of the Performance of Phasor-Based and Transients-Based Faulted Phase Identification Techniques in the Presence of Inverter Interfaced Resources
Next Article in Special Issue
A Novel Analytical Formulation of SiC-MOSFET Losses to Size High-Efficiency Three-Phase Inverters
Previous Article in Journal
A Comprehensive Review on Techno-Economic Analysis and Optimal Sizing of Hybrid Renewable Energy Sources with Energy Storage Systems
Previous Article in Special Issue
An Evaluation of Co-Simulation for Modeling Coupled Natural Gas and Electricity Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bilateral Contracting and Price-Based Demand Response in Multi-Agent Electricity Markets: A Study on Time-of-Use Tariffs

LNEG–National Laboratory of Energy and Geology, Est. Paço Lumiar 22, 1649-038 Lisbon, Portugal
*
Author to whom correspondence should be addressed.
Energies 2023, 16(2), 645; https://doi.org/10.3390/en16020645
Submission received: 24 November 2022 / Revised: 22 December 2022 / Accepted: 23 December 2022 / Published: 5 January 2023

Abstract

:
Electrical energy can be traded in liberalized organized markets or by negotiating private bilateral contracts. Competitive markets are central systems where market players can purchase and sell electrical energy. Bilateral contracting consists typically in a private negotiation of power over several months or years between two parties. Price-based demand response considers the active participation of consumers in electricity markets. Consumers adopt demand response programs when responding to market prices or tariffs, as they change over time. Those tariffs can be proposed by retailers by considering their load shape goals, influencing consumers to change their behavior. Consumers may adopt strategies from two different groups, namely by curtailing energy at times of high prices (e.g., peak and intermediate periods) and rescheduling energy away from those times to other times (shifting). This article considers bilateral contracting in electricity markets with demand response. It investigates how curtailment and shifting affect the energy quantity and energy cost of consumers that adopt a time-of-use tariff involving three block periods (i.e., base, intermediate and peak periods). The results indicate that consumers respond to changes in energy price according to their consumption flexibility, while retailers do not always change energy price in response to consumers’ efforts to change their consumption patterns. On average, by considering a 5% consumption reduction in the intermediate and peak periods by a consumer agent, a retailer agent reduces the energy price only by 1.5%.

1. Introduction

Liberalized electricity markets (EMs) are systems where competitive demand and supply players trade energy. Several electricity market models are often considered, including pools, derivatives and bilateral contracts [1,2]. Pools are marginal markets, which consist of auctions of supply and demand offers with the goal of maximizing the social welfare of participants. Derivative markets involve physical and financial tradable products that players can use to mitigate the price volatility of energy pools [3]. Bilateral contracting consists typically of a private negotiation of power over several months or years between two parties. The parties set the terms and conditions of agreements independently of market operators. They negotiate their own terms and only submit prices, quantities, periods and market zones to market operators.
Bilateral contracts are used to mitigate the risk associated with uncertain pool prices [4]. However, there is always some risk associated with energy price and quantity [5]. Price risk is related to wholesale market prices and is relevant in cases of poor agreements, when negotiated prices significantly differ from future prices of electricity [6]. Quantity risk is also relevant. Retailers usually sign non-standard forward contracts with consumers, consisting of fixed prices, but variable quantities [7]. So, there is the risk of acquiring energy that differs markedly from the energy requested by customers, paying substantial penalties for deviations [8]. A possible solution to mitigate this risk is to promote demand response (DR) programs and demand-side management (DSM) measures (see, e.g., [9,10]).
The ongoing transition to carbon-neutral societies involves a high penetration of variable renewable energy, such as wind and solar photovoltaic [11]. Variable renewable energy sources (vRESs) can be cost-effective when compared to traditional fossil fuel power plants, whose tendency is to increase their cost with the increased cost of carbon emissions [12]. However, renewable energy has a stochastic nature, being uncertain in the mid term and depending on weather conditions during real-time operation [13]. Scarcity periods may lead to high market prices and periods with an excess of energy to vRES curtailments. Replacing fossil fuel dispatchable technologies with vRES relies on significant investments in expensive energy storage solutions and/or fast-responsive dispatchable power plants, to balance supply and demand. Hence, to avoid the payment of high costs to achieve a carbon-neutral society, consumers can have an active participation in the power system. To this end, consumers can adopt demand response programs and demand-side management measures.
Demand response may be defined as changes in the usage of electric power by end-use customers from their typical consumption patterns in response to changes in the price of electricity over time [14]. DR is used to mitigate the need for additional power capacity and/or distribution facilities. DR also allows consumers to adapt their behavior to the uncertainty of renewable variable generation, avoiding investing in expensive storage solutions and/or fast-responsive dispatchable power plants. Price-based DR programs consider the active participation of consumers in electricity markets by responding to price changes over time. From the perspective of retailers, the emphasis of DR is on reducing the energy usage at peak periods and increasing it in base periods. Retailers can plan and encourage the participation of consumers in price-based DR programs, by offering time-of-use (TOU) tariffs with two, three and more periods of time involving significant differences between the price of energy in each period. This can influence consumers to change their consumption behavior, with the goal of reducing the cost of electricity. This work focuses on TOU tariffs.
In relation to demand-side management, customers may adopt one or more of the following load shape strategies [15,16]: peak clipping, valley filling, load shifting, strategic conservation, strategic load building and flexible load shape. These strategies may contribute to a reduction in the load and market price volatility, reducing the risk inherent to retailers. This reduction of risk, together with a potential increase in the profit of retailers, may contribute to a reduction in their tariffs. Such a reduction may, in turn, incentivize a change in the behavior of consumers, avoiding an increase in peak consumption and promoting an increase in off-peak consumption. Indirectly, this work considers that customers may adopt three load shape strategies: peak clipping, valley filling and load shifting strategies. While peak clipping may increase the return of retailers by decreasing peak prices, valley filling and load shifting may increase their profit by increasing the consumption of clients. The conservation strategy may decrease the profit of retailers and the flexible load shape strategy can be hard and costly to implement for retailers. All strategies can be favorable to a reduction in the costs of market players, except the load building strategy.
DR programs and DSM measures incentivize the investment and use of more efficient technologies, which may reduce the costs for customers. These technologies tend to last longer and have lower operation and maintenance costs. This is especially true for measures that incentivize the use of high efficiency heating, ventilation and air conditioning (HVAC) systems, energy efficient lighting and process technologies, such as fans and motors. Using high efficiency HVAC systems to define lower ambient temperature set-points is the main measure to reduce natural gas consumption, mainly during winter time. Another important measure consists in replacing natural gas with alternative sources [17]. Adapting the HVAC system set-points is one of the most easy and quick DSM measures for curtailing and/or shifting consumption (see, e.g., [9]). However, in some cases it may affect the comfort levels of consumers. In this case, utility functions can be used to evaluate the cost–benefit of DR and DSM measures.
A review of the main concepts behind DR and DSM can be found in [18,19,20,21]. In particular, a primer on demand-side management with a description of load-shape objectives and real examples of price-based DR programs applied in different states of the United States is presented in [18]. There is a special focus on describing the outcomes of time-of-use tariffs and the response of consumers to critical-peak pricing (CPP) and real-time pricing (RTP) tariffs. The real examples show the success of DR and DSM measures, with special emphasis on a reduction of 27% in the peak consumption of residential consumers with CPP tariffs, in the state of California.
The majority of work about DR and DSM uses load aggregation to achieve target reductions in the consumption of peak periods (see [22,23,24,25,26]). There is only a reduced number of articles that focus on the perspective of consumers. For example, Ogunjuyigbe et al. [27] developed a load-satisfaction algorithm that maximizes the residential satisfaction of consumers considering a target budget. The algorithm receives the power ratings of the devices, their time-of-use tariffs, their consumption and the satisfaction of users for each device. By considering a target budget, defined by users, the algorithm selects the devices that should be utilized to maximize the satisfaction of users. Arteconi et al. [28] simulated the control of the cooling loads of an industrial building in four different scenarios, with and without storage, by considering the following: (i) a typical dual Italian tariff (peak: 0.164 EUR/kWh, off peak: 0.149 EUR/kWh) without storage (baseline), (ii) a typical Italian tariff with storage, (iii) a tariff similar to the Chinese tariff (peak: 0.164 EUR/kWh, off peak: 0.082 EUR/kWh) with storage and (iv) PV and the Italian tariff with storage. In relation to the baseline, the authors concluded that only the fourth scenario can bring economic outcomes in a typical week, while in a hot week only the second scenario does not bring economic outcomes. Wang et al. [29] presented a bi-level demand response model to coordinate spatially distributed thermally controllable loads. The authors considered a demand response market by using a load aggregator of thermally controllable loads, which responds to price signals of distribution network operators that want to improve the efficiency of operations by reducing costs. Bernath et al. [30] analyzed the impact of the most relevant flexibility options of consumers on the market value of renewable energy. Consumers adopted the available options to shift consumption to cheaper hours with higher penetrations of variable generation, decreasing their costs with energy and increasing the renewable energy value. Tavakkoli et al. [31] proposed to use consumption flexibility for strategic bidding of consumers that participate in day-ahead and balancing markets, considering a bi-level optimization model. Simulation results showed that consumers can impact the price in their favor by bidding strategically in power markets.
Against this background, the purpose of this article is threefold:
  • To model retailer agents able to consider DR programs and to propose strategic tariffs by considering the behavior of consumers;
  • To model consumer agents able to respond to DR programs and to adopt DSM measures in order to deal with different tariffs (and minimize costs);
  • To study the behavior of retailer and consumer agents. In particular, to experimentally analyze the response of a consumer to a time-of-use tariff proposed by a retailer, as well as the response of the retailer to the behavior changes of the consumer.
The work presented here is a natural extension of our previous work in the area of multi-agent electricity markets. Lopes et al. [32] presented a model of individual behavior for software agents operating in distributed environments (e.g., a supply chain or an energy market). The model enables agents to negotiate the terms and conditions of bilateral contracts. Specifically, the authors presented a bilateral negotiation model involving an interaction protocol and a set of negotiation strategies and tactics (e.g., concession and integrative strategies and tactics).
Following this, Lopes et al. [33] formalized several new strategies, including a “price management” strategy for producers/retailers and a “volume management” strategy for consumers. Both strategies are associated with the load response of consumers, particularly shifting, enabling market players to promote DR. The authors also presented a study on forward bilateral contracts.
Moreover, Lopes et al. [34] extended the previous work by formalizing several DR strategies involving hour-wise tariffs and enabling consumers to deal with both energy price and energy quantity variations, instead of energy price concessions only. Lopes et al. [35] paid special attention to the scoring preferences of the negotiating agents. Notably, they considered different utility functions to rate and compare offers. Algarvio et al. [9] described a real-world case-study involving a public library (real consumption and equipment specifications). The study considered specific DSM measures and a direct load control program to reduce costs. The results showed a significant reduction in total energy cost. Finally, Lopes et al. [10] described key DR programs and presented a study of the price-effect of DR on the Iberian day-ahead market for the period between January 2014 and January 2017. The study considered market prices above 80 EUR/MWh and reductions in demand of 1%, 3% and 5%. The results showed that the prices were reduced between 0.38% in 2017 and 37.35% in 2014. The benefit of adopting DR measures varied between 3.44% in cases of a reduction of 1% in 2017 and 49.40% in cases of a reduction of 5% in 2014.
The remainder of the paper is structured as follows. Section 2 is devoted to negotiations between software agents. It introduces a multi-agent electricity market and briefly describe a negotiation model for autonomous agents. Section 3 is devoted to bilateral contracting with DR. It describes several strategies for promoting demand response. Section 4 presents a study on bilateral contracting involving DR. Finally, concluding remarks are presented in Section 5.

2. Multi-Agent Electricity Markets and Bilateral Negotiation

2.1. Multi-Agent Electricity Market

The present work considers an agent-based system for both helping to manage the complexity of electricity markets towards long-term sustainability and bridging the opportunities between market models—notably bilateral contracting—and emerging technologies such as DR. The agents are equipped with models that enable them to participate in competitive electricity markets and adapt to different market structures and behaviors.
The naturally decentralized nature of multi-agent systems makes them the perfect suit to simulate the real-world behavior of liberalized competitive markets with multiple large and small players—or agents. Each agent can have its own architecture and can be equipped with its own models. Moreover, each agent can communicate with other agents using specific communication protocols. To this end, the system interface and market models were programmed in Java and agents used communication protocols of the JADE platform [36].
The agents are autonomous computer systems able to perform actions in pursuit of their design objectives. They are equipped with a generic conceptual model of individual behavior (see [32] for details). Moreover, they are pro-active—can exhibit goal-directed behavior—and social—can interact with other agents through message passing. Figure 1 shows the main agents operating in the electricity market and the interactions between them. For generality, the figure also shows other agents that can play an important role in the market (e.g., the market operator and the system operator). The following four types of agents are of particular importance to this paper (see Figure 1):
  • Generator or producer agents: these represent utility companies and operate in a wholesale market; they sell electricity to a wholesale market;
  • Retailer or supplier agents: these represent the business units that sell electricity to consumers; they buy energy from a wholesale market and sell energy to a retail market;
  • Trader agents: similar to retailers, these promote liberalization and competition and simplify dealings between sellers and buyers;
  • Consumer or customer agents: this includes commercial, industrial, residential and other electricity consumers.
The wholesale market shown in Figure 1 is typically composed by a day-ahead market (and several other markets, such as intra-day and balancing markets). The day-ahead market is the most important spot market of electricity, being used in this work for retailers obtaining the energy required by consumers. Retailers rely on expected future day-ahead prices to negotiate private bilateral contracts and promote DR programs for end-use consumers. Bilateral contracts are negotiated privately between retailers and consumers, meaning that retailers compete to attract consumers to their portfolios.

2.2. Bilateral Negotiation

This subsection gives a brief overview of bilateral negotiation between autonomous agents (e.g., agents operating in an energy market). Agents equipped with the model are able to negotiate the terms and conditions of bilateral contracts (see [32] for an in-depth description of the model). The section also describes some concession tactics.
Negotiation involves a set of issues, such as energy price, energy quantity, time of delivery and duration. Let A = { a s , a b } be the set of agents and denote the set of issues at stake by I . For each issue X in I , the range of acceptable values is represented by the interval D = [ x m i n , x m a x ] . Let X = ( x 1 , , x n ) designate a vector of n issue values. The negotiating agenda is the set I of prices ( p n ) and quantities ( q n ) of energy to be deliberated during negotiation: This means that we consider in this paper only the most important issues, i.e., the prices and quantities of energy for different blocks of time.
Effective negotiators often define priorities and targets for each issue on the table. Prioritization involves assigning positive numbers to energy prices and quantities. The weight of an issue is a real number that represents the preference of an agent for the issue. The limit is the point where an agent decides to stop trading and walk away from the negotiating table, because any settlement beyond this point is not minimally acceptable.
The trading procedure involves basically an iterative exchange of offers and counter-offers. Let T = { 1 , 2 , } be the set of discrete time periods. The parties interact with one another according to the rules of an alternating offers protocol [38]. One party offers in odd periods { 1 , 3 , } and the other party in even periods { 2 , 4 , } . Each party has a continuous utility function U to rate offers and counter-offers. Accordingly, when the utility for one party from one offer is greater than from another offer, the party prefers the first offer over the second. The issues are bundled and discussed jointly, i.e., an offer (or proposal) consists of price-quantity pairs. The trading procedure marks branching points at which the agents need to make decisions—that is, the procedure restricts the possible ways to trade energy, but often does not specify a unique and exclusive way. Strategies are thus necessary to fully determine the course of trading.
At every period of time, the agents follow their own strategies to choose among different possible actions to execute (e.g., offer acceptance, offer rejection or breaking off). Moreover, strategies state whether trading should continue or terminate (either party should break off unilaterally or continue trading). More formally, strategies are functions that specify the tactics to be used during the course of negotiation. The line between strategies and tactics often seems indistinct, but one key difference is that of scope. Tactics are structured and driven by strategic considerations—they are functions that define the short-term moves to enact or pursue high-level strategies.
Concession making or yielding strategies are probably the most common strategies for managing price—agents reduce their demands to accommodate the opponent. The formal definition of several price management strategies is presented elsewhere [39]. Concession tactics model concessions on single energy prices toward agreement. For a given time t, they compute new values for price either by directly or indirectly considering the opponent’s price and quantity. A description of several concession tactics follows.
A generic price concession tactic models concessions on energy prices by considering a positive concession factor. Conceptually, the concession factor is modeled as a real number in the range [ 0 , 1 ] . A large number of price concession tactics can be defined simply by assigning different values—or specifying a different range of values—for the concession factor C f (see [32] for further information).
Let p I and q I denote the price and energy to be traded in a specific time block, respectively. Let p n be the price for quantity q n of issue n. An energy-dependent price concession tactic (EDPCT) for a customer agent a b is formalized by a function Q with the following general form (see also [40]):
Q ( p n , q n ) = p n + e β q n q total p n , lim p n
where β R + is a parameter, q total is the bilateral contract amount of energy and p n , lim is the limit for p n .
Although this tactic can be employed by both sellers and buyers of electrical energy, it is probably more appropriate for buyers (hence, it is formalized above for a b only). Strictly speaking, the function Q represents an infinite number of possible tactics, one for each value of β . This parameter determines the convexity degree of the curve C f = e β q n / q total . The downward-sloping shape of this curve represents the typical willingness to concede more when energy usage is lower.
An optimal-profit price concession tactic (OPPC) for a supplier agent a s is formalized by a function P R , which takes the prices P = ( p 1 s , , p n s ) offered by a s at time t and the adjusted quantities Q = ( q 1 , , q n ) received from a b at time t + 1 as input and computes new (optimal) prices by solving the following optimization problem:
max p n s P R = max p n s n = 1 n p n s c n s × q n
subject to:
p n s c n s and p n s p n s for N = 1 , , n
where P R is the expected profit of the contract, c n s the expected cost of quantity q n and p n s the new selling price. Constraint (3) assures that the cost of production, for producers or the average expected cost of energy, for retailers, do not exceed the price of energy considered by a s in order to have some profit. This tactic reacts to adjustments in energy quantities by changing prices. Specifically, it models concessions on the various prices for the different periods of the day by maximizing the expected profit of the contract.

3. Strategies and Tactics for Promoting Demand Response

This section focuses on price-based demand response and presents several tactics for promoting DR (see also [41] for details). Broadly speaking, customers respond to high prices by adopting load response strategies from the two fundamental groups [14,42]:
  • Foregoing: this involves reducing electricity usage at times of high prices without making it up later (e.g., a commercial facility may turn off office equipment or adjust the air-conditioning set-points); typically, reduction in usage occurs during peak hours and consumption pattern is often not changed during other periods;
  • Shifting: this involves rescheduling energy usage away from times of high prices to other times (e.g., a larger industrial customer may shift some peak demand operations to medium and/or off-peak hours).
Let a b A be a customer agent, Q I the energy to be traded in a given block of time and D = [ q m i n , q m a x ] the range of acceptable values for Q. The customer a b responds to high prices either by curtailing usage or by shifting usage to lower-priced hours. Accordingly, a b can adjust the value q of Q within a feasible DR range, represented by q l b q q u b , where q l b and q u b are the lower and upper DR bounds, respectively.
Keeping the amount of energy within a feasible range is partially justified by the potential costs for customers. In particular, maintaining the quantity at or above a lower DR bound helps to control expected ongoing costs (e.g., to control the expected costs of rescheduling activities). The upper DR bound is a little more arbitrary. If the price differentials between blocks of hours are significant, customers react to high peak prices by adjusting the timing of their electricity usage either to take advantage of lower-priced periods or to avoid consuming during high-priced peak periods [14].
Consider the specific case of the customer a b and let p 1 i n i t , , p n i n i t and q 1 i n i t , , q n i n i t be its initial prices and quantities, respectively. For peak-load periods, a b may adjust electricity usage by reducing the value q of Q only. Accordingly, for these periods, the upper DR bound q u b is set either at the initial value q init of Q or at a lower value. For other periods, a b may adjust electricity usage either by reducing or by increasing Q during the course of trading.
The load response strategies in the two aforementioned fundamental groups are implemented through a variety of tactics. Let o s b t = ( p 1 , q 1 ) , , ( p n , q n ) be the offer received by a b at time t and o b s t + 1 = ( p 1 , q 1 ) , , ( p n , q n ) the offer that a b is ready to send at time t + 1 . For a given time t, DR tactics compute new values q 1 , , q n for energy quantities by considering the selling prices p 1 , , p n . Four representative DR tactics, namely two foregoing tactics and two shifting tactics, follow.
A price threshold foregoing tactic (PTFT) reduces energy usage in high-priced peak periods when the price rises above a predetermined electricity price threshold. That is, it considers a specific price threshold at which customers will reduce peak loads. Let p n s be the selling price for quantity q n of Q at time t. A PTFT tactic for a customer agent a b is a function with the following general form:
F ( q n , p n s ) = q n C × ( q n q n , l b ) if p n s > p n , t h r q n otherwise
such that:
q n q n , l b and q n q n
where C [ 0 , 1 ] is a curtailment factor that defines the magnitude of the reduction in q n , q n , l b is the lower DR bound, p n , t h r is the price threshold and q n is the new value of q n .
Constraint (5) limits how much Q can decrease and also states that Q cannot increase. This permits, for instance, the modeling of reductions in quantity for peak-load periods only—that is, the consumption pattern is not changed during low-demand periods. Now, it is worth noting that the following three DR tactics will be modeled as functions of an n-vector of quantities (and an n-vector of prices).
An optimal-load foregoing tactic (OLFT) reduces the total amount of electricity to be delivered by a specific percentage and then adjusts energy usage in the different periods of the day by minimizing the contract cost. Let o s b t be the offer received by the customer agent a b at time t. For a b this tactic is formalized by a function F O , which takes the energy quantities Q = ( q 1 , , q n ) and the prices P = ( p 1 s , , p n s ) as arguments, reduces the total amount q total by considering a curtailment response factor C r and then computes new energy quantities by solving the following optimization problem:
min q n c = min q n n = 1 n p n s × q n
subject to:
n = 1 n q n = q total
q n q n l b and q n q n for N = 1 , , n
where c is the bilateral contract cost, q total = ( 1 C r ) q total is the reduced bilateral contract amount of energy (the magnitude of reduction is defined by C r [ 0 , 1 ] ), q n l b is the lower DR bound, q n is the new (single) quantity value and p n s is the price for quantity q n . Constraint (7) ensures that the contract amount stays at the level defined by C r and constraint (8) keeps the value of q n at or above the lower bound and also prevents q n from increasing.
An optimal-load shifting tactic (OLST) adjusts the timing of electricity usage to take advantage of lower-priced periods. Specifically, it reschedules usage away from high-priced peak periods to lower-priced periods by minimizing the contract cost. For a customer agent a b , this tactic is formalized by a function S O , which takes Q and P as input and shifts electricity usage to lower-priced periods by computing new energy quantities, i.e., by solving the following optimization problem:
min q n c = min q n n = 1 n p n s × q n
subject to:
n = 1 n q n = q total
q n l b q n q n ub for N = 1 , , n
where c is the bilateral contract cost, q total is the bilateral contract amount of energy, q n l b is the lower DR bound and q n u b is the upper DR bound. Note that constraint (10) keeps the bilateral contract amount at q total and constraint (11) gives upper and lower bounds for q n .
A price threshold optimal shifting tactic (PTOST) manages the timing of electricity usage by considering price thresholds. Specifically, it reschedules usage away from time periods when selling prices rise above predetermined price thresholds to other time periods. For a customer agent a b , this tactic is formalized by a function S T , which takes Q and P as input and shifts usage from hours when selling prices rise above price thresholds to lower-priced hours, by solving the following optimization problem:
min q n c = min q n n = 1 n p n s × q n
subject to:
n = 1 n q n = q total
q n q n l b and q n q n if p n s > p n t h r , for N = 1 , , n
q n l b q n q n ub if p n s p n t h r , for N = 1 , , n
Constraints (13)–(15) are essentially identical to the previous constraints and details are therefore omitted.

4. A Study on Time-of-Use Tariffs

4.1. The Experimental System and Hypotheses

The experimental system consists of two software agents and a simulated environment. Let A g = { a s , a b } be the set of agents. The agent a s plays the role of seller (or retailer) and the agent a b plays the role of a buyer (or customer). The agents negotiate a three-rate tariff, i.e., negotiation involves six major issues: price-1 to price-3 and volume-1 to volume-3. This tariff follows the usual three-rate tariff, by taking into account the following:
  • Peak: from 11 a.m. to 3 p.m. and from 6 p.m. to 10 p.m.;
  • Intermediate: from 7 a.m. to 11 a.m., from 3 p.m. to 6 p.m. and from 10 p.m. to 12 p.m.;
  • Base: from 12 p.m. to 7 a.m.
The retailer agent sets the hourly rates in accordance with the wholesale price, i.e., more expensive in periods where the price is higher and cheaper when it is lower. On the one hand, the retailer agent “advises” the customer agent when to place consumption. From the point of view of the customer agent, the increment of price at certain hours constitutes an incentive to move consumption into cheaper hours.
Every agent a i is equipped with the aforementioned negotiation model. Negotiation involves an iterative exchange of offers and counter-offers, where:
  • The first agent to submit a proposal is the retailer agent;
  • The agents are allowed to propose only strictly monotonic offers—the customer’s offers increase monotonically and the retailer’s offers decrease monotonically;
  • The acceptability of a proposal is determined by a negotiation threshold—an agent a i A accepts a proposal o j i t 1 , submitted by a j A at period t 1 , when the difference between the benefit provided by the proposal o i j t that a i is ready to send in the next time period t is lower than or equal to a negotiation threshold;
  • The agents are allowed to exchange only a maximum number of proposals, denoted by max prop .
The agents and the environment have a built-in set of parameters that govern their behavior and facilitate experimentation. The relevant parameters for the experiment and their values are shown in Table 1. Most values are based on data and results of case studies published in the negotiation literature (see, e.g., [43]). Table 2 shows the reference prices and energy quantities for both agents (the retailer and the customer). Some values were selected by looking up to real trading prices associated with a pool market in an attempt to approximate this experience to the real world. Specifically, the minimum retailer price (i.e., the limit) per period is equal to the market reference price per period. The market reference price was obtained through the analysis of the Iberian market day-ahead electricity prices. Moreover, the energy volumes are based on a large commercial load profile provided by the New Hampshire Electric Co-op. The perceived market price is computed from the reference market value. The limit and the initial level of prices are then computed from the perceived market price.
The independent variable is the customer (or buyer) pricing strategy (and associated tactics). This variable has five levels, namely the control strategy/tactic (EDPCT) and the four DR strategies/tactics presented in Section 3. The value of this variable is under the control of the experimenter. The dependent variables are the negotiated prices and volumes, the customer’s utility, the joint utility, the time spent in negotiation and the outcome of the negotiation. The values of these variables are observed by the experimenter as measurements. The first and second dependent variables are the negotiated prices and volumes. These are the most important variables. The volumes can show the impact of DR and the prices may demonstrate if the customer’s effort to reduce peak consumption could result in better prices. The third dependent variable is the customer’s utility. This is a dependent variable because a major purpose of the research consists of examining the effect of concession strategies on the bargainer who uses these strategies (the customer in this study) and not the opponent.
Consider that a s and a b agreed with a proposal containing the prices P = { p 1 , , p n } and the volumes Q = { q 1 , , q n } . The utility U b ( p 1 , , p n , q 1 , , q n ) of a b is given by the following function:
U b = n = 1 n w B , n B n ( p n ) + w V , n V n ( q n ) + w n B n ( p n ) V n ( q n )
where w B , n is the weight of a i for an issue p n I , w V , n is the weight of a i for an issue q n I , w n is a constant, B n ( p n ) is the (marginal) utility function of a b for p n and V n ( q n ) is the (marginal) utility function of a b for q n . The (marginal) utility function B n ( p n ) is defined as follows:
B n = l i m n p n l i m n p n , i n i t
where l i m n is the limit of a b for the price p n and p n , i n i t is the customer’s initial price in the first proposal. Similarly, V n ( q n ) is defined as follows:
V n = 1 | q n q n , i n i t | q n , i n i t
where q n , i n i t is the customer standard profile at period n.
The fourth dependent variable is the joint utility, measured in terms of the sum of both agents’ utilities. A high joint utility is normally obtained through the use of win–win or integrative negotiation strategies and typically means that both agents achieve a mutual beneficial agreement, so all are satisfied. The fifth dependent variable is the total number of offers exchanged by the agents until either they found an agreement or reached the maximum number of proposals, set to m a x p r o p . The last dependent variable is the outcome of negotiation (agreement or not). This variable is used to compute the percentage of deals made in a number of negotiations.
The customer agent adopts the energy dependent concession making a strategy/tactic for changing the energy prices during the course of negotiation. The retailer agent negotiates electricity prices with the customer agent and may adopt different strategies, such as the well known tit-for-tat strategy, which imitates the price concessions of the opponent throughout negotiation (see, e.g., [44]).
The experimental hypotheses are as follows:
  • H1: The DR strategies lead, on average, to a peak volume reduction (in relation to the control strategy);
  • H2: The curtailment strategies (i.e., PTFT and OLFT) lead, on average, to a higher peak volume reduction than the shifting strategies (i.e., OLST and PTOST);
  • H3: The DR strategies lead, on average, to a peak price reduction (in relation to the control strategy);
  • H4: The curtailment strategies lead, on average, to a higher peak price reduction than the shifting strategies;
  • H5: The DR strategies lead, on average, to a lower total cost (in relation to the control strategy);
  • H6: The curtailment strategies lead, on average, to a lower total cost than the shifting strategies;
  • H7: The DR strategies lead, on average, to a decrease in the consumption (in relation to the control strategy);
  • H8: The curtailment strategies lead, on average, to a decrease in the consumption (in relation to all the other strategies);

4.2. Experimental Results and Discussion

The experiment was conducted on a personal computer using the MATREM system [45]. For each of the strategies, we conducted 30 trials, in a total of 360 trials. The results are shown in Table 3. We note that most results are statistically significant.
The main response measures are the negotiated volumes and prices. In relation to the energy volumes, it was predicted that the DR strategies yielded a peak reduction when compared with the control strategy. Table 3 reports the mean volumes obtained in negotiation. The results indicate that the DR strategies lead to a peak volume reduction and therefore hypothesis 1 is supported. Moreover, considering the curtailment strategies, it was predicted that they yielded a reduction in high peak volumes. The results in Table 3 indicate that the OLFT and OLST strategies lead to higher reductions in peak volumes when compared with all other strategies. However, we found no statistical differences between the results and therefore hypothesis 2 is not supported.
Another key response measure is the energy price. The prediction was that the DR strategies decreased the peak volume, which then resulted in a peak price reduction. The results indicate that this prediction is confirmed (see Table 3). The DR strategies lead to a decrease in the peak price and therefore hypothesis 3 is supported. Analyzing, now, the curtailment strategies, it was predicted that they yielded a lower peak price. The results indicate that the OLFT and OLST strategies lead to lower peak prices when compared with all the other strategies (see Table 3). However, we found no statistical differences between these results. Hence, hypothesis 4 is not supported.
Another important measure is the total cost. It was predicted that the DR strategies yielded lower costs due to a reduction in the peak volume. The results indicate that this prediction is confirmed (see Table 3) and therefore hypothesis 5 is supported. It was also predicted that the curtailment strategies yielded a lower cost due to a reduction in the peak and intermediate volumes, while keeping the base volume, which would result in a reduction in the total volume (when compared with all the other strategies) and thus would lead to a decrease in the total cost. The results indicate that this prediction is confirmed. Thus, hypothesis 6 is supported. The OLFT strategy leads to a lower cost when compared with all the other strategies (see Table 3).
The last measure involves the adoption of different strategies and the subsequent decrease in consumption. While the use of the shifting strategies do not bring any changes to consumption, the curtailment strategies can reduce consumption significantly (see Table 3). Thus, hypothesis 7 is not supported, while hypothesis 8 is supported. The OLFT strategy leads to the highest reduction in consumption when comparing with all the other strategies.
In the next paragraphs, we analyze the results obtained with the different trials to get some preliminary conclusions about the behavior of both the customer and the retailer. Although preliminary, the conclusions can shed some light on the typical behavior of the customer and the retailer, regarding the adoption of the three-rate tariff (by the customer) and the price-based response (of the retailer).
Customer response to the three-rate tariff. Typically, the customer agent responds to the three-rate tariff by reducing consumption in the peak period. This agent also reduces consumption in the intermediate period, but not always (e.g., when the consumer keeps or increases the consumption in that period). In the base period, the consumer agent only maintains or increases consumption.
Figure 2 depicts the behavior of the customer agent in relation to the energy prices. Broadly, we can conclude that the customer responds to the magnitude of the prices almost independently of the block periods. For high prices, the tendency is to decrease large amounts of energy and for low prices to increase or maintain consumption. Statistically, we found no differences between the results of the control strategy (EDPCT) and the curtailment strategies, meaning that the consumer tends to maintain the base consumption. However, we note that the shifting strategies led to an increase in the base consumption.
For intermediate prices, the results of the various strategies are statistically significant. The exception is the PTOST strategy, a shifting strategy, which led the agent to maintain the intermediate consumption in the majority of the trials. The curtailment strategies led to reductions in consumption of different magnitudes.
The peak prices are critical for the customer agent. The OLFT and OLST strategies resulted in large reductions in this agent (see Table 3). In particular, the OLFT strategy led to the highest reduction in the daily cost of electricity. This can also be verified by the levelized price of the corresponding tariff.
Price-response of the retailer. Generally, consumers respond directly to tariffs, while retailers respond to both consumers’ consumption and market prices and thus the analysis of their behavior is more complex. Furthermore, the day-ahead market considers hourly prices while time-of-use tariffs consider two, three or more block periods (with several hours).
For the base period, we found no significant differences in the price. However, for the sake of completeness, we note that the retailer agent tends to make higher discounts for increases in consumption (see Figure 3). For the intermediate period, the results are statically significant. To some extent, this suggests that the intermediate period is almost as important as the peak period for the retailer agent. Moreover, we can conclude that the retailer only decreases the price in cases of a consumption reduction (see Figure 4). For the peak period, the behavior of the retailer is similar to the intermediate period, but makes smaller price reductions in order to not cause the customer to increase consumption (see Figure 5).

5. Conclusions

This paper described retailer agents able to consider DR programs and to propose strategic tariffs by considering the behavior of consumers. Moreover, it described customer agents able to respond to DR programs and to adopt DSM measures in order to deal with different tariffs and minimize costs. To analyze the behavior of the retailer and the consumer agents, the paper presented a study involving a three-rate tariff (time-of-use tariff) and two agents: a retailer and a customer.
The experimental results showed that the customer agent responds directly to the time-of-use tariff, independently of the block period. The response is dependent on the willingness of the agent to reduce or shift consumption, i.e., the flexibility of the customer agent. Moreover, the response of the retailer agent to the customer variation of consumption is as follows. For the base period, the retailer gives small discounts (<1%) for reasonable increases in consumption (>8%). For the intermediate and peak periods, the retailer increases the price (>1%) for small increases in consumption (<5%) and slightly decreases the price (>1%) for significant decreases in consumption (>5%). This behavior incentivizes the customer agent to keep changing their consumption behavior.
To conclude, a DR program in the form of a time-of-use tariff can lead to a reduction in market price, since the base and peak prices seem to get closer. The reduction of market price can, in turn, lead retailers to increase their return and consequently, to reduce the prices of their tariffs. For consumers, there are also advantages, since they can benefit from lower tariffs and by reducing peak consumption, from lower global costs.
In future work, we intend to study the behavior of several consumers adopting DR programs and the impact of retail competition, by taking into consideration several retailers that try to attract consumers to their portfolios (we note that the present study only considers the behavior of one consumer and one retailer).

Author Contributions

H.A.: Conceptualization; Data curation; Formal analysis; Investigation; Methodology; Software; Validation; Visualization; Writing—original draft; Writing—review & editing; F.L.: Conceptualization; Methodology; Project administration; Resources; Software; Supervision; Validation; Writing—review & editing. All authors have read and agreed to the published version of the manuscript.

Funding

This work has received funding from the EU Horizon 2020 research and innovation program under project TradeRES (grant agreement No 864276).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The market reference price was obtained through the analysis of the Iberian Electricity Market day-ahead prices (https://www.omie.es/en/market-results/daily/daily-market/daily-hourly-price (accessed on 14 December 2022)) and the energy volumes are based on a large commercial load profile provided by the New Hampshire Electric Co-op (www.nhec.com (accessed on 14 December 2022)).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

CPPCritical-peak pricing
DRDemand response
DSMDemand-side management
EDPCTEnergy-dependent Price Concession Tactic
EMElectricity market
HVACHeating, cooling and ventilation equipment
OLFTOptimal-load Foregoing Tactic
OLSTOptimal-load Shifting Tactic
PTFTPrice Threshold Foregoing Tactic
PTOSTPrice Threshold Optimal Shifting Tactic
RTPreal-time pricing
TOUtime-of-use
vRESvariable renewable energy sources
Indices
A set of agents
D acceptable values
I Agenda
i , j agents index
N number of issues
nissue index
Q set of tactics
T number of periods
tperiod
X set of negotiable issues
Parameters
β quantity shape parameter
Ccurtailment factor
C f concession factor
C r curtailment response factor
m a x p r o p maximum number of proposals
p i n i t , q i n i t initial price and quantity
p t h r price threshold
q l b DR lower bound quantity
q t o t a l total quantity
q u b DR upper bound quantity
l i m limit
x m a x maximum value of issue
x m i n minimum value of issue
w n weight
Variables
a i agent
B n consumer’s price marginal utility function
c b consumer’s cost
c n s retailer’s cost
o i j t offer
p n price
q n quantity
Uutility
x n issue
V n consumer’s marginal quantity utility function

References

  1. Kirschen, D.; Strbac, G. Fundamentals of Power System Economics; John Wiley & Sons: Chichester, UK, 2018. [Google Scholar]
  2. Algarvio, H.; Lopes, F.; Couto, A.; Estanqueiro, A.; Santana, J. Effects of regulating the European internal market on the integration of variable renewable energy. WIREs Energy Environ. 2019, 8, e346. [Google Scholar] [CrossRef]
  3. Algarvio, H. Multi-step optimization of the purchasing options of power retailers to feed their portfolios of consumers. Int. J. Electr. Power Energy Syst. 2022, 142, 108260. [Google Scholar] [CrossRef]
  4. Gabrielli, P.; Wuthrich, M.; Blume, S.; Sansavini, G. Data-driven modeling for long-term electricity price forecasting. Energy 2022, 2022, 123107. [Google Scholar] [CrossRef]
  5. Hopkin, P. Fundamentals of Risk Management: Understanding, Evaluating and Implementing Effective Risk Management, 2nd ed.; Kogan Page: London, UK, 2012. [Google Scholar]
  6. Algarvio, H. Risk-Sharing Contracts and risk management of bilateral contracting in electricity markets. Int. J. Electr. Power Energy Syst. 2023, 144, 108579. [Google Scholar] [CrossRef]
  7. Algarvio, H.; Lopes, F.; Sousa, J.; Lagarto, J. Multi-agent electricity markets: Retailer portfolio optimization using Markowitz theory. Electr. Power Syst. Res. 2017, 148, 282–294. [Google Scholar] [CrossRef]
  8. Algarvio, H.; Lopes, F.; Couto, A.; Estanqueiro, A. Participation of Wind Power Producers in Day-ahead and Balancing Markets: An Overview and a Simulation-based Study. Wires Energy Environ. 2019, 8, e343. [Google Scholar] [CrossRef]
  9. Algarvio, H.; Viegas, J.; Lopes, F.; Amaro, D.; Pronto, A.; Vieira, S. Electricity Usage Efficiency in Large Buildings: DSM Measures and Preliminary Simulations of DR Programs in a Public Library. In Highlights of Practical Applications of Agents, Multi-Agent Systems and Sustainability; Springer: Berlin/Heidelberg, Germany, 2015; pp. 249–259. [Google Scholar]
  10. Lopes, F.; Algarvio, H. Demand Response in Electricity Markets: An Overview and a Study of the Price-Effect on the Iberian Daily Market. In Electricity Markets with Increasing Levels of Renewable Generation: Structure, Operation, Agent-Based Simulation and Emerging Designs, SSDC; Lopes, F., Coelho, H., Eds.; Springer: Cham, Switzerland, 2018; Volume 144, pp. 265–303. [Google Scholar]
  11. Strbac, G.; Papadaskalopoulos, D.; Chrysanthopoulos, N.; Estanqueiro, A.; Algarvio, H.; Lopes, F.; de Vries, L.; Morales-España, G.; Sijm, J.; Hernandez-Serna, R.; et al. Decarbonization of Electricity Systems in Europe: Market Design Challenges. IEEE Power Energy Mag. 2021, 19, 53–63. [Google Scholar] [CrossRef]
  12. Algarvio, H. Least-Cost Non-RES Thermal Power Plants Mix in Power Systems with Majority Penetrations of Renewable Energy. Electricity 2021, 2, 403–422. [Google Scholar] [CrossRef]
  13. Algarvio, H.; Lopes, F.; Couto, A.; Estanqueiro, A.; Santana, J. Variable Renewable Energy and Market Design: New Market Products and a Real-world Study. Energies 2019, 12, 4576. [Google Scholar] [CrossRef] [Green Version]
  14. QDR, QJUDE. Benefits of Demand Response in Electricity Markets and Recommendations for Achieving Them; Report to the United States Congress; US Department of Energy: Washington, DC, USA, 2006.
  15. International Institute for Energy Conservation (IIEC). Demand Side Management Best Practices Guidebook; International Institute for Energy Conservation (IIEC): New Delhi, India, 2006. [Google Scholar]
  16. International Energy Agency. Re-Powering Markets: Market Design and Regulation during the Transition to Low-Carbon Power Systems; International Energy Agency: Paris, France, 2016. [Google Scholar]
  17. Gerlagh, R.; Liski, M.; Vehvilainen, I. Stabilizing the EU Electricity Market: Mandatory Demand Reduction and a Lower Price Cap. How to Deal with the European Energy Crisis? Core Challenges for the EU. Policy Debate of the Hour, 8, 2022. Available online: https://www.econpol.eu/sites/default/files/2022-11/econpol-forum-2022-6-european-energy-crisis.pdf#page=10 (accessed on 14 December 2022).
  18. Charles River Associates: Primer on Demand-Side Management with an Emphasis on Price-Responsive Programs; Report for the World Bank; The World Bank: Washington, DC, USA, 2005.
  19. Palensky, P.; Dietrich, D. Demand Side Management: Demand Response, Intelligent Energy Systems and Smart Loads. IEEE Trans. Ind. Inform. 2011, 7, 381–388. [Google Scholar] [CrossRef]
  20. Warren, P. A review of demand-side management policy in the UK. Renew. Sustain. Energy Rev. 2014, 29, 941–951. [Google Scholar] [CrossRef]
  21. Sharifi, R.; Fathi, S.; Vahidinasab, V. A review on Demand-side tools in electricity market. Renew. Sustain. Energy Rev. 2017, 72, 565–572. [Google Scholar] [CrossRef]
  22. Keane, A.; Tuohy, A.; Meibom, P.; Denny, E.; Flynn, D.; Mullane, A.; O’Malley, M. Demand side resource operation on the Irish power system with high wind power penetration. Energy Policy 2011, 39, 925–2934. [Google Scholar] [CrossRef] [Green Version]
  23. Valenzuela, J.; Thimmapuram, P.; Kim, J. Modeling and simulation of consumer response to dynamic pricing with enabled technologies. Appl. Energy 2012, 96, 122–132. [Google Scholar] [CrossRef]
  24. Gelazanskas, L.; Gamage, K. Demand side management in smart grid: A review and proposals for future direction. Sustain. Cities Soc. 2014, 11, 22–30. [Google Scholar] [CrossRef]
  25. Werminski, S.; Jarnut, M.; Benysek, G.; Bojarski, J. Demand side management using DADR automation in the peak load reduction. Renew. Sustain. Energy Rev. 2017, 67, 998–1007. [Google Scholar] [CrossRef]
  26. Jiang, B.; Muzhikyan, A.; Farid, A.; Youcef-Toumi, K. Demand side management in power grid enterprise control: A comparison of industrial & social welfare approaches. Appl. Energy 2017, 187, 833–846. [Google Scholar]
  27. Ogunjuyigbe, A.; Ayodele, T.; Akinola, O. User satisfaction-induced demand side load management in residential buildings with user budget constraint. Appl. Energy 2017, 187, 352–366. [Google Scholar] [CrossRef]
  28. Arteconi, A.; Ciarrocchi, E.; Pan, Q.; Carducci, F.; Comodi, G.; Polonara, F.; Wang, R. Thermal energy storage coupled with PV panels for demand side management of industrial building cooling loads. Appl. Energy 2017, 185, 1984–1993. [Google Scholar] [CrossRef]
  29. Wang, X.; Liu, Y.; Liu, J.; Jia, Y.; Xiang, Y. Thermally controllable demand response with multiple load aggregators. Electr. Power Syst. Res. 2020, 179, 106102. [Google Scholar] [CrossRef]
  30. Bernath, C.; Deac, G.; Sensfuβ, F. Impact of sector coupling on the market value of renewable energies–A model-based scenario analysis. Appl. Energy 2021, 281, 115985. [Google Scholar] [CrossRef]
  31. Tavakkoli, M.; Fattaheian-Dehkordi, S.; Pourakbari-Kasmaei, M.; Liski, M.; Lehtonen, M. Strategic Biddings of a Consumer demand in both DA and Balancing Markets in Response to Renewable Energy Integration. Electr. Power Syst. Res. 2022, 210, 108132. [Google Scholar] [CrossRef]
  32. Lopes, F.; Mamede, N.; Novais, A.Q.; Coelho, H. A Negotiation Model for Autonomous Computational Agents: Formal Description and Empirical Evaluation. J. Intell. Fuzzy Syst. 2012, 12, 195–212. [Google Scholar]
  33. Lopes, F.; Algarvio, H.; ILco, C.; Sousa, J. Agent-Based Simulation of Retail Electricity Markets: Bilateral Contracting with Demand Response. In DEXA 2013 and IATEM-13 Workshop; IEEE Computer Society Press: Washington, DC, USA, 2013; pp. 194–198. [Google Scholar]
  34. Lopes, F.; Algarvio, H. Customer Load Strategies for Demand Response in Bilateral Contracting of Electricity. In E-Commerce and Web Technologies (15th); Springer Verlag (LNBIP 188): Berlin/Heidelberg, Germany, 2014; pp. 153–164. [Google Scholar]
  35. Lopes, F.; Algarvio, H.; Sousa, J. Bilateral Contracting in Multi-agent Energy Markets with Demand Response. In Highlights of Practical Applications of Heterogeneous Multi-Agent Systems; Springer Verlag CCIS 430: Berlin/Heidelberg, Germany, 2014; pp. 285–296. [Google Scholar]
  36. Bellifemine, F.; Caire, G.; Greenwood, D. Developing Multi-Agent Systems with JADE; John Wiley & Sons: Chichester, UK, 2007. [Google Scholar]
  37. Algarvio, H.; Lopes, F. Agent-based Retail Competition and Portfolio Optimization in Liberalized Electricity Markets: A Study Involving Real-World Consumers. Int. Electr. Power Energy Syst. 2022, 137, 107687. [Google Scholar] [CrossRef]
  38. Osborne, M.; Rubinstein, A. Bargaining and Markets; Academic Press: San Diego, CA, USA, 1990. [Google Scholar]
  39. Lopes, F.; Coelho, H. Strategic and Tactical Behavior in Automated Negotiation. Int. J. Artif. Intell. 2010, 4, 35–63. [Google Scholar]
  40. Lopes, F.; Algarvio, H.; Coelho, H. Bilateral Contracting in Multi-agent Electricity Markets: Negotiation Strategies and a Case Study. In Proceedings of the International Conference on the European Energy Market (EEM-13), Stockholm, Sweden, 27–31 May 2013; pp. 1–8. [Google Scholar]
  41. Lopes, F.; Algarvio, H.; Coelho, H. Negotiating Hour-Wise Tariffs in Multi-Agent Electricity Markets. In International Conference on Industrial Applications of Holonic and Multi Agent Systems (HoloMAS-13); Springer: Berlin/Heidelberg, Germany, 2013; pp. 246–256. [Google Scholar]
  42. Albadi, M.; El-Saadany, E. A summary of demand response in electricity markets. Electr. Power Syst. Res. 2008, 78, 1989–1996. [Google Scholar] [CrossRef]
  43. Pruitt, D. Negotiation Behavior; Academic Press: New York, NY, USA, 1981. [Google Scholar]
  44. Faratin, P.; Sierra, C.; Jennings, N. Negotiation Decision Functions for Autonomous Agents. Robot. Auton. Syst. 1998, 24, 59–182. [Google Scholar] [CrossRef]
  45. Lopes, F. MATREM: An Agent-based Simulation Tool for Electricity Markets. In Electricity Markets with Increasing Levels of Renewable Generation: Structure, Operation, Agent-Based Simulation and Emerging Designs; Springer: Cham, Switzerland, 2018; pp. 189–225. [Google Scholar]
Figure 1. Multi-agent electricity market involving a wholesale market and a retail market (adapted from [37]).
Figure 1. Multi-agent electricity market involving a wholesale market and a retail market (adapted from [37]).
Energies 16 00645 g001
Figure 2. Consumer response to a three-rate tariff.
Figure 2. Consumer response to a three-rate tariff.
Energies 16 00645 g002
Figure 3. Retailer response to the consumption variation of the consumer in the base period.
Figure 3. Retailer response to the consumption variation of the consumer in the base period.
Energies 16 00645 g003
Figure 4. Retailer response to the consumption variation of the consumer in the intermediate period.
Figure 4. Retailer response to the consumption variation of the consumer in the intermediate period.
Energies 16 00645 g004
Figure 5. Retailer response to the consumption variation of the consumer in the peak period.
Figure 5. Retailer response to the consumption variation of the consumer in the peak period.
Energies 16 00645 g005
Table 1. Experimental parameter values.
Table 1. Experimental parameter values.
Experimental ParameterValue
Percentage for computing consumer’s market perceived price1%
Percentage for computing retailer’s market perceived price1%
Percentage for computing consumer’s limit10%
Percentage for computing retailer’s limit10%
Percentage for computing consumer’s initial level of aspiration5%
Percentage for computing retailer’s initial level of aspiration5%
Maximum number of proposals20
Utility threshold0
Table 2. Reference price and energy for the negotiating parties (customer and retailer).
Table 2. Reference price and energy for the negotiating parties (customer and retailer).
Day PeriodReference Price (EUR/MWh)Energy (MWh)
Base43.96552.62
Intermediate51.62969.67
Peak54.79897.62
Table 3. Experimental results (mean values of the variables under evaluation).
Table 3. Experimental results (mean values of the variables under evaluation).
Experimental Evaluation Variables Consumer’s Strategies
Curtailment Shifting
PeriodsEDPCTPTFTOLFTOLSTPTOST
Base 552.62 552.62 552.62 607.88 607.88
Volume (kWh)Intermediate 969.67 914.83 938.43 1004.17 970.05
Peak 897.62 844.86 807.86 807.86 841.98
Base 42.04 42.07 41.84 41.75 41.98
Price (EUR/MWh)Intermediate 51.16 50.67 51.06 51.69 51.18
Peak 54.77 54.36 53.97 53.99 54.28
Levelized 50.42 49.97 49.87 49.96 49.95
Price (EUR/MWh)
Daily Cost (EUR) 122.00 115.54 114.64 120.91 120.86
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Algarvio, H.; Lopes, F. Bilateral Contracting and Price-Based Demand Response in Multi-Agent Electricity Markets: A Study on Time-of-Use Tariffs. Energies 2023, 16, 645. https://doi.org/10.3390/en16020645

AMA Style

Algarvio H, Lopes F. Bilateral Contracting and Price-Based Demand Response in Multi-Agent Electricity Markets: A Study on Time-of-Use Tariffs. Energies. 2023; 16(2):645. https://doi.org/10.3390/en16020645

Chicago/Turabian Style

Algarvio, Hugo, and Fernando Lopes. 2023. "Bilateral Contracting and Price-Based Demand Response in Multi-Agent Electricity Markets: A Study on Time-of-Use Tariffs" Energies 16, no. 2: 645. https://doi.org/10.3390/en16020645

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop