@prefix : . @prefix s4ener: . @prefix owl: . @prefix rdf: . @prefix rdfs: . @prefix s4ener: . @prefix saref: . @prefix xsd: . @prefix om: . @prefix dctype: . @prefix dcterms: . a dctype:Dataset ; dcterms:conformsTo ; dcterms:title "SAREF4ENER Power Envelope Flexilibity Profile Examples"@en ; owl:imports saref:, s4ener: ; dcterms:abstract "This example file exemplifies how to model a Power Envelope profile in the SAREF4ENER extension." ; dcterms:description "This example file exemplifies how to model a Power Envelope profile in the SAREF4ENER extension." ; dcterms:license ; . :AllowedLimitRange_1 a s4ener:AllowedLimitRange ; s4ener:abnormalConditionOnly false ; s4ener:limitType s4ener:UpperLimit ; s4ener:rangeBoundary :NumberRange_1 ; s4ener:relatesToCommodityQuantity s4ener:ElectricPowerL1 ; rdfs:label "Allowed limit range 1" ; . :AllowedLimitRange_2 a s4ener:AllowedLimitRange ; s4ener:abnormalConditionOnly false ; s4ener:limitType s4ener:UpperLimit ; s4ener:rangeBoundary :NumberRange_2 ; s4ener:relatesToCommodityQuantity s4ener:ElectricPowerL1 ; rdfs:label "Allowed limit range 2" ; . :AllowedLimitRange_3 a s4ener:AllowedLimitRange ; s4ener:abnormalConditionOnly false ; s4ener:limitType s4ener:LowerLimit ; s4ener:rangeBoundary :NumberRange_3 ; s4ener:relatesToCommodityQuantity s4ener:ElectricPowerL1 ; rdfs:label "Allowed limit range 3" ; . :AllowedLimitRange_4 a s4ener:AllowedLimitRange ; s4ener:abnormalConditionOnly false ; s4ener:limitType s4ener:LowerLimit ; s4ener:rangeBoundary :NumberRange_4 ; s4ener:relatesToCommodityQuantity s4ener:ElectricPowerL1 ; rdfs:label "Allowed limit range 4" ; . :DataPoint_1 a s4ener:DataPoint, saref:Measurement ; rdfs:label "Data point 1" ; saref:hasTimestamp "2023-01-29T10:00:00Z"^^xsd:dateTimeStamp ; saref:hasValue "100" ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :DataPoint_2 a s4ener:DataPoint, saref:Measurement ; rdfs:label "Data point 2" ; saref:hasTimestamp "2023-01-29T10:00:00Z"^^xsd:dateTimeStamp ; saref:hasValue "200" ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :DataPoint_3 a s4ener:DataPoint, saref:Measurement ; rdfs:label "Data point 3" ; saref:hasTimestamp "2023-01-29T13:00:00Z"^^xsd:dateTimeStamp ; saref:hasValue "1000" ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :DataPoint_4 a s4ener:DataPoint, saref:Measurement ; rdfs:label "Data point 4" ; saref:hasTimestamp "2023-01-30T13:00:00Z"^^xsd:dateTimeStamp ; saref:hasValue "150" ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :DataPoint_5 a s4ener:DataPoint, saref:Measurement ; rdfs:label "Data point 5" ; saref:hasTimestamp "2023-01-30T17:00:00Z"^^xsd:dateTimeStamp ; saref:hasValue "200" ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :DataPoint_6 a s4ener:DataPoint, saref:Measurement ; rdfs:label "Data point 6" ; saref:hasTimestamp "2023-01-29T17:00:00Z"^^xsd:dateTimeStamp ; saref:hasValue "200" ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Power_1 rdf:type saref:Power . :EnergyConstraint_1 a s4ener:EnergyConstraint ; s4ener:rangeBoundary :EnergyConstraintsRange_1 ; s4ener:relatesToCommodityQuantity s4ener:ElectricPowerL1 ; s4ener:hasStartTime "2023-01-29T10:00:00Z"^^xsd:dateTimeStamp ; s4ener:hasEndTime "2023-01-29T18:00:00Z"^^xsd:dateTimeStamp ; rdfs:label "Energy constraint 1" ; . :EnergyConstraintsRange_1 rdf:type s4ener:NumberRange ; s4ener:endOfRange :Measurement_15 ; s4ener:startOfRange :Measurement_16 ; rdfs:label "Energy constraint average power boundary" ; . :Measurement_15 rdf:type s4ener:DataPoint ; saref:hasValue "1000"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_16 rdf:type s4ener:DataPoint ; saref:hasValue "100"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :NumberRange_1 a s4ener:NumberRange ; s4ener:endOfRange :Measurement_7 ; # "550"^^xsd:decimal ; s4ener:startOfRange :Measurement_8 ; #"400"^^xsd:decimal ; rdfs:label "Number range 1" ; . :NumberRange_2 a s4ener:NumberRange ; s4ener:endOfRange :Measurement_9 ; # "1100"^^xsd:decimal ; s4ener:startOfRange :Measurement_10 ; #"800"^^xsd:decimal ; rdfs:label "Number range 2" ; . :NumberRange_3 a s4ener:NumberRange ; s4ener:endOfRange :Measurement_11 ; # "150"^^xsd:decimal ; s4ener:startOfRange :Measurement_12 ; # "0"^^xsd:decimal ; rdfs:label "Number range 3" ; . :NumberRange_4 a s4ener:NumberRange ; s4ener:endOfRange :Measurement_13 ; # "-500"^^xsd:decimal ; s4ener:startOfRange :Measurement_14 ; #"-500"^^xsd:decimal ; rdfs:label "Number range 4" ; . :Measurement_7 a saref:Measurement ; saref:hasValue "550"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Measurement_8 a saref:Measurement ; saref:hasValue "400"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Measurement_9 a saref:Measurement ; saref:hasValue "1100"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Measurement_10 a saref:Measurement ; saref:hasValue "800"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Measurement_11 a saref:Measurement ; saref:hasValue "150"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Measurement_12 a saref:Measurement ; saref:hasValue "0"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Measurement_13 a saref:Measurement ; saref:hasValue "-500"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :Measurement_14 a saref:Measurement ; saref:hasValue "500"^^xsd:decimal ; saref:relatesToProperty :Power_1 ; saref:isMeasuredIn om:kilowatt ; . :PowerConstraint_1 a s4ener:PowerConstraint ; s4ener:allowedLimitRange :AllowedLimitRange_1 ; s4ener:allowedLimitRange :AllowedLimitRange_2 ; s4ener:allowedLimitRange :AllowedLimitRange_3 ; s4ener:allowedLimitRange :AllowedLimitRange_4 ; s4ener:hasConsequenceType s4ener:Defer ; s4ener:hasStartTime "2023-01-29T10:00:00Z"^^xsd:dateTime ; s4ener:hasEndTime "2023-01-30T18:00:00Z"^^xsd:dateTime ; rdfs:comment "Implementation of the power constraints consisting of a set of allowed limit ranges following Figure 7 in section 7.6.2.1 of the S2 standard." ; rdfs:label "Power constraint 1" ; . :PowerEnvelopeProfile_1 a s4ener:PowerEnvelopeProfile ; s4ener:hasConstraints :EnergyConstraint_1 ; s4ener:hasConstraints :PowerConstraint_1 ; s4ener:hasPowerEnvelope :PowerEnvelope_1 ; rdfs:label "Power envelope profile 1" ; . :PowerEnvelope_1 a s4ener:PowerEnvelope ; s4ener:hasEnvelope :TimeSeries_1 ; s4ener:relatesToCommodityQuantity s4ener:ElectricPowerL1 ; rdfs:label "Power envelope 1" ; . :SolarPanelInverter a saref:Device ; saref:hasProfile :PowerEnvelopeProfile_1 ; rdfs:label "Solar panel inverter" ; . :TimeSeries_1 a s4ener:TimeSeries ; s4ener:hasDataPoint :DataPoint_1 ; s4ener:hasDataPoint :DataPoint_2 ; s4ener:hasDataPoint :DataPoint_3 ; s4ener:hasDataPoint :DataPoint_4 ; s4ener:hasDataPoint :DataPoint_5 ; s4ener:hasDataPoint :DataPoint_6 ; rdfs:label "Time series 1" ; . dcterms:abstract a owl:AnnotationProperty .