Producer agent.
More...
def __init__ |
( |
|
self, |
|
|
|
dataFile, |
|
|
|
name = "" |
|
) |
| |
Constructor.
- Parameters
-
dataFile | Data of the producer. |
- See also
- _dataFile
- Parameters
-
- See also
- rename()
def _flexibilityActivation |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Activation of the contracted flexibility.
- Parameters
-
def _optimizeBaseline |
( |
|
self, |
|
|
|
data, |
|
|
|
layer = None |
|
) |
| |
|
private |
Optimize the consumption strategy of the producer.
- Parameters
-
def _optimizeFlexibility |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Optimize the flexibility of the producer.
- Parameters
-
def _optimizeImbalance |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Optimize the final imbalance of the producer.
- Parameters
-
def _readData |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Read the data file of the producer.
- Parameters
-
def _settlement |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
def act |
( |
|
self, |
|
|
|
data, |
|
|
|
layer |
|
) |
| |
def flexibilityEvaluation |
( |
|
self, |
|
|
|
data |
|
) |
| |
Evaluate and request the flexibility offers.
- Parameters
-
def initialize |
( |
|
self, |
|
|
|
data |
|
) |
| |
def referenceFlexPrice |
( |
|
self, |
|
|
|
n, |
|
|
|
t |
|
) |
| |
def xmlData |
( |
|
self, |
|
|
|
data |
|
) |
| |
Get the data to display.
- Parameters
-
- Returns
- XML data string.
Marginal cost for each node and each period.
CSV file with the fixed data of the problem.
Base reservation cost for each node and each period.
string baselinesDataFile = 'producer-baselines.dat' |
|
static |
Name of the data file with the baselines.
List of nodes with flexible production units.
The documentation for this class was generated from the following file: