Robustness E-Laboratories

 

Michael J. North

Argonne National Laboratory

Decision and Information Sciences Division

Complex Adaptive Systems Section

9700 S. Cass Avenue

Argonne, IL 60439

 

 

 

Robust systems often exhibit adaptive coherence in the face of chaotic change (Fontana and Wagner, 2001).  Building robust systems requires both an understanding of robustness and empirical tools to ensure that this understanding has been correctly applied.  For some applications, the necessary empirical tools include agent-based models and simulations (ABMS).  Where appropriate, ABMS can be used as electronic laboratories (“e-laboratories”) to test systems for robustness before problems are experienced or exploited in the real world.  Example application areas include the development of effective electric power pricing policies and the protection of critical infrastructures.

 

Electricity pricing policies define how electric power producers are paid for their inputs to the power grid.  A variety of pricing policies are currently being used in electricity markets (NYISO, 1999; Ofgem, 1999).  Determining an effective pricing policy is a complex endeavor that has important ramifications for market robustness.  ABMS has been used to study market behavior and robustness for markets as varied as power systems (Bower and Bunn, 2000; North, 2001), equities (LeBaron, 1999), and foreign exchange (Yang, 2000).  In particular, Argonne National Laboratory has created several electricity market ABMS including the Electricity Market Complex Adaptive Systems Model (EMCAS).

 

In EMCAS, the diverse participants in the electricity market are represented as “agents,” each of which has its own set of objectives, decision-making rules, and behavioral patterns. Unlike conventional electric system models, EMCAS does not postulate a single decision-maker with a single objective for the entire system.  Rather, each agent is allowed to establish individual objectives and apply individual decision rules. As the simulation progress, the agents adapt their strategies based on the success or failure of their previous efforts.  EMCAS acts as an e-laboratory for pricing policy robustness testing by allowing different policies to specified and then tried, before they are tried in the real world.  EMCAS is a Java-based ABMS that uses the Recursive Porous Agent Simulation Toolkit (RePast).

 

Protecting critical infrastructures, such as electric power and natural gas systems, requires “thinking the unthinkable” and “doing the undoable.”  Potential natural and man-made failures of robustness must be discovered and corrected before they occur in the real world.  Argonne National Laboratory has created several critical infrastructure robustness e-laboratories including the Swarm-based Spot Market Agent Research Tools.

 

The Spot Market Agent Research Tools include agents that simulate electric power marketing and transmission; agents that simulate natural gas marketing and distribution; and agents that simulate links between these systems.  The tools also include an interactive virtual reality interface that features large-scale fully immersive three-dimensional imaging.  An image from this virtual reality system is shown in Figure 1.  These tools have been used as robustness e-laboratories to discover the effects that natural or man-made failures in one infrastructure might have on other infrastructures.

 

Figure 1: The Spot Market Agent Research Tools Immersive Virtual Reality Interface

 

As demonstrated by EMCAS and the Spot Market Agent Research Tools, robustness e-laboratories can be constructed for complex engineered systems.  These robustness e-laboratories allow complex systems to be tested for robustness before problems are experienced or exploited in the real world.

 

References

 

Bower, J., and Bunn, D. W. A Model-based Comparison of Pool and Bilateral Market Mechanisms for Electricity Trading, Energy Journal, Volume 21, Number 3, July 2000.

 

Fontana, W. and A. Wagner, Mutational Robustness, Modularity and Evolvability, Available as http://www.santafe.edu/sfi/research/focus/robustness/projects/mutationalRobustness.html, Santa Fe Institute: 2001.

 

LeBaron, B., “Building Financial Markets With Articial Agents: Desired goals, and Present Techniques,” Forthcoming in Computational Markets, Karakoulas, G. ed., MIT Press, Boston, Massachusetts: 1999.

 

North, M.J., Agent-Based Infrastructure Modeling, Social Science Computer Review, Sage Publications, Thousand Oaks, California: Fall 2001.

 

New York Independent System Operator (NYISO), NYISO Day Ahead Scheduling Manual, NYISO, New York, New York: 1999.

 

The Office of Gas and Electricity Markets (Ofgem), The New Electricity Trading Arrangements: A Draft Specification for the Balancing Mechanism and Imbalance Settlement, Ofgem, United Kingdom: 1999.

 

Yang, J., “The Efficiency of an Artificial Double Auction Stock Market with Neural Learning Agents,” Proceedings of the Workshop on Agent Simulation: Applications, Models, and Tools, Argonne National Laboratory, Argonne, IL: 2000.