PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX nc: <https://cim4.eu/ns/nc#>
PREFIX linkml: <https://w3id.org/linkml/>
PREFIX rdfschemaextensions19990926: <http://iec.ch/TC57/1999/rdf-schema-extensions-19990926#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX dcat: <http://www.w3.org/ns/dcat#>
PREFIX ns: <https://cim.ucaiug.io/ns#>
PREFIX profcim: <https://cim.ucaiug.io/ns/prof-cim#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX pav: <http://purl.org/pav/>
PREFIX sh: <http://www.w3.org/ns/shacl#>
PREFIX vann: <http://purl.org/vocab/vann/>

<https://ap-voc.cim4.eu/SensitivityMatrix#Ontology> a owl:Ontology ;
  rdfs:label "Sensitivity Matrix Vocabulary"@en ;
  rdfs:comment "This vocabulary is describing the sensitivity matrix."@en ;
  pav:lastUpdatedOn "2026-08-09"^^xsd:dateTime ;
  dcterms:license <https://www.apache.org/licenses/LICENSE-2.0> ;
  pav:version "2.3.4" ;
  dcterms:conformsTo <file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap> , <urn:iso:std:iec:61970-301:ed-7:amd1> , <file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap> , <urn:iso:std:iec:61970-600-2:ed-1> , <urn:iso:std:iec:61970-501:draft:ed-2> , <urn:iso:std:iec:61970-401:draft:ed-1> ;
  dcterms:creator "ENTSO-E CIM WG NC project" ;
  dcterms:identifier "d08ee034-d684-4675-9964-851d547642a5" ;
  dcterms:language "en-GB" ;
  dcterms:publisher "ENTSO-E" ;
  dcterms:rightsHolder "ENTSO-E" ;
  owl:priorVersion <http://entsoe.eu/ns/CIM/SensitivityMatrix-EU/2.2> ;
  dcat:keyword "SM" ;
  dcat:theme "vocabulary" ;
  vann:preferredNamespacePrefix "nc" ;
  vann:preferredNamespaceUri "https://cim4.eu/ns/nc#"^^xsd:anyURI ;
  sh:declare [
    sh:prefix "nc" ;
    sh:namespace "https://cim4.eu/ns/nc#"^^xsd:anyURI
  ] , [
    sh:prefix "linkml" ;
    sh:namespace "https://w3id.org/linkml/"^^xsd:anyURI
  ] , [
    sh:prefix "rdfschemaextensions19990926" ;
    sh:namespace "http://iec.ch/TC57/1999/rdf-schema-extensions-19990926#"^^xsd:anyURI
  ] , [
    sh:prefix "dcterms" ;
    sh:namespace "http://purl.org/dc/terms/"^^xsd:anyURI
  ] , [
    sh:prefix "owl" ;
    sh:namespace "http://www.w3.org/2002/07/owl#"^^xsd:anyURI
  ] , [
    sh:prefix "dcat" ;
    sh:namespace "http://www.w3.org/ns/dcat#"^^xsd:anyURI
  ] , [
    sh:prefix "ns" ;
    sh:namespace "https://cim.ucaiug.io/ns#"^^xsd:anyURI
  ] , [
    sh:prefix "profcim" ;
    sh:namespace "https://cim.ucaiug.io/ns/prof-cim#"^^xsd:anyURI
  ] .

ns:Contingency a owl:Class ;
  rdfs:label "Contingency"@en ;
  rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty nc:Contingency.ObservableQuantity ;
    owl:allValuesFrom nc:ObservableQuantity
  ] .

ns:String a owl:Class ;
  rdfs:label "String"@en ;
  rdfs:comment "A string consisting of a sequence of characters. The character encoding is UTF-8. The string length is unspecified and unlimited." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "Primitive" .

nc:GridStateAlteration a owl:Class ;
  rdfs:label "GridStateAlteration"@en ;
  rdfs:comment "Grid state alteration is a change of values describing state (operating point) of one element in the grid model compared to the base case." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty nc:GridStateAlteration.ControllableQuantity ;
    owl:allValuesFrom nc:ControllableQuantity
  ] .

ns:DateTime a owl:Class ;
  rdfs:label "DateTime"@en ;
  rdfs:comment "Date and time as \"yyyy-mm-ddThh:mm:ss.sss\", which conforms with ISO 8601. UTC time zone is specified as \"yyyy-mm-ddThh:mm:ss.sssZ\". A local timezone relative UTC is specified as \"yyyy-mm-ddThh:mm:ss.sss-hh:mm\". The second component (shown here as \"ss.sss\") could have any number of digits in its fractional part to allow any kind of precision beyond seconds." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#DocSensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "Primitive" .

nc:ObservableQuantity a owl:Class ;
  rdfs:label "ObservableQuantity"@en ;
  rdfs:comment "Observable quantity is an electrical quantity on an assessed element or an assessed element with contingency." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#concrete> ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty nc:ObservableQuantity.observableQuantityKind ;
    owl:allValuesFrom nc:ObservableQuantityKind
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:ObservableQuantity.SensitivityFactor ;
    owl:allValuesFrom nc:SensitivityFactor
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:ObservableQuantity.AssessedElement ;
    owl:allValuesFrom nc:AssessedElement
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:ObservableQuantity.Contingency ;
    owl:allValuesFrom ns:Contingency
  ] .

nc:SensitivityFactor a owl:Class ;
  rdfs:label "SensitivityFactor"@en ;
  rdfs:comment "The sensitivity factor which represents the sensitivity between observable and controllable elements. " ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#concrete> ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty nc:SensitivityFactor.value ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:SensitivityFactor.SensitivityMatrix ;
    owl:allValuesFrom nc:SensitivityMatrix
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:SensitivityFactor.ObservableQuantity ;
    owl:allValuesFrom nc:ObservableQuantity
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:SensitivityFactor.ControllableQuantity ;
    owl:allValuesFrom nc:ControllableQuantity
  ] .

nc:ControllableQuantity a owl:Class ;
  rdfs:label "ControllableQuantity"@en ;
  rdfs:comment "Controllable quantity is a set point quantity on a grid state alteration or on a remedial action." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#concrete> ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty nc:ControllableQuantity.RemedialAction ;
    owl:allValuesFrom nc:RemedialAction
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:ControllableQuantity.SensitivityFactor ;
    owl:allValuesFrom nc:SensitivityFactor
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:ControllableQuantity.value ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:ControllableQuantity.GridStateAlteration ;
    owl:allValuesFrom nc:GridStateAlteration
  ] .

ns:Float a owl:Class ;
  rdfs:label "Float"@en ;
  rdfs:comment "A floating point number. The range is unspecified and not limited." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "Primitive" .

nc:SensitivityMatrix a owl:Class ;
  rdfs:label "SensitivityMatrix"@en ;
  rdfs:comment "The sensitivity matrix which represents the sensitivity factors between observable and controllable elements. " ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#concrete> ;
  rdfs:subClassOf ns:IdentifiedObject , [
    a owl:Restriction ;
    owl:onProperty nc:SensitivityMatrix.SensitivityFactor ;
    owl:allValuesFrom nc:SensitivityFactor
  ] , [
    a owl:Restriction ;
    owl:onProperty nc:SensitivityMatrix.kind ;
    owl:allValuesFrom nc:SensitivityMatrixKind
  ] .

ns:IdentifiedObject a owl:Class ;
  rdfs:label "IdentifiedObject"@en ;
  rdfs:comment "This is a root class to provide common identification for all classes needing identification and naming attributes." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty ns:IdentifiedObject.description ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty ns:IdentifiedObject.mRID ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty ns:IdentifiedObject.name ;
    owl:allValuesFrom owl:Thing
  ] .

nc:AssessedElement a owl:Class ;
  rdfs:label "AssessedElement"@en ;
  rdfs:comment """Assessed element is a network element for which the electrical state is evaluated in the regional or cross-regional process and which value is expected to fulfil regional rules function of the operational security limits.
The measurements and limits are as defined in the steady state hypothesis.""" ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty nc:AssessedElement.ObservableQuantity ;
    owl:allValuesFrom nc:ObservableQuantity
  ] .

profcim:StringIRI a owl:Class ;
  rdfs:label "StringIRI"@en ;
  rdfs:comment """An IRI (Internationalized Resource Identifier) within an RDF graph is a Unicode string that conforms to the syntax defined in RFC 3987.
The primitive is serialized as literal without language support.
IRIs in the RDF abstract syntax must be absolute, and may contain a fragment identifier.
IRI equality: Two IRIs are equal if and only if they are equivalent under Simple String Comparison according to section 5.1 of [RFC3987]. Further normalization must not be performed when comparing IRIs for equality.
IRIs are a generalization of URIs [RFC3986] that permits a wider range of Unicode characters. Every absolute URI and URL is an IRI, but not every IRI is an URI. When IRIs are used in operations that are only defined for URIs, they must first be converted according to the mapping defined in section 3.1 of [RFC3987]. A notable example is retrieval over the HTTP protocol. The mapping involves UTF-8 encoding of non-ASCII characters, %-encoding of octets not allowed in URIs, and Punycode-encoding of domain names.""" ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#DocSensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "profcim" , "Primitive" .

profcim:StringFixedLanguage a owl:Class ;
  rdfs:label "StringFixedLanguage"@en ;
  rdfs:comment """A string consisting of a sequence of characters. The character encoding is UTF-8. The string length is unspecified and unlimited.
The primitive is serialized as literal without language support.""" ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#DocSensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "profcim" , "Primitive" .

nc:RemedialAction a owl:Class ;
  rdfs:label "RemedialAction"@en ;
  rdfs:comment "Remedial action describes one or more actions that can be performed on a given power system model situation to eliminate one or more identified breaches of constraints. The remedial action can be costly, and have a cost characteristic, or non costly. " ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty nc:RemedialAction.ControllableQuantity ;
    owl:allValuesFrom nc:ControllableQuantity
  ] .

profcim:IRI a owl:Class ;
  rdfs:label "IRI"@en ;
  rdfs:comment """An IRI (Internationalized Resource Identifier) within an RDF graph is a Unicode string that conforms to the syntax defined in RFC 3987.
The primitive is serialized as rdf:resource in RDFXML.
IRIs in the RDF abstract syntax must be absolute, and may contain a fragment identifier.
IRI equality: Two IRIs are equal if and only if they are equivalent under Simple String Comparison according to section 5.1 of [RFC3987]. Further normalization must not be performed when comparing IRIs for equality.
IRIs are a generalization of URIs [RFC3986] that permits a wider range of Unicode characters. Every absolute URI and URL is an IRI, but not every IRI is an URI. When IRIs are used in operations that are only defined for URIs, they must first be converted according to the mapping defined in section 3.1 of [RFC3987]. A notable example is retrieval over the HTTP protocol. The mapping involves UTF-8 encoding of non-ASCII characters, %-encoding of octets not allowed in URIs, and Punycode-encoding of domain names.""" ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#DocSensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "profcim" , "Primitive" .

profcim:URL a owl:Class ;
  rdfs:label "URL"@en ;
  rdfs:comment "A Uniform Resource Locator (URL), colloquially termed a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifier (URI), although many people use the two terms interchangeably.URLs occur most commonly to reference web pages (http), but are also used for file transfer (ftp), email (mailto), database access (JDBC), and many other applications." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#DocSensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "profcim" , "Primitive" .

ns:Date a owl:Class ;
  rdfs:label "Date"@en ;
  rdfs:comment "Date as \"yyyy-mm-dd\", which conforms with ISO 8601. UTC time zone is specified as \"yyyy-mm-ddZ\". A local timezone relative UTC is specified as \"yyyy-mm-dd(+/-)hh:mm\"." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#DocSensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "Primitive" .

rdfschemaextensions19990926:ClassCategory a owl:Class .

ns:IdentifiedObject.description a owl:ObjectProperty ;
  rdfs:label "description"@en ;
  rdfs:comment "The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy." ;
  rdfschemaextensions19990926:dataType ns:String ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..1 ;
  rdfschemaextensions19990926:stereotype <http://iec.ch/TC57/NonStandard/UML#attribute> ;
  rdfs:domain ns:IdentifiedObject .

nc:ControllableQuantity.RemedialAction a owl:ObjectProperty ;
  rdfs:label "RemedialAction"@en ;
  rdfs:comment "Remedial action which is associated with the controllable quantity." ;
  rdfschemaextensions19990926:AssociationUsed "Yes" ;
  rdfschemaextensions19990926:inverseRoleName nc:RemedialAction.ControllableQuantity ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..1 ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:RemedialAction ;
  rdfs:domain nc:ControllableQuantity .

nc:AssessedElement.ObservableQuantity a owl:ObjectProperty ;
  rdfs:label "ObservableQuantity"@en ;
  rdfs:comment "The observable quantity for this assessed element with contingency." ;
  rdfschemaextensions19990926:AssociationUsed "No" ;
  rdfschemaextensions19990926:inverseRoleName nc:ObservableQuantity.AssessedElement ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..n ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:ObservableQuantity ;
  rdfs:domain nc:AssessedElement .

nc:ObservableQuantity.observableQuantityKind a owl:ObjectProperty ;
  rdfs:label "observableQuantityKind"@en ;
  rdfs:comment "Kind of observable quantity." ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1..1 ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#attribute> ;
  rdfs:range nc:ObservableQuantityKind ;
  rdfs:domain nc:ObservableQuantity .

nc:ControllableQuantity.SensitivityFactor a owl:ObjectProperty ;
  rdfs:label "SensitivityFactor"@en ;
  rdfs:comment "The sensitivity factor associated with a controllable quantity." ;
  rdfschemaextensions19990926:AssociationUsed "No" ;
  rdfschemaextensions19990926:inverseRoleName nc:SensitivityFactor.ControllableQuantity ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1..n ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:SensitivityFactor ;
  rdfs:domain nc:ControllableQuantity .

nc:ObservableQuantity.SensitivityFactor a owl:ObjectProperty ;
  rdfs:label "SensitivityFactor"@en ;
  rdfs:comment "The sensitivity factor associated with an observable quantity." ;
  rdfschemaextensions19990926:AssociationUsed "No" ;
  rdfschemaextensions19990926:inverseRoleName nc:SensitivityFactor.ObservableQuantity ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1..n ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:SensitivityFactor ;
  rdfs:domain nc:ObservableQuantity .

nc:GridStateAlteration.ControllableQuantity a owl:ObjectProperty ;
  rdfs:label "ControllableQuantity"@en ;
  rdfs:comment "The controllable quantity associated with this grid state alteration." ;
  rdfschemaextensions19990926:AssociationUsed "No" ;
  rdfschemaextensions19990926:inverseRoleName nc:ControllableQuantity.GridStateAlteration ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..n ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:ControllableQuantity ;
  rdfs:domain nc:GridStateAlteration .

nc:SensitivityFactor.value a owl:ObjectProperty ;
  rdfs:label "value"@en ;
  rdfs:comment "The value of the sensitivity factor." ;
  rdfschemaextensions19990926:dataType ns:Float ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1..1 ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#attribute> ;
  rdfs:domain nc:SensitivityFactor .

nc:SensitivityFactor.SensitivityMatrix a owl:ObjectProperty ;
  rdfs:label "SensitivityMatrix"@en ;
  rdfs:comment "The sensitivity matrix which contains this sensitivity factor." ;
  rdfschemaextensions19990926:AssociationUsed "Yes" ;
  rdfschemaextensions19990926:inverseRoleName nc:SensitivityMatrix.SensitivityFactor ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1 ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:SensitivityMatrix ;
  rdfs:domain nc:SensitivityFactor .

nc:RemedialAction.ControllableQuantity a owl:ObjectProperty ;
  rdfs:label "ControllableQuantity"@en ;
  rdfs:comment "The controllable quantity for a remedial action." ;
  rdfschemaextensions19990926:AssociationUsed "No" ;
  rdfschemaextensions19990926:inverseRoleName nc:ControllableQuantity.RemedialAction ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..n ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:ControllableQuantity ;
  rdfs:domain nc:RemedialAction .

nc:SensitivityMatrix.SensitivityFactor a owl:ObjectProperty ;
  rdfs:label "SensitivityFactor"@en ;
  rdfs:comment "The sensitivity factor which belongs to this sensitivity matrix." ;
  rdfschemaextensions19990926:AssociationUsed "No" ;
  rdfschemaextensions19990926:inverseRoleName nc:SensitivityFactor.SensitivityMatrix ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1..n ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:SensitivityFactor ;
  rdfs:domain nc:SensitivityMatrix .

nc:Contingency.ObservableQuantity a owl:ObjectProperty ;
  rdfs:label "ObservableQuantity"@en ;
  rdfs:comment "The observable quantity for this contingency." ;
  rdfschemaextensions19990926:AssociationUsed "No" ;
  rdfschemaextensions19990926:inverseRoleName nc:ObservableQuantity.Contingency ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..n ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:ObservableQuantity ;
  rdfs:domain ns:Contingency .

nc:SensitivityMatrix.kind a owl:ObjectProperty ;
  rdfs:label "kind"@en ;
  rdfs:comment "The kind of sensitivity matrix. " ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1..1 ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#attribute> ;
  rdfs:range nc:SensitivityMatrixKind ;
  rdfs:domain nc:SensitivityMatrix .

nc:ControllableQuantity.value a owl:ObjectProperty ;
  rdfs:label "value"@en ;
  rdfs:comment "The value of the change applied to the grid state alteration or remedial action. In the case of multiple changes or non-quantifiable changes (e.g. Topology changes) the value needs to represent the suitable value that makes the derivable value given in the observable quantity for the purpose of the calculation of the sensitivity factor.  The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false." ;
  rdfschemaextensions19990926:dataType ns:Float ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..1 ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#attribute> ;
  rdfs:domain nc:ControllableQuantity .

nc:ControllableQuantity.GridStateAlteration a owl:ObjectProperty ;
  rdfs:label "GridStateAlteration"@en ;
  rdfs:comment "The grid state alteration for this controllable quantity." ;
  rdfschemaextensions19990926:AssociationUsed "Yes" ;
  rdfschemaextensions19990926:inverseRoleName nc:GridStateAlteration.ControllableQuantity ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..1 ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:GridStateAlteration ;
  rdfs:domain nc:ControllableQuantity .

ns:IdentifiedObject.mRID a owl:ObjectProperty ;
  rdfs:label "mRID"@en ;
  rdfs:comment """Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.""" ;
  rdfschemaextensions19990926:dataType ns:String ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1..1 ;
  rdfschemaextensions19990926:stereotype <http://iec.ch/TC57/NonStandard/UML#attribute> ;
  rdfs:domain ns:IdentifiedObject .

ns:IdentifiedObject.name a owl:ObjectProperty ;
  rdfs:label "name"@en ;
  rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ;
  rdfschemaextensions19990926:dataType ns:String ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..1 ;
  rdfschemaextensions19990926:stereotype <http://iec.ch/TC57/NonStandard/UML#attribute> ;
  rdfs:domain ns:IdentifiedObject .

nc:ObservableQuantity.AssessedElement a owl:ObjectProperty ;
  rdfs:label "AssessedElement"@en ;
  rdfs:comment "The assessed element with contingency associated with this observable quantity." ;
  rdfschemaextensions19990926:AssociationUsed "Yes" ;
  rdfschemaextensions19990926:inverseRoleName nc:AssessedElement.ObservableQuantity ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1 ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:AssessedElement ;
  rdfs:domain nc:ObservableQuantity .

nc:SensitivityFactor.ObservableQuantity a owl:ObjectProperty ;
  rdfs:label "ObservableQuantity"@en ;
  rdfs:comment "The observable quantity for this sensitivity factor." ;
  rdfschemaextensions19990926:AssociationUsed "Yes" ;
  rdfschemaextensions19990926:inverseRoleName nc:ObservableQuantity.SensitivityFactor ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1 ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:ObservableQuantity ;
  rdfs:domain nc:SensitivityFactor .

nc:ObservableQuantity.Contingency a owl:ObjectProperty ;
  rdfs:label "Contingency"@en ;
  rdfs:comment "The contingency associated with this observable quantity." ;
  rdfschemaextensions19990926:AssociationUsed "Yes" ;
  rdfschemaextensions19990926:inverseRoleName nc:Contingency.ObservableQuantity ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:0..1 ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range ns:Contingency ;
  rdfs:domain nc:ObservableQuantity .

nc:SensitivityFactor.ControllableQuantity a owl:ObjectProperty ;
  rdfs:label "ControllableQuantity"@en ;
  rdfs:comment "The controllable quantity for this sensitivity factor." ;
  rdfschemaextensions19990926:AssociationUsed "Yes" ;
  rdfschemaextensions19990926:inverseRoleName nc:ControllableQuantity.SensitivityFactor ;
  rdfschemaextensions19990926:multiplicity rdfschemaextensions19990926:M:1 ;
  rdfschemaextensions19990926:stereotype "NC" ;
  rdfs:range nc:ControllableQuantity ;
  rdfs:domain nc:SensitivityFactor .

nc:ObservableQuantityKind a owl:Class ;
  rdfs:label "ObservableQuantityKind"@en ;
  rdfs:comment "Kind of observable quantity." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#enumeration> ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( nc:ObservableQuantityKind.voltageMagnitude nc:ObservableQuantityKind.voltageAngle nc:ObservableQuantityKind.activePower nc:ObservableQuantityKind.reactivePower )
  ] .

nc:ObservableQuantityKind.voltageMagnitude a owl:NamedIndividual ;
  skos:notation "ObservableQuantityKind_voltageMagnitude" ;
  rdfs:label "voltageMagnitude"@en ;
  rdfs:comment "The observable quantity is the magnitude of terminal voltage." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:ObservableQuantityKind .

nc:ObservableQuantityKind.voltageAngle a owl:NamedIndividual ;
  skos:notation "ObservableQuantityKind_voltageAngle" ;
  rdfs:label "voltageAngle"@en ;
  rdfs:comment "The observable quantity is the angle of terminal voltage." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:ObservableQuantityKind .

nc:ObservableQuantityKind.activePower a owl:NamedIndividual ;
  skos:notation "ObservableQuantityKind_activePower" ;
  rdfs:label "activePower"@en ;
  rdfs:comment "The observable quantity is the active power." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:ObservableQuantityKind .

nc:ObservableQuantityKind.reactivePower a owl:NamedIndividual ;
  skos:notation "ObservableQuantityKind_reactivePower" ;
  rdfs:label "reactivePower"@en ;
  rdfs:comment "The observable quantity is the reactive power." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:ObservableQuantityKind .

nc:SensitivityMatrixKind a owl:Class ;
  rdfs:label "SensitivityMatrixKind"@en ;
  rdfs:comment "Kinds of sensitivity matrix." ;
  rdfschemaextensions19990926:belongsToCategory <https://ap-voc.cim4.eu/SensitivityMatrix#SensitivityMatrixProfile> ;
  rdfschemaextensions19990926:stereotype "NC" , <http://iec.ch/TC57/NonStandard/UML#enumeration> ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( nc:SensitivityMatrixKind.other nc:SensitivityMatrixKind.zoneToSlack nc:SensitivityMatrixKind.uniformLoad nc:SensitivityMatrixKind.uniformNode )
  ] .

nc:SensitivityMatrixKind.other a owl:NamedIndividual ;
  skos:notation "SensitivityMatrixKind_other" ;
  rdfs:label "other"@en ;
  rdfs:comment "Other kind of sensitivity matrix." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:SensitivityMatrixKind .

nc:SensitivityMatrixKind.zoneToSlack a owl:NamedIndividual ;
  skos:notation "SensitivityMatrixKind_zoneToSlack" ;
  rdfs:label "zoneToSlack"@en ;
  rdfs:comment "Zone to slack kind of sensitivity matrix." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:SensitivityMatrixKind .

nc:SensitivityMatrixKind.uniformLoad a owl:NamedIndividual ;
  skos:notation "SensitivityMatrixKind_uniformLoad" ;
  rdfs:label "uniformLoad"@en ;
  rdfs:comment "Uniform load matrix." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:SensitivityMatrixKind .

nc:SensitivityMatrixKind.uniformNode a owl:NamedIndividual ;
  skos:notation "SensitivityMatrixKind_uniformNode" ;
  rdfs:label "uniformNode"@en ;
  rdfs:comment "Uniform node matrix." ;
  rdfschemaextensions19990926:stereotype "enum" ;
  a nc:SensitivityMatrixKind .

pav:lastUpdatedOn a owl:AnnotationProperty .

dcterms:license a owl:AnnotationProperty .

pav:version a owl:AnnotationProperty .

dcterms:conformsTo a owl:AnnotationProperty .

dcterms:creator a owl:AnnotationProperty .

dcterms:identifier a owl:AnnotationProperty .

dcterms:language a owl:AnnotationProperty .

dcterms:publisher a owl:AnnotationProperty .

dcterms:rightsHolder a owl:AnnotationProperty .

dcat:keyword a owl:AnnotationProperty .

dcat:theme a owl:AnnotationProperty .

vann:preferredNamespacePrefix a owl:AnnotationProperty .

vann:preferredNamespaceUri a owl:AnnotationProperty .

rdfschemaextensions19990926:belongsToCategory a owl:AnnotationProperty .

rdfschemaextensions19990926:stereotype a owl:AnnotationProperty .

rdfschemaextensions19990926:dataType a owl:AnnotationProperty .

rdfschemaextensions19990926:multiplicity a owl:AnnotationProperty .

rdfschemaextensions19990926:AssociationUsed a owl:AnnotationProperty .

rdfschemaextensions19990926:inverseRoleName a owl:AnnotationProperty .

skos:notation a owl:AnnotationProperty .

sh:declare a owl:AnnotationProperty .

sh:prefix a owl:AnnotationProperty .

sh:namespace a owl:AnnotationProperty .
