Skip to main content

2018 | OriginalPaper | Buchkapitel

8. MATREM: An Agent-Based Simulation Tool for Electricity Markets

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This chapter presents the key features of an agent-based simulation tool, called MATREM (for Multi-Agent TRading in Electricity Markets). The tool allows the user to conduct a wide range of simulations regarding the behavior and outcomes of electricity markets (EMs), including markets with large penetrations of renewable energy. In each simulation, different autonomous software agents are used to capture the heterogeneity of EMs, notably generating companies (GenCos), retailers (RetailCos), aggregators, consumers, market operators (MOs) and system operators (SOs). The agents are essentially computer systems capable of flexible, autonomous action and able to interact, when appropriate, with other agents to meet their design objectives. They are able to generate plans and execute actions according to a well-known practical reasoning model—the belief-desire-intention (BDI) model. MATREM supports two centralized markets (a day-ahead market and an intra-day market), a bilateral market for trading standardized future contracts (a futures market), and a marketplace for negotiating the terms and conditions of two types of tailored (or customized) long-term bilateral contracts: forward contracts and contracts for difference. The tool is currently being developed using both JADE—the JAVA Agent DEvelopment framework—and Jadex—the BDI reasoning engine that runs over JADE, enabling the development of BDI agents. A graphical interface allows the user to specify, monitor and steer all simulations. The human-computer interaction paradigm is based on a creative integration of direct manipulation interface techniques with intelligent assistant agents. The target platform for the system is a 32/64-bit computer running Microsoft Windows.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Other markets are expected to be available soon. In particular, a market for trading standardized option contracts is currently under development. Also, future work aims at extending the simulation tool by incorporating a market to match the imbalances caused by the variability and uncertainty present in power systems.
 
2
To date, our focus has been on four key types of market participants. One important area for future work is to consider other types of traditional power industry agents, including transmission company agents (TransCos) and distribution company agents (DistCos).
 
3
The gate closure time of the DAM is a simulation parameter. Thus, the tool allows the user to specify market simulations involving different gate closures (e.g., 10 a.m. or 6 p.m. of the day before the day of operation).
 
4
The number of intra-day market sessions is also a simulation parameter, meaning that the tool allows the user to phase the intra-day market into different sessions (e.g., only two sessions a day, or twenty-four sessions a day, one for each hour).
 
5
The operation of the intra-day market is essentially identical to that of the day-ahead market, and is therefore omitted.
 
6
The simulation tool allows the user to omit this step if necessary or desired. Specifically, the user may assume that demand is (highly) inelastic and set according to a load forecast. The demand curve is then a vertical line defined by simply considering the value of the load forecast.
 
7
Future work aims at extending the tool by incorporating a detailed invoicing and settlement process. The user will then be able to simulate forward payments from buyers to sellers following the delivery of energy. GenCos will be paid the market-clearing price for every megawatt-hour that they will produce, whereas RetailCos and large consumers will pay this price for every megawatt-hour that they will consume.
 
8
Under LMP, the user needs to specify the location of the various GenCos and RetailCos at the various nodes of the transmission grid.
 
9
The supply bids of the GenCo agents are modeled as linear functions, relating money and power. Although other functions are discussed in the literature on energy markets (e.g., quadratic functions), we note that the implications of the supply bid format for the operation of EMs is an important topic that requires further research (but see Chap. 2).
 
10
For simplicity, the tool allows the user to model RetailCos as non-strategic agents servicing price-insensitive loads only—that is, the demand serviced by RetailCos may exhibit a negligible price sensitivity and thus the price-sensitive demand part of the offers to buy energy may be omitted. Alternatively, the user may omit the fixed demand part of the offers.
 
11
Financial future contracts involve the notional supply of electrical energy—that is, the delivery is purely financial based on a reference price. On the other hand, physical future contracts involve the real supply of electricity at constant power (e.g., 1 MW) during all the hours of the delivery period.
 
12
Contracts are traded in a continuous mode. Future work aims at extending the tool to support auctions during the trading period to achieve more flexibility.
 
13
The trading platform supports anonymous operations on contracts only. The underlying anonymity model is widely used and often considered very useful (see, e.g., [27]). Market participants can formulate expectations relative to price variations based on specific strategies without discriminating between different agents, creating conditions for determining fair energy prices. Also, since all bids and offers are public, participants may exploit eventual disparities resulting from the “gap” between the supply and demand of electricity.
 
14
Orders specifying a price out of the price variation limits are not accepted by the platform.
 
15
Price is the main negotiable element of the standardized future contracts. However, if desirable or even necessary, the parties may increase or reduce the energy quantity.
 
16
The financial settlement based on a DSV value applies exclusively to existing positions on daily, weekly and monthly financial future contracts.
 
17
Arguably, most real-world long-term contracts are forward contracts between retailers and end-use customers. Standardized long-term contracts for differences (CFDs) have recently started to be used as a mechanism to support renewable generation (see, e.g., [34]). This work aims at going one step beyond by considering tailored long-term CFDs. Accordingly, the current version of the tool allows market participants (e.g., GenCos, RetailCos and large customers) to negotiate any CFD terms that are deemed appropriate. Tailored CFDs allow market participants to take part in the centralized day-ahead market, while insulating them from the market-clearing prices (i.e., they provide a hedge against price volatility in the DAM).
 
18
The term “common screen layout” refers to the primary windows displayed on the screen when the system starts running. Each window is associated with a specific area (or part) of the screen.
 
19
The current version of the system allows the user to indicate the agents participating in a particular market by using the participants menu—that is, the user selects the agents sequentially, one at time, and confirms their bids/offers. Future work will focus on developing a graphical editor for constructing and/or modifying electric power industry scenarios. The editor will allow the user to specify market agents graphically and to define relationships between them (i.e., interconnecting market agents by links representing the power grid, ownership and money flow).
 
20
An noted earlier, one important area for future work is to develop TransCo and DistCo agents responsible for operating the transmission and distribution systems, respectively.
 
21
The information displayed in the middle window is essentially complementary to that provided by the Sniffer agent or the Java Sniffer application (see [21] for details of these two tools).
 
22
The simulation tool supports not only market agents (e.g., GenCos and RetailCos), but also a special type of agent referred to as assistant agent (but see below).
 
23
Software assistants are computer programs that provide assistance to users dealing with computer-based applications [44]. Autonomous interface agents are agents capable of operating the interface—or at least part of the interface—in an autonomous way and also act in parallel with the user [45].
 
24
Currently, the simulation tool includes a specialized interface for each simulated market. An earlier design placed the interactions related to all markets within a common (general-purpose) interface, but it was proven to be not adequate nor effective, causing (test) users to be confused about tasks associated with different markets and/or pricing mechanisms (e.g., the bid submission process involving either the system marginal pricing or the locational marginal pricing).
 
25
The simulation tool has been designed to provide the user with a high degree of positive control over system behavior, although it retains a strong measure of autonomy. Subsequently to the assignment of tasks by the user, he/she and the agents address their individual responsibilities in a fairly independent manner, initiating interactions with one another as needed.
 
26
For retailer agents participating in the day-ahead market, the offer submission process is essentially identical to that of GenCo agents, and is therefore omitted.
 
27
To date, the simulation tool can “monitor” the Iberian Electricity Market (MIBEL). In particular, the (light-blue) assistant agents can interact with MIBEL (www.​omie.​es) to get the daily market-clearing prices of both Portugal and Spain. Future work will focus on monitoring other markets, notably the Nordic power market.
 
28
To date, our focus for personalization has been on endowing (light-blue) assistant agents with knowledge about different users playing the roles of typical market participants (e.g., generating companies, retailers and consumers). One important area for future work is to consider machine learning techniques to allow the agents to learn the users’ goals and preferences regarding the application domain. Furthermore, other area for future work is to analyze personalization from the point of view of the interaction between the user and the simulation tool (i.e., the assistant agents): discovering how the user wants to be assisted, learning when (and if) to interrupt the user, and learning his/her reactions towards different assistance actions (such as suggestions and warnings).
 
29
For convenience, and also simplicity in exposition, the previous section considered the terms “light-green interface agents” and “light-blue assistant agents” to refer to interface managers and intelligent assistants, respectively.
 
30
In this work, we adopt the graphical representation from the Unified Modelling Language [54]. Accordingly, classes are represented as rectangles with three compartments. The top compartment indicates the name of a class. The second and the third compartments list the variables and the methods of a class, respectively. For the sake of clarity and simplicity, the variables and methods of the various classes are not shown in Fig. 8.4. The generalization relationship is denoted by a solid directed line with a large open arrowhead, pointing to a superclass (or parent). More-specialized classes (subclasses) inherit the variables and methods of their parents, albeit they may have their own variables and methods.
 
31
Researchers working in some areas (e.g., philosophy, cognitive psychology and linguistics) may find the distinction between cognitive and communicative actions dubious. After all, an axiom of speech act theory is that agents requesting or informing are performing actions just like any other actions. This distinction is, however, rather natural and we believe suitable for the purposes of this work.
 
32
The earlier versions of the tool incorporated a number of software agents equipped with an operational model resulting from the implementation of the “traditional” deliberative model (or abstract architecture). Although limited in reasoning and decision-making, such agents proved to be relatively satisfactory, since the tool suited the interests and needs of several untrained (test) users.
 
33
The term “BDI model” has been coined by researchers working in closely related areas to describe slightly different types of models. Here, we use the term to describe any model of practical reasoning that makes use of the folk-psychology concepts of belief, desire and intention. In this way, a BDI model may or may not center on claims originally propounded by Bratman [55] about the role of intentions in focusing practical reasoning.
 
34
Practical reasoning involves two main processes [1]: deliberation and means-end reasoning. Deliberation is a complex process and consists mainly in defining a consistent set of goals from a (possibly inconsistent) set of desires and selecting (some) goals to commit to. For the sake of simplicity, the ongoing developments in the simulation tool consider that the agents have a consistent set of goals to achieve, but not a set of desires nor a deliberation process. Future work will focus on designing and implementing a (simple) deliberation process.
 
Literatur
1.
Zurück zum Zitat Wooldridge, M.: An Introduction to Multi-agent Systems. Wiley, Chichester (2009) Wooldridge, M.: An Introduction to Multi-agent Systems. Wiley, Chichester (2009)
2.
Zurück zum Zitat Macal, C., North, M.: Tutorial on agent-based modelling and simulation. J. Simul. 4, 151–162 (2010)CrossRef Macal, C., North, M.: Tutorial on agent-based modelling and simulation. J. Simul. 4, 151–162 (2010)CrossRef
3.
Zurück zum Zitat Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Pearson Education Inc, New Jersey (2010)MATH Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Pearson Education Inc, New Jersey (2010)MATH
4.
Zurück zum Zitat Wood, A., Wollenberg, B., Sheblé, G.: Power Generation, Operation, and Control. Wiley, New Jersey (2014) Wood, A., Wollenberg, B., Sheblé, G.: Power Generation, Operation, and Control. Wiley, New Jersey (2014)
5.
Zurück zum Zitat Sioshansi, F.P. (ed.): Distributed Generation and its Implications for the Utility Industry. Academic Press, Oxford (2014) Sioshansi, F.P. (ed.): Distributed Generation and its Implications for the Utility Industry. Academic Press, Oxford (2014)
6.
Zurück zum Zitat Harp, S.A., Brignone, S., Wollenberg, B.F., Samad, T.: SEPIA: a simulator for the electric power industry agents. IEEE Control Syst. Mag. 20(4), 53–69 (2000)CrossRef Harp, S.A., Brignone, S., Wollenberg, B.F., Samad, T.: SEPIA: a simulator for the electric power industry agents. IEEE Control Syst. Mag. 20(4), 53–69 (2000)CrossRef
7.
Zurück zum Zitat Koritarov, V.: Real-world market representation with agents: modeling the electricity market as a complex adaptive system with an agent-based approach. IEEE Power Energy Mag. 2(4), 39–46 (2004)CrossRef Koritarov, V.: Real-world market representation with agents: modeling the electricity market as a complex adaptive system with an agent-based approach. IEEE Power Energy Mag. 2(4), 39–46 (2004)CrossRef
8.
Zurück zum Zitat Batten, D., George Grozev, G.: NEMSIM: finding ways to reduce greenhouse gas emissions using multi-agent electricity modelling. In: Perez, P., Batten, D. (eds.) Complex Science for a Complex World Exploring Human Ecosystems with Agents, pp. 227–252. Australian National University Press, Canberra (2006) Batten, D., George Grozev, G.: NEMSIM: finding ways to reduce greenhouse gas emissions using multi-agent electricity modelling. In: Perez, P., Batten, D. (eds.) Complex Science for a Complex World Exploring Human Ecosystems with Agents, pp. 227–252. Australian National University Press, Canberra (2006)
9.
Zurück zum Zitat Sun, J., Tesfatsion, L.: Dynamic testing of wholesale power market designs: an open-source agent-based framework. Comput. Econ. 30, 291–327 (2007)CrossRefMATH Sun, J., Tesfatsion, L.: Dynamic testing of wholesale power market designs: an open-source agent-based framework. Comput. Econ. 30, 291–327 (2007)CrossRefMATH
10.
Zurück zum Zitat Sensfuß, F.: Assessment of the impact of renewable electricity generation on the german electricity sector: an agent-based simulation approach. Ph.D. Dissertation, Karlsruhe University (2007) Sensfuß, F.: Assessment of the impact of renewable electricity generation on the german electricity sector: an agent-based simulation approach. Ph.D. Dissertation, Karlsruhe University (2007)
11.
Zurück zum Zitat Praça, I., Ramos, C., Vale, Z.: MASCEM: a multiagent system that simulates competitive electricity markets. IEEE Intell. Syst. 18(6), 54–60 (2003)CrossRef Praça, I., Ramos, C., Vale, Z.: MASCEM: a multiagent system that simulates competitive electricity markets. IEEE Intell. Syst. 18(6), 54–60 (2003)CrossRef
12.
Zurück zum Zitat Vale, Z., Pinto, T., Praça, I., Morais, H.: MASCEM - electricity markets simulation with strategically acting players. IEEE Intell. Syst. 26(2), 9–17 (2011)CrossRef Vale, Z., Pinto, T., Praça, I., Morais, H.: MASCEM - electricity markets simulation with strategically acting players. IEEE Intell. Syst. 26(2), 9–17 (2011)CrossRef
13.
Zurück zum Zitat Cincotti, S., Santana, Gallo, G.: The Genoa artificial power-exchange. In: Filipe, J., Fred, A. (eds.) Agents and Artificial Intelligence (ICAART 2012), pp. 348–363. Springer, Berlin (2013) Cincotti, S., Santana, Gallo, G.: The Genoa artificial power-exchange. In: Filipe, J., Fred, A. (eds.) Agents and Artificial Intelligence (ICAART 2012), pp. 348–363. Springer, Berlin (2013)
14.
Zurück zum Zitat Zhou, Z.Z., Chan, W.K., Chow, J.H.: Agent-based simulation of electricity markets: a survey of tools. Artif. Intell. Rev. 28, 305–342 (2007)CrossRef Zhou, Z.Z., Chan, W.K., Chow, J.H.: Agent-based simulation of electricity markets: a survey of tools. Artif. Intell. Rev. 28, 305–342 (2007)CrossRef
15.
Zurück zum Zitat Sensfuß, F., Genoese, M., Ragwitz, M., Möst, D.: Agent-based simulation of electricity markets - a literature review. Energy Stud. Rev. 15(2), 1–29 (2007) Sensfuß, F., Genoese, M., Ragwitz, M., Möst, D.: Agent-based simulation of electricity markets - a literature review. Energy Stud. Rev. 15(2), 1–29 (2007)
16.
Zurück zum Zitat Weidlich, A., Veit, D.: A critical survey of agent-based wholesale electricity market models. Energy Econ. 30, 1728–1759 (2008)CrossRef Weidlich, A., Veit, D.: A critical survey of agent-based wholesale electricity market models. Energy Econ. 30, 1728–1759 (2008)CrossRef
17.
Zurück zum Zitat Guerci, E., Rastegar, M., Cincotti, S.: Agent-based modeling and simulation of competitive wholesale electricity markets. In: Rebennack, S., Pardalos, P., Pereira, M., Iliadis, N. (eds.) Handbook of Power Systems II, pp. 241–286. Springer, Heidelberg (2010)CrossRef Guerci, E., Rastegar, M., Cincotti, S.: Agent-based modeling and simulation of competitive wholesale electricity markets. In: Rebennack, S., Pardalos, P., Pereira, M., Iliadis, N. (eds.) Handbook of Power Systems II, pp. 241–286. Springer, Heidelberg (2010)CrossRef
20.
Zurück zum Zitat Jones, E.L. (ed.): Renewable Energy Integration: Practical Management of Variability, Uncertainty, and Flexibility in Power Grids. Academic Press, London (2014) Jones, E.L. (ed.): Renewable Energy Integration: Practical Management of Variability, Uncertainty, and Flexibility in Power Grids. Academic Press, London (2014)
21.
Zurück zum Zitat Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-agent Systems with JADE. Wiley, Chichester (2007)CrossRef Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-agent Systems with JADE. Wiley, Chichester (2007)CrossRef
22.
Zurück zum Zitat Algarvio, H.F., Lopes, F., Santana, J.: Multi-agent retail energy markets: bilateral contracting and coalitions of end-use customers. In: 12th International Conference on the European Energy Market (EEM 2015), pp. 1–5. IEEE (2015) Algarvio, H.F., Lopes, F., Santana, J.: Multi-agent retail energy markets: bilateral contracting and coalitions of end-use customers. In: 12th International Conference on the European Energy Market (EEM 2015), pp. 1–5. IEEE (2015)
23.
Zurück zum Zitat Algarvio, H., Lopes, F., Santana, J.: Multi-agent retail energy markets: contract negotiation, customer coalitions and a real-world case study. In: Demazeau, Y., Takayuki, I., Bajo, J., Escalona M. (eds.) Advances in Practical Applications of Scalable Multi-agent Systems: The PAAMS Collection, pp. 13–23. Springer International Publishing (2016) Algarvio, H., Lopes, F., Santana, J.: Multi-agent retail energy markets: contract negotiation, customer coalitions and a real-world case study. In: Demazeau, Y., Takayuki, I., Bajo, J., Escalona M. (eds.) Advances in Practical Applications of Scalable Multi-agent Systems: The PAAMS Collection, pp. 13–23. Springer International Publishing (2016)
24.
Zurück zum Zitat Vidigal, D., Lopes, F., Pronto, A., Santana, J.: Agent-based simulation of wholesale energy markets: a case study on renewable generation. In: Spies, M., Wagner, R., Tjoa, A. (eds.) 26th Database and Expert Systems Applications (DEXA 2015), pp. 81–85. IEEE (2015) Vidigal, D., Lopes, F., Pronto, A., Santana, J.: Agent-based simulation of wholesale energy markets: a case study on renewable generation. In: Spies, M., Wagner, R., Tjoa, A. (eds.) 26th Database and Expert Systems Applications (DEXA 2015), pp. 81–85. IEEE (2015)
25.
Zurück zum Zitat Algarvio, H., Couto, A., Lopes, F., Estanqueiro, A., Santana, J.: Multi-agent energy markets with high levels of renewable generation: a case-study on forecast uncertainty and market closing time. In: Omatu, S., et al. (eds.) 13th International Conference on Distributed Computing and Artificial Intelligence, pp. 339–347. Springer International Publishing (2016) Algarvio, H., Couto, A., Lopes, F., Estanqueiro, A., Santana, J.: Multi-agent energy markets with high levels of renewable generation: a case-study on forecast uncertainty and market closing time. In: Omatu, S., et al. (eds.) 13th International Conference on Distributed Computing and Artificial Intelligence, pp. 339–347. Springer International Publishing (2016)
26.
Zurück zum Zitat Kirschen, D., Strbac, G.: Fundamentals of Power System Economics. Wiley, Chichester (2004)CrossRef Kirschen, D., Strbac, G.: Fundamentals of Power System Economics. Wiley, Chichester (2004)CrossRef
27.
Zurück zum Zitat OMIP: Trading RuleBook. MIBEL Derivatives Market, Lisbon, Portugal (2016) OMIP: Trading RuleBook. MIBEL Derivatives Market, Lisbon, Portugal (2016)
28.
Zurück zum Zitat OMIP: General Contractual Terms: MIBEL PTEL Base Load Financial Futures Contracts. MIBEL Derivatives Market, Lisbon, Portugal (2016) OMIP: General Contractual Terms: MIBEL PTEL Base Load Financial Futures Contracts. MIBEL Derivatives Market, Lisbon, Portugal (2016)
29.
Zurück zum Zitat OMIP: Rules for Determining Electricity Indexes. MIBEL Derivatives Market, Notice 6/2006, Lisbon, Portugal (2013) OMIP: Rules for Determining Electricity Indexes. MIBEL Derivatives Market, Notice 6/2006, Lisbon, Portugal (2013)
30.
Zurück zum Zitat Lopes, F., Rodrigues, T., Sousa, J.: Negotiating bilateral contracts in a multi-agent electricity market: a case study. In: Hameurlain, A., Tjoa, A., Wagner, R. (eds.) 23rd Database and Expert Systems Applications (DEXA 2012), pp. 326–330. IEEE (2012) Lopes, F., Rodrigues, T., Sousa, J.: Negotiating bilateral contracts in a multi-agent electricity market: a case study. In: Hameurlain, A., Tjoa, A., Wagner, R. (eds.) 23rd Database and Expert Systems Applications (DEXA 2012), pp. 326–330. IEEE (2012)
31.
Zurück zum Zitat Algarvio, H., Lopes, F., Santana, J.: Bilateral contracting in multi-agent energy markets: forward contracts and risk management. In: Bajo, J., et al. (eds.) Highlights of Practical Applications of Agents, Multi-Agent Systems, and Sustainability: The PAAMS Collection (PAAMS 2015), pp. 260–269. Springer International Publishing (2015) Algarvio, H., Lopes, F., Santana, J.: Bilateral contracting in multi-agent energy markets: forward contracts and risk management. In: Bajo, J., et al. (eds.) Highlights of Practical Applications of Agents, Multi-Agent Systems, and Sustainability: The PAAMS Collection (PAAMS 2015), pp. 260–269. Springer International Publishing (2015)
32.
Zurück zum Zitat Sousa, F., Lopes, F., Santana, J.: Contracts for difference and risk management in multi-agent energy markets. In: Demazeau, Y., Decker, K., Pérez, J., De la Prieta, F. (eds.) Advances in Practical Applications of Agents, Multi-Agent Systems, and Sustainability: The PAAMS Collection (PAAMS 2015), pp. 339–347. Springer International Publishing (2015) Sousa, F., Lopes, F., Santana, J.: Contracts for difference and risk management in multi-agent energy markets. In: Demazeau, Y., Decker, K., Pérez, J., De la Prieta, F. (eds.) Advances in Practical Applications of Agents, Multi-Agent Systems, and Sustainability: The PAAMS Collection (PAAMS 2015), pp. 339–347. Springer International Publishing (2015)
33.
Zurück zum Zitat Sousa, F., Lopes, F., Santana, J.: Multi-agent electricity markets: a case study on contracts for difference. In: Spies, M., Wagner, R., Tjoa, A. (eds.) 26th Database and Expert Systems Applications (DEXA 2015), pp. 88–90. IEEE (2015) Sousa, F., Lopes, F., Santana, J.: Multi-agent electricity markets: a case study on contracts for difference. In: Spies, M., Wagner, R., Tjoa, A. (eds.) 26th Database and Expert Systems Applications (DEXA 2015), pp. 88–90. IEEE (2015)
35.
Zurück zum Zitat Lopes, F., Mamede, N., Novais, A.Q., Coelho, H.: Negotiation in a multi-agent supply chain system. In: Third Int. Workshop of the IFIP WG 5.7 Special Interest Group on Advanced Techniques in Production Planning and Control, Firenze University Press, pp. 153–168 (2002) Lopes, F., Mamede, N., Novais, A.Q., Coelho, H.: Negotiation in a multi-agent supply chain system. In: Third Int. Workshop of the IFIP WG 5.7 Special Interest Group on Advanced Techniques in Production Planning and Control, Firenze University Press, pp. 153–168 (2002)
36.
Zurück zum Zitat Lopes, F., Coelho, H.: Concession strategies for negotiating bilateral contracts in multi-agent electricity markets. In: 23rd Database and Expert Systems Applications (DEXA 2012), pp. 321–325. IEEE (2012) Lopes, F., Coelho, H.: Concession strategies for negotiating bilateral contracts in multi-agent electricity markets. In: 23rd Database and Expert Systems Applications (DEXA 2012), pp. 321–325. IEEE (2012)
37.
Zurück zum Zitat Lopes, F., Algarvio, H., Coelho, H.: Bilateral contracting in multi-agent electricity markets: negotiation strategies and a case study. In: International Conference on the European Energy Market (EEM-13), pp. 1–8. IEEE (2013) Lopes, F., Algarvio, H., Coelho, H.: Bilateral contracting in multi-agent electricity markets: negotiation strategies and a case study. In: International Conference on the European Energy Market (EEM-13), pp. 1–8. IEEE (2013)
38.
Zurück zum Zitat Jaquero, V., Montero, F., Molina, J., González, P.: Intelligent user interfaces: past, present and future. In: Redondo, M., Bravo, C., Ortega, M. (eds.) Engineering the User Interface: From Research to Practice, pp. 259–270. Springer, London (2009) Jaquero, V., Montero, F., Molina, J., González, P.: Intelligent user interfaces: past, present and future. In: Redondo, M., Bravo, C., Ortega, M. (eds.) Engineering the User Interface: From Research to Practice, pp. 259–270. Springer, London (2009)
39.
Zurück zum Zitat Shneiderman, B., Plaisant, C.: Designing the User Interface: Strategies for Effective Human-Computer Interaction. Pearson Education Inc, Boston (2005) Shneiderman, B., Plaisant, C.: Designing the User Interface: Strategies for Effective Human-Computer Interaction. Pearson Education Inc, Boston (2005)
40.
Zurück zum Zitat Shneiderman, B.: The future of interactive systems and the emergence of direct manipulation. Behav. Inf. Technol. 1(3), 237–256 (1982)CrossRef Shneiderman, B.: The future of interactive systems and the emergence of direct manipulation. Behav. Inf. Technol. 1(3), 237–256 (1982)CrossRef
41.
Zurück zum Zitat Shneiderman, B.: Direct manipulation: a step beyond programming languages. IEEE Comput. 16(8), 57–69 (1983)CrossRef Shneiderman, B.: Direct manipulation: a step beyond programming languages. IEEE Comput. 16(8), 57–69 (1983)CrossRef
42.
Zurück zum Zitat Kay, A.: User interface: a personal view. In: Packer, R., Jordan, K. (eds.) Multi-Media: From Wagner to Virtual Reality, pp. 121–131. W. W. Norton & Company Inc, New York (2001) Kay, A.: User interface: a personal view. In: Packer, R., Jordan, K. (eds.) Multi-Media: From Wagner to Virtual Reality, pp. 121–131. W. W. Norton & Company Inc, New York (2001)
43.
Zurück zum Zitat Maes, P.: Agents that reduce work and information overload. Commun. ACM 37(7), 31–40 (1994)CrossRef Maes, P.: Agents that reduce work and information overload. Commun. ACM 37(7), 31–40 (1994)CrossRef
44.
Zurück zum Zitat Maes, P., Kozierok, R.: Learning: interface agents. In: 11th National Conference on Artificial Intelligence (AAAI-93), pp. 459–465. AAAI Press, California (1993) Maes, P., Kozierok, R.: Learning: interface agents. In: 11th National Conference on Artificial Intelligence (AAAI-93), pp. 459–465. AAAI Press, California (1993)
45.
Zurück zum Zitat Lieberman, H.: Autonomous interface agents. In: Pemberton, S. (ed.) ACM SIGCHI Conference on Human Factors in Computing Systems (CHI-97), pp. 67–74. ACM Press, New York (1997)CrossRef Lieberman, H.: Autonomous interface agents. In: Pemberton, S. (ed.) ACM SIGCHI Conference on Human Factors in Computing Systems (CHI-97), pp. 67–74. ACM Press, New York (1997)CrossRef
46.
Zurück zum Zitat Rich, C., Sidner, C.: DiamondHelp: a generic collaborative task guidance system. AI Mag. 28(2), 33–46 (2007) Rich, C., Sidner, C.: DiamondHelp: a generic collaborative task guidance system. AI Mag. 28(2), 33–46 (2007)
47.
Zurück zum Zitat Myers, K., Berry, P., Blyth, J., Conley, K., Gervasio, M., McGuinness, D., Morley, D., Pfeffer, A., Pollack, M., Tambe, M.: An intelligent personal assistant for task and time management. AI Mag. 28(2), 47–61 (2007) Myers, K., Berry, P., Blyth, J., Conley, K., Gervasio, M., McGuinness, D., Morley, D., Pfeffer, A., Pollack, M., Tambe, M.: An intelligent personal assistant for task and time management. AI Mag. 28(2), 47–61 (2007)
48.
Zurück zum Zitat Birnbaum, L., Horvitz, E., Kurlander, D., Lieberman, H., Marks, J., Roth, S.: Compelling intelligent user interfaces: how much AI? In: Moore, J., Edmonds, E., Puerta, A. (eds.) 2nd International Conference on Intelligent User Interfaces (IUI-97), pp. 173–175. ACM Press, New York (1997)CrossRef Birnbaum, L., Horvitz, E., Kurlander, D., Lieberman, H., Marks, J., Roth, S.: Compelling intelligent user interfaces: how much AI? In: Moore, J., Edmonds, E., Puerta, A. (eds.) 2nd International Conference on Intelligent User Interfaces (IUI-97), pp. 173–175. ACM Press, New York (1997)CrossRef
49.
Zurück zum Zitat Horvitz, E.: Principles of mixed-initiative user interfaces. In: Williams, M., Altom, M. (eds.) SIGCHI Conference on Human Factors in Computing Systems (CHI-99), pp. 159–166. ACM Press, New York (1999) Horvitz, E.: Principles of mixed-initiative user interfaces. In: Williams, M., Altom, M. (eds.) SIGCHI Conference on Human Factors in Computing Systems (CHI-99), pp. 159–166. ACM Press, New York (1999)
50.
Zurück zum Zitat Schiaffino, S., Amandi, A.: User-interface agent interaction: personalization issues. Int. J. Hum.-Comput. Stud. 60, 129–148 (2004)CrossRef Schiaffino, S., Amandi, A.: User-interface agent interaction: personalization issues. Int. J. Hum.-Comput. Stud. 60, 129–148 (2004)CrossRef
51.
Zurück zum Zitat Shneiderman, B., Maes, P.: Direct manipulation vs. interface agents. Interactions 6(6), 41–61 (1997) Shneiderman, B., Maes, P.: Direct manipulation vs. interface agents. Interactions 6(6), 41–61 (1997)
52.
Zurück zum Zitat Armentano, M., Daniela, G., Amandi, A.: Personal assistants: direct manipulation vs. mixed initiative interfaces. Int. J. Hum.-Comput. Stud. 64, 27–35 (2006) Armentano, M., Daniela, G., Amandi, A.: Personal assistants: direct manipulation vs. mixed initiative interfaces. Int. J. Hum.-Comput. Stud. 64, 27–35 (2006)
53.
Zurück zum Zitat Braubach, L., Pokahr, A., Lamersdorf, W.: Jadex: a BDI-agent system combining middleware and reasoning. In: Unland, R., Klusch, M., Calisti, M. (eds.) Software Agent-Based Applications, Platforms and Development Kits, pp. 143–168. Birkhäuser Verlag, part of Springer Science+Business Media, Basel, Switzerland (2005) Braubach, L., Pokahr, A., Lamersdorf, W.: Jadex: a BDI-agent system combining middleware and reasoning. In: Unland, R., Klusch, M., Calisti, M. (eds.) Software Agent-Based Applications, Platforms and Development Kits, pp. 143–168. Birkhäuser Verlag, part of Springer Science+Business Media, Basel, Switzerland (2005)
54.
Zurück zum Zitat Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison Wesley Longman Inc, Reading (1999) Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison Wesley Longman Inc, Reading (1999)
55.
Zurück zum Zitat Bratman, M.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987) Bratman, M.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)
57.
Zurück zum Zitat Ingrand, F., Georgeff, M., Rao, A.: An architecture for real-time reasoning and system control. IEEE Expert 7(6), 34–44 (1992)CrossRef Ingrand, F., Georgeff, M., Rao, A.: An architecture for real-time reasoning and system control. IEEE Expert 7(6), 34–44 (1992)CrossRef
58.
Zurück zum Zitat Georgeff, M., Rao, A.: A profile of the Australian AI institute. IEEE Expert 11(6), 89–92 (1996)CrossRef Georgeff, M., Rao, A.: A profile of the Australian AI institute. IEEE Expert 11(6), 89–92 (1996)CrossRef
59.
Zurück zum Zitat Haddadi, A.: Belief-desire-intention agent architectures. In: O’Hare, G., Jennings, N. (eds.) Foundations of Distributed Artificial Intelligence, pp. 169–185. Wiley, New York (1996) Haddadi, A.: Belief-desire-intention agent architectures. In: O’Hare, G., Jennings, N. (eds.) Foundations of Distributed Artificial Intelligence, pp. 169–185. Wiley, New York (1996)
61.
Zurück zum Zitat Broersen, J., Dastani, M., Hulstijn, J., van der Torre, L.: Goal generation in the BOID architecture. Cogn. Sci. Q. 2(3–4), 428–447 (2002) Broersen, J., Dastani, M., Hulstijn, J., van der Torre, L.: Goal generation in the BOID architecture. Cogn. Sci. Q. 2(3–4), 428–447 (2002)
Metadaten
Titel
MATREM: An Agent-Based Simulation Tool for Electricity Markets
verfasst von
Fernando Lopes
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-74263-2_8