Commit 8efda43d authored by Giulia Biagioni's avatar Giulia Biagioni
Browse files

update ic-flex

removal of max qualified cardinality with blank node at the bottom
parent e8c85f9d
......@@ -24,30 +24,30 @@
<http://purl.org/dc/elements/1.1/creator> <https://www.linkedin.com/in/lauradaniele> ,
"Cornelis Bouter -TNO"@en ,
"Georg Jung - VITO" ;
rdfs:comment """The flexibility ontology module (ic-flex) is by design tightly integrated with SAREF,
SAREF4ENER and the following InterConnect modules: power limit (ic-pwlm),
incentive table (ic-inc), S2 (ic-s2), data-point (ic-data) and forecast (ic-fc)
The main concept of the ic-flex module is the ic-flex:FlexOffer, which allows to
represent a flexibility offer (or schedule) as a combination of multiple time-series, data-points and forecasts.
It also allows to specify a creation time (ic-data:hasCreationTime), validity
period (ic-data:hasEffectivePeriod) and provenance (ic-data:producedBy) for
the offer, on top of the creation time, validity period and provenance already specified for the time-series and data-points included in the offer.
The additional key aspect captured in the ic-flex module is that a flex offer can also include various categories of flexibility, which are modelled as subclasses of the ic-flex:FlexibilityProfile class, as follows:
- Power Profile flexibilty is modelled as s4ener:PowerProfile based on the EEBUS spec
- Tariff based flexibility (ic-flex:TariffBased) is implemented using the incentive table (ic-inc) ontology based on the EEBUS spec (note that tariif-based felxibility does note exist in S2)
- Power limit flexibility (ic-pwlm:PowerLimit) is implemented using thepower limit (ic-pwlm) ontology based on the EEBUS spec (and compliant also with S2)
- Power Envelope flexibility (ic-flex:PowerEnvelope) is implemented using theS2 (ic-s2) that follows the S2 specification (and compliant also with EEBUS)
- Demand driven flexibility (ic-flex:DemandDriven) flexibility (ic-flex:PowerEnvelope) is implemented using theS2 (ic-s2) that follows the S2 specification (and compliant also with EEBUS)
- Operation mode flexibility (ic-flex:OperationMode) is implemented using theS2 (ic-s2) that follows the S2 specification (and compliant also with S2)
rdfs:comment """The flexibility ontology module (ic-flex) is by design tightly integrated with SAREF,
SAREF4ENER and the following InterConnect modules: power limit (ic-pwlm),
incentive table (ic-inc), S2 (ic-s2), data-point (ic-data) and forecast (ic-fc)
The main concept of the ic-flex module is the ic-flex:FlexOffer, which allows to
represent a flexibility offer (or schedule) as a combination of multiple time-series, data-points and forecasts.
It also allows to specify a creation time (ic-data:hasCreationTime), validity
period (ic-data:hasEffectivePeriod) and provenance (ic-data:producedBy) for
the offer, on top of the creation time, validity period and provenance already specified for the time-series and data-points included in the offer.
The additional key aspect captured in the ic-flex module is that a flex offer can also include various categories of flexibility, which are modelled as subclasses of the ic-flex:FlexibilityProfile class, as follows:
- Power Profile flexibilty is modelled as s4ener:PowerProfile based on the EEBUS spec
- Tariff based flexibility (ic-flex:TariffBased) is implemented using the incentive table (ic-inc) ontology based on the EEBUS spec (note that tariif-based felxibility does note exist in S2)
- Power limit flexibility (ic-pwlm:PowerLimit) is implemented using thepower limit (ic-pwlm) ontology based on the EEBUS spec (and compliant also with S2)
- Power Envelope flexibility (ic-flex:PowerEnvelope) is implemented using theS2 (ic-s2) that follows the S2 specification (and compliant also with EEBUS)
- Demand driven flexibility (ic-flex:DemandDriven) flexibility (ic-flex:PowerEnvelope) is implemented using theS2 (ic-s2) that follows the S2 specification (and compliant also with EEBUS)
- Operation mode flexibility (ic-flex:OperationMode) is implemented using theS2 (ic-s2) that follows the S2 specification (and compliant also with S2)
- Fill rate based flexibility (ic-flex:FillRateBased is implemented using theS2 (ic-s2) that follows the S2 specification (and compliant also with S2)"""@en .
#################################################################
# Annotation properties
# Annotation properties
#################################################################
### http://purl.org/dc/elements/1.1/creator
<http://purl.org/dc/elements/1.1/creator> rdf:type owl:AnnotationProperty .
......@@ -57,9 +57,9 @@ owl:maxQualifiedCardinality rdf:type owl:AnnotationProperty .
#################################################################
# Object Properties
# Object Properties
#################################################################
### http://ontology.tno.nl/interconnect/datapoint#hasCreationTime
ic-data:hasCreationTime rdf:type owl:ObjectProperty .
......@@ -131,9 +131,9 @@ ic-flex:uses rdf:type owl:ObjectProperty ;
#################################################################
# Classes
# Classes
#################################################################
### http://ontology.tno.nl/interconnect/datapoint#DataPoint
ic-data:DataPoint rdf:type owl:Class .
......@@ -246,7 +246,7 @@ ic-flex:FlexibilityProfile rdf:type owl:Class ;
owl:onProperty ic-flex:specifies ;
owl:allValuesFrom ic-s2:FlexibilityInstruction
] ;
rdfs:comment """Different control types to describe the energy flexibility that a device has to offer. Charging of an EV for instance, may be controlled by power profile-based control or fill-rate -based control. It is not allowed to mix different control types at the same time, but different control types may be used sequentially.
rdfs:comment """Different control types to describe the energy flexibility that a device has to offer. Charging of an EV for instance, may be controlled by power profile-based control or fill-rate -based control. It is not allowed to mix different control types at the same time, but different control types may be used sequentially.
Control Types dictates flexibility instructions. Control Type provides Flexibility options.""" ;
rdfs:label "Flexibility Profile" .
......@@ -335,7 +335,5 @@ s4ener:PowerProfile rdf:type owl:Class ;
rdfs:subClassOf ic-flex:PowerProfile .
[ owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger
] .
### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment