NOTE: This page is deprecated. Please see Market_User_Guide.
The Auction class is a member of the Market module that simulates an automated wholesale market where buyers and sellers place buy and sell bids, which are sorted and matched up to determine a market clearing price at regular intervals.
- 1 Auction actors
- 2 Properties
- 3 Functions
- 4 See also
The market type. Currently, only "NONE" and "DOUBLE" are supported keywords. NONE-type markets are not allowed by the simulation and will cause the system to halt. DOUBLE markets are those that involve a number of buyers and sellers and matches buy and sell bids against each other at fixed intervals.
A short string used to identify the units associated with the quantities exchanged within the market, such as "kWh", "kg", or "BTU/h".
The interval between market clearing process cycles, in seconds.
(unused) The delay before market transactions are to take effect.
The internal index for how many times this market has cleared.
The quantity of cleared bids from the previous cycle.
The price the bids cleared at from the previous cycle.
The currently relevant quantity of cleared bids from the most recent cycle.
The currently relevant price of cleared bids from the most recent cycle.
The average daily clearing price, as sampled once an hour for 24 hours.
The average weekly clearing price, as sampled once an hour for 168 hours.
The standard deviation of the daily clearing price.
The standard deviation of the weekly clearing price.
(unused) The communication network used for this market.
A toggle flag used to enable or disable extra console output from the market objects, for debugging and testing purposes.
A reference to an object derived from powerflow::link that provides a power_flow value used to estimate the unresponsive part of the load. If the linkref is provided, the unresponsive load will be the power_flow of the link less the total load bid. The unresponsive load will be bid automatically into the auction on the demand side at the market price cap.
The maximum price at which the market is allowed the clear. The cap applies to both positive and negative prices.