Cost curves for energy: Difference between revisions
(→Formula: the function works but how to implement deviations in practice is not clear) |
(answer code created) |
||
Line 14: | Line 14: | ||
Parameter c<sub>i</sub> are estimated from data: it is the current supply or demand given the current price (used as the point where p = 0). | Parameter c<sub>i</sub> are estimated from data: it is the current supply or demand given the current price (used as the point where p = 0). | ||
<rcode | |||
name="answer" | |||
label="Run code" | |||
include=" | |||
page:Object-oriented_programming_in_Opasnet|name:answer| | |||
page:OpasnetBaseUtils|name:generic| | |||
page:Cost_curves_for_energy|name:formula | |||
" | |||
> | |||
out <- formula.Op_en5478(dependencies.Op_en5478) | |||
cat("Computed changes in energy production and consumption in a new situation.\n") | |||
print(out) | |||
</rcode> | |||
== Rationale == | == Rationale == | ||
Line 65: | Line 81: | ||
y.new <- y.new + coefficients[, k] * x.new^(k-1) | y.new <- y.new + coefficients[, k] * x.new^(k-1) | ||
} | } | ||
return(y.new) | return(y.new) | ||
} | } | ||
Line 75: | Line 90: | ||
deviation = -5 | deviation = -5 | ||
) | ) | ||
</rcode> | </rcode> |
Revision as of 13:42, 5 May 2012
Moderator:Jouni (see all) |
This page is a stub. You may improve it into a full page. |
Upload data
|
Question
What costs curves should be used for different energy products?
Answer
Obs | Row | Actor | Fuel | Use | Reference | Unit | Parameters | Description |
---|---|---|---|---|---|---|---|---|
1 | 1 | Kuopion energia | Coal and peat | Demand | Current | €,ton | 0, -0.06 | |
2 | 2 | Kuopio market | Coal and peat | Supply | Current | €,ton | 0, 0.5 |
Parameter ci are estimated from data: it is the current supply or demand given the current price (used as the point where p = 0).
Rationale
For detailed rationale, see Energy balance.
Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \Sigma f_i(p) = \Sigma (a_i p^2 + b_i p + c_i) = 0}
Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle p = \frac{-\Sigma b_i \pm \sqrt{(\Sigma b_i)^2 - 4 \Sigma a_i \Sigma c_i}} {2 \Sigma a_i}}
Cost curves are parameterised in the way that the current price p = 0 and therefore the current supply or demand is ci.
When a demand or supply changes, a new price p must be calculated based on fi, and then the supplies and demands of other actors can be calculated, resulting in a new balance.
----#: . There is an alternative way to describe the functions:
- Zero price is considered as 0 €/product unit. The true market price must be known. This function's parameters are more difficult to estimate. --Jouni 06:16, 28 January 2012 (EET) (type: truth; paradigms: science: comment)
----#: . There is also alternative possibilities for functional forms (p is the price of the product):
- Exponential: P0 + P1 * exp(P2*p - P3) --Jouni 17:04, 28 January 2012 (EET) (type: truth; paradigms: science: comment)
Dependencies
Formula
See also
Keywords
References
Related files
<mfanonymousfilelist></mfanonymousfilelist>