Skip to content
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

missing classes for the tasks module #1968

Open
1 task
madbkr opened this issue Nov 12, 2024 · 2 comments
Open
1 task

missing classes for the tasks module #1968

madbkr opened this issue Nov 12, 2024 · 2 comments
Assignees
Labels
[A] new term Including new term(s) in the ontology meta issue Issue that collects information about topics and will be closed after detailled issues are solved. oeo dev meeting Discuss issue at oeo dev meeting To do Issues that haven't got discussed yet

Comments

@madbkr
Copy link
Contributor

madbkr commented Nov 12, 2024

Description of the issue

The tasks module was added due to #1891 with definitions provided by the domain expert. Some of the concepts in these definitions are absent in the OEO. I made a list of every concept I found more or less worth adding and propose a definition - though some of those definitions definitely could be improved. Some of the concepts may not be relevant enough to add, I put these in the bottom.

Ideas of solution

I would find most important to add:

  • wind characteristics is already a separate issue (Addition for or of wind characteristics #1965)

  • levelized cost of energy as an alternative label for levelized cost of electricity (which is already in the oeo) since both are well used.

  • Capital expenditures (CAPEX) are costs for physical assets (eg. and, equipment) including things like acquisition and maintenance. The asset has to have a useful life of more than on year.
    It is calculated as (prior period Property, Plant and Equipment) - (current period Property, Plant and Equipment) + (current Depreciation).

  • Ongoing operational expenditures (OPEX) are costs for day-to-day operations (e.g. rent, wages) of a company not including whatever value is actually produced by said company.

  • capacity factor and CF as alternative labels for net capacity factor. To me these seem to be the same concept at least.

  • wind power density (WPD) is a quantity vale of the power wind has in a specific area.
    It is calculated as 0.5 * air density * (wind speed to the power of 3)

  • multi-criteria decision analysis (MCDA) is a methodology to help with decision making by defining goals, priorities and weights.

I would find these less important but maybe still useful:

  • economic potential is the potential for economic development.
    (we already have economic stock potential and economic flow potential in the oeo)

  • geographical potential is the potential given by the physical location.

  • wake loss is a loss in power output of turbines that occur due to speed reduction of wind that already passed another turbine.
    (Currently we don't have losses in the oeo but is has been discussed in Losses of Energy Transfer #1823. Maybe that could be revived)

  • exclusion zone is a two-dimensional spatial region in which specific activities are forbidden.

  • buffer zone is a two-dimensional spatial region meant to keep opposing parties spatially apart.

  • interest rate is an economic value that shows how much interest is added to a value per time period.

  • operating cost is a cost that is given due to operating a thing day-to-day.

  • maintenance cost is a cost given by maintaining a thing so it stays operational.

Workflow checklist

  • I discussed the issue with someone else than me before working on a solution
  • [ x] I already read the latest version of the workflow for this repository
  • [x ] The goal of this ontology is clear to me

I am aware that

  • [ x] every entry in the ontology should have a definition
  • [ x] classes should arise from concepts rather than from words
@madbkr madbkr added [A] new term Including new term(s) in the ontology To do Issues that haven't got discussed yet labels Nov 12, 2024
@stap-m stap-m moved this to To do in Issues Nov 12, 2024
@stap-m stap-m added this to Issues Nov 12, 2024
@stap-m
Copy link
Contributor

stap-m commented Nov 19, 2024

I think this is kind of a meta issue. Especially more complex topics deserve a separat issue.

  • Capital expenditures (CAPEX) are costs for physical assets (eg. and, equipment) including things like acquisition and maintenance. The asset has to have a useful life of more than on year. It is calculated as (prior period Property, Plant and Equipment) - (current period Property, Plant and Equipment) + (current Depreciation).
  • Ongoing operational expenditures (OPEX) are costs for day-to-day operations (e.g. rent, wages) of a company not including whatever value is actually produced by said company.

I think, these are worth a separat issue together.

  • economic potential is the potential for economic development. (we already have economic stock potential and economic flow potential in the oeo)
  • geographical potential is the potential given by the physical location.

Separat issue:
economic potential would be a "parent" concept for economic stock and flow potential. We could think about either making "economic potential" alternative label to both concepts, or introduce it as equivalent parent class that has both subtypes as children.
geographical potential is probably a special type of theoretical (stock or flow) potential.
I fear, we'll have to find sensible ways to define smart parallel hierarchies, if we want to introduce these classes.

  • exclusion zone is a two-dimensional spatial region in which specific activities are forbidden.
  • buffer zone is a two-dimensional spatial region meant to keep opposing parties spatially apart.

This fits well the discussion in #1962

  • interest rate is an economic value that shows how much interest is added to a value per time period.
  • operating cost is a cost that is given due to operating a thing day-to-day.
  • maintenance cost is a cost given by maintaining a thing so it stays operational.

We have already some concepts that at least partially depict operating and maintenance cost, e.g. fixed cost. Could you please review the cost classes respectively and open a seperate issue @madbkr
EDIT: we could consider these concepts in #1914

@stap-m stap-m added oeo dev meeting Discuss issue at oeo dev meeting meta issue Issue that collects information about topics and will be closed after detailled issues are solved. labels Nov 19, 2024
@stap-m stap-m changed the title Missing classes for the tasks module missing classes for the tasks module Nov 19, 2024
@stap-m
Copy link
Contributor

stap-m commented Nov 19, 2024

Some of these might be fixed easily in an oeo-dev meeting (or at least worth a discussion there first):

  • wind characteristics is already a separate issue (Addition for or of wind characteristics #1965)
  • levelized cost of energy as an alternative label for levelized cost of electricity (which is already in the oeo) since both are well used.
  • capacity factor and CF as alternative labels for net capacity factor. To me these seem to be the same concept at least.
  • wind power density (WPD) is a quantity vale of the power wind has in a specific area. It is calculated as 0.5 * air density * (wind speed to the power of 3)
  • multi-criteria decision analysis (MCDA) is a methodology to help with decision making by defining goals, priorities and weights.
  • wake loss is a loss in power output of turbines that occur due to speed reduction of wind that already passed another turbine. (Currently we don't have losses in the oeo but is has been discussed in Losses of Energy Transfer #1823. Maybe that could be revived)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[A] new term Including new term(s) in the ontology meta issue Issue that collects information about topics and will be closed after detailled issues are solved. oeo dev meeting Discuss issue at oeo dev meeting To do Issues that haven't got discussed yet
Projects
Status: To do
Development

No branches or pull requests

6 participants