Retailer agent.
More...
def __init__ |
( |
|
self, |
|
|
|
dataFile, |
|
|
|
name = "" |
|
) |
| |
Constructor.
- Parameters
-
dataFile | Data of the retailer. |
- 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 retailer.
- Parameters
-
def _optimizeFlexibility |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Optimize the flexibility of the retailer.
- Parameters
-
def _optimizeImbalance |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Optimize the final imbalance of the retailer.
- Parameters
-
def _readData |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Read the data file of the retailer.
- Parameters
-
def _settlement |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
def _writeNodalTotalConsumption |
( |
|
self, |
|
|
|
data |
|
) |
| |
|
private |
Write the nodal total consumption based on the submitted baselines.
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.
CSV file with the fixed data of the problem.
string baselinesDataFile = 'retailer-baselines.dat' |
|
static |
Name of the data file with the baselines.
List of nodes with flexible loads.
Retailing price per period.
Base reservation cost per period.
string submittedNodalTotalConsumptionsDataFile = 'retailer-submittedNodalTotalConsumptions.dat' |
|
static |
Name of the data file with the submitted nodal total consumptions.
The documentation for this class was generated from the following file: