reenact.reenact.results.postprocessing#
co2_ems(inp, outp, marsh)
#
Aggregate CO2 emissions and calculate its cost.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required | |
marsh
|
Marsh parameter value. |
required |
Returns:
| Type | Description |
|---|---|
|
tuple[float, float]: A tuple containing (tons of CO2 / 1000, total CO2 cost). |
el_revenue(inp, outp)
#
Revenue from selling electricity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
float |
Total electricity revenue in millions. |
electricity_price(inp, outp)
#
Calculates electricity generation cost.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
float |
Calculated electricity price. |
electricity_price_new(inp, outp)
#
Calculates electricity generation cost without investment optimization.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
float |
Calculated electricity price. |
fixed_invest(inp, outp)
#
Sums up installation cost for the technologies that can be set by the user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
float |
Total installation cost in millions. |
gcdfos(inp, outp)
#
Get Chart Data From Oemof Simulation.
Aggregates flows into production and demand categories for chart display.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Type | Description |
|---|---|
|
tuple[dict, dict]: A tuple containing (production dictionary, demand dictionary). |
hy_revenue(inp, outp)
#
Revenue from selling hydrogen.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
float |
Total hydrogen revenue in millions. |
invest(inp, outp)
#
Sums up all annualized investments.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
float |
Total annualized investments. |
prod(inp, outp)
#
Sum up local electricity production.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
inp
|
Input results from oemof simulation. |
required | |
outp
|
Output results from oemof simulation. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
float |
Total local electricity production. |