Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
f4d9da4
Proposed implementation of 'voltage level'
ColinHDev Apr 14, 2025
a6003fe
Added term tracker annotation
ColinHDev Apr 14, 2025
ab6b0ed
Mentioned changes in changelog
ColinHDev Apr 14, 2025
418c8f2
Fixed pull request number in changelog
ColinHDev Apr 14, 2025
83a3fc6
Merge remote-tracking branch 'origin/dev' into feature-1960-voltage-l…
ColinHDev Apr 28, 2025
3106289
Implemented proposed structure
ColinHDev Apr 28, 2025
df3c07b
Merge remote-tracking branch 'origin/dev' into feature-1960-voltage-l…
ColinHDev May 4, 2025
e0289fb
Expanded annotations of new classes
ColinHDev May 13, 2025
0f4f2b4
Merge remote-tracking branch 'origin/dev' into feature-1960-voltage-l…
ColinHDev May 13, 2025
39b4b7c
Added definition and term tracker annotation to `voltage level` class
ColinHDev May 13, 2025
7a7dbc8
Deleted `electric potential difference value` class
ColinHDev May 13, 2025
7ac7261
Deleted `electric potential difference value` from changelog
ColinHDev May 13, 2025
dc95c7e
Moved unit axiom to voltage level from its individuals
ColinHDev May 13, 2025
945cd60
Merge remote-tracking branch 'origin/dev' into feature-1960-voltage-l…
ColinHDev Jun 2, 2025
2ecb0ba
Made use of `prescribes` in `operational voltage level` axioms
ColinHDev Jun 2, 2025
60b718e
Changed axioms between `voltage level` and `operational voltage level`
ColinHDev Jun 2, 2025
24d76d6
Added axiom between `electricity grid component` and `operational vol…
ColinHDev Jun 2, 2025
0a703e7
Made `operational voltage level` a subclass of `objective specification`
ColinHDev Jun 3, 2025
983f805
Added `volt` unit axiom to `voltage level` instances
ColinHDev Jun 10, 2025
4ebfb8c
Improved definition of `voltage classification system`
ColinHDev Jun 10, 2025
cf6281d
Updated definitions of `operational voltage level` subclasses
ColinHDev Jun 10, 2025
fe188fc
Merge branch 'dev' into feature-1960-voltage-level
stap-m Jun 24, 2025
e7b0d52
Update src/ontology/edits/oeo-physical.omn
stap-m Jun 24, 2025
39940b7
Update src/ontology/edits/oeo-physical.omn
stap-m Jun 24, 2025
44f1aa7
Update src/ontology/edits/oeo-physical.omn
ColinHDev Jun 24, 2025
82c221e
Added comment on `operational voltage level` about intended process e…
ColinHDev Jul 1, 2025
69f317d
Merge remote-tracking branch 'origin/dev' into feature-1960-voltage-l…
ColinHDev Jul 1, 2025
ae30dd8
Update src/ontology/edits/oeo-physical.omn
stap-m Jul 2, 2025
ddbb984
Implemented suggestions from oeo-dev meeting
ColinHDev Jul 6, 2025
c9c14a9
renamed `electricity grid voltage level` instances
ColinHDev Jul 12, 2025
1c93bbf
removed `operational voltage level`
ColinHDev Jul 12, 2025
4dc6267
Merge remote-tracking branch 'origin/dev' into feature-1960-voltage-l…
ColinHDev Jul 12, 2025
2acd54b
updated changelog
ColinHDev Jul 12, 2025
9a0c7fd
fixed accidental usage of "has energy participant"
ColinHDev Aug 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ and the versioning adheres to [Semantic Versioning](http://semver.org/spec/v2.0.
- add new module file for co-simulation ontology (#2090)
- multi-criteria decision analysis (#2091)
- RO import: regulates characteristic, positively regulates characteristic, negatively regulates (#2094)
- voltage classification system, german voltage classification system (#2042)
- electricity grid voltage level, low electricity grid voltage level, medium electricity grid voltage level, high electricity grid voltage level, extra high electricity grid voltage level (#2042)

### Changed
- air, water, biomass, biofuel, nuclear fuel (#2095)
Expand All @@ -24,6 +26,7 @@ and the versioning adheres to [Semantic Versioning](http://semver.org/spec/v2.0.
- causally related to (#2104)
- 'target description' renamed to 'legal target description' (#2102)
- 'goal description' made a subclass of 'objective specification' (#2102)
- electricity grid (#2042)

### Removed

Expand Down
153 changes: 152 additions & 1 deletion src/ontology/edits/oeo-physical.omn
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@ AnnotationProperty: <http://purl.org/dc/terms/title>
AnnotationProperty: <http://www.geneontology.org/formats/oboInOwl#hasExactSynonym>


AnnotationProperty: <https://www.commoncoreontologies.org/ont00001754>


AnnotationProperty: OEO_00020425


Expand Down Expand Up @@ -90,6 +93,12 @@ AnnotationProperty: skos:relatedMatch
Datatype: rdf:PlainLiteral


Datatype: xsd:decimal


Datatype: xsd:integer


Datatype: xsd:string


Expand Down Expand Up @@ -190,6 +199,12 @@ pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"
OEO_00020182


ObjectProperty: <https://www.commoncoreontologies.org/ont00001920>


ObjectProperty: <https://www.commoncoreontologies.org/ont00001942>


ObjectProperty: OEO_00000500


Expand Down Expand Up @@ -698,6 +713,9 @@ ObjectProperty: OEO_00240025
ObjectProperty: owl:topObjectProperty


DataProperty: OEO_00140178


Class: <http://purl.obolibrary.org/obo/BFO_0000002>


Expand Down Expand Up @@ -772,6 +790,9 @@ Class: <http://purl.obolibrary.org/obo/BFO_0000141>
Class: <http://purl.obolibrary.org/obo/BFO_0000144>


Class: <http://purl.obolibrary.org/obo/IAO_0000005>


Class: <http://purl.obolibrary.org/obo/IAO_0000030>


Expand Down Expand Up @@ -814,6 +835,12 @@ Class: <http://purl.obolibrary.org/obo/UO_0000122>
Class: <http://purl.obolibrary.org/obo/UO_0000155>


Class: <http://purl.obolibrary.org/obo/UO_0000217>


Class: <http://purl.obolibrary.org/obo/UO_0000218>


Class: <http://purl.obolibrary.org/obo/UO_0000223>


Expand Down Expand Up @@ -2412,10 +2439,15 @@ pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1897

Changed definition to use verb 'transfer'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/2044
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2073"
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2073

Added 'part of' some 'power system' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042"

SubClassOf:
OEO_00000200,
<http://purl.obolibrary.org/obo/BFO_0000050> some OEO_00360017,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00000144,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00000253

Expand Down Expand Up @@ -15989,6 +16021,33 @@ pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2043"
<http://purl.obolibrary.org/obo/RO_0000052> some OEO_00000200


Class: OEO_00410058

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "A voltage classification system is an information content entity that categorizes the voltages that components of an electricity grid power system usually operate on, into different levels."@en,
rdfs:comment "Voltage classifications are crucial because they determine system requirements, equipment standards, and safety protocols. These classifications serve as a framework that industries—ranging from utility networks to manufacturers—use to design systems and equipment in accordance with predetermined voltage levels. By standardizing voltage levels, it ensures that the systems operate safely, efficiently, and consistently across different applications and regions. (source: https://missioncriticalengineers.com/voltage-classifications/ accessed 2025-07-04)"@en,
rdfs:label "voltage classification system"@en,
OEO_00020426 "issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042"

SubClassOf:
<http://purl.obolibrary.org/obo/IAO_0000030>,
<http://purl.obolibrary.org/obo/BFO_0000051> min 1 OEO_00410060


Class: OEO_00410060

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "An electricity grid voltage level is a quantity value reflecting the normative voltage value that an electricity grid is operating on."@en,
rdfs:label "electricity grid voltage level"@en,
OEO_00020426 "issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042"

SubClassOf:
OEO_00000350,
OEO_00040010 some <http://purl.obolibrary.org/obo/UO_0000217>


Class: OEO_00410067

Annotations:
Expand Down Expand Up @@ -16058,6 +16117,98 @@ pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2019"
OEO_00000395


Individual: OEO_00410051

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "A low voltage level is a voltage level in the german voltage classification system describing an electric potential difference of 400 volts."@en,
<http://purl.obolibrary.org/obo/IAO_0000118> "Niederspannungsebene"@de,
<http://purl.obolibrary.org/obo/IAO_0000118> "low voltage level"@en,
rdfs:label "low electricity grid voltage level"@en,
OEO_00020426 "issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042",
<https://www.commoncoreontologies.org/ont00001754> "https://www.smard.de/page/en/wiki-article/5884/214026"

Types:
OEO_00410060,
OEO_00040010 some <http://purl.obolibrary.org/obo/UO_0000218>

Facts:
<http://purl.obolibrary.org/obo/BFO_0000050> OEO_00410061,
OEO_00140178 400


Individual: OEO_00410052

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "A medium voltage level is a voltage level in the german voltage classification system describing an electric potential difference between 10,000 and 30,000 volts."@en,
<http://purl.obolibrary.org/obo/IAO_0000118> "Mittelspannungsebene"@de,
<http://purl.obolibrary.org/obo/IAO_0000118> "medium voltage level"@en,
rdfs:label "medium electricity grid voltage level"@en,
OEO_00020426 "issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042",
<https://www.commoncoreontologies.org/ont00001754> "https://www.smard.de/page/en/wiki-article/5884/214026"

Types:
OEO_00410060,
OEO_00040010 some <http://purl.obolibrary.org/obo/UO_0000218>,
OEO_00140178 some xsd:decimal[>= 10000 , <= 30000]

Facts:
<http://purl.obolibrary.org/obo/BFO_0000050> OEO_00410061


Individual: OEO_00410053

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "A high voltage level is a voltage level in the german voltage classification system describing an electric potential difference of 110,000 volts."@en,
<http://purl.obolibrary.org/obo/IAO_0000118> "Hochspannungsebene"@de,
<http://purl.obolibrary.org/obo/IAO_0000118> "high voltage level"@en,
rdfs:label "high electricity grid voltage level"@en,
OEO_00020426 "issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042",
<https://www.commoncoreontologies.org/ont00001754> "https://www.smard.de/page/en/wiki-article/5884/214026"

Types:
OEO_00410060,
OEO_00040010 some <http://purl.obolibrary.org/obo/UO_0000218>

Facts:
<http://purl.obolibrary.org/obo/BFO_0000050> OEO_00410061,
OEO_00140178 110000


Individual: OEO_00410054

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "A extra high voltage level is a voltage level in the german voltage classification system describing an electric potential difference between 220,000 and 380,000 volts."@en,
<http://purl.obolibrary.org/obo/IAO_0000118> "Höchstspannungsebene"@de,
<http://purl.obolibrary.org/obo/IAO_0000118> "extra high voltage level"@en,
rdfs:label "extra high electricity grid voltage level"@en,
OEO_00020426 "issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042",
<https://www.commoncoreontologies.org/ont00001754> "https://www.smard.de/page/en/wiki-article/5884/214026"

Types:
OEO_00410060,
OEO_00040010 some <http://purl.obolibrary.org/obo/UO_0000218>,
OEO_00140178 some xsd:decimal[>= 220000 , <= 380000]

Facts:
<http://purl.obolibrary.org/obo/BFO_0000050> OEO_00410061


Individual: OEO_00410061

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "The german voltage classification system is a voltage classification system currently being used in the electricity grid of Germany."@en,
<http://purl.obolibrary.org/obo/IAO_0000115> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/1960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/2042",
rdfs:label "german voltage classification system"@en

Types:
OEO_00410058


DisjointClasses:
OEO_00000074,OEO_00000263,OEO_00000292,OEO_00010215,OEO_00140160

Expand Down