@prefix : . @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 Limit profile in the SAREF4ENER extension." ; dcterms:description "This example file exemplifies how to model a Power Envelope profile in the SAREF4ENER extension." ; dcterms:license ; . :SolarPanelInverter a saref:Device ; saref:hasProfile :PowerLimitProfile_1 ; rdfs:label "Solar panel inverter" ; #saref:hasState :FailSafeState ; # This triple only exists when the device actually is in a failsafe state. . :FailsafeState rdf:type s4ener:FailsafeState ; rdfs:label "Fail safe state for the solar panel inverter." ; s4ener:hasFailsafeDuration "P2H" ; . :PowerLimitProfile_1 rdf:type s4ener:PowerLimitProfile ; s4ener:receivesPowerLimit :ReceivedPowerLimit ; s4ener:isBoundTo :ContractualPowerLimit ; s4ener:isProtectedBy :NominalPowerLimit ; s4ener:isLimitedWith :FailsafePowerLimit ; . :ReceivedPowerLimit rdf:type s4ener:PowerLimit ; s4ener:isChangeable "false"^^xsd:boolean ; s4ener:isObligatory "true"^^xsd:boolean ; s4ener:hasEarliestStartTime "2023-01-29T10:00:00Z"^^xsd:dateTimeStamp ; s4ener:hasLatestEndTime "2023-01-29T19:00:00Z"^^xsd:dateTimeStamp ; s4ener:isActive "true"^^xsd:boolean ; s4ener:hasPowerLimitConsumptionMax :Measurement_1 ; s4ener:hasPowerLimitProductionMax :Measurement_2 ; . :ReceivedPowerLimit rdf:type s4ener:ContractualPowerLimit ; s4ener:isChangeable "false"^^xsd:boolean ; s4ener:isObligatory "true"^^xsd:boolean ; s4ener:hasEarliestStartTime "2023-01-29T10:00:00Z"^^xsd:dateTimeStamp ; s4ener:hasLatestEndTime "2023-01-29T19:00:00Z"^^xsd:dateTimeStamp ; s4ener:isActive "true"^^xsd:boolean ; s4ener:hasContractualConsumptionMax :Measurement_3 ; s4ener:hasContractualProductionMax :Measurement_4 ; . :ReceivedPowerLimit rdf:type s4ener:NominalPowerLimit ; s4ener:isChangeable "false"^^xsd:boolean ; s4ener:isObligatory "false"^^xsd:boolean ; s4ener:hasEarliestStartTime "2023-01-29T10:00:00Z"^^xsd:dateTimeStamp ; s4ener:hasLatestEndTime "2023-01-29T19:00:00Z"^^xsd:dateTimeStamp ; s4ener:isActive "true"^^xsd:boolean ; s4ener:hasNominalConsumption :Measurement_5 ; s4ener:hasNominalProduction :Measurement_6 ; . :ReceivedPowerLimit rdf:type s4ener:FailsafePowerLimit ; s4ener:isChangeable "false"^^xsd:boolean ; s4ener:isObligatory "true"^^xsd:boolean ; s4ener:hasEarliestStartTime "2023-01-29T10:00:00Z"^^xsd:dateTimeStamp ; s4ener:hasLatestEndTime "2023-01-29T19:00:00Z"^^xsd:dateTimeStamp ; s4ener:isActive "false"^^xsd:boolean ; s4ener:hasFailsafeConsumptionMax :Measurement_7 ; s4ener:hasFailsafeProductionMax :Measurement_8 ; . :Measurement_1 rdf:type s4ener:DataPoint ; saref:hasValue "500"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_2 rdf:type s4ener:DataPoint ; saref:hasValue "1000"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_3 rdf:type s4ener:DataPoint ; saref:hasValue "400"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_4 rdf:type s4ener:DataPoint ; saref:hasValue "1500"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_5 rdf:type s4ener:DataPoint ; saref:hasValue "50"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_6 rdf:type s4ener:DataPoint ; saref:hasValue "1250"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_7 rdf:type s4ener:DataPoint ; saref:hasValue "10"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Measurement_8 rdf:type s4ener:DataPoint ; saref:hasValue "0"^^xsd:decimal ; saref:isMeasuredIn om:kilowatt ; saref:relatesToProperty :Power_1 ; . :Power_1 rdf:type saref:Power . dcterms:abstract a owl:AnnotationProperty .