-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update System Cost Methods #2
Conversation
Looks good, but I am concerned about circumventing the hybrid costs function (see comment). |
pv_mw, | ||
battery_mw, | ||
battery_mwh) | ||
# pv_cost, wind_cost, storage_cost, total_cost = self.cost_model.calculate_total_costs(wind_mw, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this looks good, but I wonder if we should extend the calculate_total_costs
function rather than circumventing it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think ideally as we integrate full BOS and indirect costs it would be worth rewriting calculate_total_costs
to be flexible and incorporate those aspects for a hybrid plant. As it stands now calculate_total_costs
is only applicable to wind, pv and battery based on an outdated study for greenfields and uses an outdated ATB (2020).
Additionally, the method calculate_total_costs
produces the same costs for each technology as the methods I wrote when using Singleowner
as the financial model.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, if the results are the same we should be good. Thanks.
Accepting, but we do need to address the BOS costs in the future more directly. |
…ctionality Feature/onshore offshore functionality
set_overnight_capital_cost()
toPowerSource
classcalculate_total_installed_cost()
toPowerSource
classset_overnight_capital_cost()
toBattery
class, includesenergy_capital_cost
andpower_capital_cost
calculate_total_cost()
method fromCostCalculator
class for determining wind, pv and battery costsCustomFinancialModel