Skip to content

TAC or NPV as part of the objective function #56

Answered by JohannesBehrens
ayp234 asked this question in Q&A
Discussion options

You must be logged in to vote

The objective function of the current fine version is about the minimization of the total system NPV. This was introduced together with the implementation of multi-period optimization (version >= 2.3.0). Previously, the objective function was constructed from the TAC. The default for getEconomicsDesign was set to TAC to ensure that the function could be used if a user used the function directly in his code to calculate the TAC of a component within an already optimized system and does not pass the newly introduced argument. However, in this case (single year optimization), the TAC and NPV of the calculation are the same, since only one investment can be made (at the beginning of the perio…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by JohannesBehrens
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants